File last modified
For other MEC files, see the
MEC Index page.
<!-- Newest version, 4-22-98. Adds STENCIL to USE, and I to all remaining elements with #PCDATA.
Version, 10-8-97. Adds optional USE to SHORTSTENCIL, allows I within MSGROUP, changes INDEX and IPMEP from * to ?.
Version, 9-4-97. Adds SORT attribute to AUTHOR, removes AUTHOR from within TITLE, allows USE to occur within SOURCE, removes VARIANT from STG, removes old VARIANT structure, adds VAR attribute to MSGROUP, allows I within MSFULL.
Version, 5-8-97. Fixes IPMEP and INDEX clash, allows I in ED, adds C-H.EVD attribute.
Version, 4-7-97. Adds IPMEP to ENTRY model, breaks out VARIANT into its own group with ministencils.
Yet another cut, 2-10-97. Adds AUTHOR, among other small tinkers.
Second cut at DTD for MED hyperbibliography, 24vi96.
Anne asked nigelk to add <edition> to <variant>
A first cut at a DTD for the MED hyperbibliography. 5-21-96.
Entries will probably look like
<hypermed>
<mslib>
<msfull ms="arras">Bibliotheque de la Ville, Arras</msfull>
</mslib>
<entry><title>
<severs> <wells> <index> not required
<mslist>
<ms ref="arras" pref="y">
<cite>181:45</><lalme></>
</ms> repeating
</mslist>
<stencillist>
<msgroup> Which ms these refer to followed by multiple
PCDATA
<stg>
<stencil><date><work><abbr></stencil>
<edition> repeating, some parts maybe <IT> <ref>not required
<ref></ref>
<use>
PCDATA|<edition>
</use>
<variant>
PCDATA|<edition>|<i>
</variant>
</stg>
</msgroup>
</stencillist>
<e-edition> not required, but repeating
<ed><link> restricted? format? source? type?
</e-edition>
<note> not required, but repeating
</entry>
</hypermed> -->
<!ELEMENT HYPERMED - - (MSLIB, (ENTRY+)) >
<!ELEMENT MSLIB - - (MSFULL)+ >
<!ELEMENT MSFULL - - (#PCDATA | I)* >
<!ATTLIST MSFULL MS ID #REQUIRED >
<!ELEMENT ENTRY - - (AUTHOR?, TITLE, (INDEX?, IPMEP?), (SEVERS | WELLS)*, MSLIST, STENCILLIST, E-EDITION*, NOTE*) >
<!ATTLIST ENTRY TYPE (DOC | NONDOC) NONDOC >
<!ELEMENT MSLIST - - (MS)+ >
<!ELEMENT MS - - (CITE, LALME?) >
<!ATTLIST MS REF IDREF #REQUIRED
PREF (Y|N|PART) N >
<!ELEMENT CITE - - (#PCDATA | I)* >
<!ELEMENT LALME - - (#PCDATA | I)* >
<!ELEMENT STENCILLIST - - ((MSGROUP+), (VARGROUP?)) >
<!ELEMENT MSGROUP - - ((#PCDATA | I)*, (STG)+) >
<!ATTLIST MSGROUP VAR (Y|N) N >
<!ELEMENT STG - - (STENCIL, EDITION, REF?, USE?) >
<!ELEMENT EDITION - - (#PCDATA | I)* >
<!ELEMENT I - - (#PCDATA) >
<!ELEMENT REF - - (#PCDATA | I)* >
<!ELEMENT USE - - (#PCDATA | I | (EDITION, REF?) | STENCIL)* >
<!ELEMENT VARGROUP - - (VARIANT+) >
<!ELEMENT VARIANT - - (SOURCE, SHORTSTENCIL+)>
<!ELEMENT SOURCE - - (#PCDATA | I | (EDITION, REF?, USE?) )* >
<!ELEMENT SHORTSTENCIL - - (DATE, ABBR, USE?) >
<!ELEMENT STENCIL - - (DATE, WORK, ABBR) >
<!ELEMENT DATE - - (#PCDATA | I)* >
<!ELEMENT WORK - - (#PCDATA | I | AUTHOR?)* >
<!ELEMENT ABBR - - (#PCDATA | I)* >
<!ELEMENT TITLE - - (#PCDATA | I)* >
<!ATTLIST TITLE TYPE (INCIPIT | NORMAL) NORMAL >
<!ELEMENT AUTHOR - - (#PCDATA | I)* >
<!ATTLIST AUTHOR SORT CDATA #REQUIRED>
<!ELEMENT SEVERS - - (#PCDATA | I)* >
<!ELEMENT WELLS - - (#PCDATA | I)* >
<!ELEMENT INDEX - - (#PCDATA | I)* >
<!ELEMENT IPMEP - - (#PCDATA | I)* >
<!ELEMENT E-EDITION - - (ED, LINK) >
<!ATTLIST E-EDITION EMED (Y|N) N >
<!ELEMENT ED - - (#PCDATA | I)* >
<!ELEMENT LINK - - (#PCDATA | I)* >
<!ATTLIST LINK RESTRICT (Y|N) N
FMT (HTML|SGML|NONE) HTML
SRC (C-H.EPD|C-H.EVD|HTI.ME|SEENET|OTHER) HTI.ME
TYPE (URL|URN|UNKNWN) URL >
<!ELEMENT NOTE - - (#PCDATA | I)* >
<!ENTITY % ISOlat1 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN">
<!ENTITY % ISOlat2 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN">
<!ENTITY % ISOnum PUBLIC "ISO 8879:1986//ENTITIES Numeric and
Special Graphic//EN">
<!ENTITY % ISOpub PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN">
<!ENTITY % MEDsel1 PUBLIC "MEC 1998-1//ENTITIES MED 1//EN">
%ISOlat1
%ISOlat2
%ISOpub
%ISOnum
%MEDsel1;