使用tufte-latex 包装,tufte-book 类用定位参数替换了 cite 命令中的页面参数,因此削弱了引用页面的可能性。有没有办法绕过它并继续使用页面进行引用?
无页 tufte-book 的正常使用方式如下:
tufte-mwe.tex:
\documentclass{tufte-book}
\begin{document}
A citation\cite{Tufte2001}.
\bibliography{tufte-mwe}
\bibliographystyle{plainnat}
\end{document}
tufte-mwe.bib:
@BOOK{Tufte2001,
author = {Edward R. Tufte},
title = {The Visual Display of Quantitative Information},
publisher = {Graphics Press},
year = {2001},
address = {Cheshire, Connecticut},
isbn = {0-9613921-4-2}
}
产生这个:
但是使用 cite 插入页码如下:
\documentclass{tufte-book}
\begin{document}
A citation\cite[p.50]{Tufte2001}.
\bibliography{tufte-mwe}
\bibliographystyle{plainnat}
\end{document}
不起作用并产生以下结果:
这是因为 tufte-book 类需要位置测量而不是页码(附加到引用)作为参数。
谢谢。
编辑:添加了 mwe 和 precision
答案1
您可以在以下问题中找到答案: 如何在 Tufte-Book 文档类的引用中包含页码?