создать библиографию в порядке ввода в bibtex с помощью elsarticle

создать библиографию в порядке ввода в bibtex с помощью elsarticle

Я пытаюсь разместить свою статью в отредактированной версии, используя «elsarticle.cls», формат «number» и bibtex, как того требует журнал.

Мой вопрос заключается в том, что библиография создается в порядке цитирования в моей статье, но я хочу создать библиографию в том порядке, в котором я ввожу данные в bibtex (где я сортирую ссылки по алфавиту фамилий авторов в bibtex), а не в зависимости от порядка цитирования.

Любая помощь приветствуется!

Вот соответствующий код, который я использовал в статье.


\documentclass[preprint]{elsarticle}
\usepackage{lineno,hyperref}
\begin{document}
\section{1}
\bibliography{mybibfile}
\bibliographystyle{elsarticle-num}
\end{document}

решение1

Вы можете следовать примеру здесь: Стиль библиографии с elsarticle. В частности, вам необходимо указать authoryearв параметрах documentclass. \bibliographystyleдолжно быть elsarticle-harv.

\begin{filecontents*}{\jobname.bib}
@article{Diamond1965,
 author={J. A. L. Diamond},
 title={Some Like It Hot},
 journal={J. High Level Cinema},
 year={1965},
}
\end{filecontents*}

\documentclass[authoryear]{elsarticle}

\usepackage[colorlinks=true,linkcolor=black, citecolor=blue, urlcolor=blue]{hyperref}

\begin{document}

\section{The Model}

The main environment modifies that of \cite{Diamond1965}, into two main dimensions

\bibliographystyle{elsarticle-harv}
\bibliography{\jobname}

\end{document}

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