將作者的姓氏設為大寫,保留名字不變等等

將作者的姓氏設為大寫,保留名字不變等等

我需要幫助調整我的參考清單(而不是文字引用)。

目前和所需的參考條目

我透過插入以下函數並重新命名檔案來調整現有的 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}
}`

任何幫助將不勝感激!

相關內容