Estoy teniendo un problema realmente extraño y después de 4 horas de buscar en Google e intentarlo y fallar, espero que alguien pueda ayudarme:
Información general: estoy usando texstudio y miktex, mis documentos están codificados en UTF-8
En mi documento estoy usando tikz para dibujar algunos árboles. Como uso tikz, me vi obligado a cambiar de pdflatex a lualatex. Desde entonces, todas mis diéresis alemanas (ÄÖÜ) y la s aguda (?) ya no funcionan.
Por lo que he leído en la red, la forma más fácil de hacer que vuelvan a funcionar es agregar \usepackage{fontspec}
a mi preámbulo y eliminar
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
Entonces esto es lo que hice. Pero luego recibo muchos errores como el siguiente:
Fuente \EU2/lmr/m/n/10=file:lmroman10-regular:script=latn;+trep;+tlig; a 10 puntos no cargable: datos métricos no encontrados o incorrectos. \fontencoding\encodingdefault\selectfont
Fuente \EU2/lmr/m/n/12=file:lmroman12-regular:script=latn;+trep;+tlig; a 12 puntos no cargable: datos métricos no encontrados o incorrectos. \talla normal
Fuente \EU2/lmr/m/n/8=file:lmroman8-regular:script=latn;+trep;+tlig; a 8 puntos no cargable: datos métricos no encontrados o incorrectos. \begin{tabular}
Bien... Google me dijo que parece que necesito agregar el paquete lmodern, así que lo agregué: \usepackage{lmodern}
. mmm... no funcionó. Sigo recibiendo los mismos errores...
Bien, intenté iniciar un documento limpio, solo para comprobar si sucedía lo mismo:
\documentclass[a4paper,12pt,]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{fontspec}
\begin{document}
TEST: Ä
\end{document}
Y si. Los resultados son los mismos:
Entonces... esto es lo que probé las últimas 4 horas y poco a poco me estoy frustrando un poco. No tengo idea\puntos
Pero espero que puedas ayudar ;)
Respuesta1
La respuesta a mi pregunta es muy simple y un poco tonta...
Mi MikTex simplemente no estaba actualizado, a pesar de que la versión actual se descargó e instaló hace apenas unos días. Entonces, si alguien más se encuentra con este problema algún día. Esto es lo que deberías hacer:
- Ejecute
MikTex Updater (Admin)
y actualice Miktex. - Ejecute
MikTex Updater (Admin)
nuevamente y actualice todos los paquetes (repita esto hasta que el actualizador le indique que todos los paquetes están actualizados) - Ejecute
MikTex Updater
(sin administrador) y repita los pasos 1 y 2 - Ejecute
MikTex Settings (Admin)
y vuelva a crear los formatos. - Ejecute
MikTex Settings
(sin administrador) y vuelva a crear los formatos.
Eso es todo. Debería funcionar ahora.