アカウント名:
パスワード:
troff(厳密にはditroff)で本一冊編集したことがあります。残念ながらmsマクロじゃなくてmmマクロでしたが。マクロいじりは楽しいよ、自分で書いたものならば。最終的にPostScriptにしたけれど、どうやってたんだっけ。
LaTeXは、エラーがあった時にどこが悪かったのかわからないのが困るけれど(マクロを展開した後のTeXでのエラー箇所を指摘するので)、ditroffは少なくともどこの行で間違えたかがわかりました(マクロが原始的なだけ、とも言う)。昔のnroffは今のHTMLブラウザ同様、エラーを指摘しないで適当によろしくやってくれるので、かえって面倒でした。
groffのUnicode対応は、やる人がいないんじゃないかな。組版ならTeXを使う人が大多数だろうから。TeXにはまるとそこから抜け出せなくなるので、手を出さないようにしています。Emacsも同様。
最近はMicrosoft Wordのスタイルいじりしかしなくなったけれど、謎の動作を追いかけるのは消耗させられます。アスキーは今でもLaTeXで書いているんですね。「GUIの組版ツールを使うのは同じ作業を何度も繰り返さなければならず極めて効率が悪い」。そうだそうだ。
元ネタの英語ブログを見たところ、追記があって、カーニハン教授から「Unicodeは入力が問題なのではなく、印刷に適したフォントを手に入れるのが難しかった」と連絡があったとのことでした。
最終的にPostScriptにしたけれど、どうやってたんだっけ。
そうそう、Perlで前処理して、マクロ設定ファイルと章別のファイルを繋げて、tblとpicをかけて(逆順にすると死ぬ)、troffにかけてPostScriptを生成して、目次が最後に出力されるので切り出して文書の最初に移す、という処理をした。ややっこしい。
Widowとorphanを封じるのはどうやったんだっけ。ヘッダーに食い違いが出たのは見なかったことにした。面倒なのでMakefileを作ったけれど案の定ぐちゃぐちゃになった。まったく、みんな同じことをやっているなあ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
マクロいじりは楽しいからね (スコア:3, 興味深い)
troff(厳密にはditroff)で本一冊編集したことがあります。残念ながらmsマクロじゃなくてmmマクロでしたが。マクロいじりは楽しいよ、自分で書いたものならば。最終的にPostScriptにしたけれど、どうやってたんだっけ。
LaTeXは、エラーがあった時にどこが悪かったのかわからないのが困るけれど(マクロを展開した後のTeXでのエラー箇所を指摘するので)、ditroffは少なくともどこの行で間違えたかがわかりました(マクロが原始的なだけ、とも言う)。昔のnroffは今のHTMLブラウザ同様、エラーを指摘しないで適当によろしくやってくれるので、かえって面倒でした。
groffのUnicode対応は、やる人がいないんじゃないかな。組版ならTeXを使う人が大多数だろうから。TeXにはまるとそこから抜け出せなくなるので、手を出さないようにしています。Emacsも同様。
最近はMicrosoft Wordのスタイルいじりしかしなくなったけれど、謎の動作を追いかけるのは消耗させられます。アスキーは今でもLaTeXで書いているんですね。「GUIの組版ツールを使うのは同じ作業を何度も繰り返さなければならず極めて効率が悪い」。そうだそうだ。
Re:マクロいじりは楽しいからね (スコア:1)
元ネタの英語ブログを見たところ、追記があって、カーニハン教授から「Unicodeは入力が問題なのではなく、印刷に適したフォントを手に入れるのが難しかった」と連絡があったとのことでした。
Re:マクロいじりは楽しいからね (スコア:1)
そうそう、Perlで前処理して、マクロ設定ファイルと章別のファイルを繋げて、tblとpicをかけて(逆順にすると死ぬ)、troffにかけてPostScriptを生成して、目次が最後に出力されるので切り出して文書の最初に移す、という処理をした。ややっこしい。
Widowとorphanを封じるのはどうやったんだっけ。ヘッダーに食い違いが出たのは見なかったことにした。面倒なのでMakefileを作ったけれど案の定ぐちゃぐちゃになった。まったく、みんな同じことをやっているなあ。