<mdecl>ELEMENT tagname - - ANY</mdecl>
<!ELEMENT tagdef - - (tagname, fullname, equivalent+, description, binding, structure, datadesc, usage, arity, parents, default, example+, language, source, added, updated) > <!ELEMENT equivalent - - (language, tagname) > <!ELEMENT (added, updated) - - (date, by) > <!ELEMENT (tagname, fullname, description, binding, structure, datadesc, usage, arity, parents, default, language, source, language, date, by) - o (#PCDATA) > <!ELEMENT example - o EMPTY > <!ATTLIST example file ENTITY #IMPLIED >The expectation is that the file attribute of the example element would refer to a CDATA entity (for example, an external file) containing an example of the use of the tag in question. Alternatively, the tag could be defined thus:
<!ELEMENT example - o (#PCDATA) >with the expectation that the element would contain:
%WATFILE/Plus V3.5 Saved 89/12/05 17:46:27 define Tag Name = 16 L define Full Name = 32 L define Native Class = 12 L define Description = 72 L define Bound = 5 L define Structured = 5 L define Data Description = 72 L define Usage = 64 L define Arity = 64 L define Parents = 32 L define Attributes = 32 L define Default Content = 32 L define Example = 72 L define Source = 20 L define AddDt = 8 YMD define AddBy = 3 L define UpdDt = 8 YMD define UpdBy = 3 L title "FORMEX SGML 89/11/09"
Full Name | Bound | Structured | |
AB | abstract | ? | no |
ACCOMP | accompanying material | yes | no |
AD | address | yes | no |
AF | affiliation | yes | yes |
AN | authority number | yes | typed |
BINDING | binding | yes | typed |
BLKn | document block | yes | yes |
BODY | corporate body | ? | yes |
CCF | CCF data | ? | yes |
CLASS | classification scheme notation | ? | typed |
COLn | column heading in a table | yes | yes |
CY | country | yes | typed |
DATE | date | half | no |
DIM | dimensions of the item | yes | no |
ED | edition statement | ? | no |
EXPL | explanatory note | no | no |
FRAGMENT | page fragment | yes | typed |
HT | highlighted text | no | no |
ID | document identification number | ? | typed |
ITM | item or figure in a table | yes | no |
LOC | location | yes | no |
MAT | type of material | ? | typed |
MEDIUM | physical medium | yes | typed |
MEETING | meeting | ? | yes |
NA | name | yes | no |
NO | number of meeting | yes | typed |
NOTE | note | yes | no |
OT | other part of name | yes | no |
PAGE | pagination defining a part | yes | typed |
PART | part statement | ? | no |
PERSON | person | ? | yes |
PHYS | physical description | no | yes |
PIC | picture | no | typed |
PIECES | number of pieces and designation | yes | no |
PRICE | price of the item | yes | typed |
QT | quotation | no | no |
QUAL | qualifier | yes | no |
REF | bibliographic reference | no | no |
ROWn | row heading in a table | yes | yes |
SO | Agency at source of record | ? | typed |
SUBJECT | description of subject | ? | typed |
TARIFF | tariff | ? | yes |
TBL | table | no | yes |
TI | title | no | no |
WEIGHT | weight | yes | typed |
<tagdef> <tagname>AB <fullname>abstract <native>tag <description>A brief description of the contents of the item. <bound>? <structured>no <datadesc>Free format. Attribute LA. <usage>optional <arity>repeatable for each language <parents>? <attributes>LA <default>none <example> <ab LA = DE>Text of abstract ... </ab> <source>p.119 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>MSM </updated> </tagdef> <tagdef> <tagname>ACCOMP <fullname>accompanying material <native>tag <description>describes any material that accompanies the document <bound>yes <structured>no <datadesc>Free format <usage>optional <arity>not repeatable <parents>PHYS <attributes> <default>none <example> <ACCOMP>folding map and three diskettes</ACCOMP> <source>p.120 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>MSM </updated> </tagdef> <tagdef> <tagname>AD <fullname>address <native>tag <description>postal address of a corporate body or private address of a person <bound>yes <structured>no <datadesc>free format? <usage>optional <arity>not repeatable inside an AF, BODY, or PERSON group <parents>AF, BODY, PERSON <attributes> <default>none <example> <AD>5, rue du Commerce, L-2410 Luxembourg</AD> <source>p.121 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>MSM </updated> </tagdef> <tagdef> <tagname>AF <fullname>affiliation <native>tag <description>name and/or address of organization to which a person is associated <bound>yes <structured>yes <datadesc>Contains AD, AN, CY, NA (either AN or NA mandatory) <usage>optional <arity>repeatable for each person or affiliation <parents>PERSON <attributes> <default>none <example> <AF><NA>Office for ...<OT>New Techn....</OT></NA><AD>...</AD><AF> <source>p.122 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>MSM </updated> </tagdef> <tagdef> <tagname>AN <fullname>authority number <native>tag <description>a unique number code assigned to a corporate body or group <bound>yes <structured>typed <datadesc>use AN if there is an assigned code; else use NA and name <usage>optional <arity>not repeatable inside a group <parents>AF, BODY, PERSON <attributes> <default>none <example>(none given) <source>p.123 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/12/05 <by>MSM </updated> </tagdef> <tagdef> <tagname>BINDING <fullname>binding <native>tag <description>physical binding: stapled, hardcover, softcover ... <bound>yes <structured>typed <datadesc>Code taken from appendix D10 <usage>optional <arity>not repeatable <parents>PHYS <attributes> <default>none <example> <phys> ... <binding>BR</binding> ... </phys> <source>p.124 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>MSM </updated> </tagdef> <tagdef> <tagname>BLKn <fullname>document block <native>tag <description>block of text of the document itself, exclusive of secondary information <bound>yes <structured>yes <datadesc>free format; doc body divided into nested blocks. Attr. ID, LA, TYPE <usage>optional <arity>repeatable <parents>BLK(n-1) <attributes>ID, LA, TYPE <default>none <example> <BLK1><TI>Commission Regulation ...</TI><BLK2 TYPE=preamble>The ... <source>p.125 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>VAM </updated> </tagdef> <tagdef> <tagname>BODY <fullname>corporate body <native>tag <description>corp. body responsible for the work <bound>? <structured>yes <datadesc>Contains AD, AN, CY, LOC, NA (AN or NA is mandatory). Attr: RESP, ROLE <usage>mandatory when applicable <arity>repeatable for each corporate body <parents>free <attributes>RESP, ROLE <default>none <example> <BODY resp=1 role=260><NA>Office for Official ...</NA> ...</BODY> <source>p.126 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>VAM </updated> </tagdef> <tagdef> <tagname>CCF <fullname>CCF data <native>tag <description>Delimits purely CCF data to be ignored by SGML <bound>? <structured>yes <datadesc>CCF data <usage>optional <arity>repeatable <parents>free <attributes> <default>none <example>(none given) <source>p.127 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>VAM </updated> </tagdef> <tagdef> <tagname>CLASS <fullname>classification scheme notation <native>tag <description>notation assigned to item according to classification scheme <bound>? <structured>typed <datadesc>use notation defined by classification scheme <usage>optional <arity>repeatable for each classification scheme <parents>? <attributes>SCHEME <default>none <example> <class scheme='Dewey 1982'>812.23</class> <source>p.128 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>VAM </updated> </tagdef> <tagdef> <tagname>COLn <fullname>column heading in a table <native>tag <description>column heading in a table <bound>yes <structured>yes <datadesc>free format + seq. of lower-ranked columns. Attr: ID, DATA, LA <usage>mandatory <arity>repeatable <parents>TBL <attributes>ID, DATA, LA <default>none <example> <TBL>...<COL1>Country<COL1>Direct costs<COL2>Total ... </TBL> <source>p.129 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>VAM </updated> </tagdef> <tagdef> <tagname>CURRENCY <fullname>currency <native>attribute <description>the currency unit in which the amount is expressed <bound>yes <structured>yes <datadesc>a code taken from Appendix D11 <usage>mandatory <arity>not repeatable <parents>PRICE <attributes> <default>ECU <example> <PRICE currency=esc>50</PRICE> <source>p.153 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/12/05 <by>MSM </updated> </tagdef> <tagdef> <tagname>CY <fullname>country <native>tag <description>country where person, corporate body, or meeting is situated <bound>yes <structured>typed <datadesc>a code taken from Appendix D2, or free form. Attr: STD <usage>optional <arity>not repeatable <parents>AF, BODY, MEETING <attributes>STD <default>none <example> <BODY><NA>Office ...</NA><AD>5, rue du ...</AD><CY>LU</CY></BODY> <source>p.130 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/12/05 <by>MSM </updated> </tagdef> <tagdef> <tagname>DATA <fullname>Type of data in column <native>attribute <description>nature of data in the column (data-type) -- will guide presentation <bound>yes <structured>no <datadesc>short name describing data: integer, decimal number, string, code ... <usage>optional <arity>not repeatable <parents>COLn <attributes> <default>data-type of next higher level <example>(none given) <source>p.129 Formex Manual <added> <date>89/11/30 <by>MSM </added> <updated> <date>89/12/05 <by>MSM </updated> </tagdef> <tagdef> <tagname>DATE <fullname>date <native>tag <description>calendar date (of publication or other event) <bound>half <structured>no <datadesc>ISO std form, or free form. Attributes: LA, STD, TYPE <usage>mandatory <arity>repeatable for different dates <parents>MEETING <attributes>LA, STD, TYPE <default>none <example> <date>19850000</date><date man>19850501</date> <source>p.131 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/12/05 <by>MSM </updated> </tagdef> <tagdef> <tagname>DIM <fullname>dimensions of the item <native>tag <description>size in centimeters <bound>yes <structured>no <datadesc>customary to enter only height or height times width <usage>optional <arity>not repeatable <parents>PHYS <attributes> <default>none <example> <PHYS LA=EN><MEDIUM> ... </> ... <DIM>23 cm.</DIM> ... </PHYS> <source>p.132 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>VAM </updated> </tagdef> <tagdef> <tagname>ED <fullname>edition statement <native>tag <description>edition number and/or identifier for monograph or collection <bound>? <structured>no <datadesc>As given in the item, abbreviating; incl. word 'edition'. Attr: LA <usage>mandatory <arity>repeatable for multiple or parallel edition statements <parents>free? <attributes>LA <default>none <example> <ed la=en>Braille edition</ed> <source>p.133 Formex Manual <added> <date>89/11/13 <by>VAM </added> <updated> <date>89/11/30 <by>MSM </updated> </tagdef>