
Ich möchte meine Bibliographie aufsteigend sortieren. Ich möchte meine Referenzen alphabetisch geordnet auflisten. Mein Bibliographiecode lautet:
\bibliographystyle{abbrvnat}
% This specifies the location of the file containing the bibliographic information.
\cleardoublepage % This is needed if the book class is used, to place the anchor in the correct page,
% because the bibliography will start on its own page.
% Use \clearpage instead if the document class uses the "oneside" argument
\phantomsection % With hyperref package, enables hyperlinking from the table of contents to bibliography
% The following statement causes the title "References" to be used for the bibliography section:
\renewcommand*{\bibname}{References}
% Add the References to the Table of Contents
\addcontentsline{toc}{chapter}{\textbf{References}}
\bibliography{mybib}
\nocite{*}
die Bibliographie wird in diesem Stil angezeigt:
Aber ich möchte, dass Referenznummer 4 an Nummer 1 steht, dann sollte die zweite angezeigt werden, also werden sie auf diese Weise alphabetisch sortiert. Bitte helfen Sie mir
Antwort1
Ich bin nicht sicher, ob ich Ihre Fragen verstehe, aber wenn Sie Boneh et al. einfach an den Anfang verschieben möchten, versuchen Sie, es zu Ihrer Bib-Datei hinzuzufügen @PREAMBLE{ {\providecommand{\noopsort}[1]{}} }
und Boneh
durch zu ersetzen {{\noopsort{aaaaaaaaBoneh}}{Boneh}}
.
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@PREAMBLE{ {\providecommand{\noopsort}[1]{}} }
@article{reese,
author = {Reese, Trevor R.},
title = {Georgia in {Anglo-Spanish} Diplomacy, 1736--1739},
journaltitle = {William and Mary Quarterly},
year = 1958,
series = 3,
volume = 15,
pages = {168-190},
langid = {english},
langidopts = {variant=american},
annotation = {An \texttt{article} entry with a \texttt{series} and a
\texttt{volume} field. Note the format of the series. If the
value of the \texttt{series} field is an integer, this number
is printed as an ordinal and the string \enquote*{series} is
appended automatically},
}
@article{sarfraz,
author = {M. {{\noopsort{aaaaaaaaSarfraz}}{Sarfraz}} and M. F. A. Razzak},
title = {Technical section: {An} algorithm for automatic capturing of
the font outlines},
year = 2002,
volume = 26,
number = 5,
pages = {795-804},
issn = {0097-8493},
journal = {Computers and Graphics},
annotation = {An \texttt{article} entry with an \texttt{issn} field},
}
\end{filecontents*}
\begin{document}
\cite{sarfraz,reese}
\bibliographystyle{abbrvnat}
\bibliography{\jobname}
\end{document}