<HTML> <HEAD> <TITLE>Votre premier document</TITLE> </HEAD> <BODY> <H1>3. <A NAME="s3"></A>Votre premier document </H1> <P> <A HREF="LinuxDoc-Emacs-Ispell-HOWTO.html#toc3">Contenu de cette section</A></P> <H2>3.1 <A NAME="ss3.1"></A> Depuis un document au format texte </H2> <P>Si vous possédez un document au format texte que vous désirez formater en SGML pour ensuite le transformer en divers formats, voici la marche à suivre :</P> <P> <OL> <LI>Ajoutez au tout début du fichier les lignes suivantes : <PRE> <!doctype linuxdoc system> <article> <title>le titre ici&lt;/title> <author> le nom de l'auteur, son email &lt;/author> <date> la version et la date du document &lt;/date> </PRE> </LI> <LI>S'il y a au tout début du document un court paragraphe qui décrit brièvement le contenu de ce document, encadrez ce paragraphe avec les balises <CODE><abstract></CODE> et <CODE></abstract></CODE>. </LI> <LI>Ajoutez juste à la suite la balise <CODE><toc></CODE>, qui insère automatiquement la table des matières. </LI> <LI>Au début de chaque nouveau chapitre, remplacez la ligne contenant le numéro et le titre du chapitre par : <PRE> <sect>le titre du chapitre </PRE> et rajoutez la balise <CODE></sect></CODE> à la fin du chapitre.<BR> <B>Note :</B> Il n'est pas nécessaire d'indiquer le numéro du chapitre, car ils sont numérotés automatiquement. </LI> <LI>Faites la même chose pour les sections, en remplaçant le numéro et le titre par <CODE><sect1></CODE> et en rajoutant <CODE></sect1></CODE> à la fin de la section. </LI> <LI>Il est possible de créer des sous-sections jusqu'au niveau 4 (avec <CODE><sect4></CODE> et <CODE></sect4></CODE>) en opérant de la même manière. </LI> <LI>À chaque début de paragraphe, ajoutez la balise <CODE><p></CODE>. </LI> <LI>Si vous désirez mettre en valeur certains mots ou certaines phrases, entourez-les des balises <CODE><it></CODE> et <CODE></it></CODE> (<I>italique</I>), ou <CODE><bf></CODE> et <CODE></bf></CODE> (<B>gras</B>), ou encore <CODE><tt></CODE> et <CODE></tt></CODE> (<CODE>caractères de machine à écrire d'antan</CODE>). </LI> <LI>Lorsqu'une liste apparaît dans le texte, comme celle-ci par exemple : <PRE> Voici une liste : - d'une ligne, - ah non, deux, - tiens, trois, - c'est tout. de quatre lignes ! </PRE> il faut la remplacer par : <PRE> Voici une liste : <itemize> <item>d'une ligne, <item>ah non, deux, <item>tiens, trois, <item>c'est tout. &lt;/itemize> de quatre lignes ! </PRE> </LI> <LI>Lorsqu'un bloc représente une partie de programme, ou autre chose que l'on veut faire ressortir : <PRE> <verb> 10 REM Tiens qu'est-ce que c'est ? 20 REM Je croyais que ca n'existait plus ! 30 PRINT "Je suis de retour "; 40 PRINT "pour sauver le monde." 50 INPUT "Des mains de qui d'apres toi ?",M$ 60 IF M$="Bill" THEN PRINT "Tu es un sage":GOTO AUPARADIS 70 ELSE PRINT "Tu n'as rien compris...":GOTO AUPAYSDUDOLLAR &lt;/verb> </PRE> </LI> <LI>Arrivé à ce point, vous avez déjà bien avancé votre formatage en SGML. Vous pourrez, si vous voulez affiner votre document, jeter un oeil sur le guide d'utilisation des <B>SGML-Tools</B>, qui décrit plus en détail le type de document <B>LinuxDoc</B>. </LI> </OL> </P> <HR> <P> Chapitre <A HREF="LinuxDoc-Emacs-Ispell-HOWTO-4.html">suivant</A>, Chapitre <A HREF="LinuxDoc-Emacs-Ispell-HOWTO-2.html">Précédent</A> <P> Table des matières de <A HREF="LinuxDoc-Emacs-Ispell-HOWTO.html#toc3">ce chapitre</A>, <A HREF="LinuxDoc-Emacs-Ispell-HOWTO.html#toc">Table des matières</A> générale</P> <P> <A HREF="LinuxDoc-Emacs-Ispell-HOWTO.html">Début</A> du document, <A HREF="#0"> Début de ce chapitre</A></P> </BODY> </HTML>