Riferimenti incrociati

  • Creatore
    Topic
  • #26081
    Up
    0
    Down
    ::


    Altra domanda banalissima per Voi.
    Ho fatto una tabella ed ho scritto prima di essa \label{ prima tabella}

    Poi vado nella pagina dopo per fare riferimento e scrivo \ref{ prima tabella} e il fringuello di Latex , mi da due punti interrogativi ??
    Come fare per fare un riferimento corretto?
    Ho letto sulla guida e dice di fare cosi’, ma accidenti, si stava molto meglio con le macchine da scrivere!

Visualizzazione 16 filoni di risposte
  • Autore
    Risposte
    • #26082
      Up
      0
      Down
      ::


      Ciao.
      Te la butto li li, senza provare.
      Prova a togliere gli spazie della label. scrivi
      ` \label{tab1} `
      e poi
      ` \ref{tab1} `
      per richiarmare quella sezione, paragrafo, tabella, la cui label fa riferimento.
      Nel tuo caso tabella, che deve essere numerata.
      Con il comando \pageref{tab1} richiami la pagina in cui è contenuta la tabella con la relativa label.

      Leggi bene le guide però! 😉

    • #26083
      Up
      0
      Down
      ::


      adesso ho scritto :

      \label{tab1}

      e poi per richiamare \ref{tab1}

      Il fatto è che mi mette al posto di \ref{tab1} il numeretto del paragafo corrispondente. Se io pero’ volessi che mi desse il numeretto della tabella come dovrei fare?
      Le guardo le guide, ma non sempre sono comprensibili

    • #26084
      Up
      0
      Down
      ::


      Quella di Lorenzo, cioè questa, è ottima:
      http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf
      Il comando label va inserito all’interno dell’ambiente a cui poi deve fare riferimento.
      Come la componi la tabella? dove metti \label?

      Ciao

    • #26085
      Up
      0
      Down
      ::


      Ecco la mia tabella

      \begin{tabular}{|l|l|}
      \hline \label{tab1}
      Età & Coefficiente \\
      \hline
      57 & 4,720\% \\
      58 & 4,860\% \\
      59 & 5,006\% \\
      60 & 5,163\% \\
      61 & 5,334\% \\
      62 & 5,514\% \\
      63 & 5,706\% \\
      64 & 5,911\% \\
      65 & 6,136\% \\

      \hline
      \end{tabular}

      \ref{tab1}

      scusa la noiosità, ma non capisco, mi sa che sono ai livelli di imbecillità di W V 😀

    • #26086
      Up
      0
      Down
      ::


      Ciao.
      Se fai la tabella così: `
      \begin{table}[tb]
      \caption{Esempio di tabella con allineamento alla virgola.}
      \label{tab:virgola}
      \centering
      \begin{tabular}{h. . .i}
      %%%Qui la tabella che vuoi tu, col codice riportato prima%%%

      \end{tabular}
      \end{table}
      `
      con l’ambiente \begin{table} la tua tabella diventa un oggetto floattante.
      Studiati questa struttura, che è la base per comporre le tabelle. Come vedi il comando \label è inserito all’interno dell’ambiente, prima delle istruzioni specifiche per creare la tabella, con tabular.
      Questo è preso dalla guida di Lorenzo che ti ho suggerito. Proprio li spiegano perchè si fa così e come richiamare le tabelle con \ref. Vedi pag 75.
      Ciao.

    • #26087
      Up
      0
      Down
      ::


      Grazie Cassius , è pero’ subentrato un altro problema.
      Ho fatto la tabella subito dopo un elenco itemize con 4 item e la tabella mi viene in pdf subito dopo il primo item e non al termine del quarto…cos’è successo? Mamma mia questo Latex è piu’ complesso di una ragazza! 😆

    • #26088
      Up
      0
      Down
      ::

      Grazie Cassius , è pero’ subentrato un altro problema.
      Ho fatto la tabella subito dopo un elenco itemize con 4 item e la tabella mi viene in pdf subito dopo il primo item e non al termine del quarto…cos’è successo? Mamma mia questo Latex è piu’ complesso di una ragazza! 😆

      Le tabelle sono oggetti flottanti, vengono posizionati solo dove LaTeX trova lo spazio corretto per metterle… hai letto le guide che inesorabilmente ti citiamo?

    • #26089
      Up
      0
      Down
      ::


      Le ho leltte, ma non c’è un modo per metterle dove voglio?Altrimenti non ci sarebbe un senso.

    • #26090
      Up
      0
      Down
      ::

      Le ho leltte, ma non c’è un modo per metterle dove voglio?Altrimenti non ci sarebbe un senso.

      Nella guida di Beccari ricordo che cita un pacchetto per mettere gli ambienti flottanti “dove si vuole”, ovviamente con qualche riserva. Prova a cercarlo in quella guida.
      Altrimenti rinuncia alla didascalia e toglila dall’ambiente table che la rende flottante.

    • #26091
      Up
      0
      Down
      ::


      Grazie ho capito, ma devo proprio rinunciare alla didascalia?
      Ricordo che la mia assistente al politecnico di torino mi aveva detto che si poteva fare senza renderla flottante, ma io l’assistente non la vedo piu’…azz! 😥

    • #26092
      Up
      0
      Down
      ::

      Grazie ho capito, ma devo proprio rinunciare alla didascalia?
      Ricordo che la mia assistente al politecnico di torino mi aveva detto che si poteva fare senza renderla flottante, ma io l’assistente non la vedo piu’…azz! 😥

      Come ti ho detto… o rinunci a quello, o leggi la guida di beccari che cita un pacchetto che fa al caso tuo. L’ambiente table è per definizione flottante.
      Io di altri modi per non farle flottare non ne so, a parte l’opzione di posizionamento h che avrai già usato…

    • #26093
      Up
      0
      Down
      ::


      Sarebbe questa opzione?
      Guarda parli con Professore del Plitecnico di torino, ma queste cose sono arabo per me…grazie !

    • #26094
      Up
      0
      Down
      ::

      Sarebbe questa opzione?
      Guarda parli con Professore del Plitecnico di torino, ma queste cose sono arabo per me…grazie !

      Aspettavo questa domanda… Guarda sulla guida del tuo collega C. Beccari (qui) al capitolo 6.

      Buon lavoro.

    • #26095
      Up
      0
      Down
      ::


      Per forzare il posizionamento degli oggetti flottanti, usa le opzioni h,t,b,p dell’ambiente table. Ne trovi una descrizione su qualsiasi guida di base.
      Basta fare alcuni tentativi per ottenere il risultato desiderato.
      Ciao.
      r.

    • #26096
      Up
      0
      Down
      ::


      Risolto tutto, bastava mettere una semplice h che significa HERE e il buon latex te la mette HERE 😆 😆 😆

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

        Nella guida di Beccari ricordo che cita un pacchetto per mettere gli ambienti flottanti “dove si vuole”, ovviamente con qualche riserva.

        Il pacchetto float è citato anche nella mia guida.

        Ciao,
        L.

      • #26098
        Up
        0
        Down
        ::

        Il pacchetto float è citato anche nella mia guida.

        Ciao,
        L.

        Sto finendo di leggere interamente l’altra, poi attacco con la tua!

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

    Go to top