« LaTeX/Programmer avec LaTeX » : différence entre les versions

Contenu supprimé Contenu ajouté
+ {{NavTitre}}
longueurs
Ligne 9 :
 
Voir aussi ''[[../Mise en forme du texte (avancé)#Déformation du texte]]''.
 
Les compteurs et longueurs sont des variables pour LaTeX. Le nom de variable suit le formalisme des commandes personnelles : il commence par une contre-oblique et ne doit contenir que des lettres.
 
Une longueur doit contenir un nombre, entier ou décimal (le séparateur étant le point) et une unité accolée (cf. ''[[../Éléments de base#Espaces et changements de ligne|Éléments de base &gt; Espaces et changements de ligne]]''). La déclaration d'une longueur se fait avec la commande <code>\newlength</code>, et l'assignation de la valeur se fait avec <code>\setlength</code>, par exemple :
<source lang="latex">
\newlength{\malongueur}
\setlength{\malongueur}{1.5em}
</source>
crée une longueur <code>\malongueur</code> et lui donne la valeur d'un cadratin et demi. On peut assigner la longueur d'un objet, d'un mot, avec <code>\settolength</code> :
<source lang="latex">
\newlength{\malongueur}
\settolength{\malongueur}{Bonjour}
</source>
la longueur <code>\malongueur</code> aura pour valeur la taille du mot « Bonjour » dans la police courante. La longueur s'utilise ensuite à la place des valeurs dans les commandes, par exemple :
<source lang="latex">
\hspace{\malongueur}
</source>
 
== Extensions spécifiques ==