Re: Didascalia fuori corpo (wrapfig)

#46156
Up
0
Down
::

Buongiorno a tutti,

quello che sto cercando di fare è di inserire in un testo (con ClassicThesis) una figura che sia per una certa larghezza compresa nel corpo del testo, e per la restante no. Per far ciò ho utilizzato il pacchetto wrapfig, ma non è questo il problema. Il problema è che vorrei una didascalia che esca anch’essa dal corpo del testo (centrandosi sotto la figura come per le figure in corpo); inoltre vorrei toglierne l’opzione “hang”. Ho cercato un po’ ovunque, ma non riesco a risolvere il problema. C’è qualcuno che può gentilmente aiutarmi?

Il preambolo che utilizzo è il seguente:

`\documentclass[a4paper,11pt,titlepage,abstracton,headinclude,
openright]{scrreprt}
\usepackage{natbib}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,dsfont}
\usepackage{floatflt}
\usepackage{bbm}
\usepackage{lettrine}
\usepackage{upgreek}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{parallel}
\usepackage[bf]{caption}
\usepackage{siunitx}
\usepackage{wrapfig}
\usepackage{listings}
\lstset{language=Matlab,basicstyle=\small\ttfamily}

\usepackage[]{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,subfig,eulermath]{classicthesis}
\hypersetup{urlcolor=black,linkcolor=black,citecolor=black,pagecolor=black}
\areaset[1.cm]{312pt}{700pt}
\pagestyle{scrheadings}

\newenvironment{citazione}
{\begin{quotation}\small}
{\end{quotation}}

\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}

\usepackage{lipsum}`

Per l’inserimento della figura, invece il codice che uso è:

`—testo

\begin{wrapfloat}{figure}{o}{6.cm}
\centering
\includegraphics[width=9.cm,angle=0]{figura}
\caption{testo didascalia testo didascalia testo didascalia testo didascalia testo didascalia.}
\end{wrapfloat}

—testo`

Vi ringrazio molto,
Marco.

Utilizzo: Windows Vista (o XP), MiKTeX 2.8, LEd.

Puoi ottenere le didascalie “plain” dando il comando \captionsetup{format=plain} dopo aver caricato caption.

Non mi è ben chiaro l’altro problema: davvero vuoi che l’immagine sporga nel bordo di tre centimetri? Mi sembra pessimo stile. Se proprio vuoi farti del male,
`\begin{wrapfigure}{o}{6cm}
\makebox[6cm][l]{%
\begin{minipage}{9cm}
\centering
\includegraphics[width=9cm]{logo}
\caption{testo didascalia testo didascalia testo didascalia testo
didascalia testo didascalia.}
\end{minipage}}
\end{wrapfigure}`
Potresti anche evitare \makebox, ma così eviti il messaggio di Overfull.

Sinceramente, per una figura larga 9 cm, con una giustezza di circa 11 cm, non avrei dubbi a lasciare la figura senza testo intorno.

Perché scrivere 9.cm? Non è più semplice 9cm?

Ciao
Enrico

Go to top