信件旁边有烦人的方框

信件旁边有烦人的方框

我怎样才能摆脱这个烦人的方框旁边的字母和句号

更新-1:但要将希腊字母保持在第二级 在此处输入图片描述

\documentclass[b5paper,10pt]{book}

\usepackage[cm-default]{fontspec}
\usepackage{xgreek}
\setmainfont{Arial}

\usepackage{enumitem}
\renewcommand{\theenumi}{\roman{enumi})}    


\begin{document}

\begin{enumerate}
 \item text

  \begin{enumerate}
   \item text
  \end{enumerate}

\end{enumerate}

\end{document}

答案1

这个烦人的框是因为希腊数字后面应该跟着xgreek调用的字符\anwtonos,U+0374(希腊数字符号),而 Arial 中显然缺少这个字符。

你可以重新定义\anwtonos你想要的一切,甚至可以重新定义一切:

\documentclass[b5paper,10pt]{book}

\usepackage[cm-default]{fontspec}
\usepackage{xgreek}
\setmainfont{Old Standard}

\usepackage{enumitem}
\setlist[enumerate,1]{label=\roman*)}

\renewcommand{\anwtonos}{}

\begin{document}

\begin{enumerate}
 \item text

  \begin{enumerate}
   \item text
  \end{enumerate}

\end{enumerate}

\end{document}

该示例使用旧标准,因为其中存在 U+0374。使用您喜欢的带有希腊字符的字体。

在此处输入图片描述

答案2

“框”意味着您正在使用字体中没有的字符。xgreek 在字母后打印 Unicode 字符“希腊数字符号”(U+0374),但它不是 Arial 字符。

您应该切换到另一种字体(例如 Arial Unicode MS)或重新定义\greeknumeral,或者\anwtonos

相关内容