Ich möchte die Inconsolata-Schriftart in der tty-Konsole verwenden, muss jedoch eine psf
Schriftart dafür generieren .
Ich fand, dass es zwei Tools gibt, die funktionieren sollten, otf2bdf
und bdf2psf
jedes Mal, wenn ich versuche, das zweite zu verwenden, bekomme ich:
/usr/bin/bdf2psf: Inconsolata12.bdf: the width is not integer number.
Antworten:
Ich versuche tatsächlich, genau dieses Problem zu lösen. Ich habe es herausgefunden, indem ich diesen Thread-E-Mail-Austausch gelesen habe, der vor einiger Zeit stattgefunden hat. hier besuchen .
Ich muss das noch ausprobieren. Ich melde mich zurück, wenn ich es zum Laufen bringe.
Bearbeiten: Ich konnte die PSF-Schriftart erstellen, habe jedoch nicht versucht, sie als TTY-Schriftart zu verwenden. Ich glaube, das war die Implikation der Frage. Auf diese Weise habe ich die Schriftart erstellt (quasi direkt vom Link kopiert).
Konvertieren Sie den OTF in BDF
(Der sed-Aufruf ist erforderlich, da bdf2psf die Eigenschaft AVERAGE_WIDTH anstelle des Begrenzungsrahmens für Schriftarten überprüft oder die DWIDTHs der tatsächlich verwendeten Glyphen überprüft.)
Konvertieren Sie die BDF-Datei in eine PSF-Datei:
Das ist es.
quelle
required.set
? Es ist nicht in Ubuntu oder Debian.