Previous Next


                                                        851
           SECTION 10.5                                                                Marked Content




                                     TABLE 10.7 Marked-content operators
OPERANDS              OPERATOR   DESCRIPTION

tag                   MP         Designate a marked-content point. tag is a name object indicating the role or
                                 significance of the point.

tag properties        DP         Designate a marked-content point with an associated property list. tag is a name
                                 object indicating the role or significance of the point. properties is either an in-
                                 line dictionary containing the property list or a name object associated with it in
                                 the Properties subdictionary of the current resource dictionary (see Section
                                 10.5.1, “Property Lists”).

tag                   BMC        Begin a marked-content sequence terminated by a balancing EMC operator. tag
                                 is a name object indicating the role or significance of the sequence.

tag properties        BDC        Begin a marked-content sequence with an associated property list, terminated
                                 by a balancing EMC operator. tag is a name object indicating the role or signifi-
                                 cance of the sequence. properties is either an inline dictionary containing the
                                 property list or a name object associated with it in the Properties subdictionary
                                 of the current resource dictionary (see Section 10.5.1, “Property Lists”).

—                     EMC        End a marked-content sequence begun by a BMC or BDC operator.

           When the marked-content operators BMC, BDC, and EMC are combined with the
           text object operators BT and ET (see Section 5.3, “Text Objects”), each pair of
           matching operators (BMC … EMC, BDC … EMC, or BT… ET) must be properly (sep-
           arately) nested. Therefore, the sequences

                 BMC                                          BT
                   BT                                              BMC
                        …            and                             …
                   ET                                              EMC
                 EMC                                          ET

           are valid, but

                 BMC                                          BT
                   BT                                           BMC
                        …            and                           …
                      EMC                                       ET
                 BT                                           EMC

           are not valid.

Previous Next