Hi Karl!

On Mon, 30 Jan 2006, Karl Berry wrote:
>     All I can offer is
>     
> http://cvs.savannah.nongnu.org/viewcvs/*checkout*/texi2latex/xslt/texinfo.dtd?rev=1.4&root=texi2latex
> 
> It all looks sensible to me, so I installed your version wholesale.  The
> actual --xml output hasn't changed since 4.8, I don't think.
> 
> I updated http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd, too.
> 
> Hope this solves the original report.

Hmm. I am not an XML guru, in fact I have no idea about it, but calling
the same line
        xmllint --noout --loaddtd --valid eplain.xml
(eplain.xml I have generated from eplain.texi) I get already quite a lot
of errors when parsing the dtd, not to speak of eplain.xml.

I attach the dtd errors which xmllint spits out, no idea wether this
helps anymone here?!

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining AT logic DOT at>             Università di Siena
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
BLITTERLESS
The little slivers of bamboo picked off a cane chair by a nervous
guest which litter the carpet beneath and tell the chair's owner that
the whole piece of furniture is about to uncoil terribly and slowly
until it resembles a giant pencil sharpening.
                        --- Douglas Adams, The Meaning of Liff
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:2: parser error : 
Comment not terminated 
<!-- $Id: texinfo.dtd,v 1.2 2006/01/31 00:45:48 karl E
   Document Type Definition for Texinfo XML output (--xml).
                                                    ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:66: parser warning : 
PEReference: %section.level1; not found
                        | %section.level4;">
                                           ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:66: parser warning : 
PEReference: %section.level2; not found
                        | %section.level4;">
                                           ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:66: parser warning : 
PEReference: %section.level3; not found
                        | %section.level4;">
                                           ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:66: parser warning : 
PEReference: %section.level4; not found
                        | %section.level4;">
                                           ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:77: parser warning : 
PEReference: %block; not found
                                   | printindex)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:77: parser warning : 
PEReference: %section.level2; not found
                                   | printindex)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:77: parser warning : 
PEReference: %section.level3; not found
                                   | printindex)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:77: parser warning : 
PEReference: %section.level4; not found
                                   | printindex)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:77: parser warning : 
PEReference: %toc; not found
                                   | printindex)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:77: parser warning : 
PEReference: %lang; not found
                                   | printindex)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:77: parser warning : 
PEReference: %variables; not found
                                   | printindex)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:77: parser warning : 
PEReference: %headings; not found
                                   | printindex)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:84: parser warning : 
PEReference: %block; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:84: parser warning : 
PEReference: %section.level3; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:84: parser warning : 
PEReference: %section.level4; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:84: parser warning : 
PEReference: %toc; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:84: parser warning : 
PEReference: %lang; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:84: parser warning : 
PEReference: %variables; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:84: parser warning : 
PEReference: %headings; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:90: parser warning : 
PEReference: %block; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:90: parser warning : 
PEReference: %section.level4; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:90: parser warning : 
PEReference: %toc; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:90: parser warning : 
PEReference: %lang; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:90: parser warning : 
PEReference: %variables; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:90: parser warning : 
PEReference: %headings; not found
                                   | %headings;)*">
                                                  ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:95: parser warning : 
PEReference: %block; not found
                                    | %headings;)*">
                                                   ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:95: parser warning : 
PEReference: %toc; not found
                                    | %headings;)*">
                                                   ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:95: parser warning : 
PEReference: %lang; not found
                                    | %headings;)*">
                                                   ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:95: parser warning : 
PEReference: %variables; not found
                                    | %headings;)*">
                                                   ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:95: parser warning : 
PEReference: %headings; not found
                                    | %headings;)*">
                                                   ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:115: parser warning : 
PEReference: %Inline.emphasize; not found
            | %Inline.footnote; | %option.cmds; ">
                                                 ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:115: parser warning : 
PEReference: %Inline.misc; not found
            | %Inline.footnote; | %option.cmds; ">
                                                 ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:115: parser warning : 
PEReference: %Inline.fonts; not found
            | %Inline.footnote; | %option.cmds; ">
                                                 ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:115: parser warning : 
PEReference: %Inline.markup; not found
            | %Inline.footnote; | %option.cmds; ">
                                                 ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:115: parser warning : 
PEReference: %Inline.math; not found
            | %Inline.footnote; | %option.cmds; ">
                                                 ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:115: parser warning : 
PEReference: %Inline.reference; not found
            | %Inline.footnote; | %option.cmds; ">
                                                 ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:115: parser warning : 
PEReference: %Inline.footnote; not found
            | %Inline.footnote; | %option.cmds; ">
                                                 ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:115: parser warning : 
PEReference: %option.cmds; not found
            | %Inline.footnote; | %option.cmds; ">
                                                 ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:121: validity error : 
PEReference: %metainformation; not found
<!ELEMENT texinfo ((%metainformation; | titlepage | node | synindex | %block; | 
                                     ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:121: parser error : 
ContentDecl : Name or '(' expected
<!ELEMENT texinfo ((%metainformation; | titlepage | node | synindex | %block; | 
                                      ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:121: validity error : 
PEReference: %block; not found
<!ELEMENT texinfo ((%metainformation; | titlepage | node | synindex | %block; | 
                                                                             ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:121: parser error : 
ContentDecl : Name or '(' expected
<!ELEMENT texinfo ((%metainformation; | titlepage | node | synindex | %block; | 
                                                                              ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:121: parser error : 
expected '>'
<!ELEMENT texinfo ((%metainformation; | titlepage | node | synindex | %block; | 
                                                                              ^
http://www.gnu.org/software/texinfo/dtd/4.8/texinfo.dtd:121: parser error : 
Content error in the external subset
<!ELEMENT texinfo ((%metainformation; | titlepage | node | synindex | %block; | 
                                                                              ^

Reply via email to