修改pnas2009.bst文件

修改pnas2009.bst文件

我在用pnas2009.bst对于我的参考书目,我非常满意,但我想做一些修改:

  1. 我希望作者名单较长的出版物(例如,作者名单大于或等于 8 位)能够缩减为前 6 位作者,然后是 3 个省略号(句号/句号),最后是最后一位作者的名字。我知道有一些关于缩减引文作者名单的问题已经得到解答,但 .bst 文件的代码太令人困惑了,因此我认为鉴于此示例有所不同,值得演示一下它在这种情况下的工作原理。
  2. 书籍章节标题目前尚未打印,但需要打印。
  3. 网页后面不需要有 URL,而应该在 URL 前面加上“url:”
  4. 我希望 dois 包含在每篇引文的末尾,并以“doi”开头

以下是一个例子:

\documentclass[11pt,a4paper,oldfontcommands]{memoir}
\begin{document}
ABCDEFG\cite{Young2011}
HIJKLMNOP\cite{Alamancos2014}
QRST\cite{Rohatgi2013}
\bibliographystyle{pnas2009}
\bibliography{library}
\end{document}

给出如下的参考书目:

[1] Young, N. D, Debelle, F, Oldroyd, G. E. D, Geurts, R, Cannon, S. B,
[MANY MANY MANY AUTHORS] (2011) The Medicago genome provides insight into  the evolution of rhizobial symbioses. *Nature* 480, 520–4. 

[2] Alamancos, G. P, Agirre, E, & Eyras, E. (2014) in *Spliceosomal Pre-mRNA
Splicing Methods Protoc.*, ed. Hertel, K. J. (Humana Press) Vol. 1126, pp.
357–97.

[3] Rohatgi, A. (2013) WebPlotDigitizer. 

但我希望它看起来像这样:

[1] Young, N. D, Debell ́e, F, Oldroyd, G. E. D, Geurts, R, Cannon, S. B, Udvardi, M. K ... Roe, B. A. (2011) The Medicago genome provides insight into  the evolution of rhizobial symbioses. *Nature* 480, 520–4. doi: 10.1038/nature10625

[2] Alamancos, G. P, Agirre, E, & Eyras, E. (2014) Methods to study splicing from high-throughput RNA sequencing data, in *Spliceosomal Pre-mRNA
Splicing Methods Protoc.*, ed. Hertel, K. J. (Humana Press) Vol. 1126, pp.
357–97.

[3] Rohatgi, A. (2013) WebPlotDigitizer. url: http://arohatgi.info

有谁可以帮忙吗?

相关内容