
                          XFree86 r Mini HOWTO
                                       
@: Doug Holland, [1]meldroc@frii.com
׼W: Hal Burgiss, [2]hburgiss@bellsouth.net
Ķ: Yu-Chia Chang, [3]joezhang@ms10.hinet.net

   v1.5.1, 1 Aug. 2000. ½Ķ: 24-31 Aug. 2000
     _________________________________________________________________
   
   pﵽ୮MH\Ū X Window rC\hﵽ XFree86 Bzr
   A]trA(fonts server)ATrueType rA Netscape MDD
   C
     _________________________________________________________________
   
1. ²

     * 1.1 D
     * 1.2 Change log
     * 1.3 s
     * 1.4 Copyright
     * 1.5 P
       
2. X Server ]w

     * 2.1 ]w FontPath
     * 2.2 X server ROCﶵ (command line options)
       
3. TrueType r (ּ Windows b檺Ʊ)

     * 3.1 o TrueType r
     * 3.2 rA
     * 3.3 xfsft
     * 3.4 fonts.alias 
       
4. XFree86 4.x

5. վε{r

     * 5.1 KDE
     * 5.2 Netscape
       
6. M

     * 6.1 O
     * 6.2 s
     _________________________________________________________________
   
1. ²

   bڥBz@QƤA@NOVz X w]rMr]w (o
   ڱM [4]XFree86AL X ]\n)Cǵ{w]ϥΩTweצr
   (fixed width fonts)AWiܼeצr(variable width fonts)A
   Cǵ{ϥΤp줣iĳBH{rCH XFree86 ӨӪrڥ
   AΡCTٺo courier rAO Times M Helvetica u
   O²檺I}rAY񪺮ɭԴNͿC
   
   o HOWTO ջpվUU˪r]wApw˷srAMLi
   HjTﵽ X Window r~[MW[iŪʪkCoOǥѽվ
   XF86Config ɤ FontPathAb startx  xdm (Mϧεn^[
   W X server ROCﶵ(command line options)A[JsrAw
   TrueType rAMrAMϥ K Desktop Environment 1.1 \ӽ
   \hε{r]wA]t]wD KDE ε{CMrP
   KDE @PC
   
   wסA󥿡AWשMCAiHb [5]meldroc@frii.com M
   [6]hburgiss@bellsouth.net p@̡C
   
   ĶGY襤Ķ妳󪺫ĳM󥿡AwgHiDڡCڪp覡
   [7]joezhang@ms10.hinet.netC
   
1.1 D

   b@ǩROҤlA"#" Ÿq`OܥuWŨϥΪ̰A "$" h
   @몺ϥΪ̴NiHC
   
   bҤlA/usr/local/share/fonts/ttfonts Oڭ TrueType rؿCo
   äO@ӯSmAA]iHܧ󥦡C
   
   "xfs" bo̬O Redhat 6.x ]t xfsCbY@譱AM@
   XFree86 xfs ܤjXJC
   
   "Netscape" OM Netscape {C]t: Communicator, Navigator,
   Messenger CMozilla r]wOۦPC
   
1.2 Change log

     * 0.1: Feb. 21, 1999: Ĥ@GC
     * 0.11: Feb. 27, 1999: J copyright O@ڪvQC
     * 0.12: Jun. 10, 1999: JШDUC
     * 0.20: Sep. 14, 1999:  Redhat ϥΪ̥[J xfs @`CP
       Hal Burgiss ^mC
     * 1.0: Nov. 23, 1999: N峹ର SGML 榡AeJ Linux Document
       ProjectCNШDUC
     * 1.5: July 25, 2000: [JF fonts.alias, XFree86 4.x M xfsft 
       s`A٦@ǭקMWɡC
       
1.3 s

   1.5 ]tF xfsft, fonts.alias M XFree86 4.x s`C~A
   ]W[F@ӷs`AO@ǳsMOAíg xfs `C٦@
   קMWɡC
   
   b 1.51 AP Kristin Aanestad 糧󪺥تXĳC
   
   󪺷siHb [8]http://feenix.eyep.net/ldp/fdu/index.html C
   
1.4 Copyright

   Copyright 1999 by Doug Holland.
   
   Ķ: L@̭NAoĶ (Oi)C
   
   Unless otherwise stated, Linux HOWTO documents are copyrighted by
   their respective authors. Linux HOWTO documents may be reproduced and
   in whole or in part, in any medium physical or electronic, long as
   this copyright notice is retained on all copies. Commercial is allowed
   and encouraged; however, the author would to be notified of any such
   distributions.
   
   All translations, derivative works, or aggregate works incorporating
   Linux HOWTO documents must be covered under this copyright notice. is,
   you may not produce a derivative work from a HOWTO and impose
   restrictions on its distribution. Exceptions to these rules be granted
   under certain conditions; please contact the Linux coordinator for
   more information.
   
   In short, we wish to promote dissemination of this information through
   many channels as possible. However, we do wish to retain copyright the
   HOWTO documents, and would very much like to be notified of any to
   redistribute the HOWTOs, this one in particular! Web page are free to
   link to this HOWTO without restriction, though the would appreciate an
   email informing him of this, just so he can his ego by knowing who
   else reads and links to this document.
   
   Many of the terms mentioned in this document are trade names. Unless
   stated, all trademarks are property of their respective owners.
   
1.5 P

    Doug Holland Ҽg
   Email: [9]meldroc@frii.com
   WWW: [10]http://www.frii.com/~meldroc/
   
    Hal Burgiss s
   Email: [11]hburgiss@bellsouth.net
   WWW: [12]http://feenix.eyep.net/
   
   SOP
     * [13]XFree86 Project oi̩^mXL̪ɶMOC~
       AJuliusz Chroboczek  xfsftAM XFree86 4.x  TrueType iJ
       qC
     * P¦rѤ~ Kristin Aanestad b xfs, TrueType, Netscape MSOO
       fonts.alias `^mCAiHb [14]Some Linux for Beginners 
       h Kristin bLDDơC
     * b [15]comp.os.linux.x H̡AL̦bڭ}lsoǪɭԹڦX
       C
     * ̪oҦ@ܬi઺ Linux sC
     * Microsoft M Apple: L̴ѤFrAƤFڪୱC
       
2. X Server ]w

   UO@ǫܮeNiH X {nBJ:
   
2.1 ]w FontPath

   QnѨMrDAoݬ XF86Config ɡC(q`b
   /usr/X11/lib/X11/XF86Config  /etc/X11/XF86Config)CYA٨SqXӪ
   A 䤤r̭nNO FontPathCbp㥦eA̦nˬd X 
   L]wC~ù]w~r]wOHYhCTwAùsW
   v(refresh rate)b`ϥνd򤤤wg]̰ (85Hz ܦnA75Hz qA60
   Hz ܤΪA)C
   
   ΧA̶⪺rs边ӽs XF86ConfigCbɮ׶}Y File `AA
   |ݨUF:
   
FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath        "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/"

   ob XFree86 3.x M 4.x ӬۦPAΦܤCFontPath iD X 
   ̥hbܾWerΪrCƦCǬOܭnA@ X ε{
   V X nDe@ǦrAX server q`nĥΥbϥΪrCMᥦhˬd
   FontPathAϥβĤ@ӯມ X client nDrCЪ`NARedhat 6.x 
   xfs ĥΥt@ؤ覡ӳ]w FontPathCаѦҲ 3.2.2 `HF xfsC
   
   w]w˳q`N 75dpi rb 100dpi eCYA@xѪRתܾ
   AoܫD`prCYAOoرΡAĤ@ӭnΪkNON 75dpi M
   100dpi  FontPath աC
   
FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath        "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/"

   MXAnϥΤYI}rCYAgϥ Netscape άOLϥ
   jrܼD{AAN|o{oǦr|e{Co˫ݡA
   nץCҥHb miscA100dpi M 75dpi ᭱[W :unscaledCYQn
   ܡAA]iHPɨϥίYMY񪺦rAunNY񪺦r
   FontPath beAiD X Yi઺ܡAɶqϥΤY񪺦rC
   
FontPath        "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
FontPath        "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath        "/usr/X11R6/lib/X11/fonts/misc"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"

   FoǧܫAsҰ XCୱOOwg}GO?
   
2.2 X server ROCﶵ (command line options)

   U@nƬOվ X server ROCﶵCzN|Qn -dpi ӫw
   ܪѪR׬OC^TXIC{ܦhtγϥΰѪRתܾAi०
   ݭn 100dpiC
   
   YAOb console ܦCUҰ XAJ
   
 $ startx -dpi 100

   YAOĥ xdm oϧεnAAݭnsA
   /usr/X11/lib/X11/xdm/Xservers  (άO /etc/X11/xdm/Xservers)Cb̭
   Xserver ROCCڪɮ׸̦Uo@:
   
 :0 local /usr/X11R6/bin/X -dpi 100 -gamma 1.6

   Aib X M Xserver  manpage hTC
   
3. TrueType r (ּ Windows b檺Ʊ)

   ]b Redmond såD`ߥL̳n骺~[ӤOeAL̦b
   Windows ̥[W TrueType r䴩CMAL̬Oq_ MacOS 
   TrueType oFoӥDNC Window 9x ML Windows t Arial
   ATimes New RomanAM Courier NewCL̬ HelveticaATimesAM
   CourierCTrueType rOY񪺡AҥH̦bjɫܦnݡAӥ̤]Qn
   nվ(hint)LAbYpɭԨ̵MiŪC\h Windows ε{en
   X TrueType rCOۧA Windows CD hLiAoo
   rC
   
   OAXFree86 3.x èSؤ䴩 TrueTypeAҥHAۤv[JCM
   AXFree86 4.x hؤF (аѦҲ 4 `)Coܤ䴩 TrueType rA
   MrN|QwˡCAä|bUa distribution o{
   TrueType rC̥i઺]O{bèSHA license o檺r
   C
   
3.1 o TrueType r

   ڭ̥BzrCbU MS Windows Ҫ TrueType rӳiHΡC
   OѰOrBzMLε{]ۤvrCMacOS rϥ
   CYAwg⨺ CD hLiA٦@ǧKO TrueType riHU (
   Ѧ 6.2 `s)C
   
   Fϥ TrueType rAoǦrQrAŪCoܥ̥
   Ob@Ӥ@Q (mount) ɮרtΤCb@~t (dual boot
   system) WAo]iHO@ Windows ΰϡCMAoǦr]iH
   Linux CܦWŨϥΪ:
   
 # su -
 # mkdir -p /usr/local/share/fonts/ttfonts

   {bsrؿU:
   
 # cd /usr/local/share/fonts/ttfonts

   MNr[JoӥؿCקAOq Windows tΤL
   
 # cp /mnt/<path_to_fonts>/*ttf  .

   άOq [16]Mircosoft UCoǦrO۸Y zip ɡCYAQb Linux
   UYAUХ 'Windows 3.1' ɮסCb Linux UH Linux zip 
   }
   
 # ls *exe | xargs -n 1 unzip -L

   '-L' ﶵ|NrWରpgAo xfsft M Redhat  xfs OnC`
   N{b Linux zip {äBz 32 줸 Win9x rYɡCݰ_Ӧ
   G Microsoft |AboӺWJ 16 bit  Arial, Courier M
   Times-RomanCάOAiHb [17]o U]t\h MS TrueType r
   WebFonts RPMCwg]tr Netscape MLsϥΤF
   C
   
   Ab X server  FontPath [Joӷs TrueType ؿCΧA⪺
   rs边[WAX:
   
FontPath        "/usr/local/share/fonts/ttfonts"
FontPath        "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
FontPath        "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath        "/usr/X11R6/lib/X11/fonts/misc"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"

3.2 rA

   {b\hrAiHϥ: xfsttAxfsftAM Redhat  xfsft ק
   Ӫ xfsCMoǦWrݰ_ӫܹAO̫oOPMCܤ֤@ӥHW
   MӤwg]t̪ Linux distributionCӧA]iwgwˤF
   C
   
   HerAOΩbWѦrCr귽iHs@xWA
   L client iHbݭnɭŪCOoi̼W[Fs\ApiHe
   TrueType rC(XFree86 4.x wg]toӥ\AҥHYuOn
   TrueType 䴩ܡAäݭnt~rA)C
   
  xfstt
  
   @ӳo˪rAO xfsttCb]pWNҼ{ TrueType rC
   
  w
  
   xfstt D`ew˩M]wCYA|w˪ܡAqWU tarball 
   OA CDC̷sOb
   [18]http://metalab.unc.edu/pub/Linux/X11/fonts/
   
   F tarball A⥦Ѷ}:
   
 $ tar -zxvf Xfstt-*tgz

   MsĶMw˥CINSTALL ɦ²檺COOΪᤰ򸣵Au
   nb xfstt ؿUAJUOYi:
   
 # make
 # make install

   JUOӱҰ xfstt:
   
 # xfstt --sync              # s xfstt rƮw
 # xfstt &                # bI xfstt

   xfstt ӭn X server 󦭱ҰʡC@o˰L~AAiHb
   /etc/rc.d/rc.local άOA_lɤ[JWo@CMJ:
   
 $ xset +fp unix/:7100       # | X  xfstt M쨺̥hr

   άObA XF86Config ɤ[JUOA| X rAC
   FontPath mMeܪɭԡAs xfstt --syncC
   
   FontPath "unix/:7101"
   
  վw]rjp
  
   YA TrueType ro۷pAUOi঳UC
   
   b X server ROC[W -dpi (аѦҲ 3 )C
   
   ϥ --res ӧiD xfstt W[w]ѪRסCΤUO
   
 # xfstt --res 120

  Redhat  xfs
  
   NpP Redhat Linux 6.0 @A[cb Redhat W distribution (p
   Mandrake ) wg]tF@ӯSOץ xfs MץL X serversCRedhat
    xfs ]tF xfsft ץɡAӳoǭץɫhO[cb FreeType Font
   libraryCRedhat  xfs ѻP xfstt \CuBz TrueType
   M Type 1 rA]iHI쥻 X rC
   
   YOAϥά[c Redhat  distributionAxfs Ӥwgw˦nFCYSA
   Ob XFree86-xfs*rpm CnQTwOw]檺AȡAiH ntsysv
   :
   
 # chkconfig --add xfs

   {b xfs N|bC@}ɭԱҰʡC
   
  ]w xfs  FontPath
  
   b Redhat w]wˤAxfs Og Unix Domain Socket ѦrCڭ̥
   iD X server 쨺̥h xfs MrCb /etc/X11/XF86Config 
   FontPath @wn]t:
   
