Erro newunicodechar do pacote: caractere ASCII solicitado

Erro newunicodechar do pacote: caractere ASCII solicitado

Já tentei usar o newunicode, mas me deparei com esse problema:

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{newunicodechar}

\newunicodechar{Γ}{\ensuremath{\Gamma}}

\begin{document}

Γ

\end{document}

Isso deve apenas substituir todos os "Γ" por "\Gamma", que é suportado pelo LateX.

Mas, em vez disso, recebo apenas um "?" ao compilar...

Como eu posso mudar isso?

Responder1

O arquivo postado na pergunta está em UTF-8, correspondendo à codificação declarada para LaTeX. Se você salvá-lo como grego de 8 bits (ISO-2022, por exemplo), obterá

! Package newunicodechar Error: ASCII character requested.

See the newunicodechar package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.5 \newunicodechar{�}{\ensuremath{\Gamma}}

pois a codificação foi declarada incorretamente. A solução é garantir que seu editor salve o arquivo como UTF-8.

informação relacionada