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:
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:
- Execute o
MikTex Updater (Admin)
e atualize o próprio Miktex - Execute
MikTex Updater (Admin)
novamente e atualize todos os pacotes (repita isso até que o atualizador informe que todos os pacotes estão atualizados) - Execute
MikTex Updater
(sem Admin) e repita as etapas 1 e 2 - Execute
MikTex Settings (Admin)
e recrie os formatos - Execute o
MikTex Settings
(sem Admin) e recrie os formatos
É isso. Deve funcionar agora.