使用 BibLaTeX 以规定格式引用 HAL INRIA 文档

使用 BibLaTeX 以规定格式引用 HAL INRIA 文档

我正在阅读一份研究报告CENTAUR:系统存储在哈尔·伊尼娅档案。序言中提到了如何引用本研究报告,如下所示。

所需的引用格式

我想在开源 AGI 研究项目的设计文档中引用这份研究报告参考系统(我对此做出了一点贡献)。但是,我无法以规定的方式引用该研究报告。使用以下标记:

%
% Minimal *.tex file
%

\documentclass{article}
\usepackage[backend=biber, bibencoding=utf8, style=alphabetic, citestyle=authoryear]{biblatex}
\addbibresource{./000_cs.bib}

\begin{document}

\nocite{*}

\printbibliography
\end{document}

%
% *.bib file entry in ./000_cs.bib
%

@techreport{borras-clement-despeyroux-incerpi-kahn-et-al:2006,
  author      = {Patrick Borras, and Dominique Clement, and Thierry Despeyroux, 
                 and Janet Incerpi, and Gilles Kahn, and Bernard Lang, 
                 and Valerie Pascual},
  institution = {INRIA},
  month       = {may},
  note        = {inria-00075774},
  number      = {RR-0777},
  title       = {CENTAUR: the system},
  url         = {https://hal.inria.fr/inria-00075774},
  year        = {2006}
}

我得到的最接近的结果如下所示。

不符引文

具体来说,我想到的问题是:

  • 是否有用于研究报告的单独参考书目条目类型来代替[Research Report]Tech. rep.我想过使用@misc,但直觉上这似乎不是正确的方法。
  • 我如何确保列出前五位作者?我需要使用特定的软件包吗?

我认为一个可能的解决方法是\bibitem{thebibliography}环境中进行手动输入(如图所示此 Overleaf 教程),但我更希望使用 BibLaTeX 来实现这个结果,特别是因为 RefPerSys 设计文档已经使用了 BibLaTeX。

我将非常感激任何指向正确方向的指示。

答案1

biblatex提供type技术报告的字段,您可以添加行

type = {Research Report},

bib文件中。因此,文件中的条目bib将如下所示:

@techreport{borras-clement-despeyroux-incerpi-kahn-et-al:2006,
  author      = {Patrick Borras, and Dominique Clement, and Thierry Despeyroux, 
                 and Janet Incerpi, and Gilles Kahn, and Bernard Lang, 
                 and Valerie Pascual},
  institution = {INRIA},
  month       = {may},
  note        = {inria-00075774},
  number      = {RR-0777},
  title       = {CENTAUR: the system},
  type        = {Research Report},
  url         = {https://hal.inria.fr/inria-00075774},
  year        = {2006}
}

对于姓名列表,您可以添加选项minbibnames=5和,以便在有超过 5 个姓名的列表中maxbibnames=5仅打印前 5 个姓名( 的值)(的值应该小于或等于)。minbibnamesmaxbibnamesminbibnamesmaxbibnames

\usepackage[backend=biber, bibencoding=utf8, style=alphabetic, citestyle=authoryear, minbibnames=5, maxbibnames=5]{biblatex}

在此处输入图片描述

相关内容