
有誰知道如何讓逐項/列舉/描述環境從右到左開始?
我讀了這個文檔:列舉但沒有運氣
\documentclass{book}
\usepackage{setspace}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{arabic}
\usepackage{xcolor}
\usepackage{pifont}
\usepackage{enumitem}
\newfontfamily\arabicfont[Script=Arabic,Scale=1.1]{Scheherazade}
\begin{document}
Some latin text and inline arabic: \textarabic{السلام عليكم}
\begin{itemize}[label=$\heartsuit$]
\item pomme ;
\item radis ;
\item choucroute.
\end{itemize}
\begin{itemize}[font=\color{magenta} \Large, rightmargin=6cm, label=\ding{45}]
\item \textarabic{تفاحة} ;
\item \textarabic{فجل} ;
\item \textarabic{ملفوف مخلل}.
\end{itemize}
\end{document}
答案1
該bidi
軟體包RTLitems
為此提供了環境:
\documentclass{book}
\usepackage{xcolor}
\usepackage{setspace}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{arabic}
\usepackage{pifont}
\usepackage{enumitem}
\newfontfamily\arabicfont[Script=Arabic,Scale=1.1]{Scheherazade}
\begin{document}
Some latin text and inline arabic: \textarabic{السلام عليكم}
\begin{itemize}[label=$\heartsuit$]
\item pomme ;
\item radis ;
\item choucroute.
\end{itemize}
\begin{itemize}[font=\color{magenta} \Large,label=\ding{45}]
\begin{RTLitems}
\item \textarabic{تفاحة} ;
\item \textarabic{فجل} ;
\item \textarabic{ملفوف مخلل}.
\end{RTLitems}
\end{itemize}
\end{document}