                         YENOYEN(c)YENoYENECURE FreeBSD

  A Tutorial

  Bodenstab Dave [FAMILY Given]

   -c-(R)-c-(R)-c-(R)-c-(R)<imdave@synet.net>
   -c-(R)-c-(R)

   ^2thA:u: 43184

   FreeBSD CURI The FreeBSD Foundation CURIAAD-I? 3/4|E,CURC,CUR^1!-L-

   Adobe, Acrobat, Acrobat Reader, Flash CUR-aCUReCURO PostScript CURI
   YEN-c-YENaYENeYEN<<^1c, 1/2DEG^1nCUR-aCUReCURO/CURTHCUR?CURICUR 1/2CURIA
   3/4CURI^1nCURI Adobe Systems Incorporated CURIAAD-I? 3/4|E,CURTHCUR?CURI
   3/4|E,CURC,CUR^1!-L-

   Apple, AirPort, FireWire, iMac, iPhone, iPad, Mac, Macintosh, Mac OS,
   Quicktime CUR-aCUReCURO TrueType CURI Apple Inc. CURI 3/4|E,CURC,!-c-
   YEN-c-YENaYENeYEN<<^1c, 1/2DEG^1nCUR-aCUReCUROCUR 1/2CURIA
   3/4CURI^1nCURC,AAD-I?CURuCUR`iCURAECURCURCURTHCUR^1!-L-

   Linux CURI Linus Torvalds CURIAAD-I? 3/4|E,CURC,CUR^1!-L-

   Microsoft, IntelliMouse, MS-DOS, Outlook, Windows, Windows Media
   CUR-aCUReCURO Windows NT CURI YEN-c-YENaYENeYEN<<^1c,
   1/2DEG^1nCUR-aCUReCURO/CURTHCUR?CURICUR 1/2CURIA
   3/4CURI^1nCURECUR-aCUR+-CURe Microsoft Corporation CURIAAD-I?
   3/4|E,CURTHCUR?CURI 3/4|E,CURC,CUR^1!-L-

   Motif, OSF/1 CUR-aCUReCURO UNIX CURI YEN-c-YENaYENeYEN<<^1c,
   1/2DEG^1nCUR-aCUReCUROCUR 1/2CURIA 3/4CURI^1nCURECUR-aCUR+-CURe The Open
   Group CURIAAD-I? 3/4|E,CURC,!-c- IT DialTone CUR-aCUReCURO The Open Group
   CURIAE+-CUR,CUR- 3/4|E,CURC,CUR^1!-L-

   A 1/2ACUR 1/4OCUR-aCUReCUROEIC,a: 1/4OCURNOTA
   1/2EECURoP:eEICUR^1CUReCURICURE INCURCURCURAECURCURCUReE 1/2
   1/4"CURIA?CUR-CURI!-c- 3/4|E,CURECURuCUR`iCURAECURCURCURTHCUR^1!-L-
   CUR^3CURIE, 1/2nCUREAAD- 3/4`iCUR^1CUReE 1/2 1/4"CURICUR|CURA FreeBSD
   Project CURNOTCUR 1/2CURI
   3/4|E,CURo^3IC,S:CUR.CURAECURCURCUReCURaCURICURECURI!-c-CUR 1/2CURIE 1/2
   1/4"CUREA^3CURCURCURAE !O:*-c-i! * CURTHCUR?CURI !O:*-c-i! *
   u^1aeCURNOTCUR-aCUR<<CUR`iCURAECURCURCURTHCUR^1!-L-

   2013-11-13 07:52:45 !S: hrs.
   ^3uI *

   CUR^3CUR^3CURC,CURI FreeBSD CURI syscons YENEYENeYENCURYEND-CURa: X11,
   Ghostscript, Groff
   CURC,Io/INCUR^1CUReCUR^3CURECURNOTCURC,CURCUReCURuCURTHCURP:CURTHCUREYENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURECURA:CURCURCURAEAaIACUR.CURAECURCURCURTHCUR^1!-L-
   CURTHCUR?!-c-syscons YENC,YEN-L-YEN^1YEN *YEN`iYENCURCURo 80x60 ^1OYENa!
   1/4YENECUREAUCUReAO/CUR"CUReEyE!CURa:!-c-  3/4aa 1/2OCURIYEN-c-YEN
   *YENeYEN+-! 1/4YEN.YENc,YENoCURC,YEN?YENCURYEN * 1
   YENOYEN(c)YENoYENECURoIo/INCUR^1CUReEyE!CURoIa 1/4"CUR.CURTHCUR^1!-L-

   [ ENOT^3a:EC, / A+-DEG`iEC, ]

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

   IU: 1/4!

   1. CURICUR,CURaCURE

   2. 'd-EU:IN,`i

   3. CURECURIYENOYEN(c)YENoYENE.A 1/4DEGCURoIo/INCURC,CURCURTHCUR^1CUR<<?

   4. ^2 3/4AUYEN^3YENoYEN 1/2! 1/4YENeCURo 80x60 ^1OYENa!
   1/4YENECUREAssA:eCUR^1CURe

   5. YEN?YENCURYEN * 1 YENOYEN(c)YENoYENECURo X11 CURC,Io/INCUR^1CURe

   6. YEN?YENCURYEN * 1 YENOYEN(c)YENoYENECURo Ghostscript
   CURC,Io/INCUR^1CURe

   7. YEN?YENCURYEN * 1 YENOYEN(c)YENoYENECURo Groff CURC,Io/INCUR^1CURe

   8. TrueType YENOYEN(c)YENoYENECURo groff INCURE groff/PostScript
   YENOYEN(c)! 1/4YENTHYENAYENECUREEN'^1CUR^1CURe

   9. TrueType YENOYEN(c)YENoYENECURoA 3/4CURIYEN
   *YENiYENDEGYENeYEN`aCURC,>>ECUR|CUR^3CURECURNOTCURC,CURCURTHCUR^1CUR<<?

   10. CURECUR^3CURC,YENOYEN(c)YENoYENECURoAEth 1/4eCURC,CURCURTHCUR^1CUR<<?

   11. CUR 1/2CURIA 3/4CURI 1/4AIa:

1. CURICUR,CURaCURE

   ?oA?CUR-CURIYENOYEN(c)YENoYENECURIYEN 1/2! 1/4YEN^1CURoAEth
   1/4eCUR^1CUReCUR^3CURECURNOTCURC,CURCURTHCUR^1CURNOT!-c-CUR^3CUR`iCUReCURo
   FreeBSD
   CURC,CURECURICUReCUR|CURECUR.CURAE>>ECUR|CUR<<CURICUR-c-CURTHCUReCUReCUR-AICUReCUR`iCURAECURCURCURECURCURCUR<<CURaCUR.CUR`iCURTHCUR>>CURo!-L-
   CUR 1/2CURIAAuCUR"CURI!-c->>ECURCURCUR?CURCURCURE>> *CUR|^1 1/2A(R)I
   *AC,CURIAaIA 1/2nCURoAiDEGO?
   1/4CUR-AuCUR^1CUR^3CURECURECUReCURACURAE,<<CURA:CUR+-CUReCUR^3CURECURNOTCURC,CURCURTHCUR^1!-L-
   CUR.CUR<<CUR.!-c-CUR^3CUR`iCURICURECURAECURa>>th'O:CURNOTCUR<<CUR<<CURe-oiP:ECURC,CUR^1!-L-EU:YENAYENaa!
   1/4YENEYENeYEN-c-YENeCURI!-c- YENOYEN(c)YENoYENECURE'O/CUR.CURAEP:
   1/2I-L-CURNOTCUR-c-CURe,thCURCURE!-c- CUR
   1/2CURIP:aAE>>CURoP:uCUR"CUReCUR|CURE>>iCURssCUReCURaCURICURC,CUR-c-CUReCURTHCUR^1!-L-

2. 'd-EU:IN,`i

   YENOYEN(c)YENoYENE.A 1/4DEGCURI 1/4iI`aCURa:CUR
   1/2CUR`iCURE'O/I-c-CUR.CUR?YENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURI^3EA:YEN>>OCURIA??oA,-ossCUR.CURTHCUR^1!-L-
   CUR 1/2CURIAEaCURC,CUR^3CUR^3CURC,^2oAaCUR^1CUReCURaCURICURIDEGE^2
   1/4CURIA:ICUReCURC,CUR^1!-L-

   .pfa!-c-.pfb

           PostScript*-c-i YEN?YENCURYEN * 1
           YENOYEN(c)YENoYENE!-L-^3EA:YEN>>O .pfa CURI Ascii .A 1/4DEGCURICUR
           1/2CUR.CURAE^3EA:YEN>>O .pfb CURI Binary .A
           1/4DEGCURoDEGOI-L-CUR^1CURe!-L-

   .afm

           YEN?YENCURYEN * 1
           YENOYEN(c)YENoYENECURE'O/I-c-CUR^1CUReYENOYEN(c)YENoYENEYENaYENEYENeYENAYEN-
           3/4d-Eo!-L-

   .pfm

           YEN?YENCURYEN * 1 YENOYEN(c)YENoYENECURE'O/I-c-CUR^1CUReYEN
           *YENeYENoYEN?INYENOYEN(c)YENoYENEYENaYENEYENeYENAYEN- 3/4d-Eo!-L-

   .ttf

           TrueType*-c-i YENOYEN(c)YENoYENE!-L-

   .fot

           TrueType YENOYEN(c)YENoYENECURO/CURI'O:AU:AA-aCURE>>^2
           3/4EYENOYEN!YENCURYENe (
           1/4A-oYCURECURIYENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURC,CURICURECURCUR)!-L-

   .fon!-c-.fnt

           YEN^1YEN-YENe! 1/4YENoE 1/2 1/4"INYENOYENAYENEYENTHYENAYEN
           *YENOYEN(c)YENoYENE!-L-

   .fot YENOYEN!YENCURYENeCURI!-c-Windows*-c-i CURC,INCURCURCUReCUR`i!-c- 
   1/4A-oYCURI TrueType*-c-i YENOYEN(c)YENoYENE (.ttf)
   YENOYEN!YENCURYENeCURO/CURIYEN.YENoYENU:YENeYENAYEN-YENeYENoYEN-CUREI`aCUR^1CUReIo^3a:CURo^2ICUR?CUR.CURTHCUR^1!-L-
   .fon YENOYEN(c)YENoYENECURa Windows
   CURC,INCURCURCUReCUR`iCURAECURCURCURTHCUR^1CURNOT!-c- FreeBSD
   CURC,CUR^3CURI.A
   1/4DEGCURIYENOYEN(c)YENoYENECURoIo/INCUR^1CUReEyE!CURoE(R)
   1/4OCURIAICUReCURTHCUR>>CURo!-L-

3. CURECURIYENOYEN(c)YENoYENE.A 1/4DEGCURoIo/INCURC,CURCURTHCUR^1CUR<<?

   CURECURIYENOYEN(c)YENoYENEYENOYEN!YENCURYENe.A
   1/4DEGCURNOTIINCURC,CUR-c-CUReCUR<<CURI!-c- Io/INCUR^1CUReYEN-c-YEN
   *YENeYEN+-! 1/4YEN.YENc,YENoCUREDEGICUReCURTHCUR^1!-L- FreeBSD 
   1/4<<?ECURIYENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURIIo/INCUR.CURTHCUR>>CURo!-L-
   YEN-c-YEN *YENeYEN+-! 1/4YEN.YENc,YENoYEN
   *YENiYENDEGYENeYEN`aCURa:YENEYENeYENCURYEND- (CUR-c-CUReCURCURCURICUR
   1/2CURII 3/4Ey) CURECUReCURACURAECURI!-c-
   CUR-c-CUReYENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURoIo/INCUR^1CUReCUReCUR|CURECURC,CURCUReCUR<<CURaCUR.CUR`iCURTHCUR>>CURo!-L-
   DEGE^2 1/4CURI!-c-YEN-c-YEN *YENeYEN+-! 1/4YEN.YENc,YENo!-c-uUCURO!-c-
   YENEYENeYENCURYEND-CURECUR
   1/2CUR`iCURNOTIo/INCURC,CURCUReYENOYEN(c)YENoYENEYEN?YENCURYEN
   *CURI^3EA:YEN>>OCURIAD-+-thE 1/2CURo'EA+-CURE 1/4"CUR.CURTHCUR^1!-L-

   YENEYENeYENCURYEND-

                syscons

                        .fnt

   YEN-c-YEN *YENeYEN+-! 1/4YEN.YENc,YENo

                Ghostscript

                        .pfa!-c- .pfb!-c- .ttf

                X11

                        .pfa!-c- .pfb

                Groff

                        .pfa!-c- .afm

                Povray

                        .ttf

   ^3EA:YEN>>O .fnt
   CURIP:ECURaCURAEENEECURE>>ECURiCUR`iCURAECURCURCURTHCUR^1!-L- (IoAi:
   CUR^3CURI^3EA:YEN>>OCURNOTYENOYEN(c)YENoYENE (font) CURECURCURCUR|I
   3/4ADEGCUR<<CUReI-c-AUCUR.CURa:CUR^1CURCURCURICURC,) CUR-c-CUReYEN-c-YEN
   *YENeYEN+-! 1/4YEN.YENc,YENoCUREAEA^2
   1/2CUR.CUR?YENOYEN(c)YENoYENECURo-oiA(R)CUR.CUReCUR|CURECUR.CUR?-oYCURECURICURCURCURA:CURC,CURa!-c-
   CUR^3CURI^3EA:YEN>>OCURNOTA-aAoCURuCUR`iCUReEyCURNOTCUR
   1/2CUR|CURC,CURECURCURCURECURCUReCUReCURaCUR<<CURECUReA?CURCURCURICURC,CURICURECURCURCUR<<CUREAo/
   1/4OCURIu?CURACURAECURCURCURTHCUR^1!-L-
   CUR^3CURICUR?CURa!-c-CUR^3CURI^3EA:YEN>>OCURo>>yCURA:YENOYEN!YENCURYENeA'CURAECURNOTAE+-CUR,.A
   1/4DEGCURECURICURECURACURAECURCURCURECURCURCUReCUR|CURC,CUR^1!-L-
   AEACURE!-c-.fnt YENOYEN!YENCURYENeCURI FreeBSD  3/4aaCURC,CURI syscons
   CURECUReCURACURAEIo/INCURuCUR`iCURAECURCURCURTHCUR^1CURNOT!-c-CUR^3CUR`iCURE
   MS-DOS*-c-i CURa: Windows*-c-i 'A:P:CURC, 1/2D-^2nCURACUR? .fnt
   CURECURIAE+-CUR,.A
   1/4DEGCURC,CURICURECURCURCUR<<CURaCUR.CUR`iCURTHCUR>>CURo!-L- E(R)
   1/4OCURI FreeBSD CURC,A:oP:!CURuCUR`iCURAECURCURCUReDEGE^3DEGCURI .fnt
   YENOYEN!YENCURYENeCURoIo/INCUR^1CURe>>iCURssCURIDEG`iAU^1OCURACURAECURCURCURTHCUR>>CURo!-L-

4. ^2 3/4AUYEN^3YENoYEN 1/2! 1/4YENeCURo 80x60 ^1OYENa!
1/4YENECUREAssA:eCUR^1CURe

   CURTHCUR-o!-c-8x8 YENuYENCURYEN-oCURIYENOYEN(c)YENoYENECURNOTYENi!
   1/4YENECURuCUR`iCURAECURCURCURECUR-CURAECURICURECUReCURTHCUR>>CURo!-L- CUR
   1/2CURICUR?CURaCURECURI!-c-/etc/rc.conf CUREDEGE^2
   1/4CURI^1OCURNOT'THCURTHCUR`iCURAECURCURCUReCURUCURCURC,CUR^1
   (YENOYEN(c)YENoYENECURII 3/4 3/4ICURoCUR-c-CURECUR?CURI locale
   CUREAD-+-thCUR^1CUReCURaCURICURE
   1/2nCUR'^1CUR"CURAECUR-CURACURuCURCUR)!-L-

 font8x8="iso-8x8"               # font 8x8 from /usr/share/syscons/fonts/* (or NO).

   1/4A-oYCUREYENa! 1/4YENECURoAUCUReAO/CUR"CUReYEN^3YENTHYENoYENECURI
   vidcontrol(1) CURC,CUR^1!-L-

 % vidcontrol VGA_80x60

   vi(1) CURICUReCUR|CURE!-c-CURuCURTHCURP:CURTHCUREYEN^1YEN-YENe!
   1/4YENo>>O/,thCURIYEN *YENiYENDEGYENeYEN`aCUREAD-CUR.CURAE!-c- ,
   1/2-ossCURI^2eIIYENuYENCURYEN-oCURNOTENOTCUR<<CUReCUReCUR|CURECUR.CURAECUR-aCUR<<CURECUR-CURAECURICURECUReCURTHCUR>>CURo!-L-CUR^3CUR`iCURI
   ioctl CURoA:ICUR,CURAE (syscons(4) CURECURECURI) YEN^3YENoYEN 1/2!
   1/4YENeYENEYENeYENCURYEND-CURE,AECURO^3YCUR+-CUReCUR^3CURECURC,^1OCURiCUR`i!-c-

   CUR^3CUR`iCUReCURoDEG`iAAUCURE-oNCURTHCUR>>CUReCUR?CURaCURE!-c-
   CUR^3CUR`iCUReCURIYEN^3YENTHYENoYENECURou-AEDEGINCURIYEN^1YEN-YENeYEN
   *YENECURE 1/2nCURCURCURAECUR-aCUR!-c-
   CUR^3CUR`iCURoYEN.YEN^1YENAEYEN`au-AEDEG>>thCURE
   1/4A^1OCUR^1CUReCUR<<CURaCUR.CUR`iCURTHCUR>>CURo!-L-
   CUR^3CURIEyE!CURC,CURI /etc/rc.conf CUREDEGE^2
   1/4CURI^1OCURoA:E^2ACUR.CURTHCUR^1

 allscreens_flags="VGA_80x60"    # Set this vidcontrol mode for all virtual screens
          

   >>^2^1IE,,YEN: rc.conf(5)!-c-vidcontrol(1)

5. YEN?YENCURYEN * 1 YENOYEN(c)YENoYENECURo X11 CURC,Io/INCUR^1CURe

   X11 CURC,CURI!-c- .pfa .A 1/4DEG!-c-CURaCUR.CUR-CURI!-c- .pfb .A
   1/4DEGCURIYENOYEN(c)YENoYENECURICURECURACUReCURC,CURaIo/INCURC,CURCURTHCUR^1!-L-
   X11 CURC,CURI!-c-YENOYEN(c)YENoYENECURI /usr/X11R6/lib/X11/fonts DEGE^2
   1/4CURICURuCURTHCURP:CURTHCUREYENuYENO:YENC,YEN-L-YEN`iYEN-YENEYENeCUREAO:CUR<<CUR`iCURAECURCURCURTHCUR^1!-L-
   CUR 1/2CUR`iCUR 3/4CUR`iCURIYENC,YEN-L-YEN`iYEN-YENEYENeCURECUR-c-CURe
   fonts.dir YENOYEN!YENCURYENeCURIAEaIAECURECUReCURACURAE!-c- CUR
   1/2CUR`iCUR 3/4CUR`iCURIYENOYEN(c)YENoYENECURIYENOYEN!YENCURYENeCURE X11 
   3/4aaCURC,CURIYENOYEN(c)YENoYENEI
   3/4CURNOT'O/I-c-EOCUR+-CUReCUR`iCURAECURCURCURTHCUR^1!-L-

   Type1 CURECURCURCUR|I
   3/4ADEGCURIYENC,YEN-L-YEN`iYEN-YENEYENeCURNOT'uCUREA,-ossCUR.CURAECURCURCURTHCUR^1!-L-
   ?.CUR.CURCURYENOYEN(c)YENoYENECURoA:E^2ACUR^1CURe-oC,CURa'EA+-CUREEyE!CURI!-c-
   CUR^3CURIYENC,YEN-L-YEN`iYEN-YENEYENeCURICUR
   1/2CURIYENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURoAO:CUR-CUR^3CURECURC,CUR^1!-L-
   ?.CUR.CURCURYENOYEN(c)YENoYENECURIEICUREYENC,YEN-L-YEN`iYEN-YENEYENeCUREAO:CURCURCURAECUR-aCUR!-c-Type1
   YENC,YEN-L-YEN`iYEN-YENEYENeCUREA:E^2AYENOYEN(c)YENoYENECURO/CURIYEN.YENoYENU:YENeYENAYEN-YENeYENoYEN-CURoA:YENCUReEyCURNOTCUReCUReIYENCUR`iCURAECURCURCURTHCUR^1!-L-
   CURECUR
   1/4CURECURe!-c-CUR^3CURIEyE!CURoCURECUReCUR^3CURECURC,YEN-aYENeYEN,YENEYENeCURC,P:!ueCURuCUR`iCURAECURCURCUReYENOYEN(c)YENoYENECURE-o(R)Id-CUR^1CUReCUR^3CURECURECUR-!-c-
   CUR^3CUR`iCUReCURIYENOYEN(c)YENoYENECURoA:E^2ACUR.CUR?A
   *CURo>>A:CUR^1CUR^3CURECURNOTCUReCURe'EA+-CURECURC,CURCUReCUR<<CUReCURC,CUR^1!-L-
   CUR^3CURIEyE!CURI!-c-IaCUR"CURD-!-c-
   1/4!CURICUReCUR|CURE^1OCURCURCURTHCUR^1!-L-

 YENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURoAEthCUR`iCUReYENC,YEN-L-YEN`iYEN-YENEYENeCURo-oiA(R)CUR.CURTHCUR^1!-L-
 % mkdir -p /usr/local/share/fonts/type1
 % cd /usr/local/share/fonts/type1

 CUR^3CUR^3CURE .pfa CURTHCUR?CURI .pfb YENOYEN!YENCURYENeCURE .afm YENOYEN!YENCURYENeCURoAO:CURCURTHCUR^1!-L-
 YENOYEN(c)YENoYENECURI readme YENOYEN!YENCURYENeCURa:CUR 1/2CURIA 3/4CURIYENEYENYENaaYENaYENoYENECURoCUR^3CURIYENC,YEN-L-
 YEN`iYEN-YENEYENeCUREAO:CURCURCURAECURa^1 1/2CURCURCURTHCUR>>CURo!-L-
 % cp /cdrom/fonts/atm/showboat/showboat.pfb .
 % cp /cdrom/fonts/atm/showboat/showboat.afm .

 YENOYEN(c)YENoYENECURIYEN-YENiYEN^1YENeYENOYEN!YEN`iYENoYEN^1CURICUR?CURaCUREYENCURYENoYENC,YENAYEN-YEN^1CURoEN^1^1CUR.CURTHCUR^1!-L-
 % echo showboat - InfoMagic CICA, Dec 1994, /fonts/atm/showboat >>INDEX

   CURuCURAE!-c-?.CUR.CURCURYENOYEN(c)YENoYENECURo X11
   CURC,Io/INCUR^1CUReCUR?CURaCURECURI!-c- CUR
   1/2CURIYENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURoIo/INCURC,CURCUReCUReCUR|CURECUR.CURAE!-c-
   YENOYEN(c)YENoYENEI 3/4CURIYENOYEN!YENCURYENeCURo^1^1?.CUR^1CUReENOTI
   *CURNOTCUR-c-CUReCURTHCUR^1!-L- X11 CURIYENOYEN(c)YENoYENEI 3/4CURI
   1/4!CURICUReCUR|CURECURECURACURAECURCURCURTHCUR^1!-L-

 -bitstream-charter-medium-r-normal-xxx-0-0-0-0-p-0-iso8859-1
      |        |      |    |   |     |  | | | | | |    \    \
      |        |      |    |   |     \  \ \ \ \ \ \     +----+- character set
      |        |      |    |   \      \  \ \ \ \ \ +- average width
      |        |      |    |    \      \  \ \ \ \ +- spacing
      |        |      |    \     \      \  \ \ \ +- vertical res.
      |        |      |     \     \      \  \ \ +- horizontal res.
      |        |      |      \     \      \  \ +- points
      |        |      |       \     \      \  +- pixels
      |        |      |        \     \      \
   foundry  family  weight   slant  width  additional style

   ?.CUR.CURCURYENOYEN(c)YENoYENECUR 1/2CUR`iCUR
   3/4CUR`iCUREAD-CUR.CURAE!-c-?.CUR.CURCURI 3/4ADEGCURoEOCUR+-CUReENOTI
   *CURNOTCUR-c-CUReCURTHCUR^1!-L-
   YENOYEN(c)YENoYENEEOADEGCURIYENEYENYENaaYENaYENoYENECUREYENOYEN(c)YENoYENECURE'O/CUR^1CURe
   3/4d-EoCURNOTCUR-c-CUR`iCURD-!-c- I
   3/4ADEGCURo-oiCURe-oYCURI'd-CURECURECUReCUR<<CURaCUR.CUR`iCURTHCUR>>CURo!-L-CUR
   1/2CURICUReCUR|CURE 3/4d-EoCURNOTCURECURCUR 3/4`i^1c,CURI!-c-
   YENOYEN(c)YENoYENECUREAD-CUR.CURAE strings(1)
   CURo>>ECUR|CURE^2?CUReCUR<<CURIYEN-c-YENCURYENC,YEN-c-CURNOTAEACUReCUR^3CURECURNOTCURC,CURCURTHCUR^1!-L-IaCUR"CURD-!-c-

 % strings showboat.pfb | more
 %!FontType1-1.0: Showboat 001.001
 %%CreationDate: 1/15/91 5:16:03 PM
 %%VMusage: 1024 45747
 % Generated by Fontographer 3.1
 % Showboat
  1991 by David Rakowski.  Alle Rechte Vorbehalten.
 FontDirectory/Showboat known{/Showboat findfont dup/UniqueID known{dup
 /UniqueID get 4962377 eq exch/FontType get 1 eq and}{pop false}ifelse
 {save true}{false}ifelse}{false}ifelse
 12 dict begin
 /FontInfo 9 dict dup begin
  /version (001.001) readonly def
  /FullName (Showboat) readonly def
  /FamilyName (Showboat) readonly def
  /Weight (Medium) readonly def
  /ItalicAngle 0 def
  /isFixedPitch false def
  /UnderlinePosition -106 def
  /UnderlineThickness 16 def
  /Notice (Showboat
  1991 by David Rakowski.  Alle Rechte Vorbehalten.) readonly def
 end readonly def
 /FontName /Showboat def
 --stdin--

   CUR^3CURI 3/4d-EoCUR<<CURe!-c- 1/4!CURICUReCUR|CUREI
   3/4ADEGCURNOT^1ICUR"CUReCUR`iCURTHCUR^1:

 -type1-Showboat-medium-r-normal-decorative-0-0-0-0-p-0-iso8859-1

   CUR^3CURII 3/4ADEGCURI^1 1/2A(R)CURI 1/4!CURIA:ICUReCURC,CUR^1!-L-

   .? (foundry)

           ?.YENOYEN(c)YENoYENECURI type1 CUREI
           3/4EOCUR+-CUReCUR^3CURECURECUR.CURTHCUR.CURc,CUR|!-L-

   A^2 (family)

           YENOYEN(c)YENoYENECURII 3/4ADEGCURC,CUR^1!-L-

   1/2AACURss (weight)

           normal (EaA:I)!-c-bold (AACURCUR)!-c-medium (Aae'O:)!-c- semibold
           (CURa:CURa:AACURa) CURECURECURNOTCUR-c-CUReCURTHCUR^1!-L-
           3/4aauCURI strings(1) CURI 1/2D-IICUReCURe!-c-
           YENOYEN(c)YENoYENECURI 1/2AACURssCURI medium
           CURC,CUR-c-CUReCURE^1ICUR"CUReCUR`iCURTHCUR^1!-L-

   .^1 1/4D- (slant)

           roman (YENi! 1/4YENTHYENoAI)!-c-italic
           (YENCURYEN?YENeYENAYEN-AI)!-c-oblique ( 1/4D->>uAI)
           CURECURECURNOTCUR-c-CUReCURTHCUR^1!-L- ItalicAngle
           CURNOT0CURECURECURACURAECURCURCUReCUR^3CURECURECUReCURe!-c- roman
           CURo>>ECURACURAECURCURCURTHCUR^1!-L-

   Ey

           normal (EaA:I)!-c-wide (Ey^1)!-c-condensed (DEGu
           1/2I)!-c-extended(^3EA:YEN) CURECURECURNOTCUR-c-CUReCURTHCUR^1!-L-
           3/4aauCURC,A:'CURUCUR?.e^2ICUR<<CURe!-c- normal CURo^2
           3/4A:eCUR.CURTHCUR^1!-L-

   A:E^2AYEN^1YEN?YENCURYENe

           A:I 3/4iCURI
           3/4EINOTCURuCUR`iCURTHCUR^1CURNOT!-c-YENOYEN(c)YENoYENECUREAo
           3/4thIN (decorative)
           +-NAc,E,>>uCURNOT'THCURTHCUR`iCURAECURCURCUReCUR^3CURECURoCUR^3CUR^3CURC,
           1/4"CUR.CURTHCUR^1!-L-

   YEN^1YENU! 1/4YEN.YENoYENDEG

           proportional (YEN *YENiYENY! 1/4YEN.YENc,YENEYENe (IoAi:
           >>u.ACURE+-thCUR,CURAEEyCURNOTEN^2
           1/2CUR^1CUReYENOYEN(c)YENoYENE)) CURTHCUR?CURI monospaced
           (A+-DEG`iEyYENOYEN(c)YENoYENE)
           CURNOTCUR-c-CUReCURTHCUR^1!-L-CUR^3CUR^3CURC,CURI Proportional
           CURECUR.CURAECUR-c-CUReCURTHCUR^1CURNOT!-c-CUR^3CUR`iCURI
           isFixedPitch CURNOT false (uP:)
           CURECURECURACURAECURCURCUReCUR?CURaCURC,CUR^1!-L-

   CUR^3CUR`iCUReCURII
   3/4ADEGCURIA'CURAEC,CURDEGOCURECURICURC,CUR^1CURNOT!-c- 'uA,CURI'.
   1/2NOTCURE,ss'^1ACURoEYCURA:CUReCUR|AAO/IICUR^1CURUCURCURC,CUR.CURc,CUR|!-L-
   X11 YEN *YENiYENDEGYENeYEN`aCURC,CURI!-c-
   YENOYEN(c)YENoYENECURIYENiYENCURYENeYENEYEN<<! 1/4YENECURo'THCURoCURAI
   3/4ADEGCURC,>>^2 3/4ECURuCUR`iCURTHCUR^1!-L-CURC,CUR^1CUR<<CURe!-c-
   YENOYEN(c)YENoYENEI
   3/4CURI^2?CUReCUR<<CURIDEGOI-L-CURAACUR+-CURo>>yCURACURAEA-aAoCURuCUR`iCUReCURUCURCURC,CUR.CURc,CUR|!-L-
   (IoAi : AANOTAAo:CUREYENOYEN(c)YENoYENECURoAuCUR^1CURECUR!-c-)
   CUR-c-CURe?ICURIA+- 1/2aCUREDEGE^2 1/4CURII
   3/4ADEGCURo>>ECUR|CUR^3CURECUR<<CURe>>ICURaCUReCUR<<CURaCUR.CUR`iCURTHCUR>>CURo!-L-

 !A:-normal-r-normal-!A:-p-!A:
        

   CUR 1/2CUR.CURAE!-c- xfontsel(1)
   CURC,^3-oAAo:CUR^1CUReYENOYEN(c)YENoYENECURoA:'CURUCURAECURssCURAE!-c-CUR
   1/2CURIYENOYEN(c)YENoYENECURI.ACURo,<<CURECURNOTCURe!-c- I
   3/4ADEGCURoA:'AaCUR^1CUReCUR<<CURaCUR.CUR`iCURTHCUR>>CURo!-L-

   CUR
   1/2CUR`iCURC,CURI!-c-CUR^3CUR^3CURTHCURC,CURIIaCURo'DEG.eCURuCUR>>CUReCUR^3CURECURECUR.CURTHCUR.CURc,CUR|!-L-

 X11 CUREAD-CUR.CURAEYENOYEN(c)YENoYENECURoYEN-c-YEN-YEN>>YEN^1CURC,CURCUReCUReCUR|CURECUR.CURTHCUR^1!-L-
 % cd /usr/X11R6/lib/X11/fonts/Type1
 % ln -s /usr/local/share/fonts/type1/showboat.pfb .

 fonts.dir CURE fonts.scale CURoEO 1/2,CUR.CURAE!-c-YENOYEN(c)YENoYENECURou 1/2OCUR^1CURe^1OCURoA:E^2ACUR.!-c--oC, 1/2eCURI^1OCURECUR-c-CUReAiYENOYEN(c)YENoYENE?oCURoAyCURa:CUR.CURTHCUR^1!-L-
 % ex fonts.dir
 :1p
 25
 :1c
 26
 .
 :$a
 showboat.pfb -type1-showboat-medium-r-normal-decorative-0-0-0-0-p-0-iso8859-1
 .
 :wq

 fonts.scale CURI fonts.dirCUREAE+-DEG`iAEaIAECURICUReCUR|CURC,CUR^1CURICURC,!A:
 % cp fonts.dir fonts.scale

 X11 CUREAEaIAECURNOTEN^1^1CURuCUR`iCUR?CUR^3CURECURoAAACUR"CURTHCUR^1!-L-
 % xset fp rehash

 ?.CUR.CURCURYENOYEN(c)YENoYENECURo>>iCUR.CURAECURssCURTHCUR^1!-L-
 % xfontsel -pattern -type1-*

   >>^2^1IE,,YEN: xfontsel(1)!-c-xset(1)!-c-The X Windows System in a
   Nutshell!-c-O'Reilly & Associates

6. YEN?YENCURYEN * 1 YENOYEN(c)YENoYENECURo Ghostscript CURC,Io/INCUR^1CURe

   Ghostscript CURC,CURI!-c- Fontmap YENOYEN!YENCURYENeCURE 1/2
   3/4CURACURAEYENOYEN(c)YENoYENECURo>>^2 3/4ECUR.CURAE
   CURCURCURTHCUR^1!-L-CUR^3CURIYENOYEN!YENCURYENeCURo X11 CURI fonts.dir
   YENOYEN!YENCURYENeCUREAE+-IICUREEyE!CURC,EN^1^1CUR.CURECUR-CURAECURICURECUReCURTHCUR>>CURo!-L-
   Ghostscript CURC,CURI!-c- .pfa .A 1/4DEGCURTHCUR?CURI .pfb .A
   1/4DEGCURIYENOYEN(c)YENoYENECURICURCURCUR-oCUR`iCUR<<DEG`iEyCURo>>EINCUR^1CUReCUR^3CURECURNOTCURC,CURCURTHCUR^1!-L-
   ADEG 3/4ICURIIaCURC,AAD-
   3/4`iCUR.CUR?YENOYEN(c)YENoYENECURo>>ECURACURAE!-c-CUR^3CUR^3CURC,CURICUR^3CURIYENOYEN(c)YENoYENECURo
   Ghostscript CURC,>>EINCUR^1CUReEyE!CURECURA:CURCURCURAE
   1/2OCURUCURTHCUR^1!-L-

 YENOYEN(c)YENoYENECURo Ghostscript CURIYENOYEN(c)YENoYENEYENC,YEN-L-YEN`iYEN-YENEYENeCUREAO:CURCURTHCUR^1!-L-
 % cd /usr/local/share/ghostscript/fonts
 % ln -s /usr/local/share/fonts/type1/showboat.pfb .

 Ghostscript CUREYENOYEN(c)YENoYENECURoC,S: 1/4+-CURuCUR>>CUReCUR?CURaCURE Fontmap CURoEO 1/2,CUR.CURTHCUR^1!-L-
 % cd /usr/local/share/ghostscript/4.01
 % ex Fontmap
 :$a
 /Showboat        (showboat.pfb) ; % From CICA /fonts/atm/showboat
 .
 :wq

 Ghostscript CURoINCURCURCURAEYENOYEN(c)YENoYENECURo>>iCUR.CURAECURssCURTHCUR^1!-L-
 % gs prfont.ps
 Aladdin Ghostscript 4.01 (1996-7-10)
 Copyright (C) 1996 Aladdin Enterprises, Menlo Park, CA.  All rights
 reserved.
 This software comes with NO WARRANTY: see the file PUBLIC for details.
 Loading Times-Roman font from /usr/local/share/ghostscript/fonts/tir_____.pfb...
  /1899520 581354 1300084 13826 0 done.
 GS>Showboat DoFont
 Loading Showboat font from /usr/local/share/ghostscript/fonts/showboat.pfb...
  1939688 565415 1300084 16901 0 done.
 >>showpage, press <return> to continue<<
 >>showpage, press <return> to continue<<
 >>showpage, press <return> to continue<<
 GS>quit

   >>^2^1IE,,YEN: Ghostscript YEND-! 1/4YEN,YENc,YENo 4.01
   CURC,C,UEUCURuCUR`iCURAECURCURCURe fonts.txt

7. YEN?YENCURYEN * 1 YENOYEN(c)YENoYENECURo Groff CURC,Io/INCUR^1CURe

   CUR^3CUR^3CURTHCURC,CURC,?.CUR.CURCURYENOYEN(c)YENoYENECURo X11 CURE
   Ghostscript CURII
   3/4EyCURC,INCURCURCUReCUR^3CURECURNOTCURC,CURCUReCUReCUR|CURECURECUReCURTHCUR.CUR?CURNOT!-c-
   CUR^3CURI?.CUR.CURCURYENOYEN(c)YENoYENECURoCURECURICUReCUR|CURECUR^1CUR`iCURD-
   groff CURC,>>ECUR|CUR^3CURECURNOTCURC,CURCUReCURC,CUR.CURc,CUR|CUR<<?
   CURTHCUR-oAeDEG`iCURE!-c-PostScript*-c-i CURIYEN?YENCURYEN * 1
   YENOYEN(c)YENoYENECURoDEG.CURACURAECURCURCURTHCUR^1CUR<<CURe!-c-
   CUR^3CUR`iCURoAANOTINCURC,CURCURe groff YENC,YEND-YENCURYEN^1CURI ps
   YENC,YEND-YENCURYEN^1CURC,CUR^1!-L-
   1/4!CURE!-c-^3AE!^1CURIYENOYEN(c)YENoYENECURo groff
   CURC,>>EINCURC,CURCUReCUReCUR|CUREYENOYEN(c)YENoYENEYENOYEN!
   YENCURYENeCURo-oiCUReCURECUR-CURAECURICURECUReCURTHCUR>>CURo!-L- groff
   CURC,CURIYENOYEN(c)YENoYENEI 3/4CURI /usr/share/groff_font/devps
   CURIAaeCURIYENOYEN!YENCURYENeI 3/4CURECURECUReCURTHCUR^1!-L- 3/4aa
   1/2OCURIIaCURC,CURI!-c-YENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURI
   /usr/share/groff_font/devps/SHOWBOAT
   CURECUR^1CUReCUR^3CURECURNOTCURC,CURCUReCURC,CUR.CURc,CUR|!-L-CUR^3CURIYENOYEN!YENCURYENeCURI
   groff CURECUReCURACURAEA:oP:!CURuCUR`iCURAECURCURCUReYENA:!
   1/4YENeCURoINCURCURCURAEA,A(R)CUR.CURECUR-CURAECURICURECUReCURTHCUR>>CURo!-L-

   -oC, 1/2eCURE afmtodit CURECURCURCUR|YENA:!
   1/4YENeCURo>>ECURCURCURTHCUR^1!-L- CUR^3CURIYEN^3YENTHYENoYENECURIA:I
   3/4iCURC,CURIYENCURYENoYEN^1YENE!
   1/4YENeCURuCUR`iCURTHCUR>>CURoCURICURC,!-c- YEN 1/2! 1/4YEN^1YEN
   *YENiYENDEGYENeYEN`a.^2CUR<<CURe^3-oAAo:YEN *YENiYENDEGYENeYEN`aCURo
   1/4eCURe 1/2D-CURuCURECUR-CURAECURICURECUReCURTHCUR>>CURo!-L-
   CUR^3CURIYENOYEN!YENCURYENeCURI-oC,
   1/2eCURIDEG`i^1OCURoEN^1^1CUR.CURECUR-CURAECURICURECUReCURECURCURCUR^3CURECURNOTENOTCUR<<CURACURAECURCURCURTHCUR^1!-L-
   Ao/ 1/4OCURI 1/4!CURICUReCUR|CURECUR.CURTHCUR.CUR?!-L-

 % cp /usr/src/gnu/usr.bin/groff/afmtodit/afmtodit.pl /tmp
 % ex /tmp/afmtodit.pl
 :1c
 #!/usr/bin/perl -P-
 .
 :wq

   CUR^3CURIYENA:! 1/4YENeCURIYENaYENEYENeYENAYEN-YENOYEN!YENCURYENe (.afm
   ^3EA:YEN>>O) CUR<<CURe groff
   YENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURoA,A(R)CUR.CURAECUR-CUR`iCURTHCUR^1!-L-
   YENOYEN(c)YENoYENE>>EINEyE!IaCURoA^3CUR+-CUReCUR^3CURECURECUR.CURTHCUR.CURc,CUR|!-L-

 .afm YENOYEN!YENCURYENeCURIA?CUR-CURI Mac .A 1/4DEG!A: CUR^1CURECURiCURA^1OCURNOT ^M CURC,P:eAUCUReCUR`iCURAECURCURCURTHCUR^1!-L-
 CUR^3CUR`iCURo^1OCURo ^J CURC,P:eAUCURe UNIX*-c-i YEN^1YEN?YENCURYENeCUREEN'^1CUR^1CUReENOTI *CURNOTCUR-c-CUReCURTHCUR^1!-L-
 % cd /tmp
 % cat /usr/local/share/fonts/type1/showboat.afm |
         tr '\015' '\012' >showboat.afm

 CUR 1/2CUR.CURAE!-c-groff YENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURoA,A(R)CUR.CURTHCUR^1!-L-
 % cd /usr/share/groff_font/devps
 % /tmp/afmtodit.pl -d DESC -e text.enc /tmp/showboat.afm generate/textmap SHOWBOAT

   CUR^3CUR`iCURC,YENOYEN(c)YENoYENECURo SHOWBOAT CURECURCURCUR|I
   3/4ADEGCURC,>>^2 3/4ECUR^1CUReCUR^3CURECURNOTCURC,CURCURTHCUR.CUR?!-L-

   YEN.YEN^1YENAEYEN`aCURC,YEN *YENeYENoYEN?CURoDEG.CUR|CUR?CURaCURE
   Ghostscript CURo>>EINCUR.CURAECURCURCUReCURECUReCURD-!-c-
   CUR^3CUR`iCURC,-oiP:ECURI'DEGI>>CUR.CURTHCUR.CUR?!-L-CUR.CUR<<CUR.CURECURNOTCURe!-c-EU:E-aCURI
   PostScript*-c-i YEN *YENeYENoYEN?CURo>>ECURACURAECURCURCURe
   3/4`i^1c,CURI!-c-YENOYEN(c)YENoYENECURo>>EIN^2A:C,
   1/2CURECUR^1CUReDEGUCURE!-c- AAo:^3-oYENOYEN(c)YENoYENECURoYEN
   *YENeYENoYEN?CUREYENAYEN|YENoYENi! 1/4YENECUR^1CUReENOTI
   *CURNOTCUR-c-CUReCURTHCUR^1 (showboat YENOYEN(c)YENoYENECURNOTYEN
   *YENeYENoYEN?CUREP:o:A^3CURECURa-oC,
   1/2eCUR<<CUReAECURss^1thCURTHCUR`iCURAECURCURCURe 3/4`i^1c,!-c-
   CURaCUR.CUR-CURIYEN
   *YENeYENoYEN?CUR<<CUReYEN-c-YEN-YEN>>YEN^1CURuCUR`iCUReYENOYEN(c)YENoYENEYENC,YEN-L-YEN^1YEN-CURIAaeCUREAEthCURACURAECURCUR
   CURe 3/4`i^1c,CURICUR^3CURI,ACUReCURC,CURICUR-c-CUReCURTHCUR>>CURo)!-L-
   YENOYEN(c)YENoYENEIo/INCURI-oC, 1/2-aAE^3NOTCURECUR.CURAE!-c-
   YENAYEN|YENoYENi! 1/4YENE^2A:C, 1/2CURE.A
   1/4DEGCURIYENOYEN(c)YENoYENECURoA,A(R)CUR.CURTHCUR^1!-L- YENA:! 1/4YENe
   pfbtops CURI (IoAi : .pfb .A 1/4DEGCUR<<CURe) .pfa .A
   1/4DEGCURIYENOYEN(c)YENoYENECURoA,A(R)CUR^1CUReCUR?CURaCURE!-c-CUR
   1/2CUR.CURAE!-c- download CURECURCURCUR|YENOYEN!YENCURYENeCURoEO
   1/2,CUR.!-c- YENOYEN(c)YENoYENECURIAEaEoI 3/4CURo>>^2
   3/4ECUR^1CUReCUReCUR|CUREEN^1^1CUR.CURECUR-CURAECURICURECUReCURTHCUR>>CURo!-L-
   CUR^3CURIAEaEoI 3/4CURIDEGE^2 1/4CURC, 1/4"CUR^1CUReCUR|CURE groff
   YENOYEN(c)YENoYENEYENOYEN!YENCURYENeCUR<<CUReIAEDEG
   *CUREA:'CURUCUReCUR^3CURECURNOTCURC,CURCURTHCUR^1!-L-

 .pfa YENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURoA,A(R)CUR^1CURe!-L-
 % pfbtops /usr/local/share/fonts/type1/showboat.pfb >showboat.pfa

   CURaCURACURiCURo!-c-.pfa CURNOT'uCUREIo/IN^2A:C,
   1/2CURC,CUR-c-CUR`iCURD-!-c- >>^2
   3/4ECURC,CURCUReCUReCUR|CUREYEN.YENoYENU:YENeYENAYEN-YENeYENoYEN-CURoA:YENCURACURAE^2
   1/4CURuCURCUR!-L-

 AEaEoYENOYEN(c)YENoYENEI 3/4CURoAEACURe!-L-
 % fgrep internalname SHOWBOAT
 internalname Showboat

 ^3-oAAo:YENOYEN(c)YENoYENECURoYENAYEN|YENoYENi! 1/4YENECUR.CURECUR-CURAECURICURECUReCURECURCURCUR^3CURECURo groff CUREA:IAICUR^1CURe!-L-
 % ex download
 :$a
 Showboat      showboat.pfa
 .
 :wq

   YENOYEN(c)YENoYENECURo>>iINCUR^1CURe!-L-

 % cd /tmp
 % cat >example.t <<EOF
 .sp 5
 .ps 16
 This is an example of the Showboat font:
 .br
 .ps 48
 .vs (\n(.s+2)p
 .sp
 .ft SHOWBOAT
 ABCDEFGHI
 .br
 JKLMNOPQR
 .br
 STUVWXYZ
 .sp
 .ps 16
 .vs (\n(.s+2)p
 .fp 5 SHOWBOAT
 .ft R
 To use it for the first letter of a paragraph, it will look like:
 .sp 50p
 \s(48\f5H\s0\fRere is the first sentence of a paragraph that uses the
 showboat font as its first letter.
 Additional vertical space must be used to allow room for the larger
 letter.
 EOF
 % groff -Tps example.t >example.ps

 ghostscript/ghostviewCURo>>ECURACURAEE 1/2 1/4"CUR^1CURe!-L-
 % ghostview example.ps

 DEGo-othCUR^1CURe (IoAi : YEN *YENeYENoYEN?I 3/4CURIAANOTu^1EN^1^1CUR.CURAE^2 1/4CURuCURCUR)!-L-
 % lpr -Ppostscript example.ps

   >>^2^1IE,,YEN: /usr/src/gnu/usr.bin/groff/afmtodit/afmtodit.man!-c-
   groff_font(5)!-c-groff_char(7)!-c-pfbtops(1)

8. TrueType YENOYEN(c)YENoYENECURo groff INCURE groff/PostScript YENOYEN(c)!
1/4YENTHYENAYENECUREEN'^1CUR^1CURe

   CUR^3CUR`iCURECURICURCURCUR-CURA:CUR<<YENae!
   1/4YENAEYEN-L-YENeYENAEYEN-L-CURNOTENOTI *CURC,CUR^1CURNOT!-c- YENU!
   1/4YEN^1YEN.YEN^1YENAEYEN`aCURIDEG`iEoCURECUR.CURAEYENCURYENoYEN^1YENE!
   1/4YENeCURuCUR`iCURAECURICURCURCURECURCURCURICURC,
   1/4a'^3CURI-oiP:ECURNOTENOTI *CURECURECUReCURTHCUR^1!-L-
   YENCURYENoYEN^1YENE! 1/4YENeCUR^1CUReCURaCURICURI:

   ttf2pf

           TrueType CUR<<CURe PostScript CURO/CURIEN'^1YENae!
           1/4YENAEYEN-L-YENeYENAEYEN-L-CURC,CUR^1!-L- CUR^3CUR`iCURI
           TrueType YENOYEN(c)YENoYENECUR<<CUReYEN-c-YEN^1YEN!
           1/4YENOYEN(c)YENoYENEYENaYENEYENeYENAYEN- (.afm)
           YENOYEN!YENCURYENeCURO/CURIEN'^1CURo^1OCURCURCURTHCUR^1!-L-

           , 1/2>>thAAACURC,CURI
           http://sunsite.icm.edu.pl/pub/GUST/contrib/BachoTeX98/ttf2pf/
           CUR<<CUReAEth 1/4eCURC,CURCURTHCUR^1!-L- AiDEGO:
           CUR^3CUR`iCUReCURIYENOYEN!YENCURYENeCURI PostScript
           CURECUReCUReYEN *YENiYENDEGYENeYEN`aCURECURICURC,!-c- Shift YEN!
           1/4CURo^2!CUR.CURECURNOTCUReYENeYENoYEN-CURoYEN-YENeYENAYEN-CUR.CURAE
           YENC,YEN-L-YEN^1YEN-CUREYENAYEN|YENoYENi!
           1/4YENECUR.CURAECUR-CURACURuCURCUR!-L-
           CURuCURaCURECURCURCURECUR-c-CURECUR?CURIYENO:YENeYEN|YENP:CURI
           ghostview CURoI(c)CURACUR-c-CUR^2CURTHCUR^1!-L-

           1/2AAI *CUREYENOYEN!YENCURYENeCURI:

              * GS_TTF.PS

              * PF2AFM.PS

              * ttf2pf.ps

           Ac,E,>>uCURE
           3/4(R)E,>>uCURNOT'nI-CURE-o(R)-ossCUR.CURAECURCURCUReCURICURI!-c-
           DOS
           YEN.YENS:YENeCURICUR^3CURECURa^1II,CUR.CURAECURCURCUReCUR?CURaCURC,CUR^1!-L-
           ttf2pf.ps CURICUR 1/2CUR`iDEGE^3DEGCURIYENOYEN!YENCURYENeCURo
           Ac,E,>>uCURECUR.CURAEDEG.CURCURCURTHCUR^1CURICURC,!-c-
           YENOYEN!YENCURYENeI 3/4CURIEN^1^1CURICUR
           1/2CUR`iCUREAD-+-thCURuCUR>>CURAECUR-CURACURuCURCUR (
           1/4A-oYCURECURI GS_TTF.PS CURE PFS2AFM.PS CURI!-c-DEG`i+-th
           Ghostscript CURIC,UEUE-aCURIDEG`iEoCURC,CUR^1CURNOT!-c-
           ,A:EICURIYENae!
           1/4YENAEYEN-L-YENeYENAEYEN-L-CURECUR.CURAECURaIa:AeCURECUR-Io/INCURC,CURCURTHCUR^1!-L-
           FreeBSD CURECURI,aa
           1/4OCURNOTAEthCURACURAECURCURCURECURCURCUReCUR|CURC,CUR^1)!-L-
           /usr/local/share/groff_font/devps CUREYENCURYENoYEN^1YENE!
           1/4YENeCUR^1CUReCURECUReCURCURCUR<<CURaCUR.CUR`iCURTHCUR>>CURo!-L-

   afmtodit

           CURIYEN-c-YEN^1YEN!
           1/4YENOYEN(c)YENoYENEYENaYENEYENeYENAYEN-YENOYEN!YENCURYENeCUR<<CURe
           groff
           CURECURECURaCURE>>ECUR|YENOYEN(c)YENoYENEYENOYEN!YENCURYENeCURo-oiCUReCURTHCUR^1!-L-
           CUR^3CUR`iCURIA:I 3/4i!-c- /usr/src/contrib/groff/afmtodit
           YENC,YEN-L-YEN`iYEN-YENEYENeCUREA,-ossCUR.CURAECURCURCURAE!-c-
           >>ECUR"CUReCUReCUR|CURECUR^1CUReCURECURI-oiP:ECURNOTENOTI
           *CURC,CUR^1!-L-

  Aiu:

           CURaCUR.CURa /usr/src YENA:YENe!
           1/4CURC,-oiP:ECURoCUR^1CUReCUR^3CURECURoi'iDEGCUR|CURECURe!-c-
           CUR^3CURIYENC,YEN-L-YEN`iYEN-YENEYENeCURIAEaIAECURo-oiP:EINCURI
           3/4`i 1/2eCUREYEN^3YENO!
           1/4CUR^1CUR`iCURD-CURCURCURCURCURC,CUR^1!-L-

           -oiP:EYEN"YENeYEN-c-CURC,DEGE^2
           1/4CURICUReCUR|CURECUR.CURAECUR^3CURIYENae!
           1/4YENAEYEN-L-YENeYENAEYEN-L-CUR.CURTHCUR^1!-L-

 # make -f Makefile.sub afmtodit
          

           CURaCUR.!-c-CURTHCURAA,-ossCUR.CURAECURCURCURECUR+-CUR`iCURD-
           /usr/contrib/groff/devps/generate/textmap CURo
           /usr/share/groff_font/devps/generate CUREYEN^3YENO!
           1/4CUR.CURTHCUR^1!-L-

   CUR^3CUR`iCUReCURIYENae! 1/4YENAEYEN-L-YENeYENAEYEN-L-CURNOT 1/2eA:eCURI
   3/4`i 1/2eCURE 1/4yCURTHCURACUR?CURe
   CURCURCURA:CURC,CURa^3<<>>ICURC,CURCURTHCUR^1!-L-

    1. .afm YENOYEN!YENCURYENeCURoDEGE^2
       1/4CURICUReCUR|CURECUR.CURAE-oiCUReCURTHCUR^1!-L-

 % gs -dNODISPLAY -q -- ttf2pf.ps TTF_name PS_font_name AFM_name
        

       CUR^3CUR^3CURC,!-c-TTF_name CURICUR-c-CURECUR?CURI TrueType
       YENOYEN(c)YENoYENECURII 3/4ADEGCURC,!-c-PS_font_name CURI .pfa
       YENOYEN!YENCURYENeCURICUR?CURaCURIYENOYEN!YENCURYENeI 3/4CURC,!-c-
       AFM_name CURI .afm YENOYEN!YENCURYENeCUREE 3/4CUR`aI
       3/4ADEGCURC,CUR^1. .pfa CURa: .afm INCURI 1/2D-IIYENOYEN!YENCURYENeI
       3/4CURoIA 1/4"CUR.CURECUR+-CUR`iCURD-!-c- YENC,YENOYEN(c)YENeYENEI
       3/4CURI TrueType YENOYEN(c)YENoYENEYENOYEN!YENCURYENeI
       3/4CUR<<CURe-oiA(R)CURuCUR`iCURTHCUR^1!-L-

       CUR^3CURI>>th!-c-YEN-c-YEN^1YEN! 1/4 PostScript
       YENOYEN(c)YENoYENEYENaYENEYENeYENAYEN-YENOYEN!YENCURYENeCURC,CUR-c-CURe
       .pfa YENOYEN!YENCURYENeCURaAE+->>thCURE-oiCUReCUR`iCURTHCUR^1 (.pfb
       CURIYEND-YENCURYENEYENe.A 1/4DEGCURC,CUR^1)!-L- CUR^3CUR`iCURIEOI
       *CURECURECUReCURC,CUR.CURc,CUR|CURNOT!-c-(>>a:CURNOT^1ICUR"CUReCURE)
       YENOYEN(c)YENoYENEYENu!
       1/4YEND-CURECURIIoI(c)CURA:CURC,CUR.CURc,CUR|!-L-

       IaCURECUR.CURAE!-c-30f9 YEND-! 1/4YEN^3!
       1/4YENEYENOYEN(c)YENoYENECURoYENC,YENOYEN(c)YENeYENECURIYENOYEN!YENCURYENeI
       3/4CURC,EN'^1CUR^1CUReCURECURIDEGE^2
       1/4CURICUReCUR|CURECUR.CURTHCUR^1!-L-

 % gs -dNODISPLAY -- ttf2pf.ps 3of9.ttf
 Aladdin Ghostscript 5.10 (1997-11-23)
 Copyright (C) 1997 Aladdin Enterprises, Menlo Park, CA.  All rights reserved.
 This software comes with NO WARRANTY: see the file PUBLIC for details.
 Converting 3of9.ttf to 3of9.pfa and 3of9.afm.
        

       EN'^1,aaCURIYENOYEN(c)YENoYENECURo A.pfa CURE B.afm
       CURECUR^1CUReCURECUReDEGE^2 1/4CURICUReCUR|CURECUR.CURTHCUR^1!-L-

 % gs -dNODISPLAY -- ttf2pf.ps 3of9.ttf A B
 Aladdin Ghostscript 5.10 (1997-11-23)
 Copyright (C) 1997 Aladdin Enterprises, Menlo Park, CA.  All rights reserved.
 This software comes with NO WARRANTY: see the file PUBLIC for details.
 Converting 3of9.ttf to A.pfa and B.afm.
        

    2. groff PostScript YENOYEN!YENCURYENeCURo-oiCUReCURTHCUR^1!-L-

       DEGE^2 1/4CURIYEN^3YENTHYENoYENECURI
       1/4A^1OCURNOTINDEGOCURECUReCUR|CURE /usr/share/groff_font/devps CURE
       YENC,YEN-L-YEN`iYEN-YENEYENeCURoEN^1^1CUR.CURTHCUR^1!-L- P:^2CUReCUR-
       root AEA,-c-CURNOTENOTI *CURECURECUReCURC,CUR.CURc,CUR| (CUR
       1/2CUR^3CURC,CURI-oiP:ECURNOTuCURCURECURCURCUReCURECURCURCURECURe!-c-CUR^3CURIYENC,YEN-L-YEN`iYEN-YENEYENeCURI
       DESC!-c- text.enc!-c- generate/textmap YENOYEN!YENCURYENeCURNOT>>^2
       3/4ECURuCUR`iCUReCURECURCURCUR|CUR^3CURECUREAiDEGOCUR.CURAECUR-CURACURuCURCUR)!-L-

 % afmtodit -d DESC -e text.enc file.afm \
             generate/textmap PS_font_name
        

       CUR^3CUR^3CURC,!-c-file.afm CURI AFM_name CURC,!-c- 3/4aaCURC,
       ttf2pf.ps CURC,-oiCURACUR?CURaCURICURC,CUR^1!-L- PS_font_name
       CURIYEN^3YENTHYENoYENECUR<<CURe>>ECURiCUR`iCUReYENOYEN(c)YENoYENEI
       3/4CURC,!-c- groff(1) CURNOTCUR^3CURIYENOYEN(c)YENoYENECURo>>^2
       3/4ECUR^1CUReCUR?CURaCURE>>ECUR|CURaCURICURC,CUR^1!-L-
       CUR?CURECUR"CURD-!-c--oC, 1/2eCURI tiff2pf.ps YEN^3YENTHYENoYENECURo
       3/4aa 1/2OCURICUReCUR|CURE^1OCURACURAECURCURCUR?CURECUR^1CUReCURE!-c-
       3of9 YEND-! 1/4YEN^3! 1/4YENEYENOYEN(c)YENoYENECURIDEGE^2
       1/4CURIYEN^3YENTHYENoYENECURC,-oiA(R)CURC,CURCURTHCUR^1!-L-

 % afmtodit -d DESC -e text.enc 3of9.afm \
                  generate/textmap 3of9
        

       AEACUReCUR`iCURe PS_font_name YENOYEN!YENCURYENe (CUR^3CURIIaCURC,CURI
       3of9) CURIYENC,YEN-L-YEN`iYEN-YENEYENe /usr/share/groff_font/devps
       CURE!-c-YEN^3YENO!
       1/4CUR^1CUReCURECUReDEGU:AEDEGCUR^1CUReCURECUReCUR.CURAEAO:CUR<<CUR`iCUReCUR^3CURECUREuCURCURoCURA:CUR+-CURAECUR-CURACURuCURCUR!-L-

       ttf2pf.ps CURNOTCURiCUReCURA:CUR+-CUReYENOYEN(c)YENoYENEI 3/4CURI
       TrueType
       YENOYEN(c)YENoYENEYENOYEN!YENCURYENeAaeCURE,<<CURA:CUR<<CURACUR?CURaCURICURECURECUReCURTHCUR^1!-L-
       CUR 1/2CUR`iCURECURIDEGUCURECUReI
       3/4ADEGCURo>>ECURCURCUR?CUR<<CURACUR?CURe!-c- .afm
       YENOYEN!YENCURYENeCURoEO 1/2,CUR.CURAECUR<<CURe afmtodit CURo
       1/4A^1OCUR^1CUReENOTI *CURNOTCUR-c-CUReCURTHCUR^1!-L- groff(1)
       CUR<<CURe gs(1) CURO/YENNYENCURYEN
       *CUR^1CUReCURA:CURaCUReCURECUReCURD-!-c- CUR 1/2CURII
       3/4ADEGCURIAE+->>thCUREYENOYEN(c)YENoYENEYENTHYENAYEN
       *YENOYEN!YENCURYENeCURC,>>ECURiCUR`iCURAECURCURCUReCURaCURICURC,CUR-c-CUReENOTI
       *CURNOTCUR-c-CUReCURTHCUR^1!-L-

9. TrueType YENOYEN(c)YENoYENECURoA 3/4CURIYEN
*YENiYENDEGYENeYEN`aCURC,>>ECUR|CUR^3CURECURNOTCURC,CURCURTHCUR^1CUR<<?

   TrueType YENOYEN(c)YENoYENE.A 1/4DEGCURI Windows!-c-Windows 95!-c-Mac
   CURC,INCURCURCUReCUR`iCURTHCUR^1!-L-CUR^3CURI.A 1/4DEGCURIP:ECURaCURAEII
   3/4CURC,CUR-c-CURe!-c- Eo
   3/4iCURECUR?CUR-CURuCURoCURIYENOYEN(c)YENoYENECURNOTIo/INCURC,CURCURTHCUR^1!-L-

   >>A:C,DEGCURECURNOTCURe!-c-CUR^3CURI.A 1/4DEGCURo (IoAi: FreeBSD CURC,)
   CUR^3CURI.A 1/4DEGCURoIo/INCURC,CUR CUReYEN-c-YEN *YENeYEN+-!
   1/4YEN.YENc,YENoCURI!-c-E(R)
   1/4OCURNOTAICURe,ACUReCURUCURECURoCURECURECUR-!-c- Ghostscript CURE Povray
   CUR.CUR<<>> *CURCURCURA:CURCURTHCUR>>CURo!-L-
   YENEYENYENaaYENaYENoYENECURECUReCUR`iCURD-!-c-Ghostscript CURI
   AD-+-thCURIEO 1/2 1/2ENOTCURC,CUR-c-CURe!-c-YEN?YENCURYEN * 1
   YENOYEN(c)YENoYENECUReCUReAAEDEGCURE.e^2ICURECURECUReCUReCUR|CURC,CUR^1!-L-
   Povray YEND-! 1/4YEN,YENc,YENo 3 CURaCURTHCUR? TrueType
   YENOYEN(c)YENoYENECURoIo/IN^2A:C, 1/2CURC,CUR^1CURNOT!-c-E(R)
   1/4OCURI!-c-YENEYENYENaaYENaYENoYENECURoDEG`iI-c-CURIYEN`iYENCURYENEYEN`i!
   1/4 YEN^1CUR.CUR?YENU!
   1/4YEN,CURECUR.CURAE-oiA(R)CUR^1CURe?ICURNOTA?CURCURCURICURC,CURICURECURCURCUR<<CUREu?CURACURAECURCURCURTHCUR^1
   :-)!-L-

   CUR^3CURICURECURoCURECURaEa>>'CURE
   3/4oP:.CURIENCURiCUReCURA:CURA:CUR-c-CUReCURTHCUR^1!-L- FreeType YEN
   *YENiYEN,YENS:YEN-YENE CURC,CURI FreeType CURIEO/Io/CUREYENA:!
   1/4YENeCURo^3<<E-CUR.CURAECURCURCURTHCUR^1!-L-

     * XFree86 4.x CURE'THCURTHCUR`iCURAECURCURCURe freetype YENaYEN,YENaa!
       1/4YENe!-L-  3/4U:-oUCURI FreeBSD YENIYENoYENEYENO:YENAYEN-CUR<<
       XFree86 4.0.2 Fonts YENU! 1/4YEN,CURo,<<CURAECUR-CURACURuCURCUR!-L-

     * X11 INCURI xfsft YENOYEN(c)YENoYENEYENu! 1/4YEND-CURI
       DEG`iEICURIYENOYEN(c)YENoYENECURE^2ACUR"CURAE TrueType
       YENOYEN(c)YENoYENECURoA:oP:!CUR.CURTHCUR^1!-L- , 1/2-ossYENU!
       1/4YEN?EC,CURC,CUR-c-CUReCURECURaCUR<<CUR<<CURiCUReCUR-oCUR?CURCURCURO/CURoE
       3/4E 1/2CURNOTCURCURCURCURCURaCURICURC,CUR^1!-L-  3/4U:CUR.CUR-CURI
       Juliusz Chroboczek's page CURoCUR'CUReCURoCUR-CURACURuCURCUR!-L-
       FreeBSD CURO/CURIDEGU:?-c-CURECURA:CURCURCURAECURI 3/4d-EoCURI Stephen
       Montgomery's software page CURECUR-c-CUReCURTHCUR^1!-L-

     * xfstt CURI X11 INCURICURaCUR|CUROCURECURA:CURIYENOYEN(c)YENoYENEYENu!
       1/4YEND-CURC,!-c- ftp://sunsite.unc.edu/pub/Linux/X11/fonts/
       CUR<<CUReAEth 1/4eCURC,CURCURTHCUR^1!-L-

     * ttf2bdf CURECURCURCUR|YEN *YENiYENDEGYENeYEN`aCURI!-c- X CURI'A:P:^2
       1/4CURC, TrueType YENOYEN(c)YENoYENECURIYEN>>YENAYENECUR<<CURe BDF .A
       1/4DEGCURIYENOYEN!YENCURYENeCURo-oiCUReCURaCURICURC,CUR^1!-L- Linux
       INCURIYEND-YENCURYENEYENeCURNOT
       ftp://crl.nmsu.edu/CLR/multiling/General/ CUR<<CURe AEth
       1/4eCURC,CURCURTHCUR^1!-L-

     * CUR 1/2CUR.CURAECUR 1/2CURIA 3/4 !A:

10. CURECUR^3CURC,YENOYEN(c)YENoYENECURoAEth 1/4eCURC,CURCURTHCUR^1CUR<<?

   YENCURYENoYEN?! 1/4YENIYENAYENE
   3/4aaCURC,CUR?CUR-CURuCURoCURIYENOYEN(c)YENoYENECURoIo/INCUR^1CUReCUR^3CURECURNOTCURC,CURCURTHCUR^1!-L-
   CUR^3CUR`iCUReCURI'DEGA'CUREIuIACURC,CUR-c-CUReCUR<<!-c-YEN.YENS:YEN-c-YEN|YENS:YEN-c-CURC,CUR^1!-L-^2ACUR"CURAE!-c-
   CUR?CUR-CURuCURoCURIYENOYEN(c)YENoYENECURNOT
   1/4yI?CURuCUR`iCUR?CUR-c-CURTHCURe^1a^2ACURC,CURICURECURCUR CDROM
   CURNOTCUR?CUR-CURuCURoCUR-c-CUReCURTHCUR^1!-L-YENCURYENoYEN?!
   1/4YENIYENAYENECURC,CURIYEN-c-YEN-YEN>>YEN^1YENYYENCURYENoYENE
   (1996C,-8.i, 1/2-oss)CURoDEGE^2 1/4CURE 1/4"CUR.CURTHCUR^1!-L-

     * http://www.simtel.net/

     * http://www.freshmeat.net/

     * Ports Collection CURI x11-fonts/

11. CUR 1/2CURIA 3/4CURI 1/4AIa:

     * .pfm
       YENOYEN!YENCURYENeCURoIo/INCUR^1CUReCURaCURICURICUR-c-CUReCURICUR<<?

     * .afm YENOYEN!YENCURYENeCURo .pfa CURaCUR.CUR-CURI .pfb
       CUR<<CURe-oiA(R)CURC,CURCUReCUR<<?

     * EoE, 1/2`aYENYENaYENeYEN-YEN?I 3/4CURNOTCUR-c-CURe PostScript
       YENOYEN(c)YENoYENECURo groff
       YENYENaYENeYEN-YEN?CUREYENTHYENAYENOYENoYENDEGCUR^1CURe
       YENOYEN!YENCURYENeCURoCURECURICUReCUR|CURE-oiA(R)CUR^1CUReCUR<<?

     * xditview CURE devX??
       YENC,YEND-YENCURYEN^1CURC,?.CUR?CUREYENOYEN!YENCURYENeA'CURAECUREYEN-c-YEN-YEN>>YEN^1CUR^1CUReCUR?CURaCURIYEN>>YENAYENEYEN-c-YENAYEN
       *CURoCUR^1CUReCUR^3CURECURNOTCURC,CURCUReCUR<<?

     * Povray CURE Ghostscript CURC, TrueType
       YENOYEN(c)YENoYENECURoIo/INCUR^1CUReIaCURNOTCUR-c-CUReCURECURCURCURCURCURACURiCUR|!-L-
