niszetの日記

細かい情報を載せていくブログ

reference.bib中のCitation Key被りはチェック出来そう(メモ)

とはいえ、Zotero側で修正してしまうと迷子ですが。

ZoteroでexportするときにBBT形式で出力すると、publisherではなくnoteで出力されますが、RStudio IDEのreference.bibもどうやらその形らしく、noteという項目があります。Citation Keyはこのnoteの中に入るようになっているみたいで、@article{の直後にあるものが対象のRmd中でのCitatioin Keyなのは変わりませんが、Zoteroなどから持ってきたときのCitation Key情報はこのnoteの部分に残ると言うことになります。

つまり、元のKeyが同じであれば、このnoteを見て判定が出来る。ただしZotero側のKeyを途中で変えてしまった場合は駄目ですが(当たり前だ)

なので、重複チェックはひとまずここを見るべしということになるかなと。もちろん完全なチェックではない(Zotero時点でKeyが違うが中身同じ物が入っていたらそもそも・・・)ですが、簡易チェックとしては有効かと。

というメモ。