Erro de entrada do pacote: caractere Unicode

Erro de entrada do pacote: caractere Unicode

Instalei uma versão limpa do MacOs e também uma nova versão do MacTex. Ao compilar um arquivo tex, recebo o seguinte erro

Package inputenc Error: Unicode character γ (U+3B3)(inputenc) not set up for use with LaTeX.

Se eu compilar o mesmo arquivo na versão antiga do MacOs, não recebo esse erro. Existe alguma configuração do pacote inputenc que devo alterar?

É um erro decorrente do arquivo bibliográfico.bbl

Responder1

Eu tive o mesmo erro de uma referência em um arquivo bib. Deixei o arquivo babador como está e usei \DeclareUnicodeCharacter{03B3}{$\gamma$}e funcionou muito bem. Agora $\gamma$surge bem!

Responder2

Que bom que você resolveu isso. Suas opções incluem:

  • Carregue o unicode-mathpacote em um mecanismo Unicode nativo, como LuaLaTeX. Ele compreenderá todos os caracteres Unicode. Isso é o que eu recomendaria, a menos que seu editor ou professor exija que você use fontes legadas de 8 bits.
  • Carregue \usepackage[LGR,T1]{fontenc}em uma distribuição moderna e ela deverá compreender γ em modo texto. também pode ser necessário \usepackage{textgreek}. O kernel configurará apenas os caracteres Unicode que estão em uma codificação de texto que você carregou.
  • Faça uma pesquisa e substitua em seu arquivo de origem.
  • Versões recentes babeldevem ser capazes de mudar automaticamente para uma fonte grega quando virem letras gregas.
  • Defina um comando para exibir γ (com inputencou newunicodechar). Provavelmente deveria ser algo assim \ifmmode\gamma\else\textgamma\fi, funcionará no modo texto ou matemático.

informação relacionada