Previous Next


                                                      860
             CHAPTER 10                                                        Document Interchange



KEY               TYPE                 VALUE

Lang              text string          (Optional; PDF 1.4) A language identifier specifying the natural language
                                       for all text in the structure element except where overridden by language
                                       specifications for nested structure elements or marked content (see Sec-
                                       tion 10.8.1, “Natural Language Specification”). If this entry is absent, the
                                       language (if any) specified in the document catalog applies.

Alt               text string          (Optional) An alternate description of the structure element and its
                                       children in human-readable form, which is useful when extracting the
                                       document’s contents in support of accessibility to users with disabilities
                                       or for other purposes (see Section 10.8.2, “Alternate Descriptions”).

E                 text string          (Optional; PDF 1.5) The expanded form of an abbreviation.

ActualText        text string          (Optional; PDF 1.4) Text that is an exact replacement for the structure
                                       element and its children. This replacement text (which should apply to
                                       as small a piece of content as possible) is useful when extracting the doc-
                                       ument’s contents in support of accessibility to users with disabilities or
                                       for other purposes (see Section 10.8.3, “Replacement Text”).


 10.6.2 Structure Types

             Every structure element has a structure type, a name object that identifies the
             nature of the structure element and its role within the document (such as a chap-
             ter, paragraph, or footnote). To facilitate the interchange of content among PDF
             applications, Adobe has defined a set of standard structure types; see Section
             10.7.3, “Standard Structure Types.” Applications are not required to adopt them,
             however, and may use any names for their structure types.

             Where names other than the standard ones are used, a role map may be provided
             in the structure tree root, mapping the structure types used in the document to
             their nearest equivalents in the standard set. For example, a structure type named
             Section used in the document might be mapped to the standard type Sect. The
             equivalence need not be exact; the role map merely indicates an approximate
             analogy between types, allowing applications other than the one creating a docu-
             ment to handle its nonstandard structure elements in a reasonable way.

             Note: The same structure type may occur as both a key and a value in the role map,
             and circular chains of association are explicitly permitted. A single role map can
             thus define a bidirectional mapping. An application using the role map should fol-

Previous Next