Fontporter, libuseful-lua und libuseful sind (C) 2020 Colum Paget. Sie werden unter der GNU Public Lizenz veröffentlicht, damit Sie alles mit ihnen anfangen, was die GPL zulässt.
E -Mail: [email protected]
Fontporter ist ein terminaler Schriftart und Installateur, der Schriftart Vorschau mithilfe des Sixel -Systems unterstützt und die Grafiken in unterstützenden Terminals wie Xterm betrachtet werden kann. Es können Schriftarten von GoogleFonts, Fontsquirrel, fontsource.org, Mozilla's CDN und einer Liste von verfügbaren Schriftart 'an anderer Stelle' installieren.
Fontporter erfordert sowohl libuseful Für eine Schriftart der Schriftart muss Bildmagick installiert werden (zumindest der Befehl "konvertieren"), um das Vorschau -Bild zu erstellen.
Fontporter besteht aus einer einzigen "fontporter.lua" -Datei, die Sie irgendwo auf Ihrem Weg platzieren können. Sie können es entweder als "lua fontporter.lua" ausführen oder wie ich das Linux -Binfmt -System verwenden, um Lua automatisch aufzurufen.
Es gibt auch eine "fonts-elsewhere.conf" -Datei, die entweder in '/usw. oder' ~/.config/fontporter/'eingestellt werden kann, die eine Liste von im Internet verfügbaren Schriftarten liefert.
Derzeit hat Fontporter die folgenden Befehlszeilenoptionen:
-sixel activate sixel font previews
-viewer <prog> set viewer to use for previews
-fontsdir <path> set fonts directory
-? display help
-h display help
-help display help
--help display help
Das "Schriftartenverzeichnis" ist das Verzeichnis, in das Schriftarten installiert sind, wenn der Benutzer "systemweit installiert" ausgewählt wird. Es wird standardmäßig /usr/share/fonts .
Für den 'Sixel-Modus' muss Bildmagick installiert werden, um die Schriftartvorschau zu erstellen, und ein Terminal mit der Sixel-Funktion, die sie angezeigt werden können.
Mit der Option "Viewer" ermöglicht die Lieferung des Namens oder des Pfades eines Image Viewer -Programms, um Schriftarten anzeigen. Die Schriftart der Schriftart erfordern eine Image-Magn-Installation, um sie zu generieren.
Die App ist ein Menügesteuert und kann mit den Pfeiltasten oder W, S, Eingabetaste, Rückraum oder I, K, Eingabetaste, Rücktaste oder einer beliebigen Kombination davon navigiert werden. Wenn eine Schriftart aus einer der Menüs für externe Schriftarten ausgewählt wird, kann sie entweder im Schriftart des Benutzers (~/.Local/Share/Schriftarten) unter Verwendung der Taste "I" oder im systemweiten Schriftartenverzeichnis (Standard: '/usr/Share/-Fonts ") installiert werden. Die systemweite Installation erfordert die Erlaubnis, in das Zielverzeichnis zu schreiben und den Schrift-Config-Cache zu aktualisieren. Daher ist es oft am besten, die App mit Sudo auszuführen.
Schriftarten können entweder durch Aktivieren des Sixel -Modus oder durch Drücken von 'V' im Schriftbildschirm angezeigt werden. Der 'V' -Staste aktiviert einen Schriftsteller -Viewer, der derzeit einer von "Display", "Feh", "Fim", "Sxiv", "XV", "GIV" oder "Meh" ist. (Wenn Sie einen anderen Image-Viewer verwenden möchten, verwenden Sie die Befehlszeilenoption '-viewer').
Die Vorschau erfordert, dass der Befehl "Convert" von Image Magick verfügbar ist.
PCF- und OTB -Schriftarten können nicht aktuell angezeigt werden.
Zu der Vorschau von Schriftarten werden in '~/.font_preview' heruntergeladen. Es wurde bisher noch nichts implementiert, um dieses Verzeichnis zu beseitigen, daher wird es sich im Laufe der Zeit tendenziell füllen.
Die Vorschau von Sixel-Mode erfordert einen Terminalemulator, der die Sixel-Anzeige unterstützt. Xterm unterstützt dies, wenn er als xterm -ti vt340 ausgeführt wird.
Suchen Sie sich einen Weg, um PCF- und OTB -Schriftarten voranzutreiben. Finden Sie einen Weg, um Schriftarten nach unterstützten Sprachen zu organisieren. Bieten Sie Vorschau für verschiedene Sprach-/Zeichensätze an, um das Cache-C-CleanUp-System hinzuzufügen, um ~/.font_preview verzeichnet zu reinigen. Fügen Sie Verwaltungsfunktionen hinzu, um die Gruppierung von Schriftarten in Anwendungsfälle zu ermöglichen.

