(redirected from PreliminaryDTD)

[Home]GNE Project Files/Preliminary DTD

HomePage | GNE Project Files | Recent Changes | Preferences

Instead of describing an entire DTD in detail, we should add tags to this ``example'' XML layout until we think everything is covered.

 <?xml version="1.0" encoding="UTF-16"?>
 <!DOCTYPE article SYSTEM "preliminaryDTD0.01">
 <article>
 <id>the-unique-id-for-this-article (assigned)</id>
 <authors>
   <author>
   <name>Mike Warren</name>
   <email>foo@bar.com</name>
   </author>
   <author>
   <name>Someone Else</name>
   <email>baz@bar.com</name>
   </author>
 </authors>        

 <date>January 19, 2001</date>

 <content>

 <abstract>This is an abstract.</abstract>

 <title>A Title</title>

 <subtitle>A Sub Title</subtitle>

 This is some content. It goes on and on, and doesn't
 really care about what is says. Paragraphs split with
 a blank line. 

 Like this; I am a new paragraph. I'm pretty short, though.

 <subtitle>Another Sub Section</subtitle>

 I am some more content. My purpose is to demonstrate some
 of the semantic hint tags which we might include. <name>Someone
 Else</name> might have a name, associated with a birthday (like,
 say, <date>April 13, 1977</date>). They might have been born
 in a place such as <place>Calgary, Alberta</place> which 
 doesn't have to be a full, canonical place-name.

 It might be interesting to specify <jargon>jargon</jargon>
 in the content. One might even have a footnote, defined inline
 <footnote>This footnote would actually be rendered in a manner
 considered good for the medium. For example, at the bottom of 
 a printed page.</footnote>.

 Although complicated, adding inline LaTeX would be a very
 nice future feature:
 <latex>
 \begin{table}
 \end{table}
 </latex>

 References are a little harder, but defining those inline
 as well might be best, as for the GPL
 <reference>
 <author>Richard Stallman</author>
 <title>General Public License</title>
 <proceedings></proceedings>
 <book></book>
 <journal></journal>
 <periodical></periodical>
 <date></date>
 </reference>. 

 </content>

 <edit date="January 20, 2001" author="Mike Warren foo@bar.com>">
 A context diff on the <content> appears here...
 </edit>

 </article>

HomePage | GNE Project Files | Recent Changes | Preferences
This page is read-only | View other revisions
Last edited August 3, 2001 8:11 pm by Stephen Gilbert (diff)
Search: