Pular para o conteúdo
ToolMug

Formatador e Organizador de BibTeX

Cole o BibTeX exportado do Google Scholar, Zotero ou do site de uma editora para obter indentação e ordem de campos consistentes com os sinais de igual alinhados, ordenar as entradas por chave, ano ou autor, remover duplicatas e campos que você não precisa, como abstract e file, e verificar erros de sintaxe, chaves duplicadas e campos obrigatórios ausentes.

Roda no seu navegador — nada do que você digita é enviado

Remover campos
Limpo

Como usar

  1. Cole o conteúdo do seu arquivo .bib à esquerda.
  2. Escolha a indentação, a ordenação e os campos a remover; o resultado é atualizado à direita.
  3. Revise os problemas listados abaixo e copie ou baixe o references.bib.

Opções explicadas

Ordem dos campos
author, title, journal/booktitle, volume, number, pages, publisher, year, doi e assim por diante, com quaisquer outros campos depois deles.
Duplicatas
Entradas com a mesma chave (sem diferenciar maiúsculas/minúsculas) ou o mesmo DOI mantêm apenas a primeira.
Campos obrigatórios
Verificados de acordo com os estilos padrão do BibTeX para article, book, inproceedings, phdthesis e outros tipos.

Antes e depois

Entradas coladas costumam ter maiúsculas e minúsculas misturadas, nenhum alinhamento e campos na ordem da exportação. Com as configurações padrão e o abstract removido, esta entrada:

@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}}

fica assim:

@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}
}

O tipo da entrada passa para minúsculas, os campos seguem a ordem padrão e os sinais de igual ficam alinhados. Os valores em si não mudam.

Perguntas frequentes

O conteúdo vai ser alterado?

Os valores dos campos são mantidos como estão, incluindo chaves e comandos LaTeX, e as macros @string são preservadas. Só o layout, a ordem e os campos que você escolher remover são alterados.

O que acontece com entradas que têm erro de sintaxe?

Elas são ignoradas e informadas com um número de linha aproximado, enquanto as demais são formatadas. Uma chave ou vírgula de fechamento faltando é a causa mais comum.

Meu arquivo é enviado para algum servidor?

Não. A análise e a formatação acontecem inteiramente no seu navegador.

Privacidade

Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.

Ferramentas relacionadas