Indici multipli in un capito di classic thesis

  • Creatore
    Topic
  • #55648
    Up
    0
    Down
    ::


    Buonasera,

    Per scrivere la mia tesi di laurea ho utilizzato classic thesis.
    Alla fine includono due indici (Index rerum et Index nominum) che ho incluso in un capitolo.

    Ho però un problema nel risultato visivo finale:
    dopo il titolo del capitoi (Indici) c’è un’interruzione di pagina e gli indici cominciano solo alla pagina successiva.

    Come faccio a dirgli di non saltare la pagina?

    Inoltre, ho un problema stilistico: l’intestazione dei due indici è completamente diversa da quelli del resto del lavoro.
    Come faccio a definirla?
    Vorrei che sia spacedsmallcaps e colorata (con il colore Maroon).

    Ecco di seguito il mio preambolo :

    `
    \documentclass[twoside,openright,titlepage,fleqn,numbers=noenddot,headinclude,
    11pt,a4paper,BCOR5mm,footinclude,cleardoublepage=empty,abstractoff,dottedtoc
    ]{scrreprt}

    % ********************************************************************
    % Development Stuff
    % ********************************************************************
    \listfiles

    % ********************************************************************
    % Informazioni
    % ********************************************************************
    \newcommand{\myTitle}{Anonymi Magistri\xspace
    Quaestiones de materia}
    \newcommand{\mySubTitle}{Trascrizione e commento di due questioni scotiste del XIV secolo}
    \newcommand{\myDegree}{Tesi di Master\xspace}
    \newcommand{\myName}{Pinco Pallino\xspace}
    \newcommand{\myProf}{Pinco Pallino\xspace} %Professoressa Dr.
    \newcommand{\myFaculty}{Facolt\`a di Lettere\xspace} % Dipartimento di Filosofia
    \newcommand{\myDepartment}{Cattedra di Filosofia medievale e Ontologia\xspace}
    \newcommand{\myUni}{\protect{Universit\`a di Friborgo (Svizzera)}\xspace}
    \newcommand{\myLocation}{Friborgo\xspace}
    \newcommand{\myTime}{Febbraio 2011\xspace}

    % ********************************************************************
    % Immagini
    % ********************************************************************
    \newcommand\partwithimage[3][1cm]{\begingroup
    \let\origspacedallcaps\spacedallcaps
    \def\spacedallcaps##1{##1}%
    \part[#2]{\origspacedallcaps{#2}\\[#1]#3}%
    \endgroup}

    % ********************************************************************
    % Pacchetti
    % ********************************************************************
    \usepackage{ucs}
    \usepackage[utf8x]{inputenc}
    \usepackage[polutonikogreek,latin,italian]{babel}
    \newcommand{\greco}{\foreignlanguage{greek}}

    \addto\captionsitalian{\renewcommand{\listfigurename}{Elenco delle immagini}}
    \addto\captionsitalian{\renewcommand{\indexname}{Indici}}
    \usepackage[normalem]{ulem}
    \input ulem.sty

    % ********************************************************************
    \usepackage{classicthesis-ldpkg} % [backref]
    % ********************************************************************
    % Options for classicthesis.sty:
    % tocaligned eulerchapternumbers drafting linedheaders listsseparated
    % subfig nochapters beramono eulermath parts minionpro pdfspacing
    % listings dottedtoc minionprospacing manychapters
    \usepackage[eulerchapternumbers,linedheaders,listings,listsseparated,%pdfspacing,%listings,%drafting
    subfig,beramono,eulermath,parts]{classicthesis}

    % ********************************************************************
    % Tabelle
    % ********************************************************************
    \usepackage{booktabs}
    \usepackage{supertabular}
    \usepackage{caption}
    \captionsetup[table]{position=top}
    \usepackage{longtable}

    % ********************************************************************
    % Per l'indice analitico
    % ********************************************************************
    \usepackage{makeidx}
    \usepackage{multind}
    \makeindex{author}
    \makeindex{subject}

    % ********************************************************************
    % Edizione critica
    % ********************************************************************
    \usepackage{ledmac}
    \usepackage{endnotes}

    \linenummargin{inner}
    \sidenotemargin{outer}

    \renewcommand{\ledlsnotefontsetup}{\raggedleft\scriptsize}
    \renewcommand{\ledrsnotefontsetup}{\raggedright\scriptsize}

    \newdimen\ledlsnotewidth \ledlsnotewidth=\marginparwidth
    \newdimen\ledlsnotesep \ledlsnotesep=\linenumsep
    \newdimen\ledrsnotesep \ledrsnotesep=\linenumsep

    \renewcommand{\notenumfont}{\footnotesize}
    \newcommand{\notetextfont}{\footnotesize}

    \renewcommand*{\thefootnoteB}{\alph{footnoteB}}
    \footparagraphX{B}

    \addtolength{\skip\Afootins}{1.5mm}
    \addtolength{\skip\Bfootins}{1.5mm}

    \count\Afootins=825
    \count\Bfootins=825

    \footparagraph{A}
    \footparagraph{B}

    \emergencystretch40pt

    % ********************************************************************
    \usepackage{makerobust}
    \makeatletter
    \MakeRobustCommand\caption@xref
    \makeatother

    % ********************************************************************
    % Setup and Finetuning
    % ********************************************************************
    \newlength{\abcd} % for ab..z string length calculation
    \newcommand{\myfloatalign}{\centering} % how all the floats will be aligned
    \setlength{\extrarowheight}{3pt} % increase table row height
    % ********************************************************************
    % Captions look and feel
    % ********************************************************************
    \captionsetup{format=hang,font=small}
    % ********************************************************************
    % Listings setup
    % ********************************************************************
    %\lstset{emph={trueIndex,root},emphstyle=\color{BlueViolet}}%\underbar} % for special keywords
    % ********************************************************************
    \lstset{language=[LaTeX]Tex,%C++,
    keywordstyle=\color{RoyalBlue},%\bfseries,
    basicstyle=\small\ttfamily,
    %identifierstyle=\color{NavyBlue},
    commentstyle=\color{Green}\ttfamily,
    stringstyle=\rmfamily,
    numbers=none,%left,%
    numberstyle=\scriptsize,%\tiny
    stepnumber=5,
    numbersep=8pt,
    showstringspaces=false,
    breaklines=true,
    frameround=ftff,
    frame=single,
    belowcaptionskip=.75\baselineskip,
    numberbychapter=false
    %frame=L
    }

    % ********************************************************************
    % Hyperreferences
    % ********************************************************************
    \hypersetup{%
    colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,%
    % uncomment the following line if you want to have black links (e.g., for printing)
    %colorlinks=false, linktocpage=false, pdfborder={0 0 0}, pdfstartpage=3, pdfstartview=FitV,%
    breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
    plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
    hypertexnames=true, pdfhighlight=/O,%hyperfootnotes=true,%nesting=true,%frenchlinks,%
    urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, %pagecolor=RoyalBlue,%
    %urlcolor=Black, linkcolor=Black, citecolor=Black, %pagecolor=Black,%
    pdftitle={\myTitle},%
    pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},%
    pdfsubject={},%
    pdfkeywords={},%
    pdfcreator={pdfLaTeX},%
    pdfproducer={LaTeX with hyperref and classicthesis}%
    }

    % ********************************************************************
    \begin{document}
    \frenchspacing
    \pagenumbering{roman}
    \pagestyle{plain}

    %********************************************************************
    % Frontmatter
    %*******************************************************
    \include{MaterialeInizialeFinale/PaginadiTitolo}
    \cleardoublepage\clearpage
    \include{MaterialeInizialeFinale/Frontespizio}
    \include{MaterialeInizialeFinale/DietroAlTitolo}
    \include{MaterialeInizialeFinale/Dedica}
    \include{MaterialeInizialeFinale/Ringraziamenti}
    \include{MaterialeInizialeFinale/Sommario}
    \pagestyle{scrheadings}
    \include{MaterialeInizialeFinale/Indici}

    % ********************************************************************
    % Mainmatter
    % ********************************************************************
    \pagenumbering{arabic}
    \partwithimage[2cm]{Introduzione}{\includegraphics[width=10cm]{Immagini/Astrologo.jpg}}
    \include{Capitoli/1.Introduzione}
    \partwithimage[2cm]{Trascrizione}{\includegraphics[width=10cm]{Immagini/Maestro.jpg}}
    \include{MaterialeInizialeFinale/SimboliNotazioni}
    \include{Capitoli/2.Quaestio4}
    \include{Capitoli/3.Quaestio5}
    \partwithimage[2cm]{Commento}{\includegraphics[width=10cm]{Immagini/Piante.jpg}}
    \include{Capitoli/4.Commento}
    \partwithimage[2cm]{Conclusione}{\includegraphics[width=10cm]{Immagini/Linee.jpg}}
    \include{Capitoli/5.Conclusione}
    \partwithimage[2cm]{Appendice}{\includegraphics[width=12cm]{Immagini/Animali.jpg}}
    \appendix
    \include{Capitoli/6.Paralleli}

    % ********************************************************************
    % Backmatter
    % ********************************************************************

    \pagestyle{scrheadings}
    \let\cleardoublepage\clearpage
    \partwithimage[2cm]{Indici e Bibliografia}{\includegraphics[width=7cm]{Immagini/Letto.jpg}}
    \let\cleardoublepage\clearpage
    \include{MaterialeInizialeFinale/Bibliografia}
    \pagestyle{scrheadings}
    \include{MaterialeInizialeFinale/Dichiarazione}

    \end{document}
    `

    ed il codice del capitolo Indici:

    `
    %*******************************************************
    % Indice analitico
    %*******************************************************

    \manualmark
    \markboth{\spacedlowsmallcaps{\indexname}}
    {\spacedlowsmallcaps{\indexname}}
    \refstepcounter{dummy}
    \pagestyle{scrheadings}
    \addcontentsline{toc}{chapter}{\tocEntry{\indexname}}

    \let\cleardoublepage\clearpage
    \myChapter*{Indici}
    \nopagebreak[4]

    \printindex{author}{Index nominum}
    \printindex{subject}{Index rerum}
    `

    come potete vedere ho tentato con il comando \nopagebreak ma non ha dato alcun risultato.

    Aspetto impaziente una vostra risposta (anche perchè devo consegnare a giorni!)

    Grazie mille in anticipo

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #55649
      Up
      0
      Down
      ::


      Ciao,
      prova a mutuare questo codice per non cambiare pagina:
      `\begingroup
      \let\clearpage\relax
      \let\cleardoublepage\relax
      \let\cleardoublepage\relax`
      È dell’esempio di Pantieri e se non sbaglio serve a evitare che il capitolo Ringraziamenti cominci in una nuova pagina dopo la citazione (altrimenti correggetemi).

      Se avessi messo a disposizione un esempio compilabile avrei potuto fare di più.

      Ciao,
      Daniele

    • #55650
      Up
      0
      Down
      ::

      Buonasera,

      Per scrivere la mia tesi di laurea ho utilizzato classic thesis.
      Alla fine includono due indici (Index rerum et Index nominum) che ho incluso in un capitolo.

      Ho però un problema nel risultato visivo finale:
      dopo il titolo del capitoi (Indici) c’è un’interruzione di pagina e gli indici cominciano solo alla pagina successiva.

      Come faccio a dirgli di non saltare la pagina?


      `%*******************************************************
      % Indice analitico
      %*******************************************************

      \manualmark
      \markboth{\spacedlowsmallcaps{\indexname}}
      {\spacedlowsmallcaps{\indexname}}
      \refstepcounter{dummy}
      \pagestyle{scrheadings}
      \addcontentsline{toc}{chapter}{\tocEntry{\indexname}}

      \let\cleardoublepage\clearpage
      \myChapter*{Indici}
      \nopagebreak[4]

      \printindex{author}{Index nominum}
      \printindex{subject}{Index rerum}
      `

      come potete vedere ho tentato con il comando \nopagebreak ma non ha dato alcun risultato.

      Ciascun comando \printindex emette un comando \newpage. Dunque \nopagebreak non serve a nulla. Metti questo codice dopo \usepackage{multind}:
      `\usepackage{multicol}
      \makeatletter
      \def\printindex#1#2{\columnseprule \z@ \columnsep 35\p@
      \begin{multicols}{2}[\section*{#2}]
      \markright{\spacedlowsmallcaps{#2}}
      \phantomsection
      \addcontentsline{toc}{section}{\tocEntry{#2}}
      \@input{#1.ind}
      \end{multicols}}
      \makeatother`
      Poi cancella quella riga “\let\cleardoublepage\clearpage” e, naturalmente, anche “\nopagebreak[4]”.

      Sul colore ti invito a soprassedere.

      Già che ci sei, cancella la riga “\input ulem.sty”, non so che ci stia a fare.

      Ciao
      Enrico

    • #55651
      Up
      0
      Down
      ::


      Funziona perfettamente grazie!

      Ma se non volessi soprassedere sul colore…
      dove dovrei aggiungere il comando \color{Maroon} ? sono solo riuscita a cambiare il colore della testatina, cosa che non voglio.

      In ogni caso grazie mille!

    • #55652
      Up
      0
      Down
      ::

      Ma se non volessi soprassedere sul colore…

      Soprassiedi o scoprilo da te. Io di certo non voglio portarmi dietro il rimorso di aver causato un grave danno all’arte tipografica. 🙂

      Ciao
      Enrico

    • #55653
      Up
      0
      Down
      ::


      Oh ti prego, ci ho provato in tutti i modi (a parte quello giusto apparentemente…) !

      Lo so che non approvi, ma io ho un’altra opinione.

      Ho usato il colore moderatamente, solo negli indice iniziale (che tra l’altro è già impostato per essere colorato !) e nella bibliografia ed il curriculum vitae.

      Mi manca solo di aggiungerlo per i titoletti degli indici, ma non ce la faccio da sola!

      Dai, solo per questa volta, fai uno strappo alla regola della sublime arte tipografica!

      Devo consegnare domani ed è l’unica cosa che mi rimane da mettere a posto….

      aspetto speranzosa!

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

Go to top