- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 8 mesi fa da .
-
Topic
-
A fine anno ho formattato l’hard disc per manutenzione e contestualmente ho reinstallato MiKTeX 2.9 base (lo so che storcerete il naso). Ricompilando i vecchi sorgenti per sfruttare l’installazione dei pacchetti al volo, ho notato che ora la combinazione caption+subfig mi dà problemi che prima non avevo. Ad esempio, questo esempio minimo:
`\documentclass{article}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{float}
\usepackage[format=hang,labelfont=bf,font={footnotesize,sf}]{caption}
\usepackage[format=hang,labelfont=md,font={footnotesize,sf}]{subfig}\begin{document}
\begin{figure}
\centering%
\subfloat[\label{fig:kekule}]%
{\includegraphics{Kekule}}\hspace{2cm}
\subfloat[\label{fig:haddon}]%
{\includegraphics{Haddon}}
\caption{\subref{fig:kekule} struttura di Kekulé principale del C\ped{60} \cite{Haddon86}; \subref{fig:haddon} effetto della reibridazione sull'orbitale $2p_z$ (adattata da \cite{Haddon92}).}\label{fig:kekhad}
\end{figure}
\end{document} `Mi dà questi errori (al di là dei riferimenti troncati):
`Argument of \@caption has an extra } …ale $2p_z$ (adattata da \cite{Haddon92}).}
Paragraph ended before \@caption was complete …ale $2p_z$ (adattata da \cite{Haddon92}).}
Citation `Haddon86' on page 1 undefined on input line 15.
Citation `Haddon92' on page 1 undefined on input line 15.
Citation `Haddon86' on page 1 undefined on input line 15.
Citation `Haddon92' on page 1 undefined on input line 15.
There were undefined references.`Qualcuno sa dirmi qual è il problema?
Grazie mille,Luigi
- Devi essere connesso per rispondere a questo topic.