EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

mkfontdir – Online in der Cloud

Führen Sie mkfontdir im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl mkfontdir, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


mkfontdir – erstellt einen Index von X-Schriftartendateien in einem Verzeichnis

ZUSAMMENFASSUNG


mkfontdir [-n] [-x Suffix] [-r] [-p Präfix] [-e Kodierungsverzeichnisname] ... [--]
[Verzeichnisname ... ]

BESCHREIBUNG


Für jedes Verzeichnisargument gilt: mkfontdir Liest alle Schriftartdateien im Verzeichnis
Suche nach Eigenschaften mit dem Namen „FONT“ oder (falls dies nicht möglich ist) dem Namen der entfernten Datei
sein Suffix. Diese werden in Kleinbuchstaben umgewandelt und als Schriftartnamen verwendet
Name der Schriftartdatei, werden in die Datei „fonts.dir“ im Verzeichnis geschrieben. Das X
Server und Schriftartenserver verwenden „fonts.dir“, um Schriftartendateien zu finden.

Die Arten von Schriftartdateien, die gelesen werden mkfontdir hängen von den Konfigurationsparametern ab, aber
umfassen typischerweise PCF (Suffix „.pcf“), SNF (Suffix „.snf“) und BDF (Suffix „.bdf“). Wenn ein
Schriftart existiert in mehreren Formaten, mkfontdir Ich werde zuerst PCF wählen, dann SNF und schließlich
BDF.

Die erste Zeile von „fonts.dir“ gibt die Anzahl der Schriftarten in der Datei an. Die restlichen Zeilen
Listen Sie die Schriftarten selbst auf, eine pro Zeile, in zwei Feldern. Zuerst steht der Name der Schriftart
Datei, gefolgt von einem Leerzeichen und dem Namen der Schriftart.

SKALIERBAR SCHRIFTEN


Da skalierbare Schriftartdateien normalerweise nicht den Namen der X-Schriftart enthalten, wird die Datei „fonts.scale“ benötigt.
kann zur Benennung der skalierbaren Schriftarten im Verzeichnis verwendet werden. Die darin aufgeführten Schriftarten sind
Von in die Datei „fonts.dir“ kopiert mkfontdir. „fonts.scale“ hat das gleiche Format wie „fonts.dir“
Datei und kann mit der erstellt werden mkfontscale(1) Programm.

FONT NAME/FUNKTION ALIAS


Zur Zuordnung dient die Datei „fonts.alias“, die in einem beliebigen Verzeichnis des Font-Pfads abgelegt werden kann
neue Namen für vorhandene Schriftarten und sollten von Hand bearbeitet werden. Das Format besteht aus zwei Leerzeichen
getrennte Spalten, wobei die erste Aliase und die zweite den Schriftartnamen enthält
Muster. Zeilen beginnend mit „!“ sind Kommentarzeilen und werden ignoriert.

Wenn weder der Alias ​​noch der Wert die Größenfelder des Schriftartnamens angibt, ist dies ein
skalierbarer Alias. Ein Schriftartname beliebiger Größe, der diesem Alias ​​entspricht, wird dem zugeordnet
Dieselbe Größe der Schriftart, in die der Alias ​​aufgelöst wird.

Wenn ein Schriftart-Alias ​​verwendet wird, wird auf normale Weise nach dem Namen gesucht, auf den er verweist.
Durchsuchen Sie nacheinander jedes Schriftartenverzeichnis. Dies bedeutet, dass die Aliase nicht erwähnt werden müssen
Schriftarten im selben Verzeichnis wie die Aliasdatei.

Um Leerzeichen in einen der beiden Namen einzubetten, schließen Sie ihn einfach in doppelte Anführungszeichen ein. einbetten
Wenn Sie doppelte Anführungszeichen (oder ein beliebiges anderes Zeichen) verwenden, stellen Sie ihnen einen Backslash voran:

„magic-alias mit Leerzeichen“ „\“Schriftname\“ mit Anführungszeichen“
regulärer Alias ​​behoben

Wenn die Zeichenfolge „FILE_NAMES_ALIASES“ allein in einer Zeile steht, wird jeder Dateiname im Verzeichnis angezeigt
(ohne Suffix) wird als Alias ​​für diese Schriftart verwendet.

CODIERUNG DATEIEN


Die Option -e kann verwendet werden, um ein Verzeichnis mit Kodierungsdateien anzugeben. Jedes solche
Das Verzeichnis wird nach Codierungsdateien durchsucht, deren Liste dann in ein geschrieben wird
Datei „encodings.dir“ in jedem Schriftartenverzeichnis. Die Datei „encodings.dir“ wird von verwendet
Server, um Codierungsinformationen zu finden.

Die Datei „encodings.dir“ hat das gleiche Format wie „fonts.dir“. Es ordnet Codierungsnamen zu
(Strings der Form CHARSET_REGISTRY-CHARSET_ENCODING ) zur Kodierung von Dateinamen.

OPTIONAL


Die folgenden Optionen werden unterstützt:

-e Geben Sie ein Verzeichnis mit Kodierungsdateien an. Der -e Option kann angegeben werden
mehrmals, und alle angegebenen Verzeichnisse werden gelesen. Die Reihenfolge der
Einträge sind von Bedeutung, da die in früheren Verzeichnissen gefundenen Codierungen die in überschreiben
spätere; Kodierungsdateien im selben Verzeichnis werden durch Bevorzugung unterschieden
komprimierte Versionen.

-n Suchen Sie nicht nach Schriftarten und schreiben Sie keine Schriftartenverzeichnisdateien. Diese Option ist nützlich
Nur beim Generieren von Codierungsverzeichnissen.

-p Geben Sie ein Präfix an, das den Pfadnamen der Codierungsdateien vorangestellt wird, wenn diese vorhanden sind
in die Datei „encodings.dir“ geschrieben. Das Präfix wird unverändert vorangestellt. Wenn ein „/“ ist
Wird zwischen dem Präfix und den Pfadnamen ein Wert angegeben, muss dieser explizit als angegeben werden
Teil des Präfixes.

-r Behalten Sie beim Schreiben nicht-absolute Codierungsverzeichnisse in ihrer relativen Form bei
Datei „encodings.dir“. Standardmäßig werden relative Kodierungsverzeichnisse konvertiert
absolute Verzeichnisse durch Voranstellen des aktuellen Verzeichnisses. Die Positionierung davon
Optionen sind von Bedeutung, da diese Option nur für nachfolgende gilt -e Optionen.

-x Suffix
Ignorieren Sie Schriftartendateien des Typs Suffix.

-- Optionen beenden.

Verwenden Sie mkfontdir online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad