web-dev-qa-db-ja.com

groffマクロパッケージを選択するにはどうすればよいですか?

おそらくもっと複雑なLaTeXとDocBookの代わりとして、構造化された技術文書用の古典的なgroffマクロパッケージを試してみたいと思います。

msが最も初期のマクロパッケージであり、mmmeが後で登場したことを理解しています。 msmm、またはmeから選択するにはどうすればよいですか?

mmmemsを解決しようとしていた問題は何ですか? mmが単純すぎる場合はmeまたはmsのどちらかを選択するにはどうすればよいですか?

3
johntait.org

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

クリーンで読みやすいマークアップ言語に興味がある場合は、 restructuredtext 、特にそれを使用する sphinx tool も確認する必要があります。

3
meuh

古い学校のテキスト処理をご利用いただきありがとうございます。しかし、私は少し恐竜です。

groffにはコマンドラインフラグ「-m」があるため、「ms」マクロの場合は次のようにします。

groff -m ms ....

とはいえ、mmmeの機能的な違いはあまり覚えていません。ごく最近まで履歴書をgroffに保管していましたが、どうやら「ms」マクロパッケージで十分であることがわかりました。長期にわたる企業の仕事で取り組んだ主要なプロジェクトを区別するために、低レベルの直接groffコマンドで作成したマクロをいくつか作成しました。

3
Bruce Ediger