29.05.2014 Views

The history of luaTEX 2006–2009 / v 0.50 - Pragma ADE

The history of luaTEX 2006–2009 / v 0.50 - Pragma ADE

The history of luaTEX 2006–2009 / v 0.50 - Pragma ADE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ِ <br />

ً<br />

لِسَِب جْدِهٖ،َم نِْم غْتَرِفٌُم عْتَرِفٍُم<br />

لاۤئِهٰٖا<br />

لَخ ِ<br />

َ<br />

َ وْ‏ نَُك<br />

َ<br />

َ<br />

ةََك<br />

ْ سَْج<br />

ِ <br />

ً<br />

انََی<br />

لِسَِب جْدِهٖ،َم نِْم غْتَرِفٌُم عْتَرِفٍُم<br />

لاۤئِهٰٖا<br />

لَخ ِ<br />

َ<br />

َ وْ‏ نَُك<br />

َ<br />

َ<br />

ةََك<br />

ْ سَْج<br />

ِ <br />

ً<br />

انََی<br />

غْتَرِفٌُم عْتَرِفٍُم<br />

جْدِهٖ،َم نِْم لِسَِب<br />

لاۤئِهٰٖا<br />

لَخ ِ<br />

َ<br />

َ وْ‏ نَُك<br />

َ<br />

َ<br />

ةََك<br />

ْ سَْج<br />

ِ <br />

ً<br />

انََی<br />

غْتَرِفٌُم عْتَرِفٍُم<br />

جْدِهٖ،َم نِْم لِسَِب<br />

لاۤئِهٰٖا<br />

لَخ ِ<br />

َ<br />

َ وْ‏ نَُك<br />

َ<br />

َ<br />

ةََك<br />

انََی ْ سَْج<br />

analyze=yes, ccmp=yes, clig=yes, dlig=yes,<br />

features=yes, fina=yes, init=yes, isol=yes,<br />

kern=yes, language=dflt, liga=yes, mark=yes,<br />

medi=yes, mkmk=yes, mode=node, rlig=yes,<br />

script=arab<br />

ِ ‏ِهلل<br />

اَل ‏ُدْمَ‏ ‏ْح ‏ِهلل ‏َْحم ‏َد ٖ،<br />

ن ‏َاشرا؛ ا ‏ْيِ‏ ‏َذل<br />

‏َوالأْ‏ ‏ْر ‏َواحَ‏ ‏َوالأْ‏<br />

اَل ‏ُدْمَ‏ ‏ْح ‏ِهلل ‏َْحم ‏َد<br />

ن ‏َاشرا؛ ا ‏ْيِ‏ ‏َذل<br />

‏َوالأْ‏ ‏ْر ‏َواحَ‏ ‏َوالأْ‏<br />

‏ِبح<br />

ال ‏ْموَ‏<br />

‏َواذل‎كْرَ‏<br />

‏ِبح<br />

ال ‏ْموَ‏<br />

‏َواذل‎كْرَ‏<br />

‏ِبحارَِ‏<br />

‏َوالشر‎<br />

انِ‏<br />

‏َوالضر‎<br />

الث‎ن ‏ِءۤ‏ ‏َا ‏َشاكِرً‏ ا،‏<br />

‏َوالس‎<br />

‏َوحُسِْل<br />

‏َوال ‏ْحرَ‏<br />

‏ِن<br />

،<br />

،<br />

،<br />

امَ،‏<br />

‏َتْ‏ َ ‏َق<br />

هِدْمَ‏<br />

‏َوال وةَ،ٰیَ‏ ‏ْح<br />

‏َوالن‎س<br />

‏َوال رْیَ‏ ‏ْخ<br />

‏ِبحارَِ‏<br />

‏َوالشر‎<br />

‏َوالن ‏َعْ‏ ‎ف<br />

انِ‏<br />

‏َوالضر‎<br />

الث‎ن ‏ِءۤ‏ ‏َا ‏َشاكِرً‏ ا،‏<br />

‏َوالس‎<br />

‏َوحُسِْل<br />

‏َوال ‏ْحرَ‏<br />

‏ِن<br />

،<br />

،<br />

،<br />

.<br />

،ٖ<br />

امَ،‏<br />

‏َتْ‏ َ ‏َق<br />

هِدْمَ‏<br />

‏َوال وةَ،ٰیَ‏ ‏ْح<br />

‏َوالن‎س<br />

‏َوالن ‏َعْ‏ ‎ف ‏َوال رْیَ‏ ‏ْخ<br />

.<br />

Kerning deals with horizontal displacements, but curs (cursive) goes one step further.<br />

As with marks, positioning is based on anchor points and resolving them involves a bit<br />

<strong>of</strong> trickery because one needs to take into account that characters may have vowels attached<br />

to them.<br />

analyze=yes, ccmp=yes, clig=yes, curs=yes,<br />

dlig=yes, features=yes, fina=yes, init=yes,<br />

isol=yes, kern=yes, language=dflt, liga=yes,<br />

mark=yes, medi=yes, mkmk=yes, mode=node,<br />

rlig=yes, script=arab<br />

ِ ‏ِهلل<br />

اَل ‏ُدْمَ‏ ‏ْح ‏ِهلل ‏َْحم ‏َد ٖ،<br />

ن ‏َاشرا؛ ا ‏ْيِ‏ ‏َذل<br />

‏َوالأْ‏ ‏ْر ‏َواحَ‏ ‏َوالأْ‏<br />

اَل ‏ُدْمَ‏ ‏ْح ‏ِهلل ‏َْحم ‏َد<br />

ن ‏َاشرا؛ ا ‏ْيِ‏ ‏َذل<br />

‏َوالأْ‏ ‏ْر ‏َواحَ‏ ‏َوالأْ‏<br />

‏ِبح<br />

ال ‏ْموَ‏<br />

‏َواذل‎كْرَ‏<br />

‏ِبح<br />

ال ‏ْموَ‏<br />

‏َواذل‎كْرَ‏<br />

‏ِبحارَِ‏<br />

‏َوالشر‎<br />

انِ‏<br />

‏َوالضر‎<br />

الث‎ن ‏ِءۤ‏ ‏َا ‏َشاكِرً‏ ا،‏<br />

‏َوالس‎<br />

‏َوحُسِْل<br />

‏َوال ‏ْحرَ‏<br />

‏ِن<br />

،<br />

،<br />

،<br />

امَ،‏<br />

‏َتْ‏ َ ‏َق<br />

هِدْمَ‏<br />

‏َوال وةَ،ٰیَ‏ ‏ْح<br />

‏َوالن‎س<br />

‏َوال رْیَ‏ ‏ْخ<br />

‏ِبحارَِ‏<br />

‏َوالشر‎<br />

‏َوالن ‏َعْ‏ ‎ف<br />

انِ‏<br />

‏َوالضر‎<br />

الث‎ن ‏ِءۤ‏ ‏َا ‏َشاكِرً‏ ا،‏<br />

‏َوالس‎<br />

‏َوحُسِْل<br />

‏َوال ‏ْحرَ‏<br />

‏ِن<br />

،<br />

،<br />

،<br />

.<br />

،ٖ<br />

امَ،‏<br />

‏َتْ‏ َ ‏َق<br />

هِدْمَ‏<br />

‏َوال وةَ،ٰیَ‏ ‏ْح<br />

‏َوالن‎س<br />

‏َوالن ‏َعْ‏ ‎ف ‏َوال رْیَ‏ ‏ْخ<br />

.<br />

Arabic 103

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!