Сделайте фамилию автора заглавной, оставьте имя нетронутым и т. д.

Сделайте фамилию автора заглавной, оставьте имя нетронутым и т. д.

Мне нужна помощь в корректировке списка литературы (не внутритекстовых ссылок).

текущая и желаемая справочная запись

Я отрегулировал существующий файл apalike.bst для использования заглавных букв в имени автора, вставив следующие функции и переименовав файлapalike2.bst.

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

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

Мои задачи по форматированию:

  1. Не пишите заглавными буквами имя автора, только фамилию.
  2. Символ «и» между именами авторов должен быть строчным.
  3. Поставьте точку перед скобками (год) и удалите точку после скобок (год).
  4. Замените двоеточие перед номерами страниц запятой.

Я не хочу создавать новый файл .bst с помощью makebst с нуля (я пытался, но не смог сделать все правильно), но я хотел бы настроить существующий файл 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}
}`

Любая помощь будет высоко оценен!

Связанный контент