参考文献リストを Zotero、EndNote、Mendeley に取り込む方法

この三つの文献管理ツールはいずれも、整形済みの参考文献を貼り付けて解析する機能を文書化していません。ここでは、それぞれの公式ドキュメントが実際に説明している経路と、どれが自分のリストに合うのかを紹介します。

HumanPen チーム

· 5 分

短い答え

Zotero、EndNote、Mendeley の公式ドキュメントには、整形済みの参考文献テキストを貼り付けて個別の項目に分解してくれる組み込みの方法は載っていません。ドキュメントにある最短の経路は、参考文献を DOI に変換し、その DOI を文献管理ツールに渡すというものです。参考文献の大部分が DOI 付きの学術論文や書籍なら、これは速く済みます。そうでなければ、他の選択肢はどれも手作業が増えます。

ドキュメントが用意しているのは、RIS や BibTeX のような構造化ファイル形式の取り込み経路、DOI を貼り付けて行う識別子検索、そして EndNote の場合はタイトル欄に貼り付けるという回避策です。以下に挙げる経路は、それぞれのツールのドキュメントに基づきます。

文献管理ツールが受け付けるものと受け付けないもの

三つとも欲しがっているのは、機械が読めるファイルか識別子であり、整形済みの引用テキストではありません。それぞれが公式に受け付けるものは次のとおりです。

  • Zotero — Import from Clipboard は「the raw code of any supported format (RIS, BibTeX, CSL JSON, etc.).」(サポートされている任意の形式、たとえば RIS、BibTeX、CSL JSON の生のコード)を受け付けます。APA など何らかの引用スタイルで整形された参考文献リストは、その一覧に含まれていません。
  • Mendeley —「Import a BibTeX, RIS or EndNote XML file.」(BibTeX、RIS、または EndNote XML ファイルを取り込む)。公式ページには、テキストの参考文献リストからの取り込みについての記載はありません。
  • EndNote — テキスト取り込みには、一貫して「tagged」(タグ付けされた)データが必要で、各タグは新しい行に置きます。整形済みの参考文献リストは、そのままでは取り込めません。

Google Scholar は個々の文献を BibTeX、EndNote、RefMan、RefWorks に書き出せますが、一度に一つだけです。

ほとんどの項目に DOI がある場合:テキストから DOI、そして Zotero へ

参考文献の多くが学術論文、書籍、書籍の章であれば、Crossref の Simple Text Query ツールが、貼り付けたテキストを DOI に変換してくれます。Crossref のドキュメント(Simple Text Query)は次のように説明しています。

Simple Text Query のフォームを使うと、学術論文・書籍・章の DOI 名を、参考文献または参考文献リストをクエリ欄に切り取って貼り付けることで取得できます。

Crossref の案内では、各文献を 1 行に置き、空行で区切ることになっています。アルファベット順でも番号付きリストでも入力できます。このツールは 1 回の送信につき最大 1,000 件まで処理します。返ってくるのは DOI リンクであり、RIS や BibTeX のファイルではありません。対象は学術論文・書籍・章に限られるため、DOI のないウェブページ、報告書、学位論文は見つかりません。アカウントが必要かどうかは公式ドキュメントに書かれていません。DOI が手に入れば、Zotero がまとめて追加できます。Zotero のドキュメント(Adding Items to Zotero)は次のように説明しています。

複数のアイテムを追加するには、識別子をスペース、カンマ、または改行で区切ります。

ツールバーの Add Item by Identifier ボタンをクリックし、DOI を貼り付けると、Zotero がそれぞれの詳細を検索します(DOI には CrossRef や他の登録機関を利用するとドキュメントにあります)。手で入力する必要はありません。

DOI がない場合

