Previous Next


                                         859
      SECTION 10.6                                                      Logical Structure



KEY       TYPE            VALUE

K         (various)       (Optional) The children of this structure element. The value of this entry
                          may be one of the following objects or an array consisting of one or more
                          of the following objects:
                          • A structure element dictionary denoting another structure element
                          • An integer marked-content identifier denoting a marked-content
                            sequence
                          • A marked-content     reference dictionary denoting a marked-content
                            sequence
                          • An object reference dictionary denoting a PDF object
                          Each of these objects other than the first (structure element dictionary)
                          is considered to be a content item; see Section 10.6.3, “Structure Con-
                          tent” for further discussion of each of these forms of representation.
                          Note: If the value of K is a dictionary containing no Type entry, it is as-
                          sumed to be a structure element dictionary.

A         (various)       (Optional) A single attribute object or array of attribute objects associat-
                          ed with this structure element. Each attribute object is either a dictio-
                          nary or a stream. If the value of this entry is an array, each attribute
                          object in the array may be followed by an integer representing its revi-
                          sion number (see Section 10.6.4, “Structure Attributes,” and “Attribute
                          Revision Numbers” on page 874).

C         name or array   (Optional) An attribute class name or array of class names associated
                          with this structure element. If the value of this entry is an array, each
                          class name in the array may be followed by an integer representing its re-
                          vision number (see “Attribute Classes” on page 873 and “Attribute Revi-
                          sion Numbers” on page 874).
                          Note: If both the A and C entries are present and a given attribute is speci-
                          fied by both, the one specified by the A entry takes precedence.

R         integer         (Optional) The current revision number of this structure element (see
                          “Attribute Revision Numbers” on page 874). The value must be a non-
                          negative integer. Default value: 0.

T         text string     (Optional) The title of the structure element, a text string representing it
                          in human-readable form. The title should characterize the specific struc-
                          ture element, such as Chapter 1, rather than merely a generic element
                          type, such as Chapter.

Previous Next