groffはデフォルトで標準フォントセットをロードしますか?この順序はすべての環境で常に同じですか?どこかに文書化されていますか(見つかりませんか?)
私のシステム(Slackware 14.2)に読み込まれたものを推測できますが、すべてのフォントを正確に区別して名前を付けることはできません。私が知っている限り、リストは次のとおりです。
1 Palatino regular
2 Palatino italic
3 Palatino bold
4 Palatino bold italic
5 Palatino (again?)
6 Courier
7 Courier Italic
8 Courier Bold
9 Courier bold-italic
10-13 ???
14 A sans font bold
15 sans font bold italic
16 sans font italic
17 sans font regular
etcetera
.fp
私は標準から大きく逸脱しない一連のメソッドを生成する方法を探しています。
ベストアンサー1
歴史的に、Troffは1970年代にAgfa Times、Agfa Courier、およびAgfa SymbolがデフォルトでインストールされたCATイメージセッターを運転しました。ムービーリールのフォントは参照用にのみ使用されます。
1980年代に、troffはPostScriptフォントを使用するように調整されました。当時のほとんどのPSプリンタで利用可能なレンダラーファームウェアは、Adobe Times、Adobe Helvetica、Adobe Courier、およびAdobe Symbolのみでした。
James Clarkeが1990年代初めにGNU roffを作成したとき、彼は過去20年間にわたって作成されたすべての既存の文書を破損しないように、同じデフォルトを引き続き使用することにしました。 Appleは86年から35個のフォントLaserWriterを販売してきたため(Steve Jobsの印刷好みが全く不足しているという明らかな表示です。btw. Edgy? Bookman? Puke) James ClarkはこれをGroffのデフォルト値に設定しました。 1990年代半ば、Ghostscriptの作成者であるArtifex SoftwareがURW Typographie 35「標準」LWフォントの複製にライセンスを付与し、非商業目的で使用を許可したとき、元のAdobeフォント仕様はURWフォント仕様に置き換えられて最小化されました。独自のデータに対する法的責任を使用します。
TLDR:オリジナルのCATイメージセッターは10個のフォントしかインストールできません。ベンダーが提供するTimes、Courier、Symbol、その他のフォントのコレクションは非常に高価です。今日存在する*ロープはオリジナルのガボトラフであるか、時代とともに進化した最大限忠実なレプリカであるグロープという点でオリジナルの限界を維持しています。