[RISOLTO] Numerazione delle pagine per book class

  • Creatore
    Topic
  • #52408
    Up
    0
    Down
    ::


    Ciao a tutti, sto scrivendo un ricettario e un mio caro amico mi ha passato il suo che mi sebra abbastanza fiunzionale, se non fosse che non riesco a numerare le pagine come vorrei.
    Dopo varie modifiche sono arrivato al codice che vi riporto, questo produce la numerazione da 1 in avanti partendo dalla prima pagina, quella della minitoc, del primo capitolo, però per qualche ragione a me sconosciuta alla fine di ogni capitolo compare una pagina bianca non numerata che però aumenta il contatore delle pagine. Quello che vorrei io è numerare le pagine da 1 in poi partendo dalla prima ricetta del primo capitolo, lasciando senza numero le pagine della toc, delle minitoc e dell’index. Cioè il numero di pagina deve crescere solo quando nella pagina c’è una delle ricette.

    Avrei anche un’altra piccola curiosità cioè vorrei scrivere “euro all’ora” in una frazione utilizzando i simboli ufficiali dell’euro e delle ore, secondo voi come si fa?

    Questo è il file principale Ricettario.tex

    `
    \documentclass[a5paper,10pt,twoside]{book}
    \usepackage[italian]{babel}
    \usepackage[italian]{SIunits}
    \usepackage[latin1]{inputenc}
    \usepackage{multicol}
    \usepackage

    {geometry}
    \usepackage{imakeidx}
    \makeindex
    \usepackage{enumitem}
    \usepackage{eurosym}
    \usepackage[small]{titlesec}
    \usepackage{amsmath}
    \usepackage{nicefrac}
    \usepackage{hyperref}
    \hypersetup{
    plainpages=false,
    colorlinks=true,
    urlcolor=black, % \href{…}{…} external (URL)
    filecolor=black, % \href{…} local file
    linkcolor=blue, % \ref{…} and \pageref{…}
    pdftitle={Ricettario},
    pdfsubject={},
    pdfauthor={Pippo},
    bookmarksopen=true,
    %pdfpagemode=FullScreen,
    %pdfpagemode=UseThumbs
    }
    \usepackage{ifthen}
    \usepackage{emptypage}
    \usepackage[italian2,tight,undotted]{minitoc}
    \usepackage{fancyhdr}
    %—————————————————————————————————————-
    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    %\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
    \renewcommand{\sectionmark}[1]{\markright{\ #1}}
    \fancyhead[LO,RE]{}
    \fancyhead[C]{}
    \fancyhead[RO,LE]{\nouppercase{\leftmark}}
    %\fancyhead[R]{\nouppercase{\rightmark}}
    \fancyfoot[LO,RE]{}
    \fancyfoot[C]{}
    \fancyfoot[RO,LE]{\thepage}
    \renewcommand{\headrulewidth}{0.2pt}
    \renewcommand{\footrulewidth}{0.2pt}
    \renewcommand{\headwidth}{\textwidth}
    \setlength{\headheight}{14pt}
    \newcommand{\data}[1]{\begin{flushright} \slshape #1\\}
    \newcommand{\chef}[1]{\slshape #1 -}
    \newcommand{\ristorante}[1]{\slshape #1\end{flushright} \vfill}
    \newcommand{\ingrchiave}[1]{\paragraph{Ingredienti chiave:} #1}
    \newboolean{alpha}
    \setboolean{alpha}{false}
    \newcommand{\pagenumonoff}[1]{\ifthenelse{\boolean{#1}}{\pagenumbering{bychapter}}{}}
    \includeonly{Antipasti/Antipasti,Primi/Primi,Carne/Carne,Pesce/Pesce,Verdure/Verdure,SughiSalseCreme/SughiSalseCreme,Dolci/Dolci,PanePaste/PanePaste,Generiche/Generiche}
    \title{Ricettario}
    \author{Pippo}
    \setcounter{secnumdepth}{-1}
    \setcounter{tocdepth}{1}
    \setcounter{minitocdepth}{1}
    \setcounter{chapter}{0}
    \setlength{\parindent}{6pt}
    \begin{document}
    \begingroup
    \renewcommand*{\thepage}{Copertina}
    \maketitle
    \renewcommand*{\thepage}{Copertina (retro)}
    \clearpage{\pagestyle{empty}\cleardoublepage}
    \endgroup
    %\pagenumbering{Roman}
    \pdfbookmark[0]{Indice}{indice}
    \dominitoc
    \tableofcontents
    \clearpage{\pagestyle{empty}\cleardoublepage}
    \include{Antipasti/Antipasti}
    \include{Primi/Primi}
    \include{Carne/Carne}
    \include{Pesce/Pesce}
    \include{Verdure/Verdure}
    \include{SughiSalseCreme/SughiSalseCreme}
    \include{Dolci/Dolci}
    \include{PanePaste/PanePaste}
    \include{Generiche/Generiche}
    \phantomsection %per avere i link nel PDF
    \addcontentsline{toc}{chapter}{\indexname}
    \setcounter{page}{1}
    \printindex
    \end{document}
    `

    Poi abbiamo i file di ogni capitolo che sono fatti così:

    `

    \addtocounter{chapter}{1}
    \chapter{Antipasti}
    %\pagenumbering{arabic}
    \setcounter{page}{1}
    \minitoc
    \newpage
    \pagenumonoff{alpha}

    \input{Antipasti/Ricetta alfa}\newpage
    \input{Antipasti/Ricetta beta}
    `

    E in fine abbiamo le singole ricette che sono fatte così:

    `

    \section{Ricetta alfa}
    \index{Alfa!Antipasti|textsl}

    \subsection{Ingredienti}
    \vspace{-\baselineskip}
    \begin{multicols}{2}{
    \begin{itemize}[noitemsep,label=$\triangleright$]
    \item 2,5 \kilogram\
    \item 250 \gram\
    \item 3 uova
    \item sale q.b.
    \end{itemize}}
    \end{multicols}

    \subsection{Preparazione}

    Bla bla bla

    \data{01-10-2008}
    \chef{Mario rossi}
    \ristorante{Da Mario}
    \ingrchiave{Alfa}
    `

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #52409
      Up
      0
      Down
      ::

      Ciao a tutti, sto scrivendo un ricettario e un mio caro amico mi ha passato il suo che mi sebra abbastanza fiunzionale, se non fosse che non riesco a numerare le pagine come vorrei.
      Dopo varie modifiche sono arrivato al codice che vi riporto, questo produce la numerazione da 1 in avanti partendo dalla prima pagina, quella della minitoc, del primo capitolo, però per qualche ragione a me sconosciuta alla fine di ogni capitolo compare una pagina bianca non numerata che però aumenta il contatore delle pagine. Quello che vorrei io è numerare le pagine da 1 in poi partendo dalla prima ricetta del primo capitolo, lasciando senza numero le pagine della toc, delle minitoc e dell’index. Cioè il numero di pagina deve crescere solo quando nella pagina c’è una delle ricette.

      Avrei anche un’altra piccola curiosità cioè vorrei scrivere “euro all’ora” in una frazione utilizzando i simboli ufficiali dell’euro e delle ore, secondo voi come si fa?

      Questo è il file principale Ricettario.tex

      `
      \documentclass[a5paper,10pt,twoside]{book}
      \usepackage[italian]{babel}
      \usepackage[italian]{SIunits}
      \usepackage[latin1]{inputenc}
      \usepackage{multicol}
      \usepackage

      {geometry}
      \usepackage{imakeidx}
      \makeindex
      \usepackage{enumitem}
      \usepackage{eurosym}
      \usepackage[small]{titlesec}
      \usepackage{amsmath}
      \usepackage{nicefrac}
      \usepackage{hyperref}
      \hypersetup{
      plainpages=false,
      colorlinks=true,
      urlcolor=black, % \href{…}{…} external (URL)
      filecolor=black, % \href{…} local file
      linkcolor=blue, % \ref{…} and \pageref{…}
      pdftitle={Ricettario},
      pdfsubject={},
      pdfauthor={Pippo},
      bookmarksopen=true,
      %pdfpagemode=FullScreen,
      %pdfpagemode=UseThumbs
      }
      \usepackage{ifthen}
      \usepackage{emptypage}
      \usepackage[italian2,tight,undotted]{minitoc}
      \usepackage{fancyhdr}
      %—————————————————————————————————————-
      \pagestyle{fancy}
      \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
      %\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
      \renewcommand{\sectionmark}[1]{\markright{\ #1}}
      \fancyhead[LO,RE]{}
      \fancyhead[C]{}
      \fancyhead[RO,LE]{\nouppercase{\leftmark}}
      %\fancyhead[R]{\nouppercase{\rightmark}}
      \fancyfoot[LO,RE]{}
      \fancyfoot[C]{}
      \fancyfoot[RO,LE]{\thepage}
      \renewcommand{\headrulewidth}{0.2pt}
      \renewcommand{\footrulewidth}{0.2pt}
      \renewcommand{\headwidth}{\textwidth}
      \setlength{\headheight}{14pt}
      \newcommand{\data}[1]{\begin{flushright} \slshape #1\\}
      \newcommand{\chef}[1]{\slshape #1 -}
      \newcommand{\ristorante}[1]{\slshape #1\end{flushright} \vfill}
      \newcommand{\ingrchiave}[1]{\paragraph{Ingredienti chiave:} #1}
      \newboolean{alpha}
      \setboolean{alpha}{false}
      \newcommand{\pagenumonoff}[1]{\ifthenelse{\boolean{#1}}{\pagenumbering{bychapter}}{}}
      \includeonly{Antipasti/Antipasti,Primi/Primi,Carne/Carne,Pesce/Pesce,Verdure/Verdure,SughiSalseCreme/SughiSalseCreme,Dolci/Dolci,PanePaste/PanePaste,Generiche/Generiche}
      \title{Ricettario}
      \author{Pippo}
      \setcounter{secnumdepth}{-1}
      \setcounter{tocdepth}{1}
      \setcounter{minitocdepth}{1}
      \setcounter{chapter}{0}
      \setlength{\parindent}{6pt}
      \begin{document}
      \begingroup
      \renewcommand*{\thepage}{Copertina}
      \maketitle
      \renewcommand*{\thepage}{Copertina (retro)}
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \endgroup
      %\pagenumbering{Roman}
      \pdfbookmark[0]{Indice}{indice}
      \dominitoc
      \tableofcontents
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \include{Antipasti/Antipasti}
      \include{Primi/Primi}
      \include{Carne/Carne}
      \include{Pesce/Pesce}
      \include{Verdure/Verdure}
      \include{SughiSalseCreme/SughiSalseCreme}
      \include{Dolci/Dolci}
      \include{PanePaste/PanePaste}
      \include{Generiche/Generiche}
      \phantomsection %per avere i link nel PDF
      \addcontentsline{toc}{chapter}{\indexname}
      \setcounter{page}{1}
      \printindex
      \end{document}
      `

      Poi abbiamo i file di ogni capitolo che sono fatti così:

      `

      \addtocounter{chapter}{1}
      \chapter{Antipasti}
      %\pagenumbering{arabic}
      \setcounter{page}{1}
      \minitoc
      \newpage
      \pagenumonoff{alpha}

      \input{Antipasti/Ricetta alfa}\newpage
      \input{Antipasti/Ricetta beta}
      `

      E in fine abbiamo le singole ricette che sono fatte così:

      `

      \section{Ricetta alfa}
      \index{Alfa!Antipasti|textsl}

      \subsection{Ingredienti}
      \vspace{-\baselineskip}
      \begin{multicols}{2}{
      \begin{itemize}[noitemsep,label=$\triangleright$]
      \item 2,5 \kilogram\
      \item 250 \gram\
      \item 3 uova
      \item sale q.b.
      \end{itemize}}
      \end{multicols}

      \subsection{Preparazione}

      Bla bla bla

      \data{01-10-2008}
      \chef{Mario rossi}
      \ristorante{Da Mario}
      \ingrchiave{Alfa}
      `

      Sbagli del tutto l’impostazione. Intanto ti dimentichi di caricare il pacchetto chappg per la numerazione “capitolo per capitolo”; secondo, usi ripetutamente uno schema che andrebbe messo in una macro.
      `\newcommand{\capitolo}[1]{%
      \addtocounter{chapter}{1}
      \chapter{#1}
      \thispagestyle{empty}
      \minitoc
      \newpage
      \pagestyle{plain}
      \setcounter{page}{1}}`
      Così il tuo file “Antipasti.tex” sarà
      `\capitolo{Antipasti}

      \input{Antipasti/Ricetta alfa}\newpage
      \input{Antipasti/Ricetta beta}`
      Molto più pulito, non trovi?

      Non capisco quel \pagenumoff{alpha} che non fa assolutamente nulla.

      Per l’indice analitico, invece che in numeri romani, potresti scrivere
      `\renewcommand{\thepage}{Indice analitico—\arabic{page}}
      \setcounter{page}{1}
      \printindex`
      Eviti le acrobazie con \clearpage semplicemente caricando il pacchetto emptypage.

      Euro all’ora si scrive \euro/h; ma ha senso? Se hai la tentazione di usare \nicefrac, combattila. Posso capire le frazioni numeriche, l’uso nei libri di cucina è quello, ma le unità di misura no.

      Ciao
      Enrico

    • #52410
      Up
      0
      Down
      ::


      Caro Enrico, ho provato ad applicare i tuoi consigli ma non ho ottenuto esattamente il risultato che volevo, quindi ho preso solo alcuni spunti (la numerazione delle pagine dell’indice e dell’indice analitico).
      Forse non sono riuscito a spiegarmi nel mio precedente post, resta il mio problema, cioè voglio che la numerazione delle pagine sia presente solo nelle pagine delle minitoc e delle ricette in modo progressivo, indipendente dal numero del capitolo, cioè se per esempio l’ultima ricetta del capitolo 1 è a pagina 22 la minitoc del secondo capitolo sarà a pagina 23 e la prima ricetta del secondo capitolo a pagina 24 e così via.

      Per quanto riguarda:

      usi ripetutamente uno schema che andrebbe messo in una macro.
      Codice:
      \newcommand{\capitolo}[1]{%
      \addtocounter{chapter}{1}
      \chapter{#1}
      \thispagestyle{empty}
      \minitoc
      \newpage
      \pagestyle{plain}
      \setcounter{page}{1}}

      Così il tuo file “Antipasti.tex” sarà
      Codice:
      \capitolo{Antipasti}

      \input{Antipasti/Ricetta alfa}\newpage
      \input{Antipasti/Ricetta beta}

      Molto più pulito, non trovi?

      Concordo con te che il codice è sia più pulito, infatti avevo creato una mia macro, però mantenendo l’impostazione di adesso con TeXnicCentre riesco a visualizzare nel “Navigator” uno schema chiaro di tutto il progetto, cosa che non riesco a fare se utilizzo una macro.

      Per quanto riguarda il simbolo dell’euro nella frazione dovrò desistere :(, comunque non mi serviva per il ricettario ma per un altro documento nel quale facevo dei conti con delle formule e mi sarebbe piaciuto utilizzare quella simbologia.

      Il mio codice attuale è questo:
      `
      \documentclass[a5paper,10pt,twoside]{book}
      \usepackage[italian]{babel}
      \usepackage[italian]{SIunits}
      \usepackage[latin1]{inputenc}
      \usepackage{chappg}
      \usepackage{multicol}
      \usepackage

      {geometry}
      \usepackage{enumitem}
      \usepackage{eurosym}
      \usepackage[small]{titlesec}
      \usepackage{amsmath}
      \usepackage{nicefrac}
      \usepackage{hyperref}
      \hypersetup{
      plainpages=false,
      colorlinks=true,
      urlcolor=black,
      filecolor=black,
      linkcolor=blue,
      pdftitle={Ricettario},
      pdfsubject={},
      pdfauthor={Alessandro Ponzoni},
      bookmarksopen=true,
      %pdfpagemode=FullScreen,
      %pdfpagemode=UseThumbs
      }
      \usepackage{ifthen}
      \usepackage{emptypage}
      \usepackage[italian2,tight,undotted]{minitoc}
      \usepackage{fancyhdr}
      \usepackage{imakeidx}
      \makeindex
      %—————————————————————————————————————-
      \pagestyle{fancy}
      \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
      %\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
      \renewcommand{\sectionmark}[1]{\markright{\ #1}}
      \fancyhead[LO,RE]{}
      \fancyhead[C]{}
      \fancyhead[RO,LE]{\nouppercase{\leftmark}}
      %\fancyhead[R]{\nouppercase{\rightmark}}
      \fancyfoot[LO,RE]{}
      \fancyfoot[C]{}
      \fancyfoot[RO,LE]{\thepage}
      \renewcommand{\headrulewidth}{0.2pt}
      \renewcommand{\footrulewidth}{0.2pt}
      \renewcommand{\headwidth}{\textwidth}
      \setlength{\headheight}{14pt}
      %\newcommand{\ricetta}[1]{\section{#1}
      % \pagenumbering{bychapter}
      % }
      \newcommand{\data}[1]{\begin{flushright} \slshape #1\\}
      \newcommand{\chef}[1]{\slshape #1 -}
      \newcommand{\ristorante}[1]{\slshape #1\end{flushright} \vfill}
      \newcommand{\ingrchiave}[1]{\paragraph{Ingredienti chiave:} #1}
      \newboolean{alpha}
      \setboolean{alpha}{true}

      %——————————————————————————————————————-

      \includeonly{Antipasti/Antipasti,Primi/Primi,Carne/Carne,Pesce/Pesce,Verdure/Verdure,SughiSalseCreme/SughiSalseCreme,Dolci/Dolci,PanePaste/PanePaste,Generiche/Generiche}
      \title{Ricettario}
      \author{Alessandro Ponzoni}
      \setcounter{secnumdepth}{-1}
      \setcounter{tocdepth}{1}
      \setcounter{minitocdepth}{1}
      \setcounter{chapter}{0}
      \setlength{\parindent}{6pt}
      \begin{document}
      \begingroup
      \renewcommand*{\thepage}{Copertina}
      \maketitle
      \renewcommand*{\thepage}{Copertina (retro)}
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \endgroup
      \pagenumbering{Roman}
      \pdfbookmark[0]{Indice}{indice}
      \dominitoc
      \renewcommand{\thepage}{Indice \Roman{page}}
      \tableofcontents
      \include{Antipasti/Antipasti}
      \include{Primi/Primi}
      \include{Carne/Carne}
      \include{Pesce/Pesce}
      \include{Verdure/Verdure}
      \include{SughiSalseCreme/SughiSalseCreme}
      \include{Dolci/Dolci}
      \include{PanePaste/PanePaste}
      \include{Generiche/Generiche}
      \phantomsection
      \addcontentsline{toc}{chapter}{\indexname}
      \pagenumbering{arabic}
      \addtocounter{chapter}{1}
      \renewcommand{\thepage}{Indice analitico \Roman{page}}
      \setcounter{page}{1}
      \printindex
      \end{document}
      `

      Per i capitoli:
      `
      \addtocounter{chapter}{1}
      \chapter{Antipasti}
      \setcounter{page}{1}
      \minitoc
      \newpage

      \input{Antipasti/Ricetta alfa}\newpage
      \input{Antipasti/Ricetta beta}
      `

      Per le singole ricette:
      `
      \section{Ricetta alfa}
      \index{Alfa!Antipasti|textsl}

      \subsection{Ingredienti}
      \vspace{-\baselineskip}
      \begin{multicols}{2}{
      \begin{itemize}[noitemsep,label=$\triangleright$]
      \item 2,5 \kilogram\
      \item 250 \gram\
      \item 3 uova
      \item sale q.b.
      \end{itemize}}
      \end{multicols}

      \subsection{Preparazione}

      Bla bla bla

      \data{01-10-2008}
      \chef{Mario rossi}
      \ristorante{Da Mario}
      \ingrchiave{Alfa}
      `

      Grazie dell’aiuto.

    • #52411
      Up
      0
      Down
      ::

      Caro Enrico, ho provato ad applicare i tuoi consigli ma non ho ottenuto esattamente il risultato che volevo, quindi ho preso solo alcuni spunti (la numerazione delle pagine dell’indice e dell’indice analitico).
      Forse non sono riuscito a spiegarmi nel mio precedente post, resta il mio problema, cioè voglio che la numerazione delle pagine sia presente solo nelle pagine delle minitoc e delle ricette in modo progressivo, indipendente dal numero del capitolo, cioè se per esempio l’ultima ricetta del capitolo 1 è a pagina 22 la minitoc del secondo capitolo sarà a pagina 23 e la prima ricetta del secondo capitolo a pagina 24 e così via.

      Lascia le numerazioni come il default, dov’è il problema? Se una pagina è vuota deve comunque avere il suo numero. Ero partito dal tuo codice in cui davi \setcounter{page}{1}, che significa ripartire da 1 a ogni capitolo.

      Per avere la gerarchia puoi insegnare a TeXnicCenter altri comandi che la generino, oppure fare così:
      `\let\originalchapter\chapter
      \renewcommand{\chapter}[1]{%
      \addtocounter{chapter}{1}
      \originalchapter{#1}
      \minitoc
      \newpage}`
      Ripeto: se dai \setcounter{page}{1} riparti da 1 che non è quello che vuoi.

      Ciao
      Enrico

    • #52412
      Up
      0
      Down
      ::


      Alla fine ce l’ho fatta:

      `

      \documentclass[a5paper,10pt,twoside,openany]{book}
      \usepackage[italian]{babel}
      \usepackage[italian]{SIunits}
      \usepackage[latin1]{inputenc}
      \usepackage{multicol}
      \usepackage

      {geometry}
      \usepackage{imakeidx}
      \makeindex
      \usepackage{enumitem}
      \usepackage{eurosym}
      \usepackage[small]{titlesec}
      \usepackage{amsmath}
      \usepackage{nicefrac}
      \usepackage{hyperref}
      \usepackage{ifthen}
      \usepackage{emptypage}
      \usepackage[italian2,tight,undotted]{minitoc}
      \usepackage{fancyhdr}
      \hypersetup{
      plainpages=false,
      colorlinks=true,
      urlcolor=black, % \href{…}{…} external (URL)
      filecolor=black, % \href{…} local file
      linkcolor=blue, % \ref{…} and \pageref{…}
      pdftitle={Ricettario},
      pdfsubject={},
      pdfauthor={Pippo},
      bookmarksopen=true,
      %pdfpagemode=FullScreen,
      %pdfpagemode=UseThumbs
      }
      \pagestyle{fancy}
      \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
      %\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
      \renewcommand{\sectionmark}[1]{\markright{\ #1}}
      \fancyhead[LO,RE]{}
      \fancyhead[C]{}
      \fancyhead[RO,LE]{\nouppercase{\leftmark}}
      %\fancyhead[R]{\nouppercase{\rightmark}}
      \fancyfoot[LO,RE]{}
      \fancyfoot[C]{}
      \fancyfoot[RO,LE]{\thepage}
      \renewcommand{\headrulewidth}{0.2pt}
      \renewcommand{\footrulewidth}{0.2pt}
      \renewcommand{\headwidth}{\textwidth}
      \setlength{\headheight}{14pt}
      \newcommand{\data}[1]{\begin{flushright} \slshape #1\\}
      \newcommand{\chef}[1]{\slshape #1 -}
      \newcommand{\ristorante}[1]{\slshape #1\end{flushright} \vfill}
      \newcommand{\ingrchiave}[1]{\paragraph{Ingredienti chiave:} #1}
      \newcommand{\stilecapitolo}{
      \minitoc
      \newpage}

      %—————————————————————————————————————————

      \includeonly{Antipasti/Antipasti,Primi/Primi,Carne/Carne,Pesce/Pesce,Verdure/Verdure,SughiSalseCreme/SughiSalseCreme,Dolci/Dolci,PanePaste/PanePaste,Generiche/Generiche}

      \title{Ricettario}
      \author{Pippo}

      \setcounter{secnumdepth}{-1}
      \setcounter{tocdepth}{1}
      \setcounter{minitocdepth}{1}
      \setcounter{chapter}{0}

      \setlength{\parindent}{6pt}

      %—————————————————————————————————————————

      \begin{document}

      \begingroup
      \renewcommand*{\thepage}{Copertina}
      \maketitle
      \renewcommand*{\thepage}{Copertina (retro)}
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \endgroup

      \pagenumbering{Roman}
      \pdfbookmark[0]{Indice}{indice}
      \dominitoc
      \renewcommand{\thepage}{Indice – \arabic{page}}
      \tableofcontents
      \clearpage{\pagestyle{empty}\cleardoublepage}

      \setcounter{page}{1}
      \pagenumbering{arabic}
      \include{Antipasti/Antipasti}
      \include{Primi/Primi}
      \include{Carne/Carne}
      \include{Pesce/Pesce}
      \include{Verdure/Verdure}
      \include{SughiSalseCreme/SughiSalseCreme}
      \include{Dolci/Dolci}
      \include{PanePaste/PanePaste}
      \include{Generiche/Generiche}

      \phantomsection
      \addcontentsline{toc}{chapter}{\indexname}
      \pagenumbering{arabic}
      \addtocounter{chapter}{1}
      \renewcommand{\thepage}{Indice analitico – \arabic{page}}
      \setcounter{page}{1}
      \printindex

      \end{document}
      `

      E a questo punto naturalmente non è più necessario:

      `
      \let\originalchapter\chapter
      \renewcommand{\chapter}[1]{%
      \addtocounter{chapter}{1}
      \originalchapter{#1}
      \minitoc
      \newpage}
      `

      Perchè ogni capitolo è semplicemente così:
      `
      \chapter{Antipasti}
      \stilecapitolo
      `

      Grazie

Visualizzazione 3 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top