Print

Print


Mike,

Beta is an SGML DTD.

Version 1.0 is an SGML _and_ XML DTD, that is, compliant with both standards.

The differences you note between the Beta and Version 1.0 are the result of
changes made to Beta to make it compliant with XML.

Daniel

At 03:24 PM 7/27/2004, you wrote:
>Friends,
>I have converted the ead beta dtd to XML schema. If anyone is
>interested, I can send them the file. I had to remove the TEI stuff
>out of it and refer to the EAD 1.0 replacements for terms like
>'NUMBER' and 'NUTOKEN'.
>
>I use this site:
>http://www.hitsw.com/xml_utilites/
>
>One thing I found which was disturbing.
>
>Errors in the eadbase.ent file. (They seem to me to be errors in both
>languages SGML and XML.)
>
>I checked both the berkely and the loc files and they both had the
>same errors. (below)
>
>ftp://ftp.loc.gov/pub/ead/
>http://sunsite3.berkeley.edu/FindingAids/uc-ead/beta2v1/
>
>
>Maybe this is a dead issue. But I do have (and probably will have
>more) old EAD beta files to convert to EAD 2002 XML. For most people
>this is probably not relevant.
>
>Mike F.
>Library of Congress
>Washington, DC
>
>1. Parameter entity references without closing ';'.
>
>   //previous post heading was incorrect
>   //these errors occurs ONLY in the EAD beta eadbase.ent
><!-- EAD beta eadbase.ent -->
><!ENTITY % m.blocks              '%m.inter | p'                   >
><!ENTITY % a.emph
>              'render      (%render)                   #IMPLIED'   >
>
>
>2. Element declaration error. The parser said that the grammar was
>wrong. It should be ')*' not ')+'. And when I looked in the EAD 1.0
>that is exactly how the grammar appeared. Here is one example:
>
><!-- EAD beta eadbase.ent -->
><!ELEMENT repository      - -     (#PCDATA | %m.phrase.basic; |
>                                   address | corpname | name |
>                                   subarea)+                       >
><!-- EAD 1.0 eadbase.ent -->
><!ELEMENT repository         (#PCDATA | %m.phrase.basic; |
>                               address | corpname | name |
>                               subarea)*                           >
>
>
>
>
>__________________________________________________
>Do You Yahoo!?
>Tired of spam?  Yahoo! Mail has the best spam protection around
>http://mail.yahoo.com