名前: kkondo 日時: 2006-01-28 18:57:49 IPアドレス: 164.71.1.*
こんにちは。 さて、bibtex の bst ファイルの中に書き加えて、複数ページかどうかの判定を 行いたいと考えております。( "p." もしくは "pp." を使うかの判定です) "2--4" や "2 and 3" や "2, 3, and 4" を複数ページとして判定できれば 良い訳ですが、いろいろ探して、IEEEtran.bst の中に少し似たような判定文が ありました(下記です)。しかし、書き換えるためには知識が必要のようですが、 bst ファイルの情報はどこかにあるでしょうか? FUNCTION {is.multiple.pages} { 't := #0 'multiresult := { multiresult not t empty$ not and } { t #1 #1 substring$ duplicate$ "-" = swap$ duplicate$ "," = swap$ "+" = or or { #1 'multiresult := } { t #2 global.max$ substring$ 't := } if$ } while$ multiresult } なお、IEEEtran.bst は下記の中にありました。 http://www.ieee.org/portal/cms_docs/pubs/transactions/IEEEtranBST.tar.gz
この書き込みへの返事: