Open kia999 opened 7 years ago
Кроме того, два автора соединяются союзом
and
даже на русском языке
Насколько я знаю, так положено в самом формате bibtex
/*.bib
записей.
Проблема с союзом and
решена путем добавления set.language
в начале функции format.lab.names
. Однако осталось не понятно, зачем там нужна set.language
, так как она вроде бы ранее должна быть вызвана в output.bibitem
.
Замечено, что проблемы с инициалами нет в кодировке cp1251
. Возможно, мудрит bibtex.exe
. Конкретно, для компиляции используется команда
bibtex8 -B -c utf8cyrillic.csf
которая, конечно же, не предназначена для обработки юникода.
То есть and
был в выдаче самого документа, а я про and
внутри записи думал.
Уже не актуально, но может быть пригодится, если что-то подобное вернется: http://tex.stackexchange.com/questions/149292/how-to-remove-or-substitute-and-from-a-bibtex-bibliography
При выборе стилей типа
ugost2008n
команда\cite
печатает ссылку в виде списка авторов. В некоторых случаях фамилии авторов печатаются без инициалов (как задумано), в других -- вместе с инициалами. Замечено, что последний вариант имеет место, если в биббазе авторы описаны следующим образом:т.е. инициалы идут до фамилии. Инициалы удаляются, если имеем такую запись:
Кроме того, два автора соединяются союзом
and
даже на русском языке.`