
Я хочу добавить ссылку на книгу с 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, это не проблема, если вы используете biblatex
with 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