- Questo topic ha 17 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 18 anni, 1 mese fa da
MasterMirko.
-
CreatoreTopic
-
12 Agosto 2008 alle 8:53 #26081::
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!
-
CreatoreTopic
-
AutoreRisposte
-
-
12 Agosto 2008 alle 9:39 #26082::
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ò! 😉
-
12 Agosto 2008 alle 9:47 #26083
-
12 Agosto 2008 alle 10:12 #26084::
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
-
12 Agosto 2008 alle 10:22 #26085::
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 😀
-
12 Agosto 2008 alle 10:49 #26086::
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.
-
12 Agosto 2008 alle 10:54 #26087
-
12 Agosto 2008 alle 14:50 #26088::
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?
-
12 Agosto 2008 alle 14:53 #26089
-
12 Agosto 2008 alle 15:06 #26090::
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.
-
12 Agosto 2008 alle 15:10 #26091
-
12 Agosto 2008 alle 15:17 #26092::
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…
-
12 Agosto 2008 alle 15:19 #26093
-
12 Agosto 2008 alle 15:27 #26094
-
12 Agosto 2008 alle 15:35 #26095
-
12 Agosto 2008 alle 19:27 #26096
-
13 Agosto 2008 alle 7:38 #26097
-
13 Agosto 2008 alle 7:41 #26098
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.