FO DTD. Internal contradiction in the WD

Subject: FO DTD. Internal contradiction in the WD
From: "Paul Tchistopolskii" <paul@xxxxxxx>
Date: Tue, 14 Sep 1999 18:49:56 -0700
> if you look at the DTD attached to the April WD, you can 
> see that we have borrowed our definition from there.
> 
> This is yet another case of internal contradiction in the WD;
> in this case, we have kept the less restrictive of the two 
> contrasting readings. The reason is that fo:inline-sequence
> is conceived as the most generic of the inlines; in this
> logic, it cannot have less children than fo:simple-link
> (which is permitted to have %block-level children both
> in the DTD and in the text).
> 
> Thank you for your mentioning the fact; we will soon update 
> the DTD, and point this discrepancy out in the comments.
> 
> Rgds.Paul.
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  paul@xxxxxxxxx   www.renderx.com   www.pault.com
>  XMLTube * Perl/JavaConnector * PerlApplicationServer
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> 
> > Hello Paul,
> > 
> >  I'm studying your XSL/FO DTD.
> >  I have a question:
> > 
> > you write
> > 
> > <!ELEMENT fo:inline-sequence (
> >   #PCDATA   |
> > %inlines;    |
> > %block-level;
> > )*>
> > 
> > but in WD of April I can read:
> > 
> > "The fo:inline-sequence flow object may have any inline formatting objects
> > or PCDATA as its children."
> > 
> > Why have you written %block-level; in the definition of fo:inline-sequence ?
> > 



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread