我想将 fnpct 的优点与 tufte-book 文档类结合起来。我严重依赖于根据以下情况手动调整一些脚注:
\sidenote[][1cm]{my sidenote text}
在 tufte 文档类中,因为我的文档包含大量边距材料。不幸的是,当我尝试将其与 fnpct 一起使用时,我遇到了错误(根据图 9这个文件)。
\documentclass{tufte-handout}
\usepackage[multiple]{fnpct}
\AdaptNote\sidenote\multsidenote
\begin{document}
Some text in the document body\sidenote[][1cm]{Some 6 text in a sidenote.}.
\end{document}
任何帮助是极大的赞赏。这个问题类似,但涉及的内容更多,因此我的 MWE 很简单。我尝试使用 AdaptNote 命令,但目前还没有成功。
答案1
使用建议的方法\AdaptNote\sidenote\multsidenote
会出现以下错误! File ended while scanning use of \__fnpct_read_note_with_option:w
。
以下选项确实有效:
\usepackage{fnpct}
% kerning without multiple notes
\AdaptNoteOptNoMult\sidenote
和
\usepackage{fnpct}
% kerning with multiple notes, yet no multiple footnotemarks
\AdaptNoteOpt\sidenote\multsidenote
按照这个逻辑,我会假设最后的例子也有效,但它会引发与手册中建议的命令相同的错误fnpct
。
\usepackage[multiple]{fnpct}
% errors
\AdaptNoteOpt\sidenote\multsidenote