Incoerenza tra numero delle figure e quello riportato da ref

  • Creatore
    Topic
  • #79824
    Up
    0
    Down
    ::


    Ciao a tutti, 🙂

    per un documento che sto scrivendo uso questo preambolo:
    `\documentclass[a4paper,11pt,extrafontsizes,twoside,openright]{memoir}

    \usepackage{etex}
    % Codifica di input e di output
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    % Scelta tipografica
    \usepackage[greek,italian]{babel}
    % Microtipografia
    \usepackage{microtype}

    % Bibliografia
    \usepackage[babel,italian=guillemets]{csquotes}
    \usepackage[backend=biber,style=philosophy-modern,backref,ibidtracker=false]{biblatex}
    \addbibresource{bibliografia.bib}

    % Colori
    \usepackage{xcolor}

    % Data
    \usepackage{datetime}

    % Elenchi, personalizzazione
    \usepackage{enumitem}

    % Figure
    \usepackage{graphicx}
    \usepackage{wrapfig}
    \usepackage{float}

    % Font
    \usepackage[osf,sc]{mathpazo} % Palatino, con numeri minuscoli
    \usepackage[scaled=.85]{beramono} % Font a spaziatura fissa

    % Frontespizio
    \usepackage[suftesi]{frontespizio}

    % Greco
    \usepackage{gfsporson}
    \usepackage{teubner}

    % Indici
    \usepackage{framed}
    \usepackage{titletoc}

    % Lettrine
    \usepackage{lettrine}

    % Lipsum
    \usepackage{lipsum}

    % Matematica
    \usepackage{amssymb,amsmath,amsthm}
    \usepackage{mathrsfs,eucal,dsfont}
    \usepackage{mathtools}
    \usepackage{braket}

    % Rotanti, oggetti
    \usepackage{rotating}

    % Riferimenti automatici
    \usepackage[italian]{varioref}

    % Riquadri
    \usepackage{tcolorbox}
    \tcbuselibrary{theorems}

    % SI delle misure
    \usepackage[decimalsymbol=comma]{siunitx}
    \sisetup{detect-display-math=true}

    % Sistemi di equazioni
    \usepackage{empheq}

    % Simboli nel testo
    \usepackage{textcomp}

    % Strumenti
    \usepackage{etoolbox}

    % Tabelle
    \usepackage{multicol}
    \usepackage{multirow}
    \usepackage{longtable}

    % TikZ
    \usepackage{tikz}
    % Librerie
    \usetikzlibrary{automata}
    \usetikzlibrary{arrows}
    \usetikzlibrary{backgrounds}
    \usetikzlibrary{calc}
    \usetikzlibrary{hobby}
    \usetikzlibrary{intersections}
    \usetikzlibrary{patterns}
    \usetikzlibrary{positioning}
    \usetikzlibrary{shadows}
    \usetikzlibrary{shapes}
    \usetikzlibrary{through}
    % Pacchetti
    \usepackage{tkz-euclide}
    \usetkzobj{all}

    % URL
    \usepackage{url}

    % Riferimenti ipertestuali
    \usepackage{hyperref}
    \hypersetup{pdfborder=0 0 0,pdfstartpage=1,pdftitle={},pdfauthor={Nome Cognome},hidelinks,unicode}

    %—–

    % Numerazione equazioni, figure e tabelle
    \counterwithin{equation}{chapter}
    % Formato numerazione equazioni
    \makeatletter
    \def\maketag@@@#1{\hbox{\m@th\normalfont\sffamily\small#1}}
    \makeatother
    \counterwithin{figure}{chapter}
    \counterwithin{table}{chapter}

    % Profondità  di numerazione dei titoli
    \setcounter{secnumdepth}{3}
    \setcounter{tocdepth}{3}

    \begin{document}

    Documento.

    \end{document}`
    Avendo nel preambolo l’impostazione [tt]\counterwithin{figure}{chapter},[/tt] quando inserisco la prima figura in un capitolo essa viene numerata (correttamente) come 1.1. Allorché, però, nel testo scrivo “Nella figura[tt]~\vref{fig:labelFigura}[/tt]” e compilo, ottengo, nel pdf, “Nella figura 1.2.1” (mi trovo nella sezione 1.2).

    Forse ho perso di vista una sciocchezza, ma non riesco a venirne fuori. 🙁 Qualcuno sa dirmi cosa sbaglio?

    Grazie e buona giornata,
    Marco.

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


      Ciao,

      ripercorrendo il mio codice, ho notato che quanto ho descritto sopra accade solo a partire da una figura in poi. Da quella in poi tutte le figure vengono numerate allo stesso modo, e una tabella il cui numero è 3.1 viene reso, da [tt]vref[/tt] come 3.2.1 (sono nella sotto-sezione 3.2.1).

      Sono ancora più confuso. 🙁

      Ciao,
      Marco.

    • #79826
      Up
      0
      Down
      ::

      Marco87″ post=79005Ciao,

      ripercorrendo il mio codice, ho notato che quanto ho descritto sopra accade solo a partire da una figura in poi. Da quella in poi tutte le figure vengono numerate allo stesso modo, e una tabella il cui numero è 3.1 viene reso, da [tt]vref[/tt] come 3.2.1 (sono nella sotto-sezione 3.2.1).

      Sono ancora più confuso. 🙁

      Ciao,
      Marco.

      Non è che tu abbia messo [tt]\label{fig:labelFigura}[/tt] prima di [tt]\caption[/tt]?

      Ciao
      Enrico

    • #79827
      Up
      0
      Down
      ::


      Ciao Enrico,

      inizio a credere sul serio che tu abbia la sfera di cristallo… Ho commesso proprio l’errore che mi hai indicato. L’ho fatto su una figura e, con vari copia-incolla, ho fatto “propagare” l’errore a tutte le altre e alla tabella. Ho corretto e ora va tutto come deve! 😀

      Non so come ringraziarti. Grazie infinite e buona serata, 🙂
      Marco.

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

Go to top