Я прочитал документацию Babel и узнал, что он поддерживает несколько версий португальского языка. Согласно документации я могу дополнительно указать, как, например, имя ToC
. В документации упоминается \captions<lang>
. Но с помощью portuguese
я пытаюсь, например.europeanportuguese
\documentclass[a4paper,11pt,europeanportuguese]{article}
\usepackage[shorthands=off]{babel}
\usepackage{kantlipsum}
\addto\captionseuropeanportuguese{%
\renewcommand{\contentsname}{Conteúdo}
}
\begin{document}
\tableofcontents
\kant[1]
\section{Second chapter}
\kant[2]
\end{document}
но это не изменит название ToC.
Когда я пытаюсь portuguese-portugal
, ситуация становится еще хуже! \captionsportuguese-portugal
- не распознается и lualatex
даже не компилируется.
И просто пытаясь portuguese
я получаю
Package babel Error: You haven't defined the language 'nil' yet. \babel@toc {nil}{}
Итак, как правильно определить португальский язык — в европейском и/или бразильском стиле?
Примечание: замените название языка на eg, naustrian
и пример заработает так, как и ожидалось.