
私はBib.bib
すべての参照にファイルを使用しています。\cite{someref}
初めて使用するときは正常に動作しますが、Bib.bib
ファイルを更新すると更新された情報が取得されず、以前の情報のみが表示されます。クイック ビルド ボタンでファイルをビルドするだけです。
答え1
BibTeX をまったく実行していないように思われます。.tex
文書を作成するときは、文書の内容に応じて、いくつかのプログラム (または生成されたファイル) を実行する必要があります。これらの一部にはlatex
、、、pdflate
などがありますbibtex
。Texmaker では、これらはツール メニューにボタンとして表示されます。
これで、ファイルlatex
が生成され.dvi
、ファイルpdflatex
が生成され.pdf
、ドキュメントを開くためのオプションが表示されます。また、 の付いたオプションは、->
ある形式から別の形式に変換するために表示されます。
LaTeX 文書を書くときは、次のことが必要です。
latex
内部参照と目次を更新するには 2 回実行します。- を実行し
latex
、bibtex
再度latex
実行して参考文献を更新します。 - を実行
latex
し、bibtex
次に をlatex
2 回実行して、参考文献とそれへの参照を更新します。
最後の 2 つは、内部参照 (およびで作成されたもの\label
など\ref
) と目次も更新することに注意してください。
上の図に示すように、キーボードの F6 と F11 でそれぞれホットキーを使用して pdflatex と bibtex を実行できます。したがって、一度に F6、F11、F6、F6 を 1 つずつ押すと (そのたびに texmaker が終了するのを待ちます)、ドキュメント内のすべての内容が更新されます (件名索引などを作成する場合を除く)。
ここで、quickbuild を使用すると何が起こるかを説明します。texmaker の設定では、次のようになります。
クイックビルドが何をするかを確認し、変更することができます。このメニューはオプションメニューからアクセスできます。
編集
TexMaker ではなく、TexStudie/TexMakerX に関する質問だとは気づきませんでした。問題は同じかもしれませんが、もちろんメニューの見た目は異なるかもしれません。