Cabin のフォント ファミリ名は何ですか?

Cabin のフォント ファミリ名は何ですか?

ドキュメント内でローカルにキャビン フォントを設定する必要があります。キャビン フォントのフォント ファミリは何ですか?

{
   \fontfamily{x}\selectfont
    Some text in anttlc...
}

x = ?

よろしく

答え1

によるとLaTeXフォントカタログ、Cabin フォントを提供するパッケージがあります。パッケージによると、フォント ファミリは次のとおりですCabin-TLF

\fontfamily{Cabin-TLF}\selectfont

もちろん、パッケージをロードする方がはるかに簡単です。

\usepackage[sfdefault]{cabin}
\usepackage[T1]{fontenc}

以下も参照:

答え2

Unix システム (Bash シェルを想定) では、ターミナルに次のコマンドを発行できます。

ls $(dirname $(kpsewhich cabin.sty))

これは最近更新されたTeX Liveでは次のように出力されます。

LY1Cabin-TLF.fd           OT1CabinCondensed-TLF.fd  TS1Cabin-TLF.fd
LY1CabinCondensed-TLF.fd  T1Cabin-TLF.fd            TS1CabinCondensed-TLF.fd
OT1Cabin-TLF.fd           T1CabinCondensed-TLF.fd   cabin.sty

.fdファイルはファミリー名にちなんで命名されているので、エンコーディング名(ガイドラインによれば実際には小文字にすべき)と を削除することで必要なものが得られます.fd

Cabin-TLF

通常のフォントの場合、または

CabinCondensed-TLF

凝縮版の場合。

cabin.styシェルがない(または使用が難しい)他のシステムでは、ファイル システム内で検索するだけです。

答え3

ハーバートが言ったように、そのフォントはまだpdfTeXでサポートされていません。Cabin の pdfTeX サポート :) 私の回答の残りの部分は、pdfTeX で使用したいすべての (OpenType) フォントに適用されるため、他のフォントのサポート ファイルが必要な人にとって役立つかもしれません。

このサポートが必要なのは、従来のpdfTeXが、今日一般的なフォント形式をネイティブにサポートしていないためです。より現代的なTeXエンジンを使用できない場合、または使用したくない場合は、otftotfmそしてautoinst(a) OpenType フォントを pdfTeX が使用できる PostScript フォントに変換し、(b) 必要なサポート ファイルを作成します。これが最も快適な方法のはずです。両方のツールには便利なドキュメントが付属しています。インストールしたら、次のような行を入力するだけです。

perl autoinst.pl --fractions --inferiors --superiors --verbose --noswash --noornaments --smallcaps --sanserif --extra="--force" MyriadPro-Regular.otf ...

...さらに、その後のクリーンアップと適切な場所へのファイルの移動も必要です。初めて使用する場合は午後 1 日ほど、その後のフォントの場合は手順を習得したら数分程度で済みます。

関連情報