Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Отдельный вывод фамилии и инициалов диссертанта в библиографических записях #484

Open
PilipenkoKirill opened this issue Oct 27, 2022 · 9 comments
Labels

Comments

@PilipenkoKirill
Copy link

Проблема

В моих работах много соавторов и в библиографической записи первая фамилия моего научного руководителя, например:

Novikov et al.

В результате, по записи никак нельзя понять, что я являюсь соавтором работы.
Можно ли в случае такой записи добавлять фамилию и инициалы автора в скобочках? Чтобы получилось вот так:

Novikov et al. (Ivanov I.I.)

Предполагаемое решение
Думаю, что наверное можно это организовать командой \AtEveryBibitem с проверкой существоввания дополнительного кастомного поля

@Lenchik
Copy link
Collaborator

Lenchik commented Oct 27, 2022

Проверьте свою догадку. Вообще, это мало относится к работе самого шаблона, скорее — к работе biblatex(-gost)/bibtex.
Соответственно, поищите по tex.stackexchange.com и github удовлетворяющее вас решение. Помню, что для biblatex были варианты подсвечивания желаемого автора путем постпроцессинга промежуточного файла с библиографией.

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

Это вообще стоит уточнить в ученом или диссертационном совете, или в службе нормоконтроля организации.

@matsievskiysv
Copy link

Есть также варианты без изменения шаблона:

  1. Поменять авторов местами (поставить себя на первое место)
  2. Убрать "лишних" соавторов, чтобы biblatex не сокоащал вывод
  3. Изменить максимальное количество соавторов в biblatex (не соответствует ГОСТ)

@Lenchik
Copy link
Collaborator

Lenchik commented Oct 29, 2022

Пункты 1 и 2 вряд ли соответствуют требованиям к библиографическим записям в духе оформления соответствующих частей так же, как в источнике. То есть порядок и состав авторов это принципиально важно.

@PilipenkoKirill
Copy link
Author

Проверьте свою догадку. Вообще, это мало относится к работе самого шаблона, скорее — к работе biblatex(-gost)/bibtex. Соответственно, поищите по tex.stackexchange.com и github удовлетворяющее вас решение. Помню, что для biblatex были варианты подсвечивания желаемого автора путем постпроцессинга промежуточного файла с библиографией.

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

Это вообще стоит уточнить в ученом или диссертационном совете, или в службе нормоконтроля организации.

Собственно мне так сказал сделать секретарь ученого совета, сам бы я не заморачивался. Stackexchange я облазил, путного не смог найти. Подумал, может кто-нибудь лучше меня разбирается в biblatex.

@PilipenkoKirill
Copy link
Author

Есть также варианты без изменения шаблона:

  1. Поменять авторов местами (поставить себя на первое место)
  2. Убрать "лишних" соавторов, чтобы biblatex не сокоащал вывод
  3. Изменить максимальное количество соавторов в biblatex (не соответствует ГОСТ)

1 и 2 пункты однозначно не подходят. 3-ий пункт мне удалось реализовать в автореферате, но в диссертации все ссылки в куче, вопрос в том, как настроить тот же maxnames только для избранных работ. Да и смысла в этом нет, совету это не понравится. Я не в том положении, чтобы у них отстаивать правоту ссылаясь на ГОСТ.

@matsievskiysv
Copy link

вопрос в том, как настроить тот же maxnames только для избранных работ

Через поле options. Например:

options = {giveninits=false},

@matsievskiysv
Copy link

Ах да, есть ещё вариант добавить своё имя в addendum.

@PilipenkoKirill
Copy link
Author

Ах да, есть ещё вариант добавить своё имя в addendum.

В этом поле уже стоит количество печатных листов. Но это не проблема, можно добавить новое, но как это поле можно переместить, чтобы оно следовало после author?

@matsievskiysv
Copy link

Всё, что я перечислил выше -- это без изменения кода шаблона. Чтобы сделать так, как Вы хотите, надо добавить новый тип источника.
Проще всего будет взять определение какого-нибудь типа из biblatex-gost и сделать новый стиль на его основе. Тут довольно подробно изложено, как это сделать.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants