<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <TITLE>LinuxDoc+Emacs+Ispell-HOWTO: Il vostro primo documento</TITLE> <LINK HREF="LinuxDoc+Emacs+Ispell-HOWTO-4.html" REL=next> <LINK HREF="LinuxDoc+Emacs+Ispell-HOWTO-2.html" REL=previous> <LINK HREF="LinuxDoc+Emacs+Ispell-HOWTO.html#toc3" REL=contents> </HEAD> <BODY> <A HREF="LinuxDoc+Emacs+Ispell-HOWTO-4.html">Avanti</A> <A HREF="LinuxDoc+Emacs+Ispell-HOWTO-2.html">Indietro</A> <A HREF="LinuxDoc+Emacs+Ispell-HOWTO.html#toc3">Indice</A> <HR> <H2><A NAME="s3">3. Il vostro primo documento</A> </H2> <P> <H2><A NAME="ss3.1">3.1 Da un documento di testo</A> </H2> <P> Se desiderate convertire un documento di solo testo in SGML per crearlo in altri formati, questo fa al caso vostro: <OL> <LI> Aggiungete le seguenti linee all'inizio del file: <PRE> <!doctype linuxdoc system> <article> <title>Qui metteteci il titolo</title> <author> nome dell'autore, email dell'autore etc </author> <date> versione e data </date> </PRE> </LI> <LI> Se volete aggiungere una breve descrizione del documento circondate il paragrafo con i tag <CODE><abstract></CODE> e <CODE></abstract></CODE>. </LI> <LI> Dopodiché inserite il tag <CODE><toc></CODE>, che signifiva <EM>Table of Contents</EM>, ovvero l'<EM>Indice</EM>. </LI> <LI> All'inizio di ogni nuovo capitolo, sostituite la linea contenente il numero e il titolo del capitolo con: <PRE> <sect>Titolo del nuovo Capitolo </PRE> e aggiungete il tag <CODE></sect></CODE> all fine del capitolo stesso.<BR> <P> <B>Nota :</B> Non dovete inserire il numero del capitolo, questo viene inserito automaticamente. <P> </LI> <LI> Procede allo stesso modo per le sezioni. Dovete cancellare i loro numeri e circondate il titolo con il tag <CODE><sect1></CODE> e terminate con <CODE></sect1></CODE>. </LI> <LI> Potete definite fino a 4 livelli di sezione nidificati, usando <CODE><sectn></CODE> ande <CODE></sectn></CODE> dove <CODE>n=</CODE> 2, 3, o 4. </LI> <LI> All'inizio di ogni paragrafo, inserite il tag <CODE><p></CODE>. </LI> <LI> Se dovete enfatizzare alcune parti del testo, usate il tag <CODE><it></CODE> e <CODE></it></CODE> (<I>italico</I>), <CODE><bf></CODE> e <CODE></bf></CODE> (<B>grassetto</B>), o <CODE><tt></CODE> e <CODE></tt></CODE> (<CODE>macchina da scrivere</CODE>). </LI> <LI> Per inserire una lista come la seguente: <PRE> Questa è una lista di quattro elementi: - qui va la prima linea - seguita dalla seconda - ancora un'altra, per favore - ok, basta così. </PRE> dovete sostituirla con: <PRE> Questa è una lista di quattro elementi: <itemize> <item>qui va la prima linea <item>seguita dalla seconda <item>ancora un'altra, per favore <item> ok, basta così. </itemize> </PRE> </LI> <LI> Quando un intero blocco è parte di codice di un programma, e qualunque altra cosa deve essere evidenziata, tipo: <PRE> <verb> 10 REM Oh mio Dio cosa è questo? 20 REM Penso che ormai sia scomparso! 30 PRINT "Sono tornato baby"; 40 PRINT "per salvare il mondo." 50 INPUT "Da chi? chi sei tu? ",M$ 60 IF M$="Bill" THEN PRINT "Verso la saggezza.":GOTO PARADISE 70 ELSE PRINT "Non hai via di scampo...":GOTO RICHMOND </verb> </PRE> </LI> <LI> In questo modo, il vostro documento SGML formattato avrà un aspetto decente. Se lo volete rifinire ulteriormenete, potete leggervi il manuale utente degli <B>SGML-Tools</B>, che fornisco ulteriori dettagli sul tipo di documento <B>LinuxDoc</B>. </LI> </OL> <HR> <A HREF="LinuxDoc+Emacs+Ispell-HOWTO-4.html">Avanti</A> <A HREF="LinuxDoc+Emacs+Ispell-HOWTO-2.html">Indietro</A> <A HREF="LinuxDoc+Emacs+Ispell-HOWTO.html#toc3">Indice</A> </BODY> </HTML>