24小时热门版块排行榜    

查看: 8697  |  回复: 23
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

天地囚

银虫 (小有名气)

[交流] Latex引用bib文件编译时,其中doi号报错,求大神指点迷津! 已有4人参与

诸位大神,后生在编译Latex文件时,引用了bib文件,其中的doi号(如图1)加不进来,无论是Latex编译还是PDFLatex编译,总是报错:“Undefined control sequence”(如图2)。而去掉doi号这一项在编译是没有问题的。请求大神指点迷津!多谢!多谢!

Latex引用bib文件编译时,其中doi号报错,求大神指点迷津!
TIM截图20180530090500.png


Latex引用bib文件编译时,其中doi号报错,求大神指点迷津!-1
TIM截图20180530090332.png
回复此楼
一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangwh2015

铜虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵
引用回帖:
14楼: Originally posted by shengyin at 2018-05-30 11:22:55
直接写doi是有问题的,这样写:  note={doi: 12345}

DOI号只是后面一串数字加符号的东西吗,例如Https://doi.org/10.1007/s10543-018-0729-6中的DOI号是否只是10.1007/s10543-018-0729-6这部分。另外如果想让它显示链接,该如何弄呢?这里首字母像H或者D怎么编译出来是默认大写了?
20楼2019-01-05 00:03:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangwh2015

铜虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
看到以为楼主的提示我自己亲测尝试了一下,我的是\bibliographystyle{plain},然后在bib文件中用的命令是note={{ https://doi.org/10.1007/s10543-018-0729-6}},当然这是完整链接的写法,只写DOI号就这样note={DOI:10.1007/s10543-018-0729-6},妥妥的。另外还可以用命令\color{blue}使其显示蓝色字体,完整命令是note={{\color{blue}       https://doi.org/10.1007/s10543-018-0729-6}}。拿走不谢,谁有高招大家一起交流共享
21楼2019-01-05 00:34:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangwh2015

铜虫 (著名写手)

引用回帖:
19楼: Originally posted by 天地囚 at 2018-05-31 15:46:29
谢谢您!问题圆满解决!...

应该与别人分享一下你的成果!
22楼2019-01-05 00:35:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 天地囚 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见