本文へスキップ

DOIからBibTeXへの変換ツール

DOIをそのまま、doi:付きで、またはdoi.orgのリンクとして貼り付けると、Crossrefの記録から作られた完全なBibTeX項目が得られます。項目タイプ、引用キー、著者、タイトル、学術誌、年、巻、号、ページ、出版社、DOI、URLを含みます。任意のチェックボックスで、タイトルの大文字を波括弧で囲み、BibTeXがそれを保持するようにできます。無料、会員登録不要。

DOIからBibTeXへの変換ツールの使い方

  1. DOIを入力します。 10.1038/nphys1170、doi:10.1038/nphys1170、または https://doi.org/ の完全なリンクの形で入力または貼り付けます。コピーした文から付いた末尾の句読点は取り除かれます。
  2. 大文字の保護を決めます。 タイトルに頭字語や固有名詞(DNA、Bayesian)が含まれ、BibTeXスタイルがそれらを小文字にしてしまう可能性がある場合は、チェックボックスをオンにします。
  3. 変換を押します。 DOIがCrossrefに送られ、出版社の記録が返ってくると、項目が下に表示されます。
  4. 項目をコピーします。 .bibファイルに貼り付けます。引用キーは好きな名前に変えて構いません。他の部分はそれに依存していません。

項目の内容

変換ツールはCrossrefの資料タイプをBibTeXの項目タイプに対応させ、記録に存在するフィールドだけを書き出します。残りは省略されます:

CrossrefのタイプBibTeXのタイプ掲載先フィールド
journal-article@articlejournal
book, monograph, edited-book, reference-book@bookなし
book-chapter, book-section, book-part@incollectionbooktitle
proceedings-article@inproceedingsbooktitle
report@techreportなし
dissertation@phdthesisなし
その他すべて@miscなし

書き出されるフィールドは順に、著者(著者がいない場合は編者)、タイトル、掲載先、年、巻、号、ページ、出版社、doi、urlです。

引用キーは、筆頭著者の姓、年、タイトルの最初の意味のある単語を組み合わせ、小文字にしてプレーンなASCIIに変換したものです。例:aspelmeyer2009measured。どのフィールドの { } % & 文字もBibTeX用にエスケープされます。ほかの文字は変換されないため、# や _ を含むタイトルは自分で確認してください。

具体例

10.1038/nphys1170 を入力すると、引用キー aspelmeyer2009measured の @article 項目が返されます。Crossrefの記録には、著者が1名(Aspelmeyer, Markus)、タイトル「Measured measurement」(Nature Physics 掲載)、2009年、巻5、号1、ページ11-12、出版社 Springer Science and Business Media LLC、そしてDOIが含まれます。DOIはurlフィールドにも https://doi.org/10.1038/nphys1170 として入ります。このタイトルの大文字は先頭の文字だけなので、大文字保護のチェックボックスは何も変えません。「Detecting DNA damage」のようなタイトルでは、DNAの周りに波括弧が付きます。

制限事項

  • 一度に1つのDOIだけです。 DOIの一覧を処理して.bibファイルをダウンロードするには、変換ハブのDOIからBibTeXへの変換(複数のDOI)を使ってください。
  • Crossrefのみ対応です。 DataCiteのデータセットDOIなど他の機関に登録されたDOIは、有効であっても「見つからない」と返されます。
  • 著者はCrossrefの記録どおりです。 団体の著者や著者がいない記録では、代わりに組織名や編者フィールドが入ります。結果の最初の行を確認してください。
  • ページ範囲と月は登録されたとおりです。 Crossrefのページ値はそのままコピーされ、月は書き出されません。完成した.bibはBibTeX Cleaner & Validatorにかけると、範囲の正規化と重複の確認ができます。

どのツールが必要ですか?

よくある質問

DOIをBibTeXに変換するにはどうすればよいですか?
DOIを入力欄に貼り付けて「変換」を押してください。変換ツールはCrossrefに記録を問い合わせ、項目タイプ、引用キー、著者、タイトル、学術誌名または書名、年、巻、号、ページ、出版社、DOI、URLを含むBibTeX項目を作成します。それを.bibファイルにコピーしてください。
メタデータはどこから取得されますか?
ほとんどの学術誌、書籍、会議論文のDOIを登録しているCrossrefからです。ブラウザがCrossrefの公開APIに直接問い合わせるため、DOIはCitationEasyのサーバーを通りません。データは出版社が登録したメタデータです。
引用キーはどのように作られますか?
筆頭著者の姓、年、タイトルの最初の意味のある単語を組み合わせ、小文字にしてアクセント記号を取り除きます。例:aspelmeyer2009measured。the、of、on のような短い一般的な冒頭語は飛ばされます。著者がいない場合は最初の編者が使われ、それもなければ unknown になります。
「大文字語を保護」は何をしますか?
多くのBibTeXスタイルはタイトルを小文字にするため、DNAがdnaになってしまいます。単語を波括弧で囲むと、BibTeXにその大文字・小文字をそのまま保持するよう指示できます。このチェックボックスは、タイトルの先頭以外で大文字で始まるすべての単語を波括弧で囲みます({DNA}、{Bayesian})。語の先頭にあるだけで大文字になっている語も囲まれるため、不要な波括弧は削除してください。
DOIが「見つからない」と表示されるのはなぜですか?
通常は入力ミスか、Crossrefが保有していないDOIが原因です。多くのデータセットや一部のプレプリントはDataCiteに登録されています。doi.orgでリンクを試してください。そこで解決するなら、記録は別の機関が保有しているため、手作業または別のツールで作る必要があります。
一度に複数のDOIを変換できますか?
このページでは無理です。一度に1つのDOIを処理します。変換ハブのDOIからBibTeXへの変換ツールは、1行に1つのDOIを受け付け、ダウンロード用の.bibファイルを返します。
LaTeXで引用するのにそのまま使えますか?
ほとんどの場合は使えますが、確認してください。Crossrefは号やページを省略することがあり、団体の著者は1つの名前として入ります。提出する前に、項目を論文の該当ページと照らし合わせて読んでください。

関連ツール

引用・参考文献ツールのその他のツール