ho un problema un po curioso
ho nel preambolo
\usepackage{subfig}
\usepackage{caption}[2008/04/01]
\DeclareCaptionStyle{ruled}{font=small,labelfont=bf,textfont=it}%
\usepackage[italian]{varioref}%versione estesa riferimenti
mentre il codice è questo
\begin{figure}%
\centering
\subfloat[][Graf1\label{graf:graf1}]
{}\quad
\subfloat[][Graf2\label{graf:graf2}]
{}\quad
\subfloat[][Graf3\label{graf:graf3}]{}
\end{figure}
\begin{figure}%
\includegraphics[width=\columnwidth]{filename}%
\caption{grafico unico}%
\label{Graf:grafunico}%
\end{figure}abbiamo il grafico \vref{graf:graf1} o il grafico \vref{graf:graf2} o il \vref{graf:graf3} altrimenti \vref{graf:grafunico}
ottengo abbiamo a pagina x il grafico 1.0a o il grafico 1.0b o il grafico 1.0c altrimenti il grafico 1.2
guardando la numerazione dei grafici troviamo figura 1.1 dove sono contenuti i grafici da 1.0a a 1.0c mentre grafunico è numerato in maniera corretta
in pratico non c’è concordanza fra vref e figure se la figure contiene delle subfloat
che fare?grazie
Claudio
L’errore è che nella prima figure mancano la label e il caption?
giusto?
claudio