- Questo topic ha 12 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 11 mesi fa da
OldClaudio.
-
CreatoreTopic
-
17 Settembre 2015 alle 19:41 #103212::
salve, sto avendo 2 problemi con la numerazione delle pagine:
-il capitolo introduzione è a pagina 2 (mentre in indice è indicato a pagina 1)
-la numerazione dovrebbe essere in basso sul lato esterno della pagina (la stampa è fronte/retro)`
\documentclass[11pt,twoside]{book}\begin{document}
\selectlanguage{italian}
\pagenumbering{roman}\chapter*{preintro}
intro
\tableofcontents
\pagenumbering{arabic}
\setcounter{page}{1}
\addcontentsline{toc}{chapter}{Introduzione}
\chapter*{Introduzione}
\input{Intro.tex}\end{document}`
-
CreatoreTopic
-
AutoreRisposte
-
-
17 Settembre 2015 alle 19:57 #103213
-
17 Settembre 2015 alle 20:18 #103214
-
17 Settembre 2015 alle 20:25 #103215::
Premesso che \selectlanguage{italian} senza avere chiamaot il pacchetto babel cona almeno due lingue fra cui italian, ma non indicata per ultima non serve a niente, il tuo file sarebbe meglio composto così:`\documentclass[11pt]{book}% main file
\usepackage[italian]{babel}
\begin{document}
\frontmatter\chapter*{preintro}
intro
\tableofcontents\mainmatter
\input{Intro}
\end{document}
“
% file Intro.tex
\chapter*{Introduzione}
\addcontentsline{toc}{chapter}{Introduzione}
testo testo testo
\endinput
`Però se l’Introduzione non al vuoi numerata, ma la vuoi nell’indice, allora ti pasterbbe togliere \addcontentsline e l’asteirsco, ma dovresti mettere la sua chiamata \input{Intro} prima di \mainmatterInutile ripetere che queste cose sono scritte in ogni guida.
-
17 Settembre 2015 alle 20:51 #103216
-
18 Settembre 2015 alle 8:20 #103217::
alfredopacino” post=103213grazie, ma credo stessi rispondendo al primo problema, giusto?
Sì, quello era il problema collegato alla numerazione delle pagine.
Dove compaia il numero della pagina dipende da come hai configurato i tuoi stili; per impostazione predefinita la pagina iniziale dei capitoli compare a centro del piedino, mentre le pagine successive alla prima di ogni capitolo hanno il numero nella parte destra della testatina.
Se vuoi il numero sempre nella parte destra del piedino devi usare il pacchetto fancyhdr e configurare testatine e piedini come ti fa più comodo, seguendo le istruzioni e gli esempi indicati nella documentazione di fancyhdr.
-
18 Settembre 2015 alle 11:16 #103218::
leggendo la doc (pag 7 Redefining plain style)
ho provato ad aggiungere
`
\documentclass[11pt]{book}\begin{document}
\selectlanguage{italian}
\pagenumbering{roman}\chapter*{preintro}
intro
\tableofcontents\fancypagestyle{plain}{
\fancyfoot{}
\fancyfoot{LE,RO}{\thepage}}\pagenumbering{arabic}
\setcounter{page}{1}
\addcontentsline{toc}{chapter}{Introduzione}
\chapter*{Introduzione}
\input{Intro.tex}\end{document}
`
fancypagestyle viene ignorato completamente…dove sbaglio?
-
18 Settembre 2015 alle 14:01 #103219
-
18 Settembre 2015 alle 20:11 #103220::
in realtà nel mio documento ho seguito i consigli (e c’è anche \usepackage{fancyhdr}), è solo nel postare il mini documento che ho ricopiato quello prima postato.:-)Quello che avevo fatto era dimenticare \pagestyle{fancy}
il problema è che includendo \pagestyle mi viene applicato questo nuovo stile anche all’header, ma a me sta bene quello di default (documento fronte/retro: il lato sinistro mostra la sezione, il lato destro il capitolo).
vorrei solo trovare il modo di spostare il numero di pagina da sopra all’estremo esterno basso della pagina..
-
18 Settembre 2015 alle 20:47 #103221::
alfredopacino” post=103211il template che uso usa i numeri romani nel frontmatter.
cmq ok, sistemata la numerazione sbagliata.
per quanto il posizionamento del numero? Attualmente è posizionato in basso al centro nella prima pagina dei capitoli e in alto a dx nelle altre..
Pacchetto fancyhdr. Ha la documentazione anche in italiano.
Trovi notizie anche sulla guida GuIt e forse anche sull’arte di scrivere con latex.Ciao
Ivan
-
18 Settembre 2015 alle 21:55 #103222::
Ma stando al paragrafo 7 della documentazione io metterei la ridefinizione dello stile plain nel preambolo prima di eventuali ridefinizioni degli altri stili di pagina. quando usi il comando \pagestyle{fancy} lo fai per l’intero documento. Piuttosto ridefinisci gli stili headings o myheadings, così che la classe book usa i suoi nomi standard, senza che ci sia bisogno di specificare un nuovo stile per l’intero documento.
-
18 Settembre 2015 alle 22:18 #103223::
ok ho sistemato le posizioni di header e footer.
ora sono sorti altri 3 problemi (:? ):
– compilate questo codice, notate la seconda pagina numerata. non deve essere così.
– la terza pagina ha il numero (romano) in center foot, unica pagina a presentare il problema
– la seconda pagina dell’introduzione ha in header “indice”
`\documentclass[11pt]{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{}
\chead{}
\rhead{}
\cfoot{}
\rfoot{}
\fancyhead[RO]{\slshape \rightmark}
\fancyhead[LE]{\slshape \leftmark}
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}\usepackage[italian,english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{fancybox}
\usepackage[final,bookmarks,breaklinks,colorlinks]{hyperref}
\usepackage{url}
\makeatother\begin{document}
\selectlanguage{italian}
\begin{titlepage}
\begin{center}title
\end{center}
\end{titlepage}
\frontmatter
\chapter*{Dediche}
ringrazio me stesso per avermi tanto aiutato.
\tableofcontents
\mainmatter
\chapter*{Introduzione}
\pagenumbering{arabic}
\setcounter{page}{1}
\addcontentsline{toc}{chapter}{Introduzione}
introduzione\\molto\\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto \\molto lunga.
\end{document}`
-
19 Settembre 2015 alle 7:33 #103224::
Questo funziona con i suggerimenti che ti ho dato nel precedente messaggio e non ripete le testatine dei messaggi precedenti.
Ricorda che \chapter* inizia un capitolo non numerato ma non specifica niente per l’indice e per le testatine, quindi “eredita” le testatine del capitolo precedente. bisogna allora specificare i contenuti delle testatine in modo esplicito con il comando \markboth.`% !TEX TS-program = pdflatex
% !TEX encoding = IsoLatin
\documentclass[11pt]{book}
\usepackage{fancyhdr}
\fancypagestyle{headings}{%
\fancyhf{}
\fancyhead[RO]{\slshape \rightmark}
\fancyhead[LE]{\slshape \leftmark}
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}}\fancypagestyle{plain}{\fancyhf{}
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{0pt}}\usepackage[italian,english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{fancybox}
\usepackage[final,bookmarks,breaklinks,colorlinks]{hyperref}
\usepackage{url}\usepackage{kantlipsum}
\begin{document}
\selectlanguage{italian}\frontmatter
\pagestyle{plain}
\begin{titlepage}
\begin{center}title
\end{center}
\end{titlepage}\chapter*{Dediche}
ringrazio me stesso per essermi tanto aiutato.
\tableofcontents
\markboth{}{}\mainmatter
\pagestyle{headings}
\chapter*{Introduzione}
\addcontentsline{toc}{chapter}{Introduzione}
\markboth{INTRODUZIONE}{INTRODUZIONE}
\kant[1-10]\chapter{Primo capitolo}
\kant[11-20]\end{document}`Se non vuoi le pagine bianche ma con il numero nel piedino, carica il pacchetto emptypage.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.