Overleaf中Multibib无法识别附录Bib文件条目问题求助
解决Multibib无法识别附录参考文献条目的问题
1. 验证Bib文件条目有效性
确保SLR.bib中Mora_Segura201679条目格式无语法错误,比如引号闭合、逗号分隔正确,示例正确条目格式:
@article{Mora_Segura201679, title = "Example Title", author = "Mora Segura, X", journal = "Journal Name", year = "2016", pages = "79-90" }
2. 执行正确的编译流程
Multibib需要多步编译,在Overleaf中按以下顺序操作:
- 先执行一次PDFLaTeX编译
- 运行BibTeX处理主文档参考文献(默认
bibtex命令) - 运行
bibtex slr命令处理附录的参考文献(对应newcites定义的slr标签) - 再执行两次PDFLaTeX编译,确保引用与参考文献完全同步
3. 核对命令与文件名匹配
- 确认
\citeslr{Mora_Segura201679}的条目键与SLR.bib中的键完全一致(大小写、下划线等细节不能错) - 检查
\bibliographyslr{SLR}中的文件名和Overleaf里的Bib文件名完全匹配(Overleaf文件名区分大小写)
4. 排查包冲突问题
如果同时使用natbib等其他参考文献包,需调整加载顺序:
\usepackage{natbib} \usepackage{multibib}
内容的提问来源于stack exchange,提问作者py2018
相关产品推荐
相关产品推荐

