This is something that is already annoying me for quite a while. (I use LuaLaTeX)
The line spacing of the Arabic text is uneven (see pic and/or MWE below). In particular, I think, lines 2, 7, and 10. It would very unpleasant if a book got printed like this.
I use Khaled Hosny's font Amiri Font -- but it's not the font's fault. I also get this with Microsoft's Arabic Typesetting, for example.
Nonetheless, I contacted Khaled (because I knew him from TeX.sx) and he said:
"This may be due to the way TeX calculates line spacing, lines with high/deep glyphs will cause bigger line spacing. Since Arabic prefers more generous interline spacing than Latin, the solution is usually to make the line spacing big enough by default. If this does not suit you (e.g. the main text is in Latin script), then I think there are ways to force TeX to do fixed line spacing (I don’t use LaTeX my self, but in ConTeXt I just set the text on a grid)."
So he suggests two solutions, I make three out of them:
increase the line spacing of all text (i.e. Arabic and Latin)-- not suitable, but maybe:increase the line spacing of Arabic text only
force fixed line spacing of all text
Any ideas of how to accomplish this? Any further ideas?
Pic (looks better than here displayed when you download it):

MWE:
% !TEX TS-program = lualatex
\documentclass[paper=a4,fontsize=11pt,DIV=calc]{scrartcl}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Times New Roman}
\newfontfamily\arabicfont[Script=Arabic,Numbers=Arabic]{Amiri}
\usepackage{csquotes}
\newcommand{\arabtext}[1] % Arabic inside LTR
{\bgroup\luatextextdir TRT\arabicfont #1\egroup}
\newcommand{\aq}[2] %
{\blockquote{\arabtext{#1\hfill}\\{#2}}}
\begin{document}
\aq{وأمّا مَنْ جعل العناصر والأسطقسّات أكثر من واحد مثل ابن دقليس وأنكساغورش ولوقيس وديمقراطيس فإنّه يلزمهم أن يقولوا إنّ الكون هو غير الاستحالة لأنّه يجب أن يكون الكون باجتماع الأسطقسّات والفساد بافتراقها والاستحالة شئ غير الاجتماع والافتراق. فأمّا ابن دقليس فإنه كان يقول إنّ الأسطقسّات ستّة اثنان محرّكان وهما العداوة والمحبّة وأربعة متحرّكة وهى الأرض والماء والهواء والنار. وأمّا أنكساغورش ولوقيس وديمقراطيس فإنّهم كانوا يقولون إنّ الأسطقسّات غير متناهية. وأمّا أنكساغورش فكان يضع التى بهذه الصفة هي الأجسام المتشابهة الأجزاء وهى التى يُسَمَّى الكلّ منها والجزء باسم واحد بعينه مثل اللحم والمخّ والخشب. وأمّا ديمقراطس ولو قيس فإنّهما يريان أنّ التى بهذه الصفة هي أجسام غير متجزّئة وأنّها غير متناهية فى عددها وأشكالها وأنّ الأجسام المركّبة من هذه إنّما تختلف لمكان اختلاف الأجزاء التى تتركّب منها من قبل ثلاثة أشياء : الشكل والوضع والترتيب.}
{Facientes autem elementa esse plura uno, ut Empedocles et Anaxagoras et Leucippus et Democritus, necesse est eis dicere generationem esse aliam ab alteratione. Generatio enim fit per congregationem elementorum et corruptio per segregationem eorum; alteratio autem neque est congregatio neque segregatio. Empedocles vero dicebat sex esse elementa, quorum duo sunt moventia, scilicet amicitia et lis, et quatuor mobilia, scilicet terra et aqua et aër et ignis. Anaxagoras autem et Leucippus et Democritus dicebant elementa esse infinita. Sed Anaxagoras ponebat ea esse corpora consimilium partium, quorum totum et pars habent idem nomen, ut caro et medulla et lignum. Democritus autem { p. 6} et Leucippus dixerunt ea esse corpora infinita in numero et in figuris, et quod corpora composita ex hiis diversificantur secundum diversitatem illarum partium aut propter figuram aut propter situm aut propter ordinem.}
\end{document}



\lineskiplimit, and if it is greater than0pt, decreasing it to zero. if you also set\lineskip=0pt, tex will not add any extra vertical space unless depth + height indicates an actual overlap, in which case the distance between the baselines will be increased until the two lines are butted up against one another (according to the actual depth and height). but i suppose that khaled has already suggested this. – barbara beeton Jul 30 '13 at 19:00\linespread{1.0609}proposed for URW’s Garamond). Experimenting withfontspec’s Scale=MatchLowercaseorScale=MatchUppercasefor Amiri may further improve the color of the page. – Thérèse Jul 31 '13 at 07:14\pdfeachlineheightand\pdfeachlinedepth, see the pdftex manual. – Philipp Gesang Jul 31 '13 at 08:46