我正在尝试让脚注和脚注编号一起出现在页边空白处。我可以使用以下命令生成不带编号的脚注:\newcommand{\marginfootnote}[1]{\marginpar{\footnotesize{#1}}\footnotemark}
。但是,我似乎找不到让脚注编号出现的方法。使用\footnotetext
会让文本完全消失(\newcommand{\marginfootnote}[1]{\marginpar{\footnotetext{#1}}\footnotemark}
)。
这是一个可重现的例子:
\documentclass{article}
\newcommand{\marginfootnote}[1]{\marginpar{\footnotesize{#1}}\footnotemark}
\begin{document}
Can we put a footnote with number in the margin and a number in the text?\marginfootnote{There's no number here!}
\end{document}
答案1
这是你想要的?
\documentclass{article}
\newcounter{mgncount}
\renewcommand\themgncount{\arabic{mgncount} }
\newcommand\marginfootnote[1]{\refstepcounter{mgncount}\marginpar{{$^\themgncount$}#1}\footnotemark}
\begin{document}
Can we put a footnote with number in the margin and a number in the text?\marginfootnote{There's a number here!}
Another test\marginfootnote{Working!}
One more try\marginfootnote{Successful!}
\end{document}
答案2
虽然不是对你问题的直接回答,但该memoir
课程提供了“侧脚注”和许多控制其外观的命令。请参阅12.5 附注在手册中(> texdoc memoir
)。您可以在中查看此代码,memoir.cls
并使用您认为适合您需求的代码。