1 The script xmlproc.sh takes an xml file as input,
2 and processes it to create .pdf, .html or .ps output.
3 It uses format.pl, a perl script to format <pre> blocks nicely,
4 and add CDATA tags so writers do not have to use eg. <
6 The file "entities.xml" must be edited to reflect current
12 xmlproc.sh -v manual.xml
13 Validates an xml file to ensure no dtd-compliance errors
15 xmlproc.sh -html manual.xml
18 xmlproc.sh -pdf manual.xml
21 xmlproc.sh -ps manual.xml
26 - pdfxmltex barfs if given a filename with an underscore in it
28 - xmltex won't work yet - there's a bug in passivetex
29 which we are all waiting for Sebastian to fix.
30 So we are going the xml -> pdf -> ps route for the time being,