diff --git a/logiciels/latex/macros.tml b/logiciels/latex/macros.tml new file mode 100644 index 0000000..edb732f --- /dev/null +++ b/logiciels/latex/macros.tml @@ -0,0 +1,62 @@ + + + +
+Il est très facile de définir de nouvelles commandes qui seront autant +d'abréviations. Par exemple :
+ ++\newcommand\cad{c'est-à-dire} ++ +
Cette ligne crée une nouvelle commande, \cad
, qui sera
+automatiquement remplacée lors de la compilation par le texte
+« c'est-à-dire ». Vous pouvez ainsi remplacer les choses un peu
+longues à taper par des commande abrégées. Pour une thèse sur le
+chevalier Paul-Louis de la Grange-Noble, vous aurez tout intérêt à
+définir dès le début :
+\newcommand\PL{Paul-Louis de la Grange-Noble} ++ +
Comme pour toute commande qui renvoit du texte (comme
+\LaTeX
, par exemple), si vous voulez que votre macro soit
+suivie d'un espace dans le résultat final, faites-la suivre d'un
+backslash :
+Le Maître du Monde, \cad\ moi, ... ++ +
Ce serait une très mauvaise idée de mettre un espace dans la +définition de la macro, car vous auriez toujours un espace, y +compris avant une ponctuation.
+ +Vous pouvez utiliser le package xspace
pour remédier à
+cette nécessité. Dans le préambule, ajoutez :
+\usepackage{xspace}
Ensuite, écrivez vos macros de la façon
+suivante :
\newcommand\cad{c'est-à-dire\xspace}+ +
\xspace
teste ce qui suit la commande : si c'est un
+espace, il laissera vraiment un espace; si c'est une ponctuation, il
+ne laissera pas d'espace.
ce qui donne :
-Pour en savoir davantage sur l'écriture du grec sous LaTeX.
@@ -331,7 +331,7 @@ sigles un peu longs. Le HTML ne sait pas afficherVoici le même tableau dans le document LaTeX d'origine, qui montre les différences entre les différents styles :
-Ces différents styles sont compatibles entre eux :
@@ -343,7 +343,7 @@ mis endonnera au final le résultat suivant :
- Italique : ne confondez pas le style penché
(\textsl
) et l'italique. D'autres documentations vous
@@ -366,7 +366,7 @@ typographie.
Ces commandes sont compatibles avec les précédentes.
diff --git a/logiciels/latex/tableaux.tml b/logiciels/latex/tableaux.tml index ff802b5..0dfe3db 100644 --- a/logiciels/latex/tableaux.tml +++ b/logiciels/latex/tableaux.tml @@ -50,10 +50,10 @@ lesquelles le texte est centrMaintenant qu'on a indiqué le nombre de colonnes, on écrit le tableau
ligne par ligne. Le caractère &
indique le passage à la
colonne suivante. Chaque ligne est terminée par \\
, qui
-indique le passage à la ligne suivante.
+indique le passage à la ligne suivante.
hline
trace une ligne horizontale
de la largeur du tableau. Voici par exemple les premières lignes du code
@@ -81,12 +81,12 @@ r
\multicolumn{num}{description}{texte}
-num indique le nombre de colonnes concernées (la nouvelle
colonne a une largeur de num colonnes); dans
description on indique le centrage du texte (l
,
r
, c
ou p{num}
). Enfin,
le texte à écrire dans la nouvelle «case» est indiqué entre
-accolades.
Ce qui donne :