неправильная последовательность в {thebibliography}

неправильная последовательность в {thebibliography}

Я совсем запутался. Я только что написал статью с помощью MikTex и использовал простую библиографию примерно для 20 ссылок. Я использую \begin{thebibliography}{99} .... \end{the....} и идентифицирую ссылки с помощью \bibitem{tag1} и т. д. Я ввел ссылки в библиографию в том порядке, в котором я цитирую их в тексте с помощью \bibitem{tag1} и т. д., т. е. я сначала цитирую первый элемент библиографии, затем второй и т. д. Все работает отлично. Я \cite{*} ссылки в статье совершенно не по порядку, и все в порядке. Однако, если я переношу первую ссылку в библиографии в конец списка, так что второй элемент в списке становится первым, а затем компилирую, когда я проверяю вывод, все оказывается не в порядке. Я давно не пользовался библиографией, но думал, что неважно, в каком порядке в ней находятся элементы. Если это не так, то смысла в этом мало. И то же самое при использовании Bibtex? У меня что-то не так, или даже ошибка в моем ПК? Пожалуйста, избавьте меня от моих страданий.

решение1

Если вы написали библиографию вручную, тотыиметь полный контроль над порядком, это тот порядок, который вы вводите \bibitem в thebibliographyсреду.

Обычно рекомендуется не писать thebibliographyсреду самостоятельно, а генерировать ее с помощью bibtex (или biblatex+biber), в этом случае сгенерированная информация \bibitemбудет упорядочена в соответствии с порядком, указанным в стиле библиографии, обычно в алфавитном порядке имен авторов или в порядке ссылок в вашем документе.

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