欠落している参照の強調表示


13

auctexは、bibファイルにある参照とは異なる参照を表示することはできますか?現在、すべての参照は同一に見えるため、bibファイルで定義されている引用キーと定義されていない引用キーを一目で知ることはできません。Texstudioはこれを非常にうまく行います。

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
RefTeXを使用する場合、参照を誤って入力することはありません!!! 冗談はさておき、この提案をAUCTeXメーリングリストに上げることをお勧めします。簡単にできるとは思いませんが、auctex
devel @

回答:


2

@giordanoへの同様のアプローチで、引用、相互参照、組織モードの参考文献、および便利なbibtexツールのための組織モードモジュールのコレクションである優れたOrg-Refをご覧になることをお勧めします。Helm-Bibtexと一緒に使用すると、参考文献の検索と管理に合わせて使用できます。org-ref

挿入参照または引用などhelm-bibtexを使用すると、書誌.bibファイルに存在するエントリのオプションのリストが表示されます。

特に、存在しない参照、引用、または文献目録ファイルorg-modeを使用org-refして強調表示し、ファイル内のLaTeXドキュメントを作成することに決めた場合File does not exist、モードラインに警告が表示されます。


1
これは質問に答えていないようです。Reftexは、ポイントが引用の上にある場合にもモード​​ライン情報を提供しますが、一見しただけでは、誤って入力された引用や、bibファイルに追加する必要のあるものを区別するのに役立ちません。
T.バーロン

1
それはすでに私が使用しているセットアップです。質問には答えません。ただし、これは一般的に便利なヒントです。
cazgp

2
org-refは次のコマンドを提供します:Mx org-refは、選択してジャンプできる不正な引用キー(重複したラベル、および不正な参照)のリストを作成します。リアルタイムではありません。たとえば、悪いキーの下に赤い波線を打つと、波打ってしまいます。
ジョンキッチン

Org-refに悪い引用が赤で表示されるようになり、悪い引用が見やすくなりました。
ジョンキッチン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.