Re: Emulare lo stile dei capitoli “veelo” di memoir

#63281
admin
Amministratore del forum
    Up
    0
    Down
    ::

    egreg9″ post=62217Questo è il primo codice rivisto; ho tolto il nero a “CHAPTER” e messo anche un codice che permette di calcolare allo stesso modo la grandezza del numero.
    `\edef\@HUGEsize{\ifcase\@ptsize{\@xxvpt}{30}\or{30}{37}\or{36}{45}\fi}
    \providecommand\HUGE{\expandafter\fontsize\@HUGEsize\selectfont}
    \def\@makechapterhead#1{%
    \vspace*{50\p@}%
    {\parindent \z@ \raggedleft \normalfont
    \ifnum \c@secnumdepth >\m@ne
    \if@mainmatter
    \LARGE\MakeUppercase\@chapapp
    \makebox[0pt][l]{\ \HUGE\thechapter}
    \par\nobreak
    \vskip 20\p@
    \fi
    \fi
    \interlinepenalty\@M
    \HUGE \bfseries #1\par\nobreak
    \vskip 40\p@
    }}`
    Non c’è alcun bisogno di \marginpar (che è una pazzia comunque :wink:). Con \raggedleft la riga “Capitolo 1” viene appoggiata al margine destro; tutto ciò che ti serve è che il numero sporga sulla destra: \makebox[0pt][l]{…} è quello che ci vuole.

    Ciao
    Enrico

    Grazie mille. Se volessi il numero leggermente più grande? Ritorno a \scalebox?

    Grazie
    Orlando

    Go to top