нумерация в стиле bst \cite{} с номером вместо автора

нумерация в стиле bst \cite{} с номером вместо автора

Я изменил файл .bst, который взял из Интернета, и даже когда мне удалось добавить пронумерованные ссылки с номерами, я внес некоторые изменения в преамбулу:

%%% preamble modifications

patch \@lbibitem to print the current number before the authors
\patchcmd{\@lbibitem}
  {]}
  {]\bbl@box{\theNAT@ctr} }
  {}{}

%%%%

всякий раз, когда я пишу \cite{}, я получаю имена авторов/годов вместо пронумерованной цитаты. Как я могу это изменить?

Мои платные варианты в преамбуле:

%references \usepackage{url} \usepackage{hyperref} \usepackage{natbib,etoolbox,lipsum,ifthen}

Плюс измененный выше. У меня есть некоторые ошибки latex, но меня это не беспокоит, поскольку я получил хороший результат, и если при загрузке статьи в arxiv это не создаст мне проблем. Мне нужны пронумерованные цитаты для обычного использования, но эта проблема помогает мне понять, как много я не знаю о LaTeX и bibtex (оффтоп только для комментария: я не модифицировал/не создавал .tex, чтобы включить стиль .bst, который, как я полагаю, мне также нужно загрузить в arxiv, верно?).

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