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.


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


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.