Ceci est une ancienne révision du document !
Comment modifier l'interligne d'un document ?
Le package setspace est fait pour ça. Il
définit les environnements
singlespace
,
onehalfspace
et doublespace
, et gère de façon homogène
les autres espacements verticaux existant dans un document
(tableaux, notes de bas de page…).
On peut aussi agir de façon plus directement mécanique sur
l'interlignage en modifiant
\baselinestretch
, soit directement,
(\renewcommand{\baselinestretch}{2}
dans le préambule)
soit via la commande \linespread
(Par exemple,
\linespread{1.6}
double l'intervalle par défaut). Mais alors, on va
rencontrer des notes de bas de pages où la distance entre les lignes d'une
note sera supérieure à la distance entre deux notes, et autres effets
inattendus.
Pour réduire l'interligne d'un paragraphe (à celui de
small
par exemple) sans modifier la taille de la police, on peut utiliser une idée
bizarre et simple : l'interligne appliqué à un paragraphe est celui en
vigueur à la fin du paragraphe. Ainsi l'exemple ci-dessous
montre comment avoir un paragraphe écrit normalement avec un interligne trop
petit, ou le contraire.
Réglages curieux de l'interligne:
\small{\normalsize texte à interligne réduit, la commande de changement de paragraphe est appelée pendant que l'on est en petite taille, alors que le texte est en taille normale.}\par \normalsize {\small On peut faire le contraire (le résultat est moins laid, esthétiquement) en se basant sur les m\^emes principes. On n'est pas obligé d'appeler la commande de fin de paragraphe, bien entendu, l'habituel changement de ligne suffit.} {\advance\baselineskip -1pt On peut également régler directement l'interlignage dans une partie du texte.\par} {\setlength{\baselineskip}{1.2\baselineskip} On peut manipuler la taille de l'interligne soit de façon absolue, soit de façon relative, comme ici (plus 20\%), soit de manière absolue. Il est important de terminer le paragraphe avant la fin des accolades, pour que l'interligne que l'on a défini soit encore en vigueur à la fin dus paragraphe (c'est en fait le seul moment où il est pris en compte). \par} %%% <= terminer le %%% paragraphe
Localement, on peut également utiliser la longueur
\baselineskip
comme le montre le même exemple.