Verwenden oder konvertieren Sie die Schriftart .ttf für die Konsolenverwendung in FreeBSD

10

Ich habe eine Monospace .ttf-Schriftart, die ich wirklich mag (UbuntuBeta Mono). Gibt es eine Möglichkeit, es für die Konsole in freeBSD zu verwenden (oder zuerst zu konvertieren und dann bei Bedarf zu verwenden)? Ich weiß usr/share/syscons/fonts, dass es das gibt , aber es sieht so aus, als hätten sie ein anderes Format? Wie kann ich die Konsole nach der Installation der Schriftart anweisen, sie zu verwenden?

Azendale
quelle

Antworten:

6

Dies hängt von den Schriftformaten ab, in denen FreeBSD akzeptiert usr/share/syscons/fonts.

Mit FontForge können Sie eine TTF-Schriftart in andere Formate konvertieren. Laut diesem Blog-Beitrag akzeptiert FreeBSD das Slackware- .fnt.gzFormat (die .gz zeigt nur an, dass es komprimiert ist).

Die Linux-Konsole verwendet .psf.gzSchriftarten. Sie können eine davon ausprobieren, um festzustellen, ob sie funktioniert. In diesem Fall können Sie PSF-Tools verwenden , um die endgültige Konvertierung in dieses Format durchzuführen.

Wenn alles nach Plan läuft, können Sie die Konsole anweisen, sie mit dem vidcontrolBefehl zu verwenden, und wenn Sie sie dauerhaft machen möchten, fügen Sie sie Ihrem hinzu rc.conf. Der oben verlinkte Blog-Beitrag enthält die Details.

Jasonwryan
quelle