KD> 1. <figure> directly within a <div> does not validate, contrary
KD> to the information in the element list.
MB> Hmmm. It does for me and I can't see why it shouldn't for anyone
MB> else. This may indeed be a baking mishap.
PB> It might also be a (very) stale pizza. I used to have the same
PB> problem. The P3 dtd's didn't allow <figure> directly in <div>
I think Peter's got the right idea, although you need not have nearly
*that* stale a pizza. I think this problem was fixed sometime between
2002-01-18 and 2003-07-15. (It is possible to narrow it down further,
but unless it's a really burning question for someone, probably isn't
worth the time.)
Post again if baking a new pizza has not or does not solve this.
KD> 2. An <opener> nor a <closer> can contain <note>
Interesting. Julia Flanders reported this to me directly 14 hours
before your post. (And, like this message, I just answered her
tonight. Sigh. Interestingly enough, I recommended the exact same
kludge MB recommended to you -- wrapping the <note> in a <seg> that
has some sort of type= that flags it as a temporary hack.) I will
need to check into this more, but I suspect that <note> is simply not
in the right class. Watch this space.
KD> 3. A gap at the beginning of an <epigraph> does not validate either.
This is an error in the DTD. (Note also that none of the other
members of the Incl class, e.g., <addSpan> or <lb>, can appear in an
<epigraph> before some other component like <p>.) It's even worse, I
think, if you're using the general base, although I haven't tested
You get 2 points for this as an official report of an error to be
 For the interested DTD geeks, in file teiclas2.ent I think
<!ENTITY % component.seq '((%component;), (%m.Incl;)*)*' >
<!ENTITY % component.seq '( (%m.Incl;)*, ( (%component;), (%m.Incl;)* )* )' >
although I haven't tested it yet.