패키지 newunicodechar 오류: ASCII 문자가 요청되었습니다.

패키지 newunicodechar 오류: ASCII 문자가 요청되었습니다.

newunicode를 사용해 보았으나 다음과 같은 문제가 발생했습니다.

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{newunicodechar}

\newunicodechar{Γ}{\ensuremath{\Gamma}}

\begin{document}

Γ

\end{document}

이는 모든 "Γ"를 LateX에서 지원하는 "\Gamma"로 바꿔야 합니다.

하지만 그 대신에 "?"라는 질문만 받습니다. 컴파일할 때...

이것을 어떻게 바꿀 수 있나요?

답변1

질문에 게시된 파일은 UTF-8 형식이며 LaTeX에 선언된 인코딩과 일치합니다. 8비트 그리스어(예: ISO-2022)로 저장하면 다음과 같은 결과가 나타납니다.

! Package newunicodechar Error: ASCII character requested.

See the newunicodechar package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.5 \newunicodechar{�}{\ensuremath{\Gamma}}

인코딩이 잘못 선언되었기 때문입니다. 해결책은 편집자가 파일을 UTF-8로 저장하는지 확인하는 것입니다.

관련 정보