problème d'entête

Bonjour,

Après avoir déclaré les instructions suivantes, la partie droite de mon entête représentée par "2006-2007" ne se trouve qu'au centre et non à droite du corps de mon texte.
Quelqu'un pourrait-il m'expliquer pourquoi et comment y parvenir ?

Merci d'avance.

\usepackage{fancyhdr}

\pagestyle{fancy}

\setlength{\textwidth}{18cm}
\setlength{\textheight}{35cm}
\setlength{\oddsidemargin}{-1cm}
\setlength{\headsep}{1.5cm}

lhead{Formation Générale Scientifique}
rhead{2006-2007}

Réponses

  • Bonjour,

    Je ne maîtrise pas lhead ; et mon Companion LaTeX n'est pas à portée de main.

    J'y jetterai un oeil ce soir.


    En attendant je te propose ;

    \usepackage{fancyhdr}

    \pagestyle{fancy}

    \setlength{\textwidth}{18cm}
    \setlength{\textheight}{35cm}
    \setlength{\oddsidemargin}{-1cm}
    \setlength{\headsep}{1.5cm}


    \fancyhead[L]{Formation Générale Scientifique}
    \fancyhead[R]{2006-2007}
    \fancyhead[C]{si tu veux qqch au centre}

    \fancyfoot[L]{si tu veux qqch en bas à gauche}
    \fancyfoot[R]{en bas à droite}
    \fancyfoot[C]{en bas au centre}


    Pour plus de détails sur head, tu peux voir ici :

    http://www.les-mathematiques.net/phorum/read.php?10,351788
  • Merci.

    Cela fonctionne mais le même affichage se produit.
    Je pense que le problème vient du fait que la largeur du corps de l'en-tête est différente de celle du corps du texte de la page ce qui m'échappe.
    Après l'instruction :

    \setlength{\textwidth}{18cm}

    la largeur du corps du texte est bien définie mais celle de l'en-tête ne correspond pas.Pourquoi?

    D'autres idées ...
  • Bonjour,

    J'ai essayé de compiler chez moi avec tes commandes fancy.
    Et ça marche parfaitement, tout est en place.

    Comprends pas. Peut être y a-t-il un module en prémabule chez moi qui fait que ça marche...
  • J'ai trouvé la solution sur un autre forum en utilisant le package geometry.
    La largeur de mon en tête n'incluait pas semble t'il la largeur des notes marginales avec l'instruction :

    \setlength{\textwidth}{18cm}

    L'instruction :

    \geometry{width=18cm} solutionne le problème.

    Merci quand même.
  • Effectivement j'ai cette option en préambule ; voila pourquoi ça marche !
    Merci.
Connectez-vous ou Inscrivez-vous pour répondre.