gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Re: arch and bookmark maintenance


From: David Allouche
Subject: Re: [Gnu-arch-users] Re: arch and bookmark maintenance
Date: Fri, 26 Dec 2003 19:01:05 +0100
User-agent: Mutt/1.5.4i

On Sun, Dec 21, 2003 at 11:40:49AM +0100, michael josenhans wrote:
> Andrew Suffield wrote:
> >Files beginning with <!DOCTYPE are SGML if you don't have reason to
> >think otherwise. Only files beginning with <?xml can be assumed to be
> >XML.
> 
> This is correct. In XML files the first line is '<?XML version="1.0"?>, 
> the '<!DOCTYPE ..>' directive is then following.

Actually, that is incorrect.

The XML prolog _must_ be lowercase. That is especially critical for
encoding detection:

http://www.w3.org/TR/2000/REC-xml-20001006#sec-guessing

So the correct prolog must start with "<?xml" and not "<?XML".

And then, the presence of the DOCTYPE is only a validity requirement,
not a well-formedness requirement, but this thread already has gone way
too much off topic.

-- 
David Allouche         | GNU TeXmacs -- Writing is a pleasure
Free software engineer |    http://www.texmacs.org
   http://ddaa.net     |    http://savannah.gnu.org/projects/texmacs
   address@hidden  |    address@hidden
TeXmacs is NOT a LaTeX front-end and is unrelated to emacs.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]