我正在使用具有自己的命令的模板研究 LyX \bibliographystyle{}
。
当我使用编译命令时,报错:
Illegal, another \bibstyle command---line 28 of file
我猜测这是由 LyX 自动生成的以下行引起的:
\bibliographystyle{plain}
我可以禁用这条线路吗?
答案1
如果模板使用的样式是 LyX 中可用的样式,我建议\bibliographystyle
从模板中删除,并更改 LyX 使用的样式。您可以通过右键单击参考书目插图并选择“设置”来执行此操作。
如果不是这样,您可以尝试以下操作:
将参考书目插入图例移到注释中,方法是选中它并选择插入 -> 注释 --> 注释。
查看源面板(查看 -> 代码预览窗格),然后找到命令
\bibliography
:这里我已经把参考书目插入到评论中了。你可以看到我有
\bibliography{IEEEexample}
。(请注意,如果你选择LyX 笔记代替评论在上一步中,“\bibliography
和”\bibliographystyle
将不会显示在源面板中。)\bibliography{<filename>}
从源面板复制 命令。在包含参考书目的注释插入后立即 添加 ERT(Ctrl+或插入 -> Tex 代码)并粘贴到其中:L
\bibliography{<filename>}
保留参考书目插入的原因是为了通过 LyX GUI 提供引用。\bibliography{...}
我认为,如果您只有 ERT 和 LyX,则无法解析该文件以获取引用。