我还没有找到这个的重复项,但我相信我忽略了它。
我使用 Lyx 已经有一段时间了,但最近一段时间(我记不清具体是什么时候)它停止编译我论文中的参考书目。我最近没有更改 .bst 文件,我的 .bib 库由 Mendeley 保持更新。需要明确的是,参考书目根本没有出现在文档或目录中。但是,如果我将 Lyx 导出到 PDFLatex 并以此方式编译(3 或 4 次),它似乎可以正常工作,并且所有内容都完好无损。
我尝试过的事情:
- 重新扫描 .bib,删除/重新创建一些引文。没有任何变化
- 将 .bib 复制到新文件,并将其用作源。也没什么不同。
- 复制 .bst 文件,并在文档中更改它。不行
- 创建一个与原始文件具有相同类和参考书目文件/样式的测试文件,并进行测试引用。一个引用有效,并且编译正确。其他引用没有出现,添加第四个引用后,原始引用(一直有效!)也消失了,参考书目部分也消失了。
我完全被这个问题难住了,真的很生气。设定最后期限也无济于事。任何正确的方向的指示都非常感谢:我会尝试附上 MWE,但考虑到复制的难度,我不知道它能有多大用处!
答案1
答案2
LyX 对参考书目非常挑剔。我过去遇到过以下情况;也许其中一个符合你的描述?
- 我的 LyX 文件存储在云系统(例如 Dropbox)上,其参考书目使用绝对文件路径而不是相对文件路径引用。当我切换到另一台计算机时,它找不到 .bib 文件。
- LyX 的一个问题与 BibTeX 完全无关,通常通过关闭 LyX 并重新打开它来解决。
您能否发布更多有关您场景的信息?例如
- 您正在使用哪个 LyX 版本
- 在您调用参考书目的段落中,源代码是什么样的
- 编译时你看到什么错误消息(如果有)
- 如果你正在使用 Natbib 或其他东西
- 您在文档序言中调用的任何特定自定义命令
- ETC。