Codice arsclassica

  • Creatore
    Topic
  • #65598
    Up
    0
    Down
    ::


    Nel codice di arsclassica compaiono due specificazioni di \titleformat per i capitoli:
    `\RequirePackage{titlesec}
    % parts

    % chapters
    \ifthenelse{\boolean{@linedheaders}}%
    {%
    \titleformat{\chapter}[display]%
    {\relax}{\raggedleft{\color{halfgray}%
    \chapterNumber\thechapter} \\ }{0pt}%
    {\titlerule\vspace*{.9\baselineskip}\raggedright%
    \spacedallcaps}%
    [\normalsize\vspace*{.8\baselineskip}\titlerule]%
    }{%
    \titleformat{\chapter}[block]%
    {\normalfont\Large\sffamily}%
    {{\color{halfgray}\chapterNumber\thechapter%
    \hspace{10pt}\vline} }{10pt}%
    {\spacedallcaps}}
    % sections

    \newcommand\formatchapter[1]{%
    \vbox to \ht\strutbox{
    \setbox0=\hbox{\chapterNumber\thechapter\hspace{10pt}\vline\ }
    \advance\hsize-\wd0 \advance\hsize-10pt\raggedright
    \spacedallcaps{#1}\vss}}
    \titleformat{\chapter}[block]
    {\normalfont\Large\sffamily}
    {\textcolor{halfgray}{\chapterNumber\thechapter}
    \hspace{10pt}\vline\ }{10pt}
    {\formatchapter}
    `

    Sbaglio io a leggere il codice?

    Grazie,
    Antonio

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


      Dov’è il problema? C’è un condizionale che definisce lo stile del capitolo in modi diversi se la condizione è vera o falsa.

      Ciao
      Enrico

    • #65600
      Up
      0
      Down
      ::

      egreg9″ post=64682Dov’è il problema? C’è un condizionale che definisce lo stile del capitolo in modi diversi se la condizione è vera o falsa.

      Ciao
      Enrico

      Ma il terzo \titleformat{\chapter} non sovrascrive i precedenti?

      Ciao,
      A.

    • #65601
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Vado a memoria, ma mi pare di aver fatto proprio così: è un’aggiunta che migliora l’incolonnamento di titoli di sezione su più righe (anche andrebbero comunque evitati, se si usa ArsClassica).

        Ciao,
        L.

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

    Go to top