<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>C-C++ Beautifier HOW-TO: Altri formati di questo documento</TITLE> <LINK HREF="The-Linux-C-C++Beautifer-HOWTO-7.html" REL=next> <LINK HREF="The-Linux-C-C++Beautifer-HOWTO-5.html" REL=previous> <LINK HREF="The-Linux-C-C++Beautifer-HOWTO.html#toc6" REL=contents> </HEAD> <BODY> <A HREF="The-Linux-C-C++Beautifer-HOWTO-7.html">Avanti</A> <A HREF="The-Linux-C-C++Beautifer-HOWTO-5.html">Indietro</A> <A HREF="The-Linux-C-C++Beautifer-HOWTO.html#toc6">Indice</A> <HR> <H2><A NAME="s6">6. Altri formati di questo documento</A></H2> <P>Questo documento è pubblicato in 14 differenti formati precisamente - DVI, Postscript, Latex, Adobe Acrobat PDF, RTF(Rich Text Format), puro testo, pagine man di Unix, singolo file HTML, SGML (formato linuxdoc), SGML (formato Docbook), formato help di MS WinHelp. <P>Questo documento lo si trova anche a - <UL> <LI> <A HREF="http://www.linuxdoc.org">http://www.linuxdoc.org</A> cliccate su HOWTO e cercate il nome di questo howto utilizzando CTRL+f o ALT+f all'interno della pagina web.</LI> </UL> <P>Potete anche cercare questo documento ai 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> </UL> <P> <UL> <LI> Altri siti mirror vicini a voi (sulla base dell'indirizzo) che possono essere trovati a <A HREF="http://www.linuxdoc.org/mirrors.html">http://www.linuxdoc.org/mirrors.html</A> selezionando un sito ed andate alla directory /LDP/HOWTO/xxxxx-HOWTO.html</LI> </UL> <P> <P> <UL> <LI>Potete prendere questo documento HOWTO come un singolo file 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 a : <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 è in : <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 comando (vedete man sgml2html) - sgml2html -split 0 xxxxhowto.sgml <P> </LI> <LI>La traduzione in altri linguaggi come Francese, Tedesco, Spagnolo, Chinese, Giapponese sono in <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 altri linguaggi è 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 come <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 generaree file RTF)</LI> <LI>sgml2latex xxxxhowto.sgml (per generare file latex)</LI> </UL> <H2><A NAME="acrobatpdf"></A> <A NAME="ss6.1">6.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. Potete scaricare il software da <A HREF="http://www.adobe.com">http://www.adobe.com</A>. Segue una semplice sessione: <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 vedere la documentazione sulla compilazione di Ghostscript. <H2><A NAME="linuxdoc2docbook"></A> <A NAME="ss6.2">6.2 Convertire Linuxdoc nel formato Docbook </A> </H2> <P>Questo documento è stato scritto nel formato SGML linuxdoc. Il formato SGML Docbook ha più caratteristiche del formato linuxdoc. Il formato linuxdoc è molto più semplice da usare. Per convertire il file in formato linuxdoc SGML nel formato Docbook si 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>. Potete aver bisogno di modificare manualmente poche linee nel documento. <UL> <LI> Scaricate 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> Scaricate 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 è chiaro al 100%, darà molti errori quando lo eseguirete <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> Potrete avere la necessità di editare manualmente alcuni degli errori meno gravi dopo l'esecuzione dello script perl. Per esempio potete aver bisogno di chiudere dei tag < /Para> per ogni < Listitem> <H2><A NAME="mswinhelp"></A> <A NAME="ss6.3">6.3 Convertire nel formato MS WinHelp </A> </H2> <P>Potete convertire il documento HOWTO dal formato SGML al file Microsoft Windows Help, prima convertite il sgml in html usando: <HR> <PRE> bash$ sgml2html xxxxhowto.sgml (per generare file html) bash$ sgml2html -split 0 xxxxhowto.sgml (per generare il singolo file html) </PRE> <HR> Poi utilizzate lo strumento <A HREF="http://javadocs.planetmirror.com/htmltohlpe.html">HtmlToHlp</A>. Potete anche usare sgml2rtf e poi usare i file RTF per generare i file winhelp. <H2><A NAME="readformats"></A> <A NAME="ss6.4">6.4 Leggendo diversi formati </A> </H2> <P>Per vedere il documento nel formato dvi, usate il programma xdvi. Il programma xdvi è situato nel pacchetto tetex-xdvi*.rpm di Linux Redhat il quale può essere localizzato attraverso i pulsanti di menu ControlPanel | Applications | Publishing | TeX. Per leggere il documento dvi date il comando - <BLOCKQUOTE><CODE> <PRE> xdvi -geometry 80x90 howto.dvi man xdvi </PRE> </CODE></BLOCKQUOTE> E ridimensionate la finestra con il mouse. Per navigare usate i tasti freccia, i tasti Pagina Su, Pagina Giù, potete usare anche i tasti lettera 'f', 'd', 'u', 'c', 'l', 'r', 'p', 'n' per muovervi su, giù, in centro, pagina seguente, pagina precedente, ecc. Per chiudere il menù premere 'x'. <P>Potete leggere il file postscript usando il programma 'gv' (ghostview) o 'ghostscript'. Il programma ghostscript è nel pacchetto gv*.rpm in Redhat Linux il quale può essere localizzato attraverso i pulsanti del menu ControlPanel | Applications | Graphics. Il programma gv è molto più user friendly di ghostscript. Ghostscript e gv sono anche disponibili per altre piattaforme come OS/2, Windows 95 e NT, vedete questo documento perfino su queste piattaforme. <P> <UL> <LI>Trovate ghostscript per Windows 95, OS/2, e per tutti i sistemi su <A HREF="http://www.cs.wisc.edu/~ghost">http://www.cs.wisc.edu/~ghost</A></LI> </UL> <P>Per leggere il documento postscript date il comando - <BLOCKQUOTE><CODE> <PRE> gv howto.ps ghostscript howto.ps </PRE> </CODE></BLOCKQUOTE> <P>Potete leggere il documento in formato HTML usando Netscape Navigator, Microsoft Internet explorer, Redhat Baron Web browser o qualsiasi degli altri 10 web browser. <P>Potete leggere l'output latex, utilizzando LyX, un'interfaccia X-Windows per latex. <HR> <A HREF="The-Linux-C-C++Beautifer-HOWTO-7.html">Avanti</A> <A HREF="The-Linux-C-C++Beautifer-HOWTO-5.html">Indietro</A> <A HREF="The-Linux-C-C++Beautifer-HOWTO.html#toc6">Indice</A> </BODY> </HTML>