包含 的参考书目条目

包含  的参考书目条目

我尝试使用 BibTeX 将 DOI 添加10.1002/(SICI)1097-0118(199902)30:2<71::AID-JGT1>3.0.CO;2-G到参考书目中。但是,<>字符的存在会导致问题。

有什么好办法可以添加这样的 DOI 吗?

我使用的参考书目样式已经经过处理网址支持 DOI 和 URL 字段。我目前的解决方法是删除 DOI 字段。相反,我添加了一个字段

url = {http://dx.doi.org/10.1002/(SICI)1097-0118(199902)30:2<71::AID-JGT1>3.0.CO;2-G},

这似乎有效,但最好直接使用 DOI。

答案1

OP 问题的实际解决方案是将 < 和 > 符号编码为其十六进制表示形式:

“小于符号”变为 %3C

“大于号”变为 %3E

如果您同时使用 doi 包 (!),参考书目中的链接实际上将起作用。 更多信息(包括其他令人讨厌的字符)可在此处找到

http://www.doi.org/doi_handbook/2_Numbering.html#2.2

和这里

http://www.doi.org/syntax.html

不这样做无论如何都会导致链接断开。

答案2

doi\doi{...}该包会为您提供可能完全按照您的想法执行的命令。

答案3

我在 doi 中遇到了类似的下划线问题,发现使用BibLaTeX解决了问题。

相关内容