我在 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
随机按下几次,我最终会在 Adobe 中得到一个 pdf,这是我电脑中默认的 pdf 查看器。在插入参考书目之前,我在 SumatraPDF 中得到了我的 pdf,这是我为 LyX 的输出选择的。
在印刷文章的正文中,year
引用来源的 并未出现。(Author, year)
我没有得到像 这样的引用,而是得到了方括号中的数字,如[5]
。我没有得到像 这样的引用Author(year)
,而是得到了 `Author[3]。方括号中的数字取决于参考文献在文档末尾出现的顺序。
在文档末尾,我看到了两个参考书目:一个由我的合著者创建,另一个由我创建。参考文献(在文档末尾)前面是方括号中的连续数字。这在作者年份格式中是不常见的。
问题2:如何获取Author(year)
和(Author, year)
格式的打印引文,同时避免出现上面显示的错误消息?
问题 3:如何获取没有编号的参考文献列表?
任何帮助将不胜感激。