[LATEX]problema con il pachetto fancyhdr?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
m92c
Prode Principiante
Messaggi: 7
Iscrizione: martedì 14 maggio 2013, 19:56
Desktop: ubuntu
Distribuzione: Ubuntu 11.10 i686

[LATEX]problema con il pachetto fancyhdr?

Messaggio da m92c »

Salve a tutti! Sto scrivendo la tesi con latex e per l'intestazione sto usando il pacchetto fancyhdr. Mi sono resa conto che se il mio capitolo termina con una pagina dispari, la pagina pari successiva viene lasciata vuota e il capitolo nuovo comincia in una pagina dispari. Siccome devo rispettare un certo numero di pagine (anche se vuote), dovrei evitare questo problema.
Vi copio l'inizio del sorgente

Codice: Seleziona tutto

\documentclass[a4paper,12pt,twoside]{book}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{caption}
\usepackage{booktabs}
\usepackage{graphicx}
\graphicspath{{immagini/}} 
\usepackage{wrapfig}
\usepackage{float}
\usepackage{subfig}
\usepackage{siunitx}
\usepackage[version=3]{mhchem}
\usepackage{tikz}
\usepackage[hidelinks]{hyperref}
\usepackage{pdfpages}
\usepackage{setspace}
\usepackage{textcomp}

\usepackage[a4paper,top=2cm,bottom=2cm,left=3.5cm,right=2cm,%
heightrounded,bindingoffset=5mm]{geometry}
\onehalfspacing

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhead{} % clear all header fields
\fancyhead[RO]{\rightmark}
\fancyhead[LE]{\leftmark}
\fancyfoot{} % clear all footer fields
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}

\begin{document}
\includepdf[pages={1}]{copertina.pdf}
\thispagestyle{empty}
\frontmatter
\clearpage
\clearpage{\pagestyle{empty}\cleardoublepage}
\tableofcontents
\mainmatter
\pagestyle{fancy}

\chapter{Introduzione}
...
In realtà non so se il problema è del pacchetto fancyhdr, perchè ho notato che anche eliminandolo il problema persiste.
Spero possiate aiutarmi.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: [LATEX]problema con il pachetto fancyhdr?

Messaggio da dadexix86 »

Il problema è la classe book.

Le regole tipografiche vorrebbero che un capitolo nuovo iniziasse sempre sulla destra (dove si trovano le pagine dispari).

Aggiungi l'opzione openany e dovrebbe risolversi, permettendoti di aprire un nuovo capitolo sia a destra che a sinistra.

Codice: Seleziona tutto

\documentclass[a4paper,12pt,twoside,openany]{book}
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
m92c
Prode Principiante
Messaggi: 7
Iscrizione: martedì 14 maggio 2013, 19:56
Desktop: ubuntu
Distribuzione: Ubuntu 11.10 i686

Re: [LATEX]problema con il pachetto fancyhdr?

Messaggio da m92c »

Grazie Ora è tutto ok!! :)
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: [LATEX]problema con il pachetto fancyhdr?

Messaggio da dadexix86 »

Allora per favore modifica il titolo del primo post e aggiungi [Risolto], grazie! :)
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti