- Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 2 mesi fa da .
-
Topic
-
Ciao a tutti, questo bug è proprio strano. Ho bisogno di creare un float che occupi una pagina intera. Il float deve essere composto da quattro figure (ciascuna con una didascalia autonoma); ciascuna figura deve essere suddivisa in due sottofigure. Il pacchetto caption permette di farlo, o almeno dovrebbe. Questo è un esempio minimo compilabile.
`\documentclass{scrbook}\usepackage{subfig}
\usepackage[subfig]{classicthesis}
\usepackage{tikz}\begin{document}
\chapter{Pippo}
\begin{figure}[!p]
\centering
\subfloat[][Combustione del metano\label{fig:combustione-metano}]{
\tikz{\draw (0,0) rectangle (4,4);}}
\qquad
\subfloat[][Ghiaccio istantaneo\label{fig:ginocchio}]{
\tikz{\draw (0,0) rectangle (4,4);}}
\caption{Reazioni esoenergetiche e reazioni endoenergetiche}
%
\ContinuedFloat
\vspace*{1ex}
\stepcounter{figure}
\stepcounter{figure}
%
\centering
\subfloat[][Ricarica di una batteria\label{fig:ricaricabatterie}]{
\tikz{\draw (0,0) rectangle (4,4);}}
\qquad
\subfloat[][Zucchero caramellato\label{fig:caramellizzazione}]{
\tikz{\draw (0,0) rectangle (4,4);}}
\caption{Reazioni reversibili e reazioni irreversibili}
%
\ContinuedFloat
\vspace*{1ex}
\stepcounter{figure}
\stepcounter{figure}
%
\centering
\subfloat[][Formazione della ruggine\label{fig:chiodorugg}]{
\tikz{\draw (0,0) rectangle (4,4);}}
\qquad
\subfloat[][Sintesi dell'ammoniaca\label{fig:ammoniacaall}]{
\tikz{\draw (0,0) rectangle (4,4);}}
\caption{Reazioni spontanee e reazioni non spontanee}
%
\ContinuedFloat
\vspace*{1ex}
\stepcounter{figure}
\stepcounter{figure}
%
\centering
\subfloat[][Stalattiti e stalagmiti\label{fig:stalattiti}]{
\tikz{\draw (0,0) rectangle (4,4);}}
\qquad
\subfloat[][Airbag\label{fig:airbag}]{
\tikz{\draw (0,0) rectangle (4,4);}}
\caption{Reazioni lente e reazioni veloci}
\end{figure}Vedi la figura~\ref{fig:ricaricabatterie}.
\end{document}
`
Il float è come lo voglio: su una pagina, con 4 didascalie numerate: “Figura1”, “Figura2”, “Figura3” e “Figura4”. Ciascuna sottofigura è suddivisa in due sottofigure, etichettate con “a” e “b”. Tutto ok, fin qui (anche se quei due \stepcounter{figure} consecutivi non mi convincono molto: non dovrebbe essercene uno solo?).Quello che è sbagliato, è il riferimento alla figura fatto con \ref. Viene indicata la figura 3c, ma è la 2c la figura giusta!
Mi aiutate?
- Devi essere connesso per rispondere a questo topic.