Puntini Indice classicthesis

  • Creatore
    Topic
  • #30741
    Up
    0
    Down
    ::


    Cari amici del forum,

    come faccio a togliere i puntini tra il titolo e il numero del livello 4.

    `\documentclass[]{scrreprt}
    \usepackage{classicthesis-ldpkg}
    \usepackage[]{classicthesis}
    \usepackage[]{arsclassica}
    \setcounter{secnumdepth}{4}
    \setcounter{tocdepth}{4}
    \begin{document}
    \tableofcontents
    \myChapter{Hallo 1}

    \section{Hallo 2}

    \subsection{Hallo 3}

    \subsubsection{Hallo 4}

    \end{document}`

    Grazie.

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #30742
      Up
      0
      Down
      ::

      Cari amici del forum,

      come faccio a togliere i puntini tra il titolo e il numero del livello 4.

      `\documentclass[]{scrreprt}
      \usepackage{classicthesis-ldpkg}
      \usepackage[]{classicthesis}
      \usepackage[]{arsclassica}
      \setcounter{secnumdepth}{4}
      \setcounter{tocdepth}{4}
      \begin{document}
      \tableofcontents
      \myChapter{Hallo 1}

      \section{Hallo 2}

      \subsection{Hallo 3}

      \subsubsection{Hallo 4}

      \end{document}`

      Grazie.

      Non mettere in indice le sezioni di terzo livello.

      Ciao
      Enrico

    • #30743
      Up
      0
      Down
      ::


      Nooooo, che stupido che sono. Io avevo messo

      `\setcounter{secnumdepth}{4}
      \setcounter{tocdepth}{4}`

      e poi pensando di togliere il quarto (o meglio il terzo…e questo era il mio errore) livello dall’indice ho messo \setcounter{tocdepth}{3}.

      In realtà la combinazione giusta è

      `\setcounter{secnumdepth}{3}
      \setcounter{tocdepth}{2}`

      Chiedo venia.

    • #30744
      Up
      0
      Down
      ::


      Ciao a tutti

      Ho iniziato da poco (oggi) ad usare il pacchetto classicthesis e ho incontrato subito il problema esposto in questo topic. Spero che questa soluzione possa essere utile a qualcuno.

      La classe scrartcl imposta la profondità dell’indice fino al terzo livello, ovvero include le subsubsection. Il pacchetto classicthesis ridefinisce i comandi di sezionamento del pacchetto tocloft (caricato da classicthesis) solo fino al livello della subsection. Di conseguenza, producendo un documento con la classe scrartcl, il quale contenga delle sotto-sottosezioni, nell’indice avremo in quest’ultimo caso il numero di pagina allineato a destra e preceduto da una serie di punti. Questa cosa inaccettabile e credo che sia una mancanza di classicthesis: se proprio l’autore non vuole che vengano riportate nell’indice le sezioni di terzo livello il pacchetto dovrebbe impedirlo automaticamente.

      Anche se si potrebbe limitare la profondità dell’indice al secondo livello, ritengo che nell’indice, in particolare nelle tesi di laurea, più informazioni ci sono e meglio è.

      In conclusione, usando scrartcl e classicthesis, per ottenere in modo corretto nell’indice anche le sotto-sottosezioni, serve questo codice:
      ` \renewcommand{\cftsubsubsecpresnum}{\scshape\MakeTextLowercase}%
      \renewcommand{\cftsubsubsecfont}{\normalfont}%
      \renewcommand{\cftsubsubsecleader}{\hspace{1.5em}}
      \renewcommand{\cftsubsubsecafterpnum}{\cftparfillskip}
      \ifthenelse{\boolean{@tocaligned}}{\renewcommand{\cftsubsubsecindent}{0em}}{\relax}
      `

      Con le classi scrreprt e scrbook il problema “non” si pone. Nel senso che nell’indice non compaiono le sotto-sottosezioni. Se però si modifica la profondità dell’indice, il codice sopra è necessario anche con queste classi.

      Ciao
      Ivan

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

Go to top