用阿拉伯语列出环境

用阿拉伯语列出环境

我不知道如何使 itemize 环境中的数字正确显示,在第九个问题之后,数字像图中一样翻转,所以我用 01 代替 10,用 21 代替 12,等等。

我想这是因为我使用阿拉伯语,但我不知道如何解决这个问题。

这是我的代码的一部分

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[LAE,T1]{fontenc}
\usepackage[arabic,english]{babel}
\usepackage{amsmath}
\usepackage[margin=3.0cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}

\rhead{  \selectlanguage{arabic}{فيزياء عامة}    \selectlanguage{english}
2
 }
\chead{\LARGE  \selectlanguage{arabic}{تمارين}    \selectlanguage{english}
3}

\lhead{ 1441/06/12}
\renewcommand{\headrulewidth}{1.5pt}

%---------------------------------------
\begin{document}
\begin{enumerate}
%------------------------------------
  \selectlanguage{english}

\item
\selectlanguage{arabic}
تعطى معادلة مسار الحركة لجسيم بالعلاقة 
\selectlanguage{english}
$x=10 \ t^{2}$
\selectlanguage{arabic}
، حيث 
$x\ (m)$ بالمتر
، $t\ (s)$ بالثانية
\selectlanguage{english}

\selectlanguage{arabic}
احسب
\begin{enumerate}
    \item 

    \selectlanguage{arabic}
متوسط السرعة خلال الفترة الزمنية من 
$2 \ s$
إلى 
$3 \ s$

    \item 

    \selectlanguage{arabic}
متوسط السرعة خلال الفترة الزمنية من 
$2 \ s$
إلى 
$2.1 \ s$
\end{enumerate}

\end{enumerate}
\end{document}

在此处输入图片描述

答案1

如果可以选择切换到luatexxetex,我肯定会使用它们而不是pdftex。下面是使用 的示例luatex

\documentclass{article}

\usepackage[bidi=basic,english]{babel}

\babelprovide[import, main]{arabic}

% Change the font here. Instead of Free Serif, you may prefer Amiri or
% another Unicode-aware font.
\babelfont[arabic]{rm}{FreeSerif}

% You may want to change itemize, too. Here is how to do it currently:
\makeatletter
\def\@alph#1{\ifcase#1\or ا\or ب\or ج\or د\or ه\or و\or ز\or ح\or ط\fi}
\makeatother
\renewcommand\labelenumii{\theenumii.}

% Note babel with luatex undestands what an RTL document is (not only
% text), so margins and other layout elements can be reversed.
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\rhead{فيزياء عامة 2}
\chead{\LARGE تمارين 3}

\lhead{1441/06/12}
\renewcommand{\headrulewidth}{1.5pt}

\begin{document}

\begin{enumerate}

\setcounter{enumi}{8}

\item تعطى معادلة مسار الحركة لجسيم بالعلاقة $x=10 \ t^{2}$ ، حيث $x\
(m)$ بالمتر ، $t\ (s)$ بالثانية احسب.

\begin{enumerate}
\item متوسط السرعة خلال الفترة الزمنية من $2 \ s$ إلى $3 \ s$
\item متوسط السرعة خلال الفترة الزمنية من $2 \ s$ إلى $2.1 \ s$
\end{enumerate}

\item تعطى معادلة مسار الحركة لجسيم بالعلاقة $x=10 \ t^{2}$ ، حيث $x\
(m)$ بالمتر ، $t\ (s)$ بالثانية احسب.

\end{enumerate}

\end{document}

babel-阿拉伯语

编辑。我已在 中使用 Abjad 数字扩展了该示例itemize,并添加了一些注释。

相关内容