Life is Beautiful

主に進化生物学の理論のブログです。不定期更新予定。

引用文献リストでDOIを非表示にする

ISSNはDOIは、文献のグローバルな個体番号のようなもので、例えばDOIを

dx.doi.org/

に続けて打ち込むだけで論文URLに飛べる、便利なものです。

しかしDOIやISSNを論文の引用文献から消せないかと思っていましたら、方法が見つかりました:

tex.stackexchange.com

たとえばURLを隠す場合。bstファイルを新しく作ります: plainnat.bstファイルを作業ディレクトリにコピーし、それをテキストエディタで開きます。 そして

FUNCTION {format.url}
{ url empty$
    { "" }
    { URLのフォーマットを宣言する部分 }
  if$
}

となっている部分を

FUNCTION {format.url}
{ url empty$
    { "" }
    { "" }
  if$
}

と書き換えればおしまい。DOIについても、FUNCTIONの部分からDOIのフォーマット定義を消してしまえばよいだけです。

もしものときのため、この作業は、あくまでbstファイルをコピーしたうえで行なうようにしましょう。