看来 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}