![]() Times-BoldItalic, Times-Italic, Times-Roman PostScript printers (and Adobe Type Manager) with 13 fonts have -Ĭourier, Courier-Bold, Courier-BoldOblique, Courier-Oblique, Helvetica, Helvetica-Bold, Helvetica-BoldOblique, Helvetica-Oblique, Symbol, Times-Bold,.There are some standard postscript font sets Though originally TeX used metafont-generated fonts (e.g. Viewer to render the fonts (though the postscript file can have embedded fonts). If theĪppropriate pk file isn't installed, it's generated from the metafont as a bitmap - PK files hold bitmaps at set resolutions.When the DVI file is printed out or converted to postscript the shape of each The DVI files contains the coordinates of the characters but not the font shapes. This kind of information is contained in a TeX Font Metrics file (a TFMįile) which is required whatever format the fonts are in. how elastic the space around the character is (LaTeX may want to.how the character might be affected by neighbouring ones ('f' followed by 'i'.Not only the size of each character but also When latex processes a source file to produce a DVI file it needs to know Nowadays the TFM and PK files can be created on-demand, and postscript fonts can be used. The TFM files (containing the metrics) and the PK files (containing the shapes) had to be installed beforehand. However, with some Windows printerĭrivers the user must change the printer driver settings in software to take advantage of this feature (downloading TrueType as Type 42). More recently, many PostScript Level 2 printers (and all PostScript 3 printers) have TrueType rasterisation built in. In LaTeX the metric information is in "TFM" files. The system-independent "AFM" metrics file can be converted to a Windows PFM file. For Windows systems using PostScript, a "PFB" file contains the outlines, while a "PFM" file carries the metrics. ![]() Unlike TrueType fonts, PostScript fonts require two separate files: one contains the character outlines, and the other contains metrics data. TrueType (which compared to postscript uses relatively smarter fonts andĪ dumber interpreter) allows better hinting than type 1 does. PostScript Type 1 fonts are well-established and supported directly by TrueType is built into most Windows/MacOS systems. Support for various font formats including TrueType, PostScript Type 1, and OpenType. Apple Type Solution (ATS) is on new Macs.Most operating system functions outside of the font subsystem will no longer care which type of font is in this "wrapper". OpenType puts either a PostScript or TrueType outline in a TrueType-style wrapper. This allows the encoding of 64,000 characters OpenType is directly based on Unicode - an international standard for representing a broader character set using two-byte encoding for each letter.metafont - a format for describing and generating characters used in the TeX.Postscript Type 3 fonts - fonts that use extra postscript commands.On-demand as though each size had been designed by hand. In the early 1990s TrueType emerged so scalable fonts could generate bitmaps ATM scales Type 1 PostScript fonts for screen display and imaging for both It needs a single bitmap font plus a printer font. Manager) is a subset of the postscript interpreter that runs on the computer, Were used in the 1980s and continue to be used. Rich in curve-drawing and filling commands) can be used to define fonts. Which can produce different sizes and styles of characters according to requirements. They're often produced from a set of specifications Printer fonts are for the final hardcopy so ![]() Screen fonts are low-resolution, bitmapped images whichĭon't scale well (so different point-sizes call for different images)Īnd can take a lot of disc-space. Systems (especially in the past) required separate screen fonts and "Garamond" font, for example, might well depend on the supplier. LaTeX user needs, but might be useful when something doesn't work as expected. These notes go way beyond what a standard LaTeX's use of fonts isn't trivial for users or system managers,īut usually isn't too hard either. Hints that form part of the font definition. ![]() ![]() RulesĪnti-aliasing, kerning etc) are contained in Lines are proportionally thinner than when the character is reduced. Even apparently simple operationsĪre non-trivial - for example, when a character is enlarged, the Typesetting's an old, arcane, aesthetics-ridden subject of which fonts areĪ small but surprisingly complex part. The main focus of this document is on the use of fonts in LaTeX, though ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |