![将 sidewaystable 环境与 footnotetext 结合使用](https://linux22.com/image/253678/%E5%B0%86%20sidewaystable%20%E7%8E%AF%E5%A2%83%E4%B8%8E%20footnotetext%20%E7%BB%93%E5%90%88%E4%BD%BF%E7%94%A8.png)
我的新问题是此代码:
\documentclass[a4paper,12pt]{article}
\usepackage{rotating}
\begin{document}
\begin{sidewaystable}[h!]
\centering
\setlength{\tabcolsep}{5pt}
\begin{tabular}{|p{3cm}||p{4cm}|p{4cm}|p{4cm}|p{4cm}|}
\hline
EJ & \textbf{471} & \textbf{575} & \textbf{671} & \textbf{675} \\
\hline
a & 12 & dfg & fg\footnotemark[1] & ffd \\
\hline
a & 42 & fdg & s\footnotemark[2] & sdf \\
\hline
\end{tabular}
\caption{Bla bla bla bla bla.}
\label{A7660C1}
\footnotetext[1]{ bla}
\footnotetext[2]{ bla bla}
\end{sidewaystable}
\end{document}
我不明白为什么表格中的脚注引用(\footnotemark
)是数字 ->1和 [2],但脚注文本引用为字母 -> [a] 和 [b] ( \footnotetext
)。此问题出现在附加的 pdf 文档中。我正在运行 Miktex 2.9 (XeLaTeX)。
答案1
您不需要使用\footnotemark
.\footnote
就可以正常工作,因为您在小型页面中。
\documentclass[a4paper,12pt]{article}
\usepackage{rotating}
\begin{document}
\begin{sidewaystable}[h!]
%\renewcommand\thempfootnote{\arabic{mpfootnote}}%if you want arabic numbers
\centering
\setlength{\tabcolsep}{5pt}
\begin{tabular}{|p{3cm}||p{4cm}|p{4cm}|p{4cm}|p{4cm}|}
\hline
EJ & \textbf{471} & \textbf{575} & \textbf{671} & \textbf{675} \\
\hline
a & 12 & dfg & fg\footnote{bla} & ffd \\
\hline
a & 42 & fdg & s\footnote{blablab}& sdf \\
\hline
\end{tabular}
\caption{Bla bla bla bla bla.}
\label{A7660C1}
\end{sidewaystable}
\end{document}