Wie lautet der Schriftfamilienname für Cabin?

Wie lautet der Schriftfamilienname für Cabin?

Ich muss die Schriftart Cabin lokal in meinem Dokument festlegen. Was ist die Schriftfamilie für die Schriftart Cabin?

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

x = ?

Grüße

Antwort1

Entsprechendder LaTeX-Schriftartenkataloggibt es ein Paket, das die Schriftart Cabin bereitstellt. Laut dem Paket handelt es sich um die folgende Schriftfamilie Cabin-TLF:

\fontfamily{Cabin-TLF}\selectfont

Natürlich ist es viel einfacher, das Paket einfach zu laden:

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

Siehe auch:

Antwort2

Auf einem Unix-System (unter der Annahme einer Bash-Shell) kann man den folgenden Befehl an ein Terminal ausgeben:

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

Das gibt auf einem kürzlich aktualisierten TeX Live Folgendes aus:

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

Da .fddie Dateien nach dem Familiennamen benannt sind, erhalten Sie das gewünschte Ergebnis, indem Sie den Kodierungsnamen (der gemäß den Richtlinien eigentlich klein geschrieben werden sollte) und den entfernen und .fderhalten

Cabin-TLF

für die normale Schriftart oder

CabinCondensed-TLF

für die komprimierte Variante.

Auf anderen Systemen, auf denen keine Shell vorhanden ist (oder die Verwendung schwierig ist), suchen Sie einfach cabin.styim Dateisystem nach .

Antwort3

Wie Herbert sagte, gibt es noch keine pdfTeX-Unterstützung für diese Schriftart. Okay, alsoIstpdfTeX-Unterstützung für Cabin :) Vielleicht ist der Rest meiner Antwort für Leute nützlich, die Unterstützungsdateien für andere Schriftarten benötigen, da er für jede (OpenType-)Schriftart gilt, die Sie in pdfTeX verwenden möchten.

Diese Unterstützung ist erforderlich, da das traditionelle pdfTeX die heute üblichen Schriftformate nicht nativ unterstützt. Wenn Sie keine modernere TeX-Engine verwenden können oder wollen, können SieotftotfmUndautoinstum (a) eine OpenType-Schriftart in eine PostScript-Schriftart umzuwandeln, die pdfTeX verwenden kann, und (b) die erforderlichen Support-Dateien zu erstellen. Das sollte der bequemste Weg sein. Beide Tools werden mit einer nützlichen Dokumentation geliefert. Sobald Sie sie installiert haben, sollte alles, was Sie brauchen, eine Zeile sein, die ungefähr so ​​aussieht:

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

... plus etwas Aufräumen danach und Verschieben von Dateien an die richtigen Stellen. Ich würde sagen, etwa einen Nachmittag, wenn Sie es zum ersten Mal verwenden, und ein paar Minuten für jede weitere Schriftart, sobald Sie dieses Verfahren verinnerlicht haben.

verwandte Informationen