::
Cercando in rete ho trovato (qui) una serie di modifiche allo stile dei titoli dei capitoli, ottenibili senza l’uso di pacchetti dedicati (come fncychap o memoir). In particolare il seguente codice (soluzione # 40), consente, quando inserito nel preambolo, di affiancare un’immagine al titolo di ogni capitolo:
`\usepackage{psboxit,pstcol,graphicx}
\makeatletter
\newcommand{\BoxedLetter}[1]{%
\psboxit{box 0.5 0.5 0.5 setrgbcolor fill}%
{\hbox to 2ex{\hss \vrule width 0pt height 1.9ex depth 0.3ex \white #1\hss}}%
}
\def\empty{}
\def\WordWithBoxedLetters#1{\WordWithBoxedLetters@#1@}
\def\WordWithBoxedLetters@#1#2@{%
\def\tmpa{#2}%
\BoxedLetter{#1}%
\ifx\tmpa\empty\else\hfill\WordWithBoxedLetters@#2@\fi
}
\def\WordWithUnBoxedLetters#1{\WordWithUnBoxedLetters@#1@}
\def\WordWithUnBoxedLetters@#1#2@{%
\def\tmpa{#2}%
\mbox{#1}%
\ifx\tmpa\empty\else\hfill\WordWithBoxedLetters@#2@\fi
}
\def\@makechapterhead#1{%
{\parindent \z@ \raggedright \reset@font
\large
\fbox{\includegraphics[width=9.5em]{dessin.eps}}
\par
\vskip 5\p@
\hbox to 10em{%
\WordWithBoxedLetters{CHAPITRE}%
}%
\par
\vskip 5\p@
\hbox to 10em{%
\edef\tmpa{\ifcase \thechapter
\or UN\or DEUX\or TROIS\or QUATRE\or CINQ\or SIX\or SEPT\or
HUIT\or NEUF\or DIX\or ONZE\or DOUZE\or TREIZE\or QUATORZE\or
QUINZE\or SEIZE\or DIX-SEPT\or DIX-HUIT\or DIX-NEUF\or
VINGT\else INFINI\fi}%
\expandafter\WordWithBoxedLetters\expandafter{\tmpa}%
}%
\par
\vskip 10\p@
\hrule height 1pt
\vskip 20\p@
\reset@font\LARGE\itshape\bfseries\strut #1\par
\vskip 100\p@
}}
\def\@makeschapterhead#1{%
{\parindent \z@ \raggedright \reset@font
\large
\fbox{\includegraphics[width=9.5em]{dessin.eps}}
\par
\vskip 10\p@
\hrule height 1pt
\vskip 20\p@
\reset@font\LARGE\itshape\bfseries\strut #1\par
\vskip 100\p@
}}`
Volevo sapere se è possibile modificarlo in modo che l’immagine appaia solo nei capitoli ed in appendice e non nell’indice, nell’elenco delle figure/tabelle, nel sommario, nella bibliografia e nell’indice analitico.
Supponendo poi di avere un’immagine diversa da affiancare ad ogni capitolo (i.e. un numero oppure una lettera per le appendici), è possibile modificare il codice in modo che ogni capitolo abbia un’immagine diversa?
Grazie in anticipo dell’aiuto 😀