EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ttf2pk - Online in der Cloud

FĂĽhren Sie ttf2pk im kostenlosen OnWorks-Hosting-Provider ĂĽber Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl ttf2pk, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgefĂĽhrt werden kann

PROGRAMM:

NAME/FUNKTION


ttf2pk - Konvertieren Sie eine TrueType-Schriftart in das PK-Format von TeX

ZUSAMMENFASSUNG


ttf2pk [-q] [-n] Schriftartenname Auflösung
ttf2pk -t [-q] Schriftartenname
ttf2pk --Version | --help

BESCHREIBUNG


Dieses Programm konvertiert eine TrueType-Schriftart in eine PK-Datei; die erstellte Schriftart kann dann verwendet werden
mit TeX oder LaTeX.

CJKV (Chinesisch/Japanisch/Koreanisch/Altvietnamesisch) Subfonts wie erstellt von ttf2tfm Auch
unterstĂĽtzt.

ttf2pk geht immer von 10pt als Designgröße für den geschriebenen TeX-Font aus.

PARAMETER


-q Dieser optionale Schalter macht ttf2pk ruhig. Es unterdrĂĽckt jegliche Informationsausgabe
auĂźer Warn- und Fehlermeldungen.

-n Verwenden Sie nur `.pk' als Erweiterung anstelle von `.Auflösung>pk'.

-t Test auf Existenz von Schriftartenname. Gibt bei Erfolg 0 zurĂĽck und druckt die
entsprechende Zeile einer Map-Datei (Standard: ttfonts.map), sofern die -q wechseln
ist nicht eingestellt.

Schriftartenname
Der TeX-Name der Schriftart. ttf2pk sucht diesen Namen in einer Map-Datei (siehe unten) nach
weitere Informationen zur Verarbeitung der Schriftart.

Auflösung
Die Auflösung, angegeben in Punkten pro Zoll. Derzeit beträgt die horizontale Auflösung
gleich der vertikalen Auflösung. Als Designgröße wird immer 10pt angenommen.

--Version
Zeigt die aktuelle Version von ttf2pk und die verwendete Dateisuchbibliothek
(z.B kpathsea).

--help Zeigt Nutzungsinformationen an.

Umgebungsvariablen fĂĽr die Dateisuche werden in der Handbuchseite von . beschrieben ttf2tfm.

CONFIGURATION FILE


ttf2pk verwendet eine kleine Konfigurationsdatei namens ttf2pk.cfg; in jeder Zeile enthält es a
Schlüsselwort mit seinem Wert, getrennt durch Leerzeichen. Kommentarzeilen können mit einem der folgenden beginnen:
folgenden Zeichen: `*', `#', `;' und `%'. FĂĽhrende Leerzeichen werden ignoriert.

Derzeit wird nur ein SchlĂĽsselwort, `map' in dieser Datei erkannt; es braucht einen Kartendateinamen
als Parameter. Wenn dem Kartendateinamen keine Erweiterung zugewiesen wird, wird .map angehängt. Nein
Leerzeichen sind im Kartendateinamen zulässig. Das Schlüsselwort `map' kann mehrmals angegeben werden
um mehrere Kartendateien anzugeben; Wenn dem Namen der Kartendatei ein Pluszeichen vorangestellt ist, ist dies
der Liste der zu verwendenden Kartendateien hinzugefĂĽgt. Beispiel:

Karte foo
Karte +bar

Dadurch ttf2pk zuerst foo.map, dann bar.map lesen.

Wenn die Konfigurationsdatei nicht gefunden wird, ttf2pk versucht stattdessen ttfonts.map zu verwenden.

MAP DATEIEN


Parameter angegeben bis ttf2tfm sind aufbewahrt für ttf2pk in Kartendateien—ttf2tfm schreibt aus
zur Standardausgabe, als letzte Zeile ein passender Eintrag fĂĽr eine Map-Datei.

Als Beispiel ein Aufruf an

ttf2tfm Arial -p T1.enc -s 0.25 -P 1 -E 0 Arial

erzeugt die folgende Zeile:

arials arial Slant=0.25 Pid=1 Eid=0 Kodierung=T1.enc

See ttf2tfm(1) und afm2tfm(1) der dvips Paket fĂĽr eine detaillierte Beschreibung der Kodierung
Dateien.

Hier eine Tabelle mit den verschiedenen ttf2tfm Parameter und die entsprechenden Einträge in einer Map
Datei:

-s Schräg
-e Erweitern
-p Kodierung
-f Fontindex
-P Pid
-E Eid
-n PS=Ja
-N PS=Nur
-R-Ersatz
-x Drehen=Ja
-y Y-Offset

Einzelne Ersatzglyphennamen an ttf2tfm mit `-r alter-glyphname neuer-glyphname' sind
direkt angegeben mit `alter-glyphname=neuer-glyphname'. Sie werden ignoriert, wenn sie in Subfont sind
mode oder wenn keine Encoding-Datei angegeben ist.

Ein zusätzlicher Parameter in einer Map-Datei ist einzigartig für ttf2pk: `Hinting', das die
Werte `Ein' oder `Aus'. Einige Schriftarten (zB der CJK-Teil von cyberbit.ttf) werden gerendert
falsch, wenn Hinting aktiviert ist. Standard ist `On' (Sie können auch `Yes', `No', `1',
und '0').

Für eine Beschreibung von Subfonts (dh Einträge der Form `@@')
bitte beziehen Sie sich auf ttf2tfm(1).

Das Format einer Kartendatei ist einfach. Jede Zeile definiert eine Schriftart; zuerst kommt die TeX-Schriftart
name, dann den Dateinamen der TrueType-Schriftart, gefolgt von den Parametern in beliebiger Reihenfolge. Fall ist
signifikant (auch fĂĽr Parameternamen); die Parameter sind von ihren Werten durch an . getrennt
Gleichheitszeichen, möglicherweise mit Leerzeichen umgeben. ttf2pk liest alle Kartendateien ein
zeilenweise in der in der Konfigurationsdatei angegebenen Reihenfolge, bis zum TeX-Font
auf der Kommandozeile angegeben gefunden wird, ansonsten wird das Programm mit Fehlercode 2 beendet.
Somit können Sie jedes ungültige Zeichen in einem TeX-Fontnamen verwenden, um eine Kommentarzeile zu beginnen.

Sie können `\' als letztes Zeichen einer Zeile verwenden, um anzuzeigen, dass die Eingabe fortgesetzt wird
in der nächsten Zeile. Der Backslash und das folgende Newline-Zeichen werden entfernt.

ttf2pk bricht ab, wenn es die TeX-Font-Metrikendatei des angegebenen TeX-Fonts nicht finden oder lesen kann
Namen.

RĂśCKKEHR BEWERTUNG


Wenn der Aufruf erfolgreich war, wird 0 zurĂĽckgegeben. Im Fehlerfall ist der RĂĽckgabewert 1.
Wenn die Schriftart nicht in den Kartendateien gefunden werden kann, wird 2 zurĂĽckgegeben. Dies vereinfacht die
Aufnahme von ttf2pk in Skripte wie mktexpk zur automatischen Schriftgenerierung.

Verwenden Sie ttf2pk online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad