\ footnote在cta-author类的minipage环境中给出了错误

时间:2017-06-27 01:17:47

标签: latex footnotes

我需要在小型环境中使用\ footnote,但它总是会出错

  

在数学模式下,Command \ itshape无效。一个\脚注{

mwe是

\documentclass{cta-author}
\begin{document}

\begin{table}
\begin{minipage}{\columnwidth}
    \begin{tabular}{|c|c|}
        \hline
        Column 1 & Column2 \\
        a\footnote{footnote example} & b\\
        \hline
    \end{tabular}
\end{minipage}
\end{table}
\end{document}

Latex类文件为here

1 个答案:

答案 0 :(得分:1)

您可以重新定义cta-author制作脚注标记的方式。而不是$^{...}$,请使用\textsuperscript{...}

enter image description here

\documentclass{cta-author}

\makeatletter
\def\@makefnmark{\textsuperscript{\@thefnmark}}
\makeatother

\begin{document}

\begin{table}
  \begin{minipage}{\columnwidth}
    \begin{tabular}{|c|c|}
      \hline
      Column 1 & Column2 \\
      a\footnote{footnote example} & b \\
      \hline
    \end{tabular}
  \end{minipage}
\end{table}

% A possible work-around
\begin{table}
  \begin{tabular}{|c|c|}
    \hline
    Column 1 & Column2 \\
    a$^*$ & b \\
    \hline
  \end{tabular}

  \medskip

  \footnoterule

  {\itshape\footnotesize $^*$footnote example}
\end{table}

\end{document}

以下是解决方法的视觉效果:

enter image description here