最新版本 (1.1a) 软件包中的 tablefootnote 存在错误

最新版本 (1.1a) 软件包中的 tablefootnote 存在错误

使用最新版本的软件包表脚注\tablefootnote(版本 1.1a),在环境中使用时出现问题table,这是我在更新软件包后拒绝编译时发现的。我该怎么做才能规避这个问题(直到软件包修复?)?下面是 MWE 和抛出的错误。

\documentclass{article}
\usepackage{tablefootnote}
\begin{document}
\begin{table}
    \begin{tabular}{l l}
        A & B\tablefootnote{C}\\
    \end{tabular}
\end{table}
\end{document}

!太多}。\tfn@footnotetext ...{tfn:\theHfootnote }{}}\fi } {\relax }\thinspace #2}}{... l.8 \end{table}

答案1

该错误已在 1.1b 版中修复,该版本刚刚上传到 CTAN 团队。请留出一点时间进行处理并传播到镜像。问题出\ifHy@hyperfootnotes在另一个 中的构造(好吧,其中有几个)\if,而 LaTeX 无法分辨哪个\fi括号属于哪个\if。很抱歉给您带来不便,感谢您报告该错误!

(为了在您的系统上安装新版本之前解决这个问题,请另外加载该hyperref包。对于打印的文档,这应该不会有太大变化。)

相关内容