评论

评论

如何使用 tufte-book 文档将 a 放入\url{}a 中\marginnote{}而不会出现错误?我已经尝试过了,\marginnote{\url{http}}但出现错误 illegal param number in definition of ...

答案1

评论

如果您加载该包,它似乎可以正常工作url。您需要转义特殊符号,如$%#使用前缀\,如\#。另请参阅示例。

执行

\documentclass{tufte-book}
\usepackage{lipsum}
\usepackage{url}
\begin{document}
\lipsum[1]
\marginnote{\url{http://tex.stackexchange.com/questions/149105/tufte-style-book-url-in-marginnote/149133\#149133}}
\lipsum[1]
\end{document}

输出

在此处输入图片描述

答案2

当您引用样式时,它会部分起作用\cite{some-citation}。我发现在参考书目文档中使用对的调用\url{}比调用要好得多。它可以很好地将长 URL 包装在边注中。

例子:

@misc{codebook,
  title={What is a Codebook?},
  note={\url{https://www.icpsr.umich.edu/icpsrweb/content/shared/ICPSR/faqs/what-is-a-codebook.html}},
  journal={ICPSR Find & Analyze Data},
  author={ICPSR},
  year={2019},
  month={March},
  day={30}
  }

然后用 引用作者\cite{codebook}。这在我的文档中效果很好。

相关内容