8.3. Installing fonts under X
Upon startup, the xfs font server [299, 233] reads a configuration file, which is:
/usr/X11R6/lib/X11/fs/config
by default. In this file we specify certain default values, such as the screen resolution and the default set width. But most important of all: the file contains the list of directories where fonts are stored. Here is an example:
/usr/X11R6/lib/X11/fonts/misc, /usr/X11R6/lib/X11/fonts/Speedo, /usr/X11R6/lib/X11/fonts/Type1, /usr/X11R6/lib/X11/fonts/CID, /usr/X11R6/lib/X11/fonts/75dpi, /usr/X11R6/lib/X11/fonts/100dpi, /usr/share/fonts/default/Type1, /usr/share/fonts/default/TrueType, /home/yannis/texmf/fonts/pfb
Each of these directories must contain a file named fonts.dir. This is a very simple text file. It begins with the number of lines to follow, written on a line by itself. Then there is a single line for each font file. These lines are divided into two columns: the filename and the font's XLFD name. Example:
360 6x12.pcf.gz -misc-fixed-medium-r-semicondensed------c--iso10646- 6x13.pcf.gz -misc-fixed-medium-r-semicondensed------c--iso10646- 6x10.pcf.gz -misc-fixed-medium-r-normal------c--iso10646- ... (356 lines) ... 9x15-KOI8-R.pcf.gz -misc-fixed-medium-r-normal------c--koi8-r
or, in the case of PostScript Type 1 fonts:
89 UTRG____.pfa -adobe-utopia-medium-r-normal------p--iso8859- UTI_____.pfa -adobe-utopia-medium-i-normal------p--iso8859- UTB_____.pfa -adobe-utopia-bold-r-normal------p--iso8859- ... (85 lines) ... 1049036t.pfa ...
Get Fonts & Encodings now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.