Re: problema con i riferimenti incrociati

#69758
Up
0
Down
::

fabiogigi” post=68928Buongiorno a tutti,
mi dispiace essere x l’ennesima volta a chiedervi aiuto, ma sulle guide non riesco a trovar nulla al mio caso e per questo vi ringrazio in anticipo.

% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex
% !TEX root = tesitex.tex
% !TEX spellcheck = it-IT
\documentclass[11pt,a4paper,oneside]{toptesi}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[english,italian]{babel}
\usepackage[italian]{varioref}
\usepackage{indentfirst}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subfig}
\usepackage{amsmath,amssymb,amsthm} %matematica

\input{frontespizio}
\graphicspath{./jpg/}

\begin{document}

\frontespizio

\input{vibrazioni}
\input{capitolo8}

\end{document}

Nel capitolo vibrazioni ho inserito le seguenti figure:
\begin{figure}
\centering
\subfloat[][\emph{Vibrazioni di orgine aerodinamica}.]%
{\fbox{%
\includegraphics[height=4cm, width=6cm]{jpg/portanzadiverse}}}
\qquad%
\subfloat[][\emph{Vibrazioni di origine massica}.]%
{\fbox{%
\includegraphics[height=4cm, width=7cm]{jpg/forzecentrdiverse}}}%
\caption{Tipologie di vibrazioni}
\label{fig:vibrazioni}
\end{figure}

Se le portanze L generate da ciascuna pala non sono uguali, come mostra la \figurename~\vref{fig:vibrazioni} a, si ha, come conseguenza, l’instaurarsi di vibrazioni di origine aerodinamica.

Il problema giunge quando compilo con pdfLatex dove compare “come mostra la Figura ?? a,……” mi compaiono i due ?? invece del numero della figura.
Latex mi da un segnale di warning:
“C:\Program Files\MiKTeX 2.9\tex\latex\caption\caption.sty Unsupported document class (or package) detected,(caption) usage of the caption package is not recommended.
Reference `fig:vibrazioni’ on page 3 undefined

Potete aiutarmi, perchè non so proprio che pesci prendere::sad: .

Grazie
Fabio

Mi ricordo di aver letto nel forum che subfig è obsoleto: prova con subcaption. Trovi la documentazione in questo sito.

Ciao
Claudio

Go to top