![书目样式在期刊名称后带有逗号(即卷前)](https://linux22.com/image/237245/%E4%B9%A6%E7%9B%AE%E6%A0%B7%E5%BC%8F%E5%9C%A8%E6%9C%9F%E5%88%8A%E5%90%8D%E7%A7%B0%E5%90%8E%E5%B8%A6%E6%9C%89%E9%80%97%E5%8F%B7%EF%BC%88%E5%8D%B3%E5%8D%B7%E5%89%8D%EF%BC%89.png)
有人知道与,\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 文件索引。