现在我正在生成一个表格,该表格收集了不同作者的一些信息。我将参考文献作为脚注,就我从这里的 stackexchange 获得的信息而言,我必须使用 minipage,否则我无法使用脚注(未解决)。嗯,这很好,但 14 个参考文献列在一列中。但是,我想将其分成两列或三列,否则看起来真的很糟糕。下面给出了表格(如图所示)以及示例 LaTeX 代码。我尝试遵循此处的建议将 LaTeX 脚注拆分为两列使用 dblfnote 包但没有成功。我猜这与我的 minipage / table 环境有关。
提前谢谢你,Tobi
\documentclass[a4paper, 11pt, ngerman]{scrreprt}
\usepackage{multirow}
\usepackage{hhline}
\usepackage{pdflscape}
\usepackage{xcolor}
\usepackage{colortbl}
\begin{document}
\begin{landscape}
\def\arraystretch{1.15}
\begin{table}[h]
\begin{minipage}{\textheight}
%
%
%
%
\begin{tabular}{lccccccccc}
\hline
\cellcolor{gray!10} 1&
\cellcolor{gray!10} 2&
\cellcolor{gray!10} 3&
\cellcolor{gray!10} 4&
\cellcolor{gray!10} 5&
\cellcolor{gray!10} 6&
\cellcolor{gray!10} 7&
\cellcolor{gray!10} 8&
\cellcolor{gray!10} 9&
\cellcolor{gray!10} Quelle
\\\hline
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
AA & BB & CC & DD & EE & FF & GG & HH & II &
\footnote{Footnote 1}
\footnote{Footnote 2}
\footnote{Footnote 3}
\footnote{Footnote 4}
\footnote{Footnote 5}
\footnote{Footnote 6}
\footnote{Footnote 7}
\\\hline
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
\\\hline
\end{tabular}
\caption{Test table}
%
%
\vspace{1cm}
\end{minipage}
\end{table}
\end{landscape}
\end{document}
答案1
如果没有小页面,您总是可以 \footnotemark
滥用它\footnotemark[]
来制作伪造的表格脚注。
通常(在我经常阅读的期刊中)的做法是将所有注释添加到同一个段落中,或者将每个注释添加到与表格宽度相同的任何新段落中,这样更简单、更紧凑,但您可以使用multicol
包创建列,或者,要按从左到右的顺序排列,请使用tabto
oatabularx
环境。示例:
\documentclass{article}
\usepackage{multicol,tabto,booktabs,tabularx}
\begin{document}
\begin{table}
\caption{By column order.}
\begin{tabularx}{\linewidth}{XXXXXXXX}\toprule
A\footnotemark & B\footnotemark & C\footnotemark & D\footnotemark &
E & F & ... \\\bottomrule\end{tabularx}
\newcounter{fn}
\begin{multicols}{3}
\begin{list}{\textsuperscript{\arabic{fn}}}{\usecounter{fn}}
\item Bla bla bla bla bla bla ...
\item Bla bla bla bla bla bla bla bla bla bla bla bla ... \newpage
\item Bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla... \newpage
\item Bla bla bla bla bla bla bla bla bla bla bla ...
\end{list}
\end{multicols}
\end{table}
\begin{table}
\caption{By row order.}
\setcounter{footnote}{0}
\NumTabs{3}
\def\tfn#1#2{\makebox[.06\linewidth]{\footnotemark[#1]}\parbox[t]{.26\linewidth}{#2}\tab}
\begin{tabularx}{\linewidth}{XXXXXXXX}\toprule
A\footnotemark & B\footnotemark & C\footnotemark & D\footnotemark &
E & F & ... \\\bottomrule\end{tabularx}
\parskip1em\par
\tfn{1}{Bla bla bla bla bla bla ... }
\tfn{2}{Bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla ...}
\tfn{3}{Bla bla bla bla bla bla bla bla bla bla bla bla bla ...}\par
\tfn{4}{Bla bla bla bla bla bla bla bla bla bla bla ...}
\end{table}
\begin{table}
\caption{By row order (alternative)}
\setcounter{footnote}{0}
\NumTabs{3}
\def\tfn#1#2{\makebox[1em][l]{\footnotemark[#1]}\hfil\parbox[t]{\dimexpr\linewidth-1em}{#2}}
\begin{tabularx}{\linewidth}{XXXXXXXX}\toprule
A\footnotemark & B\footnotemark & C\footnotemark & D\footnotemark &
E & F & ... \\\bottomrule\end{tabularx}
\begin{tabularx}{\linewidth}{XXX}
\tfn{1}{Bla bla bla bla bla bla ... } &
\tfn{2}{Bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla ...} &
\tfn{3}{Bla bla bla bla bla bla bla bla bla bla bla bla bla ...} \\
\tfn{4}{Bla bla bla bla bla bla bla bla bla bla bla ...} \\
\end{tabularx}
\end{table}
\end{document}