problema numerazione figure “referenziate”

  • Creatore
    Topic
  • #61444
    Up
    0
    Down
    ::


    Ciao a tutti,
    ho due gruppi di figure che metto nel documento. Il primo gruppo ha tre immagini:
    `
    \begin{figure}[htbp]
    \centering
    \subfigure[]{\includegraphics[width=3.5cm]{ImgFlux1_1}}\hspace{5mm}
    \subfigure[]{\includegraphics[width=3.5cm]{ImgFlux1_2}}\hspace{5mm}
    \subfigure[]{\includegraphics[width=3.5cm]{ImgFlux1_3}}
    \caption{Prova inserimento – prima parte}
    \label{fig:flusso_1}
    \end{figure}
    `

    Il secondo gruppo ha due immagini:
    `
    \begin{figure}[h]
    \centering
    \subfigure[]{\includegraphics[width=3.5cm]{ImgFlux2_1}}\hspace{5mm}
    \subfigure[]{\includegraphics[width=3.5cm]{ImgFlux2_2}}
    \caption{Prova inserimento – seconda parte}
    \label{fig:flusso_2}
    \end{figure}
    `

    Entrambe le figure vengono numerate bene: Figura 4.1 la prima e Figura 4.2 la seconda.

    Ma il problema è nel riferimento, perché
    `
    \ref{fig:flusso_2}
    `
    stampa un 4.4 (come se venissero contate separatamente le figure del primo gruppo).
    Inoltre le figure successive sono sia ben numerate che ben riferite.
    Cosa mi sfugge? Come posso far stampare 4.2 anziché 4.4?
    Grazie in anticipo,
    Fra

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #61445
      Up
      0
      Down
      ::


      Utilizzi il pacchetto subfigure? Se si, sbagli in quanto questo pacchetto è obsoleto ed è stato sostituito da subfig. Il tuo esempio diventa:
      `\begin{figure}[htbp]
      \centering
      \subfloat[prima]{\includegraphics[width=3.5cm]{ImgFlux1_1}}\hspace{5mm}
      \subfloat[seconda]{\includegraphics[width=3.5cm]{ImgFlux1_2}}\hspace{5mm}
      \subfloat[terza]{\includegraphics[width=3.5cm]{ImgFlux1_3}}
      \caption{Prova inserimento – prima parte}
      \label{fig:flusso_1}
      \end{figure}
      \begin{figure}[h]
      \centering
      \subfloat[quarta]{\includegraphics[width=3.5cm]{ImgFlux2_1}}\hspace{5mm}
      \subfloat[quinta]{\includegraphics[width=3.5cm]{ImgFlux2_2}}
      \caption{Prova inserimento – seconda parte}
      \label{fig:flusso_2}
      \end{figure}`
      Al posto di \hspace{5mm} puoi usare anche \quad o \qquad.

      Ciao
      Fra

    • #61446
      Up
      0
      Down
      ::


      Sì, uso subfigure, ma cambiando come mi hai suggerito, il problema persiste…
      Ho provato a cancellare tutti i file che vengono creati dalla compilazione, ma niente, però mettendo un’altra figura fino ad arrivare alla numerazione 4.4, il 4.2 viene stampato correttamente. Ho tolto la figura aggiuntiva e continua a funzionare… vorrei capire però se si può evitare di aggiungere figure fittizie e poi toglierle.

    • #61447
      Up
      0
      Down
      ::

      Sì, uso subfigure, ma cambiando come mi hai suggerito, il problema persiste…
      Ho provato a cancellare tutti i file che vengono creati dalla compilazione, ma niente, però mettendo un’altra figura fino ad arrivare alla numerazione 4.4, il 4.2 viene stampato correttamente. Ho tolto la figura aggiuntiva e continua a funzionare… vorrei capire però se si può evitare di aggiungere figure fittizie e poi toglierle.

      A me non succede.

      Ciao
      Enrico

Visualizzazione 2 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top