LaTexでのBibTexにおける.bibファイルの書き方

LaTexでのBibTexにおける.bibファイルの書き方

BibTeXは、LaTeX文書で参考文献を管理するためのシステムです。bibファイルは、参考文献情報を格納するためのテキストファイルであり、拡張子は.bibです。bibファイルには、各参考文献の詳細な情報(著者、タイトル、出版年など)を記述します。

以下は、bibファイルの書き方と一般的な参考文献エントリの例です:

bibファイルの書き方:

bibファイルは、次のような形式で書きます:

@タイプ{キー,
    フィールド1 = {値1},
    フィールド2 = {値2},
    ...
}
ここで、@タイプは参考文献の種類を示すラベルです(例:@article、@book、@inproceedingsなど)。キーはエントリを一意に識別するためのラベルです。フィールドと値は、各参考文献の詳細情報を指定するためのペアです。

一般的な参考文献エントリの例:

以下は、@articleと@bookの例です。

論文(@article)の例:

@article{Smith2023,
    author = {John Smith},
    title = {An Example Article},
    journal = {Journal of Examples},
    year = {2023},
    volume = {10},
    number = {2},
    pages = {100-120},
    doi = {10.1234/joe.12345},
}

書籍(@book)の例:

@book{Doe2021,
    author = {Jane Doe},
    title = {A Comprehensive Guide to LaTeX},
    publisher = {LaTeX Publishing},
    year = {2021},
    address = {New York},
    isbn = {978-1234567890},
}

文書内での参考文献の引用:

LaTeX文書で参考文献を引用するには、以下のように\cite{}コマンドを使用します。

\documentclass{article}

\begin{document}

これは参考文献の引用です~\cite{Smith2023}。

また、別の参考文献も引用します~\cite{Doe2021}。

\bibliographystyle{plain}
\bibliography{example} % ここにbibファイル名(拡張子なし)を記述します

\end{document}
注意: 上記の例では、plainスタイルを使用して参考文献リストを表示していますが、他のスタイルも利用可能です(例: ieeetr、apaなど)。文書内で\cite{}コマンドを使った後、LaTeX文書をコンパイルする際には、以下の順序でコンパイルする必要があります。

bibファイルのデータベースのエントリー:

データベースには、さまざまな種類の参考文献が含まれます。以下に、一般的なBibTeXエントリの種類と、各エントリが持つフィールドを表で説明します。

エントリの種類 フィールド 説明
@article author, title, journal, year 学術論文やジャーナルの記事に関する情報
@book author, title, publisher, year 書籍に関する情報
@inproceedings author, title, booktitle, year 学会やカンファレンスの論文集に収録された論文に関する情報
@techreport author, title, institution, year テクニカルレポートに関する情報
@phdthesis author, title, school, year 博士論文に関する情報
@mastersthesis author, title, school, year 修士論文に関する情報
@misc varies その他の種類の文献(必要に応じて適切なフィールドを選択)

各エントリのフィールドは、以下のような内容を持ちます。

エントリの種類 フィールド 説明
@article author 著者の名前
@article title タイトル
journal 論文が掲載されているジャーナルの名前
year 出版年
volume 巻数
@book author 著者の名前
title タイトル
publisher 出版社
year 出版年
@inproceedings author 著者の名前
@inproceedings title タイトル
booktitle 論文が収録されている論文集のタイトル
year 出版年
@techreport author 著者の名前
@techreport title タイトル
institution テクニカルレポートの発行機関(組織など)
year 出版年
@phdthesis author 著者の名前
@phdthesis title タイトル
school 学位論文の学校(大学など)
year 出版年
@mastersthesis author 著者の名前
@mastersthesis title タイトル
school 学位論文の学校(大学など)
year 出版年
@misc varies その他の種類の文献(必要に応じて適切なフィールドを選択)

LaTexでのBibTexにおける.bibファイルの書き方」への2件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です