Previous Next


                                                       413
            SECTION 5.5                                                                  Simple Fonts



            lutions. Details on this format are provided in a separate book, Adobe Type 1 Font
            Format. An alternative, more compact but functionally equivalent representation
            of a Type 1 font program is documented in Adobe Technical Note #5176, The
            Compact Font Format Specification.

            Note: Although a Type 1 font program uses PostScript language syntax, using it does
            not require a full PostScript interpreter; a specialized Type 1 font interpreter suffices.

            A Type 1 font dictionary contains the entries listed in Table 5.8. Some entries are
            optional for the standard 14 fonts listed under “Standard Type 1 Fonts (Standard
            14 Fonts)” on page 416, but are required otherwise.

                                 TABLE 5.8 Entries in a Type 1 font dictionary
KEY                TYPE            VALUE

Type               name            (Required) The type of PDF object that this dictionary describes; must be
                                   Font for a font dictionary.

Subtype            name            (Required) The type of font; must be Type1 for a Type 1 font.

Name               name            (Required in PDF 1.0; optional otherwise) The name by which this font is ref-
                                   erenced in the Font subdictionary of the current resource dictionary.
                                   Note: This entry is obsolescent and its use is no longer recommended. (See
                                   implementation note 60 in Appendix H.)

BaseFont           name            (Required) The PostScript name of the font. For Type 1 fonts, this is usually
                                   the value of the FontName entry in the font program; for more information,
                                   see Section 5.2 of the PostScript Language Reference, Third Edition. The Post-
                                   Script name of the font can be used to find the font’s definition in the con-
                                   sumer application or its environment. It is also the name that is used when
                                   printing to a PostScript output device.

FirstChar          integer         (Required except for the standard 14 fonts) The first character code defined in
                                   the font’s Widths array.
                                   Note: Beginning with PDF 1.5, the special treatment given to the standard 14
                                   fonts is deprecated. All fonts used in a PDF document should be represented us-
                                   ing a complete font descriptor. For backwards capability, viewer applications
                                   must still provide the special treatment identified for the standard 14 fonts.

Previous Next