Nel punto in cui inserisco l’epigrafe la allargo o restringo a piacere
`
\begingroup
\setlength{\epigraphwidth}{5cm}%
\endgroup
\epigraph{lorem}{ipsum}
`
Senza i comandi di apertura e chiusura del gruppo verrebbero modificate anche le epigrafi successive.
Direi che sarebbe meglio
`\begingroup\setlength{\epigraphwidth}{5cm}
\epigraph{lorem}{ipsum}
\endgroup`
Non trovi? 😉 Si può fare anche meglio:
`\let\originalepigraph\epigraph
\renewcommand{\epigraph}[3][\epigraphwidth]{%
\begingroup\setlength{\epigraphwidth}{#1}%
\originalepigraph{#2}{\scshape\lsstyle#3}\endgroup}`
(così incorporiamo anche la correzione per Tommaso). Il codice diventerebbe
`\epigraph[5cm]{lorem}{ipsum}`
Nel caso in cui non si esprime l’argomento opzionale, si esegue un’assegnazione \epigraphwidth=\epigraphwidth che fa perdere qualche nanosecondo nella compilazione, ma nient’altro. Il gruppo confina l’eventuale modifica. Si può fissare un valore “standard” di \epigraphwidth nel preambolo e usare l’argomento opzionale quando serve.
Ciao
Enrico