troffドキュメントの書き方
This content is a draft and will not be included in production builds.
http://chasen.org/~daiti-m/diary/?200710a
http://chasen.org/~daiti-m/diary/?200709c
troffの命令はリクエストという。 リクエストは次の行に影響するもの、コマンドはその行だけ。
マクロは名前付きリクエストの集合。
名前は \?C, \?(CC, \?[xxxx] のパターンがある。最後のものは任意の長さを持てるがgroff固有。
ストリングは定義された名前?.dsリクエストで定義して、\*C (1文字)または \*(CC (2文字)で参照する。
数値レジスタは.nrで定義して \nC と \n(CC で参照する。フラグ、演算などに使える。
.\" 数値レジスタを展開すると 1+1 となって、その結果を d にセットする.nr d 1+\n(ddmanual https://www.troff.org/54.pdf
文章を書く前にtroffのマクロパッケージを選択する。マニュアルの場合は無条件でman pageの書き方を読む。manの書体と用途もある。
troffで書籍を書く troffにおける特殊文字 troffで独自のマクロを使う troffテキスト出力の行詰めと位置揃え
.so /usr/share/groff/current/tmac/mm.tmacページレイアウト
- po
- in
- ti
- ll
単位
- i (インチ)
- w (word?)
- 無 (ポイント)