LyX:使用 Natbib 的哈佛参考文献

LyX:使用 Natbib 的哈佛参考文献

我对 TEX 还很陌生,我一直在使用 LyX 作为垫脚石。到目前为止,一切都进行得非常顺利。

我已成功创建引文并将其链接到我在参考书目中创建的参考文献。

但是,我需要使用哈佛参考文献系统(作者-日期)。我在文档 > 设置 > 参考书目中切换到 natbib 样式,并将其设置为作者-年份,但我不确定应该输入什么格式的参考文献才能获取作者和日期。

任何帮助将非常感激。

答案1

如果你自己写参考书目,那么你需要添加标签对于每个项目。右键单击参考列表中写有引用关键字的灰色框(在下面的屏幕截图中用红色椭圆突出显示),然后选择“设置”(唯一选项)。

在此处输入图片描述

在里面标签字段写入authorname(year) 括号前没有空格例如Author(2012)。引用natbib手动的

自己,以使其符合natbib。

该语法如下所示:

\bibitem[Jones et al.(1990)]{jon90}...

或者

\bibitem[Jones et al.(1990)Jones, Baker, and Williams]{jon90}...

方括号内的文本包含引用文本的片段,简短的作者列表,Jones et al.年份1990,以及可选的长作者列表Jones, Baker and Williams。如果缺少长列表,则将使用短列表。年份周围的括号不是文本的一部分,而只是将年份与作者列表分开。即使引用需要方括号,也必须始终使用圆括号。年份括号前后不得有空格,否则它将成为作者列表的一部分。

答案2

假设您有一个格式良好的bib文件。听起来好像您已经在文档中插入了 BibTex 生成的参考书目(这是 Torbjorn 的问题)。

右键单击文档中的该字段并选择设置。从Style下拉框中选择unstr(可能还有其他选项,但至少这个选项应该可以帮到你)。确定并关闭。

现在Insert Citation。将左侧的可选引文之一添加到右侧的空白框中。现在您可以在Formatting下拉框中选择您喜欢的呈现方式,如果您愿意,可以在参考文献之前或之后添加一些文本。

答案3

要在 Lyx 中使用哈佛风格,您必须使用诸如 Author(2016) 之类的标签,且括号前没有空格。

我的设置如下: 参考书目设置示例

哈佛风格按预期生成: 在此处输入图片描述

相关内容