Please allow me to answer in English. Sorry I can't write in Italian.
fedeliallalinea wrote:C'e' un errore nella doc fatta in xml non e' un errore dell script. Sembrerebbe che non rispetta benissimo il xsl ma comunque la crea"
This not an error in the xsl but a config error. You need to update your
/etc/xml/catalog file as explained in
this doc so that the DTD can be found.
BTW, the texts like
Note, Summary, Updated... that are inserted by the stylesheet can also be translated into Italian. If anyone can send me a translation of
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE inserts SYSTEM "/dtd/inserts.dtd">
<inserts lang="en">
<insert name="Content">Content</insert>
<insert name="Updated">Updated</insert>
<insert name="Summary">Summary</insert>
<insert name="Figure">Figure</insert>
<insert name="Note">Note</insert>
<insert name="Warning">Warning</insert>
<insert name="Important">Important</insert>
<insert name="CodeListing">Code Listing</insert>
<insert name="GLinuxDoc">Gentoo Linux Documentation</insert>
<insert name="PrintableDoc">Printable Linux Documentation</insert>
<insert name="PrintablePrj">Printable Linux Project</insert>
<insert name="SpaceBeforeColon"/>
<insert name="Print">Print</insert>
<insert name="PrintTip">View a printer-friendly version</insert>
</inserts>
as found
here, I'll be happy to make it available online.
You'd need to use the online version of the guide.xsl to make use of that feature which means in turn that you'd have to rewite some links either in the xsl or in the generated html.
I'll let you work on this

I don't mind sharing the fun.
You might also want to generate the printable versions of the html instead of the online ones, or maybe also the full version of the handbook in a single document.
I had a quick look at the script and I believe the navigation in the handbook will not work at all.
You might also want to
serve the xml files from a webserver. You can use apache, and you can also do it
without apache.
Ciao.