Нормализация BibTeX-библиотеки

Проверить синтаксис и поля, найти дубли по ключам и идентификаторам, экспортировать исправленную версию.

Рабочая область

Обработка на устройстве. Файлы и текст не отправляются в аналитику. Ctrl/Cmd+Enter — запуск.

Загрузка локальной обработки…

Настройки

Настройки содержат параметры, без исходных файлов. Автоматического сохранения нет.

Метод и ограничения

ИспользуетпарсерCitation.js, проверяет ключи, DOI и обязательные поля. НормализованныйBibTeX и исходник доступны отдельно; неподдержанные расширения могут теряться приCSL-преобразовании.

Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.

Методика и примеры

Нормализация BibTeX-библиотеки

ИспользуетпарсерCitation.js, проверяет ключи, DOI и обязательные поля. НормализованныйBibTeX и исходник доступны отдельно; неподдержанные расширения могут теряться приCSL-преобразовании.

Входные данные примера

Основной источник

@article{one, title={Пример исследования}, author={Doe, Jane}, year={2026}, journal={Example Journal}, doi={10.1000/example}}
@book{two, title={Учебная книга}, author={Иванов, Иван}, year={2025}, publisher={Пример}, doi={10.1000/example}}

Результат примера

keytypetitleauthorsyearDOI
onearticle-journalПример исследованияDoe, Jane202610.1000/example
twobookУчебная книгаИванов, Иван202510.1000/example

Показано строк: 2 из 2.

Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.

Источники метода

Следующая задача