- Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 2 mesi fa da .
-
Topic
-
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]
- Devi essere connesso per rispondere a questo topic.