2009-08-17 5 views
1

J'espère aussi que les questions Latex sont les bienvenues ici sur Stackoverflow car ce n'est pas vraiment lié à la programmation.Problèmes avec Latex et fancyhdr

J'ai un problème pour définir le style correct pour l'en-tête en utilisant le package fancyhdr. Ce que je voudrais obtenir est d'avoir

  • Sur les pages impaires sur le côté gauche du texte suivant: « Mon titre de papier »
  • sur les pages paires sur le côté droit du texte « Prénom Nom »

(Remplacé par le texte correct bien sûr).

Au moment où j'ai le document suivant en latex "test":

\documentclass[a4paper,12pt,T2A,oneside]{article} 
\usepackage[english]{babel} 
\usepackage{indentfirst} 
\usepackage{amsmath} 
\usepackage{amsxtra} 
\usepackage{amssymb} 
\usepackage{amsfonts} 
\usepackage{graphicx} 
\usepackage{subfigure} 
\usepackage{float} 
\usepackage{fancyhdr} 
\usepackage[pdfborder=0 0 0]{hyperref} 



%define the header 
\pagestyle{fancy} 

\fancyhf{} 
\fancyhf[ROH,LEH]{Firstname Surname} 
\fancyhf[REH,LOH]{\bfseries My paper title} 

\begin{document} 

\title{My title \\} 
\author{\small{Firstname Surname}} 
\date{June 9, 2009} 

\maketitle 


\section{Introduction} 
blablabla asdfasdf asdf ads fad sf 

adsfadsf a fdasfd asfd 

\subsection{This is a subsection} 
Some text\ldots 

\pagebreak 

some further text 

\pagebreak 

some additional text 

% Stop your text 
\end{document} 

J'ai essayé différentes variantes de cette partie

\fancyhf{} 
\fancyhf[ROH,LEH]{Firstname Surname} 
\fancyhf[REH,LOH]{\bfseries My paper title} 

mais je ne peux pas le faire fonctionner. Au moment où le texte est imprimé sur chaque page, impair et pair. J'ai également trouvé this wiki article qui décrit les différentes significations de "ROH" etc ... et c'est aussi clair, mais pour une raison quelconque cela ne marche pas pour moi. Je dois faire une erreur idiote que je ne peux pas obtenir maintenant ...

Merci pour toute aide!

// Edit:
Distribution Tex: gwTeX
OS: Mac OS X 10.5.8

+0

Les différentes distributions de TeX ont des écarts (un peu comme les navigateurs et CSS). Quel système et système d'exploitation TeX utilisez-vous? – mcandre

+0

J'ai mis à jour les détails sur mon poste. Merci pour l'info – Juri

Répondre

5

Votre \documentclass[a4paper,12pt,T2A,oneside]{article} spécifie oneside - qui est un article face - de sorte que tous les en-têtes obtiendraient imprimés sur toutes les pages par fancyhdr. Un changement qui à twoside:

\documentclass[a4paper,12pt,T2A,twoside]{article} 

Voir this article pour plus d'informations sur la façon dont vous pourriez avoir à modifier les bordures de page lors de l'utilisation de cette option.

+0

C'était exactement ça. Merci beaucoup. – Juri

+0

Juste une autre question. Avez-vous des liens ou savez-vous comment changer le formatage/l'alignement par défaut des titres de section définis avec '\ section {un titre de section}'? Ce serait génial. – Juri

+0

Trouvé quelque chose qui semble fonctionner: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=secthead – Juri