У меня есть таблица, и некоторые числа внутри содержат символы, такие как * и **, которые должны быть обозначены как нижний колонтитул (в конце таблицы, а не страницы). Я не знаю, как это сделать, и не хочу менять свой код. Мой код выглядит так:
\begin{table}[h]
\caption {\bf Performance at First Doubles Matches} % title name of the table
\centering % centering table
\begin{tabular}{l c c c } % creating 4 columns
\hline
% here is the info
\hline
% I need the foot note here ( I dont know if it is called fotenote or not ??) but I need the related info at the end of the table
\end{tabular}
\label{tab:PPer}
\end{table}
решение1
Без изменения кода:
Добавьте дополнительную строку внизу, объедините ячейки \multicolumns
и вручную поместите туда сноску, т.е. отформатируйте ее с помощью надстрочного индекса и текста сноски. A MWE (NB! Уродливые интервалы):
\documentclass{article}
\begin{document}
\begin{table}[h]
\centering
\begin{tabular}{lccc} % creating 4 columns
\hline \\
test & test & test & test\textsuperscript{*} \\ % here is the info
\hline
\multicolumn{4}{l}{\textsuperscript{*}\footnotesize{The footnote}}
\end{tabular}
\caption{\textbf{Performance at First Doubles Matches}} % title name of the table
\label{tab:PPer}
\end{table}
\end{document}
Внимание!!:Пожалуйста, используйте пакетзакладкичтобы получить более четкие интервалы и линии.
Украшенный MWE_
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{table}[h]
\centering
\begin{tabular}{@{}lccc@{}} % creating 4 columns
\toprule
\textbf{H1} &\textbf{H2} & \textbf{H3} & \textbf{H4} \\ \midrule
testtest & test & testtest & testtesttesttest\textsuperscript{*} \\ % here is the info
testtest & test & testtest & testtesttesttest\textsuperscript{**} \\
testtest & test & testtest\textsuperscript{***} & testtesttesttest \\\midrule
testtest & test & testtest & testtesttesttest\\
testtest & test & testtest & testtesttesttest\\ \midrule[.5pt]
\multicolumn{4}{l}{\textsuperscript{*}\footnotesize{The first footnote}}\\
\multicolumn{4}{l}{\textsuperscript{**}\footnotesize{The second footnote}}\\
\multicolumn{4}{l}{\textsuperscript{**}\footnotesize{The third footnote}}
\end{tabular}
\caption{\textbf{Performance at First Doubles Matches}} % title name of the table
\label{tab:PPer}
\end{table}
\end{document}
Изменение кода
Использовать пакетthreeparttable
, или используйте пакетlongtable
, которые поддерживают сноски и могут использоваться, даже если таблица не охватывает страницы. Вам придется изменить свой код.
решение2
Вот пример использованиятрехчастныйстол:
\documentclass{standalone}
\usepackage{mathtools}
\usepackage{threeparttable}
\usepackage{standalone}
\usepackage{booktabs, dcolumn}
\newcommand\mc[1]{\multicolumn{1}{c}{#1}}
\begin{document}
%\begin{table}
\begin{threeparttable}
\caption{Data from the experiment}
\label{tab:data}
\begin{tabular}{c D{.}{.}{2.3} D{-}{{}-{}}{2.2} D{-}{\text{--}}{1.2} }
\toprule
Test & \mc{Number} & \mc{Difference} & \mc{Interval}\\
\midrule
t&12.3 & \beta_3-\beta_2 & 2-6 \\
e&4.567 & \beta_4-\beta_3 & 7-8\tnote{\textdagger} \\
\addlinespace
s&8.90 & \beta_5-\beta_4 & 9-17 \\
\midrule
t&10.11 & \beta_6-\beta_5 & 1-17 \\
\bottomrule
\end{tabular}
\begin{tablenotes}
\item[\textdagger] and all other cyclic permutations
\end{tablenotes}
\end{threeparttable}
%\end{table}
\end{document}
Я сделал этот пример в качестве напоминания для себя, и он демонстрирует больше, чем вам нужно (хорошие интервалы, выравнивание символов, ...), но из него должно быть легко понять, что для вас важно.
решение3
Взгляните на пакет ctable. Если вы сделаете полный пример, содержащий эти * (я их здесь не вижу), мы можем попробовать адаптировать его. Вы получите что-то вроде:
\documentclass[a6paper]{article}
\usepackage{ctable,geometry}
\begin{document}
\ctable[
caption = {\bf Performance at First Doubles Matches},
label = tab:PPer,
pos = h
]{l c c c}{
\tnote[*]{my first footnote}
\tnote[**]{my second footnote}
}{\FL
123\tmark[*] & 345 &456&567\NN
123 & 345 &456&567\tmark[**]\LL
}
\end{document}
решение4
Если вам не нужны другие отметки для обычных счетчиков, простой способ - включить таблицу в мини-страницу. По умолчанию отметки будут a,b,c ... вместо 1,2,3... но пример показывает, как изменить на другие счетчики, включая числовой счетчик обычного текста (вероятно, бесполезно, я знаю ...)
\documentclass{article}
\begin{document}
Text before a table\footnote{A normal foot page note} \par
\bigskip
\begin{minipage}{1\columnwidth}%
\renewcommand\footnoterule{ \kern -1ex}
\begin{tabular}{lll}
\hline
aaa\footnote{First normal (alphabetic) foot table} & aaa & aaa\\
aaa & aaa & aaa\footnote{Another table note}\\
aaa & \footnote{One more}aaa & aaa\\
aaa\footnote{Last footnote} & aaa & aaa\\
\hline
\end{tabular}\\%
\end{minipage}
\bigskip
\begin{minipage}{1\columnwidth}%
\renewcommand\footnoterule{ \kern -1ex}
\renewcommand{\thempfootnote}{\fnsymbol{mpfootnote}}
\begin{tabular}{lll}
\hline
aaa\footnote{First customized (fnsymbol) foot table} & aaa & aaa\\
aaa & aaa & aaa\footnote{Another table note}\\
aaa & \footnote{One more}aaa & aaa\\
aaa\footnote{Last footnote} & aaa & aaa\\
\hline
\end{tabular}\\%
\end{minipage}
\bigskip
\begin{minipage}{1\columnwidth}%
\renewcommand\footnoterule{ \kern -1ex}
\renewcommand{\thempfootnote}{\Roman{mpfootnote}}
\begin{tabular}{lll}
\hline
aaa\footnote{First customized (Roman) foot table. Try also roman y Alph styles} & aaa & aaa\\
aaa & aaa & aaa\footnote{Another table note}\\
aaa & \footnote{One more}aaa & aaa\\
aaa\footnote{Last footnote} & aaa & aaa\\
\hline
\end{tabular}\\%
\end{minipage}
\bigskip
\begin{minipage}{1\columnwidth}%
\renewcommand\footnoterule{ \kern -1ex}
\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
\begin{tabular}{lll}
\hline
aaa\footnote{Independentlly numbered foot notes. } & aaa & aaa\\
aaa & aaa & aaa\footnote{Another table note}\\
aaa & \footnote{One more}aaa & aaa\\
aaa\footnote{Last footnote} & aaa & aaa\\
\hline
\end{tabular}\\%
\end{minipage}
\bigskip
\bigskip
\begin{minipage}{1\columnwidth}%
\renewcommand\footnoterule{ \kern -1ex}
\begin{tabular}{lll}
\hline
aaa & aaa {\scriptsize\footnotemark} & aaa\\
aaa & aaa & aaa \\
aaa & aaa & aaa{\scriptsize\footnotemark}\\
aaa & aaa & aaa\\
\hline
\end{tabular}\\%
\scriptsize\footnotemark[2]{Foot note numbered as normal page notes} \\
\hspace{2em}\scriptsize\footnotemark[3]{Another note}
\end{minipage}
\bigskip
Text after a table\footnote{Another page note}
\end{document}