Как добавить поле DOI в ссылку на тип книги в Zotero?

Как добавить поле DOI в ссылку на тип книги в Zotero?

Я хочу добавить ссылку на книгу с DOI в zotero. Но я не нашел поля DOI в элементах типа книги. Есть ли способ сделать это?

решение1

Вsupport.mendeley.com/customer/portal/articles/723677-добавление-новых-переменных-в-стиль-цитированиярешена проблема неподдерживаемых полей в Mendeley Desktop.

Описанный там обходной путь также работает для Zotero: добавьте DOI к элементу Zotero типа «книга», например, поместив строку

{:DOI:10.1037/11019-008}

где-нибудь в поле "extra". Затем оно красиво впишется в цитирование элемента.

решение2

Ну, если Zotero по какой-то причине не может обработать поданную заявку DOI, это не проблема, если вы используете biblatexwith 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}

Другой вариант, если 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

Связанный контент