groffマクロパッケージを選択するには?

groffマクロパッケージを選択するには?

私は、構造化された技術文書を処理するために、より複雑なLaTeXとDocBookの代わりに古典的なgroffマクロパッケージを試してみたいと思います。

私が理解しているのは、ms最初のマクロパッケージが後でmm登場したということですmemsmmまたはをどのように選択しますかme

どの問題が存在mmし、meどの問題を解決しようとしていますかms?どのように選択するのですかmm、それとも単純すぎるmeのですか?ms

答え1

昔ながらのテキスト処理技術の使用に拍手を送ります。しかし、私は恐竜のようです。

groffコマンドラインフラグ "-m"があるため、 "ms"マクロに対して次のことができます。

groff -m ms ....

mmつまり、me。私は最近まで履歴書をアーカイブしましたが、groff明らかに「ms」マクロパッケージが完全に適していることがわかりました。私はgroff長い間会社で働いていた主要なプロジェクトを区別するために、低レベルの直接コマンドで書かれたいくつかのマクロを書いています。

答え2

を見たりman groff_mm、実際のマクロ定義ファイル( )で/usr/share/groff/*/tmac/m.tmac確認することができます。mmMacrosは、3つのオリジナルのtroffパッケージのうち、はるかに大きくて完璧です。しかし、彼らはすべてgnuを超えました。マクロパッケージgroffおよびpostscript/pdf出力用に特別に開発されました。

きれいで読みやすいマークアップ言語に興味があるなら、見てください。テキストの再構成特にスフィンクスツールそれを書いてください。

関連情報