Dear all, I just read the thread started by Burak Emir about "Typesetting Arabic today", and tried to typeset the sample sent by Idris Samawi Hamid. One of the Arabic or Persian fonts that I have and LuaTeX can find is Nadeem (working on Mac OS X 10.5.3), but what I get after typesetting is the following attached PDF: all the characters are typeset with their isolated form. However typestting the same text with XeConTeXt or XeTeX gives a nice result. So my question is, what should I add or subtract from the font features parameters to get a correct result? The source file is as follows: % engine=luatex \starttext \definefontfeature [test] [analyze=yes, mode=node, language=dflt, script=arab, aalt=yes, init=yes, medi=yes, fina=yes, isol=yes, liga=yes, mset=yes] \font\TradArabic = Nadeem*test at 18pt \startbuffer[paragraph] الحمدلله حمد معترف بحمده، مغترف من بحار مجده، بلسان الثناۤء شاكرا، ولحسن الاۤئه ناشرا؛ الذي خلق الموت والحيوة، والخير والشر، والنفع والضر، والسكون والحركة، والأرواح والأجسام، والذكر والنسيان. \blank اَلْحَمْدُ لِلّٰهِ حَمْدَ مُعْتَرِفٍ بِحَمْدِهٖ، مُغْتَرِفٌ مِنْ بِحَارِ مَجْدِهٖ، بِلِسَانِ الثَّنَاۤءِ شَاكِرًا، وَلِحُسْنِ اٰلاۤئِهٖ نَاشِرًا؛ اَلَّذِيْ خَلَقَ الْمَوْتَ وَالْحَيٰوةَ، وَالْخَيْرَ وَالشَّرَّ، وَالنَّفْعَ وَالضَّرَّ، وَالسُّكُوْنَ وَالْحَرَكَةَ، وَالْأَرْوَاحَ وَالْأَجْسَامَ، وَالذِّكْرَ وَالنِّسْيَانَ. \stopbuffer \start \TradArabic \pardir TRT \textdir TRT \getbuffer[paragraph] \stop \stoptext