使用带脚注和彩色单元格的表格

使用带脚注和彩色单元格的表格

是否有可能有一个 LaTEX 文档同时包含带脚注的表格和彩色单元格?如果在文档的某个地方使用该包colortbl,似乎会导致问题。有解决方法吗?savenotes

代码:

\usepackage{colortbl}

\begin{savenotes}
\begin{table}
  \centering
  \caption{Table}

  \begin{tabular}{l}
     Header \\
     Row 1 \\ 
     Row 2\footnote{Footnote.} \\
  \end{tabular}

  \label{Tbl_1}
\end{table}
\end{savenotes}

答案1

从评论迁移:

由于错误,包 footnote 与 color/xcolor 不兼容。您可以尝试最近的包脚注超,但使用 hyperref 或多或少是强制性的。

编辑:我从 OP 复制粘贴的代码片段,这不是 mwe,当时和现在都没有时间真正添加缺失的部分。要获得更现实的东西,例如:

\begin{tabular}{|>{\columncolor[gray]{.8}[0pt]}l|}

这似乎工作正常,但我没有修改图像。

笔记:下面通过 footnotehyper 使用的脚注包没有工具来正确处理来自浮动对象(如表格)的脚注。它可以工作。

\documentclass{article}


\usepackage{colortbl}

\usepackage{footnotehyper}

\usepackage{hyperref}

\begin{document}

\begin{savenotes}
\begin{table}
  \centering
  \caption{Table}

  \begin{tabular}{l}
     Header \\
     Row 1 \\ 
     Row 2\footnote{Footnote.} \\
  \end{tabular}

  \label{Tbl_1}
\end{table}
\end{savenotes}

\end{document}

生产

在此处输入图片描述

以及页面底部

在此处输入图片描述

答案2

我发现tablefootnote来自同名包的命令运行良好并且并不冲突colortbl

相关内容