You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При выборе стилей типа ugost2008n команда \cite печатает ссылку в виде списка авторов. В некоторых случаях фамилии авторов печатаются без инициалов (как задумано), в других -- вместе с инициалами. Замечено, что последний вариант имеет место, если в биббазе авторы описаны следующим образом:
author = {Л. А. Пономаренко and Л. В. Адамович
and В. Т. Музычук and А. Е. Гридасов},
т.е. инициалы идут до фамилии. Инициалы удаляются, если имеем такую запись:
`author = {Афанасьев, В. В. and Василевский, О. Н.},
`
Кроме того, два автора соединяются союзом and даже на русском языке.
`
The text was updated successfully, but these errors were encountered:
Проблема с союзом and решена путем добавления set.language в начале функции format.lab.names. Однако осталось не понятно, зачем там нужна set.language, так как она вроде бы ранее должна быть вызвана в output.bibitem.
Замечено, что проблемы с инициалами нет в кодировке cp1251. Возможно, мудрит bibtex.exe. Конкретно, для компиляции используется команда
bibtex8 -B -c utf8cyrillic.csf
которая, конечно же, не предназначена для обработки юникода.
При выборе стилей типа
ugost2008n
команда\cite
печатает ссылку в виде списка авторов. В некоторых случаях фамилии авторов печатаются без инициалов (как задумано), в других -- вместе с инициалами. Замечено, что последний вариант имеет место, если в биббазе авторы описаны следующим образом:т.е. инициалы идут до фамилии. Инициалы удаляются, если имеем такую запись:
Кроме того, два автора соединяются союзом
and
даже на русском языке.`
The text was updated successfully, but these errors were encountered: