In this tips&tricks document, there is a suggested command line to test local documents : "xsltproc --novalid test/guide.xsl alsa-guide.xml > test/alsa-guide.html". The problem is, if you use entities defined in the guide.dtd it will generate an error because the DTD is not loaded with the "--novalid" option. Thus, this little change proposal.
Created attachment 86579 [details, diff] diff -U6 file
Created attachment 86582 [details, diff] diff -U6 file
Fixed. Thanks.