Перейти к содержимому
ToolMug

Форматтер и очистка BibTeX

Вставьте BibTeX из Google Scholar, Zotero или с сайта издателя, чтобы привести отступы, порядок полей и знаки равенства к единому виду, отсортировать записи по ключу, году или автору, удалить дубли и ненужные поля вроде abstract и file и проверить ошибки.

Работает в браузере — введённые данные никуда не загружаются

Удалить поля
После очистки

Как пользоваться

  1. Вставьте содержимое файла .bib слева.
  2. Выберите отступы, сортировку и поля для удаления; результат обновится справа.
  3. Просмотрите список проблем ниже, затем скопируйте или скачайте references.bib.

Описание параметров

Порядок полей
Сначала идут author, title, journal/booktitle, volume, number, pages, publisher, year, doi и другие стандартные поля, затем остальные.
Дубли
Для записей с одинаковым ключом без учёта регистра или одинаковым DOI сохраняется только первая запись.
Обязательные поля
Проверяются требования стандартных стилей BibTeX для article, book, inproceedings, phdthesis и других типов.

До и после

Вставленные записи часто имеют разный регистр, без выравнивания и с полями в порядке экспорта. При настройках по умолчанию и удалённом поле abstract такой ввод:

@Article{Smith2020, title={Deep Learning for Graphs}, author={Smith, Jane and Lee, Wei}, year=2020, journal={Journal of Graph ML}, volume={12}, number={3}, pages={45--67}, doi={10.1000/xyz123}, abstract={Long text}}

превращается в:

@article{Smith2020,
  author  = {Smith, Jane and Lee, Wei},
  title   = {Deep Learning for Graphs},
  journal = {Journal of Graph ML},
  volume  = {12},
  number  = {3},
  pages   = {45--67},
  year    = 2020,
  doi     = {10.1000/xyz123}
}

Тип записи переведён в нижний регистр, поля расположены в стандартном порядке, а знаки равенства выровнены. Сами значения не меняются.

Часто задаваемые вопросы

Изменится ли содержимое записей?

Значения полей сохраняются, включая скобки и команды LaTeX, а макросы @string остаются на месте. Меняются только формат, порядок и выбранные для удаления поля.

Что происходит с записями с синтаксическими ошибками?

Они пропускаются и отмечаются приблизительным номером строки, а остальные записи форматируются. Обычно причиной бывает пропущенная закрывающая скобка или запятая.

Мой файл загружается?

Нет. Разбор и форматирование полностью выполняются в браузере.

Конфиденциальность

Этот инструмент работает полностью в браузере. Ваши файлы и текст обрабатываются на вашем устройстве и никогда не загружаются на наши серверы.

Похожие инструменты