nsgmls won't parse debiandoc.dtd
Has anyone seen this problem?
$ sgml2txt user.sgml
Processing file user.sgml
/usr/bin/nsgmls:<OSFD>0:1:26:W: cannot generate system identifier for document
/usr/bin/nsgmls:<OSFD>0:1:26:E: reference to entity "DEBIANDOC" for which no
system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1:0: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1:26:E: DTD did not contain element declaration for
document type name
/usr/bin/nsgmls:<OSFD>0:10:0:E: cannot continue because of previous errors
This is the start of the sgml text I am trying to process:
<!doctype debiandoc system>
Debian GNU/Linux User's Manual
Copyright (C)1997 Ardo van Rangelrooij
released under the terms of the GNU General Public License,
version 2 or (at your option) any later.
Oliver Elphick Oliver.Elphick@lfix.co.uk
Isle of Wight http://www.lfix.co.uk/oliver
PGP key from public servers; key ID 32B8FAA1
Unsolicited email advertisements are not welcome; any person sending
such will be invoiced for telephone time used in downloading together
with a £25 administration charge.
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
Trouble? e-mail to email@example.com .