- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 11 mesi fa da .
-
Topic
-
Buongiorno, ho letto vari post in questo forum e ho cercato in google, ma non sono riuscito a capire perché \pagestyle non funziona correttamente.
utilizzandolo più volte infatti lo stile non cambia, cioè rimane lo stile utilizzato per primo. Ho provato sia ad inserire il comando all’interno dei capitoli che all’esterno ma non sembra funzionare. Ho letto che potrebbe essere legato a dei problemi di Latex, ma non son in grado di risolvere. Nell’esempio ho cambiato lo stile prima del capitolo 1 e dopo il capitolo 2. Nel capitolo 3 lo stile rimane basic.
GrazieINTESTAZIONE
`\documentclass[12pt,a4paper,twoside,openright]{book}
%separazione tra compilazione pdf o dvi
\usepackage{ifpdf}
%pacchetti utilizzati
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
%\usepackage{lmodern}
\usepackage[frenchb,italian]{babel}
%grafica
\ifpdf
% quando usiamo pdfTeX
\usepackage[pdftex]{graphicx}
\graphicspath{{./figures/}{./pictures/}}
% in realta' non e' necessario: graphicx capisce
% da solo che stiamo usando pdfTeX. Non e' necessario
% inserire altre istruzioni, giacche' pdfTeX cerca
% automaticamente file con estensione .pdf, .png, .jpg,
% .tif
\else
% se non usiamo pdfTeX
\usepackage[dvips]{graphicx}
\graphicspath{{./figures/}{./pictures/}{./PDFreference}}
\fi
% % % % % % % % % % % % % % % % % % % %%cambi di LAYOUT
\usepackage{fancyhdr}
\pagestyle{fancy}
%ridefinizione stili layout
% i 2 comandi seguenti impediscono la scrittura in maiuscolo
% dei nomi dei capitoli e dei paragrafi nelle intestazioni
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
%\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
%PLAIN
\fancypagestyle{plain}{
\fancyhead{} % cancella tutti i campi
\fancyfoot{} % cancella tutti i campi
\fancyhead[RO,LE]{} %numero pagina
\renewcommand{\headrulewidth}{0pt}
}
%BASIC stile per introduzione/bibliografia/appendice primapagina vuota e altre senza titoli
\fancypagestyle{basic}{
\fancyhead{} % cancella tutti i campi
\fancyfoot{} % cancella tutti i campi
\fancyhead[RO,LE]{\thepage} %numero pagina
\renewcommand{\headrulewidth}{0.4pt}
}
%FANCY normale
\fancyhead{} % cancella tutti i campi
\fancyfoot{} % cancella tutti i campi
% i 2 comandi seguenti impediscono la scrittura in maiuscolo
% dei nomi dei capitoli e dei paragrafi nelle intestazioni
% \renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
% \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhead[RO]{\thepage} %pagina dispari
\fancyhead[LO]{\leftmark}
\fancyhead[LE]{\thepage} %pagina pari
\fancyhead[RE]{}
\renewcommand{\headrulewidth}{0.4pt}% % % % % % % % % % % % % % % % % % % % % % % % % % % %
%sottofigure
\usepackage{subfigure}
%didascalie
\usepackage{caption}
%tabelle e colori
\usepackage{ctable}
\usepackage[table]{xcolor}
\definecolor{grigio}{gray}{0.9}
\usepackage{multirow}
\usepackage{colortbl}
%prima riga indentata
%\usepackage{indentfirst}%miniindice per ogni capitolo
%\usepackage{minitoc}
%utility per note pie' pagina
\usepackage[bottom]{footmisc}
\interfootnotelinepenalty=1000
%link ipertestuali
\usepackage{hyperref}
%ottimizzazione riempimento righe
\usepackage{microtype}
%acronimi
\usepackage{acronym}
%riferimenti
\usepackage{varioref}
%simboli vari
\usepackage{eurosym}
%interlinea maggiorata
\usepackage{setspace}
\onehalfspacing
%array e tabelle
\usepackage{array}
%oggetti flottanti
\usepackage{float}
%formule
\usepackage{amsmath}
%minitoc per abbellimenti capitoli
%\usepackage[italian]{minitoc}
%pagine bianche senza numeri
%\usepackage{emptypage}
`CORPO
`\begin{document}%INDENTAZIONE
\setlength{\parindent}{0pt}% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
\frontmatter\include{introduzione}
\mainmatter
%capitoli
\pagestyle{basic}
\include{C1}
\include{C2}
\pagestyle{fancy}
\include{C3}
\include{C4}
\include{C5}
\include{C6}\backmatter
\end{document}`
- Devi essere connesso per rispondere a questo topic.