需要帮助撰写参考文献并引用[缩写]风格

需要帮助撰写参考文献并引用[缩写]风格

我正在使用 Texmaker 3.1 和 MiKTeX 2.9。为了遵循标准,我必须在某个部分写下参考文献,并且我希望能够使用方案来引用这些参考文献[id]

我设法创建了一个references.bib文件并添加了对它的引用(例如RFC2119)。我发现我必须在其上运行 BibTeX,然后才能使用\cite{RFC2119}(假设这RFC2119是引用的)。只有当我也在文档中调用时id,我才能成功使用。\cite\bibliography

我的问题是,为了遵守标准,我必须创建一个\section{References}并在其中列出参考文献。然后,我想在文本中引用它们,例如,[RFC2119]但目前它只会[1]在我使用时写入\cite,除非您实际打印参考书目并查看它,否则它不会提供太多有关参考的信息。

我希望按参考文献的字母顺序排列参考文献,id以便快速找到它们,同时在文本中仍保留有意义的参考文献。

我对 LaTeX 还很陌生,非常希望得到一些建议。我可以直接在文档中自己写下所有内容,但如果有内置功能可以满足我的限制,我愿意使用它们。

答案1

我认为您面临许多不同的障碍。每个障碍都不同。我强烈建议您使用该biblatex软件包来处理参考书目的配置和文本中的引用。

首先,您需要根据使用的标签对参考书目进行字母排序。使用 很容易biblatex,只需在序言中指定:

\usepackage[style=alphabetic]{biblatex}
\addbibresource{references.bib}

编辑:删除了该sorting=anyt选项,并按照 lockstep 的评论

它将按字母顺序对参考书目进行排序,包括标签、名称、年份、标题。其他排序方案也是可能的。它还将解决您的另一个问题,即在文本中显示引文的标签,而不是数字(这适合数字样式)。

然后,在文本中,您可以自由使用该\cite命令,并在文档末尾添加以下行以打印参考书目:

\printbibliography

如果您仍想更改某些内容,您可以查看软件包文档的更多详细信息,以调整排序和参考书目样式,从而更好地满足您的需求。

相关内容