The Electronic Text Corpus of Sumerian Literature
| ETCSL Home Page | Catalogue | About the ETCSL | How to use this site |
<!-- ETCSL DTD for English prose. Based on TEI.2, with ETCSL modifications on 29.iv.98, 19-22.vi.98, and 26.viii.98 by ER. -->
<!-- Parameter entity definitions first: -->
<!ENTITY % editorial "added | unclear" >
<!ENTITY % ling "Sum | foreign | q" >
<!ENTITY % linking "alt | altGrp | join | joinGrp | link | linkGrp" >
<!ENTITY % names "DN | EN | PN | RN | GN | SN | TN | WN" >
<!ENTITY % pointing "anchor | ptr | ref | xptr | xref" >
<!-- Major structural elements -->
<!ELEMENT ETCSL.translation - O (transHeader, translat) >
<!ATTLIST ETCSL.translation
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT transHeader - - ((fileDesc, revisionDesc) | p*) >
<!ATTLIST transHeader
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME eng >
<!ELEMENT translat - O (version)+ >
<!ATTLIST translat
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME sux >
<!-- Header elements -->
<!ELEMENT fileDesc - - (titleStmt, publicationStmt, seriesStmt, note*, sourceDesc) >
<!ATTLIST fileDesc
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT revisionDesc - - (change)+ >
<!ATTLIST revisionDesc
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT titleStmt - O (title, respStmt+) >
<!ATTLIST titleStmt
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT publicationStmt - O (distributor, address, date) >
<!ATTLIST publicationStmt
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT seriesStmt - O (#PCDATA | %linking; | foreign)* >
<!ATTLIST seriesStmt
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT sourceDesc - - (p)+ >
<!ATTLIST sourceDesc
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
rend CDATA #IMPLIED
default (YES | NO) NO >
<!ELEMENT title - O (#PCDATA | %linking; | foreign)* >
<!ATTLIST title
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT respStmt - O (resp | name)* >
<!ATTLIST respStmt
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT distributor - O (#PCDATA | %linking; | foreign)* >
<!ATTLIST distributor
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT address - O (#PCDATA | %linking; | foreign)* >
<!ATTLIST address
id ID #IMPLIED
n CDATA #IMPLIED >
<!ELEMENT date - - (#PCDATA | %linking; | foreign)* >
<!ATTLIST date
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
calendar CDATA #IMPLIED
value CDATA #IMPLIED
certainty CDATA #IMPLIED >
<!ELEMENT resp - O (#PCDATA | %linking; | foreign)* >
<!ATTLIST resp
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT name - O (#PCDATA | %linking; | foreign)* >
<!ATTLIST name
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT change - O (date, respStmt+, item) >
<!ATTLIST change
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT item - O (#PCDATA | %linking; | %pointing; | foreign)* >
<!ATTLIST item
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT p - O (#PCDATA | foreign | %linking; | %pointing;)* >
<!ATTLIST p
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!-- Structural elements in the translit -->
<!ELEMENT version - - (heading?, ((%linking; | para | gap | note)+ | (segment* | section*))) +(var | %pointing;) >
<!ATTLIST version
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT heading - - (#PCDATA | foreign | %linking;)* >
<!ATTLIST heading
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME eng >
<!ELEMENT segment - O (section+ | (%linking; | para | gap | note)+) >
<!ATTLIST segment
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #CURRENT >
<!ELEMENT section - O ((%linking; | para | gap | note)+, rubric?) >
<!ATTLIST section
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #CURRENT >
<!ELEMENT rubric - O (%linking; | para | gap | note)* >
<!ATTLIST rubric
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT var - O (((%linking; | para | gap | note) , rubric?)+ | (#PCDATA | %names; | %editorial; | %ling; | gap | NOTE)*) >
<!ATTLIST var
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT gap - O EMPTY >
<!ATTLIST gap
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
desc CDATA #IMPLIED
extent CDATA #IMPLIED >
<!ELEMENT para - O (#PCDATA | %names; | %editorial; | %ling; | gap | NOTE)* >
<!ATTLIST para
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!-- Para-level editorial elements in the translation -->
<!ELEMENT unclear - O (#PCDATA | %names; | %ling; )* >
<!ATTLIST unclear
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT added - O (#PCDATA | %names; | %ling; )* >
<!ATTLIST added
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED >
<!-- Line-level linguistic elements in the translit -->
<!ELEMENT Sum - - (#PCDATA | %names; | %editorial; | q)* >
<!ATTLIST Sum
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME sux>
<!ELEMENT foreign - - (#PCDATA | %names; | %editorial; | q)* >
<!ATTLIST foreign
id ID #IMPLIED
n CDATA #IMPLIED
rend CDATA #IMPLIED
lang NAME #IMPLIED >
<!ELEMENT q - O (#PCDATA | %names; | %editorial; | %ling;)* >
<!ATTLIST q
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
direct (yes | no | unspecified) unspecified
who CDATA #IMPLIED
toWhom CDATA #IMPLIED >
<!-- Line-level naming elements in the translit -->
<!ELEMENT DN - - (#PCDATA | DN | SN | %editorial; | %ling;)* >
<!ATTLIST DN
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
reg CDATA #IMPLIED >
<!ELEMENT TN - - (#PCDATA | DN | RN | SN | %editorial; | %ling;)* >
<!ATTLIST TN
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
rend CDATA #IMPLIED
reg CDATA #IMPLIED >
<!ELEMENT SN - - (#PCDATA | DN | RN | %editorial; | %ling;)* >
<!ATTLIST SN
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
reg CDATA #IMPLIED >
<!ELEMENT WN - - (#PCDATA | DN | RN | SN | %editorial; | %ling;)* >
<!ATTLIST WN
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
reg CDATA #IMPLIED >
<!ELEMENT PN - O (#PCDATA | DN | RN | %editorial; | %ling;)* >
<!ATTLIST PN
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
reg CDATA #IMPLIED >
<!ELEMENT GN - O (#PCDATA | DN | RN | %editorial; | %ling;)+ >
<!ATTLIST GN
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
reg CDATA #IMPLIED >
<!ELEMENT EN - O (#PCDATA | DN | RN | %editorial; | %ling;)* >
<!ATTLIST EN
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
reg CDATA #IMPLIED >
<!ELEMENT RN - - (#PCDATA | DN | %editorial; | %ling;)*>
<!ATTLIST RN
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
reg CDATA #IMPLIED >
<!-- Linking, alternation, etc -->
<!ELEMENT alt - O EMPTY >
<!ATTLIST alt
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
resp CDATA #IMPLIED
targType NAMES #IMPLIED
evaluate (all | one | none) #IMPLIED
targets IDREFS #REQUIRED
mode (excl | incl) #IMPLIED
weights NUMBERS #IMPLIED
wScale (perc | real) #IMPLIED
targOrder (Y | N) N >
<!ELEMENT altGrp - - (alt | ptr | xptr)* >
<!ATTLIST altGrp
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
targType NAMES #IMPLIED
targOrder (Y | N | U) U
evaluate (all | one | none) #IMPLIED
domains IDREFS #IMPLIED
targFunc NMTOKENS #IMPLIED
mode (excl | incl) excl
wScale (perc | real) perc >
<!ELEMENT anchor - O EMPTY >
<!ATTLIST anchor
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
function CDATA #IMPLIED
id ID #REQUIRED
TEIform CDATA "anchor" >
<!ELEMENT join - O EMPTY >
<!ATTLIST join
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
targType NAMES #IMPLIED
evaluate (all | one | none) #IMPLIED
targets IDREFS #REQUIRED
result NAME #IMPLIED
desc CDATA #IMPLIED
scope (root | branches) root
targOrder (Y | N | U) Y >
<!ELEMENT joinGrp - - (join | ptr | xptr)* >
<!ATTLIST joinGrp
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
targType NAMES #IMPLIED
targOrder (Y | N | U) U
evaluate (all | one | none) #IMPLIED
domains IDREFS #IMPLIED
targFunc NMTOKENS #IMPLIED
result CDATA #IMPLIED
desc CDATA #IMPLIED >
<!ELEMENT link - O EMPTY >
<!ATTLIST link
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
targType NAMES #IMPLIED
targOrder (Y | N | U) U
evaluate (all | one | none) #IMPLIED
targets IDREFS #REQUIRED
type CDATA #IMPLIED >
<!ELEMENT linkGrp - - (link | ptr | xptr)+ >
<!ATTLIST linkGrp
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
targType NAMES #IMPLIED
targOrder (Y | N | U) U
evaluate (all | one | none) #IMPLIED
domains IDREFS #IMPLIED
targFunc NMTOKENS #IMPLIED >
<!ELEMENT note - O ((%linking; | gap | p | para | note)* | (#PCDATA | %names; | %ling; | %editorial;)*) >
<!ATTLIST note
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
target IDREFS #IMPLIED
targetEnd IDREFS #IMPLIED >
<!ELEMENT ptr - O EMPTY >
<!ATTLIST ptr
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
targType NAMES #IMPLIED
targOrder (Y | N | U) U
evaluate (all | one | none) #IMPLIED
target IDREFS #REQUIRED >
<!ELEMENT ref - - ((%linking; | gap | p | para | note)* | (#PCDATA | %names; | %ling; | %editorial;)*) >
<!ATTLIST ref
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
targType NAMES #IMPLIED
targOrder (Y | N | U) U
evaluate (all | one | none) #IMPLIED
target IDREFS #IMPLIED >
<!ELEMENT xptr - O EMPTY >
<!ATTLIST xptr
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
targType NAMES #IMPLIED
targOrder (Y | N | U) U
evaluate (all | one | none) #IMPLIED
doc ENTITY #IMPLIED
from CDATA "ROOT"
to CDATA "DITTO">
<!ELEMENT xref - O ((%linking; | gap | p | para | note)* | (#PCDATA | %names; | %ling; | %editorial;)*) >
<!ATTLIST xref
id ID #IMPLIED
n CDATA #IMPLIED
lang NAME #IMPLIED
type CDATA #IMPLIED
targType NAMES #IMPLIED
targOrder (Y | N | U) U
evaluate (all | one | none) #IMPLIED
doc ENTITY #IMPLIED
from CDATA "ROOT"
to CDATA "DITTO" >
<!ENTITY anshe "[ance ]" >
<!ENTITY d "[d ]" >
<!ENTITY dug "[dug ]" >
<!ENTITY f "[f ]" >
<!ENTITY gi "[gi ]" >
<!ENTITY gish "[jic ]" >
<!ENTITY id2 "[id2 ]" >
<!ENTITY iku "[iku ]" >
<!ENTITY iti "[iti ]" >
<!ENTITY ki "[ki ]" >
<!ENTITY iri "[iri ]" >
<!ENTITY ku6 "[ku6 ]" >
<!ENTITY kur "[kur ]" >
<!ENTITY kush "[kuc ]" >
<!ENTITY lu2 "[lu2 ]" >
<!ENTITY m "[m ]" >
<!ENTITY ma2 "[ma2 ]" >
<!ENTITY mul "[mul ]" >
<!ENTITY mushen "[mucen ]" >
<!ENTITY na4 "[na4 ]" >
<!ENTITY sa "[sa ]" >
<!ENTITY sar "[sar ]" >
<!ENTITY siki "[siki ]" >
<!ENTITY tug2 "[tug2 ]" >
<!ENTITY u2 "[u2 ]" >
<!ENTITY udu "[udu ]" >
<!ENTITY urud "[urud ]" >
<!ENTITY uzu "[uzu ]" >
<!-- Entities for subscript numerals -->
<!ENTITY s0 SDATA "[s0 ]" --subscript 0-- >
<!ENTITY s1 SDATA "[s1 ]" --subscript 1-- >
<!ENTITY s2 SDATA "[s2 ]" --subscript 2-- >
<!ENTITY s3 SDATA "[s3 ]" --subscript 3-- >
<!ENTITY s4 SDATA "[s4 ]" --subscript 4-- >
<!ENTITY s5 SDATA "[s5 ]" --subscript 5-- >
<!ENTITY s6 SDATA "[s6 ]" --subscript 6-- >
<!ENTITY s7 SDATA "[s7 ]" --subscript 7-- >
<!ENTITY s8 SDATA "[s8 ]" --subscript 8-- >
<!ENTITY s9 SDATA "[s9 ]" --subscript 9-- >
<!ENTITY sx SDATA "[sx ]" --subscript x-- >
<!ENTITY sy SDATA "[sy ]" --subscript y-->
<!-- Entities for other characters -->
<!ENTITY aleph SDATA "[aleph ]" --aleph-- >
<!ENTITY g SDATA "[gtilde]" --g tilde-- >
<!ENTITY G SDATA "[Gtilde]" --G tilde-- >
<!ENTITY h SDATA "[heth ]" --h rocker-- >
<!ENTITY H SDATA "[Heth ]" --H rocker-->
<!ENTITY c SDATA "[shin ]" --s hacek-- >
<!ENTITY C SDATA "[Shin ]" --S hacek-- >
<!ENTITY s SDATA "[sadhe]" --dotted s-- >
<!ENTITY S SDATA "[Sadhe]" --dotted S-- >
<!ENTITY t SDATA "[teth ]" --dotted t-->
<!ENTITY T SDATA "[Teth ]" --dotted T-- >
<!ENTITY p SDATA "[' ]" --prime-- >
<!ENTITY P SDATA "['' ]" --double prime-- >
<!ENTITY Pp SDATA "[''' ] --triple prime-- >
<!ENTITY hr SDATA "[______]" --horizontal rule-- >
<!ENTITY dh SDATA "[======]" --double horizontal rule-- >
<!ENTITY x SDATA "[x ]" --unreadable sign-->
<!ENTITY X SDATA "[... ]" --lacuna-- >
<!ENTITY col SDATA "[# ]" --collated-- >
<!ENTITY cor SDATA "[! ]" --corrected reading-- >
<!ENTITY qry SDATA "[?.....]" --questionable reading-- >
<!ENTITY % ISOlat1 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN">
%ISOlat1;
-->
<!ENTITY % ISOlat2 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 2//EN">
%ISOlat2;
-->
| Return to the top | Email the ETCSL team | Go to the Faculty of Oriental Studies, University of Oxford. |
Written by Eleanor Robson. Updated on 4.xii.98.