CSS組版ではだいぶ辛い思いをしたので、新しい組版システムはないかと探してみたら、SATySFiを見つけたので、お試しで使ってみています。
本当にビギナーユーザーなので、何か間違っていたらご指摘ただけると嬉しいです。
はじめに
これは何?
私はプログラムをドキュメントがわりに読めないので、(できれば日本語の)ドキュメントなどないかと探してみると、The SATySFi Bookを見つけたので、これを読みつつSATySFiを触ってみています。
読んでいくと、The SATySFi Bookの中に
複数行のコメントアウトは現在は備わっていないが,明らかにあると便利なので近い将来追加するつもりでいる.
とあるので、じゃあそれを作ってみようと思い、簡単なのなら作れたのでそのご紹介をします。
前提
試してみた環境
- OS
- macOS Mojave
- 10.14.2
- macOS Mojave
- SATySFi
- 0.0.3
方法
ブロックコマンドで実現しました。
前提
そもそも複数行コメントアウトをする場合、ブロック単位など何かしら意味のある単位に対してかけるはずなので、中途半端な単位への対応は考えていません。
また、rootのブロックへのコメントアウトも必要がなさそうなので考えていません。
実装
プリアンブルに以下のブロックコマンドを追加:
let-block +block-comment inside =
'<>
in
使用方法
コメントアウトしたいブロックの上に、+block-comment
を以下のようにかぶせる:
'<
+chapter{はじめての章}<
+block-comment<
+p{
\SATySFi; でのはじめての段落の記述です.
ここをコメントアウトします.
}
>
>
>
ちゃんとコメントアウトされました
おわりに
何か違うような気もしますが、、これで私は満足です。
かなりギリギリですみません。寝てしまいました
それでは飛び入り参加させていただきありがとうございました!