![Zotero の書籍タイプの参照に DOI フィールドを追加するにはどうすればいいですか?](https://rvso.com/image/298805/Zotero%20%E3%81%AE%E6%9B%B8%E7%B1%8D%E3%82%BF%E3%82%A4%E3%83%97%E3%81%AE%E5%8F%82%E7%85%A7%E3%81%AB%20DOI%20%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
Zotero で DOI 付きの書籍参照を追加したいのですが、書籍タイプのアイテムに DOI フィールドが見つかりません。これを行う方法はありますか?
答え1
でsupport.mendeley.com/customer/portal/articles/723677-引用スタイルに新しい変数を追加するMendeley Desktop でサポートされていないフィールドの問題が解決されました。
ここで説明されている回避策はZoteroでも有効です。Zoteroの「book」タイプのアイテムにDOIを追加します。たとえば、次の行を追加します。
{:DOI:10.1037/11019-008}
「追加」フィールドのどこかに入力してください。すると、アイテムの引用に美しく表示されます。
答え2
biblatex
まあ、Zoteroが何らかの理由でDOIを処理できない場合は、を で使用すれば問題ありませんbiber
。しなければならない読むパッケージドキュメントは非常に広範囲にわたることは承知していますが、第 2 章、第 3 章、および付録 A4 を確認すれば十分です。
MEW がないので、次のような前文を想定します。
\documentclass[options]{class}
\usepackage[options]{package}
\usepackage{package}
.
.
.
\usepackage[%
backend=biber, % as biber is the backend by default we don't need to specify it
style=numeric, % Citation style, you can specify the style you use. In the CTAN there are many options additional to the standard styles from the package.
natbib=false, % Allows aliases for natbib citation. E.g. \citet if needed.
backref=true, % Adds a link from the bibliography to the paper
url=false, % true if you need or want to add an url to your reference
isbn=false, % true if you need to print a isbn/issn/isrn number
doi=true % true if you need to print the doi key.
]{biblatex}
\addbibresource[datatype=zoterordfxml]{mybibliography.bib} % bibliography database file with extension.
\begin{document}
.
.
.
\printbibliography[options] % Usually you add this at the end of the document.
\end{document}
が失敗した場合のもう 1 つのオプションは、zoteroxml
Zotero から*.bib
ファイルにエクスポートすることです。このトリックが機能するには、 をbiber
バックエンドとして使用する必要があり、bibtex
はbibtex8
機能しないことに注意してください。また、Zotero のサポートは現時点ではまだ実験的です。Zotero 4 (スタンドアロン) は、 だけでなく にbibtex
もファイルをエクスポートできることがわかりましたbiblatex
。おそらくこれが最善の選択でしょう。参照を にエクスポートし、後で LaTeX エディターまたは JabRef で見つかった問題を修正し、必要な DOI フィールドを入力することもできます。
答え3
Zotoro は、利用可能な DOI を自動的に追加します。利用できない場合は、手動で追加する必要があります。
BibLaTeX
その後、参考文献を(またはBibTeX
) にエクスポートし、を使用してBibLaTeX
参考文献を生成します。
これが私のセットアップです。
\usepackage[%
backend=bibtex, % uses BibTeX add backend=biber if you export to BibLaTex
style=authoryear, % Citation style
natbib=true, % Allows for natbib citation. E.g. \citet and
backref=true, % Adds a link from the bibliography to the paper
url=false, isbn=false, doi=true
]{biblatex}
\addbibresource[datatype=bibtex]{library.bib} %bibliograhy source
次に、参考文献を印刷したい場所に追加します
\printbibliography