表格行末的注释

表格行末的注释

我想在表格行末添加注释。注释应位于表格外部。

类似这样的,这是我在图像编辑器中制作的。请注意最后的小注释: 在此处输入图片描述

有人知道怎样做吗?

为方便您查看,表格源代码(无注释):

\begin{center}
 \begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 \hline
 2 & 7 & 78 & 5415 \\
 \hline
 3 & 545 & 778 & 7507 \\
 \hline
 4 & 545 & 18744 & 7560 \\
 \hline
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\end{center}

答案1

如果你不需要任何参考或脚注,正如 Skillmon 建议的那样:

\documentclass{standalone}
\begin{document}
     \begin{tabular}{||c c c c||l} 
     \cline{1-4}
     Col1 & Col2 & Col2 & Col3 &\\ [0.5ex] 
      \cline{1-4} \cline{1-4}
     1 & 6 & 87837 & 787 &\\ 
      \cline{1-4}
     2 & 7 & 78 & 5415 &{\tiny note1}\\
      \cline{1-4}
     3 & 545 & 778 & 7507& \\
      \cline{1-4}
     4 & 545 & 18744 & 7560 &{\tiny note2} \\
      \cline{1-4}
     5 & 88 & 788 & 6344 &\\ [1ex] 
      \cline{1-4}
    \end{tabular}
\end{document}

在此处输入图片描述

答案2

您只需在组成表格的“主列”后添加一个左对齐列即可。请注意,这会影响您的所有行,而不仅仅是包含注释的行。您还需要更改命令hlinecline避免行超出主列。

如果您打算使用较长的笔记,这些笔记可能会跨越多行,那么您可能需要考虑使用段落列类型 ( p),而不是左对齐列类型 ( l)。然后您必须指定列的宽度。

您还可以使用数组包在标题中仅关联一次笔记的样式。

使用红色小尺寸短钞票的完整解决方案:

\documentclass{article}

\usepackage{array}
\usepackage{xcolor}

\begin{document}

\begin{center}
  \begin{tabular}{||c c c c|| >{\color{red}\small}l} 
    \cline{1-4}
    Col1 & Col2 & Col2 & Col3 & \\ [0.5ex] 
    \cline{1-4}\cline{1-4}
    1 & 6 & 87837 & 787 & \\ 
    \cline{1-4}
    2 & 7 & 78 & 5415 & note 1\\
    \cline{1-4}
    3 & 545 & 778 & 7507 & \\
    \cline{1-4}
    4 & 545 & 18744 & 7560 & note 2 \\
    \cline{1-4}
    5 & 88 & 788 & 6344 & \\ [1ex] 
    \cline{1-4}
  \end{tabular}
\end{center}

\end{document}

相关内容