FontPath   "unix/:-1"

   ܤֹw]]mOpCoO@ xfs |h listen  socketCA]iH[W
   t~ FontPathAO̥ X server ӳBzAӤO xfsCw˷s
   Redhat 6.x ӴNwg]wnFAOYAOqªɯŤWӡAۤv
   קC
   
   xfs b /etc/X11/fs/config sۤv FontPathCo̴NOra
   Cb XF86Config ɤAb X server  FontPath WCAiHΤrs
   边[Js|AάO chkfontpath RO:
   
 # chkfontpath --add /usr/local/share/fonts/ttfonts

    FontPath b chkfontpath ROensbCb
   /etc/X11/fs/config ݰ_ӹO:
   
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
            /usr/X11R6/lib/X11/fonts/100dpi:unscaled,
            /usr/X11R6/lib/X11/fonts/75dpi:unscaled,
            /usr/X11R6/lib/X11/fonts/Type1,
            /usr/X11R6/lib/X11/fonts/Speedo,
            /usr/X11R6/lib/X11/fonts/misc,
            /usr/X11R6/lib/X11/fonts/100dpi,
            /usr/X11R6/lib/X11/fonts/75dpi,
            /usr/local/share/fonts/ttfonts

  ǳƦnr
  
   buϥ TrueType re٦@ǨƱn@Cxfs ݭn@ǨƱӳWx
   CAҦrWOpgCĤGArW̤঳ťաCMAڭ٭n
   ͤ@ɮפ~C
   
   WŨϥΪ̡AM TrueType rؿU:
   
 # su -
 # cd /usr/local/share/fonts/ttfonts

   YOpgrWAAiHϥΤU script NҦrWରpg:
   
 #!/bin/sh
 #
 ## -------- convert upper to lower case ---------

 ls * | while read f
  do
    if [ -f $f ]; then
      if [ "$f" != "`echo \"$f\" | tr A-Z a-z`" ]; then
       #Note that 'This' will overwrite 'this'!
       mv -iv "$f" "`echo \"$f\" | tr A-Z a-z`"
      fi
    fi
  done

 ## eof

   `NIŸ -- Ϥ޸ (backquotes) ܭn! ]NrWťղC
   TrueType rAQw˫AAn fonts.dir M fonts.scale ɡCU
   ROiH:
   
 # ttmkfdir -o fonts.scale
 # mkfontdir

   {bA TrueType rؿӦ fonts.dir M fonts.scale 
   Cttmkfdir Ob Freetype  RPM ̡AӥBb mkfontdir eCo
   ROoC|^~AҥHnAҪTͤFɮסABO:
   
 $ ls -l fonts.*
  -rw-r--r--  1 root   root   11657 Aug 17 10:31 fonts.dir
  -rw-r--r--  1 root   root   11657 Aug 17 10:31 fonts.scale

   YAJDAոզb ttmkfdir [W - m ﶵCo|ɮפT
   rC]w@ӼƦrAp 50 άO 100 (ttmkfdir -m 50) CɮץOr
   Cݤ@:
   
 $ less  fonts.dir
  114
  webdings.ttf  -microsoft-Webdings-medium-r-normal--0-0-0-0-p-0-microsoft-symb
ol
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-ascii-0
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-fcd8859-15
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-iso8859-15
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-iso8859-9
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-iso8859-1
 [...]

   ۡAs xfs (b XFree86 4.x γ\) MA X server  FontPath:
   
 # /etc/rc.d/init.d/xfs restart
 $ xset +fp /usr/local/share/fonts/ttfonts
 $ xset fp rehash

   A[JβsrɡAsYoөROCxset +fp ubW[s
   rؿɤ~ݰC
   
   {bӴNSDFCAiHˬd X iHϥΪr:
   
$ xlsfonts | less

   άOA xfontsel  gfontsel ˬdCYb xlsfonts iHݨAh X i
   HϥΡAϤMCYSX{AH Ctrl-Alt-BS sҰ XC
   
3.3 xfsft

   [19]xfsft O Juliusz Chroboczek Ҽg TrueType ѨMסCxfsft O[
   cb Mark Leisher HҼg FreeType font libraryC򥻤WO@
   XFree86 xfs A[W禡w׸ -- xfs + ftCRedhat  xfs 򥻤W
   O xfsft A[W@ǤppץC Free86 4.x ]]tFP Juliusz Ҽg
    freetype rҲ(font module)CO XFree86 4.x  TrueType ѨM
   פ@ӡC
   
   nQsĶ xfsft F xfsft ~Aܤ٭n@ XFree86 lɡAҥH
   AXŦjHCsĶM]w xfsft wgb tarball AҥHb
   o̧ڤԲӱԭzCLܪCb xfsft  (W) W@ǥi
   ɪsC
   
   `NA fonts.scale M fonts.dir ɵ xfsftCfonts.scale iH
   ʲ͡AάO ttmkfdir {Cå]t xfsftAOAiHb [20]o
   γ\h Linux WCRedhat b Freetype  RPM ̥]tFoӵ{C
   
   A]|ݭn@ӳ]wɡCUOӨҤl:
   

