Indice tesi struttura complessa (minitoc nelle appendici)

  • Creatore
    Topic
  • #44991
    Up
    0
    Down
    ::


    Buongiorno a tutti,

    il problema per il quale chiedo il vostro aiuto è il seguente:
    1- la mia tesi ha sette capitoli i cui ultimi due contengono l’edizione critica dei componimenti di due poeti; i singoli componimenti sono trattati come section ma non voglio che vengano inseriti nell’indice generale (poiché questa è la convenzione e poiché si tratta di circa 50 componimenti, numero che renderebbe l’indice illeggibile) mentre voglio che ci sia un minitoc all’inizio dei due capitoli che riporti l’indice dei componimenti, in più i titoli dei componimenti non devono avere la forma 4.1 Titolo (cap. 4 sez. 1) ma la forma 1.Titolo. A tutto questo ho già trovato una soluzione:
    `
    \chapter{Rime di Baldassarre Castiglione}
    \begin{mtchideinmaintoc}
    \minitoc\mtcskip
    \section*{1. \textit{Superbi colli e voi sacre ruine}}
    \addcontentsline{toc}{subsection}{1. \textit{Superbi colli e voi sacre ruine}}}
    \markboth{Rime di Baldassarre Castiglione}{1. \textit{Superbi colli e voi sacre ruine}
    \end{mtchideinmaintoc}
    `

    2-In aggiunta la tesi ha 2 appendici che contengono le rime di dubbia attribuzione e le rime spurie rispettivamente; anche in questo caso vorrei che i testi delle appendici non comparissero nell’indice iniziale, ma ci fosse una minitoc all’inizio di ciascuna appendice contenente l’indice dei componimenti. Se utilizzo lo stesso codice, però, non funziona: perché?

    Riporto un esempio minimo:

    `
    \documentclass[10pt,a4paper,twoside,openright,titlepage,italian,draft]{book} %togliere DRAFT prima si stampare!
    \usepackage{appendix}
    \usepackage{emptypage} % per evitare i numeri di pagina nelle pagine bianche
    \usepackage[italian, tight]{minitoc} %gli indici ad ogni capitolo — tight per ridurre lo spazio [occorre inserire \dominitoc dopo \begin{document} e \minitoc\mtcskip dopo ogni capitolo]
    \usepackage[italian]{babel} %sillabazione: attenzione, l'ultima lingua è quella predefinita
    \usepackage[latin1]{inputenc} %codifica font documento sorgente
    \usepackage[T1]{fontenc} %codifica font nel pdf – lettere accentate
    \usepackage[osf]{mathpazo}

    \renewcommand{\appendixtocname}{Appendici} %per avere “Appendici” nell'indice
    \renewcommand{\appendixpagename}{Appendici} %per avere “Appendici” nella pagina corrispondente all'inizio delle appendici
    \noappendicestocpagenum %per non avere il numero della p. nell'indice in corrispondenza di “Appendici”

    \begin{document}
    \dominitoc%per minitoc
    \tableofcontents %stampa l'indice
    \cleardoublepage

    \chapter{Primi capitoli}

    \chapter{Rime di Baldassarre Castiglione}
    \begin{mtchideinmaintoc}
    \minitoc\mtcskip
    \section*{1. \textit{Superbi colli e voi sacre ruine}}
    \addcontentsline{toc}{subsection}{1. \textit{Superbi colli e voi sacre ruine}}
    \markboth{Rime di Baldassarre Castiglione}{1. \textit{Superbi colli e voi sacre ruine}}
    \end{mtchideinmaintoc}

    \appendix %per inserire appendici numerate alfabeticamente
    \appendixpage %per avere la pagina “Appendici” all'inizio delle appendici
    \addappheadtotoc %per avere “Appendici” nell'indice
    %\subappendices %per avere le appendici come fossere section
    %\renewcommand{\setthesection}{\Alph{section}} %per avere le appendici (che sono diventate section) numerate con A e non con .A
    \chapter{Rime spurie}
    \begin{mtchideinmaintoc}
    \minitoc\mtcskip
    \section*{a. \textit{Euro gentil che gli aurei crespi nodi}}
    \addcontentsline{toc}{subsection}{a. \textit{Euro gentil che gli aurei crespi nodi}}
    \markboth{Rime spurie}{a. \textit{Euro gentil che gli aurei crespi nodi}
    \end{mtchideinmaintoc}
    \end{document}
    `

    Grazie in anticipo!
    Matteo

  • Devi essere connesso per rispondere a questo topic.

Go to top