Re: [tux-master@web.de: Bug#213332: Incompatibility with sgmltexi]
Ardo van Rangelrooij <ardo@debian.org> écrivait :
« Hi,
Hi,
«
« Any help is resolving the issue discussed below is appreciated.
This issue is related to sp and nsgmls. Opensp (and onsgmls) works fine.
Precisely, if you have a doctype line with a public identifier in your
sgml file and a DTDDECL entry in your catalog that matches
this public identifier, it is ok with onsgmls but not with nsgmls.
If you have no public identifier of the dtd (just a system id), then
the DTDDECL entry does not match and the parser (nsgmls and onsgmls)
chooses a SGMLDECL entry, if there is one.
« Is
« alias debiandoc2html=debiandoc2html -d \
« /usr/share/sgml/debiandoc/dtd/sgml/1.0/debiandoc.dcl
« [the same for *latex, *latexps, ...]
« the solution?
You should use the solution you have mentionned:
explicitely use -d option of the debiandoc-sgml tools.
Or Ardo could modify his programms and set explicitely this option,
when it is not set.
Or Ardo could add a SGMLDECL entry in debiandoc.cat.
HTH,
Best regards
--
Philippe Batailler
Reply to: