wake-up-neo.com

Suchen und Installieren einer guten Bitmap-Schriftart für xterm

Ich liebe Bitmap-Schriften in meinem xterm, sie sehen sehr gut aus, es gibt kein Subpixel-Rendering oder anderes Antialiasing, aber die Tatsache, dass sie in Bezug auf jeden Pixel von Hand gemacht sind, macht es cool. Aber ich weiß nicht, wie man solche Schriften im Internet findet und wie man sie in meinem Ubuntu installiert und sie dann mit xterm auswählt.

Was ich brauche, ist eine detaillierte Anleitung für alle drei Schritte:

  • finden/Herunterladen
  • installation in x11
  • nutzen durch xterm

Hier ist, wie ich fixed-medium jetzt einrichte, aber ich habe keine Ahnung, was es bedeutet und wie ich eine bestimmte Datei auswähle:

xterm -ls -font '-*-fixed-medium-*-*-*-18-*-*-*-*-*-*-9'  -b 20

Das habe ich zuvor für TrueType-Schriftarten verwendet, die ich nicht mehr für mein xterm verwenden möchte:

xterm -fs 11 -fa AndroidMono -geometry 120x30 -n 'terminal' -ls
1
exebook

Sie haben über 80 Standardpakete mit "xfont" im Namen. Einige davon sind Bundles für bestimmte Zwecke wie "Web", "Business" usw., sodass Hunderte von x Schriftarten zur Installation zur Verfügung stehen.

Das Einrichten von Standardschriftarten in einem xterm wird ausführlich in Ändern der Standardschriftgröße von XTerm behandelt

Eine zusätzliche Auswahlmethode, die im obigen Link nicht behandelt wird, verwendet eine Escape-Sequenz, um die Schriftart in einem xterm zu ändern. Stellen Sie zunächst sicher, dass "Allow Font Ops" im Strg-R-Mausmenü (unten) aktiviert ist. Der Echo-Befehl:

echo -n -e "\033]50;8x16\007"

setzt die Schriftart auf 8x16. Fügen Sie den Befehl in ein Skript ein, das Sie ausführen können, und übergeben Sie die Schriftart als Argument:

#/bin/bash
# mychfnt script
MYFNT=${1-8x16}
echo -n -e "\033]50;$MYFNT\007"

z.B. Legen Sie eine ausführbare Datei mit dem Namen chfnt mit dem obigen Namen in Ihr Verzeichnis $ HOME/bin

xlsfonts

, um die verfügbaren Schriftarten aufzulisten, und wählen Sie dann eine und

chfnt "-sony-fixed-medium-r-normal--24-230-75-75-c-120-iso8859-1"
3
ubfan1