更新日: 2016年04月04日      

jecon.bst: 経済学用BibTeXスタイルファイル

Home (en) » ホーム (ja) » TeXのページ » jecon.bst(経済学用bstファイル)

経済学用のbstファイル(BibTeX用のスタイルファイル)です。


英語のみ対応版はこちら (econ.bst)。英語文献の みで日本語文献は使わない (のでpbibtex ではなく、bibtex で処理したい)が、カスタマ イズは楽にしたいという人用。jecon.bst は日本語文献は使わないときでも、pbibtex で処 理する必要がありますが (pbibtex しか認識せず bibtex ではエラーとなる is.kanji.str$ という命令を利用しているため)、econ.bst では jecon.bst から日本語 処理部分を全て除去しています。

導入

BibTeX の標準的なスタイルファイルの中には、jplain.bst、 jalpha.bst、jabbrev.bst 等のように日本語の文献にも対応 しているものがすでに幾つもあります。しかし、これらのスタイルファイルでは、 経済学でよく用いられる「著者名 (年)」という形式で引用することはできませ ん (cite 命令を使ったときのはなしです)。 また、Reference に列挙 する形式も経済学で通常使われている形式とは異なっています。

一方、経済学で用いられる引用・参照形式を実現する BibTeX スタイルファイルとし て、aer.bst、ecta.bst、cje.bst 等があります (詳しいこ とはここ)。これらのスタイルファイルを、 natbib.sty、あるいは、harvard.sty と同時に使うことで「著者名 (年)」形式で引用することができ、しかも Reference 形式も経済学でよく見られる形式 ものにすることができます。しかし、これらのスタイルファイルは、英語の文献を前提と して作られているため、日本語の文献を適切に扱うことができません。

飯田修さんという方が、 英語・日本語の両方の文献を扱え、しかも「(著者名,年)」という形式で引用することが 可能な jpolisci.bst というスタイルファイルを作成してくれているのですが、 引用形式が「(著者名,年) 」ですので、ちょっと経済学の標準的な形式とはずれていま す。

こういうわけで、経済学の標準的な形式で日本語・英語を両方扱える BibTeX のスタ イルファイル がないようだったので、jecon.bstというのを自分でつくってみ ました。もっとも、つくったと言っても飯田さんの jpolisci.bst を修正した だけです。

jecon.bst でできること

jecon.bst を使うと次のようなことができます。

  • natbib.sty と組み合わせ ることで「著者名 (年)」形式で引用可能です。
  • 経済学でよく利用されるような reference 形式を BibTeX により作成することができます。
  • 英語の文献だけでなく、日本語の文献も適切に処理できます。
  • 他の BibTeX 用のスタイルファイルよりも表示形式のカスタマイズが簡 単にできます。

ダウンロード

https://github.com/ShiroTakeda/jecon-bst/releasesから最新版をダウンロードしてください。「Source code (zip)」というリンク先のファイルです。


zip ファイルの中身。

jecon_example.pdf jecon_example.tex を PDF に変換したもの。使用例、使い方はこれ見てください。
jecon.bst(中身確認用) jecon.bstというのが BibTeX のスタイルファイルです。 [注]左のリンク先のファイルはどんなプログラムなのかを確認するためのものです。 実際に利用するのはzipファイル内に含まれているjecon.bstのほうにしてください。 変更点は ここを参照。
jecon_unicode_xelatex.pdf jecon.bst でユニコード文字を使用する方法を解説し文書です。
jecon_example.tex jecon_example.pdf の元の TeX ファイル。 TeX のファイルの書き方の参考にしてください。
jecon_example.bib jecon_example.tex で使う bib ファイル。自 分で、 jecon_example.tex をコンパイルするなら必要です。あと、日本語の文献の データベースの書き方を参考にしてください。
CHANGES.md 修正履歴.

[注] テキストファイルは全部 UTF-8コードになってます。 その他のコードで利用したい人は 自分で変換してください。より詳しくは "jecon_example.pdf"ファイルの「文字コードについて」の部分を 見てください。

[注] jecon.bst を使うにはnatbib.sty が必要です。持っ てない方は自分でインストールしてください。

カスタマイズ

カスタマイズしやすいように bst.xxx.yyy というような名前の関数をたくさん導入し ました。この bst.xxx.yyy という関数の中身を書き換えることで参考文献の形式をカス タマイズすることができます (詳しくは jecon_example.pdf を見てください)。

カスタマイズの例

  • デフォールトのまま のもの » jecon_default.pdf
  • jecon_a.bst(括弧などの装飾をできるだけなくしたもの)» jecon_a.pdf
  • jecon_b.bst(いろいろ変えてみたもの)» jecon_b.pdf
  • jecon_tategaki.bst(数字を漢数字にして縦書きにしたもの)» jecon_tategaki.pdf
  • jecon_no_sort.bst(引用順にそのまま並べる形式)» jecon_no_sort.pdf
  • jecon_jet.bst(Journal of Economic Theoryのような形式。引用部分が番号での引用になります)» jecon_jet.pdf
  • jecon_reverse.bst(著者名の姓名の順序が逆のbibファイルを処理するケース)» jecon_reverse.pdf

どの bst ファイルも基本的なコードは jecon.bst と同じですが、bst.xxx.yyy とい う関数の中身だけ変更したものです。自分でカスタマイズしたい人は参考にしてみてくだ さい。jecon_a.bst、jecon_b.bst等はzipファイルに入っています。

変更点

変更点については CHANGES.md を見てください。


その他

  • この jecon.bst の元になった jpolisci.bst を作成してく ださった飯田修さんに感謝します。jecon.bst なんて名前を付けてます が、中身の重要な部分はほとんど jpolisci.bst と変わりません。
  • 改変には aer.bst、萩平哲さんのウェブ サイト、樋口耕一さんによる nissya.bst等も参考にさせていただきました。 これらの有益なプログラム、ページを作成してくださった方々に感謝します。
  • とんでもない不具合があったらすぐ直します。emailに連絡ください。
  • ここをこうして欲しい、こうしたいという要望がありましたらおっしゃってく ださい。ぼくに直せるようなものだったら直しますので。

古いバージョン

このページの変更歴

2008/03/29以降の変更歴。

  • 2013-07-09: ver.3.0.
  • 2013-02-21: 説明の中で "jbibtex" としていたところを "pbibtex" に修正した.
  • 2009-06-23: ver.2.6.2のリリース.バグ修正のみ.
  • 2009-06-07: ver.2.6.1のリリース.バグ修正のみ.
  • 2009-01-22: 誤植訂正。
  • 2008-12-22: ver.2.6のリリース。
  • 2008-06-02: 説明の文章を少し修正。
  • 2008-03-29: ver.2.3をリリース。