Skip to content

BibTeX

参考文献の参照

  • ~ (チルダ)を \cite{} の前に書くことで参照記号の直前で改行されてしまうことを防ぐ。
  • 文に対して参考文献を示す場合、句点の後ではなく句点の前に参照記号を書くことに注意する。

1 つの文献を参照する場合:

これは参考文献を参照する場合の記述例である~\cite{Sample}.
d```

```tex
文献~\cite{Sample}では,〜が提案されている.

複数の文献を参照する場合:

これは参考文献を参照する場合の記述例である~\cite{Sample1,Sample2}
文献~\cite{Sample1,Sample2}では,〜が提案されている.

参考文献リスト

Fields (フィールド)

author (著者)

  • 複数の著者名は and で繋ぐこと。複数の著者名を , で繋ぐのは誤りなので注意する。, は姓名などの区切りに使用される。
  • 著者名はカンマを使って「名, 姓」の順番で書くこともできる。
  • 英語の場合はイニシャルが用いられる場合もあるが推奨しない。フルネームで書く方が良い。
  • 著者名が組織名の場合は { } で囲むことでセンテンスケース(Sentence case)への変換を抑制できる。
  • 著者名を間違うと大変失礼でもあるので絶対に間違わないこと。
著者の記述例
author = {著者 太郎 and 著者 花子},
author = {太郎, 著者 and 花子, 著者},
author = {Taro Chosya and Hanako Chosya},
author = {Chosya, Taro and Chosya, Hanako},
author = {T. Chosya and H. Chosya},
author = {Chosya, T. and Chosya, H.},
author = {{Company LLC}},
著者の一部省略

原則として著者は全てフルスペルで書き出す。ただし、特定の条件では、著者数が多い場合に、全ての著者を記述せずに後半の著者を省略しても良い場合がある。例えば情報処理学会の場合は、4 名以上の場合に省略可能としている。繰り返しになるが、原則として著者は全てフルスペルで書き出すこと。原稿のページ数に制限がある場合で、ページ制限内に収まらない場合に限って省略するようにすると良い。

BibTeX では次のように others を使うことで残りの著者を省略できる。

author = {Taro Tottori and Hanako Kuratyosi and Torimi Yonago and others},

BibTeX スタイル

記述例

学術雑誌論文

  • DOI は積極的に記載する。
  • DOI が無い場合、 url を記載することもできる。
@article{Example,
  author = {著者 太郎 and 著者 花子},
  title = {論文のタイトル},
  journal = {サンプル学会論文誌},
  year = 2024,
  volume = 1,
  number = 1,
  pages = {1--10},
  doi = {prefix/suffix},
}
  • splncs04.bst
@article{Example,
  author = {Example, Example and Example, Example and E., E.},
  title = {Survey of Example},
  journal = {Example Surveys},
  year = 2024,
  volume = 1,
  number = 1,
  pages = {1--10},
  doi = {prefix/suffix},
}

国際会議論文

  • DOI は積極的に記載する。
  • DOI が無い場合、 url を記載することもできる。
@inproceedings{Example,
  author = {Taro Chosya and Hanako Chosya},
  title = {Example Title},
  year = 2024,
  booktitle = {In Proceedings of The 1st International Conference on Example},
  pages = {1--8},
  doi = {prefix/suffix},
}
  • splncs04.bst
@inproceedings{Example,
  author = {Taro Chosya and Hanako Chosya},
  title = {Example Title},
  year = 2024,
  booktitle = {In Proceedings of The 1st International Conference on Example},
  pages = {1--8},
  doi = {prefix/suffix},
}

ウェブページ

  • ウェブページは内容が変更される場合があるので、参照した年月日を記載する。
  • 論文執筆時のウェブページの内容が失われないように、PDF 形式や MHTML 形式でハードコピーを保存しておく。
  • @webpage というエントリ種別が定義されている。
  • refdate フィールドの記述を忘れないように注意する。
@webpage{Example,
  title = {Example},
  author = {Taro Chosya and Hanako Chosya},
  organization = {Example University},
  url = {https://example.net},
  refdate = {2024-04-01},
}
  • splncs04.bst
    • ウェブページ用のエントリ種別は定義されていないので @misc で代用する。
    • アクセス年月日は note フィールドに記述すれば良さそう。
    • url パッケージを併用すると良さそう。
@misc{Example,
  title = {Example},
  author = {Example},
  howpublished = {\url{https://example.com}},
  note = {last accessed 2024-11-11}
}

フォーマッタの利用

.bib ファイルを自動整形するには、bibtex-tidy が非常に便利である。

CLI での使用方法:

$ bunx bibtex-tidy --help
$ bunx bibtex-tidy --no-align --blank-lines --duplicates=key,doi --no-escape --sort-fields --trailing-commas --no-remove-dupe-fields *.bib