-----------------------------------------------------

clone-self = off
use-syslog = off

client-limit = 20

catalogue = /usr/local/share/font/ttfonts

error-file = /home/jec/fonts/xfs.errors

# in decipoints
default-point-size = 120

# x,y
default-resolutions = 100,100,75,75

-----------------------------------------------------

   M xfsft:
   
# xfs -port 7100 -config /path/to/your/config/file &

   AiHb X server  FontPath [W xfsft:
   
$ xset +fp tcp/localhost:7100

   Y@QܡAAiHb XF86Config [Wo FontPathC
   
3.4 fonts.alias 

   fonts.alias Ot@ӥiHվpBzr]wɡCNpP fonts.scale M
   fonts.dir @Afonts.alias ]MrbP@ӥؿUCMO
   nAOܪTѨMFYǥioͰDCUO@ӺK Redhat t
    /usr/X11R6/lib/X11/fonts/misc/fonts.alias Ĥ@檺Ҥl:
   
 fixed    -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1

   o fixed NOƨ(alias)CC fixed QIsɡAڭ̨ƹWұo쪺O
   GCrwqCrӤpF? unrwqYi (ĵi:ܤ֦b Redhat A
   oɮ׫ܭn)CۦPhiHΨҦrA]t TrueType rCƹ
   WAYAS TrueTypeAAiHγoӧޥN Type 1 rƨ
   TrueTypeC
   
   bYǵLkBz fonts.scale Ѫƪε{Afonts.alias N
   o۷nC䤤̵ۦWNO NetscapeCYS fonts.aliasAA|o{
   Netscape uܲ{ 0  12 IrCγ\A]o{Yb Preferences 
   wt@IƦAtXW scalable font ﶵANetscape NLksUoӳ]wC
   uOH! ҥHڭ̻ݭnoɮסCUOۤ@ fonts.scale :
   
 arial.ttf   -monotype-Arial-medium-r-normal--0-0-0-0-p-0-ascii-0
 arial.ttf   -monotype-Arial-medium-r-normal--0-0-0-0-p-0-fcd8859-15
 arial.ttf   -monotype-Arial-medium-r-normal--0-0-0-0-p-0-iso8859-15
 arial.ttf   -monotype-Arial-medium-r-normal--0-0-0-0-p-0-iso8859-1

   ]oǦrOiHY񪺡AҥHèSw]IơC| Arial ӻAڭ̥
   ͧڭ̦ۤv fonts.alias ApU:
   

 -monotype-Arial-medium-r-normal--6-60-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--9-90-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--7-70-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--9-90-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--8-80-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--10-100-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--9-90-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--11-110-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--10-100-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--12-120-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--11-110-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--12-120-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--12-120-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--12-120-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--13-130-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--13-130-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--14-140-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--14-140-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--15-150-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--15-150-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--18-180-0-0-p-0-iso8859-1 \
            -monotype-Arial-medium-r-normal--18-180-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--24-240-0-0-p-0-iso8859-1 \
            -monotype-Arial-medium-r-normal--24-240-75-75-p-0-iso8859-1

   (Ъ`Nڭ̱N쥻O@檺gHW[iŪ)CoCөbP@
   AΤ@ӥHWťըӰϤAӥBS "\" ŸCo˰FN|
   Netscape ]oܶCAi]o{beX̡AĤ@CMĤGCIƨä
   PCĤ@Ĥ@CO'6'AObĤGCoƨ'9'AҥHO 9 IrCoO
   FѨMb Netscape ̤ѱprӬGN諸CAi̷ӧAߦnAѪRשM
   OӽվC
   
   oɮץiHʲ͡AάOί_ sed M awk scriptC [21]o @
   Q׳oɮשMLrDDb Kristin Aanestad WC̤]@
   ӥiHƦ۰ʲ fonts.alias ɪ python scriptCP KristinALV
   OMѱҵoFo@`C
   
4. XFree86 4.x

   [22]XFree86 4.0 ѤF TrueType 䴩M@Ƿs\Cir
   䴩O[cb Juliusz Chroboczek  xfsftC xfsft hO[cb۩
   Mark Leisher  FreeType font libraryC] XFree86 4.x ]w
   xfsft M Redhat ק諸 xfsC
   
   FontPath @٦b XF86Config ɡCӹ Redhat xfs ϥΪ̡AunN
   FontPath q /etc/X11/fs/config h^ XF86Config YiCӲ{Yun
   TrueType 䴩Aݭn xfs FCDAٻݭnѺWL client rA
   _iAiHN xfs C
   
 Section "Files"
  FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/misc"
  FontPath "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
  FontPath "/usr/share/fonts/default/Type1"
  FontPath "/usr/local/share/fonts/ttfonts"
  FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
  FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
 EndSection

   Fϥ TrueType rAA٥b "Module" `nw X server nϥέ
   @ӼҲ:
   
 Section "Module"
  Load  "freetype"
  Load  "speedo"
  Load  "type1"
 EndSection

   NpP xfsft M Redhat  xfsAA٥bC@ TrueType rؿU
   fonts.scale M fonts.dir ɡC [23]ttmkfdir b fonts.scale ɫܦ
   ΡCаѦҫe xfs `HoԲӪƩMҤlC
   
   xtt Ot@ӥH䴩Nr (ideographics, Oriental) ۦW TrueType Ҳ
   CسiϥΡAObP@ɶAuϥΤ@ءC
   
5. վε{r

5.1 KDE

   boql̡AKDE Ob Linux M X ̵o͹L̦nƱ@CѤF@
   @PϥΪ̤A@jĲ LinuxCAiHb
   [24]http://www.kde.org/. ԲӪơCڷ|bojjgO?
   oO] KDE 1.1 ӷsSAA{rMCP{b KDE 
   @PA]AD KDE ε{C
   
  bD KDE ε{W KDE rMC
  
   o²Cun} KDE (Control Center)U Desktop U
   styleC̦ӿﶵs "Apply fonts and colors to non-KDE apps"(Nr
   PCΨD KDE ε{)A}A OKAo˴NF! UA}
   \h X ε{A̴N|L KDE ε{AϥάۦPCPr
   CǤH̳woSAYAwܡA]iHNC
   
5.2 Netscape

   ڭ̥oӰDa! Netscape b Linux O@ӭnε{Cڭ̳
   ݭnA]ϥΥAҥHȱoSOIɶӬsCqw˫ANetscape
   NX{ڭ̭ҰQרrD -- jrAݪrArӤpH\
   ŪC@HACwoNOAbݳog峹]F?
   
   ƱboӮɭԧAwgįǤFeĳCǨBJjUCTrueType rX
   GOAӧA]ݭn@ TrueType rAC\h|wϥΪ
   r(family)Ap ArialAOq` Linux ϥΪ̫oSCMoOӮt
   l]pAOpG²檺 TrueType rNjjUڭ̧JAǵu]
   pCMicrosoft -- LkaAo]֤F (can't live with 'em, can't
   live without 'em)C
   
   ]AwgiHϥ TrueType FAq Netscape W Edit ->
   Preferences -> FontsCbkԤU Variable Width Font A
   ӥiHݨA TrueType MLrCܤ@ӧAw@w]C]
   Allow Scaling CYiΪrIƥu 0  12 IAAiHbJ椤ۤv
   JQnIơAM OKCNetscape IO|Oooǳ]wAҥHA
   bCҰ Netscape ɭԭ@@ADAN fonts.alias ]wn~iH
   ѨMoӰDCаѦfonts.alias @`C
   
   ]\AQո ~/.Xdefaults (bAtΤ]\O ~/.Xresources) ̪]w:
   
 Netscape*DocumentFonts.sizeIncrement: 10
 Netscape*documentFonts.xResolution*iso-8859-1: 120
 Netscape*documentFonts.yResolution*iso-8859-1: 120

    Netscape ϥΤP 'basefont'A'sizeIncrement' C@Ūjpt:
   
 <basefont size=7>

   |ҨӻAw]O '20'A۷XACܳoӭȱN| Netscape LY
   rCx M y ѪRפjM 'dpi' ۦPCbXzd򤤡A󪺼Ʀri
   HϥΡCAiHǹC
   
   :
   
 $ xrdb -load ~/.Xdefaults

   ( .Xresources)CM᭫sҰ NetscapeC\h]wiHo˧ܡCݬ
   Netscape.ad  (ε{w])Aӥ]tb Netscape M󤤡C
   
   YOo˪käѨM Netscape prDAݬݫe fonts.alias `
   CAiHHoؤ覡ӽճ\h]wC
   
   Mozilla ]wӤjۦPCOA|o{ Mozilla b X Bzr
   nAҥHݰ_ӷ|nC
   
6. M

6.1 O

   Ob Linux èS@ӲΤ@rBztΡCAwC@ӵ{]
   w~ϥ TrueType, Type 1 MLA쪺rCӨC@ε{]
   ۤv]w覡AҥHAۤvաC
   
   jϧΤε{ӳiHϥ TrueType M Type 1 rCM
   ALinux  WordPerfect oLkϥ TrueTypeC(ШUsHh
    WordPerfect )Crs边A׺ݾo{ݭnTweצr
   AҥH TrueType MLiY񪺦rLknnBzC
   
   MbǫSQרAO Type 1 r]ѤF\hp TrueType rn
   BCAiwgwˤF֡CO Type 1  TrueType @ˬOW
   зǡCO̦b\hLΤUoܦXAApCLCiHѦ
   [25]ghostscript HhTC
   
   { XFree86 ٤䴩rX(Anti-aliasing)C
   
   MiHw]rIƵ xfs rAAOXGSε{|uΨ
   C
   
6.2 s

   [26]Video Timing HOWTOAù]wC
   
   [27]Font HOWTOA\hw˦rM@ε{Ap StarOffice,
   Applixware, Wordperfect, Ghostscript, TeX/LaTeX rޥC
   
   [28]TrueType HOWTOACLM@ε{ޥC
   
   [29]xfsft HomepageAX  TrueType 䴩CoO XFree86 4.x rҲթM
   Redhat  xfs _CnA@rM TrueType sC
   
   [30]Some Linux for BeginnersAܴΪArML Linux DءC
   t\F\ho̰Q׹LDDåB󬰸ԲӡC
   
   [31]X-TrueType HomepageAt~ TrueType rAAAM
   ܤKC
   
   [32]NetscapeA@rjpޥC
   
   Using Corel Wordperfect 8 for Linux @ Rod Smith  [33]Wordperfect
   for Linux -- Fonts and PrintersA Wordperfect Mpϥ
   TrueType CܴΪơC
   
   [34]XFree86 ProjectA̭HFLipƪ\ҵFڭ̤@ӱŪϧ
   ҡCb [35]XFree86 4.x ̦ǦrơC
   
   [36]Microsoft Web FontsA`JޡCӥBL٬OKOCCYASwin32
   tΨӸѶ}AЧХ Win3.1 @ӡCiHb Linux UѶ} (e)
   C
   
   [37]Web Fonts RPM packageA]t\h MS sϥΦrC
   
   Hewlett Packard -- Garamond, Bodoni, Dark Courier, Euro Sign M Ozzie
   Black  [38]HP FontSmart TrueType FontsCiHb Linux U unzip Ѷ}
   C
   
   [39]Freeware Connection -- Free Fonts Sites @\hsC
   
   [40]Bitstream's Geometric SlabserifATrueType rC
   
   ٦@ Redhat  xfsA [41]help and troubleshooting pageC٦@
   ]t MS TrueType rAfonts.scale M fonts.dir  RPM MC

