Page 146 - Graphic Design and Print Production Fundamentals
P. 146

134 Chapter 5. Pre-press
            negative kerning value should appear in the kerning tool. If no kerning value appears, the font is usually
            a poor one and will cause spacing problems in the document it is used in.

            Another common problem occurred when combining Adobe Type 1 fonts with TrueType fonts in the
            same document. Adobe was the creator of the PostScript programming language, and although it was
            easy enough to copy its code and create similar fonts, Adobe has maintained fairly tight control over
            licensing the PostScript interpreting engines that determine how the PostScript code is rendered through
            a raster image processor. The RIP stores the glyph shapes in a font file in a matrix that can be speedily
            accessed when rendering the glyphs. Each glyph is assigned an address in the matrix, and each font
            matrix has a unique number assigned to it so that the RIP can assign a unique rendering matrix. Adobe
            could keep track of its own font identification numbers but could not control the font IDs that were
            assigned to TrueType fonts. If a TrueType font had the same font ID number as the Adobe Type 1 font
            used in a document, the RIP would establish the glyph matrix from the first font it processed and use
            the same matrix for the other font. So documents were rendered with one font instead of two, and the
            glyphs, word spacing, line endings, and page breaks were all affected and rendered incorrectly. For the
            most part, this problem has been sorted out with the creation of a central registry for font ID numbers;
            however, there are still older TrueType font files out there in the Internet universe that will generate font
            ID conflicts in a RIP.

            Adobe, Apple, and Microsoft all continued to compete for control of the desktop publishing market
            by trying to improve font architectures, and, as a result, many confusing systems evolved and were
            discarded when they caused more problems in the RIPs than they solved. There is a common font error
            that still causes problems when designers use Adobe Type 1 fonts or TrueType fonts. Most of these fonts
            only have eight-bit addressing and so can only contain 256 glyphs. A separate font file is needed to set a
            bold or italic version of the typeface. Some page layout programs will allow the designer to apply bold
            or italic attributes to the glyphs, and artificially render the bold or italic shapes in the document on the
            computer screen. When the document is processed in the RIP, if the font that contains the bold or italic
            glyphs is not present, the RIP either does not apply the attribute, or substitutes a default font (usually
            Courier) to alert proofreaders that there is a font error in the document. The line endings and page breaks
            are affected by the error — and the printing plate, signage, or printout generated becomes garbage at
            great expense to the industry.


            To solve this problem, Adobe actually cooperated with Microsoft and Apple in the development of a
            new font architecture. OpenType fonts have unicode addressing, which allows them to contain thousands
            of glyphs. Entire typeface families can be linked together to let designers seamlessly apply multiple
            attributes such as condensed bold italic to the typeface, and have the RIP process the document very
            closely to what typesetters see on their computer screen. PostScript is also the internal language of most
            page layout software, so the same OpenType font files are used to rasterize the glyphs to screen as
            the printer’s RIP is using to generate the final output. There can be significant differences in the RIP
            software, but many font issues are solved by using OpenType fonts for document creation.


            One common font error still persists in the graphic communications industry that acutely underlines
            the difference between creating a document on a single user’s computer but processing it through an
            imaging manufacturer’s workstation. Designers usually own a specific set of fonts that they use for
            all the documents they create. The manufacturer tries to use the exact font file each designer supplies
            with the document. The problem once again involves the font ID number, as each font file activated in
            an operating system is cached in RAM memory to make the RIP-to-screen process faster. So the font
   141   142   143   144   145   146   147   148   149   150   151