Re: Comando di sezionamento “\part”

#53029
Up
0
Down
::

Inserendo ciò che mi hai suggerito effettivamente l’introduzione si sposta nella pagina dove c’è scritto “parte I”..ma mica si potrebbe alzare “parte I” che rimane sempre al centro della pagina ed è esteticamente brutto? Io vorrei uscisse come per i capitoli, allineato a sinistra nella parte superiore della pagina e non al centro…

Il titolo della parte non è affatto al centro della pagina. Anzi, con la definizione proposta il titoletto “Parte I” è esattamente a filo del titoletto “Capitolo 1”.

Forse stai usando l’opzione 12pt, però. 🙁 Be’, il rimedio è presto trovato.
`\makeatletter
\renewcommand\part{%
\if@openright
\cleardoublepage
\else
\clearpage
\fi
\thispagestyle{plain}%
\if@twocolumn
\onecolumn
\@tempswatrue
\else
\@tempswafalse
\fi
\null\vskip 50\p@
\secdef\@part\@spart}
\def\@part[#1]#2{%
\ifnum \c@secnumdepth >-2\relax
\refstepcounter{part}%
\addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
\else
\addcontentsline{toc}{part}{#1}%
\fi
\markboth{}{}%
{\raggedleft
\interlinepenalty \@M
\normalfont
\ifnum \c@secnumdepth >-2\relax
\Huge\bfseries \partname\nobreakspace\thepart
\par
\vskip 20\p@
\fi
\huge \bfseries #2\par}%
\@endpart}
\def\@endpart{\vskip 40\p@}
\makeatother`
Ho messo \raggedleft (è segnato in rosso) al posto del precedente \centering. Non tratterei infatti mai le parti come i capitoli. Né, del resto, metterei testo nella pagina di annuncio di una parte. Ma se questo è ciò che ti impongono, c’è poco da fare.

Ciao
Enrico

Go to top