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

проблема c bibtex для автореферата #98

Closed
kostyfisik opened this issue Dec 25, 2015 · 3 comments
Closed

проблема c bibtex для автореферата #98

kostyfisik opened this issue Dec 25, 2015 · 3 comments

Comments

@kostyfisik
Copy link
Contributor

Использование в автореферате ссылок на другие работы для движка bibtex сломано, достаточно расскометировать \insertbibliofull в contnt.tex и выбрать bibtex в setup.tex для synopsis.

@Lenchik
Copy link
Collaborator

Lenchik commented Dec 25, 2015

А вы без раскомментирования запускали на bibtex? А то есть подозрение, что два списка литературы на стандартном движке библиографии не сделать в принципе.

The style file: ../BibTeX-Styles/utf8gost71u.bst
Illegal, another \bibdata command---line 38 of file synopsis.aux
 : \bibdata
 :         {../biblio/othercites}
I'm skipping whatever remains of this command

@Lenchik
Copy link
Collaborator

Lenchik commented Dec 25, 2015

@kostyfisik
Сможете продолжить ваши доработки двух библиографических списков и для bibtex?
Вот полезное чтиво:
http://ctan.org/pkg/multibib
http://tex.stackexchange.com/q/243792/79756
http://latex-community.org/forum/viewtopic.php?f=50&t=26291
http://tex.stackexchange.com/q/172524/79756
http://ctan.org/topic/bibtex-multi
http://tex.stackexchange.com/q/14462/79756

Скорее всего, на основе пакета multibib. Хорошо бы при этом не ломалось ничего в Dissertation.tex, да и чтобы biblatex реализация не повредилась ненароком.

@kostyfisik
Copy link
Contributor Author

Глянул доки, как-то с bibtex-ом всё довольно тухло, если хочется иметь и две библиографии к одному tex файлу и сохранить все няшки от biblatex. Ну и просто продолжать пользоваться только коммандой cite для всего подряд.

На самом деле в автореферате всего один список литературы, который автоматически подстраивается под порядок и количество цитирований в тексте и который совершено органично сливается в тексте дисера с основными объемом цитирований. А работы автора казалось бы можно генерить достаточно независимо. Я не знаю, но может можно для bibtexa в комманду \insertbiblioauthor вставить какой-то \include, в котором бы независимо создавался полный список цитирований на работы автора. При таком подходе вроде должен работать пакет bibunits, для которого, кстати, latexmk вроде даже умеет запускать в нужном порядке latex и bibtex.

Хотя, если потребуется ссылаться и на собственные работы (типа "основные результаты глав ХХ опубликованы в работах УУ и ZZ.") то всё это поломается.

Резюме: Хорошего решения пока не видно. Целесообразность - не очень ясна. Собственно biblatex и был создан на замену bibtex с целью решения подобных вопросов для сложных по структуре библиографий, пытаться костылями в рамках одного шаблона решить этот же вопрос - дурная работа.

Краткое резюме: Нафиг надо. Надо просто эту особенность отразить в документации к шаблону.

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

No branches or pull requests

2 participants