Настройка библиографии TexStudio Ubuntu

Настройка библиографии TexStudio Ubuntu

Я хочу отсортировать свою библиографию в порядке возрастания. Я хочу перечислить свои ссылки в алфавитном порядке. МОЙ код библиографии:

\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{*}

библиография отображается в этом стиле: Ссылки](https://i.stack.imgur.com/kkcFk.png)! Но я хочу, чтобы номер ссылки 4 был под номером 1, а затем отображался второй, чтобы таким образом они сортировались в алфавитном порядке. Пожалуйста, помогите мне

решение1

Я не уверен, что понимаю ваши вопросы, но если вы просто хотите переместить Boneh et. al в начало, попробуйте добавить @PREAMBLE{ {\providecommand{\noopsort}[1]{}} }в свой файл bib и заменить Bonehна {{\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}

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