summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/info
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-08-09 22:15:00 +0000
committerKarl Berry <karl@freefriends.org>2017-08-09 22:15:00 +0000
commit1aeae3e685706e19df5cf9084e71685db8e18d1a (patch)
treee97511e45a92538dc950fd807f4b9afb19a56473 /Master/texmf-dist/doc/info
parentc8d77ba88d2eff25dae6a20e9d56030e721391a6 (diff)
latex2e-help-texinfo-fr (9aug17)
git-svn-id: svn://tug.org/texlive/trunk@44997 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/info')
-rw-r--r--Master/texmf-dist/doc/info/latex2e-fr.info1894
1 files changed, 1407 insertions, 487 deletions
diff --git a/Master/texmf-dist/doc/info/latex2e-fr.info b/Master/texmf-dist/doc/info/latex2e-fr.info
index aef4eb73a86..7decfbcf76b 100644
--- a/Master/texmf-dist/doc/info/latex2e-fr.info
+++ b/Master/texmf-dist/doc/info/latex2e-fr.info
@@ -1,8 +1,8 @@
-This is latex2e-fr.info, produced by texi2any version 6.1dev+dev from
+This is latex2e-fr.info, produced by texi2any version 6.4.90+dev from
latex2e-fr.texi.
Ce document est un manuel de référence officieux pour LaTeX, un système
-de préparation de documents, version « Novembre 2016 ».
+de préparation de documents, version « Août 2017 ».
Ce manuel a été traduit du fichier ‘LATEX.HLP’ v1.0a de la
bibliothèque d’aide VMS. La version pré-traduction a été rédigé par
@@ -15,9 +15,9 @@ Summary’ (pour LaTeX2.09) de L. Botway et C. Biemesderfer (publié par le
TeX Users Group en tant que ‘TeXniques’ numéro 10), il l’a utilisé en
tant que matériel de référence (aucun texte n’était directement copié).
- Tous droits réservés © 2015, 2016 Vincent Belaïche — traduction.
+ Tous droits réservés © 2015-2017 Vincent Belaïche — traduction.
Tous droits réservés © 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014,
-2015, 2016 Karl Berry.
+2015, 2016, 2017 Karl Berry.
Tous droits réservés © 1988, 1994, 2007 Stephen Gilmore.
Tous droits réservés © 1994, 1995, 1996 Torsten Martinsen.
@@ -39,19 +39,17 @@ manual into another language, under the above conditions for modified
versions.
INFO-DIR-SECTION TeX
START-INFO-DIR-ENTRY
-* LaTeX2e-fr: (LaTeX2e-fr). Manuel de référence non officiel de LaTeX.
+* LaTeX2e-fr: (latex2e-fr). Manuel de référence officieux de LaTeX.
END-INFO-DIR-ENTRY

