xelatex 사용 시 enumi에서 악센트 제거

xelatex 사용 시 enumi에서 악센트 제거

다음 코드

\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{polyglossia}
\usepackage{xltxtra}
\usepackage{fontspec}
\setdefaultlanguage{greek}
\usepackage[shortlabels]{enumitem}
\setmainfont{GFSArtemisia}[
Scale=1.05,
Extension = .otf,
UprightFont = *,
ItalicFont = *It,
BoldFont = *Bold,
BoldItalicFont = *BoldIt]
\usepackage{eulervm}

\begin{document} 

\begin{enumerate}[(a)]
    \item Να δείξετε ότι $\lambda=2$ και στη συνέχεια να υπολογίσετε τα όρια $\lim \limits_{x \to 1} \left[ (x^2-1) f(x) \right]$,  $\lim \limits_{x \to 1^+} f(x)$.
    
    \item Να δείξετε ότι η $f$ αντιστρέφεται και στην συνέχεια να δείξετε ότι $f^{-1}=f$. 
    
\end{enumerate}

\end{document}

다음과 같은 열거형을 생성합니다(α'). 생성된 열거형이 (α)와 같도록 레이블을 덮어쓸 수 있습니까?

답변1

\anw@print관련 매크로 의 작동을 무력화할 수 있습니다 . 큰 숫자에는 여전히 접두사 ͵U+0375 그리스 소문자 숫자 기호가 표시됩니다. 이것도 제거하려면 깊은 수술이 필요합니다.

로드하지 마십시오 xltxtra. 몇 년 전에는 권장되었지만 요즘은 그렇지 않습니다.

\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{polyglossia}
%\usepackage{xltxtra}% Don't load it
\usepackage{fontspec}
\usepackage[shortlabels]{enumitem}

\setmainlanguage{greek}

\setmainfont{GFSArtemisia}[
  Scale=1.05,
  Extension = .otf,
  UprightFont = *,
  ItalicFont = *It,
  BoldFont = *Bold,
  BoldItalicFont = *BoldIt
]
\usepackage{eulervm}

\makeatletter
\renewcommand{\anw@print}{}
\renewcommand{\anw@true}{}
\renewcommand{\anw@false}{}
\makeatother

\begin{document}

\begin{enumerate}[(a)]
    \item Να δείξετε ότι $\lambda=2$ και στη συνέχεια να υπολογίσετε τα όρια $\lim \limits_{x \to 1} \left[ (x^2-1) f(x) \right]$,  $\lim \limits_{x \to 1^+} f(x)$.
    
    \item Να δείξετε ότι η $f$ αντιστρέφεται και στην συνέχεια να δείξετε ότι $f^{-1}=f$. 
    
\end{enumerate}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보