fntsample ist ein Werkzeug, mit dem Schriftarten mit Schriftarten erstellt werden können, die die Schriftberichterstattung aufweisen und die Unicode -Diagramme im Aussehen ähneln. Es wurde zur Verwendung mit Dejavu -Schriftartenprojekten entwickelt. fntsample ist unter GPL Version 3 oder höher lizenziert.

Releases sind auf der Seite "Releases" erhältlich. Für Quellcode -Versionen für Versionen vor 5.0 finden Sie die alten Projektseite. Der Quellcode und der Ausgaben -Tracker sind über die Projektseite zugänglich.
Die folgenden Bibliotheken müssen fntsample erstellen: Kairo, Fontconfig, FreeType2, Glib, Pango, GetText. Sie sollten in den meisten Linux -Verteilungen verfügbar sein. Zusätzlich ist eine Unicode -Blöcke -Datei erforderlich.
CMake wird verwendet, um den Code zu erstellen. Im Verzeichnis mit Quellcode ausführen:
% Mkdir Build % CD -Build % cmake .. -dunicode_blocks =/path/to/blocks.txt % machen % Installation machen
Der letzte Schritt wird standardmäßig unter /usr/local installiert. Dies kann durch Hinzufügen von -DCMAKE_INSTALL_PREFIX=/another/prefix zum cmake -Aufruf überschrieben werden.
fntsample könnte mit Homebrew auf macOS gebaut werden. Verwenden Sie die folgenden Befehle, um Abhängigkeiten zu installieren und die Build -Umgebung zu konfigurieren, bevor Sie den Code erstellen:
% Brew Install CMake PGK-Config GetText Cairo Pango Fontconfig Freetype Glib % exportieren cmake_prefix_path =/usr/local/opt/getText
Alternativ können Sie fntsample mit einer Homebrew -Formel installieren:
% Brauen Installieren Sie Eugmes/fntSample/fntSample
Die grundlegende Verwendung für fntsample sieht wie folgt aus:
% fntsample -f /file/to/font/file.ttf -o output.pdf
Für fortgeschrittene Nutzung wenden Sie sich an die Mannseiten für fntsample und pdfoutline .