如何在 LyX 中使用作者年份引用样式?

如何在 LyX 中使用作者年份引用样式?

我在 Windows 10 中使用 LyX 编辑器。

我开始阅读的一篇文章已经包含了在文档本身中创建的参考书目。我不知道它是如何创建的。

我在 JabRef 中创建了一个相同的数据库。

在文档 > 设置 > 参考书目中,我选择了

  • 样式格式:Natlib (BibTeX)

  • 变体:Author-year

  • 默认 BibTeX 样式:plainnat

  • 书目生成:Default

在文档的末尾,我插入了参考书目。在插入对话框中,我选择了样式:plainnat问题 1:这里指定的样式和上面提到的默认 BibTeX 样式有什么关系?

在 Lyx 的窗口中,我看到了所选格式的参考资料:Author(year)(Author, year)所选格式。

当我按 Ctr+R 生成 pdf 时,出现一个包含以下内容的窗口:

  • 错误:

    软件包 natlib 错误:参考书目与作者年份引用不兼容。软件包 natlib 错误:参考书目与作者年份引用不兼容。软件包 natlib 错误:参考书目与作者年份引用不兼容。

  • 描述:

    ...mand\NAT@force@numbers{}\NAT@force@numbers

    检查参考书目条目是否存在不合规语法,或选择作者年份 BibTeX 样式,例如 plainnat

Show Output Anyway按下窗口底部的按钮,如果运气好的话,我就能得到 pdf。通常,我会得到另一个错误:There was an error opening this document. This file cannot be found.按下Ok错误窗口并再次Show Output Anyway随机按下几次,我最终会在 Adob​​e 中得到一个 pdf,这是我电脑中默认的 pdf 查看器。在插入参考书目之前,我在 SumatraPDF 中得到了我的 pdf,这是我为 LyX 的输出选择的。

在印刷文章的正文中,year引用来源的 并未出现。(Author, year)我没有得到像 这样的引用,而是得到了方括号中的数字,如[5]。我没有得到像 这样的引用Author(year),而是得到了 `Author[3]。方括号中的数字取决于参考文献在文档末尾出现的顺序。

在文档末尾,我看到了两个参考书目:一个由我的合著者创建,另一个由我创建。参考文献(在文档末尾)前面是方括号中的连续数字。这在作者年份格式中是不常见的。

问题2:如何获取Author(year)(Author, year)格式的打印引文,同时避免出现上面显示的错误消息?

问题 3:如何获取没有编号的参考文献列表?

任何帮助将不胜感激。

相关内容