четверг, 14 октября 2010 г.

LaTeX: добавить библиографию в оглавление

Чтобы в классе article добавить библиографию в огравление нужно успользовать следующий код:
\addcontentsline{toc}{section}{\refname}
  \bibliography{bib_name}
где bib_name — имя файла с BibTeX'овской базой. Для других классов стоит попробовать \bibname вместо \refname

Подробнее смотреть здесь и здесь.

Пропадающие инициалы авторов в BibTeX из MiKTeX 2.9 со стилем gost780s

При использовании стиля gost780s в MiKTeX 2.9 не отображаются инициалы авторов, хотя место для них выделяется. Для исправления этого бага необходимо в файле [MIKTEX_INSTALL_FOLDER]\bibtex\bst\gost\gost780s.bst в строке 523 исправить
#1 "{vv~}{ll}{~jj}{,~f.}" format.name$
на
#1 "{vv~}{ll}{~jj}{,~ff}" format.name$
а в строке 534
"{f.}{~vv}{~ll}{, jj}"
на
"{ff}{~vv}{~ll}{, jj}"
то есть f. (с точкой) поменять на ff (без точки). Это может касаться и других стилей gost.

Найдено здесь.