<fw>

<fw> (forme work) contains a running head (e.g. a header, footer), catchword, or similar material appearing on the current page. [11.6. Headers, Footers, and Similar Matter]
Module transcr
Attributes Attributes att.global (xml:id, n, xml:lang) (lim.att.global.fragmentable (part)) (att.global.rendition (rendition)) (att.global.source (source)) att.placement (place) att.written (hand)
type classifies the material encoded according to some useful typology.
Derived from att.typed
Status Required
Datatype teidata.enumerated
Legal values are:
pageNum
(page number) A page number, usually written on the top left or right hand sides of a page.
catchword
(catchword) A catchword, usually on the bottom right of the page.
sig
(signature) A page signature, usually on the bottom center of the page.
folioNum
(folio number) A folio number, usually written on the top left or right hand sides of a page.
Member of
Contained by
May contain
Note
Where running heads are consistent throughout a chapter or section, it is usually more convenient to relate them to the chapter or section, e.g. by use of the rend attribute. The fw element is intended for cases where the running head changes from page to page, or where details of page layout and the internal structure of the running heads are of paramount importance.
Examples

<fw type="sig" place="bottom">C3</fw>
Schematron
All pageNum formeworks must have an @place

<sch:pattern>
   
<sch:rule context="tei:fw[@type=('pageNum', 'folioNum')]">
      
<sch:assert test="@place">ERROR: Missing required @place attribute for page number formework.</sch:assert>
   
</sch:rule>
</sch:pattern>
Source Github

<elementSpec rend="change" module="transcr" ident="fw">
   
<gloss>forme work</gloss>
   
<desc>contains a running head (e.g. a header, footer), catchword, or
 similar material appearing on the current page.
</desc>
   
<classes>
      
<memberOf key="att.global"/>
      
<memberOf key="att.typed"/>
      
<memberOf key="model.milestoneLike"/>
      
<memberOf key="att.placement"/>
      
<memberOf key="att.written"/>
   
</classes>
   
<content>
      
<macroRef key="macro.phraseSeq"/>
   
</content>
   
<attList>
      
<attDef ident="type" mode="change" rend="change" usage="req">
         
<desc>classifies the material encoded according to some useful typology.</desc>
         
<datatype>
            
<dataRef key="teidata.enumerated"/>
         
</datatype>
         
<valList type="closed" mode="add">
            
<valItem ident="pageNum">
               
<gloss>page number</gloss>
               
<desc>A page number, usually written on the top left or right hand sides of a page.</desc>
            
</valItem>
            
<valItem ident="catchword">
               
<gloss>catchword</gloss>
               
<desc>A catchword, usually on the bottom right of the page.</desc>
            
</valItem>
            
<valItem ident="sig">
               
<gloss>signature</gloss>
               
<desc>A page signature, usually on the bottom center of the page.</desc>
            
</valItem>
            
<valItem ident="folioNum">
               
<gloss>folio number</gloss>
               
<desc>A folio number, usually written on the top left or right hand sides of a page.</desc>
            
</valItem>
         
</valList>
      
</attDef>
   
</attList>
</elementSpec>