pdflatex에서 lualatex로 전환하는 데 문제가 있습니다.

pdflatex에서 lualatex로 전환하는 데 문제가 있습니다.

정말 이상한 문제가 있습니다. 4시간 동안 인터넷 검색을 하고 시도하고 실패한 후에 누군가가 나를 도와줄 수 있기를 바랍니다.

배경 정보: 저는 texstudio와 miktex를 사용하고 있습니다. 제 문서는 UTF-8로 코딩되어 있습니다.

내 문서에서는 나무를 그리는 데 tikz를 사용하고 있습니다. 나는 tikz를 사용하고 있기 때문에 pdflatex에서 lualatex로 전환해야 했습니다. 그 이후로 모든 독일어 움라우트(äÖÜ)와 날카로운 s(?)가 더 이상 작동하지 않습니다.

내가 인터넷에서 읽은 내용에 따르면 다시 작동하게 만드는 가장 쉬운 방법은 \usepackage{fontspec}내 서문에 추가하고 제거하는 것 입니다.

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

그래서 이것이 제가 한 일입니다. 그런데 다음과 같은 오류가 많이 발생합니다.

글꼴 \EU2/lmr/m/n/10=file:lmroman10-regular:script=latn;+trep;+tlig; 10pt에서 로드할 수 없음: 메트릭 데이터를 찾을 수 없거나 잘못되었습니다. \fontencoding\encodingdefault\글꼴 선택

글꼴 \EU2/lmr/m/n/12=file:lmroman12-regular:script=latn;+trep;+tlig; 12pt에서 로드할 수 없음: 메트릭 데이터를 찾을 수 없거나 잘못되었습니다. \normalsize

글꼴 \EU2/lmr/m/n/8=file:lmroman8-regular:script=latn;+trep;+tlig; 8pt에서 로드할 수 없음: 메트릭 데이터를 찾을 수 없거나 잘못되었습니다. \begin{표 형식}

좋아요... Google에서 lmodern 패키지를 추가해야 할 것 같다고 해서 다음과 같이 추가했습니다 \usepackage{lmodern}. 흠... 작동하지 않았어요. 아직도 같은 오류가 발생합니다 ...

좋습니다. 동일한 일이 발생하는지 확인하기 위해 깨끗한 문서를 시작하려고 했습니다.

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

그리고 그렇습니다. 결과는 동일합니다. 여기에 이미지 설명을 입력하세요

그래서... 이것이 제가 지난 4시간 동안 시도한 것인데 천천히 약간 좌절감을 느끼고 있습니다. 난 아무 생각이 없어 \dots

하지만 도움이 되셨으면 좋겠습니다 ;)

답변1

내 질문에 대한 대답은 매우 간단하고 약간 어리석습니다 ...

현재 버전이 불과 며칠 전에 다운로드되어 설치되었음에도 불구하고 내 MikTex는 최신 상태가 아니었습니다. 따라서 언젠가 다른 사람이 이 문제에 직면하게 된다면. 당신이 해야 할 일은 다음과 같습니다:

  1. MikTex Updater (Admin)Miktex 자체를 실행 하고 업데이트하세요.
  2. 다시 실행 MikTex Updater (Admin)하고 모든 패키지를 업데이트합니다(업데이터가 모든 패키지가 최신 상태라고 알려줄 때까지 이 작업을 반복합니다).
  3. (관리자 없이) 실행 MikTex Updater하고 1&2단계를 반복하세요.
  4. 실행 MikTex Settings (Admin)하고 형식을 다시 만듭니다.
  5. (관리자 없이) 실행 MikTex Settings하고 형식을 다시 만듭니다.

그게 다야. 이제 작동할 것입니다.

관련 정보