tabu X 列宽度系数为负,脚注太宽

tabu X 列宽度系数为负,脚注太宽

当使用 tabu X 列时,可以指定负系数将列缩小到其自然宽度:

\documentclass{article}
\usepackage{tabu}
\begin{document}
\begin{tabu}{|X[-1]|X|}
\hline
Text & Some long text. Some long text. Some long text. Some long text.\\
\hline
\end{tabu}
\end{document}

基础版

但是,只要在带有负系数的列中添加脚注(这里是第一个),它就会表现得好像没有负系数一样:

\documentclass{article}
\usepackage{tabu}
\begin{document}
\begin{tabu}{|X[-1]|X|}
\hline
Text\footnote{Foo Bar} &
Some long text. Some long text. Some long text. Some long text.\\
\hline
\end{tabu}
\end{document}

脚注版本

使用脚注时,如何使表格具有第一个示例中的列宽?

请注意,虽然这些示例使用了tabu环境,但我想使用longtabu出现相同问题的环境。

答案1

尝试:

\documentclass{article}
\usepackage{tabu}
\begin{document}
\begin{tabu}{|X[-1]|X|}
\hline
Text\footnotemark[1] &
Some long text. Some long text. Some long text. Some long text.\\
\hline
\end{tabu}
    \footnotetext[1]{Foo Bar}
\end{document}

在此处输入图片描述

注意:tabu文档中警告,脚注尚未实现(我没有测试过)。

相关内容