Пропустить до содержимого

Управление литературой с помощью BibTeX - Подробное руководство по LaTeX

Для новичков BibTeX может показаться сложным из-за множества его особенностей и форматов. Однако это руководство предоставляет упрощенный обзор и показывает, как эффективно использовать BibTeX с LaTeX.

Нужно простое решение для управления вашими записями BibTeX? Ознакомьтесь с CiteDrive!

  • Веб-основанное, современное управление библиографическими ссылками
  • Сотрудничество и обмен с коллегами-исследователями
  • Интеграция с Overleaf
  • Полноценная поддержка BibTeX/BibLaTeX
  • Сохраняйте статьи и веб-сайты прямо из вашего браузера
  • Поиск новых статей в базе данных из десятков миллионов ссылок
Попробовать CiteDrive ► Смотреть демонстрацию

Шаг 1: Создание и заполнение файла .bib

Для начала создайте файл .bib, например, bibliography.bib, и добавьте записи BibTeX. Типичный пример - добавление ссылки на “Старика и море” Эрнеста Хемингуэя:

@book{Hemingway1952,
title={Старик и море},
author={Хемингуэй, Эрнест},
year={1952},
publisher={Charles Scribner's Sons}
}

Разбирая “анатомию” этой записи, вы должны рассмотреть только три компонента, чтобы понять, как определена каждая запись BibTeX:

  • Тип записи: С помощью @book мы определяем тип ссылки, в этом случае книгу.
  • Поля записи: В этом примере это title, author, year и publisher.
  • Ключ цитирования: В этом примере это Hemingway1952, который используется для цитирования в тексте в LaTeX, чтобы ссылаться на источник. С этим ключом мы делаем это с помощью \cite{Hemingway1952}.

Шаг 2: Интеграция в документ LaTeX

Чтобы использовать свои ссылки в LaTeX, следуйте приведенному ниже примеру:
\documentclass{article}
\usepackage[utf8]{inputenc}
\title{Ссылки BibTeX в \LaTeX}
\author{Иван Иванов}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent enim urna, dapibus et bibendum vel, consectetur et turpis. Cras a molestie nulla. \cite{Hemingway1952}
\medskip
\bibliographystyle{unsrt}
\bibliography{bibliography}
\end{document}

После компиляции документа LaTeX вы увидите, что команда \cite{Hemingway1952} заменяется ссылкой, указанной в файле BibTeX с этим ID, например, [1].

BibTeX - LaTeX - Overleaf

Файл .bib, который мы назвали bibliography.bib, определен в \bibliography{bibliography}, а стиль цитирования/библиографии - в \bibliographystyle{unsrt}.

Рекомендации по менеджерам ссылок

Ручное редактирование файлов BibTeX может быть трудоемким. Вот несколько рекомендуемых менеджеров ссылок, которые могут упростить вашу работу:

  • CiteDrive - это веб-инструмент на базе BibTeX для совместной работы.
  • Zotero предлагает обширные функции и хорошую интеграцию с BibTeX через дополнение Better BibTeX For Zotero.
  • JabRef - это менеджер ссылок на базе BibTeX, который работает на разных платформах.