将作者的姓氏大写,保留名字不变等等

将作者的姓氏大写,保留名字不变等等

我需要帮助调整我的参考文献列表(而不是文内引用)。

当前和期望的参考条目

我通过插入以下函数并重命名文件,调整了现有的 apalike.bst,使作者姓名大写apalike2.bst

`FUNCTION {format.authors}
{ author empty$
{ "" }
{ author format.names scapify }
if$
}`

`FUNCTION {smallcaps}
{ duplicate$ empty$
{ pop$ "" }
{ "{\sc " swap$ * "}" * }
if$
}`

我的格式化任务:

  1. 作者的名字不要大写,只需大写姓氏。
  2. 作者姓名之间的“and”应该小写。
  3. 在 (年份) 括号前插入一个点,并删除 (年份) 后的点。
  4. 将页码前的冒号替换为逗号。

我不想从头开始用 makebst 创建一个新的 .bst 文件(我尝试过但未能成功),但我想调整现有的 apalike2.bst 文件或向 latex 文件中添加命令以满足我的目的。

参考条目:

`@Article{Mosley2007,
Title                    = {{Racing to the Bottom or Climbing to the Top?
Economic Globalization and Collective Labor Rights}},
Author                   = {Mosley, Layna and Uno, Saika},
Journal                  = {Comparative Political Studies},
Year                     = {2007},
Number                   = {8},
Pages                    = {923-948},
Volume                   = {40}
}`

任何帮助都将不胜感激!

相关内容