对哈佛大学的 agsm.bst 进行了细微修改

对哈佛大学的 agsm.bst 进行了细微修改

我一直在写论文并使用 bibtex,但不幸的是我找不到.bst符合要求的格式。它需要一些小品词从英语变成西班牙语,以及一些格式上的改变。我能找到的最相似的风格是哈佛的 agsm。

  1. 作者应以“y”而不是“and”列出。
  2. 当作者超过 3 位时,在文中使用“et al”。
  3. 给标题加下划线。
  4. 将年份放在标题后面。

此处显示!

在此处输入图片描述

可以通过直接修改来完成此操作吗agsm.bst?我尝试使用 makebst,但 latex 似乎无法使用.bst它生成的。

我的代码是这样的:

\documentclass[10pt,oneside,letterpaper,spanish]{book}
\usepackage[utf8x]{inputenc}
\usepackage[activeacute,spanish]{babel}
\addto\shorthandsspanish{\spanishdeactivate{~<>.}}
\decimalpoint %\spanishdecimal{.}

\usepackage[spanish]{babel}
\usepackage[dcucite]{harvard}

\begin{document}
asdasd \cite{chsh_inequality} asdasd \cite{aspect_test_bell}
\bibliographystyle{agsm}
\bibliography{ejem_biblio}

\end{document}

我的围兜是

@ARTICLE{chsh_inequality,
   author = {{Clauser}, J.~F. and {Horne}, M.~A. and {Shimony}, A. and {Holt}, R.~A.
    },
    title = "{Proposed Experiment to Test Local Hidden-Variable Theories}",
  journal = {Physical Review Letters},
     year = 1969,
    month = oct,
   volume = 23,
    pages = {880-884},
      doi = {10.1103/PhysRevLett.23.880},
   adsurl = {http://adsabs.harvard.edu/abs/1969PhRvL..23..880C},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

@ARTICLE{aspect_test_bell,
   author = {{Aspect}, A. and {Grangier}, P. and {Roger}, G.},
    title = "{Experimental Tests of Realistic Local Theories via Bell's Theorem}",
  journal = {Physical Review Letters},
 keywords = {Fluorescence, phosphorescence},
     year = 1981,
    month = aug,
   volume = 47,
    pages = {460-463},
      doi = {10.1103/PhysRevLett.47.460},
   adsurl = {http://adsabs.harvard.edu/abs/1981PhRvL..47..460A},
  adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

相关内容