All Phrase-Level Elements

This parameter entity contains all of the phrase-level elements in the entire Archival Tag Set except for the<x>and<break>elements.


This change results from the version 2.0 split of the Archiving and Publishing Tag Sets into three Tag Sets. The restrictions in the phrase-level content models were in place to help regularize the archive. However, they have no place in the more descriptive, open archival Tag Set that the Archiving (Green) Tag Set is becoming. The cleanest way to accomplish this change was to relax the fairly clean class/mix structure that the base Suite and the old Archiving Tag Set used and create one layer of “onion” entities. Thus, individual entities such as %emphasized-text; will continue to exist, but they will contain all the phrase-level elements, through the use of the %all-phrase; parameter entity.

Developer’s Note: At the moment, the <break> and <x> elements are not considered to be “ordinary” phrase-level elements and are not part of the %all-phrase; parameter entity.

Design Notes:

Content Model

<!ENTITY % all-phrase   "%address-link.class; | %article-link.class; |
                         %appearance.class; | %emphasis.class;  |
                         %inline-display.class; | 
                         %inline-math.class; | %math.class; |  
                         %phrase.class; | %simple-link.class; |
                         %subsup.class; | %x.class;"                 >

Expanded Content Model

email | ext-link | uri | inline-supplementary-material | related-article | related-object | hr | bold | italic | monospace | overline | overline-start | overline-end | roman | sans-serif | sc | strike | underline | underline-start | underline-end | alternatives | inline-graphic | private-char | chem-struct | inline-formula | tex-math | mml:math | abbrev | milestone-end | milestone-start | named-content | styled-content | fn | target | xref | sub | sup | x