Ошибка при переопределении \bibname (в кодировке T2A)

Ошибка при переопределении \bibname (в кодировке T2A)

Я пытаюсь составить следующий документ:

\UseRawInputEncoding
\documentclass[12pt]{book}
\usepackage[T2A]{fontenc}
%\usepackage[cp1251]{inputenc}

\usepackage[russian]{babel}

\usepackage[paperwidth=70mm,paperheight=110mm]{geometry}

\begin{document}

\renewcommand*{\bibname}{Список литературы}

\begin{thebibliography}{00}

\bibitem{bib:1} Лаборес модератиус ид хас, виде ностро еа пер
\bibitem{bib:2} Еу хас яуаестио волутпат репудиандае, иус те
\bibitem{bib:3} Бонорум цопиосае принципес ест ин, глориатур еффициенди
\bibitem{bib:4} Мазим аппетере атоморум ан усу, модус елигенди цум ан.
\bibitem{bib:5} Лаборес модератиус ид хас, виде ностро еа пер
\bibitem{bib:6} Еу хас яуаестио волутпат репудиандае, иус те
\bibitem{bib:7} Бонорум цопиосае принципес ест ин, глориатур еффициенди
\bibitem{bib:8} Мазим аппетере атоморум ан усу, модус елигенди цум ан.
\bibitem{bib:9} Лаборес модератиус ид хас, виде ностро еа пер
\bibitem{bib:10} Еу хас яуаестио волутпат репудиандае, иус те

\end{thebibliography}

\end{document}

(Я должен извиниться за то, что сделал список таким длинным, но эта проблема не возникает для списков менее двух страниц.) LaTeX останавливается с ошибкой

! LaTeX Error: Unicode character Ү (U+04AE) not set up for use with LaTeX.

Это странно, так как символ Үне содержится в документе. Я использую MiKTeX 23.1 Portable (предустановленный формат=pdflatex 2023.3.4, LaTeX2e <2022-11-01>) с последними обновлениями под Windows 7 (64-бит). Очевидно, ошибка создается (пере)определением, \bibnameкогда список ссылок простирается более чем на одну страницу.

Если я проигнорирую ошибку (нажав S), документ скомпилируется, но в заголовке на второй странице отсутствуют первые две буквы ( Сп). Если я уберу эти две буквы в определении \bibname( \renewcommand*{\bibname}{исок литературы}), то я не получу никакой ошибки. Если я уберу только первую или вторую букву (т. е. только Сили п), я получу еще более интригующую ошибку:

! Improper alphabetic constant.
<to be read again>
\q__text_recursion_tail
l.57 \end{document}

Похоже, что в последних версиях LaTeX буквам Си пбыло придано какое-то особое значение.

Следует отметить, что описанные проблемы не возникают при компиляции документа с помощью более старой версии LaTeX (а именно MiKTeX 20.11 Portable, предустановленный format=pdflatex 2022.6.13, LaTeX2e <2020-10-01>), которую я использовал до обновления своей системы TeX.

Я знаю, что эту проблему можно решить, используя\usepackage[cp1251]{inputenc} (чего я не могу сделать по другим причинам). В любом случае, мой вопрос скорее в том, почему ошибка появляется с последними версиями программного обеспечения, но не со старыми. Это обманчиво, поскольку обычно надеются, что обновления решат старые проблемы, а не создадут новые (ладно, я знаю, что я излишне оптимистичен). Может быть, я делаю что-то не так или упускаю какие-то детали? Любое соответствующее объяснение будет высоко оценено.

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