typographydefaultsこれは、LualatexおよびXelatexパッケージで、高品質のオープンソースフォントファミリを選択するのが簡単で痛みがなくなります。このパッケージを使用する著者は、複数のオプションをいじったり、試行錯誤で物事を行う代わりに、タイプ分類の英国の基準に基づいて「期間」を選択するだけです。現在サポートされています:
| 期間 | タイプファミリー | パラメーター |
|---|---|---|
| 中世 | ジュニア | medieval |
| ヒューマニスト | シーラカンス | humanist |
| ガラルド | EBガラモンド | garalde |
| 現実主義者 | Pt Serif | realist |
| ディドン | CMUセリフ | didone |
| 機械的 | CMUコンクリート | mechanistic |
| 直系ヒューマニスト | ソースSANS Pro | linealhumanist |
| グロテスク | HKグロテスク | grotesque |
| 幾何学 | オークニー | geometric |
代替現実主義の用語は、現在一般的に移行面と呼ばれるもののために選択されました。同様に、グロテスクと幾何学は系統であるにもかかわらず、曖昧さのためにヒューマニストを直線的なカウンターパートと区別することは理にかなっています。
Monospaced Textセクションには4つのスタイルがあります。
| "期間" | フォント | パラメーター |
|---|---|---|
| タイプライター | CMUタイプライターテキスト | typewriter |
| プログラマースレンダー | Iosevka | slender |
| プログラマーワイド | モノイド | wide |
| シンボリックタイプセット | GNU UNIFONT | symbolic |
このようなモノスパーススタイルは、私が知っている分類に対応していません。 Typewriterは、機械的なタイプライターを介して紙に刻印インクに似たグラフィック顔です。プログラマーの顔には、 0とOなどの同様の記号間の区別の組み合わせがあります。暗い背景の上の「反転」色の明るいテキストでの使用に適したコントラストと形状。また、コンピューターコードで発生する一般的なグリフの組み合わせのためのいくつかの標本靭帯で。最後に、象徴的なモノスパースは、ユニコードコードポイントを高いカバーしているため、珍しいグリフを使用した科学材料を植物化するのに適しています。
テクニカルドキュメントの引用のためのTypewRiter 、ソースコードセクションのオプションのプログラマー、AGDAプルーフなどのユニコードが多いタイプセットの象徴をお勧めします。
フォントのダウンロードには、上の表に記載されているリンクを使用してください。
Tex Liveの最近の分布がある場合、CTANパッケージ、Luatex、Lualatex、Xetex、Xelatexのすべてが必要な場合があります。そうでない場合は、オペレーティングシステムパッケージマネージャーを確認するか、最初に手動でインストールしてください。
すべての主要なオペレーティングシステムにフォントをインストールすることは、ファウンドリまたはディストリビューターが提供するアーカイブを開き、各フォントをダブルクリックして追加するだけで簡単に実行できます。より良い方法がありますが、これはほとんどの環境で簡単で互換性があります。
要件が整っていて、LinuxでTex Liveを使用していると仮定したら、以下をインストールできます。
cd ~ /texmf/tex/latex
git clone git://github.com/kerscher/typographydefaults ./typographydefaults
texhash他のTex Distributionを使用している場合は、ドキュメントでパッケージをインストールする方法を確認するか、こちらの詳細を確認してください。
前文に、このパッケージを追加して、そのオプションを宣言します。例えば:
usepackage [ text = mechanistic
, mono = typewriter
]{typographydefaults} textとmonoの有効なオプションは、上の表にリストされています。パラメーターの順序は無関係です。
このパッケージは、2条BSDのようなライセンスを使用します。ここで確認できます。