Re: capitoli in ogni pagina

#15553
Up
0
Down
::

Questa è una delle richieste più strane che ho visto.

che c’è di strano? è un libro che contiene poche parti (due o tre), e tantissimi capitoletti di poche pagine, alcuni addirittura di mezza, per cui è normale che io voglia evidenziare molto l’inizio, diciamo, della seconda parte, senza però buttare via una pagina sì e una pagina no (salviamo gli alberi!).

Comunque eccoti un esempio
`
\documentclass[openany]{book}
\usepackage{ifthen}
\let\origcleardoublepage\cleardoublepage
\newcommand{\clearemptydoublepage}{%
\clearpage
{\pagestyle{empty}\origcleardoublepage}%
}
\let\cleardoublepage\clearemptydoublepage
\newcommand{\mypart}[2][]{\ifthenelse{\isodd{\value{page}}}
{\part[#1]{#2}\cleardoublepage}{\mbox{}\clearpage\part[#1]{#2}\cleardoublepage}}
\begin{document}
\mypart{prima}
\chapter{uno}
\chapter{due}
\mypart{seconda}
\chapter{tre}
\end{document}

`

Naturalmente non mi chiedere perché tra il capitolo due e la parte seconda non c’è una pagina vuota, perché tu vuoi \part in pagine dispari. Quindi, se il capitolo termina in una pagina pari, c’è subito \part, mentre, se il capitolo termina in una pagina dispari, il comando aggiunge una pagina vuota e poi \part nella pagina dispari successiva.

Di più non posso fare.

Ciao

Andrea

quasi perfetto! la posizione delle pagine ora è perfetta, io però non voglio vedere la scritta “Parte I”, per questo avevo usato \part*.

ho provato a mettere gli asterischi nel codice che hai scritto tu, ma a quanto pare è una sciocchezza, non è il modo giusto di fare.

suggerimenti?

razie per l’aiuto!

Go to top