Print

Print


Daniel P.,
Thanks again.

I did follow Norm Walsh's page when I had parser errors.
http://www.xml.com/pub/a/98/07/dtd/

I should have taken more noticed to the doctype which was commented
out in the ead.dtd.

Mike Ferrando
Library of Congress
Washington, DC

--- Daniel Pitti <[log in to unmask]> wrote:
> 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
>




__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail