Erstellen Sie eine Bibliographie in der Reihenfolge wie die Eingabe in Bibtex mit Elsarticle

Erstellen Sie eine Bibliographie in der Reihenfolge wie die Eingabe in Bibtex mit Elsarticle

Ich versuche, meinen Artikel in der überarbeiteten Version mit „elsarticle.cls“, im Format „Nummer“ und Bibtex einzufügen, wie vom Journal gefordert.

Meine Frage bezieht sich darauf, ob die Bibliografie in der Reihenfolge der Zitate in meinem Artikel erstellt wird, ich aber eine Bibliografie in der Reihenfolge erstellen möchte, in der ich sie in BibTex eingebe (wo ich die Referenzen nach dem Alphabet der Nachnamen der Autoren in BibTex sortiere), und nicht abhängig von der Reihenfolge der Zitate.

Jede Hilfe ist willkommen!

Hier ist der relevante Code, den ich im Artikel verwendet habe.


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

Antwort1

Sie können dem Beispiel hier folgen: Bibliografiestil mit elsarticle. Insbesondere müssen Sie authoryearin den Dokumentklassenoptionen angeben, \bibliographystyledass es sein muss 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}

verwandte Informationen