我尝试使用 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解决了问题。