Re: [Risolto] Incompatibilià tra tocloft e minitoc

#56255
admin
Amministratore del forum
    Up
    0
    Down
    ::

    Non usando minitoc. 🙂

    Oppure dando i comandi al momento opportuno. Tutta quella roba con \cft può essere ridotta:
    `\documentclass{book}

    \usepackage[nohints,tight,italian]{minitoc}

    \usepackage{tocloft}
    \renewcommand{\cftchapfillnum}[1]{%
    \cftchapfont\nobreak\hspace{1.5em}#1\cftparfillskip\par}
    \renewcommand{\cftsecfillnum}[1]{%
    \nobreak\hspace{1.5em}#1\cftparfillskip\par}
    \renewcommand{\cftsubsecfillnum}[1]{%
    \nobreak\hspace{1.5em}#1\cftparfillskip\par}

    \begin{document}
    \dominitoc
    \tableofcontents

    %%% Adesso non ci interessa più l'indice generale
    %%% e impostiamo il font per i miniindici
    \renewcommand{\cftsecfont}{\sffamily}
    \renewcommand{\cftsubsecfont{\sffamily}

    \chapter{First}
    \minitoc\mtcskip

    \section{Sub-first}
    Hello World.

    \section{Sub-second}
    Ciao Mondo.

    \end{document`
    L’uso di \cftXfillnum non è documentato in tocloft, quindi la cosa è lievemente rischiosa, ma non credo che cambierà.

    Ciao
    Enrico

    Grazie per aver risposto. Solo ora ho potuto provare il codice.

    Inizialmente ottenevo errori dovuti ad una graffa mancate, ora come risultato ottengo i titoli di sezione in sans-serif, ma anche in boldface; i numeri di pagina sono invece in boldface ma in testo normale.

    Ho messo quindi
    `\renewcommand{\mtcSfont}{\sffamily}
    \renewcommand{\mtcSSfont}{\sffamily} `
    e sembra funzionare.

    A parte qualche problema che potrebbe nascere dopo, credo che il problema sia risolto.
    Non posso fare altro che ringraziarvi (e non venite a dirmi che la macro fornita non sia perfetta perché funziona alla grande :wink:)

    Grazie ancora,
    ansys.

    Go to top