References

   1. mailto:meldroc@frii.com
   2. mailto:hburgiss@bellsouth.net
   3. mailto:joezhang@ms10.hinet.net
   4. http://www.xfree.org/
   5. mailto:meldroc@frii.com
   6. mailto:hburgiss@bellsouth.net
   7. mailto:joezhang@ms10.hinet.net
   8. http://feenix.eyep.net/ldp/fdu/index.html
   9. mailto:meldroc@frii.com
  10. http://www.frii.com/~meldroc/
  11. mailto:hburgiss@bellsouth.net
  12. http://feenix.eyep.net/
  13. http://www.xfree.org/
  14. http://home.c2i.net/dark/linux.html
  15. news:comp.os.linux.x
  16. http://www.microsoft.com/typography/fontpack/default.htm
  17. http://rpmfind.net/linux/RPM/contrib/noarch/noarch/webfonts-1-3.noarch.html
  18. http://metalab.unc.edu/pub/Linux/X11/fonts/
  19. http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/
  20. http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz
  21. http://home.c2i.net/dark/linux.html#ttf
  22. http://www.xfree86.org/4.0/
  23. http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz
  24. http://www.kde.org/
  25. http://www.ghostscript.com/
  26. http://linuxdoc.org/HOWTO/XFree86-Video-Timing-HOWTO.html
  27. http://www.linuxdoc.org/HOWTO/Font-HOWTO.html
  28. http://www.moisty.org/~brion/linux/TrueType-HOWTO.html
  29. http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/
  30. http://home.c2i.net/dark/linux.html
  31. http://X-TT.dsl.gr.jp/
  32. http://help.netscape.com/kb/consumer/19960513-54.html
  33. http://www.rodsbooks.com/wpfonts/
  34. http://www.xfree86.org/
  35. http://www.xfree86.org/4.0/fonts.html
  36. http://www.microsoft.com/typography/fontpack/default.htm
  37. http://rpmfind.net/linux/RPM/contrib/noarch/noarch/webfonts-1-3.noarch.html
  38. http://www.fontsmart.com/fonts.htm
  39. http://www.freewareconnection.com/fonts.html
  40. http://www.will-harris.com/fonts/freefonts.htm
  41. http://feenix.eyep.net/xstuff/xfs.html
