Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pacote microtype causa erro de compilação com abntex2 #6

Merged
merged 2 commits into from
Feb 27, 2024

Conversation

Caioflp
Copy link
Collaborator

@Caioflp Caioflp commented Sep 17, 2023

Eu passei algumas horas tentando decifrar o que estava provocando o seguinte erro de compilação:

./.out/trabalho-academico.toc|13 error| Argument of \MakeUppercase (arg 1) has an extra }.
trabalho-academico.tex|| Runaway argument?
./.out/trabalho-academico.toc|13 error| Paragraph ended before \MakeUppercase (arg 1) was complete.
./.out/trabalho-academico.toc|13 error| LaTeX Error: The key '__kernel/\MT@gobble@to@nil \MT@nil' is unknown and is being ignored.

E aparentemente o pacote microtype causa esse erro na versão mais nova do abntex2, devido ao uso do commando \MakeUppercase na formatação do sumário. Veja, por exemplo esta issue no repositório do abntex 2 ou esta issue no repositório do microtype.

Aparentemente, este é um erro que não acontece sempre, sendo que um usuário relatou que ele ocorre localmente, mas não no Overleaf.

Tendo em vista que não conseguir solucionar o problema pode desmotivar alguém menos versado em LaTeX a utilizar este (muito bem adaptado, aliás) template de TCC para a EMAp, acho que vale a pena deixar esse pacote comentado, com um aviso para quem pensar em usá-lo.

@lucasmoschen lucasmoschen merged commit 1fc2af7 into lucasmoschen:main Feb 27, 2024
@lucasresck
Copy link
Collaborator

microtype recently fixed this bug: schlcht/microtype#29.

It should be enough to update LaTeX and/or microtype. In my case, I had to install Tex Live again by downloading it instead of using Ubuntu 23.10's default texlive.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants