Date Редакция Категория comp Теги LaTeX / bibtex

Для того, чтобы создать список литературы с помощью с BibTeX, надо установить какую-нибудь программу для работу с библиографическими базами (к примеру, JabRef), создать новую библиографическую базу, заполнить ее имеющимися у вас ссылками (получится нечто такое), и указать в конце документа используемый bib-файл:

\bibliography{путь/к/файлу/библиографии}

например,

\bibliography{sample} % подключили базу в файле sample.bib

Кроме того, нужно указать стиль сортировки библиографических ссылок. Чаще всего используется несортированный стиль unsrt, когда ссылки нумеруются в порядке упоминания в тексте:

\bibliographystyle{unsrt}

Эту строчку нужно указать в преамбуле, после разных \usepackage, но перед \begin{document}.

Пример:

\documentclass[a4paper]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian,english]{babel}

\bibliographystyle{unsrt} %% стиль библиографических ссылок

\begin{document}
\selectlanguage{russian}

В последние годы в расчетах, требующих моделирования больших деформаций твердых тел, все чаще применяется метод материальных точек (ММТ, material point method). Предложенный в середине 1990-х годов Сульски и др. \cite{Sulsky1994}, ММТ стал результатом длительного развития методов «частиц-в-ячейках» (particle-in-cell, PIC) \cite{Vshivkov}.

С помощью характеристических функций в арсенал семейства методов материальных точек вводится понятие «размера частицы», что сближает эти методы с семейством бессеточных методов, известных под названием методов гидродинамики сглаженных частиц (smoothed particle hydrodynamics) \cite{LiuLiu}.

\bibliography{sample} %% список источников

\end{document}

Компилируем его:

latex
bibltex
latex
latex

В Texmaker это делается последовательным нажатием кнопок F6, F11, F6, F1.

И вот результат:

bibsample.png

Следует отметить, что у BibTeX'а есть "языковая" проблема при работе с библиографическими базами, сохраненными в кодировке UTF-8. Если вы используете cp1251 или koi8-r, то BiBTeX вам подойдет. Иначе, укажите в настройках Texmaker'a вызов программы BibTeX8:

bibtex8 %.aux

Для оформления списка литературы в соответствии с требованиями ГОСТ 7.0.5-2008 или ГОСТ 7.1-2003 существует пакет gost — читайте документацию и используйте.



Комментарии

comments powered by Disqus