Fehlende Referenzen markieren


13

Kann auctex fehlende Referenzen anders anzeigen als diejenigen, die in der bib-Datei enthalten sind? Derzeit sehen alle Referenzen identisch aus, sodass nicht auf einen Blick erkennbar ist, welche Zitierungsschlüssel in der bib-Datei definiert sind und welche nicht. Texstudio macht das ganz nett.

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, ...}

2
Wenn Sie RefTeX verwenden, werden Sie niemals einen Verweis falsch eingeben !!! Abgesehen von Witzen, würde ich vorschlagen, dass Sie diesen Vorschlag in die AUCTeX-Mailingliste aufnehmen, auch wenn ich nicht sicher bin, ob dies einfach sein könnte: auctex-devel@gnu.org
giordano

Antworten:


2

In einer ähnlichen Herangehensweise wie bei @giordano würde ich vorschlagen, dass Sie einen Blick auf die exzellente Org-Ref werfen , die eine Sammlung von Org-Modus-Modulen für Zitate, Querverweise, Bibliografien im Org-Modus und nützliche Bibtex-Tools darstellt . zusammen mit Helm-Bibtex , mit org-refdem Sie Ihre Bibliographien gemeinsam durchsuchen und verwalten können.

Mit Ihrer Einfügungsreferenz, Ihrem Zitat usw. erhalten helm-bibtexSie nun eine Liste mit Optionen aus Einträgen, die in Ihrer Bibliographiedatei vorhanden sind .bib.

Insbesondere wenn Sie sich auch dazu entschließen, LaTeX-Dokumente in org-modeDateien zu org-refverfassen und nicht vorhandene Verweise, Zitate oder Bibliografiedateien zu verwenden und hervorzuheben, werden Sie mit einer File does not existWarnung in der Modeline benachrichtigt.


1
Dies scheint die Frage nicht zu beantworten. Reftex liefert auch Modellinformationen, wenn sich der Punkt über einem Zitat befindet, aber es hilft nicht, auf einen Blick jene falsch geschriebenen Zitate oder jene zu unterscheiden, die der bib-Datei hinzugefügt werden müssen.
T. Verron

1
Das ist schon das Setup, das ich benutze. Es beantwortet die Frage nicht. Dies ist jedoch im Allgemeinen ein nützlicher Tipp.
Cazgp

2
org-ref liefert einen Befehl: Mx org-ref, der eine Liste von Schlüsseln für fehlerhafte Zitate (auch doppelte Bezeichnungen und fehlerhafte Referenzen) erstellt, die Sie auswählen und zu denen Sie springen können. Es ist keine Echtzeit, z. B. rote Kringel unter ungültigen Schlüsseln, während Sie sie eingeben.
John Kitchin

Org-Ref zeigt jetzt schlechte Zitate in Rot an, so dass es einfach ist, schlechte zu sehen.
John Kitchin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.