abntex2
abntex2 copied to clipboard
toc: Argument of \MakeUppercase (arg 1) has an extra }
Estou tentando migrar minha monografia do antigo pacote abnt
versão 1 para o novo abntex2
. Infelizmente, estou tento problemas com o table-of-contents. O código-fonte está disponível no GitHub, e versão experimental está na branch abntex2.
Ao tentar compilar, recebo o seguinte erro:
(./mouse_magnetometro_monografia.toc
./mouse_magnetometro_monografia.toc:10: Argument of \MakeUppercase (arg 1) has
an extra }.
<inserted text>
\par
l.10 ...Uppercase []{Introdução}}{11}{chapter.1}
%
Olhando o arquivo .toc
, vejo isto:
…
\contentsline {chapter}{\chapternumberline {1}\MakeUppercase []{Introdução}}{11}{chapter.1}%
\contentsline {section}{\numberline {1.1}Motivação e objetivos}{12}{section.1.1}%
…
Olhando esse mesmo arquivo .toc
, mas usando a versão antiga abnt
, consigo observar que \MakeUppercase
não é utilizado:
…
\contentsline {chapter}{\numberline {1}Introdução}{1}{chapter.listoffigures.1}%
\contentsline {section}{\numberline {1.1}Motivação e objetivos}{2}{section.listoffigures.1.1}%
…
Não tenho experiência suficiente com LaTeX/TeX, e não sei o que está errado.
Passos para reprodução do problema
git clone https://github.com/denilsonsa/atmega8-magnetometer-usb-mouse.git
cd atmega8-magnetometer-usb-mouse/monografia
git checkout abntex2
make
Sistema
- Manjaro Linux no x86_64
- pdfTeX 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux)