Newsgroup: it.comp.software.tex
Titolo: Footnote in tabelle

Ciao a tutti, 
 torno a disturbare :D
Ipotizziamo di avere delle tabelle in cui devono comparire dei
riferimenti a note in più di pagina, come fareste voi? Io ho provato
nella maniera "classica" inserendo il \footnote{} nel punto dove doveva
compariree, ma pur apparendo il numero della nota non compare la nota a
piè di pagina:
------8<------8<------8<------8<------8<------8<------8<------8<------
\begin{table}[htbp]
	\centering
		\begin{tabular}{lcccr} \hline
			Processo di 	& Temperature & Pressione 				 	& LHSV\footnote{Liquid
Hourly Spave Velocity (volume di reagente per volume di catalzzatore)}
&	Consumo 						\\
			Hydrotreating	&	($^oC$)			&	parziale						&					&	di idrogeno 				\\
										& 						&	di \ce{H_2} (atm)		&					& ($Nm^3/m^{3}$) 		\\
\hline
		\end{tabular}
	\caption{Condizioni tipiche dei diversi processi di hydrotreating}
	\label{tab:Crk:Hydrotreating}
\end{table}
------8<------8<------8<------8<------8<------8<------8<------8<------
Ho tolto un pò di righe che non dovrebbero cambiare nulla, il documento
è standard, senza paccehtti aggiuntivi a parte il babilon per l'italiano
Ciao e grazie
	Mavimo
-- 
http://mavimo.netsons.org

suggerisco il capitoletto "Fotnotes in tables" delle faq, alla url
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=footintab
 .
-- 
|   Maurizio Loreti -- 
ROT13:ybe...@cq.vasa.vg
   |  (@_
| Un. of Padova, Dept. of Physics, Padova, Italy |  //\
|     
http://www.pd.infn.it/~loreti/mlo.html
     |  V_/_

 è standard, senza paccehtti aggiuntivi a parte il babilon per l'italiano
Sarà "babel", suppongo. :-)
L'ambiente table introduce un oggetto "galleggiante", che LaTeX è libero
di sistemare dove sta meglio tipograficamente. La nota a piè di pagina a
una tavola fuori testo non ha alcun senso; metti la spiegazione nella
didascalia.
\caption[Condizioni tipiche dei diversi processi di hydrotreating.]
{Condizioni tipiche dei diversi processi di hydrotreating; LHSV (Liquid
Hourly Spave Velocity) è il volume di reagente per volume di 
catalizzatore.}
Perché l'argomento opzionale? È la didascalia che verrebbe riportata
nell'elenco delle tabelle. Ecco come scriverei io quella tabella
(magari lasciando spazi prima e dopo i simboli &, qui non l'ho fatto
per mantenere tutto su una riga; se è possibile, mantenere 
l'allineamento fra le celle anche nell'input è meglio). I comandi 
\toprule, \midrule e \bottomrule vengono definiti dal pacchetto 
booktabs, che ti invito a considerare. Attenzione ai simboli delle 
unità di misura, che non vanno mai in corsivo.
Con babel italiano hai il comando \unit che permette di scriverle
correttamente anche in modo matematico. C'è poi il pacchetto SIunit
specializzato allo scopo.
\begin{table}[htbp]
\centering
\begin{tabular}{lcccr}
\toprule
Processo di  &Temperature  &Pressione& LHSV & Consumo \\
Hydrotreating&($^{\circ}$C)&parziale &      & di idrogeno \\
             &             &di \ce{H_2} (atm)& & (N\,m$^3$/m$^{3}$) \\
\midrule
...
\bottomrule
\end{tabular}
\caption[Condizioni tipiche dei diversi processi di hydrotreating.]
{Condizioni tipiche dei diversi processi di hydrotreating; LHSV (Liquid
Hourly Spave Velocity) è il volume di reagente per volume di 
catalizzatore.}
\end{table}
Ciao
Enrico

 
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=footintab
 .
Grazie, corro a leggere :D
Ciao
	Mavimo
-- 
http://mavimo.netsons.org

 Enrico
Ciao e grazie di tutto!
	Mavimo
-- 
http://mavimo.netsons.org

 imparare cose nuove (per ora) e una " perdita di tempo" :D
Non c'è molto da imparare: quelle linee sono facili da inserire e
hanno buone spaziature.

Se hai così tante note, puoi usare un sistema diverso:
\makeatletter
\newcommand{\format@notes}[1]{(#1)}
\newtoks\table@notes
\newcount\table@note@cnt
\newcommand{\Nota}[1]{%
  \global\advance\table@note@cnt1
  \textsuperscript{\number\table@note@cnt}%
  \edef\table@note@temp{\format@notes{\number\table@note@cnt}}%
  \toks\z@\expandafter{\table@note@temp~#1}%
  \edef\table@note@temp{%
    \the\table@notes\noexpand\space\the\toks\z@}%
  \global\table@notes\expandafter{\table@note@temp}}
\let\orig@table\table
\renewcommand{\table}{%
  \global\table@notes{}%
  \global\table@note@cnt0
  \orig@table}
\newcommand{\LeNote}{\the\table@notes}
\makeatother
Come lo usi?
\begin{table}
\begin{tabular}{lc}
xxx\Nota{Prima nota} & yyy\Nota{Seconda nota}
\end{tabular}
\caption[La didascalia]{La didascalia. \LeNote}
\end{table}
Il comando \Nota raccoglie via via i testi delle note e compone il
numerino come esponente. Il comando \LeNote compone tutti i testi
delle note nella forma
(1) Prima nota (2) Seconda nota
Se non ti vanno le parentesi attorno ai numeri, puoi modificare
la definizione di \format@notes.
Ciao
Enrico

 [CUT]
Solo una cosa..
..MITICO! :D
Grazie di tutto
	Mavimo
-- 
http://mavimo.netsons.org

 ..MITICO! :D
Non esagerare. Metto un po' a frutto la lettura del TeXbook.
Ciao
Enrico