Re: subifigure

#80460
Up
0
Down
::

claudio” post=79667qui Italian Translation of Obsolete packages and commands subfig e subfigure vengono definiti obsoleti
ciao
claudio

Beh.. facendo una velocissima ricerca nelle documentazioni saltano fuori diverse cose…

Nella l2tabuit si dice:

I pacchetti subfigure e subfig non sono più sviluppati e sono incompatibili con alcuni
pacchetti attuali come hyperref e caption.

ma, leggendo la documentazione di subfig si scopre che:

The ‘subfig’ package requires the ‘caption’ package by H.A. Sommerfeldt and replaces the older
‘subfigure’ package.

Quindi subfig carica addirittura caption…

Oltretutto, sempre leggendo subfig.pdf, andando al capitolo 4, Compatibility With Other Packages, c’è un’intera sottosezione dedicata alla compatibilità con caption. I due, in sostanza sono incompatibili tanto quanto lo sono TikZ e xcolor: TikZ carica xcolor, ma se l’utente carica entrambi nel modo sbagliato salta fuori il famoso Option clash. Per subfig e caption il tutto è spiegato in 7.3.2
Load and Extend the Caption Package della documentazione.

In ogni caso, a me questo esempio compila benissimo:
`
\documentclass{article}
\usepackage[labelfont=bf]{caption}[2012/02/19]
\usepackage{subfig}
\usepackage[colorlinks]{hyperref}
\begin{document}
\begin{figure}%
\centering
\subfloat[First.]{\rule{3ex}{3ex}}\qquad
\subfloat[Second figure.]{\rule{3ex}{3ex}}\\
\subfloat[Third.]{\label{3figs-c}\rule{3ex}{3ex}}%
\caption{Three sub-floats.}
\label{3figs}
\end{figure}

Faccio riferimento a \ref{3figs-c}.
\end{document}
` Tutto questo per dire che le guide vanno benissimo e seguendole non si sbaglia mai, ma un po’ di spirito critico non guasta. 😉

Ciao
Claudio

Go to top