Font HOWTO Font HOWTO
Total Page:16
File Type:pdf, Size:1020Kb
Font HOWTO Font HOWTO Table of Contents Font HOWTO......................................................................................................................................................1 Donovan Rebbechi, elflord@panix.com..................................................................................................1 1.Introduction...........................................................................................................................................1 2.Fonts 101 −− A Quick Introduction to Fonts........................................................................................1 3.Fonts 102 −− Typography.....................................................................................................................1 4.Making Fonts Available To X..............................................................................................................1 5.Making Fonts Available To Ghostscript...............................................................................................1 6.True Type to Type1 Conversion...........................................................................................................2 7.WYSIWYG Publishing and Fonts........................................................................................................2 8.TeX / LaTeX.........................................................................................................................................2 9.Getting Fonts For Linux.......................................................................................................................2 10.Useful Font Software for Linux..........................................................................................................2 11.Ethics and Licensing Issues Related to Type......................................................................................2 12.References...........................................................................................................................................2 13.Glossary..............................................................................................................................................3 1. Introduction..........................................................................................................................................3 1.1 The Location of This Document........................................................................................................3 1.2 Rationale............................................................................................................................................3 1.3 Credits and Acknowledgements........................................................................................................3 10. Useful Font Software for Linux.........................................................................................................3 11. Ethics and Licensing Issues Related to Type.....................................................................................4 12. References..........................................................................................................................................5 12.1 Font Information..............................................................................................................................5 12.2 Postscript and Printing Information.................................................................................................5 13. Glossary.............................................................................................................................................5 2. Fonts 101 −− A Quick Introduction to Fonts.......................................................................................7 2.1 Types of fonts....................................................................................................................................7 Bitmap Fonts...............................................................................................................................7 Type1 Fonts................................................................................................................................8 Type3 fonts.................................................................................................................................8 TrueType fonts............................................................................................................................8 Type42 Fonts .............................................................................................................................8 Type1 vs TrueType −− a comparison.........................................................................................8 Metafont......................................................................................................................................9 2.2 Families of Typefaces........................................................................................................................9 3. Fonts 102 −− Typography....................................................................................................................9 3.1 Classifications of Typefaces............................................................................................................10 Fixed versus variable width......................................................................................................10 To serif or not to serif ?............................................................................................................10 The old and the new −− different types of Serif fonts..............................................................10 Old Style...................................................................................................................................10 Moderns ( or didone )...............................................................................................................11 Transitional...............................................................................................................................11 Slab Serifs.................................................................................................................................11 The Sans Serif Revolution........................................................................................................11 Grotesque..................................................................................................................................12 Geometric..................................................................................................................................12 i Font HOWTO Table of Contents Humanist...................................................................................................................................12 Compatible Typefaces..............................................................................................................12 3.2 Ligatures, Small caps fonts and expert fonts...................................................................................13 Ligatures...................................................................................................................................13 Small caps fonts........................................................................................................................13 Expert fonts...............................................................................................................................13 3.3 Font Metrics and Shapes..................................................................................................................13 4. Making Fonts Available To X...........................................................................................................14 4.1 The font path ...................................................................................................................................14 4.2 Installing Type1 Fonts.....................................................................................................................15 Run Type1inst...........................................................................................................................15 If You Have the xfs Package....................................................................................................15 If You Don't Have The xfs Package.........................................................................................15 4.3 True Type Fonts...............................................................................................................................15 xfstt...........................................................................................................................................16 4.4 xfs.....................................................................................................................................................16 The xfs Path..............................................................................................................................16 Installing a Font Into xfs...........................................................................................................17 5. Making Fonts Available To Ghostscript............................................................................................18 5.1 Type1...............................................................................................................................................18 5.2 True Type.........................................................................................................................................18