Hauteur de la page

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Hauteur de la page

Messagepar zorba » Samedi 26 Septembre 2009, 05:16

Bonjour,

je souhaite diminuer la hauteur des marges verticales pour réduire le nombre de pages quand j'imprime mes documents. Avec layout, j'ai fini par trouver la variable voffset qui gère le haut de page à ma convenance. Je n'arrive pas à placer le bas de page correctement et suis dérouté par la position des numéros de pages qui tantôt apparaissent tantôt sont absents.

Voici mon ECM, chez moi avec Windows XP SP3, et Miktex 2.7 les pages 1 (celle du layout) et 4 ne sont pas numérotées, le no de la page 2 est très haut et me semble incorrect.

Code: Tout sélectionner
\documentclass{report}
\usepackage{layout,lipsum}
\begin{document}
\layout
\setlength{\voffset}{-2cm} \setlength{\textheight}{+690pt}
\lipsum[1-15]
\layout
\end{document}


Comment faut-il coder pour que toutes les pages soient correctes et complètes, avec une marge verticale du bas égale à la marge verticale du haut?
Merci d'avance pour l'aide.
Bonne journée.
Pierre
Dernière édition par MB le Samedi 26 Septembre 2009, 11:48, édité 2 fois.
Raison: balises code rajouées
On se lasse de tout, excepté d'apprendre. Virgile
zorba
Giga-utilisateur
 
Messages: 522
Inscription: Lundi 01 Juin 2009, 10:35
Statut actuel: Actif et salarié

Publicité

Re: Hauteur de la page - Article

Messagepar rebouxo » Samedi 26 Septembre 2009, 07:42

Il vaudrait mieux utiliser l'extension geometry.
A priori tu utilises la page par défaut de LaTeX : les formats US (letter and co).

Il faut préciser le format de la page (ici a4, probablement).

Code: Tout sélectionner
\documentclass{report}
\usepackage{layout,lipsum}
\usepacakge{geometry}
\geometry
{%
paper=a4,%
includeheadfoot,% inclus les entêtes et pied de page dans le calcul des dimensions
textheight=10cm,% hauteur de la page
textwidth=10cm,% largeur de la page
}%
\begin{document}
\layout
\lipsum[1-15]
\layout
\end{document}


Je te laisse faire joujoux avec les multiples possibilités de geometry. :D

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6961
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Hauteur de la page - Article

Messagepar zorba » Samedi 26 Septembre 2009, 09:51

Bonjour,
merci de la piste. Pour éviter l'absence des numéros de page, j'ai enlevé le package layout. Curieusement sans ce package tout se numérote correctement.
J'arrive à faire une page correctement remplie en utilisant le package geometry, je trouve que c'est quand même un peu le marteau-pilon pour écraser une mouche, comme nous disions en programmation sur mainframe.
A défaut de solution standard Latex, je m'en contenterai, en croisant les doigts pour que ce package ne perturbe pas autre chose.
Bon weekend, à une autre occasion si besoin.
:)
Pierre
On se lasse de tout, excepté d'apprendre. Virgile
zorba
Giga-utilisateur
 
Messages: 522
Inscription: Lundi 01 Juin 2009, 10:35
Statut actuel: Actif et salarié

Re: Hauteur de la page

Messagepar rebouxo » Samedi 26 Septembre 2009, 14:08

Non, geometry est une des extensions obligatoires (sauf utilisation des classes koma ou memoir, qui proposent leurs propres système).

J'avais oublié de dire que (v-h)offset sont des choses qui ne sont pas aussi évidentes que cela. Il est conseillé (par les latexguru) de ne pas les utiliser (mais je ne sais pas pourquoi : la parole d'un latexguru me suffit parfois :D ).

Bon Week end

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6961
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Ahrefs [Bot], Google [Bot], Google Adsense [Bot] et 9 invités