Problemas al cambiar de pdflatex a lualatex

Problemas al cambiar de pdflatex a lualatex

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: ingrese la descripción de la imagen aquí

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:

  1. Ejecute MikTex Updater (Admin)y actualice Miktex.
  2. 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)
  3. Ejecute MikTex Updater(sin administrador) y repita los pasos 1 y 2
  4. Ejecute MikTex Settings (Admin)y vuelva a crear los formatos.
  5. Ejecute MikTex Settings(sin administrador) y vuelva a crear los formatos.

Eso es todo. Debería funcionar ahora.

información relacionada