
He instalado una versión limpia de MacOs y también una nueva versión de MacTex. Al compilar un archivo tex, aparece el siguiente error
Package inputenc Error: Unicode character γ (U+3B3)(inputenc) not set up for use with LaTeX.
Si compilo el mismo archivo en la versión anterior de MacOs, no aparece este error. ¿Hay alguna configuración del paquete inputenc que deba cambiar?
Es un error surgido del archivo de bibliografía..bbl
Respuesta1
Tuve el mismo error de una referencia en un archivo bib. Dejé la lima babero como está y la usé \DeclareUnicodeCharacter{03B3}{$\gamma$}
y funcionó de maravilla. ¡Ahora $\gamma$
sale muy bien!
Respuesta2
Me alegra que hayas resuelto esto. Sus opciones incluyen:
- Cargue el
unicode-math
paquete en un motor Unicode nativo, como LuaLaTeX. Entenderá todos los caracteres Unicode. Esto es lo que recomendaría, a menos que su editor o profesor requiera que utilice fuentes heredadas de 8 bits. - Cargue
\usepackage[LGR,T1]{fontenc}
en una distribución moderna y debería comprender γ en modo texto. también podría necesitar\usepackage{textgreek}
. El kernel solo configurará los caracteres Unicode que se encuentran en una codificación de texto que usted cargó. - Realice una búsqueda y reemplazo en su archivo fuente.
- Las versiones recientes de
babel
deberían poder cambiar automáticamente a una fuente griega cuando vean letras griegas. - Defina un comando para mostrar γ (ya sea con
inputenc
onewunicodechar
). Probablemente debería ser algo así\ifmmode\gamma\else\textgamma\fi
como para que funcione en modo texto o matemático.