Re: Pacchetti caption + wrapfig

#39950
Up
0
Down
::

Buongiorno.
Nel mio documento uso
`\usepackage{wrapfig}`

Inoltre, imposto con il pacchetto caption tutte le didascalie in ‘hang’:
`\captionsetup{format=hang}`

Ora, vorrei che le sole figure inserite nell’ambiente wrapfloat avessero la didascalia in plain e che il nome della caption fosse ‘Fig.’.
Dalla documentazione del pacchetto caption a pag. 16, dovrei poter scrivere nel preambolo qualcosa del tipo
`\captionsetup[wrapfigure]{format=hang}`
ma non funziona.

Faccio presente che il pacchetto wrapfig definisce l’ambiente wrapfloat.

Ho provato a cambiare
`\captionsetup[wrapfigure]{format=hang}`
in
`\captionsetup[wrapfloat]{format=hang}`
e a mettere la didasclaia nell’ambiente wrapfloat con il comando
`\captionof`
senza risultato.

Da un sommario esame del codice, risulta che l’ambiente wrapfigure finge di essere l’ambiente figure per quanto riguarda la didascalia. Perciò la soluzione è di inserire \captionsetup dentro l’ambiente wrapfigure.

Potrebbe funzionare una cosa del genere:
`\newenvironment{mywrapfigure}
{\captionsetup[figure]{}%
\wrapfigure}
{\endwrapfigure}`
Userai l’ambiente mywrapfigure come wrapfigure.

Ciao
Enrico

Edit: Corretto un errore (non era \newcommand, ma \newenvironment) 🙁

Go to top