In no case should abbr contain elements that would not otherwise be permitted to occur within the parent of its own app ancestor. For example, when used as a descendent of verse, abbr should only contain those elements allowed within verse.This element is modelled on an element in the Text Encoding Initiative (TEI) and Encoded Archival Description (EAD) standards.
                     <elementSpec ident="abbr" module="MEI.edittrans">
                        
                        <desc>(abbreviation) – A generic element for 1) a shortened form of a word, including an
                           acronym
                           or 2) a shorthand notation.</desc>
                        
                        <classes>
                           
                           <memberOf
                                 key="att.common"/>
                           
                           <memberOf
                                 key="att.edit"/>
                           
                           <memberOf
                                 key="att.facsimile"/>
                           
                           <memberOf
                                 key="att.lang"/>
                           
                           <memberOf
                                 key="att.trans"/>
                           
                           <memberOf
                                 key="model.editorialLike"/>
                           </classes>
                        
                        <content>
                           
                           <rng:zeroOrMore>
                              
                              <rng:choice>
                                 
                                 <rng:text/>
                                 
                                 <rng:ref
                                       
                                       name="model.divLike"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.editLike"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.editTransPart"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.fLike"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.graphicPrimitiveLike"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.layerPart"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.milestoneLike.music"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.neumeComponentModifierLike"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.neumeModifierLike"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.neumePart"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.sectionPart"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.staffGrpLike"
                                       />
                                 
                                 <rng:ref
                                       
                                       name="model.transcriptionLike"
                                       />
                                 </rng:choice>
                              </rng:zeroOrMore>
                           </content>
                        
                        <attList org="group">
                           
                           <attDef ident="expan" usage="opt">
                              
                              <desc>Records the expansion of a text abbreviation.</desc>
                              
                              <datatype maxOccurs="1" minOccurs="1">
                                 
                                 <rng:data type="string"/>
                                 </datatype>
                              </attDef>
                           </attList>
                        
                        <remarks>
                           
                           <p part="N">In no case should 
                              <gi scheme="MEI">abbr</gi> contain elements that would not otherwise be
                              permitted to occur within the parent of its own 
                              <gi scheme="MEI">app</gi> ancestor. For
                              example, when used as a descendent of 
                              <gi scheme="MEI">verse</gi>, 
                              <gi scheme="MEI">abbr</gi> should only contain those elements allowed within 
                              <gi scheme="MEI">verse</gi>.</p>
                           </remarks>
                        
                        <remarks>
                           
                           <p part="N">This element is modelled on an element in the Text Encoding Initiative (TEI) and Encoded
                              Archival Description (EAD) standards.</p>
                           </remarks>
                        </elementSpec>