I need to place footnotes on tables as in the following example, taken for Physical Review B:
Since Phys. Rev. B is written in LaTeX (RevTeX), I belive this should be possible with any class. I am using Classic Thesis with the ArsClassica package. I already achieved something very similar using a minipage:
\begin{table}
\begin{minipage}{\textwidth}
\centering
\begin{tabular}{l c c c c c c}
\toprule
& $a$ (\si{\angstrom}) & $c/a$ & $u$ & $B_0$ (\si{\giga\pascal}) & $B_0'$ & $E_g$ (\si{\electronvolt})\\
\midrule
GGA & \num{3.126} & \num{1.602} & \num{0.382} & \num{191} & \num{3.67} & \num{4.10}\\
GGA\footnote{\cite{Stampfl1999}.} & \num{3.113} & \num{1.619} & \num{ 0.380} & \num{192} & \num{3.69} & \num{4.25}\\
GGA\footnote{\cite{Zoroddu2001}.} & \num{3.110} & \num{1.606} & \num{0.382} & - & - & - \\
Exp.\footnote{\cite{Stampfl1999}.} & \num{3.111} & \num{1.601} & \num{0.385} & \num{185}-\num{212} & \num{5.7}-\num{6.3}& \num{6.28} \\
Exp.\footnote{\cite{Schulz1977}.} & \num{3.110} & \num{1.601} & \num{0.382} & \num{202} & - & - \\
\bottomrule
\end{tabular}
\end{minipage}
\caption{Caption on top.}
\end{table}
This is the result:
However, here you can spot a big problem: since I used a minipage of width \textwidth, the footnotes are not aligned with the table (as in the example). It is possible to achieve this alignement? How?
Following Bernard's answer I used this:
\begin{table}
\centering
\begin{threeparttable}
\caption{Comparison of calculated binding energy and bond lengths for \ce{O2} and \ce{N2} with experimental and other theoretical values.}
\begin{tabular}{l c c c c}
\toprule
& $E_b^\text{\ce{O2}}$ (\si{\electronvolt}) & $d_\text{\ce{O}-\ce{O}}$ (\si{\angstrom})& $E_b^\text{\ce{N2}}$ (\si{\electronvolt}) & $d_\text{\ce{N}-\ce{N}}$ (\si{\angstrom})\\
\midrule
GGA & \num{-5.855} & \num{1.215} & \num{-10.138} & \num{1.096} \\
GGA\tnote{a}& - & - & \num{-9.867}& \num{1.105}\\
GGA\tnote{b} & - & - & \num{-10.558} & \num{1.113}\\
Exp.\tnote{c} & \num{-5.12} & \num{1.21} & - & - \\
Exp.\tnote{a} & - & - & \num{-9.9}& \num{1.10}\\
\bottomrule
\end{tabular}
\begin{tablenotes}
\item[a] \cite{Stampfl1999}.
\item[b] \cite{Zoroddu2001}.
\item[c] \cite{Wang2008}.
\end{tablenotes}
\end{threeparttable}
\end{table}
However, it seems to me that there is a problem with the caption, which is apparently constrained to the same length of the table:




