I have installed a clean version of MacOs and also a new versione of MacTex. While compiling a tex file, i get the following error

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

If I compile the same file on the old version of MacOs I don't get this error. Is there any setting of the package inputenc should I change?

It is an error arising from the bibliography file .bbl

  • U+03B3 is GREEK SMALL LETTER GAMMA. Maybe you can find the problematic entry with that information. You could also try \DeclareUnicodeCharacter{03B3}{XXXX Here I am XXX} and search for XXX in the output. – moewe Mar 18 at 12:13
  • Thank you. But I don't understand why the compilation works in the old version of MacOs and not in the new clean installation of the operating system. – apt45 Mar 18 at 12:16
  • In April 2018 LaTeX made UTF-8 the default encoding for .tex documents (latex-project.org/news/latex2e-news/ltnews28.pdf). Earlier LaTeX would essentially assume ASCII input and characters not in ASCII range would not be handled as expected. The new default handles UTF-8 chars as expected, but not all characters have been set up for use. Previously the gamma would not have errored, but I would be surprised if the output had been as expected. – moewe Mar 18 at 12:19
  • What input encoding are you using? What is the encoding of your .bib file? – Herb Schulz Mar 18 at 13:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.