Marginpar 中的文本对齐(阿拉伯语)

Marginpar 中的文本对齐(阿拉伯语)

我怎样才能用阿拉伯语写一个 marginpar 并且文本从右到左对齐。

我使用 XeLaTeX。

当我写作时

\marginpar{{\A كتاب حلية الأبدال وما يظهر عنها من المعارف والأحوال}} 

那么结果就是

A 定义用于:

\newfontfamily{\A}{Geeza Pro}

最后一个单词应右对齐。

感谢你们对我的帮助。


\documentclass[11pt,twoside=true,a5paper,pagesize]{scrbook}
\usepackage{fontspec,xltxtra,xunicode}
\usepackage[margin=1.3in]{geometry}
\usepackage[ german]{babel}
\usepackage [para]{footmisc}
\usepackage{endnotes}
\usepackage{marginnote} 
\setcounter{secnumdepth}{-2}
\newcommand{\mymparsetup}{\itshape}
\renewcommand{\theendnote}{\Roman{endnote}} 
\renewcommand{\thefootnote}{\textit{\arabic{footnote}}}
\renewcommand{\notesname}{Bemerkungen und Kommentare}
\usepackage{titlesec}
\titleformat{\section}  {\normalfont\scshape}{\thesection}{1em}{}

\begin{document}
\sloppy
\newfontfamily{\A}{Geeza Pro}
\newfontfamily{\B}{Charis SIL}
\newfontfamily{\C}{AGA Arabesque}

\title{Die spirituelle Metamorphose}
\author{}
\date{}
\maketitle

\section{Einführendes Kapitel}


\marginpar{{\A كتاب حلية الأبدال وما يظهر عنها من المعارف والأحوال}} 
Dank gebührt Allah {\C} für das, wozu er uns inspiriert 
hat sowie für seine Belehrung dessen, was wir nicht wussten. 
Wahrlich die Gunst Allahs gegenüber uns ist gewaltig. 
Und Friede und Segen seien auf dem größten Meister, 
dem edelsten Propheten, welchem... 

 ...


 \newpage

 \theendnotes
 \end{document}

答案1

包提供了双向排版bidi。假设您使用的是 XeLaTeX,那么您可以加载polyglossia包而不是babel,这将bidi根据需要使用该包。他是一个示例,基于您的代码核心:

示例输出

\documentclass[11pt,twoside=true,a5paper,pagesize]{scrbook}

\usepackage{fontspec,xltxtra,xunicode}
\usepackage[margin=1.3in]{geometry}
\usepackage{titlesec}

\usepackage{polyglossia}
\setdefaultlanguage{german}
\setotherlanguage{arabic}
\newfontfamily{\arabicfont}{Geeza Pro}

\setcounter{secnumdepth}{-2}
\titleformat{\section}{\normalfont\scshape}{\thesection}{1em}{}

\begin{document}

\section{Einführendes Kapitel}

\marginpar{\begin{Arabic}
كتاب حلية الأبدال وما يظهر عنها من المعارف والأحوال
\end{Arabic}} 
Dank gebührt Allah für das, wozu er uns inspiriert 
hat sowie für seine Belehrung dessen, was wir nicht wussten. 
Wahrlich die Gunst Allahs gegenüber uns ist gewaltig. 
Und Friede und Segen seien auf dem größten Meister, 
dem edelsten Propheten, welchem\dots

\end{document} 

请注意,在使用时titlesec需要先加载polyglossia。此外,您还需要通过为阿拉伯语文本设置显式字体\newfontfamily{\arabicfont}{...}

相关内容