« LaTeX/Structuration du texte » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎Fichier de bibliographie : <syntaxhighlight lang="tex">
 
Ligne 112 :
 
Si une portion de texte est une liste non numérotée, on l'encadrera par <code>\begin{itemize}…\end{itemize}</code>, et chaque élément énuméré — chaque article, anglais ''item'' — sera introduit par l'instruction <code>\item</code>, par exemple :
<syntaxhighlight lang="tex">
{{bleu|\begin{}}itemize{{bleu|} }}
{{vert|\item}} premier élément~;
{{vert|\item}} deuxièmepremier élément~;
{{vert|\item}} troisièmedeuxième élément.~;
{{vert|\item}} premiertroisième élément~;.
{{bleu|\end{}}itemize{{bleu|} }}
\end{itemize}
</syntaxhighlight>
(voir la section ''[[#Listes structurées|Listes structurées]]'').
 
Ligne 123 ⟶ 125 :
Il faut mettre ici l'accent sur la notion de [[w:séparation du fond et de la forme|séparation du fond et de la forme]]. On ne devrait jamais indiquer directement la mise en forme, mais indiquer simplement la fonction. Le problème est que, par défaut, LaTeX ne possède qu'un nombre limité de fonctions de texte, qui ne couvrent pas nécessairement vos besoins. Il va donc falloir créer vos propres instructions, ou commandes personnelles, et pour cela connaître les instructions de mise en forme de LaTeX. Ainsi, par exemple, si vous avez à écrire des noms de programmes, vous créerez une commande <code>\nomprog</code>, dans laquelle vous indiquerez d'utiliser une police à chasse fixe, ce qui donnera :
; Code source
<syntaxhighlight lang="tex">
Le programme {{bleu|\nomprog{}}yap{{bleu|} }}sert à visualiser des fichiers DVI.
</syntaxhighlight>
; Rendu
{{début rendu LaTeX}}
Ligne 175 ⟶ 179 :
On peut imbriquer les listes.
 
<syntaxhighlight lang="tex" highlight="4-8">
{{bleu|\begin{}}enumerate{{bleu|} }}
{{bleu|\item}} Voici le premier élément;
{{bleu|\item}} Voici le deuxièmepremier élément se décompose en;
\item le deuxième élément se décompose en
{{vert|\begin{}}itemize{{vert|} }}
\begin{{vert|\item}itemize} élément a,
{{vert|\item}} élément ba,
{{vert|\item}} élément c;b,
{{vert| \end{}}itemize{{vert|}item élément }}c;
\end{{bleu|itemize}
\item}} le troisième élément clôt tout ceci.
{{bleu|\end{}}enumerate{{bleu|} }}
</syntaxhighlight>
 
{{début rendu LaTeX}}