Re: Referenziare uno schema

#76250
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::

    drjhons” post=75408Si consideri questo codice:

    `\documentclass[a4paper,12pt]{book}
    \usepackage{hyperref}
    \usepackage{graphicx}
    \usepackage{float}
    \newfloat{schema}{h}{}[chapter]
    \floatname{schema}{Schema}
    \title{Titolo}
    \begin{document}
    \maketitle
    \chapter{Primo capitolo}
    \section{Primo paragrafo}
    Si osservi lo schema \ref{schema:Immagine}.
    \begin{schema}
    \includegraphics[]{Immagine}
    \caption{Didascalia.}\label{schema:Immagine}
    \end{schema}
    \end{document}`

    Nell’output, cliccando sul collegamento affianco alla frase “Si osservi lo schema” ci si ritrova nella pagina iniziale (quella del titolo) anziché quella contenente lo schema. Cosa sbaglio?

    No, a me non succede. Hai compilato due volte?

    In ogni caso, tieni presente che \label non sa nulla di quello che contiene, si limita a ricordare l’ultimo numero generato in automatico dal programma: nel tuo caso, hai messo (giustamente) \label subito dopo \caption, quindi \label conterrà il numero di quella caption.

    Go to top