<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>The Linux Kernel HOWTO: Altri formati di questo documento</TITLE> <LINK HREF="Kernel-HOWTO-13.html" REL=previous> <LINK HREF="Kernel-HOWTO.html#toc14" REL=contents> </HEAD> <BODY> Avanti <A HREF="Kernel-HOWTO-13.html">Indietro</A> <A HREF="Kernel-HOWTO.html#toc14">Indice</A> <HR> <H2><A NAME="s14">14. Altri formati di questo documento</A></H2> <P>Questa sezione è stata scritta da <A HREF="mailto:alavoor[AT]yahoo.com">Al Dev</A> (al sito <A HREF="http://www.milkywaygalaxy.freeservers.com">http://www.milkywaygalaxy.freeservers.com</A> mirror su <A HREF="http://www.angelfire.com/country/aldev0">angelfire</A>, <A HREF="http://www.geocities.com/alavoor/index.html">geocities</A>, <A HREF="http://aldev0.virtualave.net">virtualave</A>, <A HREF="http://members.fortunecity.com/aldev">Fortunecity</A>, <A HREF="http://aldev.freewebsites.com">Freewebsites</A>, <A HREF="http://members.tripod.lycos.com/aldev">Tripod</A>, <A HREF="http://www.101xs.com/101xs/aldev">101xs</A>, <A HREF="http://aldev0.50megs.com">50megs</A> ) <P>Questo documento è pubblicato in 14 differenti formati, precisamente: DVI, PostScript, Latex, Adobe Acrobat PDF, LyX, GNU-info, HTML, RTF(Rich Text Format), puro testo, pagine di man Unix, singolo file HTML, SGML (formato linuxdoc), SGML (formato Docbook), formato help di MS WinHelp. <P>Questo documento si trova anche sul sito <UL> <LI> <A HREF="http://www.linuxdoc.org">http://www.linuxdoc.org</A>: fate clic su HOWTO e cercate il nome di questo howto utilizzando CTRL+f o ALT+f all'interno della pagina web.</LI> </UL> <P>Il documento è ospitato anche sui seguenti siti mirror: <UL> <LI> <A HREF="http://www.caldera.com/LDP/HOWTO">http://www.caldera.com/LDP/HOWTO</A></LI> <LI> <A HREF="http://www.linux.ucla.edu/LDP">http://www.linux.ucla.edu/LDP</A></LI> <LI> <A HREF="http://www.cc.gatech.edu/linux/LDP">http://www.cc.gatech.edu/linux/LDP</A></LI> <LI> <A HREF="http://www.redhat.com/mirrors/LDP">http://www.redhat.com/mirrors/LDP</A></LI> <LI> Per trovare i siti mirror più vicini (sulla base dell'indirizzo) ci si colleghi all'URL <A HREF="http://www.linuxdoc.org/mirrors.html">http://www.linuxdoc.org/mirrors.html</A>: se ne scelga uno e si cerchi nella directory /LDP/HOWTO/xxxxx-HOWTO.html</LI> </UL> <P> <P> <UL> <LI>Si può recuperare questo HOWTO come un unico archivio tar nel formato HTML, DVI, PostScript o SGML da <A HREF="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/">ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO/other-formats/</A> e <A HREF="http://www.linuxdoc.org/docs.html#howto">http://www.linuxdoc.org/docs.html#howto</A> <P> </LI> <LI>Puro testo su <A HREF="ftp://www.linuxdoc.org/pub/Linux/docs/\HOWTO">ftp://www.linuxdoc.org/pub/Linux/docs/\HOWTO</A> e <A HREF="http://www.linuxdoc.org/docs.html#howto">http://www.linuxdoc.org/docs.html#howto</A> <P> </LI> <LI>Il singolo file in formato HTML è su <A HREF="http://www.linuxdoc.org/docs.html#howto">http://www.linuxdoc.org/docs.html#howto</A> <P> Il singolo file HTML può essere creato con il seguente comando (vedete "man sgml2html"): sgml2html -split 0 xxxxhowto.sgml </LI> <LI>La traduzione in altri linguaggi come francese, tedesco, spagnolo, cinese, giapponese sono su <A HREF="ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO">ftp://www.linuxdoc.org/pub/Linux/docs/HOWTO</A> e <A HREF="http://www.linuxdoc.org/docs.html#howto">http://www.linuxdoc.org/docs.html#howto</A>. Qualsiasi aiuto per tradurre in altre lingue è ben accetto.</LI> </UL> Il documento è stato scritto utilizzando uno strumento chiamato "SGML-Tools" che può essere prelevato da <A HREF="http://www.sgmltools.org">http://www.sgmltools.org</A>. Compilando il sorgente, troverete i seguenti comandi: <UL> <LI>sgml2html xxxxhowto.sgml (per generare file HTML)</LI> <LI>sgml2html -split 0 xxxxhowto.sgml (per generare una singola pagina HTML)</LI> <LI>sgml2rtf xxxxhowto.sgml (per generare file RTF)</LI> <LI>sgml2latex xxxxhowto.sgml (per generare file LaTeX)</LI> </UL> <H2><A NAME="acrobatpdf"></A> <A NAME="ss14.1">14.1 Formato Acrobat PDF </A> </H2> <P>Il file PDF può essere generato dal file PostScript utilizzando Acrobat <B>distill</B> oppure <B>Ghostscript</B>. Il file PostScript è stato generato dal DVI il quale è stato generato dal file LaTeX. Si può scaricare il software da <A HREF="http://www.adobe.com">http://www.adobe.com</A>. Segue una sessione di esempio: <HR> <PRE> bash$ man sgml2latex bash$ sgml2latex filename.sgml bash$ man dvips bash$ dvips -o filename.ps filename.dvi bash$ distill filename.ps bash$ man ghostscript bash$ man ps2pdf bash$ ps2pdf input.ps output.pdf bash$ acroread output.pdf & </PRE> <HR> Oppure potete usare il comando Ghostscript <B>ps2pdf</B>. ps2pdf è un buon sostituto di Adobe Acrobat Distiller per quasi tutte le funzionalità del prodotto Adobe Acrobat Distiller: converte file PostScript in file Portable Document Format (PDF). <B>ps2pdf</B> è implementato come un comando di script molto piccolo (file batch) che invoca Ghostscript, selezionando uno speciale "dispositivo di uscita" chiamato <B>pdfwrite</B>. Allo scopo di utilizzare ps2pdf, il dispositivo pdfwrite deve essere incluso nel makefile quando Ghostscript viene compilato; per i dettagli vedete la documentazione sulla compilazione di Ghostscript. <H2><A NAME="linuxdoc2docbook"></A> <A NAME="ss14.2">14.2 Convertire Linuxdoc nel formato Docbook </A> </H2> <P>Questo documento è stato scritto nel formato SGML linuxdoc. Il formato SGML Docbook ha più funzionalità del formato linuxdoc, mentre il formato linuxdoc è molto più semplice da usare. Per convertire il file in formato linuxdoc SGML nel formato Docbook s'utilizzi il programma <B>ld2db.sh</B> e alcuni script in Perl. L'uscita di ld2db non è al 100% chiara ed è necessario usare lo script perl <B>clean_ld2db.pl</B>. Si potrebbe dover modificare manualmente alcune righe del documento. <UL> <LI> Si scarichi il programma ld2db da <A HREF="http://www.dcs.gla.ac.uk/~rrt/docbook.html">http://www.dcs.gla.ac.uk/~rrt/docbook.html</A> o da <A HREF="http://www.aldev.8m.com/cppsrc.html">Al Dev site</A></LI> <LI> Si scarichi lo script Perl cleanup_ld2db.pl da <A HREF="http://www.aldev.8m.com/cppsrc.html">Al Dev site</A></LI> </UL> L'ld2db.sh non è molto pulito, darà molti errori eseguendolo <HR> <PRE> bash$ ld2db.sh file-linuxdoc.sgml db.sgml bash$ cleanup.pl db.sgml > db_clean.sgml bash$ gvim db_clean.sgml bash$ docbook2html db.sgml </PRE> <HR> Si potrebbe dover correggere manualmente alcuni degli errori meno gravi dopo l'esecuzione dello script Perl. Per esempio si potrebbe aver bisogno di chiudere dei tag < /Para> per ogni < Listitem> <H2><A NAME="mswinhelp"></A> <A NAME="ss14.3">14.3 Convertire nel formato MS WinHelp </A> </H2> <P>Si può convertire il documento HOWTO dal formato SGML al file Microsoft Windows Help. Prima si converta il SGML in HTML usando: <HR> <PRE> bash$ sgml2html xxxxhowto.sgml (per generare più file HTML) bash$ sgml2html -split 0 xxxxhowto.sgml (per generare un singolo file HTML) </PRE> <HR> Poi si utilizzi <A HREF="http://javadocs.planetmi\rror.com/htmltohlpe.html">HtmlToHlp</A>. Si può anche usare sgml2rtf e poi dai file RTF generare i file WinHelp. <H2><A NAME="readformats"></A> <A NAME="ss14.4">14.4 Leggere diversi formati </A> </H2> <P>Per vedere il documento nel formato DVI, si usi il programma xdvi. Il programma xdvi è situato nel pacchetto tetex-xdvi*.rpm di Linux Redhat che può essere localizzato attraverso i pulsanti di menù ControlPanel | Applications | Publishing | TeX. Per leggere il documento DVI, si dia: <BLOCKQUOTE><CODE> <PRE> xdvi -geometry 80x90 howto.dvi man xdvi </PRE> </CODE></BLOCKQUOTE> e si ridimensioni la finestra con il mouse. Per navigare si usino i tasti freccia, i tasti Pagina Su, Pagina Giù, volendo anche i tasti delle lettere "f", "d", "u", "c", "l", "r", "p", "n" per muoversi su, giù, in centro, pagina seguente, pagina precedente, ecc. Per chiudere il menù premere "x". <P>Si può leggere il file PostScript usando il programma "gv" (ghostview) o "ghostscript". Il programma ghostscript si trova nel pacchetto gv*.rpm in Redhat Linux, che può essere localizzato attraverso i pulsanti del menù ControlPanel | Applications | Graphics. Il programma gv è molto più intuitivo di ghostscript. Ghostscript e gv sono anche disponibili per altre piattaforme come OS/2, Windows 95 e NT. <P> <UL> <LI>Ghostscript per Windows 95, OS/2 e per altri sistemi si trova presso <A HREF="http://www.cs.wisc.edu/~ghost">http://www.cs.wisc.edu/~ghost</A>.</LI> </UL> <P>Per leggere il documento PostScript si dia: <BLOCKQUOTE><CODE> <PRE> gv howto.ps ghostscript howto.ps </PRE> </CODE></BLOCKQUOTE> <P>Si può leggere il documento in formato HTML usando Netscape Navigator, Microsoft Internet Explorer, Redhat Baron Web browser o uno qualsiasi degli altri dieci browser web. <P>Si può leggere l'output LaTeX, utilizzando LyX, un'interfaccia X Window per LaTeX. <P> <P> <P> <P> <HR> Avanti <A HREF="Kernel-HOWTO-13.html">Indietro</A> <A HREF="Kernel-HOWTO.html#toc14">Indice</A> </BODY> </HTML>