La structure d'une page permet de nombreux ajustements, par exemple en jouant sur les grandeurs suivantes:
\textwidth
permet de fixer la largeur du texte ;\textheight
permet de fixer la hauteur du texte ;\oddsidemargin
définit la marge gauche des pages impaires ;\evensidemargin
la marge gauche des pages paires ;\topskip
laisse une espace en haut de page ;\footskip
laisse une espace en bas de page ;\headheight
fixe la hauteur de l'en-tête ;\topmargin
indique l'espace entre le haut de la feuille et l'en-tête de la page.Mais ne vous précipitez pas pour les modifier vous-même !
Le package geometry propose des fonctionnalités très pratiques
pour définir son propre format de page sans avoir à modifier plein de ces grandeurs.
Il définit de nouvelles variables de structure de la page. Il propose en
outre un ensemble de formats par défaut (a0paper
, b5paper
, legalpaper
…).
Pour plus de détails, voir ici.
Le package layout produit une page d'exemple qui montre
la taille relative des différentes zones de la page.
Que vous utilisiez geometry
ou que vous décidiez de vous passer de son aide,
il vous guidera dans la définition de notre structure de page:
\documentclass{article} \usepackage{layout} \begin{document} \layout \end{document}
Si votre installation de utilise du format letter par défaut (format de papier américain), vous pouvez charger l'extension a4 pour retrouver le format A4 usuel en Europe. Si vous trouvez les marges trop grandes, l'extension a4wide les réduira (à une largeur de 1 pouce), en même temps qu'elle passera en format A4.
Mais ces deux extensions ont des fonctionnalités très limitées et sont considérées comme obsolètes. Il est maintenant conseillé d'utiliser geometry (voir ci-dessus).
\usepackage[a4paper,margin=1in,includeheadfoot]{geometry}
Sources: