设置 LyXbiblatex

设置 LyXbiblatex

我正在使用 Lyx 撰写我的硕士论文,由于大学的要求,我不知道如何设置我的参考书目才是最好的。参考书目必须按字母顺序排列,为每种来源类型设置小节,并且必须使用哈佛参考文献系统,包括引用样式(作者、年份)。在写作过程中,我尝试寻找最佳方法,但一直找不到最佳方法。你们会怎么做,我需要做什么才能实现它。我正在建立我的 .bib 文件并尝试使用 natbib,但它不起作用。我很感激任何建议,因为这是我第一次使用 Lyx,大约 8 年前我写了我的物理学毕业论文。

答案1

如果我理解正确的话,您可以使用 来执行此操作biblatex,这是一个相当新的用于处理参考书目的 LaTeX 包。由于 LyX 尚未在 GUI 中内置对此的支持,因此需要进行一些初始设置。此答案中的信息来自两个来源:

  1. LyX 维基百科:http://wiki.lyx.org/BibTeX/Biblatex

  2. 按条目类型对参考书目进行排序

设置 LyXbiblatex

您必须安装一个biblatex模块,可以在以下网址下载http://wiki.lyx.org/uploads/BibTeX/biblatex.modulebiblatex.module文件放在布局LyX 用户目录中的文件夹,其位置在帮助 --> 关于 LyX 中列出。重新配置并重新启动 LyX。

更改文档设置

转到文档 --> 设置,然后执行以下操作:

  1. 在下面模块,添加Biblatex 引用样式模块。

  2. 在下面参考书目, 改变

    1. 处理器比伯

    2. 引文纳特比布和 Natbib 风格作者年份

    在此处输入图片描述

  3. 在下面LaTeX 序言,添加以下内容:

    \usepackage[style=authoryear, natbib=true]{biblatex}
    \addbibresource{path/to/your/bibfile.bib}
    

    当然要更改 bib 文件的路径。我认为您需要完整的路径,并且必须包含文件结尾。

在文档中

为了能够使用 LyX GUI 添加引文,您必须欺骗 LyX 搜索该文件,方法是首先使用插入 --> 注释 --> LyX 注释添加 LyX 注释,然后在注释内执行插入 --> 列表/目录 --> BibTeX 书目。

添加一个未编号(或已编号,取决于需求)的章节(或部分,如果你使用文章类)标题,称为参考书目或者参考或任何你喜欢的。然后你必须添加类似

\printbibliography[type=book,title={Books},heading=subbibliography]    
\printbibliography[type=article,title={Articles},heading=subbibliography]    
\printbibliography[nottype=book,nottype=article,title={Miscellaneous},heading=subbibliography]

在 ERT(插入 --> TeX 代码,或Ctrl+ L)中,您要在其中打印参考列表。请注意type=<reference type>,它定义了打印在那里的参考列表只有一种来源类型,并且title=Something会更改参考列表的标题。您必须\printbibliography为每种来源类型添加一个。

heading=subbibliography使标题排版为比最高级别低一级的标题。即,对于书籍或报告类,排版为章节(其中章节为最高级别),对于文章类,排版为子章节(其中章节为最高级别)。

最后一个nottype用来打印所有没有指定条目类型的内容。请注意,有一个用于文章的条目,还有一个用于书籍的条目。

图片示例。这里我添加了三处引文biblatex-examples.bib,分别来自一本书、一篇文章和其他地方:

在此处输入图片描述

相关内容