- Данный шаблон использует BibTeX для создания библиографии. Это рекомендуемый способ, но никто не мешает вам написать библиографию руками, если вы хотите. Основная информация про шаблоны
- Отечественный ГОСТ очень суров, в настоящее время ещё не создали такой BibTeX-стиль, который бы ему полностью соответствовал. В данном шаблоне используется стиль utf8gost71u.bst, он более или менее вменяемый и достаточно близок к стандарту. Впрочем, при написании диссертации редко кто требует точного соответствия ГОСТ-у, лишь всё было оформлено красиво и однообразно. Если utf8gost71u.bst вас не устраивает, то вы можете выбрать любой другой стиль (из папки BibTeX-Styles или найденный в интернете). В файле biblio.bib аккуратно приведена вся библиография из ГОСТ Р 7.0.11-2011 и примеры всех типов документов на английском, так что вы можете попробовать все интересующие вас стили и увидеть, как каждый из них форматирует библиографию.
- В стилевых файлов русских ГОСТ-ов многие типы документов (например, PHDTHESIS или TECHREPORT) сделаны очень плохо. В большинстве случаев лучше их вполне можно заменить на ARTICLE или BOOK.
- Лучше всего всегда обрамлять значение BibTeX-атрибутов в фигурные скобки или кавычки (то есть вместо month = jul писать month = {jul}).
- Также лучше всегда указывать язык BibTeX-записи (например, language = {russian} или language = {english}). Запись языков всегда должна вестись строчными (маленькими) буквами.
bibtex
(bibtex8
) некорректно работает с преобразованиями юникодных символов, потому сокращения до инициалов или возможности по изменению регистра с utf8 работать не будут. Соответствующим образом надо заполнять*.bib
файл.
Файлы с библиографией расположены в папке biblio/:
- работы автора в ваковских журналах — authorpapersVAK.bib
- работы автора в неваковских журналах — authorpapers.bib
- работы автора тезисы на конференциях — authorconferences.bib
- чужие работы, на которые автор ссылается — othercites.bib
Для оптимального оформления списка литературы стоит убедиться, что исходный *.bib файл заполнен правильным образом. Примеры заполнения записей и результаты применения к ним основных стилей приведены в описании стилей пакета gost.
Доработанный шаблон ugost2008.bst
:
- Теперь не ругается на тип
@Mastersthesis
. - Теперь есть три функции (вместо одной) для выделения текста: авторы, журнал, том издания, которыми можно управлять. По умолчанию выделения нет. Пример задания выделения перед вызовом библиографии (авторы - курсив, журнал - жирный, том - подчеркнутый):
\providecommand*{\BibEmph}[1]{\emph{#1}}
\providecommand*{\BibEmphi}[1]{\textbf{#1}}
\providecommand*{\BibEmphii}[1]{\underline{#1}}
-
Ссылка DOI, при наличии у любого типа записей теперь проставлена у первых пунктов после номера в списке литературы, а не только у названия журнала или книги.
-
Если у записи есть DOI, но нет URL или eprint, то в конец записи в списке литературы пишется DOI: ...
-
Для того, чтобы убрать DOI из отображения, перед запуском библиографии пишется:
\makeatletter %http://tex.stackexchange.com/questions/40590/is-there-a-command-to-ignore-the-following-character
\def\?#1{} % средство удаления последующего знака
\makeatother
\providecommand*{\BibDOI}[1]{\?} % Пустой DOI, съедающий следующую за собой точку
- Как и у базового
ugost2008.bst
можно отключить разделительное тире между элементами записи, записав перед вызовов библиографии:
\providecommand*{\BibDash}{}
- Теперь, если авторов больше трёх, то они перемещаются правее заглавия, в область указания ответственности, и там сокращаются до первого «[и др.]» (согласно распространённой практике применения библиографических ГОСТов).
Справка к другой библиографической системе рассказывает о взаимосвязи ГОСТов на библиографию.
Цитирование в диссертации: рекомендации по оформлению.
В случае проблем компиляции библиографии, попробуйте настроить в среде компиляции запуск bibtex8:
bibtex8.exe -B -c utf8cyrillic.csf %
где %
--- имя файла без расширения, или
bibtex8.exe -B -c utf8cyrillic.csf dissertation.aux