私の問題は TeXmaker引用
<に似ていますp>しかし、上記のスレッドが閉じているので、新しい質問として入れています。
私のTeXmakerでは、。 .tex
ファイルに\bibliography{mybibfile}
があり、参照リストの生成に問題はありません。私の問題は、TeXmakerで、引用のオートコンプリートが機能していないことです。私のbibファイルは~\texmf\bibtex\bib
ディレクトリにあるので、.tex
ドキュメントにbibファイルのパスを指定する必要はありません。
バージョン:Texmaker 4.0.1-10 Year Anniversary Edition(Qt 4.8.1でコンパイル)
OS:Ubuntu12.04。
pdflatex
とbibtex
を使用したドキュメント。
編集:.bibファイルを作業フォルダーに置くと、すべてが完全に機能します。 .bibファイルを~\texmf\bibtex\bib
フォルダーに保持して、オートコンプリートを使用して引用を行うにはどうすればよいですか?
コメント
答え
通常、TeXmakerはmain.tex
フォルダー内の.bib
ファイルを検出して
、TeXmakerがother directories
のファイルを検出できるとは思えません。これは、Kpathsea
タイプのパス検索がないためです。 。
したがって、.bib
を含めます。 TeXmakerでのbib keys
のオートコンプリートを改善するために、main.tex
と同じフォルダー内のファイル。
回答
同様の問題が発生しました。 .bib
ファイルにソースを追加した場合、オートコンプリートに表示されませんでした。
ファイルを作成し、TeXmakerで再度開きます。その後、新しく追加されたソースがオートコンプリートで表示されました。
コメント
回答
はい、同じ種類の問題が発生することがあります。biblio.texファイルによってロードされたbiblio.bibファイルが、作業ディレクトリのサブフォルダーに配置されます。 。
関連するさまざまなファイルをすべてTexMakerで開く(オプションで再読み込みする)必要があるようです、つまりmain.tex、biblio.tex、biblio.bib。
また、量に応じて、さまざまな参考文献キーをロードするのに少し遅延が必要なようです…
コメント
main.tex
フォルダー内の.bib
ファイルを検出してビブキーのオートコンプリートを行います。Kpathsea
タイプのパス検索がないため、TeXmakerが他のディレクトリ内のファイルを検出できるとは思えません。