biblatex/biber 中的 OAI 字段

biblatex/biber 中的 OAI 字段

与 DOI 类似,OAI(开放档案倡议) 字段即将添加到 bibtex/biblatex 样式中吗?

答案1

在专家的帮助下,这里有一个满足 oai 要求的解决方案。oai 参考资料需要一个存储库和一个数字,例如 oai:hal.example.com:hal-0000001,可用于重建相关文档的实际互联网地址,如下所示:http://hal.example.com/hal-000001/

应使用 eprint 和 eprinttype 字段以及以下定义:

\def\oaitourl#1:#2{#1/#2}
\DeclareFieldFormat{eprint:oai}%
{oai:\href{http://\oaitourl#1}{\nolinkurl{#1}}}

\begin{document}
\cite{EX}
\end{document}

同时,在.bib文件中:

@TechReport{EX,
author =      {Name, First name},
title =       {Report},
institution = {INH},
year =        {2010},
eprint =      {hal.example.com:hal-000000001},
eprinttype =  {oai}} 

事实是,如果在 .bib 文件中直接有一个 oai 字段会更好。

编辑:biblatex这种方法需要将包与引擎一起使用biber

答案2

我没有找到任何关于 OAI 的参考资料功能追踪器sourceforge 上的 biblatex 页面。您应该考虑创建功能请求。

答案3

biblatex 有自定义字段类型的资源。(第 26 页texdoc biblatex)这意味着修改参考书目样式(因为没有标准类型使用,比如说verba)。因此,只需做一点工作,就可以使用 oai 字段...

相关内容