
Я использую natbib и пытаюсь также добавить doi в список ссылок. Но что бы я ни пробовал, он просто не появляется. Раньше я заставлял его работать. По какой-то причине он не работает сейчас.
\documentclass[10pt,a4paper, english]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{apacite}
%\usepackage{apalike}
\usepackage{natbib}
\usepackage{hyperref}
%\newcommand*{\doi}[1]{\href{http://dx.doi.org/#1}{doi: #1}}
\usepackage{doi}
\usepackage{url}
\begin{document}
\bibliographystyle{plainnat}
\bibliography{mastBIB_3,method}
\end{document}
Я попробовал комбинацию всех команд выше, но не могу найти проблему. Спасибо заранее. Я знаю, что другие люди уже задавали этот вопрос. Но ни один из ответов не помог.
решение1
используйте поле примечания вместо поля doi: ... примечание = {ABC/123...}, ...
Это не обязательно соответствует стилю журнала, но DOI отображается, и редакторы журнала должны иметь возможность преобразовать DOI в правильный формат. Не обязательно вина пользователя в том, что DOI не отображается. Возможно, файл определения стиля издательства содержит ошибки (проблема с ACS Paragon).
Ура, dko