Изменить язык, используемый для союзной частицы в библиографических записях

Изменить язык, используемый для союзной частицы в библиографических записях

Я пытаюсь обойти BibTex. Я успешно добавил библиографию, и все работает. Единственная проблема в том, что когда у меня несколько авторов, в библиографии он ставит "and" перед последним. Мне нужно, чтобы это было "i", как и в польском языке. Есть ли способ изменить язык? Или, что еще лучше, сделать так, чтобы он не использовал and перед последним автором. Я использую стиль acm.

решение1

Это стиль библиографии, который сообщает BibTeX, как форматировать библиографию. Поскольку вы указали, что используете стиль acm, который, кстати, не менялся существенно с 1988 года, я предлагаю вам действовать следующим образом:

  • Найдите файл acm.bstв вашем дистрибутиве TeX. Сделайте копию этого файла и назовите копию, скажем, acm-i.bst.Не редактируйте исходный файл дистрибутива TeX напрямую.

  • Откройте файл acm-i.bstв текстовом редакторе; подойдет тот же редактор, который вы используете для редактирования tex-файлов.

  • Заменить все три экземпляра на and ". i "Всем трем экземплярам строки and "будут предшествовать строки, содержащие et~al.в качестве подстроки.

  • Сохраните файл acm-i.bstлибо в каталоге, содержащем ваш основной файл tex, либо в каталоге, который ищет BibTeX. Если вы выберете последний вариант, обязательно обновите базу данных имен файлов вашего дистрибутива TeX.

  • В основном tex-файле замените инструкцию \bibliographystyle{acm}на \bibliographystyle{acm-i}и перезапустите LaTeX, BibTeX и LaTeX еще дважды, чтобы полностью распространить все изменения.

Счастливого BibTeXинга!

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