Installation manual
6. 4. Installing the Cyberbit Unicode TrueType Fonts 61
these fonts turn out to be somewhat small when displayed at 133 dpi. Scaling bitmapped fonts is a big no-no,
though. It’stherefore a good idea to install some natively scalable fonts, e.g. Type 1, Speedo and TrueType fonts.
Since that company, whose name reminds us at a brand of toilet paper,has removedits hitherto freely download-
able TrueType fonts, we have toinstall the msttcorefonts package from the testing distribution, if we want those
fonts. Using the Debian font manager package defoma, the installation of the Type 1, Speedo and TrueType fonts
is painless. Tomakeuse of all these fonts, we only have toadapt the X server configuration file /etc/X11/
XF86Config-4:
/etc/X11/XF86Config-4:
Section "Files"
#External Fontserver:
#FontPath "tcp/fontserver:7100"
#Local Fontserver:
#FontPath "unix/:7100"
#Unscaled Bitmap Fonts:
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
#Scalable TrueType and CID Fonts (via DeFoMa):
FontPath "/var/lib/defoma/x−ttcidfont−conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x−ttcidfont−conf.d/dirs/CID"
#Scalable Speedo and Type1 Fonts:
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
#Scaled Bitmap Fonts:
#FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
#FontPath "/usr/X11R6/lib/X11/fonts/misc"
EndSection
Note: Weshould replace fontserver with the name of our external fontserver (if any). Removing the entry for the
local fontserver,ifthere is none installed, speeds up things considerably.Scaling bitmapped fonts is ugly.
6. 4. Installing the Cyberbit Unicode TrueType Fonts
As far as we know, the Cyberbit fonts are among the most complete Unicode TrueType fonts (containg nearly
30000 glyphs). It’stherefore a good idea to install them.
Installing CyberBit TrueType Fonts:
#> mkdir −p /usr/local/share/fonts/truetype
#> cd /usr/local/share/fonts/truetype
#> wget ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/Cyberbit.ZIP
#> unzip Cyberbit.ZIP
#> mv Cyberbit.ttf CyberBit.ttf
#> rm Cyberbit.ZIP
#> defoma−hints truetype CyberBit.ttf >> localfont.hints
Nowwehav e to edit the hint-file manually.Unfortunately,the defoma documentation is somewhat lacking what
concerns the installation of large Unicode fonts spanning manycodesets. Our hint file is therefore largely based
on guesswork.
/usr/local/share/fonts/truetype/localfont.hints:
category truetype
begin /usr/local/share/fonts/truetype/CyberBit.ttf
Family = BitstreamCyberbit
FontName = BitstreamCyberbit−Roman
Encoding = Unicode
Location = English
Charset = ISO10646−1
UniCharset = ISO8859−1 ISO8859−2 ISO8859−3 ISO8859−4 ISO8859−5 ISO8859−6 ISO8859−7 ISO8859−8 ISO8859−9 ISO8859−10 ISO8859−11 ISO8859−12 ISO8859−13 ISO8859−14 ISO8859−15 KOI8−R KOI8−U JISX0208 JISX0212 JISX0201 KSX1001 KSX1003 GB3212 GBK GB18030 BIG5 BIG5−H
GeneralFamily = Roman Mincho Symbol