Finden Sie das richtige Paket für eine bestimmte Schriftart?

7

Heute habe ich eine Neuinstallation von Ubuntu 10.04 durchgeführt. In meiner .Xdefaults-Datei gibt es folgende Zeilen:

urxvt*font:     -adobe-courier-medium-r-normal--24-240-75-75-m-150-iso8859-1
urxvt*boldFont: -adobe-courier-bold-r-normal--24-240-*-*-*-*-iso8859-1

Jetzt startet urxvt nur, wenn ich diese Zeilen auskommentiere. Ich denke, der Grund ist, dass die Adobe-Courier-Schriftart nicht als installiert zu sein scheint

xlsfonts|grep adobe|grep courier
-bitstream-courier 10 pitch-bold-i-normal--0-0-0-0-m-0-adobe-standard
-bitstream-courier 10 pitch-bold-r-normal--0-0-0-0-m-0-adobe-standard
-bitstream-courier 10 pitch-medium-i-normal--0-0-0-0-m-0-adobe-standard
-bitstream-courier 10 pitch-medium-r-normal--0-0-0-0-m-0-adobe-standard

zeigt an. xfont-base, xfont-100dpi und xfont-75dpi sind installiert.

Meine Frage ist nun, wie ich herausfinden kann, welches Paket die gewünschte Schriftart enthält.

Schüler
quelle
Sie können versuchen, den Schriftnamen in Paketbeschreibungen oder im Paketinhalt zu suchen. Sie können dies unter packages.ubuntu.com
NN
Danke, aber ich hatte keinen Erfolg
Student

Antworten:

4

Wenn Sie eine Datei auf Ihrem System haben, die zu dem Paket gehört, dessen Namen Sie nicht kennen, können Sie den Paketnamen ermitteln mit:

dpkg -S <file>

Die meisten Schriftdateien befinden sich in / usr / share / fonts /.

Dort finde ich (natty) / usr / share / fonts / X11 / 100dpi und andere Verzeichnisse.

In 100dpi finde ich viele Dateien, einschließlich helvR24.pcf.gz.

Also benutze ich dpkg -S dafür:

$ dpkg -S /usr/share/fonts/X11/100dpi/helvR24.pcf.gz
xfonts-100dpi: /usr/share/fonts/X11/100dpi/helvR24.pcf.gz
$ 

Das Paket wird zuerst aufgeführt: xfonts-100dpi

kyleN
quelle
2

Pakete:

xfonts-100dpi

xfonts-75dpi

(ISO 10646-1 und ISO 8859-1-Schriftarten mit 75 und 100 Punkten pro Zoll)

Verzeichnis font-adobe-75dpienthält unter anderem:

Geben Sie hier die Bildbeschreibung ein

Rinzwind
quelle