24小时热门版块排行榜    

查看: 8704  |  回复: 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的回帖

天地囚

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 北虢 at 2018-05-30 09:52:29
感觉是冒号的问题

尝试过,不是冒号的问题。
一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
4楼2018-05-30 10:03:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天地囚

银虫 (小有名气)

引用回帖:
3楼: Originally posted by 北虢 at 2018-05-30 09:53:41
把doi:去掉

经尝试,好像也不行:
Latex引用bib文件编译时,其中doi号报错,求大神指点迷津!-2
TIM截图20180530100349.png


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

一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
5楼2018-05-30 10:05:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天地囚

银虫 (小有名气)

引用回帖:
6楼: Originally posted by iamaster at 2018-05-30 10:11:53
估计是斜杠的问题

我的Latex源文件和bib文件中,并没有使用斜杠啊,这条斜杠是编译生成的bbl文件中的。怎么破?
一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
7楼2018-05-30 10:27:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天地囚

银虫 (小有名气)

引用回帖:
9楼: Originally posted by iamaster at 2018-05-30 10:38:20
先把.bbl文件删除

我将bbl文件删除后,将“10.1155/2007/10368”改成了“10.1155.2007.10368”,编译后还是报错。错误好像是在bbl文件中“\doi”的位置。这可咋解决?
Latex引用bib文件编译时,其中doi号报错,求大神指点迷津!-4
TIM截图20180530104950.png


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


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

一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
10楼2018-05-30 10:54:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天地囚

银虫 (小有名气)

引用回帖:
12楼: Originally posted by iamaster at 2018-05-30 11:07:50
我看到的doi编号大都是只有一个斜杠。我在我这边试了试增加加一个斜杠,也会出现编译不成功

这里bib文件中去掉“doi:”将“/”改成“.”也不好使。会不会是Latex源文件中哪不对?您的报错也是“Undefined control sequence”吧?
Latex引用bib文件编译时,其中doi号报错,求大神指点迷津!-7
TIM截图20180530111351.png


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

一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
13楼2018-05-30 11:18:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天地囚

银虫 (小有名气)

引用回帖:
15楼: Originally posted by iamaster at 2018-05-30 11:24:26
那我也不清楚了,难道是版本原因?编译器差别?楼主可以去Google一下。不好意思,不能帮助更多
...

同样十分感谢!跟您学了很多。
一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
16楼2018-05-30 11:36:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天地囚

银虫 (小有名气)

引用回帖:
14楼: Originally posted by shengyin at 2018-05-30 11:22:55
直接写doi是有问题的,这样写:  note={doi: 12345}

谢谢您!问题成功解决!不再报错!哈哈!
想进一步问一下,为啥不能使用 “doi = {...}”?用“note = {doi: ...}”规范么?
一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
17楼2018-05-30 11:43:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天地囚

银虫 (小有名气)

引用回帖:
18楼: Originally posted by shengyin at 2018-05-30 12:35:36
1. 这个可能是bug,不能直接使用doi;
2. 规范的,请放心。...

谢谢您!问题圆满解决!
一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
19楼2018-05-31 15:46:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

天地囚

银虫 (小有名气)

引用回帖:
21楼: Originally posted by zhangwh2015 at 2019-01-05 00:34:26
看到以为楼主的提示我自己亲测尝试了一下,我的是\bibliographystyle{plain},然后在bib文件中用的命令是note={{ https://doi.org/10.1007/s10543-018-0729-6}},当然这是完整链接的写法,只写DOI号就这样note={DOI: ...

感谢您的建议!好方法应该与人分享!
直接写 doi={******} 对有的模板就不可以。
可能是 BIB 或者是模板的 Bug 吧,具体原因目前还不知道。
一心守道,道无穷,穷中有乐;万事随缘,缘有分,分外无求
23楼2019-06-22 08:53:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 天地囚 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见