书目样式在期刊名称后带有逗号(即卷前)

书目样式在期刊名称后带有逗号(即卷前)

有人知道与,\bibliographystyle完全相同的吗chicago?但是带有逗号卷之前的期刊名称?或者有没有简单的方法可以在文件中实现逗号chicago.bst

喜欢:

Ross, ML (2001). 石油妨碍民主吗? 世界政治,53(3),325–361。

答案1

有一个简单的方法。只需编辑format.jour.vol函数中的两行,从 695 行开始chicago.bst

FUNCTION {format.jour.vol}
{ journal empty$
    { "no journal in " cite$ * warning$
      "" }
    { journal emphasize.space }
    if$
  number empty$
    { volume empty$
       { "no number and no volume in " cite$ * warning$
         "" * }
       { ", {\em " * Volume * "}" * }  % EDIT: added comma, replaced non-breaking space
      if$
    }
    { volume empty$
      {"no volume for " cite$ * warning$
       "~(" * number * ")" * }
      { ", " *    % EDIT: added comma, replaced non-breaking space
        volume emphasize.space
        "(" * number * ")" * * }
      if$
    }

如果您不希望期刊名称和卷号之间有任何换行符,只需将逗号后面的空格替换为不间断空格 ( ~)。您可能希望将其保存为新文件,例如:

texmf-local/bibtex/bst/mychicago/mychicago.bst

(其中texmf-local是您的 TeX 安装路径)然后更新 TeX 文件索引。

相关内容