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件のフィードバック