bibTexでのページ及び発行月書式について

bibTexでのページ及び発行月書式について

- ken ken の投稿
返信数: 2
bibTexの書式についてお伺いします。

1)ページ(講演番号を指定)について
引用している文献は、国際会議のプロシーディングで、ページ番号ではなく講演番号が割り当てられています。Tu.3.4.3のような講演番号です。これをbibTexで

pages={Tu.3.4.3}

と書くと、出力結果は

p. Tu3.4.3

のように余分なp.が出力されてしまいます。何か良い手はないでしょうか。

2)発行日時について
引用文献が月2回の発行で、Sep. 1 とかSep. 15のように記載されています。今のところ

month = "Sep. 15,",

のように書いていますが、もう少しスマートな方法はないでしょうか。

以上よろしくお願いいたします。

ken ken への返信

Re: bibTexでのページ及び発行月書式について

- Z. R. の投稿

BibTeX では、こういう「例外的」な場合で、本来の用法を外れた使い方(BiBTeX のマニュアルでは “Creative use” と呼んでいる ;-))をする必要に迫られることが多々あります。

1) への対策は例えば:

  • pages でなく note に書く(よくある対処法)。この場合「2004. Tu 3.4.3」となり少し気持ち悪い。
  • number に書く。スタイルにより「number Tu 3.4.3」とか「No. Tu 3.4.3」になるが、少なくとも誤りではない。
  • series に書く。完全に邪道だが、見かけは「(ECOC), Tu 3.4.3, 2004」と正しくなる。
  • INPROCEEDINGS でなく TECHREPORT 等の他のエントリの形式に無理やり合わせる。
  • 文献項目に変更がなくなった時点で、.bbl の中身を編集する。(以後 BiBTeX は起動しない。)

2) については、month に含めるのが、マニュアルにも載っている正統(?)な方法です。ただ、「~」を使って

month = "Sep.~15,",

とした方がいいかも知れません。もし、apr や sep 等の記号を使っていてそれに合わせたい場合は、

month = sep # "~15,",

と書きます(「#」が文字列の結合)。

Z. R. への返信

Re: bibTexでのページ及び発行月書式について

- ken ken の投稿
どうもありがとうございました。

1)は提出時にbblの中身を本体のtexファイルへ貼り込む必要があるので、その際に直接変更することにしました。

2)は教えていただいたとおり

month = "Sep.~15,",

で行きたいと思います。ありがとうございました。