Управление ссылками с использованием BibTeX в Quarto — Краткое руководство
Quarto — это отличный инструмент для создания воспроизводимых отчетов, статей и презентаций, среди прочего. Одна из особенностей Quarto — это возможность интеграции с другими инструментами и программным обеспечением. BibTeX, система управления ссылками для документов LaTeX, — это один из таких инструментов. BibTeX упрощает процесс цитирования источников и создания библиографии в вашем документе.
Нужно простое решение для управления вашими записями BibTeX? Ознакомьтесь с CiteDrive!
- Веб-основанное, современное управление библиографическими ссылками
- Сотрудничество и обмен с коллегами-исследователями
- Интеграция с Overleaf
- Полноценная поддержка BibTeX/BibLaTeX
- Сохраняйте статьи и веб-сайты прямо из вашего браузера
- Поиск новых статей в базе данных из десятков миллионов ссылок
Шаг 1: Создайте файл .bib и добавьте записи
Как и в предыдущем разделе, мы начинаем с создания файла .bib под названием ‘bibliography.bib’, который затем заполняется записями BibTeX. Записи BibTeX строятся в следующем формате и содержат достаточно информации для цитирования и включения в библиографию каждого источника литературы (книга, статья и т. д.).
Мы используем пример из предыдущего раздела и цитируем книгу “Старик и море” Эрнеста Хемингуэя. Результат будет следующим:
Снова разберем “анатомию” этой записи, сосредоточив внимание на трех компонентах, чтобы понять, как каждая запись BibTeX определяется:
- Тип записи: с помощью
@book
мы определяем тип записи согласно схеме@type
. Возможные типы — это@article
для научных статей и другие. BibTeX предпочитает указывать, какие поля являются обязательными, а какие опциональными. - Поля записи: в нашем примере
@book
это поляtitle
,author
,year
иpublisher
. (См. поля) - Ключ цитирования: в нашем примере это
Hemingway1952
, и он используется для указания цитаты в тексте LaTeX, т.е. для ссылки на источник. В Quarto мы делаем это с помощью[@Hemingway1952]
. Ключ цитирования может быть любой строкой — часто это комбинация автора, года и слова из заголовка.
Шаг 2: Создайте документ Quarto и подключите
Интеграция BibTeX с Quarto очень проста. Просто укажите файл bib с помощью ‘bibliography: bibliography.bib’ в YAML и цитату с помощью ’[@Hemingway1952]’ в месте, где вы хотите, чтобы цитата появилась в тексте.
Менеджеры ссылок
Ручная настройка файлов BibTeX может отнимать много времени, поэтому обычно рекомендуется использовать менеджер ссылок. Вот несколько инструментов, которые идеально подходят для этого:
- CiteDrive — это инструмент на базе BibTeX, облачный и совместный, для управления ссылками проекта и командами. Он предоставляет экспорт в Overleaf одним нажатием кнопки (см. блог Overleaf - https://www.overleaf.com/blog/citedrive… | CiteDrive - Удобное управление ссылками для Overleaf) и в Quarto (см. статью Medium: Управление библиографией в Quarto с помощью CiteDrive и RStudio), при этом сохраняя синхронизацию ссылок.
- Zotero — это бесплатный, с открытым исходным кодом инструмент для управления литературой, который управляет библиографическими данными и сопутствующими исследовательскими материалами (например, PDF-файлами). Лучшая производительность BibTeX в Zotero достигается с помощью Better BibTeX For Zotero от retorque.
- Бесплатное, с открытым исходным кодом программное обеспечение JabRef — это менеджер ссылок с поддержкой BibTeX, который работает на Windows, Mac и Linux. Он основан на Java и поддерживается JabRef e.V.