spaziatura titolo capitolo e titlesec

  • Creatore
    Topic
  • #75451
    Up
    0
    Down
    ::


    Ciao a tutti,

    sto realizzando una classe LaTeX secondo un certo modello che mi è stato fornito.
    Tra le varie cose devo modificare c’è lo stile dei titoli dei capitoli. Ecco il codice che ho usato:

    `\RequirePackage[rigidchapters]{titlesec}
    \titlespacing*{\chapter}{0pt}{-12pt}{58.29mm}
    \titleformat{\chapter}[hang]{\normalfont\linespread{1}\fontsize{17}{20}\selectfont}{\thechapter.}{10pt}{}`

    Per quale motivo se imposto a 0pt il terzo argomento del comando \titlespacing*, non ottengo il titolo
    del capitolo attaccato al margine superiore della gabbia del testo? Come vedete ho dovuto mettere, a tentativi, -12pt
    che guardacaso corrisponde al baselineskip del mio documento. (Però se metto -\baselineskip al posto di -12pt ottengo
    il risultato sbagliato perché viene usato il baselineskip del titolo, cioè 20 pt.)

    La seconda domanda è: perché anche la distanza inferiore, cioè la distanza della cima della prima riga del primo paragrafo
    dalla cima del titolo/gabbia del testo, non è 58.29 mm, come speravo? Anche qui posso agire a mano, però mi piacerebbe
    capire perché. Soprattutto per il fatto che ho voluto usare titlesec sperando che fosse banale da usare e quindi mi
    avrebbe tolto la fatica di dover ridefinire le complicate definizioni della classe book, che viene richiamata dal mio documento.

    Grazie mille.
    Ciao ciao.
    Fra

    [edit]
    Per osservare facilmente quello che dico basta caricare geometry con l’opzione showframe
    [/edit]

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #75452
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Quanto sta scritto nella nota 3 della pagine 3 della documentazione di titlesec potrebbe essere una spiegazione; forse…

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

    Go to top