Latex の .bib ファイルと .bbl ファイルの違い

Latex の .bib ファイルと .bbl ファイルの違い

.bib会議ファイルで、ファイルとして生成された参考文献を使用する必要があると明記されているファイルを.tex使用したいと思います。 BibTeX.bbl

\bibliographystyle{IEEEtran}
% argument is your BibTeX string definitions and bibliography    
  %database(s)
\bibliography{IEEEabrv,../bib/paper}

直接使用する場合:

\bibliography{refs} %refs is my refs.bib

エラーが発生します。

.bibを に変換する必要がありますか.bbl? 必要な場合、どのように変換しますか?

答え1

実はとても簡単です。きっと、一生 BibTeX を楽しんで使っていただけると思います。

具体的なやり方は以下で説明します:http://www.bibtex.org/使用/

それでも、LaTeX コードでプログラム「pdflatex」を使用することもできます。それで十分です。

編集: 生成された.bblファイルから実際に何かを読み取る必要はありません。.bibのみを扱います。

答え2

この.bibファイル形式は書誌参照を記述するために使用されます。LaTeXおよびBibTeXと一緒に使用すると、拡張子を持つファイルが生成されます.bbl。これは実際には単なるtex。これは実際には、参照を含む別の拡張子を持つファイル.texファイルで選択された参考文献のスタイルに従ってフォーマットされますコマンドを実行します。すると、LaTeX はドキュメント内でコマンドを呼び出した正確な場所にファイル\bibligraphystyle{}の内容を自動的に挿入します。bbl\bibliography{}

通常、TeX 文書を扱う場合、ジャーナルや会議の編集者は、BibTeX を使用して論文をコンパイルする手間をかけたくありません。論文の著者 (あなた) に、正しくフォーマットされた参考文献を送信する責任を委ねることを好みます。そのため、手動で行うように指示しpdflatexbibtex自動化します。つまり、ファイルの内容を取得してbbl、コマンドを呼び出す場所に配置します。この方法により、ファイルと一緒に送信するのではなく、\bibliography{}単一のファイルを送信するだけで済みます。textexbib

答え3

texShop では、Latex ( Shift + Cmd + L)、Bibtex ( Cmd + Shift + B)、latex を 2 回 ( Shift + Cmd + L) 実行すると、bbl ファイルと更新された引用が作成されます。

キーボードショートカットはエディターによって異なると思いますが、プロセスはほぼ同じです。

答え4

TexStudio では、F8 で Bibliography を実行できます。[ツール] -> [Bibliography] に移動するだけです。

関連情報