脚注和 tikz 之间的冲突

脚注和 tikz 之间的冲突

看来 tikz 包阻止脚注包在小页面中正常运行。

\documentclass[11pt]{memoir}
\usepackage{footnote}
\usepackage{tikz}

\begin{document}

\begin{minipage*}[t]{0.8\linewidth}
Here is some text\footnote{This is a footnote.}.
\end{minipage*}

\end{document}

请注意,minipage* 环境由 footnote 包提供。

使用 xelatex (TeXlive 2014),出现以下错误:

! Extra }, or forgotten \endgroup.
<argument> ...@finalstrut \strutbox }\fn@endnote }

l.11 ...is some text\footnote{This is a footnote.}

注释掉 tikz 包并且它运行良好。

有人知道如何解决这个问题吗?

答案1

首先加载 TikZ 似乎可行?

\documentclass[11pt]{memoir}
\usepackage{tikz}
\usepackage{footnote}

\begin{document}

\begin{minipage*}[t]{0.8\linewidth}
Here is some text\footnote{This is a footnote.}.
\end{minipage*}

\end{document}

相关内容