Nachtrag

Nachtrag

Mir gefallen die verfügbaren ttySchriftarten nicht so gut und ich würde lieber Menlo verwenden, das ich auch im OS X-Terminal verwende. Menlo liegt in einem .ttcFormat vor, aber (aus dem Inhalt von /usr/share/consolefonts) scheint Linux .psf.gzSchriftarten zu erfordern, mit unterschiedlichen Dateien für jede Kombination aus Stil und Größe. Wie konvertiere ich es in das richtige Format und stelle es so ein, dass es als Schriftart in s verwendet wird tty?

(Ich habe ein PowerBook G4 mit Ubuntu Server 12.04 und ein Intel MacBook Pro mit OS X Mountain Lion.)

Antwort1

Sie müssen sich keine Gedanken über das „Zerlegen“ einer TTC-Schriftart in mehrere separate Schriftarten machen, da fontconfigsolche Dateien gelesen werden können.

Mit anderen Worten, Sie können einfach ein Unterverzeichnis mit dem Namen erstellen ~/.fonts(also .fontsin Ihrem Home-Verzeichnis) und Ihre Schriftdatei dorthin kopieren. Sie wird von dort aus erkannt fontconfigund Sie können sie problemlos verwenden.bereitgestelltdass Ihr Terminalemulator die Verwendung von xft kennt.

Da Sie Debian erwähnen, würden die Pakete gnome-terminal, rxvt-unicode(alle Varianten außer lite) und andere eine solche Schriftart unterstützen. Siehe zum Beispiel:

System mit DejaVu und Terminal mit Menlo, von einem TTC (siehe linkes Fenster)

Nachtrag

Da Sie die Verwendung von Debian (Teil 2) erwähnen, möchten Sie sich vielleicht selbst inspirieren lassen inPaketdass ich die Schriftart Anonymous Pro pflege und ein persönliches Paket erstelle, mit dem Sie die Schriftart in Ihren eigenen Systemen bereitstellen können.

Ich persönlich mache das für Schriftarten, die ich von meinem MacOS X iBook und von Windows nehme. (Natürlich sind die Pakete nur für Ihren eigenen privaten Gebrauch bestimmt: Sie solltennichtverteilen Sie sie, es sei denn, Sie erhalten von jedem Schriftdesigner eine Lizenz).

Nur für die Konsole („Textbildschirm“)

Wenn Sie eine Schriftart nur für den "Textbildschirm" erstellen möchten, dann sollten Sie sich die Anleitung von ansehenBogen.

verwandte Informationen