Thanks, I see what you're trying to do now. You want to use the EAD DTD "out of the box" because, for whatever reason, you don't want to use a copy of the DTD which differs in any way from the officially sanctioned version. This includes changing the switch from nontabular to tabular. What you would like from SAA is two things actually: you'd like them to officially make available two versions of the DTD--well, four actually if you take the xlink inclusions into account as well, no reason not to--and then four different FPIs. You're right, you can't include that sort of thing in the DTD subset with Adept. You can't do it in Author/Editor either, or WordPerfect SGML. Alvin Pollock Lead Programmer Online Archive of California http://sunsite2.berkeley.edu/oac [log in to unmask] At 09:54 AM 6/10/99 +0100, you wrote: >We have just been working in a slightly different way (bit of a habit >here ...) >Whereas you switch both versions on, our DTD remains unchanged. For >those finding aids using the tabular version, the FPI at the top of the >file has two lines added to the declaration subset thus: > ><!DOCTYPE EAD PUBLIC "-//Society of American Archivists//DTD ead.dtd >(Encoded Archival Description (EAD) Version 1.0)//EN" [ ><!ENTITY % tabular 'INCLUDE'> ><!ENTITY % nontabular 'IGNORE'> >..... >]> > >which just inverts the standard settings, switching off the non tabular >and enabling the <drow> method, without requiring any editing of the DTD >itself. Thus we have either/or, where you have both (I think this is >the difference). This method works with Dynatext. The problem I had >encountered was that Adept did not pick up the two lines in the >declaration subset and thus did not do the switch. When I raised this >with their support, they confirmed that the compiled DTD will not accept >switches in the declaration subset. > >I preferred the method given above because it did not require editing of >the DTD itself, and possible confusion that could result from that. > >Richard > >Alvin Pollock wrote: >> >> I still don't understand the problem. We've used AdeptEditor >> for many years. Compile your DTD with the tabular markup >> switch to INCLUDE. You will be able to encode both tabular >> and nontabular finding aids using just the one DTD. Adept >> will validate both types of finding aids. Your sentence: >> "compile two versions of the DTD, one for <did> the other >> for <drow>" I think is misleading. It implies an either/or >> situation, that if you compile the tabular version, <did> >> is no longer available, but that's not true. It's true that >> you cannot compile *two* DTDs with the same FPI but I guess >> I'm unclear on why you cannot use just one DTD to encode both >> types of finding aids. I'm very interested in this because I >> personally don't want to have to deal with multiple DTDs and >> FPIs. >> >> Alvin Pollock >> Lead Programmer >> Online Archive of California >> http://sunsite2.berkeley.edu/oac >> [log in to unmask] > >