problemi riferimenti immagini e tabelle con \subsubsection

  • Creatore
    Topic
  • #29907
    Up
    0
    Down
    ::


    Buongiorno a tutti.. ho scoperto un altro problema dopo aver risolto quello sulle reazioni chimiche.. utilizzando la stringa \subsubsection, ho notato che i riferimenti a tabelle ed immagini non sono corretti, infatti, al posto del numero progressivo appare il numero del paragrafo. Questo non accade invece con \subsection.
    ho provato a navigare nel forum ma non ho trovato (se è presente un topic chiedo venia) nulla a riguardo.. qualcuno mi può aiutare? grazie mille per la disponibilità

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #29908
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Buongiorno a tutti.. ho scoperto un altro problema dopo aver risolto quello sulle reazioni chimiche.. utilizzando la stringa \subsubsection, ho notato che i riferimenti a tabelle ed immagini non sono corretti, infatti, al posto del numero progressivo appare il numero del paragrafo. Questo non accade invece con \subsection.
        ho provato a navigare nel forum ma non ho trovato (se è presente un topic chiedo venia) nulla a riguardo.. qualcuno mi può aiutare? grazie mille per la disponibilità

        In mancanza di impostazioni specifiche (vedi: secnumdepth), LaTeX numera capitoli, paragrafi e sotto-paragrafi, mentre non numera i sotto-sottoparagrafi. Se non sbaglio, nelle classi standard la numerazione di figure e tabelle è agganciata a quella dei capitoli (la tabella 1.1 è la prima tabella del capitolo 1; la tabella 1.2 è la seconda tabella del capitolo 1, …).

        Non riesco a capire il tuo problema, ma senz’altro mi sfugge qualcosa… 🙄

        Ciao,
        L.

      • #29909
        Up
        0
        Down
        ::


        ok, mi sono spiegato male.. allora se io utilizzo \subsection e sono al capitolo 3 le tabelle vengono numerate correttamente 3.1, 3.2 etc. se invece sono al capitolo \subsubsection 3.1.1 le tabelle smettono di essere numerate in progressivo (3.3, 3.4) ma vengono numerate come il capitolo 3.1.1. se sono presenti più tabelle nel paragrafo 3.1.1 la numerazione non cambia, infatti, tutte le tabelle sono numerate come 3.1.1. spero d’essere stato più chiaro..
        saluti
        Luigi

      • #29910
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          ok, mi sono spiegato male.. allora se io utilizzo \subsection e sono al capitolo 3 le tabelle vengono numerate correttamente 3.1, 3.2 etc. se invece sono al capitolo \subsubsection 3.1.1 le tabelle smettono di essere numerate in progressivo (3.3, 3.4) ma vengono numerate come il capitolo 3.1.1. se sono presenti più tabelle nel paragrafo 3.1.1 la numerazione non cambia, infatti, tutte le tabelle sono numerate come 3.1.1. spero d’essere stato più chiaro..
          saluti
          Luigi

          Hai qualche comando \numberwithin o \setcounter?

          Esempio minimo, per favore.

          Ciao,
          L.

        • #29911
          Up
          0
          Down
          ::

          ok, mi sono spiegato male.. allora se io utilizzo \subsection e sono al capitolo 3 le tabelle vengono numerate correttamente 3.1, 3.2 etc. se invece sono al capitolo \subsubsection 3.1.1 le tabelle smettono di essere numerate in progressivo (3.3, 3.4) ma vengono numerate come il capitolo 3.1.1. se sono presenti più tabelle nel paragrafo 3.1.1 la numerazione non cambia, infatti, tutte le tabelle sono numerate come 3.1.1. spero d’essere stato più chiaro..

          Non sei affatto chiaro. Dall’oscura spiegazione ritengo di poter concludere che stai commettendo l’errore di mettere \label prima di \caption. Il modo corretto è
          `\begin{table}
          \caption{abc}\label{tab:abc}

          \end{table}`
          Ciao
          Enrico

        • #29912
          Up
          0
          Down
          ::


          ok, spero di copiare tutto il necessario.. questo è il preambolo che utilizzo..
          `
          \documentclass[final, 12pt, a4paper, twoside, italian, indent]{itthesis}
          \usepackage[latin1]{inputenc}
          \usepackage[T1]{fontenc}
          \usepackage{float}
          \usepackage{microtype}
          \usepackage{siunitx}
          \usepackage[version=3]{mhchem}
          \usepackage{psfrag}
          \usepackage[italian]{babel}
          \usepackage{graphicx}
          \usepackage{booktabs}
          \usepackage{tabularx}
          \usepackage{multirow}
          \usepackage{array}
          \usepackage{makeidx}
          \usepackage{varioref}
          \usepackage{pslatex} % per avere i fonts PostScript
          \usepackage{amsmath} % per \genfrac in UserGuide.tex
          \usepackage{amssymb}
          \usepackage{psfrag}
          \DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
          \usepackage{subfigure}
          \usepackage{color}
          \usepackage[bookmarks,colorlinks]{hyperref}`
          se io sono in questa situazione la tabella viene numerata correttamente (1.2)

          `
          \begin{table}[htbp]
          \centering
          \begin{tabular}{ccccc} &\textbf{Isoprene} &\textbf{Monoterpeni} &\textbf{ORVOC} & \textbf{Total VOC} \\
          & (Tg anno$^{-1}$)& (Tg anno$^{-1}$)& (Tg anno$^{-1}$)& (Tg anno$^{-1}$)\\
          \hline
          \hline
          Foreste & 372 & 95 & 177 & 821 \\
          Messi & 24 & 6 & 45 & 120 \\
          Arbusti & 103 & 25 & 33 & 194 \\
          Oceani & 0 & 0 & 2.5 & 5 \\
          Altro & 4 & 1 & 2 & 9 \\
          \hline
          Totale & 503 & 127 & 260 & 1150\\
          \end{tabular}
          \textbf{\caption{Emissioni di VOC per tipologia di vegetazione a livello mondiale}}
          \label{tab:piante}
          \end{table}
          `
          ma se io faccio `\ ref{tab:piante}` la tabella non viene numerata come 1.2 bensì come 1.1.1

          😕
          spero d’essere stato più chiaro..
          P.S. non castigatemi per come ho fatto la tabella…

        • #29913
          Up
          0
          Down
          ::

          ok, spero di copiare tutto il necessario.. questo è il preambolo che utilizzo..
          `
          \documentclass[final, 12pt, a4paper, twoside, italian, indent]{itthesis}
          \usepackage[latin1]{inputenc}
          \usepackage[T1]{fontenc}
          \usepackage{float}
          \usepackage{microtype}
          \usepackage{siunitx}
          \usepackage[version=3]{mhchem}
          \usepackage{psfrag}
          \usepackage[italian]{babel}
          \usepackage{graphicx}
          \usepackage{booktabs}
          \usepackage{tabularx}
          \usepackage{multirow}
          \usepackage{array}
          \usepackage{makeidx}
          \usepackage{varioref}
          \usepackage{pslatex} % per avere i fonts PostScript
          \usepackage{amsmath} % per \genfrac in UserGuide.tex
          \usepackage{amssymb}
          \usepackage{psfrag}
          \DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
          \usepackage{subfigure}
          \usepackage{color}
          \usepackage[bookmarks,colorlinks]{hyperref}`
          se io sono in questa situazione la tabella viene numerata correttamente (1.2)

          `
          \begin{table}[htbp]
          \centering
          \begin{tabular}{ccccc} &\textbf{Isoprene} &\textbf{Monoterpeni} &\textbf{ORVOC} & \textbf{Total VOC} \\
          & (Tg anno$^{-1}$)& (Tg anno$^{-1}$)& (Tg anno$^{-1}$)& (Tg anno$^{-1}$)\\
          \hline
          \hline
          Foreste & 372 & 95 & 177 & 821 \\
          Messi & 24 & 6 & 45 & 120 \\
          Arbusti & 103 & 25 & 33 & 194 \\
          Oceani & 0 & 0 & 2.5 & 5 \\
          Altro & 4 & 1 & 2 & 9 \\
          \hline
          Totale & 503 & 127 & 260 & 1150\\
          \end{tabular}
          \textbf{\caption{Emissioni di VOC per tipologia di vegetazione a livello mondiale}}
          \label{tab:piante}
          \end{table}
          `
          ma se io faccio `\ ref{tab:piante}` la tabella non viene numerata come 1.2 bensì come 1.1.1

          😕
          spero d’essere stato più chiaro..
          P.S. non castigatemi per come ho fatto la tabella…

          No, ti castighiamo per non aver fatto un corretto esempio minimo e non aver detto dove si può reperire la classe itthesis di cui non ho mai sentito parlare.

          La prima cosa da fare è togliere quell’abominevole \textbf a cui dai \caption come argomento.

          Ciao
          Enrico

        • #29914
          Up
          0
          Down
          ::


          ok, la classe itthesis me l’ha passata una mia amica che si è laureata poco tempo fa.. so che fa ribrezzo perchè così facendo non si fa altro che propagare gli orrori..ma il tempo è poco, appena riesco sistemo il frontespizio con il pacchetto che ho trovato qui che mi sembra di granlunga migliore..
          ecco il link per scaricare il file .cls http://www.megaupload.com/it/?d=40S8BA4O

          per fare l’esempio minimo pensavo fosse sufficiente postare la tabella e il preambolo.. scusate l’ignoranza ditemi che cosa manca.. 😳 😳 😳
          Luigi

        • #29915
          Up
          0
          Down
          ::

          ok, la classe itthesis me l’ha passata una mia amica che si è laureata poco tempo fa.. so che fa ribrezzo perchè così facendo non si fa altro che propagare gli orrori..ma il tempo è poco, appena riesco sistemo il frontespizio con il pacchetto che ho trovato qui che mi sembra di granlunga migliore..
          ecco il link per scaricare il file .cls http://www.megaupload.com/it/?d=40S8BA4O

          per fare l’esempio minimo pensavo fosse sufficiente postare la tabella e il preambolo.. scusate l’ignoranza ditemi che cosa manca.. 😳 😳 😳
          Luigi

          La colpa è proprio di \textbf

          Ciao
          Enrico

        • #29916
          Up
          0
          Down
          ::


          un motivo in più per toglierlo di mezzo.. grazie mille della pazienza
          😀
          Luigi

        • #29917
          Up
          0
          Down
          ::


          Finalmente qualcuno che ha il mio stesso problema! 😀

          mettendo il caption prima del label alcune “ref” si sistemano, ma le tabelle continuano ad essere numerate come la subsubsection invece che con il numero progressivo!!
          (io non uso \textbf)
          Boh…

        • #29918
          Up
          0
          Down
          ::


          Se dai qualche informazione in più (un esempio minimo compilabile magari…) qualcuno può aiutarti, altrimenti devi aspettare che le sfere di cristallo ricomincino a funzionare. 😉

          Ciao
          Matteo

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

      Go to top