Podświetlanie brakujących referencji

13

Czy jest możliwe, aby auctex wyświetlał brakujące odniesienia inaczej niż te, które znajdują się w pliku bib? Obecnie wszystkie odniesienia wyglądają identycznie, więc nie można na pierwszy rzut oka stwierdzić, które klucze cytowania są zdefiniowane w pliku bib, a które nie. Texstudio robi to całkiem nieźle.

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
źródło
2
Jeśli użyjesz RefTeX, nigdy nie pomylisz referencji !!! Żartuję, proponuję, abyś podniósł tę sugestię na listę mailingową AUCTeX, chociaż nie jestem pewien, czy może to być łatwe: [email protected]
giordano

Odpowiedzi:

2

W podejściu podobnym do @giordano sugeruję przyjrzeć się doskonałemu Org-Ref , który jest zbiorem modułów trybu org do cytowań, odsyłaczy, bibliografii w trybie org i przydatnych narzędzi bibtex ; wraz z Helm-Bibtex , który może być używany jednocześnie org-refdo wyszukiwania i zarządzania bibliografiami.

Z odniesieniem do wstawienia lub cytatem itp., Powiązana z helm-bibtextobą, otrzymasz teraz listę opcji z pozycji, które istnieją w twoim .bibpliku bibliografii .

W szczególności, jeśli zdecydujesz się również na tworzenie dokumentów LaTeX w org-modeplikach, używając org-refi wyróżniając nieistniejące odniesienia, cytowania lub pliki bibliogoraficzne, powiadomi Cię File does not existostrzeżeniem w modelu.

nyameko
źródło
1
To nie wydaje się odpowiadać na pytanie. Reftex zapewnia również informacje modelowe, gdy punkt znajduje się nad cytatem, ale nie pomaga odróżnić na pierwszy rzut oka tych błędnie cytowanych cytatów lub tych, które należy dodać do pliku bib.
T. Verron
1
To już konfiguracja, której używam. To nie odpowiada na pytanie. Jest to jednak ogólnie przydatna wskazówka.
cazgp
2
org-ref udostępnia komendę: Mx org-ref, która utworzy listę złych kluczy cytowania (także zduplikowane etykiety i złe referencje), które można wybrać i przejść do nich. Nie jest to jednak czas rzeczywisty, np. Czerwone zawijasy pod złymi klawiszami podczas ich wpisywania.
John Kitchin
Org-ref pokazuje teraz złe cytaty na czerwono, więc łatwo je zobaczyć.
John Kitchin