Re: problemi con… \usepackage{fancyhdr}

#85778
Up
0
Down
::

matraz” post=85202Bungiorno, sto cercando di di definire testatine e piedi del mio documento….
L’idea è che nelle pagine pari in alto a sx ci sia il markboth che definisco all’inizio di ogni sezione e lo stesso in alto a destra nelle pagine dispari.
Il numero di pagina lo metterei rispettivamente in basso a sinistra e a destra.

Questo è il mio preambolo
`
\documentclass{report}

\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage{hyperref}
\hypersetup{colorlinks=true}
\usepackage{colortbl}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{enumitem}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[scaled]{helvet}
\usepackage{isorot}
\usepackage{longtable}
\usepackage[format=hang,labelsep=period,font=bf,singlelinecheck=false]{caption}
\usepackage{textcomp}
\usepackage[margin=2cm,a4paper,centering]{geometry}

%prova di testatine per profilo da modificare
\usepackage{fancyhdr}
% \pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyfoot[LE,RO]{\thepage}
% \fancyhead[LE]{\slshape \leftmark}
% \fancyhead[RO]{\slshape \leftmark}
% \renewcommand{\headrulewidth}{0pt}

% \fancyfoot[RO]{\thepage}
`

e questo ciò che scrivo per fare il \marboth
`
\chapter{Contiuità….}
\clearpage
\section*{I3a media… \markboth{I3a- Continuità…}{}}
….
\clearpage{\thispagestyle{empty}\cleardoublepage}
`

Quello che succede è molto scoraggiante perchè, pur avendo fatto in modo che ogni sezione stia dentro una pagina, alcune pagine mi saltano la numerazione e non mettono le tetatine, mentre in altre le cose funzionano a dovere….

Cosa ho combinato?
Ringrazio chiunque mi sappia illuminare….
Matilde

Perché dare ogni volta [tt]\markboth[/tt]?

`
\documentclass[twoside]{report} % la classe report dà oneside, di default

\usepackage{emptypage} % le pagine dispari senza testo sono vuote
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{} % \chapter non imposta il \leftmark
\renewcommand{\sectionmark}[1]{\markboth{#1}{}} % è \section che emette \markboth, cioè imposta il \leftmark
\fancyhf{}
\fancyhead[LE,RO]{\slshape\leftmark}
\fancyfoot[LE,RO]{\thepage}

\setcounter{secnumdepth}{0} % le sezioni non sono numerate

\begin{document}
\chapter{Pippo}

\chapter{Contiuità….}
\clearpage % perché \clearpage?
\section{I3a media…}

\end{document}
`
Non è più pulito? 😉

Ciao
Enrico

Go to top