参考文献の多くに DOI がない場合、Zotero 自身のドキュメントがこの状況に直接答えています(ナレッジベースの記事:「I have bibliographies in Microsoft Word documents, PDFs, and other text files. Can I import them into my Zotero library?」(Microsoft Word 文書、PDF、その他のテキストファイルの中に参考文献リストがあります。それを Zotero のライブラリに取り込めますか?))。そこに挙げられている選択肢は、次の順序です。

  • AnyStyle — Zotero のドキュメントでは「an online bibliography parser written by a Zotero developer.」(Zotero の開発者が書いたオンラインの参考文献リスト解析ツール)と説明されています。参考文献を貼り付けると解析され、BibTeX または CSL-JSON で書き出して Zotero に取り込めます。
  • ChatGPT などの AI システム — Zotero のドキュメントは、AI で参考文献リストを解析して BibTeX や CSL-JSON を生成することについて「some people have also had success」(一部の人は成功もしている)と述べつつ、「check the output carefully for errors.」(出力に誤りがないか注意深く確認する)よう警告しています。
  • 検索して保存 — 引用をウェブで検索して各アイテムをオンラインで見つけ、Zotero Connector で Zotero に保存します。ドキュメントによれば、この方法なら「high-quality data that includes all fields that might be necessary in the citation style you're using.」(利用している引用スタイルで必要になりうるすべてのフィールドを含む質の高いデータ)が得られます。
  • 手入力 — 手で打ち込む方法で、ドキュメントでは「a last resort.」(最後の手段)と説明されています。

Zotero のドキュメントはまた、どの場合でも、Zotero に正しい参考文献リストを作らせたいなら、文書内の既存の引用を置き換える必要があると述べています。別のケースが一つあります。参考文献がもともと Word 組み込みの Citation & Bibliography 機能で挿入されていた場合(手打ちのテキストではなく)、Zotero のドキュメントは、BibTeX 書き出し用の参考文献リストスタイルを使う手順を紹介しています。それにより参考文献リストをコピーし、クリップボード経由で取り込めます。

EndNote と Mendeley

EndNote は別のやり方を採ります。公式ドキュメント(Copying and Pasting References from a Document into EndNote)は、コピー&ペーストの方法を次のように説明しています。

これにより、文献全体が Reference ウィンドウの Title フィールドに貼り付けられます。そこから、個々のデータをドラッグ&ドロップ(または切り取りと貼り付け)でそれぞれのフィールドに移せます。余分な句読点は必ず取り除き、著者名がそれぞれ別の行に載るようにしてください。

つまり、項目ごとに新しい文献レコードを作り、全体を Title フィールドに貼り付け、それから著者名、年、その他の情報を正しいフィールドにドラッグして移すということです。打ち直しは避けられますが、一度に一つずつです。EndNote は RIS ファイルも取り込めます(取り込みオプション「Reference Manager (RIS)」(Reference Manager、すなわち文献管理ツールの RIS 形式))。公式ページには、取り込み形式として BibTeX は挙げられていません。Mendeley は BibTeX、RIS、EndNote XML ファイルを取り込み、DOI で文献を検索することもできますが、こちらも一度に一つです。Mendeley の公式ページには、テキストの参考文献リストからの取り込みについての記載はありません。実行可能な経路が一つあります(これは私たちの推測であり、公式のチュートリアルではありません)。Zotero は RIS を書き出せ、EndNote と Mendeley はどちらも RIS を取り込めます。したがって、テキスト → DOI → Zotero の流れを実行し、それから Zotero から RIS で書き出してどちらかのツールに入れることもできます。

取り込みのあとに

Zotero のドキュメント(Adding Items to Zotero)は、ライブラリに保存した後は必ず項目の正確さを確認するよう勧めており、これはどの文献管理ツールにも当てはまります。取り込み後は、ライブラリを見て次を確認してください。

  • 著者名が正しく分割されている(著者フィールドでそれぞれ別の行になっている)
  • タイトル、誌名、巻、号、ページが元の文献と一致している
  • 出版年が存在し、正しい
  • 各 DOI が意図した論文を指している
  • AI による解析や AnyStyle 由来の項目はフィールドごとに確認する。Zotero のドキュメントがこの点を警告しているため

目的が完成済みの文書で引用スタイルを切り替えることだけ、たとえば APA から GB/T 7714 への変更で、文献を管理ツールに入れる必要がまったくないなら、別の選択肢があります。HumanPen の引用フォーマット修正は、「convert in-text citations and the reference list to a target style, leaving the rest of your text unchanged.」(文中の引用と参考文献リストを目標のスタイルに変換し、それ以外の本文は変えない)ことを目的としています。.docx ファイルを受け付け、同じ形式で返し、APA 7、MLA 9、Chicago(著者-年方式と注記方式)、IEEE、Vancouver、GB/T 7714 などに対応しています。費用は 1,000 語あたり約 10 クレジットで、成功したときだけ課金されます。文献管理ツールの書き出しが違うスタイルで出てきた場合の対処は、書き出し形式の問題を直すガイドを参照してください。

続きを読む