加载包时,环境内部的脚注tabularx
不会显示。另一方面,环境在两种情况下都按预期工作。有什么建议可以解决这个问题吗?hyperref
tabular
\documentclass{article}
\usepackage{array,tabularx}
\usepackage{hyperref}
\begin{document}
\begin{minipage}{0.2\linewidth}
\begin{tabularx}{\linewidth}{ X c }
A1\footnote{footnoteX} & B1 \\
A2 & B2 \\
\end{tabularx}
\end{minipage}
\begin{minipage}{0.2\linewidth}
\begin{tabular}{ c c }
A1\footnote{footnote} & B1 \\
A2& B2 \\
\end{tabular}
\end{minipage}
\end{document}
答案1
您应该\footnotemark
在\footnotetext
这里使用:
\documentclass{article}
\usepackage{array,tabularx}
\usepackage{hyperref}
\begin{document}
\begin{minipage}{0.2\linewidth}
\begin{tabularx}{\linewidth}{ X c }
\renewcommand{\thefootnote}{\emph{\alph{footnote}}}
A1\footnotemark & B1 \\
A2 & B2 \\
\end{tabularx}
\footnotetext[1]{footnoteX}%sadly you have to specify the number in this case
\end{minipage}
\begin{minipage}{0.2\linewidth}
\begin{tabular}{ c c }
A1\footnote{footnote} & B1 \\
A2& B2 \\
\end{tabular}
\end{minipage}
\end{document}