# bibtidy

Проверяет библиографию BibTeX через CrossRef и Google Scholar, находит ошибки в метаданных и заменяет препринты arXiv на журнальные публикации.

- плагин · `type=plugin` · Claude Code · ★ 6
- Автор: mathpluscode
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/mathpluscode/bibtools
- Обновлён: 2026-04-12
- HTML: https://affpapa.org/nevibecode/plugins/bibtidy

## Что делает

Плагин наводит порядок в файлах `.bib` для LaTeX-документов. Каждая запись сверяется с каталогами CrossRef и Google Scholar. Инструмент подтягивает опубликованные версии статей вместо старых препринтов из arXiv или bioRxiv, даже если в печати изменился заголовок. Заодно он исправляет авторов, номера страниц и удаляет дубликаты.

Алгоритм делает не более одного поискового запроса в сеть на одну запись. Исходный вариант статьи плагин комментирует прямо в файле и добавляет ссылку на источник проверки, чтобы правки легко отслеживались через `git`. Выдуманные нейросетью или несуществующие ссылки он комментирует со статусом Not found.

Синтаксис с круглыми скобками вроде `@article(...)` плагин не распознаёт: ему нужны только фигурные скобки. Служебные блоки `@string`, `@preamble` и `@comment` парсер полностью игнорирует.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install bibtidy@claude-community
```

## Когда брать
- обновить препринты arXiv и bioRxiv до рецензируемых журнальных статей
- выявить выдуманные цитаты и отсутствующие в базах работы
- исправить ошибки в именах авторов, томах и диапазонах страниц
- найти и закомментировать дублирующиеся записи библиографии

## Примеры запросов агенту
- /bibtidy refs.bib
- Проверь библиографию в library.bib и обнови препринты на опубликованные статьи
- Удали все комментарии bibtidy из файла paper.bib после проверки правок

## Похожие
- [math-proof](https://affpapa.org/nevibecode/plugins/math-proof.md) — плагин · ★ 44770
- [math-olympiad](https://affpapa.org/nevibecode/plugins/math-olympiad.md) — плагин · ★ 44770
- [technical-spike](https://affpapa.org/nevibecode/plugins/technical-spike.md) — плагин · ★ 40451
- [exa](https://affpapa.org/nevibecode/plugins/exa.md) — плагин · ★ 5173
- [voltagent-research](https://affpapa.org/nevibecode/plugins/voltagent-research.md) — плагин · ★ 26093
- [julia-development](https://affpapa.org/nevibecode/plugins/julia-development.md) — плагин · ★ 41823

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
