BibTeX におけるスタイルのうち,主なものの出力例をたくさん紹介します。
BibTeXのスタイル76個一覧
以下の例におけるドキュメントクラスは,日本語のスタイルを紹介するときを除いて,
\documentclass[a4paper,12pt]{article}
としています。実際には,各ジャーナル向けのスタイルと組み合わせて用いるでしょうから,出力が異なることがあります。そして,用いる .bib
ファイルは以下です。
@article{Kashi:LA,
author = {Kashiwara, Masaki and Nakashima, Toshiki},
title = {Crystal graphs for representations of the {$q$}-analogue of
classical {L}ie algebras},
journal = {J. Algebra},
fjournal = {Journal of Algebra},
volume = {165},
year = {1994},
number = {2},
pages = {295--345},
issn = {0021-8693},
doi = {10.1006/jabr.1994.1114},
url = {https://doi.org/10.1006/jabr.1994.1114}
}
@book{Lang:Alg,
author = {Lang, Serge},
title = {Algebra},
series = {Graduate Texts in Mathematics},
volume = {211},
edition = {Third},
publisher = {Springer-Verlag, New York},
year = {2002},
pages = {xvi+914},
isbn = {0-387-95385-X},
doi = {10.1007/978-1-4613-0041-0},
url = {https://doi.org/10.1007/978-1-4613-0041-0}
}
@incollection{Pach:Alg
author = {Pachter, Lior and Sturmfels, Bernd},
title = {Algebra},
booktitle = {Algebraic statistics for computational biology},
pages = {85--124},
publisher = {Cambridge Univ. Press, New York},
year = {2005},
doi = {10.1017/CBO9780511610684.006},
url = {https://doi.org/10.1017/CBO9780511610684.006}
}
なお,中には出力が同じものもありますが,各スタイルが独自のフィールド(たとえば author={}
っていうやつ)を定めており,それに従って出力が変化することがあります。たとえば,amsplain
スタイルは mrnumber
というフィールドがあり,これを記入することで,MR番号が出力されます。
本記事に紹介されているものは,基本的に TeXLive-full には入っているものですが,入っていない場合は,別途 .bst
ファイルをダウンロードして使ってください。
基本的なスタイル
ジャーナルから指定されない限り,この「基本的なスタイル」を使っていればよいです。
スタイルを指定するときは,
\bibliographystyle{plain}
のようにすることに注意してください。
plain
スタイル。日本語では jplain
スタイルとする。
abbrv
スタイル。日本語では jabbrv
スタイルとする。下の名前がイニシャルになる。
unsrt
スタイル。日本語では junsrt
スタイルとする。文献がアルファベット順ではなく,引用された順に並ぶ。
alpha
スタイル。[1], [2] ではなく [KN94], [Lan02] みたいになる。
acm
スタイル。Association for Computing Machinery(コンピュータ系)の論文スタイル。
siam
スタイル。SIAM ジャーナル向けのスタイル。
apalike
スタイル。APA 形式に似た参考文献のかき方のスタイル。
ieeetr
スタイル。IEEE Transactions(Institute of Electrical and Electronics Engineers) ジャーナル向けのスタイル。後の項目も参照。
amsmathパッケージが必要なもの
AMS (American Mathematical Society) ベースのものです。
amsplain
スタイル。AMS の plain
スタイル。
amsalpha
スタイル。AMS の alpha
スタイル。
日本語向けのスタイル
日本語のスタイルを解説します。本節に限り,ドキュメントスタイルは
\documentclass[uplatex,dvipdfmx,a4paper,12pt]{jsarticle}
とします。
jname
スタイル。 [1], [2] が [Kas94], [Lan02] みたいになります。
tipsj
スタイル。情報処理学会のジャーナル向けです。
jorsj
スタイル。日本オペレーションズリサーチ学会のジャーナル向けです。
tieice
スタイル。電子情報通信学会のジャーナル向けです。
jipsj
スタイル。情報処理学会の欧文誌向けのものです。
IEEEtranジャーナル向けのもの
Institute of Electrical and Electronics Engineers (IEEE) transactions, journals, conferences (アメリカの電気電子学会)向けのスタイルです。
IEEEtranN
スタイル。
IEEEtranS
スタイル。
IEEEtran
スタイル。
IEEEtranSA
スタイル。
IEEEtranSN
スタイル。
IEEE PESジャーナル向けのもの
IEEE Power & Energy Society 向けのものです。
ieeepes
スタイル。
natureジャーナル向けのもの
naturemag
スタイル。
化学系のジャーナル向けのもの(chembst,chem-journal,achemso)
ChemCommun
スタイル。
ChemEurJ
スタイル。
InorgChem
スタイル。
JAmChemSoc
スタイル。
JAmChemSoc_all
スタイル。
cv
スタイル。
pccp
スタイル。
jcc
スタイル。
jpc
スタイル。
revcompchem
スタイル。
achemso
スタイル。
biochem
スタイル。
経済系のジャーナル向けのもの(economic)
経済系のジャーナル向けのものです。
regstud
スタイル。
worlddev
スタイル。
ecca
スタイル。
ier
スタイル。
apecon
スタイル。
agecon
スタイル。
jss2
スタイル。
erae
スタイル。
oega
スタイル。
jpe
スタイル。
itaxpf
スタイル。
jae
スタイル。
ajae
スタイル。
tandfx
スタイル。
Elsevierジャーナル向けのもの(elsarticle)
elsarticle-harv
スタイル。
elsarticle-num-names
スタイル。
elsarticle-num
スタイル。
その他のスタイル
その他のジャーナルのスタイルや,BibTeX向けのパッケージで定義されているスタイルのうち,代表的なものを紹介しましょう。
abntex2-num
スタイル。
abntex2-alf
スタイル。
aiaa
スタイル。米国宇宙学会によるジャーナル。
aichej
スタイル。
besjournals
スタイル。British Ecological Society スタイル。
cascadilla
スタイル。
cell
スタイル。
cmpj
スタイル。Condensed Matter Physics ジャーナル向けのスタイル。
fbs
スタイル。Frontiers in Bioscience ジャーナル向けのスタイル。
ijma
rt
スタイル。イスラエルの数学雑誌のスタイル。
ijqc
スタイル。International Journal of Quantum Chemistry 向けのスタイル。
imac
スタイル。International Modal Analysis Conference 向けのスタイル。
iopart-num
スタイル。Institute of Physics 向けのスタイル。
perception
スタイル。Perception ジャーナルのスタイル。
pnas2009
スタイル。Proceedings of the National Academy of Sciences, USA 向けのスタイル。
resphilosophica
スタイル。Res Philosophica ジャーナル向けのスタイル。
apsrev
スタイル。
apsrmp
スタイル。
angew
スタイル。Royal Society of Chemistry and Wiley journals 向けのスタイル。
rsc
スタイル。Royal Society of Chemistry and Wiley journals 向けのスタイル。
sageep
スタイル。
savetrees
スタイル。各ページにできるだけたくさんの文字を詰めようとするパッケージによるもの。
plainnat
スタイル。natbib
の plain
スタイル。
abbrvnat
スタイル。natbib
の abbrv
スタイル。
unsrtnat
スタイル。natbib
の unsrt
スタイル。