Destacando referências ausentes

13

É possível que o auctex exiba referências ausentes de maneira diferente das que estão no arquivo bib? Atualmente, todas as referências parecem idênticas, portanto, é impossível dizer rapidamente quais chaves de citação estão definidas no arquivo bib e quais não. Texstudio faz isso muito bem.

book.tex:

\documentclass{book}
\usepackage[backend=biber]{biblatex}
\addbibresource{bib.bib}

\begin{document}
This reference exists \autocite{ref1}.
This reference does not \autocite{ref2}.
% A squiggle, red, anything different to show "ref2" differently to "ref1" would be lovely.
\end{document}

book.bib:

@misc{ref1, ...}
cazgp
fonte
2
Se você usar o RefTeX, nunca digitará uma referência incorreta !!! Piadas à parte, eu sugiro que você levante esta sugestão à lista AUCTeX de discussão, embora eu não tenho certeza de que poderia ser fácil de fazer: [email protected]
Giordano

Respostas:

2

Em uma abordagem semelhante ao @giordano, sugiro que você dê uma olhada no excelente Org-Ref , que é uma coleção de módulos do modo organizacional para citações, referências cruzadas, bibliografias no modo organizacional e ferramentas úteis do bibtex ; junto com Helm-Bibtex , que pode ser usado em uníssono org-refpara pesquisar e gerenciar suas bibliografias.

Com sua referência de inserção ou citação, etc, vinculada a helm-bibtexvocê, você receberá uma lista de opções das entradas existentes no seu .bibarquivo de bibliografias .

Em particular, se você também decidir criar seus documentos LaTeX em org-modearquivos, usando org-refe realçando referências, citações ou arquivos bibliográficos inexistentes, ele o notificará com um File does not existaviso na modelagem.

Nyameko
fonte
1
Isso não parece responder à pergunta. O Reftex também fornece informações de modelagem quando o ponto está sobre uma citação, mas não ajuda a distinguir, de relance, as citações com erros de digitação ou aquelas que precisam ser adicionadas ao arquivo bib.
T. Verron
1
Essa já é a configuração que eu uso. Não responde à pergunta. No entanto, esta é uma dica útil em geral.
Cazgp
2
org-ref fornece um comando: Mx org-ref, que fará uma lista de chaves de citação incorretas (também rótulos duplicados e referências incorretas) nas quais você pode selecionar e pular. Não é em tempo real, por exemplo, rabiscos vermelhos sob teclas ruins enquanto você os digita.
John Kitchin
Org-ref agora mostra citações ruins em vermelho, para facilitar a visualização de más.
John Kitchin