This is the mail archive of the docbook@lists.oasis-open.org mailing list for the DocBook project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [docbook] Error processing FO output from docbook-xsl


> > http://www.w3.org/TR/REC-xml#sec-pi
> > "PITarget ::=  Name - (('X' | 'x') ('M' | 'm') ('L' | 'l'))"
> > 
> > Other than that the document seems to be valid DBX 4.2.
> > 
> > Did XML Spy insert this PI?
> 
> I don't believe that section prevents PI targets from _starting_ with 'xml',
> only equalling xml.  The text below this definition states, "The target
> names "XML", "xml", and so on are reserved..."  There's nothing wrong with
> XML Spy using 'xmlspy' as its standard processing instruction target.
> 

1. The production for PITarget does not mean that xml is a reserved target. It means
that xml cannot be a target, since <?xml ... is the 'XML declaration'. (2.8) 

2. (2.3) limits use of Names beginning with xml (case-insignificant)
to the needs of XML specification.

[Definition: A Name is a token beginning with a letter or one of a few
punctuation characters, and continuing with letters, digits, hyphens,
underscores, colons, or full stops, together known as name characters.] Names
beginning with the string "xml", or any string which would match (('X'|'x')
('M'|'m') ('L'|'l')), are reserved for standardization in this or future
versions of this specification.

David Tolpin

To unsubscribe from this list, send a post to docbook-unsubscribe@lists.oasis-open.org, or visit http://www.oasis-open.org/mlmanage/.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]