File: latex2e-fr.info, Node: Top, Next: About this document, Up: (dir)
-LaTeX2e
-*******
+LaTeX2e : un manuel de référence officieux
+******************************************
-Ce document est un manuel de référence officieux pour LaTeX, un système
-de préparation de document, la version « Novembre 2016 ». Il est
-destiné à couvrir LaTeX2e, qui a été la version standard de LaTeX
-pendant de nombreuses années.
+Ce document est un manuel de référence officieux pour LaTeX2e, un
+système de préparation de document, dans sa version « Août 2017 ».
* Menu:
@@ -92,38 +90,52 @@ File: latex2e-fr.info, Node: About this document, Next: Overview, Prev: Top,
1 À propos de ce document
*************************
-Le système LaTeX de préparation de document est mis en oeuvre sous forme
-de macro forfait pour le programme de composition TeX de Donald E.
-Knuth. LaTeX a été créé à l’origine par Leslie Lamport ; c’est
-désormais maintenu par un groupe de bénévoles
-(<http://latex-project.org>). La documentation officielle écrite par le
-projet LaTeX est disponible à partir de leur site web.
+Ceci est un manuel de référence officieux pour le système LaTeX2e de
+préparation de document, ce système est mis en oeuvre sous forme d’un
+paquet de macros pour le programme de composition TeX (*note
+Overview::). La page d’accueil de ce document est
+<http://puszcza.gnu.org.ua/software/latexrefman/>. Cette page contient
+des liens vers les produits courants de fabrication du document dans
+différents formats, les sources, les listes de diffusion, et d’autres
+infrastructures.
- Le présent document est complètement non officiel et n’a pas été
-examiné par les responsables LaTeX. Ne pas envoyer des rapports de bugs
-ou rien d’autre sur ce document pour eux. Au lieu de cela, s’il vous
-plaît envoyer tous commentaires à <latexrefman-discuss@gna.org>.
+ Dans ce document, on utilise principalement juste le terme « LaTeX »
+plutôt que « LaTeX2e », étant donné que la version précédente de
+LaTeX (2.09) est gelée depuis des dizaines d’années.
- La page d’accueil de ce document est http://home.gna.org/latexrefman.
-Cette page contient des liens vers la courant de sortie dans différents
-formats, sources, listes de diffusion, et d’autres infrastructure.
+ LaTeX est désormais maintenu par un groupe de bénévoles
+(<http://latex-project.org>). La documentation officielle écrite par le
+projet LaTeX est disponible à partir de leur site web. Le présent
+document est complètement officieux et n’a pas été examiné par les
+mainteneurs de LaTeX. Ne leur envoyez donc pas de rapports d’anomalie
+ou quoi que ce soit d’autre. Au lieu de cela, s’il vous plaît envoyez
+tous commentaires à <latexrefman@tug.org>.
- Bien sûr, il ya beaucoup, beaucoup d’autres sources d’information sur
-LaTeX. Voici quelques-unes:
+ Ce document est un manuel de référence. Il y a une vaste gamme
+d’autres sources d’information sur LaTeX, de tous niveaux. Voici
+quelques introductions :
-<http://www.ctan.org/pkg/latex-doc-ptr>
+<http://ctan.org/pkg/latex-doc-ptr>
Deux pages de références recommandées à LaTeX documentation.
-<http://www.ctan.org/pkg/first-latex-doc>
+<http://ctan.org/pkg/first-latex-doc>
Rédaction de votre premier document, avec un peu de texte et de
mathématiques.
-<http://www.ctan.org/pkg/usrguide>
- Le guide pour les auteurs de documents conservés dans le cadre de
- LaTeX; là plusieurs autres.
+<http://ctan.org/pkg/usrguide>
+ Le guide pour les auteurs de documents maintenu par le projet
+ LaTeX. Bien d’autres guides écrits par bien d’autres gens sont
+ aussi disponibles, indépendamment du projet LaTeX ; l’article
+ suivant en est un.
+
+<http://ctan.org/pkg/lshort>
+ Une courte (?) indoduction à LaTeX, traduite en de nombreuses
+ langues (traduction française :
+ <http://ctan.org/pkg/lshort-french>).
<http://tug.org/begin.html>
- Introduction à l’TeX système, y compris LaTeX.
+ Introduction au système TeX, y compris LaTeX, et plus amples
+ références.

File: latex2e-fr.info, Node: Overview, Next: Document classes, Prev: About this document, Up: Top
@@ -161,7 +173,7 @@ l’utilisation du logo n’est pas raisonnable, comme dans du texte brut,
* Début et fin: Starting and ending. Le début et la fin standards d’un document.
* Fichiers de sortie: Output files. Fichiers produits.
-* Moteurs TeX: TeX engines. Programmes qui peuvent compiler du code source LaTeX.
+* Moteurs TeX: TeX engines. Programmes qui peuvent compiler du code source TeX et LaTeX.
* Syntaxe des commandes LaTeX: LaTeX command syntax. Syntaxe générale des commandes LaTeX.

@@ -194,7 +206,7 @@ obligatoire dans tous les documents LaTeX (*note document::). LaTeX
fournit lui-même beaucoup d’environnements, et bien plus encore sont
définis séparément. *Note Environments::.
- Les sections suivantes discute de la façon de produire des PDF et
+ Les rubriques suivantes discutent de la façon de produire des PDF et
d’autres format de sortie à partir d’un fichier d’entrée LaTeX.

@@ -209,10 +221,10 @@ accessoires. Le nom du fichier de sortie principal se termine soit en
‘.dvi’
Si il est invoqué avec la commande système ‘latex’, alors il
- produit un fichier “Device Independent”(1) (‘.dvi’). Vous pouvez
+ produit un fichier « DeVice Independent(1) » (‘.dvi’). Vous pouvez
visualiser ce fichier avec une commande comme ‘xdvi’, ou le
convertir en fichier PostScript ‘.ps’ avec ‘dvips’ ou en fichier
- “Portable Document Format”(2) ‘.pdf’ avec ‘dvipdfmx’. Un grand
+ « Portable Document Format(2) » ‘.pdf’ avec ‘dvipdfmx’. Un grand
nombre d’autres progammes utilitaires DVI sont disponibles
(<http://mirror.ctan.org/dviware>).
@@ -226,7 +238,7 @@ accessoires. Le nom du fichier de sortie principal se termine soit en
LaTeX produit aussi au moins deux fichier supplémentaires.
‘.log’
- La “fichier de transcription” ou fichier ‘.log’ qui contient des
+ Ce fichier de transcription, ou “fichier journal”, contient des
informations sommaires telles que la liste des paquetages chargés.
Il contient aussi des messages de diagnostic et possiblement des
informations supplémentaires concernant toutes erreurs.
@@ -236,7 +248,7 @@ accessoires. Le nom du fichier de sortie principal se termine soit en
telles que les doubles renvois. Par exemple, la première fois que
LaTeX trouve un renvoi en aval — une double référence à
quelque-chose qui n’est pas encore apparu dans le code source — il
- apparâtra dans la sortie comme un double point d’interrogation
+ apparaîtra dans la sortie comme un double point d’interrogation
‘??’. Quand l’endroit auquel le renvoi fait référence finit par
appraître dans le code source, alors LaTeX écrit son information de
localisation dans ce fichier ‘.aux’. À l’invocation suivante,
@@ -282,8 +294,8 @@ d’ensemble laconique des principaux programmes.
caractéristiques supplémentaires de programmation et la composition
bi-directionnelle, et a lui-même de nombreuses extentions. e-TeX
est lui-même disponible par la commande système ‘etex’, mais le
- langage du fichier d’entrée est TeX (et le fichier produit est un
- ‘.dvi’).
+ langage du fichier d’entrée est du TeX de base (et le fichier
+ produit est un ‘.dvi’).
Dans d’autres distributions TeX, ‘latex’ peut invoquer e-TeX plutôt
que pdfTeX. Dans tous les cas, on peut faire l’hyptohèse que les
@@ -310,7 +322,7 @@ d’ensemble laconique des principaux programmes.
En interne, XeTeX crée un fichier ‘.xdv’ file, une variante de DVI,
et traduit cela en PDF en utilisant le programme (‘x’)‘dvipdfmx’,
- mais ce processus est automatique. LE fichier ‘.xdv’ n’est utile
+ mais ce processus est automatique. Le fichier ‘.xdv’ n’est utile
que pour le débogage.
D’autres vairantes de LaTeX et TeX existent, par ex. pour fournir
@@ -329,8 +341,8 @@ lettres ou (b) une unique non-lettre.
Les noms de commandes LaTeX sont sensibles à la casse de sorte que
‘\pagebreak’ diffère de ‘\Pagebreak’ (ce dernier n’est pas une commande
-standarde). La plupart des nom de commandes sont en bas de casse, mais
-en tout cas vous devez saisir toutes les commande dans la même casse où
+standarde). La plupart des noms de commandes sont en bas de casse, mais
+en tout cas vous devez saisir toutes les commandes dans la même casse où
elles sont définies.
Une commande peut être suivie de zéro, un ou plus d’arguments. Ces
@@ -365,7 +377,10 @@ ou bogues de ce manuel).

File: latex2e-fr.info, Node: Environment, Next: Declaration, Up: LaTeX command syntax
-Synopsis:
+2.4.1 Les environnements
+------------------------
+
+Synopsis :
\begin{NOM ENVIRONNEMENT}
...
@@ -400,6 +415,9 @@ obligatoire (il spécifie le format des colonnes).

File: latex2e-fr.info, Node: Declaration, Next: \makeatletter and \makeatother, Prev: Environment, Up: LaTeX command syntax
+2.4.2 Les déclarations de commandes
+-----------------------------------
+
Une commande qui change la valeur, ou change la signification, d’une
autre commande ou paramètre. Par exemple, la commande ‘\mainmatter’
change le réglage de la numérotation des pages en passant de numéros
@@ -408,6 +426,9 @@ romains à des numéros arabes.

File: latex2e-fr.info, Node: \makeatletter and \makeatother, Prev: Declaration, Up: LaTeX command syntax
+2.4.3 ‘\makeatletter’ et ‘\makeatother’
+---------------------------------------
+
Synopsis :
\makeatletter
@@ -444,9 +465,17 @@ utiliser dans des fichiers ‘.sty’ ou ‘.cls’ puisque les commandes
l’arobe à celui d’une lettre.
Pour une liste complète des macros contenant un arobe dans leur nom,
-voir le document <http://www.ctan.org/pkg/macros2e>. Ces macros sont
-surtout utiles aux auteurs de classe et de paquetage. Des exemples
-utiles pour les auteurs de document sont donnés ci-après :
+voir le document <http://ctan.org/pkg/macros2e>. Ces macros sont
+surtout à l’intention des auteurs de classes et de paquetages.
+
+ L’exemple ci-après est typique. Une commande ‘\these@nomuniversite’
+se trouve dans le fichier de classe de l’utilisateur. L’utilisateur
+veut changer sa définition. Pour cela, il suffit d’insérer les trois
+lignes suivantes dans le préambule, avant le ‘\begin{document}’ :
+
+ \makeatletter
+ \renewcommand{\these@nomuniversite}{Université Lyon III Jean Moulin}
+ \makeatother
* Menu:
@@ -456,69 +485,189 @@ utiles pour les auteurs de document sont donnés ci-après :

File: latex2e-fr.info, Node: \@startsection, Next: \@ifstar, Up: \makeatletter and \makeatother
+2.4.3.1 ‘\@startsection’
+........................
+
Synopsis :
\@startsection{NOM}{NIVEAU}{RETRAIT}{AVANT}{APRÈS}{STYLE}
- Cette commande permet de redéfinir les commandes de rubricage. Par
-ex. le code source ci-dessous, si placé dans le préambule, redéfinit la
-commande de rubricage ‘\section’ pour qu’elle centre le titre, le mette
-en gras, et ajuste l’espacement :
+ Cette commande permet de redéfinir les commandes de rubricage telles
+que ‘\section’ ou ‘\subsection’.
- \makeatletter
- \renewcommand\section{%
- \@startsection{section}% *note Nom: \@startsection/name.
- {1}% *note Niveau: \@startsection/level. : 0=part, 1=chapter, etc.
- {0pt}% *note Renfoncement du titre: \@startsection/retrait.
- {-3.5ex plus -1ex minus -.2ex}% *note Saut vertical avant (pas de renfoncement si négatif): \@startsection/beforeskip.
- {2.3ex plus.2ex}% *note Saut vertical après (si négatifif, fait corps avec la suite): \@startsection/afterskip.
- {\centering\normalfont\Large
- \bfseries}}% *note Style du titre: \@startsection/style.
- \makeatother
+ Notez que le paquetage ‘titlesec’ rend la manipulation du rubricage
+plus facile. De plus, bien que la plupart des exigences concernant les
+commandes de rubricage peuvent être remplies avec ‘\@startsection’, ce
+n’est pas le cas de toutes. Par exemple, dans les classes LaTeX
+standardes ‘book’ et ‘report’ les commandes ‘\chapter’ et ‘\report’ ne
+sont pas construite de cette manière. Pour fabriquer une telle commande
+il est possible d’utiliser la commande ‘\secdef’.
- La commande ‘\@startsection’ prend six arguments.
+ Techniquement, cette commande a la forme :
+ \@startsection{NOM}{NIVEAU}{RETRAIT}{AVANT}{APRÈS}{STYLE}
+ *[TITRETDM]{TITRE}
+de sorte que faire :
+ \renewcommand{\section}{\@startsection{NOM}{NIVEAU}{RETRAIT}%
+ {AVANT}{APRÈS}{STYLE}}
+redéfinit ‘\section’ en gardant sa forme standarde d’appel
+‘\section*[TITRETDM]{TITRE}’. *Note Sectioning:: et les exemples plus
+bas.
NOM
- Nom de la commande de rubricage, par ex. ‘paragraph’
+ Nom du compteur (qui doit être défini séparément) utilisé pour
+ numéroter le titre de rubrique. Ceux le plus communément utilisés
+ sont ‘section’, ‘subsection’, ou ‘paragraph’. Bien que dans ces
+ trois cas le nom du compteur soit le même que celui de la commande
+ elle-même, utiliser le même nom n’est pas exigé.
+
+ Alors ‘\the’NAME affiche le numéro de titre, et ‘\’NAME‘mark’ sert
+ aux en-têtes de page.
NIVEAU
- Profondeur de la commande de rubricage, par ex. 0 pour ‘part’, 1
- pour ‘chapter’, 2 pour ‘section’. Cette valeur est comparée aux
- compteurs ‘secnumdepth’ et ‘tocdepth’ pour contrôler la numéroation
- des rubriques et la profondeur de la table des matières.
+ Un entier donnant la profondeur de la commande de rubricage, par
+ ex. 0 pour ‘chapter’ (ceci ne s’applique qu’aux classes standardes
+ ‘book’ et ‘report’), 1 pour ‘section’, 2 pour ‘subsection’, 3 pour
+ ‘subsubsection’, 4 pour ‘paragraph’ et 5 pour ‘subparagraph’. Dans
+ les classes ‘book’ et ‘report’, ‘part’ a pour niveau -1, alors que
+ dans la classe ‘article’, ‘part’ a pour niveau 0.
+
+ Si NIVEAU est inférieur ou égal à la valeur de ‘secnumdepth’ alors
+ les titres pour cette commande de rubricage sont numérotés. Par
+ ex. dans un ‘article’, si ‘secnumdepth’ vaut 1 alors une commande
+ ‘\section{Introduction}’ produira en sortie quelque chose du genre
+ de ‘1 Introduction’ alors que ‘\subsection{Historique}’ produit en
+ sortie quelque chose du genre de ‘Historique’, sans numéro en
+ préfixe. *Note Sectioning/secnumdepth::.
+
+ Si NIVEAU est inférieur ou égal à la valeur de ‘secnumdepth’ alors
+ la table des matières aura un article pour cette rubrique. Par
+ exemple, dans un ‘article’, si ‘tocdepth’ vaut 1 alors la table des
+ matières listera les ‘section’s, mais pas les ‘subsection’s.
RETRAIT
- Renfoncement du titre. Pour un renfoncement nul, vous pouvez
- utiliser la macro ‘\z@’ définie à ‘0pt’ pour que le code soit plus
- efficace.
+ Une longueur donnant le renfoncement de toutes les lignes du titre
+ relativement à la marge. Pour un renfoncement nul, utilisez ‘0pt’.
+ Une valeur négative telle que ‘-1em’ cause un débord du titre dans
+ la marge.
AVANT
Longueur dont la valeur absolue est la longueur de l’espace
- verticale à insérer avant le titre. Pour une bonne composition,
- utilisez une longueur élastique.
-
- Si en plus AVANT est négatif, alors le premier paragraphe suivant
- immédiatement le titre n’est pas renfoncé.
+ vertical à insérer avant le titre de la rubrique. Cet espacement
+ est ignoré si la rubrique commence au début d’une page. Si en plus
+ AVANT est négatif, alors le premier paragraphe suivant
+ immédiatement le titre n’est pas renfoncé, s’il est positif ou nul
+ il l’est. (Notez que l’opposé de ‘1pt plus 2pt minus 3pt’ est
+ ‘-1pt plus -2pt minus -3pt’).
+
+ Par exemple si AVANT vaut ‘-3.5ex plus -1ex minus -0.2ex’ alors
+ pour commencer la nouvelle rubrique, LaTeX ajoute environ 3,5 fois
+ la hauteur d’une lettre x en espace veritical, et le premier
+ paragraphe de la rubrique n’est pas renfoncé. Utiliser une
+ longueur élastique, c.-à-d. comprenant ‘plus’ et ‘minus’, est une
+ bonne pratique ici car cela donne à LaTeX plus de latitude lors de
+ la fabrication de la page.
+
+ La quantité totale d’espace vertical entre la ligne de base de la
+ ligne précédant le titre de cette rubrique est la ligne de base du
+ titre est la somme du ‘\parskip’ dans la police du corps de texte,
+ du ‘\baselineskip’ de la police du titre, et de la valeur absolue
+ de l’argument AVANT. Cet espace est typiquement élastique et peut
+ se dilater ou se contracter. (Si la rubrique commence en début
+ d’une page de sorte que cet espace soit ignoré, alors la ligne de
+ base du titre correspond à la ligne de base qu’aurait la première
+ ligne de texte sur cette page si celle-ci commençait par du texte).
APRÈS
- Longueur. Lorsque elle est positive, il s’agit de l’espace
- verticale à insérer après le titre. Pour une bonne composition,
- utilisez dans ce cas une longueur élastique.
-
- Lorsque elle est négative, alors le titre fait corps avec le
- paragraphe le suivant immédiatement, comme c’est le cas pour les
- rubriques ‘\paragraph’ dans la classe de document ‘article’, et la
- valeur absolue d’APRÈS donne l’espace horizontale entre la fin du
- dernier mot du titre et le début du premier mot du paragraphe avec
- lequel il fait corps.
+ Longueur. Lorsque elle est positive ou nulle, il s’agit de
+ l’espace vertical à insérer après le titre de la rubrique. Lorsque
+ elle est négative, alors le titre fait corps avec le paragraphe le
+ suivant immédiatement. Dans ce cas la valeur absolue de la
+ longueur donne l’espace horizontal entre la fin du titre et le
+ début du paragraphe suivant. (Notez que l’opposé de ‘1pt plus 2pt
+ minus 3pt’ est ‘-1pt plus -2pt minus -3pt’).
+
+ Comme c’est le cas avec AVANT, utiliser une longueur élastique avec
+ des composantes ‘plus’ et ‘minus’ est une bonne pratique ici
+ puisque elle donne à LaTeX plus de latitude pour assembler la page.
+
+ Si APRÈS est positif ou nul alors la quantité totale d’espace
+ vertical entre la ligne de base du titre de la rubrique et la ligne
+ de base de la première ligne du paragraphe suivant est la somme du
+ ‘\parskip’ de la police du titre, de ‘\baselineskip’ de la police
+ du corps de texte, et de la valeur de APRÈS. Cet espace est
+ typiquement élastique de sorte qu’il puisse se dilater ou se
+ contracter. (Notez que du fait que le signe d’APRÈS contrôle que
+ le titre soit indépendant du texte le suivant, ou fasse corps avec
+ lui, vous ne pouvez pas utiliser un APRÈS négatif pour annuler une
+ partie du ‘\parskip’).
STYLE
- Les commandes qui règlent le style du titre, par ex. ‘\bfseries’
- pour des caractères gras.
+ Contrôle le style du titre, voir les exemples plus bas. Les
+ commandes typiquement utilisées ici sont ‘\centering’,
+ ‘\raggedright’, ‘\normalfont’, ‘\hrule’, ou ‘\newpage’. La
+ dernière commande au sein de STYLE peut être une commande prenant
+ un argument, telle que ‘\MakeUppercase’ ou ‘\fbox’. Le titre de la
+ rubrique est passé en argument à cette commande. Par exemple
+ régler STYLE à ‘\bfseries\MakeUppercase’ a pour effet de produire
+ des titres gras et en capitales.
+
+ Voici des exemples. Pour les utiliser mettez les soit au sein d’un
+fichier de paquetage ou de classe, ou placez les dans le préambule d’un
+document LaTeX entre des commandes ‘\makeatletter’ et ‘\makeatother’.
+(Le message d’erreur ‘You can't use `\spacefactor' in vertical mode.’
+est le plus probable lorsque on oublie de faire cela). *Note
+\makeatletter and \makeatother::.
+
+ L’exemple suivant redéfinit la commande de rubricage ‘\section’ pour
+qu’elle centre le titre et le mette en gras :
+
+ \renewcommand\section{%
+ \@startsection{section}% *note NOM: \@startsection/name.
+ {1}% *note NIVEAU: \@startsection/level.
+ {0pt}% *note RETRAIT: \@startsection/indent.
+ {-3.5ex plus -1ex minus -.2ex}% *note AVANT: \@startsection/beforeskip.
+ {2.3ex plus.2ex}% *note APRÈS: \@startsection/afterskip.
+ {\centering\normalfont\Large\bfseries}}% *note STYLE: \@startsection/style.
+
+ Cet exemple met les titres de ‘subsection’ en petites capitales, et
+leur fait faire corps avec le paragraphe suivant.
+
+ \renewcommand\subsection{%
+ \@startsection{subsection}% *note NOM: \@startsection/name.
+ {2}% *note NIVEAU: \@startsection/level.
+ {0em}% *note RETRAIT: \@startsection/indent.
+ {-1ex plus 0.1ex minus -0.05ex}% *note AVANT: \@startsection/beforeskip.
+ {-1em plus 0.2em}% *note APRÈS: \@startsection/afterskip.
+ {\scshape}% *note STYLE: \@startsection/style.
+ }
+
+ Les exemples précédents redéfinissait les commandes de titre de
+rubriques existantes. celui-ci en définit une nouvelle, illustrant la
+nécessité d’un compteur et de macros pour son affichage.
+
+ \setcounter{secnumdepth}{6}% affiche les compteur justqu'à ce niveau
+ \newcounter{subsubparagraph}[subparagraph]% compteur pour la
+ % numérotation
+ \renewcommand{\thesubsubparagraph}%
+ {\thesubparagraph.\@arabic\c@subsubparagraph}% comment afficher
+ % la numérotation
+ \newcommand{\subsubparagraph}{\@startsection
+ {subsubparagraph}%
+ {6}%
+ {0em}%
+ {\baselineskip}%
+ {0.5\baselineskip}%
+ {\normalfont\normalsize}}
+ \newcommand*\l@subsubparagraph%
+ {\@dottedtocline{6}{10em}{5em}}% pour la table des matières
+ \newcommand{\subsubparagraphmark}[1]{}% pour les en-têtes de page

File: latex2e-fr.info, Node: \@ifstar, Prev: \@startsection, Up: \makeatletter and \makeatother
+2.4.3.2 ‘\@ifstar’
+..................
+
Vous l’avez sans doute remarqué, beaucoup d’environnements ou commandes
standards de LaTeX existent sous une variante étoilée. Vous pouvez
avoir envie de reprendre cette idée quand vous définissez vos commandes
@@ -584,7 +733,7 @@ est équivalente à :
fait partie du nom lui-même, et pourrait donc être à n’importe quelle
position, dans le nom d’une commande l’étoile est comme une sorte
d’argument optionnel. D’un point de vue purement TeXnique il est donc
-possible de mettre un nombre indéfini d’espace entre la commande et
+possible de mettre un nombre indéfini d’espaces entre la commande et
l’étoile. Ainsi ‘\agentsecret*{Bond}’ et ‘\agentsecret *{Bond}’ sont
équivalents. Toutefois la pratique commune est de ne jamais insérer de
tels espaces.
@@ -611,10 +760,13 @@ documents sont disponibles en modules ; *note Overview::):
* Menu:
-* Options de classe de document:Document class options. Options globales
+* Options de classe de document: Document class options. Options globales
+* Ajout de paquetage: Additional packages. Ajouter des paquetages.
+* Construction d’extension (classe ou paquetage): Class and package construction. Créer des
+ nouvelles extensions (classe ou paquetage).

-File: latex2e-fr.info, Node: Document class options, Up: Document classes
+File: latex2e-fr.info, Node: Document class options, Next: Additional packages, Up: Document classes
3.1 Options de classe de document
=================================
@@ -698,8 +850,8 @@ papier physique.
distance sur les pages de numéro pair (impair) entre le côté gauche
de la page et la marge gauche du texte. Les valeurs par défaut
varient en fonction de la taille du papier, de la disposition recto
- ou recto-version sélectionnée. Pour une impression en recto le
- texte est centré, pour recto-verso, ‘\oddsidemargin’ vaut 40% de la
+ ou recto-verso sélectionnée. Pour une impression en recto le texte
+ est centré, pour recto-verso, ‘\oddsidemargin’ vaut 40% de la
différence entre ‘\paperWidth’ et ‘\textwidth’, ‘\evensidemargin’
valant le reste.
@@ -711,7 +863,13 @@ papier physique.
La classe ‘slide’ offre l’option ‘clock’ pour l’impression du temps
au bas de chaque note.
- Les paquetages ajoutés PAQUO sont chargés comme ceci :
+
+File: latex2e-fr.info, Node: Additional packages, Next: Class and package construction, Prev: Document class options, Up: Document classes
+
+3.2 Ajout de paquetages
+=======================
+
+Les paquetages ajoutés PAQUO sont chargés comme ceci :
\usepackage[OPTIONS]{PAQUO}
@@ -724,6 +882,474 @@ sont inconnues de la classe de document sélectionnée sont transmises aux
paquetages chargés par ‘\usepackage’.

+File: latex2e-fr.info, Node: Class and package construction, Prev: Additional packages, Up: Document classes
+
+3.3 Construction des extensions (classes et paquetages)
+=======================================================
+
+Vous pouvez créer de nouvelles classes de document, et de nouveaux
+paquetages. Par exemple, si vos notes doivent répondre à des exigences
+locales, telles qu’une en-tête standarde pour chaque page, alors vous
+pourriez créer une nouvelle classe ‘cmsnote.cls’ et commencer vos
+documents par ‘\documentclass{cmsnote}’.
+
+ Ce qui distingue un paquetage d’une classe de document c’est que les
+commandes d’une paquatage sont utilisables pour différentes classes
+alors que celles dans une classes de document sont spécifiques à cette
+classes. Ainsi, une commande qui permet de régler les en-têtes de pages
+irait dans un paquetage alors qu’une commande intitulant en-têtes de
+pages par ‘Note du service de mathématique de la CMS’ irait dans une
+classe.
+
+ Au sein d’un fichier classe pour paquetate on peu utiliser l’arobe
+‘@’ comme un caractère dans les noms de commande sans avoir à entourer
+le code contenant la commande en question par ‘\makeatletter’ et
+‘\makeatother’. *Note \makeatletter and \makeatother::. Ceci permet de
+créer des commandes que les utilisateurs ne risquent pas de redéfinir
+accidentellement. Une autre technique est de préfixer les commandes
+spécifiques à une classe ou paquetage avec une chaîne particulière, de
+sorte à empêcher votre classe ou paquetage d’interférer avec d’autres.
+Par exemple, la classe ‘notecms’ pourrait avoir des commandes
+‘\cms@tolist’, ‘\cms@fromlist’, etc.
+
+* Menu:
+
+* Structure d’une extension: Class and package structure. Disposition du fichier.
+* Commande pour extensions: Class and package commands. Liste des commandes.
+
+
+File: latex2e-fr.info, Node: Class and package structure, Next: Class and package commands, Up: Class and package construction
+
+3.3.1 Structure d’une extension (classe ou paquetage)
+-----------------------------------------------------
+
+Un fichier de classe pour paquetage comprend typiquement quatre parties.
+ 1. Dans la “partie d’identification” le fichier dit s’il s’agit d’un
+ paquetage ou d’une classe LaTeX et s’auto-décrit, en utilisant les
+ commandes ‘\NeedsTeXFormat’ et ‘\ProvidesClass’ ou
+ ‘\ProvidesPackage’.
+ 2. La partie des “déclarations préliminaires” déclare des commandes et
+ peut aussi charger d’autres fichiers. D’ordinaire ces commandes
+ sont celles nécessaires au code utilisé dans la partie suivante.
+ Par exemple, une classe ‘notecms’ pourrait être appelée avec une
+ option pour lire un fichier où est défini une liste de personnes
+ désignées comme destinataires de la note, comme
+ ‘\documentclass[destinataires-math]{notecms}’, et donc on a besoin
+ de définir une commande
+ ‘\newcommand{\defdestinataires}[1]{\def\@liste@destinataires{#1}}’
+ à utiliser dans ce fichier.
+ 3. Dans la partie de “gestion des options” la classes ou le paquetage
+ déclare et traite ses options. Les options de classes permette à
+ l’utilisateur de commencer leur document comme dans
+ ‘\documentclass[LISTE D'OPTIONS]{NOM DE LA CLASSE}’, pour modifier
+ le comportement de la classe. Un exemple est lorsque on déclare
+ ‘\documentclass[11pt]{article}’ pour régler la taille par défaut de
+ la police du document.
+ 4. Finalement, dans la partie des “déclarations supplémentaires” la
+ classe ou le paquetage effectue la plus grosse partie de son
+ travail : déclarant de nouvelles variables, commandes ou polices,
+ et chargeant d’autres fichiers.
+
+ Voici le commencement d’un fichier de classe, ce qui doit être
+sauvegardé comme ‘souche.cls’ à un emplacement où LaTeX peut le trouver,
+par exemple dans le même répertoire que le fichier ‘.tex’.
+
+ \NeedsTeXFormat{LaTeX2e}
+ \ProvidesClass{souche}[2017/07/06 souche à partir de laquelle contruire des classes]
+ \DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
+ \ProcessOptions\relax
+ \LoadClass{article}
+
+ Elle s’auto-identifie, traite les options de classe par défaut en les
+passant toutes à la classe ‘article’, et puis charge la classe ‘article’
+de sorte à fournir la base du code de cette classe.
+
+ Pour plus d’information, voir le guide officiel pour les auteurs de
+classes et de paquetage, le « Class Guide »,
+<http://www.latex-project.org/help/documentation/clsguide.pdf> (la
+plupart des descriptions faites ici s’inspirent de ce document), ou
+l’article suivant <https://www.tug.org/TUGboat/tb26-3/tb84heff.pdf>
+illutrant la construction d’une nouvelle classe.
+
+
+File: latex2e-fr.info, Node: Class and package commands, Prev: Class and package structure, Up: Class and package construction
+
+3.3.2 Commande pour extension (classe ou paquetage)
+---------------------------------------------------
+
+Voici les commandes conçues pour aider les auteurs d’extension (classes
+ou paquetages).
+
+‘\AtBeginDvi{specials}’
+ Sauvegarde dans une registre de boîte des choses qui sont à écrire
+ dans le fichier ‘.dvi’ au début de l’achèvement de la première page
+ du
+
+ document.
+
+‘\AtEndOfClass{CODE}’
+‘\AtEndOfPackage{CODE}’
+ Crochet pour inséer le CODE à exécuter lorsque LaTeX termine le
+ traiement de la classe ou du paquetage courants. On peut utiliser
+ ces crochet plusieurs fois ; le ‘code’ sera exécuté dans l’ordre
+ d’appel. Voir aussi *note \AtBeginDocument::.
+
+‘\CheckCommand{CMD}[NUM][DÉFAUT]{DÉFINITION}’
+‘\CheckCommand*{CMD}[NUM][DÉFAUT]{DÉFINITION}’
+ Similaire à ‘\newcommand’ (*note \newcommand & \renewcommand::)
+ mais ne définit pas CMD ; à la place vérifie que la définition
+ actuelle de CMD est exactement celle donnée par DÉFINITION et est
+ ou n’est pas “longue” selon ce que l’on attend. Une commande est
+ dite longue lorsque elle accepte ‘\par’ au sein d’un argument. On
+ attend que la commande CMD soit longue avec la version non-étoilée
+ de ‘\CheckCommand’. Lève une erreur en cas d’échec de la
+ vérification. Ceci vous permet de vérifier avant de redéfinir
+ vous-même CMD qu’aucun paquetage ne l’a pas déjà fait.
+
+‘\ClassError{NOM DE LA CLASSE}{TEXTE DE L'ERREUR}{TEXTE D'AIDE}’
+‘\PackageError{NOM DU PAQUETAGE}{TEXTE DE L'ERREUR}{TEXTE D'AIDE}’
+‘\ClassWarning{NOM DE LA CLASSE}{WARNING TEXT}’
+‘\PackageWarning{NOM DU PAQUETAGE}{WARNING TEXT}’
+‘\ClassWarningNoLine{NOM DE LA CLASSE}{WARNING TEXT}’
+‘\PackageWarningNoLine{NOM DU PAQUETAGE}{WARNING TEXT}’
+‘\ClassInfo{NOM DE LA CLASSE}{INFO TEXT}’
+‘\PackageInfo{NOM DU PAQUETAGE}{INFO TEXT}’
+‘\ClassInfoNoLine{NOM DE LA CLASSE}{INFO TEXT}’
+‘\PackageInfoNoLine{NOM DU PAQUETAGE}{INFO TEXT}’
+ Porduit un message d’erreur, ou des messages d’avertissement ou
+ d’information.
+
+ Pour ‘\ClassError’ et ‘\PackageError’ le message est TEXTE DE
+ L’ERREUR, suivi de l’invite d’erreur ‘?’ de TeX. Si l’utilisateur
+ demande de l’aide en tapant ‘h’, il voit le TEXTE D’AIDE.
+
+ The four warning commands are similar except that they write
+ WARNING TEXT on the screen with no error prompt. The four info
+ commands write INFO TEXT only in the transcript file. The ‘NoLine’
+ versions do not show the number of the line generating the message,
+ while the other versions do show that number.
+
+ Pour formatter les messages, y compris le TEXTE D’AIDE : utilisez
+ ‘\protect’ pour empêcher une commande de se sévelopper, obtenez un
+ saut de ligne avec ‘\MessageBreak’, et obtenez une espace avec
+ ‘\space’ lorsque l’utilisation d’un caractère espace ne le permet
+ pas, comme après une commande. Notez que LaTeX ajoute un point
+ final à chaque message.
+
+‘\CurrentOption’
+ Se développe au contenu de l’option en cours de traitement. Peut
+ uniquement être utilisé au sein de l’argument CODE soit de
+ ‘\DeclareOption’, soit de ‘\DeclareOption*’.
+
+‘\DeclareOption{OPTION}{CODE}’
+‘\DeclareOption*{OPTION}{CODE}’
+ Rend un option OPTION disponible pour l’utilisateur, de sorte à ce
+ qu’il puisse la passer à leur commande ‘\documentclass’. Par
+ exemple, la classe ‘notecms’ pourrait avoir une option ‘logo’ pour
+ mettre le logo de leur organisation sur la première page avec
+ ‘\documentclass[logo]{notcms}’. Le fichier de classe doit contenir
+ ‘\DeclareOption{logo}{CODE}’ (et plus loin, ‘\ProcessOptions’).
+
+ Si vous invoquez une option qui n’a pas été déclarée, par défaut
+ cela produit une avertissement semblable à ‘Unused global
+ option(s): [badoption].’ Vous pouvez changer ce comportement avec
+ la version étoilée ‘\DeclareOption*{CODE}’. Par exemple, beaucoup
+ de classeq étendent une classe existante en utilisant une
+ déclaration du genre ‘\LoadClass{article}’, et pour passer les
+ options suppémentaires à la classe sous-jascente utilisent un code
+ tel que celui-ci :
+
+ \DeclareOption*{%
+ \PassOptionsToClass{\CurrentOption}{article}%
+ }
+
+ Un autre exemple est que la classes ‘notecms’ permette aux
+ utilisateur de tenir des listes de destinataire des notes dans des
+ fichier externes. Par exemple l’utilisateur invoque
+ ‘\documentclass[math]{notecms}’ et la classe lit le fichier
+ ‘math.memo’. Ce code gère le fichier s’il existe et sinon passe
+ l’option à la classe ‘article’.
+
+ \DeclareOption*{\InputIfFileExists{\CurrentOption.memo}{}{%
+ \PassOptionsToClass{\CurrentOption}{article}}}
+
+‘\DeclareRobustCommand{CMD}[NUM][DÉFAUT]{DÉFINITION}’
+‘\DeclareRobustCommand*{CMD}[NUM][DÉFAUT]{DÉFINITION}’
+ Similaire à ‘\newcommand’ et ‘\newcommand*’ (*note \newcommand &
+ \renewcommand::) mais déclare une commande robuste, même si
+ DÉFINITION comprend du code fragile. (Pour une discussion sur les
+ commandes robustes et fragiles *note \protect::). Utilisez ces
+ commande pour définir de nouvelles commandes robustes, ou redéfinir
+ des commandes existantes en les rendant robustes. Contrairement à
+ ‘\newcommand’ elle ne produisent pas d’ereru si la macro CMD existe
+ déjà ; au lieu de cela un message est écrit dans le fichier journal
+ pour indiquer la redéfinition de la commande.
+
+ Les commandes définies de cette manière sont légèrement moins
+ efficace que celle définies avec ‘\newcommand’, c’est pourquoi, à
+ moins que le contenu de la commande soit fragile et que la commande
+ soit utilisée au sein d’un argument mouvant, utilisez
+ ‘\newcommand’.
+
+ ‘\newrobustcmd’, ‘\newrobustcmd*’, ‘\renewrobustcmd’,
+ ‘\renewrobustcmd*’, ‘\providerobustcmd’, et ‘\providrobustcmd*’ qui
+ sont similaire aux commandes standardes ‘\newcommand’,
+ ‘\newcommand*’, ‘\renewcommand’, ‘\renewcommand*’,
+ ‘\providecommand’, et ‘\providcommand*’, mais définissent une
+ commande CMD robuste avec deux advanges par rapport à
+ ‘\DeclareRobustCommand’ :
+ 1. Elle utilisent un mécanisme de protection de bas niveau
+ d’e-TeX au lieu du mécanisme de plus au niveau de LaTeX
+ utilisant ‘\protect’, ainsi elles ne subissent pas la légère
+ perte de performance mentionnée plus haut, et
+ 2. Elles font la même distinction entre ‘\new...’, ‘\renew...’,
+ et ‘\provide...’ que les commandes standardes, ainsi elle ne
+ font pas qu’envoyer un message dans le journal lorsque vous
+ redéfinissez CMD déjà existantes, dans ce cas vous devez
+ utiliser soit ‘\renew...’ soit ‘\provide...’ ou il y a une
+ erreur.
+
+‘\IfFileExists{NOM FICHIER}{SI VRAI}{SI FAUX}’
+‘\InputIfFileExists{NOM FICHIER}{SI VRAI}{SI FAUX}’
+ Exécute SI VRAI sf LaTeX peut trouver le fichier ‘NOM FICHIER’ et
+ SI FAUX sinon. Dans le second cas, le fichier est lu immédiatement
+ aprus exécuter SI VRAI. Ainsi
+ ‘\IfFileExists{img.pdf}{\includegraphics{img.pdf}}{\typeout{AVERSTISSEMENT
+ : img.pdf introuvable}}’ n’inclut le graphique ‘img.pdf’ que s’il
+ est trouvé, mais autrement produit seulement un avertissement.
+
+ Cette commande cherche le fichier dans tous les chemin de recherche
+ que that LaTeX utilise, et non pas seulement dans le répertoire
+ courant. Pour chercher uniquement dans le répertoire courant
+ faites quelque-chose du genre de ‘\IfFileExists{./NOM FICHIER}{SI
+ VRAI}{SI FAUX}’. Si vous demandez un fichier dont le nom n’a pas
+ d’extension ‘.tex’ alors LaTeX commencera par chercher le fichier
+ en apposant ‘.tex’ à son nom ; pour plus ample information sur la
+ façon dont LaTeX gère les extensions de nom de fichier voir *note
+ \input::.
+
+‘\LoadClass[LISTE D'OPTIONS]{NOM DE LA CLASSE}[DATE DE PARUTION]’
+‘\LoadClassWithOptions{NOM DE LA CLASSE}[DATE DE PARUTION]’
+ Charge une classe, comme avec ‘\documentclass[OPTIONS LIST]{NOM DE
+ LA CLASSE}[RELEASE INFO]’. Voici un exemple :
+ ‘\LoadClass[twoside]{article}’.
+
+ La LISTE D’OPTIONS, si présente, est une liste ponctuée par des
+ virgules. La DATE DE PARUTION est optionnel. Si elle est
+ présente, elle doit avoir le format AAA/MM/JJ. Si vous demandez
+ une DATE DE PARUTION et que la date du paquetage installée sur
+ votre sysème est antérieure, alors vous obtiendrez un avertissement
+ à l’écrant et dans le journal de compilation du genre de ‘You have
+ requested, on input line 4, version `2038/01/19' of document class
+ article, but only version `2014/09/29 v1.4h Standard LaTeX document
+ class' is available.’
+
+ La variante de la commande ‘\LoadClassWithOptions’ utilise la liste
+ des options de la classe courante. Cela veut dire qu’elle ignore
+ toute options passée via ‘\PassOptionsToClass’. Ceci est une
+ commande de commodité qui vous permet de construire une nouvelle
+ classe en l’héritant d’une classe existante, telle que la classe
+ standarde ‘article’, sans avoir à gérer les options qui furent
+ passée.
+
+‘\ExecuteOptions{LISTE D'OPTIONS}’
+ Pour chaque option OPTION de la LISTE D’OPTIONS, dans l’ordre
+ d’apparition, cette commande exécute la commande ‘\ds@OPTION’. Si
+ cette commande n’est pas définie, alors l’option OPTION est
+ ignorée.
+
+ Ceci peut être utilisé pour fournir d’un liste d’option par défaut
+ avant le ‘\ProcessOptions’. Par exemple, si dans un fichier de
+ classe vous désirez utiliser par défaut la taille de police 11pt
+ alors vous devriez spécifier
+ ‘\ExecuteOptions{11pt}\ProcessOptions\relax’.
+
+‘\NeedsTeXFormat{FORMAT}[DATE DU FORMAT]’
+ Spécifie le format sous lequelle cette classe doit être utilisée.
+ Cette directive est souvent donnée à la première ligne du fichier
+ de classe, et le plus souvent elle est utilisée de cette façon :
+ ‘\NeedsTeXFormat{LaTeX2e}’. Lorsque un document utilisant cette
+ classe est traité, le nom du format donné ici doit s’accorder avec
+ le format qui est en cours d’exécution (y compris le fait que la
+ chaîne FORMAT est sensible à la casse). Si il ne s’y accorde pas
+ alors l’exécution est interrompue par une erruer du genre de ‘This
+ file needs format `LaTeX2e' but this is `xxx'.’
+
+ Pour spécifier une version du format dont vous savez qu’elle prend
+ en charge certaines fonctions, incluez l’argument optionnel DATE DU
+ FORMAT correspondant au format où ces fonction furent implémentés.
+ Si cette argument est présent il doit être de la forme
+ ‘AAAA/MM/JJ’. Si la version de format installée sur votre système
+ est antérieur à la DATE DU FORMAT alors vous obtiendrez un
+ avertissement du genre de ‘You have requested release `2038/01/20'
+ of LaTeX, but only release `2016/02/01' is available.’
+
+‘\OptionNotUsed’
+ Ajoute l’option courante à la liste des options non utilisées. Ne
+ peut être utilisé qu’au sein de l’argument CODE de ‘\DeclareOption’
+ ou ‘\DeclareOption*’.
+
+‘\PassOptionsToClass{LISTE D'OPTIONS}{NOM DE LA CLASSE}’
+‘\PassOptionsToPackage{LISTE D'OPTIONS}{NOM DU PAQUETAGE}’
+ Ajoute les options de la liste ponctuée par des virgules OPTION
+ LIST aux options utilisée par toute commande ultérieure
+ ‘\RequirePackage’ ou ‘\usepackage’ pour le paquetage NOM DU
+ PAQUETAGE ou la classe NOM DE LA CLASSE.
+
+ La raison d’être de ces commande est que vous pouvez charger un
+ paquetage autant de fois que vous le voulez sans options, mais que
+ si voulez passer des options alors vous ne pouvez les fournir qu’au
+ premier chargement. Charger un paquetage avec des options plus
+ d’une fois produit une erreur du genre de ‘Option clash for package
+ toto.’ (LaTeX lance l’erreur même s’il n’y a pas de conflit entre
+ les options.)
+
+ Si votre propre code introduit un paquetage deux fois alors vous
+ pouvez réduire cela en une fois, par exemple en remplaçant les deux
+ ‘\RequirePackage[landscape]{geometry}\RequirePackage[margins=1in]{geometry}’
+ par un seul ‘\RequirePackage[landscape,margins=1in]{geometry}’.
+ Mais si vous chargez un paquetage qui à son tour en charge un autre
+ alors vous devez mettre en queue les options que vous désirez pour
+ cet autre paquetage. Par exemple, supposons que le paquetage
+ ‘toto’ charge le paquetage ‘geometry’. Au lieu de
+ ‘\RequirePackage{toto}\RequirePackage[draft]{graphics}’ vous devez
+ écrire ‘\PassOptionsToPackage{draft}{graphics}
+ \RequirePackage{toto}’. (Si ‘toto.sty’ charge une option en
+ conflit avec ce que vous désirez alors vous devrez considérer une
+ modification de son code source.)
+
+ Ces commandes sont également utiles aux utilisateurs de base et pas
+ seulement aux auteurs de classes et paquetage. Par exemple,
+ supposons qu’un utilisateur veuille cherge le paquetage ‘graphicx’
+ avec l’option ‘draft’ et veuille également utiliser une classe
+ ‘toto’ qui charge le paquetage ‘graphicx’, mais sans cette option.
+ L’utilisateur peut commencer son fichier LaTeX avec
+ ‘\PassOptionsToPackage{draft}{graphicx}\documentclass{toto}’.
+
+‘\ProcessOptions’
+‘\ProcessOptions*\@OPTIONS’
+ Exécute le code associé à chaque option que l’utilisateur a
+ invoquée. À include dans le fichier classe sous la forme
+ ‘\ProcessOptions\relax’ (à cause de l’existance de la variant
+ étoilée de la commande).
+
+ Les options tombent dans deux catégories. Les “options locales”
+ sont spécifiées pour un paquetage particulier au sein de l’argument
+ OPTIONS dans ‘\PassOptionsToPackage{OPTIONS}’,
+ ‘\usepackage[OPTIONS]’, ou ‘\RequirePackage[OPTIONS]’. Les
+ “options globales” sont celles données par l’utilisateur de la
+ classe dans ‘\documentclass[OPTIONS]’. (Si une option est
+ spécifiée à la fois localement et globalement, alors elle est
+ locale).
+
+ Lorsque ‘\ProcessOptions’ est appelé pour un paquetage ‘pkg.sty’,
+ il se produit ce qui suit :
+ 1. Pour chaque option OPTION déclarée jusqu’à ce point avec
+ ‘\DeclareOption’, LaTeX examine si cette option est soit
+ globale soit locale pour ‘pkg’. Si c’est le cas, il exécute
+ le code déclaré. Ceci est fait dans l’ordre de passage de ces
+ options à ‘pkg.sty’.
+ 2. Pour chaque option locale restante, il exécute la commande
+ ‘\ds@OPTION’ si elle a été défini quelque-part (autrement que
+ par un ‘\DeclareOption’) ; sinon, il exécute le code de
+ traitement par défaut des options donné dans
+ ‘\DeclareOption*’. Si aucun code de traitement par défaut n’a
+ été déclaré, il produit un message d’erreur. Ceci est fait
+ dans l’ordre dans lequel ces options ont été spécifiées.
+
+ Lorsque ‘\ProcessOptions’ est appelé pour une classe il fonctionne
+ de la même manière à ceci près que toutes les options sont locales,
+ et que le code par défaut pour ‘\DeclareOption*’ et
+ ‘\OptionNotUsed’ plutôt qu’une erreur.
+
+ La version étoilée ‘\ProcessOptions*’ exécute le traitement des
+ options dans l’ordre spécifié par les commandes appelante, plutôt
+ que dans l’ordre de déclaration de la classe ou du paquetage. Pour
+ un paquetage, ceci signifie que les options globales sont traitées
+ en premier.
+
+‘\ProvidesClass{NOM DE LA CLASSE}[DATE DE PARUTION BRÈVE INFORMATION SUPPLÉMENTAIRE]’
+‘\ProvidesClass{NOM DE LA CLASSE}[DATE DE PARUTION]’
+‘\ProvidesPackage{NOM DU PAQUETAGE}[DATE DE PARUTION BRÈVE INFORMATION SUPPLÉMENTAIRE]’
+‘\ProvidesPackage{NOM DU PAQUETAGE}[DATE DE PARUTION]’
+ Indentifie la classe ou le paquetage, en tapant un message sur la
+ console et dans le fichier journal.
+
+ Lorsqu’un utilisateur écrit ‘\documentclass{notecms}’ alors LaTeX
+ charge le fichier ‘notecms.cls’. De même, un utilisateur écrivant
+ ‘\usepackage{essai}’ invite LaTeX à charger le fichier ‘essai.sty’.
+ Si le nom du fichier ne s’accorde pas à l’argument NOM DE LA CLASSE
+ ou NOM DU PAQUETAGE alors un avertissement est produit. Ainsi, si
+ vous invoquez ‘\documentclass{notecms}’, et que le fichier the file
+ ‘notecms.cls’ comprend la déclaration statement
+ ‘\ProvidesClass{xxx}’ alors vous obtiendrez un avertissement du
+ genre de like ‘You have requested document class `notecms', but the
+ document class provides 'xxx'.’ Cet avertissement n’empèche pas
+ LaTeX de traiter le reste du fichier de la classe normalement.
+
+ Si vous incluez l’argument optionnel, alors vous devez inclure la
+ date, avant le premier espace s’il y en a, et elle doit avoir le
+ format ‘AAAA/MM/JJ’. Le reste de l’argument est en format libre,
+ toutefois il identifie traditionnellement la classe, et est écrit
+ pendant la compilation à l’écran et dans le journal. Ainsi, si
+ votre fichier ‘notecms.cls’ contient la ligne
+ ‘\ProvidesClass{smcmem}[2008/06/01 v1.0 Classe note CMS]’ la
+ première ligne de votre docment est ‘\documentclass{notecms}’ alors
+ vous pourrez voir ‘Document Class: notecms 2008/06/01 v1.0 Classe
+ note CMS’.
+
+ La date dans l’argument optionnel permet aux utilisateurs de classe
+ et de paquetage de demander à être avertis si la version de la
+ classe ou du paquetage installé sur leur système est antérieur à
+ DATE DE PARUTION, en utilisant les arguments optionnels comme dans
+ ‘\documentclass{smcmem}[2018/10/12]’ ou
+ ‘\usepackage{toto}[[2017/07/07]]’. (Notez que les utilisateurs de
+ paquetages incluent seulement rarement une date, et les
+ utilisateurs de classe presque jamais).
+
+‘\ProvidesFile{NOM FICHIER}[INFORMATION SUPPLÉMENTAIRE]’
+ Déclare un fihcier autre que les fichiers principaux de classe ou
+ de paquetage, tel qu’un fichier de configuration ou un fichier de
+ définition de police. Mettez la commande dans ce fichier et vous
+ obtiendrez dans le journal une information du genre de ‘File:
+ essai.config 2017/10/12 fichier de configuration pour essai.cls’
+ lorsque NOM FICHIER vaut ‘essai.config’ et que INFORMATION
+ SUPPLÉMENTAIRE vaut ‘2017/10/12 fichier de configuration pour
+ essai.cls’.
+
+‘\RequirePackage[LISTE D'OPTIONS]{NOM DU PAQUETAGE}[DATE DE PARUTION]’
+‘\RequirePackageWithOptions{NOM DU PAQUETAGE}[DATE DE PARUTION]’
+ Charge un paquetage, comme la commande ‘\usepackage’ pour les
+ auteurs de documents. *Note Additional packages::. Voici un
+ exemple : ‘\RequirePackage[landscape,margin=1in]{geometry}’. Notez
+ que l’équipe de développement de LaTeX recommande fortement
+ l’utilisation de ces commande de préférence à l’‘\input’ de
+ Plain TeX ; voir le « Class Guide ».
+
+ La LISTE D’OPTIONS, si présente, est une liste ponctuée de
+ virgules. La DATE DE PARUTION, si présente, doit avoir le format
+ AAAA/MM/JJ. Si la date de parution du paquetzge tel qu’il est
+ installé sur votre systèlme est antérieur à DATE DE PARUTION alors
+ vous obtiendrez un avertissement du genre de ‘You have requested,
+ on input line 9, version `2017/07/03' of package jhtest, but only
+ version `2000/01/01' is available’.
+
+ La variante ‘\RequirePackageWithOptions’ utilise la liste d’options
+ de la classe courtante. Ceci implique qu’elle ignore toute option
+ passée à la classe via ‘\PassOptionsToClass’. C’est une commande
+ de commodité pour permettre facilement de construire des classes
+ sur des classes existantes sans avoir à gérer les options qui sont
+ passées.
+
+ La différence entre ‘\usepackage’ et ‘\RequirePackage’ est mince.
+ La commande ‘\usepackage’ est à l’intention du fichier document
+ alors que ‘\RequirePackage’ l’est à celle des fichiers paquetage ou
+ classe. Ansi, utiliser ‘\usepackage’ avant la commande
+ ‘\documentclass’ amène LaTeX à produire une erreur du genre de
+ ‘\usepackage before \documentclass’, là où vous pouvez utiliser
+ ‘\RequirePackage’.
+
+
File: latex2e-fr.info, Node: Fonts, Next: Layout, Prev: Document classes, Up: Top
4 Polices de caractères
@@ -1185,8 +1811,8 @@ File: latex2e-fr.info, Node: Page layout parameters, Next: Floats, Prev: \rag

File: latex2e-fr.info, Node: Floats, Prev: Page layout parameters, Up: Layout
-5.6 Floats
-==========
+5.6 Flottants
+=============
Certains éléments typographiques, tels que les figures et les tableaux,
ne peuvent pas être à cheval sur plusieurs pages. Ils doivent être
@@ -1340,10 +1966,10 @@ peut les changer avec ‘\setcounter{CTRNAME}{NATURAL NUMBER}’) :
<http://www.tex.ac.uk/cgi-bin/texfaq2html?label=floats> contient des
suggestions pour relâcher les paramètres par défaut de LaTeX de sorte à
réduire les problèmes de flottants rejetés à la fin. Une explication
-complète de l’algorithme de placement des flootant se trouve dans
+complète de l’algorithme de placement des flottant se trouve dans
l’article de Frank Mittelbach « How to infuence the position of float
environments like figure and table in LaTeX? »
-<http://latex-project.org/papers/tb111mitt-float.pdf>.
+(<http://latex-project.org/papers/tb111mitt-float.pdf>).

File: latex2e-fr.info, Node: Sectioning, Next: Cross references, Prev: Layout, Up: Top
@@ -1406,13 +2032,42 @@ où ‘chapter’ est le niveau zéro. (*Note \setcounter::.)

File: latex2e-fr.info, Node: Cross references, Next: Environments, Prev: Sectioning, Up: Top
-7 des références croisées
+7 Des références croisées
*************************
Une des raisons pour numéroter des choses telles que les figures ou les
-équations est d’indiquer au lecteur un référence vers elles, comme dans
+équations est d’indiquer au lecteur une référence vers elles, comme dans
« Voir la figure 3 pour plus de détails. »
+ Inclure le numéro de figure dans le code source est une mauvaise
+pratique puisque ce si ce noméro change avec l’évolution du document,
+alors on doit penser à mettre à jour cet référence manuellement. Au
+lieu de cela, LaTeX vous fait écrire une “étiquette” du genre
+‘\label{eq:ThmGreens}’ et lui faire référence avec ‘Voir
+l'équation~\ref{eq:ThmGreens}’.
+
+ LaTeX écrit l’information provenant des étiquettes dans un fichier
+avec le même nom que le fichier conteant le ‘\label{...}’ mais avec une
+extension ‘.aux’. (L’information a le format
+‘\newlabel{ÉTIQUETTE}{{ÉTIQUETTE-COURANTE}{NUMÉRO-DE-PAGE}}’ où
+ÉTIQUETTE-COURANTE est la valeur de la macro ‘\@currentlabel’ qui est
+d’ordinaire mise à jour à chaque vous que that is vous appelez
+‘\refstepcounter{COMPTEUR}’.)
+
+ L’effet secondaire le plus courant du paragraphe précédent se produit
+lorsque votre document a une “référence déclarée en aval”, c.-à-d. un
+‘\ref{CLEF}’ qui apparaît avant le ‘\label{CLEF}’ associé ; voir
+l’exemple dans la description de ‘\pageref{...}’. LaTeX obtient les
+référence à partir du fichier ‘.aux’. Si c’est la première fois que
+vous compilez le document alors vous obtiendrez un message ‘LaTeX
+Warning: Label(s) may have changed. Rerun to get cross references
+right.’ et dans la sortie la référence apparaîtra comme deux points
+d’interrogration ‘??’ en caractères gras. Ou, si vous modifiez le
+document de telle façon que les références changent alors vous
+obtiendrez le même avertissement et la sortie contiendra l’information
+de référence de la fois précédente. La solution dans les deux cas est
+juste de re-compiler le document encore une fois.
+
* Menu:
* \label :: Attribuez un nom symbolique à un morceau de texte.
@@ -1429,13 +2084,15 @@ Synopsis :
\label{CLEF}
- Une commande ‘\label’ apparaissant dans le texte ordinaire crée une
-étiquette en attribuant à ‘clef’ le numéro de l’unité sectionnel
-courante ; lorsque ‘\label’ apparaît dans un environnement numéroté,
-elle attribue ce numéro à ‘clef’.
+ Attribut un numéro de référence à CLEF. Au sein de texte ordinaire,
+‘\label{CLEF}’ attribut à CLEF le numéro de la rubrique courante. Au
+sein d’un environnement numéroté, tel que l’environnement ‘table’ ou
+‘theorem’, ‘\label{CLEF}’ attribue le numéro de cet environnement à
+CLEF. On retire le numéro attribué avec la commande ‘\ref{CLEF}’ (*note
+\ref::).
- Le nom ‘clef’ peut se composer de n’importe quelle séquence de
-lettres, chiffres, ou caractères de ponctuation. Il est sensible à la
+ Le nom CLEF peut se composer de n’importe quelle séquence de lettres,
+chiffres, ou caractères de ponctuation ordinaires. Il est sensible à la
casse — lettres capitales ou bas-de-casse.
Pour éviter de créer accidentellement deux étiquettes avec le même
@@ -1454,21 +2111,49 @@ classiquement utilisés :
‘eq’
pour les équations
- Ansi, une étiquette pour une figure devrait ressembler à
-‘fig:narquois’ ou à ‘fig.narquois’.
+ Ansi, ‘\label{fig:Euler}’ est une étiquette pour une figure avec un
+portrait de ce grand homme.
+
+ Dans l’exemple ci-dessous la clef ‘sec:test’ se verra attribué le
+numéro de la section courante et la clef ‘fig:test’ se verra attribué le
+numéro de la figure. Soit dit en passant, mettez les étiquettes
+(‘\label’) après les légendes (‘\caption’) au sein des environnements
+‘figure’ ou ‘table’.
+
+ \section{Titre de la rubrique}
+ \label{sec:test}
+ Dans cette rubrique~\ref{sec:test}.
+ \begin{figure}
+ ...
+ \caption{Texte de la légende}
+ \label{fig:test}
+ \end{figure}
+ Voir Figure~\ref{fig:test}.

File: latex2e-fr.info, Node: \pageref, Next: \ref, Prev: \label, Up: Cross references
-7.2 ‘\pageref{KEY}’
-===================
+7.2 ‘\pageref{CLEF}’
+====================
Synopsis :
- \pageref{KEY}
+ \pageref{CLEF}
+
+ Produit le numéro de page de l’endroit du texte où la commande
+correspondante ‘\label’{CLEF} apparaît.
- La commande ‘\pageref’{CLEF} produit le numéro de page de l’endroit
-du texte où la commande correspndante ‘\label’{CLEF} apparaît.
+ Dans cet exemple le ‘\label{eq:principale}’ est utilisé à la fois
+pour le numéro de la formule et pour le numéro de page. (Notez que les
+deux références sont des référénces déclarées en aval, ainsi ce document
+that the a besoin d’être compilé deux fois pour les résoudre.)
+
+ Le résultat principal est la formule~\ref{eq:principale} de la
+ page~\pageref{eq:principale}.
+ ...
+ \begin{equation} \label{eq:principale}
+ \mathbf{P}=\mathbf{NP}
+ \end{equation}

File: latex2e-fr.info, Node: \ref, Prev: \pageref, Up: Cross references
@@ -1480,11 +2165,21 @@ Synopsis :
\ref{CLEF}
- La commande ‘\ref’ produit le numéro de l’unité sectionnelle,
-équation, note en bas de page, figure, ..., de la commande
-correspondante ‘\label’ (*note \label::). Elle ne produit aucun texte,
-tel que le mot ‘Section’ ou ‘Figure’, juste le numéro lui-même sans
-plus.
+ Produit le numéro de la rubrique, équation, note en bas de page,
+figure, ..., de la commande correspondante ‘\label’ (*note \label::).
+Elle ne produit aucun texte, tel que le mot ‘Section’ ou ‘Figure’, juste
+le numéro lui-même sans plus.
+
+ Dans cet exemple, le ‘\ref{populaire}’ produit ‘2’. Notez que ceci
+est une référence déclarée en aval puisque elle est faite avant
+‘\label{populaire}’.
+
+ Le format utilisé le plus largement est à l'item item numéro~\ref{populaire}.
+ \begin{enumerate}
+ \item Plain \TeX
+ \item \label{populaire} \LaTeX
+ \item Con\TeX t
+ \end{enumerate}

File: latex2e-fr.info, Node: Environments, Next: Line breaking, Prev: Cross references, Up: Top
@@ -1542,7 +2237,7 @@ Synopsis :
\end{abstract}
Produit un résumé, potentiellement contenant plusieurs paragraphes.
-Cet environneement n’est défini que dans les classes de document
+Cet environnement n’est défini que dans les classes de document
‘article’ et ‘report’ (*note Document classes::).
Utiliser l’exemple ci-dessous au sein de la classe ‘article’ produit
@@ -1571,7 +2266,8 @@ paquetage ‘abstract’).
\begin{@twocolumnfalse}
\maketitle
\begin{abstract}
- Ruth n'était pas seulement le Sultan du Swat, il était à lui tout seul l'équipe du swat.
+ Ruth n'était pas seulement le Sultan du Swat, il était à lui tout
+ seul l'équipe du swat.
\end{abstract}
\end{@twocolumnfalse}
]
@@ -1742,30 +2438,88 @@ File: latex2e-fr.info, Node: displaymath, Next: document, Prev: description,
Synopsis :
\begin{displaymath}
- MATH
+ DES MATHS
\end{displaymath}
-or
-
- \[MATH\]
-
- L’environnement ‘displaymath’ (‘\[...\]’ est un synonyme) compose le
-texte MATH sur sa propre ligne, centré par défaut. L’option globale
-‘fleqn’ justifie les équations à gauche ; voir *note Document class
-options::.
+ L’environnement ‘displaymath’ compose le texte DES MATHS sur sa
+propre ligne, centré par défaut. L’option globale ‘fleqn’ justifie les
+équations à gauche ; voir *note Document class options::.
Aucun numéro d’équation n’est ajouté au texte de texte
-‘displaymath’ ; pour obtenir un numéro d’équation, utilisez
+‘displaymath’ ; pour obtenir un numéro d’équation, vous pouvez utiliser
l’environnement ‘equation’ (*note equation::).
+ LaTeX ne fait pas de saut de ligne au sein de DES MATHS.
+
+ Notez que le paquetage ‘amsmath’ comprend des possibilités beaucoup
+plus vastes en matière d’affichage d’équations. Par exemple, il offre
+plusieurs altenatives pour effectuer des sauts de lignes au sein de
+texte en mode mathématique.
+
+ La construction ‘\[DES MATHS\]’ est essentiellement un synonyme de
+‘\begin{displaymath}DES MATHS\end{displaymath}’, mais ce dernier est
+plus pratique à manipuler dans le code source ; par exemple la recherche
+d’un caractère crochet ‘]’ peut donner des faux positifs, alors qu’il
+est plus probable que le mot ‘displaymath’ soit unique. (La
+construction ‘$$DES MATHS$$’ tirée du language TeX de base est souvent
+utilisée à tort comme un synonyme de ‘displaymath’. Ce n’en est pas un,
+parce que l’environnement ‘displaymath’ vérifie qu’il ne commence pas en
+mode mathérmatique, parce qu’il gère l’espacement verticial environment
+différemment, et parce qu’il honore l’option ‘fleqn’.)
+
+ Le texte composé par cet exemple est centré et seul sur sa ligne.
+ \begin{displaymath}
+ \int_1^2 x^2\,dx=7/3
+ \end{displaymath}
+ De plus, le signe intégrale est plus grand que ce que la version en
+ligne ‘\( \int_1^2 x^2\,dx=7/3 \)’ produit.
+

File: latex2e-fr.info, Node: document, Next: enumerate, Prev: displaymath, Up: Environments
8.6 ‘document’
==============
-L’environnement ‘document’ entoure le corps d’un document. Il est
-obligatoire dans tout document LaTeX. *Note Starting and ending::.
+L’environnement ‘document’ entoure le corps entier d’un document. Il
+est obligatoire dans tout document LaTeX. *Note Starting and ending::.
+* Menu:
+
+* \AtBeginDocument:: Crochet pour commandes à exécuter au début du document.
+* \AtEndDocument:: Crochet pour commandes à exécuter à la fin du document.
+
+
+File: latex2e-fr.info, Node: \AtBeginDocument, Next: \AtEndDocument, Up: document
+
+Synopsis :
+
+ \AtBeginDocument{CODE}
+
+ Sauvegarde CODE et exécute le quand ‘\begin{document}’ est exécuté, à
+la toute fin du préambule. Le code est exécuté après que les tables de
+sélection de police ont été réglées, ainsi la police normale du document
+est la police courante. Toutefois, le code est exécuté en tant que
+faisant partie du préambule, c’est pourquoi on ne peut pas composer du
+texte avec.
+
+ On peut utiliser cette commande plus d’une fois ; les lignes de code
+successives sont exécutée dans l’ordre de passage à la commande.
+
+
+File: latex2e-fr.info, Node: \AtEndDocument, Prev: \AtBeginDocument, Up: document
+
+Synopsis :
+
+ \AtEndDocument{CODE}
+
+ Sauvegarde CODE et l’exécute vers la fin du document. Plus
+précisément, il est exécuté lorsque ‘\end{document}’ est exécuté, avant
+que la dernière page ne soit terminée et avant que tous environnements
+flottant restants soient traités. Si on désire d’une partie du code
+soit exécuté après ces deux traitements, alors il suffit d’inclure un
+‘\clearpage’ à l’endroit approprié du CODE.
+
+ On peut utiliser cette commande plus d’une fois ; les lignes de code
+successives sont exécutée dans l’ordre de passage à la commande.

File: latex2e-fr.info, Node: enumerate, Next: eqnarray, Prev: document, Up: Environments
@@ -2079,7 +2833,7 @@ as ‘quote’ ou d’une ‘parbox’.
Contrairement à l’environnement ‘flushright’, la commande
‘\raggedleft’ ne commence pas un nouveau paragraphe ; elle change
-seuleemnt la façon dont LaTeX formatte les unités de paragraphe. Pour
+seulement la façon dont LaTeX formatte les unités de paragraphe. Pour
affecter le format d’une une unité de paragraphe, la portée de la
déclaration doit contenir la ligne à blanc ou la commande ‘\end’ qui
termine l’unité de paragraphe.
@@ -2117,7 +2871,7 @@ l’environnement.
Si vous utilisez l’environnement ‘babel’ avec la langue ‘french’,
alors il y a des tirets pour tous les niveaux comme c’est l’habitude des
-français.
+Français.
L’environnement ‘itemize’ utilise les commandes de ‘\labelitemi’
jusqu’à ‘\labelitemiv’ pour produire les étiquettes par défaut. Ainsi,
@@ -2248,7 +3002,7 @@ spécifiée par ‘\linewidth’ (*note Page layout parameters::).

File: latex2e-fr.info, Node: \item, Up: list
-Synopsis:
+Synopsis :
\item texte de l'article
@@ -2410,7 +3164,7 @@ peut aller dans une ‘\mbox’ (*note \mbox::) dans l’argument texte de la
commande ‘\put’. Quand vous faites cela, le point de référence devient
le coin inférieur gauche de la boîte .
- Les commandes ‘picture’ sont décrites dans les sections suivantes.
+ Les commandes ‘picture’ sont décrites dans les rubriques suivantes.
* Menu:
@@ -2436,7 +3190,8 @@ File: latex2e-fr.info, Node: \circle, Next: \makebox (picture), Up: picture
----------------
Synopsis :
- \circle[*]{DIAMÈTRE}
+ \circle{DIAMÈTRE}
+ \circle*{DIAMÈTRE}
La commande ‘\circle’ produit un cercle dont le diamètre est le plus
proche possible de celui spécifié. La forme étoilée (en ‘*’) de la
@@ -2614,9 +3369,9 @@ l’ovale selon ce qui suit :
Il est également possible de ne produire qu’un quart de l’ovale en
réglant PORTION à ‘tr’, ‘br’, ‘bl’, ou ‘tl’.
- Les “coins” de l’ovale sont fabriqués avec des quarts de cercle d’un
-rayon maximal de 20pt, ainsi les “ovales” de grande taille ressembleront
-plus à des boîtes aux coins arrondis.
+ Les « coins » de l’ovale sont fabriqués avec des quarts de cercle
+d’un rayon maximal de 20pt, ainsi les « ovales » de grande taille
+ressembleront plus à des boîtes aux coins arrondis.

File: latex2e-fr.info, Node: \put, Next: \shortstack, Prev: \oval, Up: picture
@@ -2841,8 +3596,8 @@ de TITRE (*note Tables of contents::).
Deux &Peut être aussi triste qu'un.
C'est le nombre le plus solitaire après le nombre un.
\end{tabular}
- \label{tab:VertusCardinales}
\caption{Vertus cardinales}
+ \label{tab:VertusCardinales}
\end{table}

@@ -2867,7 +3622,7 @@ ou
Ces environnements produisent une boîte consistant d’une séquence de
ligne horizontales. Chaque ligne consiste en des articles qui sont
-alignés verticalement au sein de colonne. Ci-après une illustration de
+alignés verticalement au sein de colonnes. Ci-après une illustration de
beaucoup des caractéristiques.
\begin{tabular}{l|l}
@@ -2882,7 +3637,7 @@ verticales entre elles, est spécifié par l’argument ‘{l|l}’ de
‘tabular’. Les colonnes sont séparées avec une esperluette ‘&’. On
crée un filet horizontal entre deux ligne avec ‘\hline’. La fin de
chaque ligne est marquée avec une double-contr’oblique ‘\\’. Cette ‘\\’
-est optionnelle après la dernière lgine, à moins qu’une commande
+est optionnelle après la dernière ligne, à moins qu’une commande
‘\hline’ suive, pour mettre un filet sous le tableau.
Les arguments obligatoires et optionnels de ‘tabular’ consistent en :
@@ -2932,11 +3687,11 @@ est optionnelle après la dernière lgine, à moins qu’une commande
texte est fragile (*note \protect::).
Ce spécificateur est optionnel : à moins que vous mettiez dans
- votre propre @-expression alors les classe ‘book’, ‘article’
- et ‘report’ de LaTeX mette de chaque côté de chaque colonne un
- espace de longueur ‘\tabcolsep’, qui par défaut vaut ‘6pt’.
- C’est à dire que par défaut des colonnes adjacente sont
- séparée de 12pt (ainsi ‘\tabcolsep’ est un nom trompeur
+ votre propre @-expression alors les classes ‘book’, ‘article’
+ et ‘report’ de LaTeX mettent de chaque côté de chaque colonne
+ un espace de longueur ‘\tabcolsep’, qui par défaut vaut ‘6pt’.
+ C’est à dire que par défaut des colonnes adjacentes sont
+ séparées de 12pt (ainsi ‘\tabcolsep’ est un nom trompeur
puisque ce n’est pas la séparation entre des colonnes de
tableau). Aussi, par défaut un espace de 6pt vient après la
première colonne ainsi qu’après la dernière colonne, à moins
@@ -2944,12 +3699,12 @@ est optionnelle après la dernière lgine, à moins qu’une commande
Si vous l’emportez sur la valeur par défaut et utilisez une
expression en ‘@{...}’ alors vous devez insérer tout espace
- désiré vous-même, commande ‘@{\hspace{1em}}’.
+ désiré vous-même, comme dans ‘@{\hspace{1em}}’.
- Une expression vide ‘@{}’ élimine l’espace, y compris
- l’express au début ou à la fin, commande dans l’exemple
- ci-dessous où on veut que les ligne du tableau soient alignée
- sur la marge de gauche.
+ Une expression vide ‘@{}’ élimine l’espace, y compris l’espace
+ au début ou à la fin, comme dans l’exemple ci-dessous où on
+ veut que les lignes du tableau soient alignées sur la marge de
+ gauche.
\begin{flushleft}
\begin{tabular}{@{}l}
@@ -3819,7 +4574,7 @@ File: latex2e-fr.info, Node: \footnotemark, Next: \footnotetext, Prev: \footn
11.2 ‘\footnotemark’
====================
-Synopsis:
+Synopsis :
\footnotemark
@@ -4247,7 +5002,7 @@ File: latex2e-fr.info, Node: \newtheorem, Next: \newfont, Prev: \newenvironme
12.6 ‘\newtheorem’
==================
-Définit une nouvel “environnement simili-théorème”. Synopsis:
+Définit une nouvel “environnement simili-théorème”. Synopsis :
\newtheorem{NOM}{TITRE}[NUMÉROTÉ_AU_SEIN_DE]
\newtheorem{NOM}[NUMÉROTÉ_COMME]{TITRE}
@@ -4257,7 +5012,7 @@ Utiliser la première des deux formes,
\newtheorem{NOM}{TITRE}[NUMÉROTÉ_AU_SEIN_DE]
-avec l’argument optionnnel après le second argument obligatoire, crée un
+avec l’argument optionnel après le second argument obligatoire, crée un
environnement dont le compteur est subordonné au compteur déjà existant
NUMÉROTÉ_AU_SEIN_DE, c.-à-d. qui est réinitialisé à it will chaque
réinitialisation de NUMÉROTÉ_AU_SEIN_DE.
@@ -6061,7 +6816,7 @@ File: latex2e-fr.info, Node: Spacing in math mode, Next: Math miscellany, Pre
====================================
Au sein d’un environnement ‘math’, LaTeX ignore les espaces que vous
-tapez et met à la place l’espaceement correspondant au règles normales
+tapez et met à la place l’espacement correspondant aux règles normales
pour les textes mathématiques.
En mode mathématique, beaucoup de définitions sont exprimées dans
@@ -6385,7 +7140,8 @@ File: latex2e-fr.info, Node: \hspace, Next: \hfill, Up: Spaces
Synopsis :
- \hspace[*]{LONGUEUR}
+ \hspace{LONGUEUR}
+ \hspace*{LONGUEUR}
La commande ‘\hspace’ ajoute de l’espace horizontal. L’argument
LONGUEUR peut être exprimé en toute unité que LaTeX comprend : points,
@@ -6394,7 +7150,7 @@ bien de l’espace négatif que de l’espace positif avec une commande
‘\hspace’ ; ajouter de l’espace negatif revient à retourner en arrière.
LaTeX enlève normalement l’espace horizontal qui vient au début ou à
-la fin d’une ligne. Pour préserver cet espace, utilisez la forme forme
+la fin d’une ligne. Pour préserver cet espace, utilisez la forme
étoilée, c.-à-d. avec le suffixe ‘*’ optionnel.

@@ -6568,21 +7324,21 @@ File: latex2e-fr.info, Node: \addvspace, Next: \bigskip \medskip \smallskip,
Ajoute un espace vertical de longeur LENGTH, ce qui est une longueur
élatsique (*note Lengths::). Toutefois, si l’espace vertical a déjà été
-ajoutée au même point de la sortie par une commande ‘\addvspace’
+ajouté au même point de la sortie par une commande ‘\addvspace’
précédente, alors cette commande n’ajoutera pas plus d’espace que
nécessaire à fabriquer la longeur naturelle de l’espace vertical total
égale à LENGTH.
- Utilisez cette commande pour ajuster l’espace verticale au-dessus ou
+ Utilisez cette commande pour ajuster l’espace vertical au-dessus ou
au-dessous d’un environnement qui commence un nouveau paragraphe. (Par
exemple, un environnement Theorem est défini pour commencer et finir en
‘\addvspace{..}’ de sorte que deux Theorem consécutifs sont séparés par
-un espace verticale, et non deux.)
+un espace vertical, et non deux.)
Cette commande est fragile (*note \protect::).
L’erreur ‘Something's wrong--perhaps a missing \item’ signifie que
-vous n’étiez pas en mode verticale quand vous avez invoqué cette
+vous n’étiez pas en mode vertical quand vous avez invoqué cette
commande ; une façon pour sortir de cela et de faire précéder cette
commande d’une commande ‘\par’.
@@ -6743,7 +7499,7 @@ File: latex2e-fr.info, Node: lrbox, Next: \makebox, Prev: \fbox and \framebox
Synopsis :
\begin{lrbox}{\CMD}
- TEXTE
+ TEXTE
\end{lrbox}
Ceci est la forme environnement de la commande *note ‘\sbox’: \sbox.
@@ -6791,11 +7547,11 @@ Synopsis :
\parbox[POSITION][HAUTEUR][POS-INTERNE]{LARGEUR}{TEXTE}
La commande ‘\parbox’ produit une boîte dont le contenu est créé en
-mode ‘paragraphe’. On devrait l’utiliser pour fabriquer une boîte à
-partir de petits moreaux de texte, avec rien de fantaisiste à
+“mode paragraphe”. On devrait l’utiliser pour fabriquer une boîte à
+partir de petits moreaux de texte, avec rien de trop élaboré à
l’intérieur. En particulier, vous ne devriez utiliser aucun
-environnements de fabrication de paragraphe au sein de l’argument TEXTE
-d’une ‘\parbox’. Pour des morceaux de texte de plus grande taille , y
+environnement de fabrication de paragraphe au sein de l’argument TEXTE
+d’une ‘\parbox’. Pour des morceaux de texte de plus grande taille, y
compris ceux comprenant un environnement de fabrication de paragraphe,
vous devriez utiliser un environnement ‘minipage’ (*note minipage::).
@@ -7366,8 +8122,8 @@ produit ‘4 juillet 1976’ :
\today
\end{document}
- La paquetage ‘datetime’ package, entre autres, can produce a wide
-variety of other date formats.
+ Le paquetage ‘datetime’, entre autres, produit un large choix
+d’autres formats de date.

File: latex2e-fr.info, Node: Splitting the input, Next: Front/back matter, Prev: Special insertions, Up: Top
@@ -7426,7 +8182,7 @@ Synopsis :
La commande ‘\includeonly’ contrôle quels fichiers sont lisible par
toute commande ‘\include’ venant ensuite. La liste des noms de fichier
est à éléments séparés par des virgules. Chaque élément FICHIER1,
-FICHIER2, ... doit exacteemnt correspondre à un nom de fichier spécifié
+FICHIER2, ... doit exactement correspondre à un nom de fichier spécifié
en argument d’une commande ‘\include’ pour que la sélection soit
effective.
@@ -7536,20 +8292,21 @@ du compteur ‘UNIT’.

File: latex2e-fr.info, Node: \addtocontents, Prev: \addcontentsline, Up: Tables of contents
-23.1.2 \addtocontents
----------------------
+23.1.2 ‘\addtocontents’
+-----------------------
-The ‘\addtocontents’{EXT}{TEXTE} commande adds texte (or formatting
-commandes) directly to the ‘.EXT’ file that generates the table of
-contents or listes of figures or tables.
+La commande ‘\addtocontents’{EXT}{TEXTE} ajoute du texte (ou des
+commandes de formatage) directement au fichier ‘.EXT’ qui génère la
+tables des matières, ou la liste des figures ou des tableaux. generates
+the table of contents or listes of figures or tables.
EXT
- The extension of the file on which information is to be written:
- ‘toc’ (table of contents), ‘lof’ (list of figures), or ‘lot’ (list
- of tables).
+ L’extension de nom de fichier du fichier dans lequel l’information
+ est à écrire : ‘toc’ (table des matières), ‘lof’ (liste des
+ figures), ou ‘lot’ (liste des tableaux).
TEXTE
- The texte to be written.
+ Le texte à écrire.

File: latex2e-fr.info, Node: Glossaries, Next: Indexes, Prev: Tables of contents, Up: Front/back matter
@@ -7563,11 +8320,11 @@ La commande ‘\makeglossary’ active la création des glossaires.
TEXTE dans un fichier auxiliaire nommé avec l’extension ‘.glo’.
Plus précisément, ce qui est écrit est la commande
-‘\glossaryentry{TEXTE}{NUMPAGE}’, where NUMPAGE est la valeur courante
-de ‘\thepage’.
+‘\glossaryentry{TEXTE}{NUMPAGE}’, où NUMPAGE est la valeur courante de
+‘\thepage’.
Le paquetage ‘glossary’ disponible sur le CTAN fournit une prise en
-charge de glossaires plus glossaries.
+charge de glossaires plus élaborée.

File: latex2e-fr.info, Node: Indexes, Prev: Glossaries, Up: Front/back matter
@@ -7607,9 +8364,9 @@ mettre ‘\usepackage{makeidx}’ dans le préambule.
lettre dans l’index imprimé ; sa valeur par défaut est ‘10pt plus5pt
minus3pt’.
- Le paquetage ‘showidx’ a pour effet que chaque articule de l’index
-est affiché das la marge de la page où l’article apparaît. Ceci peut
-aider à la préparation de l’index.
+ Le paquetage ‘showidx’ a pour effet que chaque article de l’index est
+affiché dans la marge de la page où l’article apparaît. Ceci peut aider
+à la préparation de l’index.
Le paquetage ‘multind’ prend en charge la pluralité des index. Voir
aussi l’article de la FAQ TeX FAQ à ce propos,
@@ -7733,17 +8490,17 @@ Synopsis :
Spécifie l’adresse de retour telle qu’elle apparaît sur la lettre et
sur l’enveloppe. Séparez des lignes multiples au sein de
-‘adresse-expéditeurs’ avec une double contr’oblique ‘\\’.
+ADRESSE-EXPÉDITEURS avec une double contr’oblique ‘\\’.
- Parce qu’elle peut s’applique à des lettres multipls cette
+ Parce qu’elle peut s’appliquer à des lettres multiples cette
déclaration est souvent placée dans le préambule. Toutefois elle peut
-être faite n’importe où, y compris au sein d’un environnement ‘lettre’
+être faite n’importe où, y compris au sein d’un environnement ‘letter’
individuel.
Cette commande est optionnelle : sans la déclaration ‘\address’ la
lettre est formatée avec un espace à blanc en haut de sorte à pouvoir
être imprimée sur du papier à en-tête pré-imprimé. (*Note Overview::,
-pour les détails concernant votre implémetation locale). Avec la
+pour les détails concernant votre implémentation locale). Avec la
déclaration ‘\address’, elle est formatée comme une lettre personnelle.

@@ -7756,10 +8513,13 @@ Synopsis :
\cc{PREMIER NOM\\...}
- Produit une liste de nom de personne mis en copie de la lettre.
+ Produit une liste de noms de personnes mis en copie de la lettre.
Cette commande est optionnelle. Si elle est présente, alors elle vient
typiquement après le ‘\closing’. En cas de ligne multiple, séparez les
-avec une double contr’oblique ‘\\’.
+avec une double contr’oblique ‘\\’, comme dans :
+
+ \cc{Président \\
+ Vice-président}

File: latex2e-fr.info, Node: \closing, Next: \encl, Prev: \cc, Up: Letters
@@ -7773,7 +8533,7 @@ Synopsis :
D’ordinaire à la fin d’une lettre, au dessus de la signature
manuscrite, il y a un ‘\closing’ (bien que cette commande soit
-optionnnelle). Par exemple :
+optionnelle). Par exemple :
\closing{Je vous prie, Madame, Monsieur, d'agréer l'expression de ma
confiance.}
@@ -7890,7 +8650,7 @@ File: latex2e-fr.info, Node: \ps, Next: \signature, Prev: \opening, Up: Lett
24.9 ‘\ps’
==========
-Synopsis:
+Synopsis :
\ps{TEXTE}
@@ -7903,17 +8663,17 @@ File: latex2e-fr.info, Node: \signature, Next: \telephone, Prev: \ps, Up: Le
24.10 ‘\signature{TEXTE}’
=========================
-Synopsis:
+Synopsis :
- \signature{FIRST LINE \\
+ \signature{PREMIÈRE LIGNE \\
... }
- Le nom de l’expérditeur. Cette commande est optionnelle, quoique
-sont inclusion est habituelle.
+ Le nom de l’expéditeur. Cette commande est optionnelle, quoique son
+inclusion soit habituelle.
Le texte de l’argument apparaît à la fin de la lettre, après la
clôture et après une espace verticale pour la signature manuscrite
-traditionnelle. Séparez des ligne multiple avec une double
+traditionnelle. Séparez des lignes multiples avec une double
contr’oblique ‘\\’. Par exemple :
\signature{J Fred Muggs \\
@@ -7930,7 +8690,7 @@ s’applique qu’à une seule lettre, placez la au sein d’un environnement
Vous pouvez inclure un graphique dans la signature, par exemple avec
‘\signature{\vspace{-6\medskipamount}\includegraphics{sig.png}\\ My
-name}’ (ceci nécesste d’écrire ‘\usepackage{graphicx}’ dans le
+name}’ (ceci nécessite d’écrire ‘\usepackage{graphicx}’ dans le
préambule).

@@ -7939,7 +8699,7 @@ File: latex2e-fr.info, Node: \telephone, Prev: \signature, Up: Letters
24.11 ‘\telephone’
==================
-Synopsis:
+Synopsis :
‘\telephone{NUMÉRO}’
@@ -8008,8 +8768,7 @@ La spécification du fichier d’entrée indique le fichier à être formaté ;
TeX utilise ‘.tex’ comme extension de fichier par défaut. Si vous
omettez complètment le fichier d’entrée, TeX accèpte en entrée les
caractères saisis à partir de la console. Vous spécifiez les options de
-commande en fournissant supplying une chaîne en paramètre de la
-commande ; par ex.
+commande en fournissant une chaîne en paramètre de la commande ; par ex.
latex '\nonstopmode\input foo.tex'
@@ -8017,7 +8776,7 @@ Traitera ‘foo.tex’ sans faire de pause après chaque erreur.
Si LaTeX s’arrête au milieu du document et vous fait une invite en
‘*’, c’est qu’il attend que vous saisissiez quelque chose. Vous pouvez
-taper ‘\stop’ (et retour-chariot) et il terminera prematurément le
+taper ‘\stop’ (et retour-chariot) et il terminera prématurément le
document.
*Note TeX engines::, pour les autres commandes système invoquant
@@ -8115,65 +8874,74 @@ Group), <http://tug.org/TUGboat>.
\usepackage{url}
\fi
-\title{exemple \TUB\ article}
+\title{Exemple d'article \TUB}
-% repeat info for each author.
-\author{First Last}
-\address{Street Address \\ Town, Postal \\ Country}
+% répétez l'information pour chaque auteur.
+\author{Prénom Nom}
+\address{Voie\\ Ville, Code postal \\ Pays}
\netaddress{user (at) exemple dot org}
\personalURL{http://exemple.org/~user/}
+ %%% Fin des métadonnées %%%
+
\begin{document}
\maketitle
\begin{abstract}
-This is an exemple article for \TUB{}.
+Ceci est un exemple d'article pour le \TUB{}.
+Prière d'écrire un abrégé.
\end{abstract}
\section{Introduction}
-This is an exemple article for \TUB, from
+Ceci est un exemple d'article pour le \TUB, à partir du lien
\url{http://tug.org/TUGboat/location.html}.
-We recommend the graphicx package for image inclusions, and the
-hyperref package for active url's (in the \acro{PDF} output).
-Nowadays \TUB\ is produced using \acro{PDF} files exclusively.
+Nous recommandons le paquetage graphicx pour les inclusionj d'iimage, et
+le paquetage hyperref pour des adresses réticulaires (url) actives (dans
+la sortie \acro{PDF}). De nos jour le \TUB\ est produit en utilisant
+exclusivement des fichiers \acro{PDF}.
-The \texttt{ltugboat} class provides these abbreviations and many more:
+La classe \texttt{ltugboat} fournit ces abréviations (et bien d'autres) :
% verbatim blocks are often better in \small
\begin{verbatim}[\small]
\AllTeX \AMS \AmS \AmSLaTeX \AmSTeX \aw \AW
\BibTeX \CTAN \DTD \HTML
\ISBN \ISSN \LaTeXe
-\Mc \mf \MFB \mtex \PCTeX \pcTeX
-\PiC \PiCTeX \plain \POBox \PS
-\SC \SGML \SliTeX \TANGLE \TB \TP
+\mf \MFB
+\plain \POBox \PS
\TUB \TUG \tug
-\UG \UNIX \VAX \XeT \WEB \WEAVE
+\UNIX \XeT \WEB \WEAVE
-\Dash \dash \vellipsis \bull \cents \Dag
-\careof \thinskip
+\, \bull \Dash \dash \hyph
-\acro{FRED} -> {\small[er] fred} % please use!
+\acro{FRED} -> {\small[er] fred} % prière d'utiliser !
\cs{fred} -> \fred
-\env{fred} -> \begin{fred}
\meta{fred} -> <fred>
\nth{n} -> 1st, 2nd, ...
\sfrac{3/4} -> 3/4
\booktitle{Book of Fred}
\end{verbatim}
-For more information, see the ltubguid document at:
-\url{http://mirror.ctan.org/macros/latex/contrib/tugboat}
-(we recommend using \verb|mirror.ctan.org| for \CTAN\ references).
+Pour faire référence à d'autre numéros du \TUB\, veuillez utiliser le
+format \textsl{volno:issno}, par ex., ``\TUB\ 32:1'' pour notre numéro
+\nth{100}.
+
+Ce fichier n'est qu'un patron. La documentation du style \TUB\ est dans
+le document \texttt{ltubguid} se trouvant à
+\url{http://ctan.org/pkg/tugboat}. (Pour les références au \CTAN\ nous
+recommandons cette forme d'URL utilisant \texttt{/pkg/} quand cela fait
+sens ; ou, si vous avez besoin de faire référence spécifiquement à une
+localisation : \texttt{http://mirror.ctan.org/\textsl{chemin}}.)
-Email \verb|tugboat@tug.org| if problems or questions.
+Écrivez par mél à \verb|tugboat@tug.org| en cas de problèmes ou
+questions.
-\bibliographystyle{plain} % we recommend the plain bibliography style
-\nocite{book-minimal} % just making the bibliography non-empty
-\bibliography{xampl} % xampl.bib comes avec BibTeX
+\bibliographystyle{plain} % nous recommandons le style de bibliographie plain
+\nocite{book-minimal} % pour forcer la bibliographie à ne pas être vide
+\bibliography{xampl} % xampl.bib est compris dans BibTeX
\makesignature
\end{document}
@@ -8209,7 +8977,7 @@ Index des concepts
* Menu:
-* *, invite: Command line. (line 17)
+* *, invite: Command line. (line 16)
* .glo, fichier: Glossaries. (line 8)
* .idx, fichier: Indexes. (line 9)
* .ind, fichier: Indexes. (line 24)
@@ -8269,6 +9037,7 @@ Index des concepts
(line 6)
* amsmath paquetage, remplaçant eqnarray: eqnarray. (line 6)
* annexe, création: Sectioning. (line 39)
+* anomalies, rapports: About this document. (line 23)
* aperçu de LaTeX: Overview. (line 8)
* appel: \opening. (line 11)
* arguments mouvants: \protect. (line 18)
@@ -8277,6 +9046,7 @@ Index des concepts
* ASCII, circonflexe dans le texte: Text symbols. (line 66)
* ASCII, tilde dans le texte: Text symbols. (line 69)
* astérisque centré, dans le texte: Text symbols. (line 72)
+* aval, référence déclarée en: Cross references. (line 25)
* barre par-dessus, accent: Accents. (line 33)
* barre au-dessous: Accents. (line 96)
* barre sousscite: Accents. (line 96)
@@ -8294,6 +9064,7 @@ Index des concepts
* bibliography, creating (manually): thebibliography. (line 6)
* bibTeX, utilisation: Using BibTeX. (line 6)
* Big point: Units of length. (line 20)
+* bogues, rapports: About this document. (line 23)
* Bonjour le monde: Starting and ending. (line 6)
* boîtes: Boxes. (line 6)
* boîtes noires, en omettant: Document class options.
@@ -8313,17 +9084,17 @@ Index des concepts
* caractères spéciaux: Reserved characters. (line 6)
* caron, diacritique: Accents. (line 105)
* catcode: \makeatletter and \makeatother.
- (line 15)
+ (line 18)
* catégorie, code de ... de caractère: \makeatletter and \makeatother.
- (line 15)
+ (line 18)
* Centimètre: Units of length. (line 25)
* centrer du texte, déclaration pour: \centering. (line 6)
* centrer du texte, environnement pour: center. (line 6)
* centré, astérisque, dans le texte: Text symbols. (line 72)
* centré, point, dans le texte: Text symbols. (line 140)
* chapeau, accent: Accents. (line 38)
-* chargement des paquetages supplémentaires: Document class options.
- (line 98)
+* chargement des paquetages supplémentaires: Additional packages.
+ (line 6)
* chevron double, guillemets: Text symbols. (line 31)
* chevron droit, guillemets: Text symbols. (line 31)
* chevron gauche, guillemets: Text symbols. (line 31)
@@ -8336,26 +9107,49 @@ Index des concepts
* circonflexe, accent: Accents. (line 38)
* circonflexe, diacritique: Accents. (line 38)
* citation: quotation and quote. (line 6)
+* class options: Class and package commands.
+ (line 72)
+* classe de document, commandes: Class and package construction.
+ (line 6)
* classe de document, définition: Starting and ending. (line 14)
+* classe et paquetage, commandes: Class and package commands.
+ (line 6)
+* classe et paquetage, différence: Class and package construction.
+ (line 18)
+* classe et paquetage, structure: Class and package structure.
+ (line 6)
* classe ltugboat: tugboat template. (line 6)
+* classe, disposition du fichier: Class and package structure.
+ (line 6)
+* classe, fichier d’exemple: Class and package structure.
+ (line 42)
+* classe, options: Class and package structure.
+ (line 6)
* classes de documents: Document classes. (line 6)
* clause at, au sein d’une définition de police: \newfont. (line 25)
* clef de référence bibiliographique: \bibitem. (line 11)
* code de catégorie de caractère: \makeatletter and \makeatother.
- (line 15)
+ (line 18)
* code source, composer du: verbatim. (line 6)
* commande de longueur: \setlength. (line 11)
+* commande longue: Class and package commands.
+ (line 28)
* commandes de fontes de bas niveau: Low-level font commands.
(line 6)
* commandes de fontes, de bas niveau: Low-level font commands.
(line 6)
* commandes de mise en page: Layout. (line 6)
+* commandes des classes de document: Class and package construction.
+ (line 6)
* commandes fragiles: \protect. (line 6)
+* commandes pour classe ou paquetage: Class and package commands.
+ (line 6)
* commandes robustes: \protect. (line 6)
* commandes, en définir de nouvelles: \newcommand & \renewcommand.
(line 6)
* commandes, syntaxe des: LaTeX command syntax.
(line 6)
+* commandes, variantes étoilées: \@ifstar. (line 6)
* commencer une nouvelle page: \newpage. (line 6)
* commencer une nouvelles page et débourrer les flottant: \clearpage.
(line 6)
@@ -8376,7 +9170,6 @@ Index des concepts
* césure, empécher: \mbox. (line 6)
* césure, forcer: \- (hyphenation). (line 6)
* date d’aujourd’hui: \today. (line 6)
-* de démarrage et de fin: Starting and ending. (line 6)
* defining new environnements: \newenvironment & \renewenvironment.
(line 6)
* demi-cadratin: Text symbols. (line 118)
@@ -8399,6 +9192,8 @@ Index des concepts
* diacrtique accent aigu: Accents. (line 24)
* diacrtique tréma: Accents. (line 19)
* diacrtitiques, signes: Accents. (line 6)
+* différence entre classe et paquetage: Class and package construction.
+ (line 18)
* dilatation verticale infinie: \vfill. (line 6)
* discrétionnaire, césure: \discretionary. (line 6)
* dollar, signe: Text symbols. (line 112)
@@ -8418,6 +9213,9 @@ Index des concepts
* droite, guillemet anglais simple: Text symbols. (line 57)
* droite, guillemet-apostrophe simple: Text symbols. (line 57)
* débourrer les flottant et commencer une page: \clearpage. (line 6)
+* début de document, crochet: \AtBeginDocument. (line 3)
+* début et fin: Starting and ending. (line 6)
+* déclaration en aval de référence: Cross references. (line 25)
* définir de nouveaux théorèmes: \newtheorem. (line 6)
* définir de nouvelles polices: \newfont. (line 6)
* définir une nouvelle commande: \newcommand & \renewcommand.
@@ -8462,6 +9260,8 @@ Index des concepts
* euro, symbole: Text symbols. (line 121)
* exposant: Subscripts & superscripts.
(line 6)
+* extension, structure: Class and package structure.
+ (line 6)
* fabriquer une page de titre: titlepage. (line 6)
* Faire des paragraphes: Making paragraphs. (line 6)
* fermant, guillemet anglais simple: Text symbols. (line 57)
@@ -8472,11 +9272,11 @@ Index des concepts
* fichier externe, écrire: filecontents. (line 6)
* fichier journal: Output files. (line 29)
* fichier racine: Splitting the input. (line 10)
-* fichier table des matières: Output files. (line 47)
* figures, insertion: figure. (line 6)
* figures, notes en bas de page au sein des: minipage. (line 22)
* fin d’une lettre: \closing. (line 6)
-* fin et à partir: Starting and ending. (line 6)
+* fin document, crochet: \AtEndDocument. (line 3)
+* fin et début: Starting and ending. (line 6)
* flèche droite, dans le texte: Text symbols. (line 168)
* flèche gauche, left, dans le texte: Text symbols. (line 133)
* fonctions mathématiques: Math functions. (line 6)
@@ -8500,8 +9300,7 @@ Index des concepts
* gauche, accolade, dans le texte: Text symbols. (line 87)
* gauche, flèche, dans le texte: Text symbols. (line 133)
* gauche, guillemet-apostrophe simple de: Text symbols. (line 42)
-* globales, options: Document class options.
- (line 106)
+* globales, options: Additional packages. (line 14)
* glossaires: Glossaries. (line 6)
* Grand rond, symbole, dans le texte: Text symbols. (line 84)
* gras: Font styles. (line 105)
@@ -8539,7 +9338,7 @@ Index des concepts
* inserer des figures: figure. (line 6)
* interligne double: Low-level font commands.
(line 55)
-* invite *: Command line. (line 17)
+* invite *: Command line. (line 16)
* italique: Font styles. (line 114)
* j sans point: Accents. (line 73)
* j sans point en math: Math accents. (line 38)
@@ -8549,15 +9348,14 @@ Index des concepts
* justifier le texte à droite: \raggedleft. (line 6)
* justifier à droite, environnement pour: flushright. (line 6)
* justifié à gauche du texte: \raggedright. (line 6)
-* Knuth, Donald E.: About this document. (line 6)
-* Knuth, Donald E. <1>: Overview. (line 8)
+* Knuth, Donald E.: Overview. (line 8)
* l polonais: Non-English characters.
(line 37)
-* L’équipe de projet LaTeX: About this document. (line 6)
+* L’équipe de projet LaTeX: About this document. (line 19)
* Lamport TeX: Overview. (line 27)
-* Lamport, Leslie: About this document. (line 6)
-* Lamport, Leslie <1>: Overview. (line 8)
+* Lamport, Leslie: Overview. (line 8)
* LaTeX aperçu: Overview. (line 8)
+* LaTeX ou LaTeX2e, que choisir ?: About this document. (line 15)
* LaTeX, logo: Text symbols. (line 22)
* LaTeX2e logo: Text symbols. (line 25)
* Lettre grecques: Math symbols. (line 6)
@@ -8573,9 +9371,9 @@ Index des concepts
* lettres, écrire des: Letters. (line 6)
* ligne de commande: Command line. (line 6)
* lignes dans des tableaux: tabular. (line 6)
-* list of figures file: Output files. (line 47)
-* list of tables file: Output files. (line 47)
+* liste des figures, fichier: Output files. (line 47)
* liste des personnes en copie, dans une lettre: \cc. (line 6)
+* liste des tableaux, fichier: Output files. (line 47)
* listes d’articles: itemize. (line 6)
* listes d’articles, générique: list. (line 6)
* listes de description, créer: description. (line 6)
@@ -8628,6 +9426,7 @@ Index des concepts
* mode mathématique, espacement: Spacing in math mode.
(line 6)
* mode paragraphe: Modes. (line 6)
+* mode paragraphe <1>: \parbox. (line 10)
* modes: Modes. (line 6)
* modèle de document: Document templates. (line 6)
* monnaie, dollar: Text symbols. (line 112)
@@ -8635,7 +9434,7 @@ Index des concepts
* moteur pdfTeX: TeX engines. (line 12)
* moteurs, TeX: TeX engines. (line 6)
* mpfootnote, compteur: \footnote. (line 40)
-* mu, math unit: Units of length. (line 52)
+* mu, unité mathématique: Units of length. (line 52)
* multiplication discrétionnaire: Math miscellany. (line 7)
* note en bas de page, créer: Footnotes. (line 6)
* note en bas de page, symboles au lieu de numéros: \footnote.
@@ -8649,11 +9448,17 @@ Index des concepts
(line 6)
* notes en bas de page, paramètres: Footnote parameters. (line 6)
* Notes en marge: Marginal notes. (line 6)
+* nouvelle commande, définition: Class and package commands.
+ (line 104)
+* nouvelle commande, vérification: Class and package commands.
+ (line 25)
* nouvelle commandes, définir: \newcommand & \renewcommand.
(line 6)
* nouvelle ligne, commencer une: \\. (line 6)
* nouvelle ligne, commencer une (mode paragraphe): \newline. (line 6)
* nouvelle page, commencer: \newpage. (line 6)
+* nouvelles classes, commandes: Class and package construction.
+ (line 6)
* numéro d’équation, omettre: eqnarray. (line 30)
* numéro d’équation, référence croisée: \ref. (line 6)
* numéro de figure, référence croisée: \ref. (line 6)
@@ -8669,6 +9474,7 @@ Index des concepts
* obèle double, dans le texte: Text symbols. (line 109)
* obèle, dans le texte: Text symbols. (line 16)
* obèle, dans le texte <1>: Text symbols. (line 106)
+* officieuse, nature de ce document: About this document. (line 19)
* ogonek, diacritique: Accents. (line 77)
* option stable du paquetage footmisc: Footnotes in section headings.
(line 10)
@@ -8678,15 +9484,24 @@ Index des concepts
(line 6)
* options globales: Document class options.
(line 6)
-* options globales <1>: Document class options.
- (line 106)
+* options globales <1>: Additional packages. (line 14)
+* options pour classe de document: Class and package structure.
+ (line 6)
+* options pour paquetage: Class and package structure.
+ (line 6)
+* options, class: Class and package commands.
+ (line 72)
* options, classe de document: Document class options.
(line 6)
+* options, package: Class and package commands.
+ (line 72)
* Ordinaux espagnols, féminin et masculin: Text symbols. (line 137)
* Ordinaux, féminin et masculin: Text symbols. (line 137)
* oslash: Non-English characters.
(line 47)
* ouvrant, , guillemet-apostrophe simple: Text symbols. (line 42)
+* package options: Class and package commands.
+ (line 72)
* page de flottants: Floats. (line 64)
* page styles: Page styles. (line 6)
* page, paramètres de mise en page: Page layout parameters.
@@ -8694,8 +9509,12 @@ Index des concepts
* pages de titre, création: titlepage. (line 6)
* pages, saut: Page breaking. (line 6)
* paquet de macro, LaTeX en tant que: Overview. (line 14)
-* paquetages, le chargement: Document class options.
- (line 98)
+* paquetage, disposition du fichier: Class and package structure.
+ (line 6)
+* paquetage, options: Class and package structure.
+ (line 6)
+* paquetages, le chargement: Additional packages. (line 6)
+* paragraphe, mode: \parbox. (line 10)
* paragraphe, symbole: Text symbols. (line 46)
* paragraphes: Making paragraphs. (line 6)
* paramètre positionnel: \newcommand & \renewcommand.
@@ -8747,7 +9566,8 @@ Index des concepts
* quad: Spacing in math mode.
(line 33)
* racine, fichier: Splitting the input. (line 10)
-* rapports de bogues: About this document. (line 13)
+* rapports d’anomalies: About this document. (line 23)
+* rapports de bogues: About this document. (line 23)
* redefining environnements: \newenvironment & \renewenvironment.
(line 6)
* remarks in the marge: Marginal notes. (line 6)
@@ -8769,6 +9589,7 @@ Index des concepts
* référence bibiliographique, clef: \bibitem. (line 11)
* référence croisée avec numéro de page: \pageref. (line 6)
* référence croisée, symbolique: \ref. (line 6)
+* référence déclarée en aval: Cross references. (line 25)
* références croisées: Cross references. (line 6)
* réglage de compteurs: \setcounter. (line 6)
* réservés, caractères: Reserved characters. (line 6)
@@ -8828,6 +9649,7 @@ Index des concepts
* symboles texte: Text symbols. (line 6)
* symbols, mathématiques: Math symbols. (line 6)
* table des matière, création: Tables of contents. (line 6)
+* table des matières, fichier: Output files. (line 47)
* table des matières, éviter les notes en bas de page: Footnotes in section headings.
(line 6)
* table of contents entry, manually adding: \addcontentsline. (line 6)
@@ -8889,8 +9711,10 @@ Index des concepts
* écrire un fichier externe: filecontents. (line 6)
* équations, aligner: eqnarray. (line 6)
* équations, environnement pour: equation. (line 6)
+* étiquette: Cross references. (line 10)
* étiquette tapuscrite dans les listes: description. (line 24)
* étirement, omettre l’étirement vertical: \raggedbottom. (line 6)
+* étoilées, variantes de commandes: \@ifstar. (line 6)

File: latex2e-fr.info, Node: Command Index, Prev: Concept Index, Up: Top
@@ -8946,6 +9770,7 @@ Index des commandes
(line 21)
* \> (tabbing): tabbing. (line 32)
* \@fnsymbol: \footnote. (line 24)
+* \@ifstar: \@ifstar. (line 6)
* \a (tabbing): tabbing. (line 62)
* \a' (acute accent in tabbing): tabbing. (line 63)
* \a= (macron accent in tabbing): tabbing. (line 63)
@@ -8988,6 +9813,14 @@ Index des commandes
* \arraystretch: tabular. (line 171)
* \ast: Math symbols. (line 39)
* \asymp: Math symbols. (line 47)
+* \AtBeginDocument: \AtBeginDocument. (line 3)
+* \AtBeginDvi: Class and package commands.
+ (line 10)
+* \AtEndDocument: \AtEndDocument. (line 3)
+* \AtEndOfClass: Class and package commands.
+ (line 18)
+* \AtEndOfPackage: Class and package commands.
+ (line 18)
* \a` (grave accent in tabbing): tabbing. (line 63)
* \b (accent barre-souscrite): Accents. (line 53)
* \backslash: Math symbols. (line 50)
@@ -9055,10 +9888,24 @@ Index des commandes
* \chapter (seulement pour classes report et book): Sectioning.
(line 10)
* \check: Math accents. (line 19)
+* \CheckCommand: Class and package commands.
+ (line 25)
+* \CheckCommand*: Class and package commands.
+ (line 25)
* \chi: Math symbols. (line 126)
* \circ: Math symbols. (line 129)
* \circle: \circle. (line 6)
* \cite: \cite. (line 6)
+* \ClassError: Class and package commands.
+ (line 45)
+* \ClassInfo: Class and package commands.
+ (line 45)
+* \ClassInfoNoLine: Class and package commands.
+ (line 45)
+* \ClassWarning: Class and package commands.
+ (line 45)
+* \ClassWarningNoLine: Class and package commands.
+ (line 45)
* \cleardoublepage: \cleardoublepage. (line 6)
* \clearpage: \clearpage. (line 6)
* \cline: \cline. (line 6)
@@ -9078,6 +9925,8 @@ Index des commandes
* \coth: Math functions. (line 33)
* \csc: Math functions. (line 36)
* \cup: Math symbols. (line 148)
+* \CurrentOption: Class and package commands.
+ (line 66)
* \d (dot-under accent): Accents. (line 62)
* \dag: Text symbols. (line 15)
* \dagger: Math symbols. (line 152)
@@ -9092,6 +9941,14 @@ Index des commandes
* \ddagger: Math symbols. (line 160)
* \ddot: Math accents. (line 22)
* \ddots: Math miscellany. (line 31)
+* \DeclareOption: Class and package commands.
+ (line 72)
+* \DeclareOption*: Class and package commands.
+ (line 72)
+* \DeclareRobustCommand: Class and package commands.
+ (line 104)
+* \DeclareRobustCommand*: Class and package commands.
+ (line 104)
* \deg: Math functions. (line 39)
* \Delta: Math symbols. (line 163)
* \delta: Math symbols. (line 167)
@@ -9136,6 +9993,8 @@ Index des commandes
* \eta: Math symbols. (line 213)
* \evensidemargin: Document class options.
(line 78)
+* \ExecuteOptions: Class and package commands.
+ (line 182)
* \exists: Math symbols. (line 216)
* \exp: Math functions. (line 48)
* \extracolsep: tabular. (line 121)
@@ -9216,6 +10075,8 @@ Index des commandes
* \hyphenation: \hyphenation. (line 6)
* \i (i sans point): Accents. (line 70)
* \iff: Math symbols. (line 260)
+* \IfFileExists: Class and package commands.
+ (line 140)
* \ij (ij): Non-English characters.
(line 32)
* \IJ (IJ): Non-English characters.
@@ -9233,6 +10094,8 @@ Index des commandes
* \inf: Math functions. (line 57)
* \infty: Math symbols. (line 272)
* \input: \input. (line 6)
+* \InputIfFileExists: Class and package commands.
+ (line 140)
* \int: Math symbols. (line 275)
* \intextsep: Floats. (line 129)
* \iota: Math symbols. (line 278)
@@ -9316,6 +10179,10 @@ Index des commandes
* \ll: Math symbols. (line 361)
* \ln: Math functions. (line 75)
* \lnot: Math symbols. (line 365)
+* \LoadClass: Class and package commands.
+ (line 159)
+* \LoadClassWithOptions: Class and package commands.
+ (line 159)
* \location: \location. (line 6)
* \log: Math functions. (line 78)
* \longleftarrow: Math symbols. (line 368)
@@ -9371,6 +10238,8 @@ Index des commandes
* \natural: Math symbols. (line 422)
* \ne: Math symbols. (line 425)
* \nearrow: Math symbols. (line 428)
+* \NeedsTeXFormat: Class and package commands.
+ (line 194)
* \neg: Math symbols. (line 431)
* \neq: Math symbols. (line 435)
* \newcommand: \newcommand & \renewcommand.
@@ -9427,6 +10296,8 @@ Index des commandes
* \onecolumn: \onecolumn. (line 6)
* \opening: \opening. (line 6)
* \oplus: Math symbols. (line 479)
+* \OptionNotUsed: Class and package commands.
+ (line 214)
* \oslash: Math symbols. (line 483)
* \otimes: Math symbols. (line 486)
* \oval: \oval. (line 6)
@@ -9434,6 +10305,16 @@ Index des commandes
* \overline{TEXTE}: Math miscellany. (line 67)
* \owns: Math symbols. (line 490)
* \P: Text symbols. (line 44)
+* \PackageError: Class and package commands.
+ (line 45)
+* \PackageInfo: Class and package commands.
+ (line 45)
+* \PackageInfoNoLine: Class and package commands.
+ (line 45)
+* \PackageWarning: Class and package commands.
+ (line 45)
+* \PackageWarningNoLine: Class and package commands.
+ (line 45)
* \pagebreak: \pagebreak & \nopagebreak.
(line 6)
* \pagenumbering: \pagenumbering. (line 6)
@@ -9454,6 +10335,10 @@ Index des commandes
* \part: Sectioning. (line 9)
* \partial: Math symbols. (line 497)
* \partopsep: itemize. (line 101)
+* \PassOptionsToClass: Class and package commands.
+ (line 220)
+* \PassOptionsToPackage: Class and package commands.
+ (line 220)
* \pdfpageheight: Document class options.
(line 42)
* \pdfpagewidth: Document class options.
@@ -9472,9 +10357,19 @@ Index des commandes
* \preceq: Math symbols. (line 522)
* \prime: Math symbols. (line 526)
* \printindex: Indexes. (line 30)
+* \ProcessOptions: Class and package commands.
+ (line 257)
+* \ProcessOptions*: Class and package commands.
+ (line 257)
* \prod: Math symbols. (line 537)
* \propto: Math symbols. (line 540)
* \protect: \protect. (line 6)
+* \ProvidesClass: Class and package commands.
+ (line 301)
+* \ProvidesFile: Class and package commands.
+ (line 337)
+* \ProvidesPackage: Class and package commands.
+ (line 301)
* \ps: \ps. (line 6)
* \Psi: Math symbols. (line 543)
* \psi: Math symbols. (line 546)
@@ -9500,6 +10395,10 @@ Index des commandes
* \refstepcounter: \refstepcounter. (line 6)
* \renewenvironment: \newenvironment & \renewenvironment.
(line 6)
+* \RequirePackage: Class and package commands.
+ (line 348)
+* \RequirePackageWithOptions: Class and package commands.
+ (line 348)
* \restorecr: \obeycr & \restorecr.
(line 6)
* \restriction: Math symbols. (line 570)
@@ -9578,7 +10477,7 @@ Index des commandes
* \stackrel{TEXTE}{RELATION}: Math miscellany. (line 76)
* \star: Math symbols. (line 676)
* \stepcounter: \stepcounter. (line 6)
-* \stop: Command line. (line 17)
+* \stop: Command line. (line 16)
* \subset: Math symbols. (line 684)
* \subseteq: Math symbols. (line 687)
* \subsubsection: Sectioning. (line 13)
@@ -9723,8 +10622,7 @@ Index des commandes
* \usecounter: \usecounter. (line 6)
* \usefont: Low-level font commands.
(line 74)
-* \usepackage: Document class options.
- (line 98)
+* \usepackage: Additional packages. (line 6)
* \v (breve accent): Accents. (line 105)
* \value: \value. (line 6)
* \vanothing: Math symbols. (line 803)
@@ -9785,6 +10683,8 @@ Index des commandes
* {...} pour les arguments obligatoires: LaTeX command syntax.
(line 6)
* abstract, environnement: abstract. (line 6)
+* amsmath, paquetage: array. (line 41)
+* amsmath, paquetage <1>: displaymath. (line 22)
* array, environnement: array. (line 6)
* bp: Units of length. (line 20)
* cc: Units of length. (line 34)
@@ -9846,12 +10746,16 @@ Index des commandes
* equation, environnement: equation. (line 6)
* equation, environnement <1>: Math formulas. (line 6)
* etex, commande: TeX engines. (line 12)
+* etoolbox, paquetage Le paquetage etoolbox offre les commandes: Class and package commands.
+ (line 120)
* ex: Units of length. (line 39)
* fichier .dvi: Output files. (line 11)
* fichier .log: Output files. (line 29)
* figure, environnement: figure. (line 6)
* filecontents*, environnement: filecontents. (line 6)
* filecontents, environnement: filecontents. (line 6)
+* first-latex-doc document: About this document. (line 35)
+* flafter, paquetage: Floats. (line 91)
* float, paquetage: Floats. (line 58)
* flushleft, environnement: flushleft. (line 6)
* flushright, environnement: flushright. (line 6)
@@ -9859,17 +10763,20 @@ Index des commandes
(line 10)
* geometry, paquetage Lorsque on utilise l'un des moteurs pdfLaTeX,: Document class options.
(line 42)
+* <http://puszcza.gnu.org.ua/software/latexrefman/> page d’accueil: About this document.
+ (line 6)
* in: Units of length. (line 17)
* itemize, environnement: itemize. (line 6)
-* <latexrefman-discuss@gna.org> adresse mél: About this document.
- (line 13)
+* latex-doc-ptr document: About this document. (line 32)
+* <latexrefman@tug.org> adresse mél.: About this document. (line 19)
* letter, environnement: letter. (line 6)
* list, environnement: list. (line 6)
* lR box: picture. (line 76)
* lrbox: lrbox. (line 6)
+* lshort document: About this document. (line 45)
* lualatex commande: TeX engines. (line 31)
* macros2e, paquetage: \makeatletter and \makeatother.
- (line 38)
+ (line 41)
* makeidx, paquetage: Indexes. (line 30)
* math, environnement: math. (line 6)
* math, environnement <1>: Math formulas. (line 6)
@@ -9923,14 +10830,19 @@ Index des commandes
(line 72)
* option twoside: Document class options.
(line 72)
+* paquetage amsmath: array. (line 41)
+* paquetage amsmath <1>: displaymath. (line 22)
* paquetage datetime: \today. (line 23)
+* paquetage etoolbox: Class and package commands.
+ (line 120)
+* paquetage flafter: Floats. (line 91)
* paquetage float: Floats. (line 58)
* paquetage footmisc: Footnotes in section headings.
(line 10)
* paquetage geometry: Document class options.
(line 42)
* paquetage macros2e: \makeatletter and \makeatother.
- (line 38)
+ (line 41)
* paquetage makeidx: Indexes. (line 30)
* paquetage multind: Indexes. (line 42)
* paquetage picture: picture. (line 24)
@@ -9960,6 +10872,7 @@ Index des commandes
* thebibliography, environnement: thebibliography. (line 6)
* theorem, environnement: theorem. (line 6)
* titlepage, environnement: titlepage. (line 6)
+* usrguide documentation officielle: About this document. (line 39)
* verbatim, environnement: verbatim. (line 6)
* verse, environnement: verse. (line 6)
* xdvipdfmx: TeX engines. (line 41)
@@ -9970,233 +10883,240 @@ Index des commandes

Tag Table:
-Node: Top2119
-Node: About this document4620
-Node: Overview6251
-Node: Starting and ending8087
-Ref: Starting & ending8212
-Node: Output files9434
-Ref: Output files-Footnote-112248
-Ref: Output files-Footnote-212354
-Node: TeX engines12390
-Node: LaTeX command syntax15336
-Node: Environment17490
-Node: Declaration18685
-Node: \makeatletter and \makeatother19066
-Node: \@startsection21405
-Ref: \@startsection/name22533
-Ref: \@startsection/level22603
-Ref: \@startsection/retrait22911
-Ref: \@startsection/beforeskip23082
-Ref: \@startsection/afterskip23393
-Ref: \@startsection/style23990
-Node: \@ifstar24098
-Node: Document classes27743
-Node: Document class options28399
-Node: Fonts32477
-Node: Font styles33052
-Node: Font sizes37504
-Node: Low-level font commands38974
-Node: Layout42058
-Node: \onecolumn42676
-Node: \twocolumn42925
-Node: \flushbottom44879
-Node: \raggedbottom45311
-Node: Page layout parameters45639
-Node: Floats50248
-Node: Sectioning58376
-Node: Cross references60290
-Node: \label60844
-Node: \pageref62013
-Node: \ref62332
-Node: Environments62773
-Node: abstract64418
-Node: array66226
-Node: center68705
-Node: \centering69213
-Node: description70220
-Node: displaymath71604
-Node: document72267
-Node: enumerate72545
-Node: eqnarray75327
-Node: equation77041
-Node: figure77460
-Node: filecontents79530
-Node: flushleft81460
-Node: \raggedright82136
-Node: flushright82834
-Node: \raggedleft83467
-Node: itemize84170
-Node: letter89160
-Node: list89443
-Node: \item90636
-Node: math91891
-Node: minipage92226
-Node: picture93691
-Node: \circle98602
-Node: \makebox (picture)99028
-Node: \framebox (picture)99885
-Node: \dashbox100451
-Node: \frame101102
-Node: \line101471
-Node: \linethickness102014
-Node: \thicklines102500
-Node: \thinlines102846
-Node: \multiput103185
-Node: \oval103595
-Node: \put104482
-Node: \shortstack104766
-Node: \vector105291
-Node: quotation and quote105661
-Node: tabbing107072
-Node: table110557
-Node: tabular112050
-Node: \multicolumn120797
-Node: \cline125387
-Node: \hline125727
-Node: \vline126094
-Node: thebibliography126532
-Node: \bibitem127895
-Node: \cite128887
-Node: \nocite129582
-Node: Using BibTeX129932
-Node: theorem131838
-Node: titlepage132256
-Node: verbatim132983
-Node: \verb133695
-Node: verse134371
-Node: Line breaking134927
-Node: \\136170
-Node: \obeycr & \restorecr137456
-Node: \newline137998
-Node: \- (hyphenation)139057
-Node: \discretionary139752
-Node: \fussy141998
-Node: \sloppy142498
-Node: \hyphenation142905
-Node: \linebreak & \nolinebreak143616
-Node: Page breaking144376
-Node: \cleardoublepage145015
-Node: \clearpage145537
-Node: \newpage145872
-Node: \enlargethispage146130
-Node: \pagebreak & \nopagebreak146710
-Node: Footnotes147482
-Node: \footnote148823
-Node: \footnotemark150957
-Node: \footnotetext151607
-Node: Footnotes in a table152176
-Node: Footnotes in section headings154265
-Node: Footnote parameters155362
-Node: Definitions156311
-Node: \newcommand & \renewcommand156979
-Node: \newcounter161649
-Node: \newlength162218
-Node: \newsavebox162830
-Node: \newenvironment & \renewenvironment163456
-Node: \newtheorem168397
-Node: \newfont172375
-Node: \protect174377
-Node: Counters176948
-Node: \alph \Alph \arabic \roman \Roman \fnsymbol178240
-Node: \usecounter180043
-Node: \value180460
-Node: \setcounter180897
-Node: \addtocounter181205
-Node: \refstepcounter181525
-Node: \stepcounter181931
-Node: \day \month \year182212
-Node: Lengths182879
-Node: Units of length183612
-Node: \setlength185501
-Node: \addtolength186017
-Node: \settodepth186384
-Node: \settoheight186719
-Node: \settowidth187054
-Node: Predefined lengths187393
-Node: Making paragraphs188010
-Node: \indent188697
-Node: \noindent189277
-Node: \parskip189835
-Node: Marginal notes190147
-Node: Math formulas192368
-Node: Subscripts & superscripts194612
-Node: Math symbols196322
-Node: Math functions226360
-Node: Math accents227508
-Node: Spacing in math mode228791
-Node: Math miscellany230500
-Node: Modes233686
-Node: \ensuremath236065
-Node: Page styles237124
-Node: \maketitle237694
-Node: \pagenumbering237820
-Node: \pagestyle238407
-Node: \thispagestyle238556
-Node: Spaces238903
-Node: \hspace240274
-Node: \hfill241003
-Node: \(SPACE) and \@241515
-Node: \(SPACE) after control sequence243518
-Node: \frenchspacing244651
-Node: \thinspace245476
-Node: \/245792
-Node: \hrulefill \dotfill247247
-Node: \addvspace248409
-Node: \bigskip \medskip \smallskip249630
-Node: \vfill250764
-Node: \vspace251815
-Node: Boxes252936
-Node: \mbox253810
-Node: \fbox and \framebox254162
-Node: lrbox255111
-Node: \makebox255541
-Node: \parbox256412
-Node: \raisebox258328
-Node: \savebox259048
-Node: \sbox259542
-Node: \usebox260065
-Node: Special insertions260361
-Node: Reserved characters261267
-Node: Symbols by font position262728
-Node: Text symbols263530
-Node: Accents267753
-Node: Non-English characters270952
-Node: \rule272498
-Node: \today272974
-Node: Splitting the input273869
-Node: \include274828
-Node: \includeonly275594
-Node: \input276246
-Node: Front/back matter276873
-Node: Tables of contents277124
-Node: \addcontentsline278359
-Node: \addtocontents279678
-Node: Glossaries280219
-Node: Indexes280844
-Node: Letters282847
-Node: \address287300
-Node: \cc288273
-Node: \closing288688
-Node: \encl289106
-Node: \location289325
-Node: \makelabels289613
-Node: \name292027
-Node: \opening292266
-Node: \ps292658
-Node: \signature292906
-Node: \telephone294192
-Node: Terminal input/output294649
-Node: \typein294934
-Node: \typeout295640
-Node: Command line296405
-Node: Document templates297370
-Node: beamer template297886
-Node: book template298647
-Node: tugboat template299039
-Node: License translation301165
-Node: Concept Index302137
-Node: Command Index352136
+Node: Top2118
+Node: About this document4587
+Node: Overview6873
+Node: Starting and ending8716
+Ref: Starting & ending8841
+Node: Output files10066
+Ref: Output files-Footnote-112880
+Ref: Output files-Footnote-212986
+Node: TeX engines13022
+Node: LaTeX command syntax15979
+Node: Environment18135
+Node: Declaration19383
+Node: \makeatletter and \makeatother19838
+Node: \@startsection22610
+Ref: \@startsection/name23881
+Ref: \@startsection/level24365
+Ref: \@startsection/indent25657
+Ref: \@startsection/beforeskip25907
+Ref: \@startsection/afterskip27523
+Ref: \@startsection/style28930
+Node: \@ifstar32072
+Node: Document classes35761
+Node: Document class options36627
+Node: Additional packages40257
+Node: Class and package construction40923
+Node: Class and package structure42808
+Node: Class and package commands45789
+Node: Fonts67202
+Node: Font styles67777
+Node: Font sizes72229
+Node: Low-level font commands73699
+Node: Layout76783
+Node: \onecolumn77401
+Node: \twocolumn77650
+Node: \flushbottom79604
+Node: \raggedbottom80036
+Node: Page layout parameters80364
+Node: Floats84973
+Node: Sectioning93109
+Ref: Sectioning/secnumdepth94744
+Node: Cross references95023
+Node: \label97349
+Node: \pageref99225
+Node: \ref100024
+Node: Environments100812
+Node: abstract102457
+Node: array104276
+Node: center106755
+Node: \centering107263
+Node: description108270
+Node: displaymath109654
+Node: document111616
+Node: \AtBeginDocument112088
+Node: \AtEndDocument112756
+Node: enumerate113452
+Node: eqnarray116234
+Node: equation117948
+Node: figure118367
+Node: filecontents120437
+Node: flushleft122367
+Node: \raggedright123043
+Node: flushright123741
+Node: \raggedleft124374
+Node: itemize125077
+Node: letter130067
+Node: list130350
+Node: \item131543
+Node: math132800
+Node: minipage133135
+Node: picture134600
+Node: \circle139512
+Node: \makebox (picture)139960
+Node: \framebox (picture)140817
+Node: \dashbox141383
+Node: \frame142034
+Node: \line142403
+Node: \linethickness142946
+Node: \thicklines143432
+Node: \thinlines143778
+Node: \multiput144117
+Node: \oval144527
+Node: \put145418
+Node: \shortstack145702
+Node: \vector146227
+Node: quotation and quote146597
+Node: tabbing148008
+Node: table151493
+Node: tabular152986
+Node: \multicolumn161739
+Node: \cline166329
+Node: \hline166669
+Node: \vline167036
+Node: thebibliography167474
+Node: \bibitem168837
+Node: \cite169829
+Node: \nocite170524
+Node: Using BibTeX170874
+Node: theorem172780
+Node: titlepage173198
+Node: verbatim173925
+Node: \verb174637
+Node: verse175313
+Node: Line breaking175869
+Node: \\177112
+Node: \obeycr & \restorecr178398
+Node: \newline178940
+Node: \- (hyphenation)179999
+Node: \discretionary180694
+Node: \fussy182940
+Node: \sloppy183440
+Node: \hyphenation183847
+Node: \linebreak & \nolinebreak184558
+Node: Page breaking185318
+Node: \cleardoublepage185957
+Node: \clearpage186479
+Node: \newpage186814
+Node: \enlargethispage187072
+Node: \pagebreak & \nopagebreak187652
+Node: Footnotes188424
+Node: \footnote189765
+Node: \footnotemark191899
+Node: \footnotetext192551
+Node: Footnotes in a table193120
+Node: Footnotes in section headings195209
+Node: Footnote parameters196306
+Node: Definitions197255
+Node: \newcommand & \renewcommand197923
+Node: \newcounter202593
+Node: \newlength203162
+Node: \newsavebox203774
+Node: \newenvironment & \renewenvironment204400
+Node: \newtheorem209341
+Node: \newfont213320
+Node: \protect215322
+Node: Counters217893
+Node: \alph \Alph \arabic \roman \Roman \fnsymbol219185
+Node: \usecounter220988
+Node: \value221405
+Node: \setcounter221842
+Node: \addtocounter222150
+Node: \refstepcounter222470
+Node: \stepcounter222876
+Node: \day \month \year223157
+Node: Lengths223824
+Node: Units of length224557
+Node: \setlength226446
+Node: \addtolength226962
+Node: \settodepth227329
+Node: \settoheight227664
+Node: \settowidth227999
+Node: Predefined lengths228338
+Node: Making paragraphs228955
+Node: \indent229642
+Node: \noindent230222
+Node: \parskip230780
+Node: Marginal notes231092
+Node: Math formulas233313
+Node: Subscripts & superscripts235557
+Node: Math symbols237267
+Node: Math functions267305
+Node: Math accents268453
+Node: Spacing in math mode269736
+Node: Math miscellany271445
+Node: Modes274631
+Node: \ensuremath277010
+Node: Page styles278069
+Node: \maketitle278639
+Node: \pagenumbering278765
+Node: \pagestyle279352
+Node: \thispagestyle279501
+Node: Spaces279848
+Node: \hspace281219
+Node: \hfill281963
+Node: \(SPACE) and \@282475
+Node: \(SPACE) after control sequence284478
+Node: \frenchspacing285611
+Node: \thinspace286436
+Node: \/286752
+Node: \hrulefill \dotfill288207
+Node: \addvspace289369
+Node: \bigskip \medskip \smallskip290586
+Node: \vfill291720
+Node: \vspace292771
+Node: Boxes293892
+Node: \mbox294766
+Node: \fbox and \framebox295118
+Node: lrbox296067
+Node: \makebox296496
+Node: \parbox297367
+Node: \raisebox299284
+Node: \savebox300004
+Node: \sbox300498
+Node: \usebox301021
+Node: Special insertions301317
+Node: Reserved characters302223
+Node: Symbols by font position303684
+Node: Text symbols304486
+Node: Accents308709
+Node: Non-English characters311908
+Node: \rule313454
+Node: \today313930
+Node: Splitting the input314818
+Node: \include315777
+Node: \includeonly316543
+Node: \input317195
+Node: Front/back matter317822
+Node: Tables of contents318073
+Node: \addcontentsline319308
+Node: \addtocontents320627
+Node: Glossaries321291
+Node: Indexes321914
+Node: Letters323917
+Node: \address328370
+Node: \cc329340
+Node: \closing329821
+Node: \encl330238
+Node: \location330457
+Node: \makelabels330745
+Node: \name333159
+Node: \opening333398
+Node: \ps333790
+Node: \signature334040
+Node: \telephone335335
+Node: Terminal input/output335794
+Node: \typein336079
+Node: \typeout336785
+Node: Command line337550
+Node: Document templates338506
+Node: beamer template339022
+Node: book template339783
+Node: tugboat template340175
+Node: License translation342778
+Node: Concept Index343750
+Node: Command Index397822

End Tag Table