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

Re: [tux-master@web.de: Bug#213332: Incompatibility with sgmltexi]

 Ardo van Rangelrooij <ardo@debian.org> écrivait :
  « 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.

Best regards

Philippe Batailler

Reply to: