Re: numerazione latina maiuscola di capitolo

#86671
samiel
Partecipante
    Up
    0
    Down
    ::


    Dopo febbrili consultazioni con la laureanda
    e visione di una pagina (che seguiva gli standard latexiani)
    “opportunamente” corretta dalla relatrice,
    siamo addivenuti alla conclusione (perché poi
    la relatrice stessa così ha vergato su carta)
    di lasciare in romano i numeri dei capitoli.

    Invece, ove possibile, per le sezioni
    si dovrebbe ripristinare il numero del relativo capitolo
    in numerazione arabica. Avremo dunque:

    Capitolo II. Titolo secondo capitolo
    2.1 Titolo prima sezione del secondo capitolo
    2.2 Titolo seconda sezione del secondo capitolo

    Ho tentato con un codice sbagliato, oltre che
    verosimilmente caotico:
    `\usepackage[titles]{tocloft}
    \renewcommand{\cftchappresnum}{Capitolo }
    \renewcommand{\cftchapaftersnum}{.}
    \newlength{\mylen} % a “scratch” length
    \settowidth{\mylen}{\bfseries\cftchappresnum\cftchapaftersnum} % extra space
    \addtolength{\cftchapnumwidth}{\mylen} % add the extra space

    \usepackage{titlesec}
    \titleformat{\chapter}[display]
    {\Large\bfseries}
    {\chaptertitlename\ \thechapter}{20pt}{\Large\singlespace}
    \titleformat{\section}[hang]
    {\large\bfseries\singlespace}{\thesection}{1em}{}

    \makeatletter
    \renewcommand\thechapter {\@Roman\c@chapter}
    \renewcommand\thesection {\@arabic\c@chapter.\c@section}
    \renewcommand\thesubsection {\thesection.\@arabic\c@subsection}
    \renewcommand\thesubsubsection {\thesubsection.\@arabic\c@subsubsection}
    \renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph}
    \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
    \makeatother
    \renewcommand{\thechapter}{\Roman{chapter}}`
    che produce l’errore:
    `Capitolo I.
    (./section11.tex
    ! Missing number, treated as zero.

    \relax
    l.1 \section{Quadro giuridico di riferimento}

    ? `
    Attendo correzioni 🙂

    m

    m

    Go to top