#66 <p>, <lb> and <ab> should be declarable

GREEN
closed
Lou Burnard
8
2009-01-27
2009-01-26
Sebastian Rahtz
No

The Guidelines, in chapter 15, say:
"The @decls attribute is defined for any element which is a member of the class declaring. This includes the major structural elements text <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-text.html>, group <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-group.html>, and div <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div.html>, as well as smaller structural units, down to the level of paragraphs in prose, individual utterances in spoken texts, and entries in dictionaries. However, TEI recommended practice is to limit the number of multiple declarable elements used by a document as far as possible, for simplicity and ease of processing."

Efraim Feinstein
feinst@fas.harvard.edu
Harvard University
Physics Department/Program in Biophysics
17 Oxford St, Cambridge, MA 02138

The schema (as presented at http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-att.declaring.html\) includes the following elements:
back <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-back.html> body <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-body.html> div <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div.html> div1 <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div1.html> div2 <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div2.html> div3 <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div3.html> div4 <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div4.html> div5 <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div5.html> div6 <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div6.html> div7 <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-div7.html> facsimile <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-facsimile.html> floatingText <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-floatingText.html> front <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-front.html> gloss <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-gloss.html> graphic <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-graphic.html> group <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-group.html> ptr <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-ptr.html> ref <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-ref.html> surface <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-surface.html> term <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-term.html> text <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-text.html> u <http://www.tei-c.org/release/doc/tei-p5-doc/html/ref-u.html>

but not
p, ab (or its effective verse equivalent, lg?)

Are paragraphs or anonymous blocks supposed to be in att.declaring? Why paragraphs and not line groups?

Discussion

  • Lou Burnard
    Lou Burnard
    2009-01-27

    • status: open --> closed
     
  • Lou Burnard
    Lou Burnard
    2009-01-27

    Assuming that <lb> in the title of this artefact is a typo for <lg>, this is easily fixed by adding the three elements to the att.declarable class. This has been done at release 5522

    I am not sure why gloss, graphic, ptr, ref, surface and term are members of this class, but I've left them for the moment.