یقیناََ ذیشان بھائی اور عارف بھائی نے ترسیموں کی اونچائی اور گروپس کے ذریعے کرننگ کا جو حل نکالا ہے وہ قابل دید ہے۔ اور اوپن ٹائپ سٹینڈرڈ کی بدولت ہر جگہ چلے گا۔
تھوڑا افسوس اس بات کا ہے کہ دو دن قبل ہم نے اپنے سٹروک کرننگ والے اطلاقیے سے نعیم سعید کی 90ہزار الفاظ کی مکمل لسٹ پروسیس کرلی تھی نیز عارف بھائی کی
اس پوسٹ کی رہنمائی میں نتائج مختلف فہرستوں میں بھی بانٹ دیے تھے اور ڈوپلیکیٹس بھی حذف کر لئے تھے۔ تاہم وولٹ کی پیچیدگیوں کی وجہ سے فونٹ صحیح کمپائیل نہ ہو سکا اور ہم ورڈ جیسے اطلاقیے میں الفاظ کی اندرونی کرننگ بھی دیکھنے سے محروم رہے۔
البتہ آج ایک پرانا خیال دوبارہ آیا کہ کیوں نہ (RichText(RTF سپیسیفیکیشن کی مدد سے سٹروک کرننگ کے کم از کم نتائج تو دیکھ لیے جائیں۔ بےشک اوپن ٹائپ نہ ہو, نہ عملی ہو۔ اس مقصد کے لئے ہم نے اپنے کمانڈ لائن اطلاقیہ کی آوٹ پٹ وولٹ کی بجائے ایک rtf. کی طرف ڈھال دی۔ RTF میں expndtw\ کے میکرو کے ذریعے کیریکٹر سپیسنگ کم زیادہ کی جا سکتی ہے۔ ہم نے ایک سطر کو پروسیس کیا اور اطلاقیہ نے اندرونِ لفظ اور سپیس کرننگ دونوں فراہم کر دیں۔ نتائج مقابلے کے نکلے
کوڈ:
{\rtf1\ansi\ansicpg1252\hyphauto1\deff0\deftab720\paperw11906\paperh16838\margl720\margr720\margt720\margb720{\fonttbl{\f0\fbidi\fttruetype\fcharset178\cpg1256 Jameel Noori Nastaleeq;}{\f1\fbidi\ftnil\fcharset178\cpg1256 Jameel Noori Nastaleeq;}}{\colortbl\red0\blue0\green0;}\fet2\ftnbj\ftnstart1\ftnrstpg\ftnrestart\aenddoc\aftnstart1{\info{\revtim\yr2015\mo8\dy27\hr20\min28}}\pard\plain \s1\f1\fs24\rtlpar\qr\fi0\li0\ri0\sb0\sa0\facenter\sl288\slmult1\expnd0\expndtw0\cf0\up0\charscalex100\b0\i0\ul0\strike0\accnone\hyphpar1\lang9217{\f0\fs72\b0\i0\expndtw6 \'D3\'EC\'CF}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw20 \'D0}{\f0\fs72\b0\i0\expndtw31 \'EC\'D4\'C7}{\f0\fs72\b0\i0\expndtw-9 \'E4}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw31 \'C8\'AA\'C7}{\f0\fs72\b0\i0\expndtw17 \'C6\'EC}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-21 \'98\'FF}{\f0\fs72\b0\i0\expndtw36 \'CA\'DA\'C7}{\f0\fs72\b0\i0\expndtw8 \'E6}{\f0\fs72\b0\i0\expndtw17 \'E4}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-8 \'D3\'FF}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw31 \'C0\'E3}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw40 \'C7}{\f0\fs72\b0\i0\expndtw34 \'E6}{\f0\fs72\b0\i0\expndtw5 \'81\'E4}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw18 \'8A\'C7}{\f0\fs72\b0\i0\expndtw-327 \'C6\'81}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw18 \'E4\'D3\'CA\'DA\'E1\'EC\'DE}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-21 \'DD\'C7}{\f0\fs72\b0\i0\expndtw17 \'E4\'8A\'D3}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-76 \'E3\'EC\'9F}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw31 \'98\'C7}{\f0\fs72\b0\i0\expndtw19 \'DD\'EC}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-101 \'CD\'CF}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw17 \'CA\'98}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw36 \'C7}{\f0\fs72\b0\i0\expndtw-49 \'E4}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-76 \'81\'EC\'CC}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-154 \'CC\'EC\'D3\'EC}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-101 \'98\'D1}{\f0\fs72\b0\i0\expndtw-8 \'E4\'E4\'90}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-48 \'DD\'D1}{\f0\fs72\b0\i0\expndtw11 \'C7}{\f0\fs72\b0\i0\expndtw-153 \'C0\'E3}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw31 \'98\'D1}{\f0\fs72\b0\i0\expndtw18 \'E4\'FF}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw-76 \'E3\'EC\'9F}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw31 \'98\'C7}{\f0\fs72\b0\i0\expndtw18 \'E3\'EC\'C7}{\f0\fs72\b0\i0\expndtw4 \'C8}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw18 \'C0\'E6}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw5 \'8D\'98\'FF}{\f0\fs72\b0\i0\expndtw0 }{\f0\fs72\b0\i0\expndtw0 \'C0\'EC\'9F}}