Problemas ao mudar de pdflatex para lualatex

Problemas ao mudar de pdflatex para lualatex

Estou tendo um problema muito estranho e, depois de 4 horas pesquisando no Google, tentando e falhando, espero que alguém possa me ajudar:

Informações básicas: estou usando texstudio e miktex, meus documentos são codificados em UTF-8

No meu documento estou usando o tikz para desenhar algumas árvores. Como estou usando o tikz, fui forçado a mudar do pdflatex para o lualatex. Desde então, todos os meus tremas alemães (ÄÖÜ) e os sustenidos (?) não funcionam mais.

Pelo que li na rede, a maneira mais fácil de fazê-los funcionar novamente é adicionar \usepackage{fontspec}ao meu preâmbulo e remover

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

Então foi isso que eu fiz. Mas estou recebendo muitos erros como os seguintes:

Fonte \EU2/lmr/m/n/10=arquivo:lmroman10-regular:script=latn;+trep;+tlig; em 10pt não carregável: dados métricos não encontrados ou incorretos. \fontencoding\encodingdefault\selectfont

Fonte \EU2/lmr/m/n/12=arquivo:lmroman12-regular:script=latn;+trep;+tlig; em 12pt não carregável: dados métricos não encontrados ou incorretos. \tamanho normal

Fonte \EU2/lmr/m/n/8=arquivo:lmroman8-regular:script=latn;+trep;+tlig; em 8pt não carregável: dados métricos não encontrados ou incorretos. \begin{tabular}

Ok... o Google me disse que parece que preciso adicionar o pacote lmodern então adicionei: \usepackage{lmodern}. hum... não funcionou. Ainda estou recebendo os mesmos erros ...

Ok, tentei iniciar um documento limpo, só para verificar se aconteceria o mesmo:

\documentclass[a4paper,12pt,]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{fontspec}
\begin{document}
    TEST: Ä
\end{document}

E sim. Os resultados são os mesmos: insira a descrição da imagem aqui

Então... foi isso que tentei nas últimas 4 horas e aos poucos estou ficando um pouco frustrado. Não tenho ideia \pontos

Mas espero que você possa ajudar ;)

Responder1

A resposta à minha pergunta é muito simples e um pouco boba...

Meu MikTex simplesmente não estava atualizado, apesar de a versão atual ter sido baixada e instalada há poucos dias. Então, se alguém estiver enfrentando esse problema algum dia. Aqui está o que você deveria fazer:

  1. Execute o MikTex Updater (Admin)e atualize o próprio Miktex
  2. Execute MikTex Updater (Admin)novamente e atualize todos os pacotes (repita isso até que o atualizador informe que todos os pacotes estão atualizados)
  3. Execute MikTex Updater(sem Admin) e repita as etapas 1 e 2
  4. Execute MikTex Settings (Admin)e recrie os formatos
  5. Execute o MikTex Settings(sem Admin) e recrie os formatos

É isso. Deve funcionar agora.

informação relacionada