使用多语制时,阿拉伯数字(1、2、...)作为“枚举”中的标签

使用多语制时,阿拉伯数字(1、2、...)作为“枚举”中的标签

我正在尝试编译一个包含枚举列表的亚美尼亚语文本。我没有使用常规数字(如 1、2、...),而是使用亚美尼亚字母作为枚举标签。以下是我的代码

\documentclass[12pt]{report}
\usepackage{polyglossia}
\newfontfamily{\armenianfont}{DejaVu Serif}
\setdefaultlanguage{armenian}

\begin{document}
\begin{enumerate}
    \item Հայերեն տեքստ 1 (a text in Armenian 1)
    \item Հայերեն տեքստ 2 (a text in Armenian 2)
\end{enumerate}
\end{document}

这是输出:

在此处输入图片描述

我想要常规阿拉伯数字 1、2,ETC。在左侧。

答案1

只需将选项添加numerals=arabic\setdefaultlanguage命令即可

\documentclass[12pt]{report}
\usepackage{polyglossia}
\newfontfamily{\armenianfont}{DejaVu Serif}
\setdefaultlanguage[numerals=arabic]{armenian}

\begin{document}
\begin{enumerate}
    \item Հայերեն տեքստ 1 (a text in Armenian 1)
    \item Հայերեն տեքստ 2 (a text in Armenian 2)
\end{enumerate}
\end{document}

答案2

对我有用的另一种方法是:

\documentclass[12pt]{report}
\usepackage{polyglossia}
\newfontfamily{\armenianfont}{DejaVu Serif}
\setdefaultlanguage{english}
\setotherlanguage{armenian}
\begin{document}
\begin{enumerate}
    \begin{armenian}
    \item  Հայերեն տեքստ 1 (a text in Armenian 1)
    \item Հայերեն տեքստ 2 (a text in Armenian 2)
     \end{armenian}
\end{enumerate}
\end{document}

相关内容