لک اپس جنریٹ کرنے کا اطلاقیہ

نبیل

تکنیکی معاون
میں نے اس دھاگے میں لک اپس جنریٹ کرنے کے ایک اطلاقیے کی تیاری کے بارے میں عرض کیا تھا۔ یہاں میں اسی اطلاقیے پر اب تک کیا گیا کام مہیا کر رہا ہوں۔ اس کا سورس کوڈ بھی ساتھ ہی فراہم کیا جا رہا ہے۔ اس پروگرام میں استعمال ہونے والی میپنگ psname.xml فائل سے پڑھی جائے گی جو کہ اسی پروگرام Lookups.exe کے فولڈر میں ہونی چاہیے۔ اس پروگرام میں Tools->Options میں جا کر اس فائل کو ذیل کی تصویر کے مطابق ایڈٹ کیا جا سکتا ہے:

edit_params.gif

کسی ترسیمہ جات پر مبنی فائل کے لیے لک اپ جنریٹ کرنے کے لیے Tools->Generate Lookups پر جائیں تو ذیل کا ڈائلاگ باکس سامنے آئے گا جہاں ترسیمہ جات پر مبنی فائل کو منتخب کیا جا سکتا ہے۔ اس کے بعد Generate Lookups بٹن پر کلک کرنے سے لک اپس ایک اور فائل میں جنریٹ ہو جائیں گے اور اگر کسی وجہ سے کسی لگیچر کے لک اپ جنریٹ نہیں ہو پائے ہیں تو اس کا ایک errors.txt فائل میں اندراج کر دیا جائے گا جو کہ اسی فولڈر میں ہوگی جہاں کہ ترسیمہ جات والی فائل موجود ہوگی۔

generate_dlg.gif


لک اپس والی فائل کا نام لگیچرز والی فائل کے نام کے آخر میں _lookup شامل کرکے تشکیل دیا جائے گا۔ ترسیمہ جات والی فائل میں ترسیمہ جات ایک ہی لائن پر بھی ہو سکتے ہیں یا مختلف لائنوں میں بھی ہو سکتے ہیں۔ یہاں عارف نے ایک تصحیح کردہ ترسیمہ جات پر مبنی فائل فراہم کی ہے۔ اس فائل کو بھی بمعہ جنریٹ کردہ لک اپس کے یہاں اٹیچ کیا جا رہا ہے۔ ذیل میں ان فائلوں سے کچھ حصہ بطور نمونہ پیش کیا جا رہا ہے۔

پہلے چند ترسیمہ جات دیکھیں:

سلمے
جثیمو
چغلیو
سفینے
شیعیت
سہیلیا
ضحے
لہنگے
لشتیے
لیچیو


اور ذیل میں ان کے جنریٹ کردہ لک اپس موجود ہیں:

کوڈ:
seen_i lam_m meem_m  bariyay_f -> slmy
jeem_i say_m chotiyay_m meem_m  wao_f -> jCimw
chay_i gein_m lam_m chotiyay_m  wao_f -> cGliw
seen_i fay_m chotiyay_m noon_m  bariyay_f -> sfiny
sheen_i chotiyay_m aein_m chotiyay_m  tay_f -> xieit
seen_i gol-hay_m chotiyay_m lam_m chotiyay_m  alif_f -> soilia
zuad_i hhay_m  bariyay_f -> JHy
lam_i gol-hay_m noon_m gaf_m  bariyay_f -> longy
lam_i sheen_m tay_m chotiyay_m  bariyay_f -> lxtiy
lam_i chotiyay_m chay_m chotiyay_m  wao_f -> liciw

اس پروگرام پر اپنی تجاویز اور آراء اسی دھاگے میں پوسٹ کریں۔

والسلام
 

Attachments

  • Lookups_src.zip
    61.1 KB · مناظر: 18
  • ligature_lookups.zip
    177.4 KB · مناظر: 17
  • Lookups.zip
    7.7 KB · مناظر: 18

دوست

محفلین
اسے کہتے ہیں کام کرنا۔ اب شاکر القادری صاحب کو شکایت نہیں رہے گی کہ لک اپس کو بدلا نہیں جاسکتا۔
 

arifkarim

معطل
اوووووووووووووووووووووووووووووووووووووووووووووووووووووووہ!
نبیل بھائی نے تو تباہی مچا دی ہے۔ :):) :) مجھے بہت افسوس ہو رہا ہے کہ یہ کام پہلے کیوں نہیں ہوا۔۔۔۔۔۔۔۔۔۔۔۔
نبیل بھائی آپ کا بہت بہت شکریہ!
 

arifkarim

معطل
نوٹ:
sheen_i chotiyay_m aein_m chotiyay_m tay_f -> xieit
seen_i gol-hay_m chotiyay_m lam_m chotiyay_m alif_f -> soilia

یہاں فائنل فارم لک اپس سے پہلے دو اسپیسز آرہی ہیں، اسکی تصحیح کر لیں، شکریہ
باقی اطلاقیہ بہترین کام کر رہا ہے!
 

علوی امجد

محفلین
ماشآ اللہ بہت اچھا پروگرام ہے لک اپس کی جنریشن کے لئے۔ اللہ آپ کو اسی طرح تخلیقی کاموں کی تکمیل کا حوصلہ عطا فرمائے!
میں نے علوی نستعلیق کے لئے لک اپس کی جنریشن VBA کے ذریعے کی تھی۔ جو شائد میرے لئے تو بہت آسان تھی لیکن کسی کو سمجھانے کے لئے بہت مشکل تھی۔ آپ نے ایک سادا سا پروگرام بنا کر ہر ایک کے لئے آسان بنادیا۔ جزاک اللہ!
کیا کوئی ایسی صورت ہے کہ جنریٹ شدہ لک اپس میں موجود شکلوں کے ناموں جیسے cha_i یا lam_m کو کسی طور پر بدلا جاسکے؟
 

علوی امجد

محفلین
نوٹ:
sheen_i chotiyay_m aein_m chotiyay_m tay_f -> xieit
seen_i gol-hay_m chotiyay_m lam_m chotiyay_m alif_f -> soilia

یہاں فائنل فارم لک اپس سے پہلے دو اسپیسز آرہی ہیں، اسکی تصحیح کر لیں، شکریہ
باقی اطلاقیہ بہترین کام کر رہا ہے!


میرا نہیں خیال کہ سپس سے لک اپس پر کوئی فرق پڑے گا۔ وولٹ ان سپسیز کو ignore کردیتا ہے۔
 

arifkarim

معطل
میرا نہیں خیال کہ سپس سے لک اپس پر کوئی فرق پڑے گا۔ وولٹ ان سپسیز کو Ignore کردیتا ہے۔

ہاں فرق تو نہیں پڑتا لیکن اگر باقی فارمز کی طرح فائنل فارم بھی ایک اسپیس کے بعد ہی جنریٹ ہو جائے تو یہ اطلاقیہ پر فیکٹ اور اسٹینڈر کے مطابق ہو جائے گا!
 

شاکرالقادری

لائبریرین
بہت خوب نبیل!
آپ نے ناموں کی تدوین کا آپشن مہیا کیا
لیکن ضرورت ہے کہ یہ تدوینی عمل صرف حروف تک محدود نہ رہے بلکہ اس کو حروف کی اشکال کے ناموں کی تدوین تک وسیع کیا جائے کیونکہ پہلے فونٹ تمام حروف کی اشکال تیار کر کے بنائے جاتے تھے اب ﴿ دائروں اور نقطوں ۔۔۔۔ کشتیوں اور نقطوں﴾ کا نظام اپنایا جا رہا ہے مثلا ۔ ب، پ ،ت ، ٹ ،ث کی تمام اشکال کو صرف ب کی کشتی اور نقطوں کی مدد سے بنایا جا رہا ہے اس کے لیے کشتی کا نام اور اس کی شکل﴿یعنی ابتدائی، ba_i درمیانی ba_m اور آخری ba_f﴾ کے بعد ﴿ایک نقطہ اوپر n1a ﴾ ﴿ایک نقطہ نیچے n1b﴾ ﴿دو نقطے اوپر n2a﴾ ﴿دو نقطے نیچے n2b﴾اور﴿تین نقطے اوپر n3a ﴾ ﴿تین نقطے نیچےn3b ﴾
لکھا جاتا ہے
ذیل کا جدول اسی چیز کو واضح کرتا ہے



حرف | شکل | پوسٹ سکرپٹ نام |

۔ا | آخری | alif_f | -
۔آ | آخری | alif_f madda | -

ب۔ |ابتدائی | ba_i N1b | -
۔ب۔ | درمیانی | ba_m N1b | -
۔ب | آخری | ba_f N1b | -

پ | تنہا| ba N3b | -
پ۔ |ابتدائی | ba_i N3b | -
۔پ۔ | درمیانی | ba_m N3b | -
۔پ | آخری | ba_f N3b | -

ت | تنہا| ba N2a | -
ت۔ |ابتدائی | ba_i N2a | -
۔ت۔ | درمیانی | ba_m N2a | -
۔ت | آخری | ba_f N2a | -


۔ٹ۔ |ابتدائی | ba_i Stoin | -
ٹ | درمیانی | ba_m Stoin | -
ٹ | آخری | ba_f Stoin | -


ث | تنہا| ba N3a |
ث |ابتدائی | ba_i N3a |
ث | درمیانی | ba_m N3a |
ث | آخری | ba_f N3a |


ج |ابتدائی | hha_i N1b | -
ج | درمیانی | hha_m N1b | -
ج | آخری | hha_f N1b | -

چ |ابتدائی | hha_i N3b |
چ | درمیانی |hha_m N3b |
چ | آخری | hha_f N3b|


ح |ابتدائی | hha_i |
ح | درمیانی |hha_m |
ح| آخری | hha_f |

خ |ابتدائی | hha_i N1a |
خ | درمیانی |hha_m N1a |
خ | آخری | hha_f N1a|


د |اآخری | dal_f |
ڈ | آخری |dal_f Stoin |
ذ | آخری | dal_f N1a|

ر|اآخری | ra_f |
ڑ | آخری |ra_f Stoin |
ز | آخری | ra_f N1a|
ژ|اآخری | ra_f N3a|

س |ابتدائی | seen_i |
س | درمیانی |seen_m |
س | آخری | seen_f |


ش |ابتدائی | seen_i N3a |
ش| درمیانی |seen_m N3a |
ش | آخری | seen_f N3a|

ص |ابتدائی | saad_i |
ص | درمیانی |saad_m |
ص | آخری | saad_f |


ض |ابتدائی | saad_i N1a |
ض| درمیانی |saad_m N1a |
ض | آخری | saad_f N1a|

ط |ابتدائی | toin_i |
ط | درمیانی |toin_m |
ط | آخری | toin_f |


ظ |ابتدائی | toin_i N1a |
ظ| درمیانی |toin_m N1a |
ظ | آخری | toin_f N1a|

ع |ابتدائی | ain_i |
ع | درمیانی |ain_m |
ع | آخری | ain_f |


غ |ابتدائی | ain_i N1a |
غ| درمیانی |ain_m N1a |
غ | آخری | ain_f N1a|

ف |ابتدائی | fa_i N1a |
ف | درمیانی |fa_m N1a |
ف | آخری |fa_f N1a |


ق |ابتدائی | qaf_i N2a |
ق| درمیانی |qaf_m N2a |
ق | آخری | qaf_f N2a|

ک |ابتدائی | lam_i Kaf_line |
ک | درمیانی |lam_m Kaf_line |
ک | آخری |lam_f Kaf_line |


گ |ابتدائی | lam_i Gaf_line |
گ | درمیانی |lam_m Gaf_line |
گ | آخری | lam_f Gaf_line|

ل |ابتدائی | lam_i |
ل | درمیانی |lam_m |
ل | آخری |lam_f |

م |ابتدائی | meem_i |
م | درمیانی |meem_m |
م | آخری | meem_f |

ن |ابتدائی | noon_i |
ن | درمیانی |noon_m |
ن | آخری |noon_f |

ں |ابتدائی | noong_i |
ں | درمیانی |noong_m |
ں | آخری |noong_f |

و | آخری |waw_f |
ٶ| آخری |waw_f hamzaA |

ہ |ابتدائی | ha_i |
ہ | درمیانی |ha_m |
ہ | آخری | ha_f |
ہ ء | آخری | ha_f hamzaa|

ة | آخری | ha_f h2a|

ھ|ابتدائی | hadochasm_i |
ھ| درمیانی |hadochasm_m |
ھ | آخری | hadochasm_f |

ئ۔|ابتدائی | ya_i hamzaA |
۔ئ۔| درمیانی |ya_m hamzaA |
۔ئ| آخری | ya_f hamzaA |



ی|ابتدائی | ya_i |
ی| درمیانی |ya_m |
ی| آخری | ya_f |


ے| آخری | bariya_f |





اگر کسی طرح حروف کی تمام اشکال کے ناموں کی تدوین کا آپش دستیاب ہو سکے تو یہ بہت مفید کام ہوگا

اوپر علوی امجد صاحب نے بھی اپنے مراسلہ میں اسی چیر کا مطالبہ کیا ہے اختصار کے ساتھ
 

نبیل

تکنیکی معاون
اسے کہتے ہیں کام کرنا۔ اب شاکر القادری صاحب کو شکایت نہیں رہے گی کہ لک اپس کو بدلا نہیں جاسکتا۔

شاکر، تمہارا کام بھی بہت اچھا ہے۔ میں نے محض چند تجربات کی خاطر یہ پروگرام لکھا تھا۔ اگر تم سورس کوڈ‌ پر نظر ڈالو تو تمہیں معلوم ہوگا کہ لک اپس کی تدوین کی سہولت فراہم کرنا زیادہ مشکل کام نہیں ہے۔ میں نے اس کے لیے DataSet کلاس میں ایکس ایم ایل ڈیٹا کو بطور ڈیٹا سورس استعمال کیا ہے اور DataGrid کو یوزر انٹرفیس کے لیے استعمال کیا ہے۔ وقت ملنے پر میں اس کے بارے میں ایک چھوٹا سا ٹیوٹوریل بھی لکھ دوں گا۔

نوٹ:
sheen_i chotiyay_m aein_m chotiyay_m tay_f -> xieit
seen_i gol-hay_m chotiyay_m lam_m chotiyay_m alif_f -> soilia

یہاں فائنل فارم لک اپس سے پہلے دو اسپیسز آرہی ہیں، اسکی تصحیح کر لیں، شکریہ
باقی اطلاقیہ بہترین کام کر رہا ہے!

سورس کوڈ اسی لیے فراہم کیا گیا ہے کہ اس طرح کی چھوٹی موٹی تبدیلیاں کر لی جائیں۔ :)
 

نبیل

تکنیکی معاون
ماشآ اللہ بہت اچھا پروگرام ہے لک اپس کی جنریشن کے لئے۔ اللہ آپ کو اسی طرح تخلیقی کاموں کی تکمیل کا حوصلہ عطا فرمائے!
میں نے علوی نستعلیق کے لئے لک اپس کی جنریشن Vba کے ذریعے کی تھی۔ جو شائد میرے لئے تو بہت آسان تھی لیکن کسی کو سمجھانے کے لئے بہت مشکل تھی۔ آپ نے ایک سادا سا پروگرام بنا کر ہر ایک کے لئے آسان بنادیا۔ جزاک اللہ!
کیا کوئی ایسی صورت ہے کہ جنریٹ شدہ لک اپس میں موجود شکلوں کے ناموں جیسے Cha_i یا Lam_m کو کسی طور پر بدلا جاسکے؟

امجد، اگر آپ کو کسی کام کو آٹومیٹ کرنے کی ضرورت محسوس ہو تو مجھے کہہ دیا کریں۔ میں اپنی استعداد کے مطابق آپ کی خدمت کے لیے حاضر رہوں گا۔ آپ کا سوال اگر وہی ہے جو شاکرالقادری صاحب نے پوچھا ہے تو میں اس کا اگلی پوسٹ میں جواب دے رہا ہوں، بصورت دیگر مجھے اس کی مزید وضاحت درکار ہوگی۔
 

نبیل

تکنیکی معاون
بہت خوب نبیل!
آپ نے ناموں کی تدوین کا آپشن مہیا کیا
لیکن ضرورت ہے کہ یہ تدوینی عمل صرف حروف تک محدود نہ رہے بلکہ اس کو حروف کی اشکال کے ناموں کی تدوین تک وسیع کیا جائے کیونکہ پہلے فونٹ تمام حروف کی اشکال تیار کر کے بنائے جاتے تھے اب ﴿ دائروں اور نقطوں ۔۔۔۔ کشتیوں اور نقطوں﴾ کا نظام اپنایا جا رہا ہے مثلا ۔ ب، پ ،ت ، ٹ ،ث کی تمام اشکال کو صرف ب کی کشتی اور نقطوں کی مدد سے بنایا جا رہا ہے اس کے لیے کشتی کا نام اور اس کی شکل﴿یعنی ابتدائی، ba_i درمیانی ba_m اور آخری ba_f﴾ کے بعد ﴿ایک نقطہ اوپر n1a ﴾ ﴿ایک نقطہ نیچے n1b﴾ ﴿دو نقطے اوپر n2a﴾ ﴿دو نقطے نیچے n2b﴾اور﴿تین نقطے اوپر n3a ﴾ ﴿تین نقطے نیچےn3b ﴾
لکھا جاتا ہے
ذیل کا جدول اسی چیز کو واضح کرتا ہے

حرف | شکل | پوسٹ سکرپٹ نام |
ب | تنہا| ba n1b | -
ب۔ |ابتدائی | ba_i n1b | -
۔ب۔ | درمیانی | ba_m n1b | -
۔ب | آخری | ba_f n1b | -

پ | تنہا| ba n3b | -
پ۔ |ابتدائی | ba_i n3b | -
۔پ۔ | درمیانی | ba_m n3b | -
۔پ | آخری | ba_f n3b | -

ت | تنہا| ba n2a | -
ت۔ |ابتدائی | ba_i n2a | -
۔ت۔ | درمیانی | ba_m n2a | -
۔ت | آخری | ba_f n2a | -

ث | تنہا| ba n3a | -
ث |ابتدائی | ba_i n3a | -
ث | درمیانی | ba_m n3a | -
ث | آخری | ba_f n3a | -

اگر کسی طرح حروف کی تمام اشکال کے ناموں کی تدوین کا آپش دستیاب ہو سکے تو یہ بہت مفید کام ہوگا

اوپر علوی امجد صاحب نے بھی اپنے مراسلہ میں اسی چیر کا مطالبہ کیا ہے اختصار کے ساتھ



شاکرالقادری صاحب، اتفاق کی بات ہے کہ میں ایسا ہی اطلاقیہ ایک دوست کی فرمائش پر لکھ چکا ہوں اور اس کا طریقہ استعمال بھی بالکل اس تھریڈ میں پیش کردہ اطلاقیے جیسا ہے۔ آپ اگر مجھے لک اپس کا مکمل ڈیٹا فراہم کر دیں تو میں یہ دوسرا اطلاقیہ بھی بمعہ سورس کوڈ‌ ریلیز کر دوں گا۔ آپ نے اپنی مثال میں حروف کی آئسولیٹڈ اشکال بھی شامل کی ہیں۔ میرے خیال میں ان کی ضرورت نہیں ہونی چاہیے کیونکہ اکیلے حروف غالباً ترسیمہ جات تصور نہیں کیے جاتے۔ ہو سکتا ہے کہ میرا خیال غلط ہو۔
اس دوسرے اطلاقیے کے لیے بھی ایک ایکس ایم ایل ڈیٹا فائل درکار ہے۔ میں ذیل میں اس ایکس ایم ایل فائل میں ب، پ اور ت کے لک اپس کے ڈیٹا کی مثال پیش کر رہا ہوں:

[SYNTAX="xml"]<?xml version="1.0" standalone="yes"?>
<PostscriptNames>
.
.
<PSName Name="beh" PhoneticMapping="b" UrduLetter="ب" Initial="ba_i n1b" Middle="ba_m n1b" Final="ba_f n1b" />
<PSName Name="peh" PhoneticMapping="p" UrduLetter="پ" Initial="ba_i n3b" Middle="ba_m n3b" Final="ba_f n3b" />
<PSName Name="tah" PhoneticMapping="t" UrduLetter="ت" Initial="ba_i n2a" Middle="ba_m n2a" Final="ba_f n2a" />
.
.
</PostscriptNames>[/SYNTAX]

اگر آپ مجھے تمام حروف کے لک اپس کے ڈیٹا پر مشتمل یہ ایکس ایم ایک فائل مہیا کر دیں تو اس دوسرے اطلاقیے کو بھی جاری کر دیا جائے گا۔
 

دوست

محفلین
نبیل بھائی اس کی شکل دیکھ کر میں سمجھ گیا تھا کہ ڈیٹا گرڈ استعمال کیا گیا ہے۔ میں نے ابھی تک ایکس ایم ایل میں کام نہیں کیا، کارپس پر کام کر کر کے میری عادت بن گئی ہے کہ ٹیکسٹ فائل سے ان پٹ لے کر اسی میں آؤٹ پٹ فراہم کردوں۔ ایکس ایم ایل سیکھنا شروع کی تو سمسٹر شروع ہوگیا، اب فائنل امتحانات کے بعد اس پر توجہ دوں گا۔
 
شاکر بھائی آپ کی حوصٌہ افزائی کے لئے بس اتنا عرض‌کروں گا کہ ایکس ایم ایل فائلوں‌ پر کام کرنا بالکل مشکل نہ ہوگا۔ اکثر پروگرامننگ زبانوں میں ایکس ایم ایل کے لئے کلاسیز دستیاب ہوتی ہیں‌ جو کسی بھی ایکس ایم ایل فائل کو ریڈ‌کرکے اس کا آبجیکٹ‌ بنا لیتی ہیں۔ پھر اس آبجیکٹ‌ میں‌ پراپرٹیز کو ہائرارکیکلی ایکسس کر سکتے ہیں۔

ویسے بھی ایکس ایم ایل نہ جاننے والے پروگرامرس آدھے ادھورے کہے جاتے ہیں۔

روبی آن ریلز میں ان شاء اللہ آپ ایکس ایم ایل کے علاوہ جے سون اور یامل فارمیٹس سے ڈاٹا ایکسچینج بھی جانیں‌گے ان شاء اللہ۔

امتحانات میں کامیابی کے لئے ہمارے دعائیں آپ کے ساتھ ہیں۔
 

شاکرالقادری

لائبریرین
حرف | شکل | پوسٹ سکرپٹ نام |

۔ا | آخری | Alif_f | -
۔آ | آخری | Alif_f Madda | -

ب۔ |ابتدائی | Ba_i N1b | -
۔ب۔ | درمیانی | Ba_m N1b | -
۔ب | آخری | Ba_f N1b | -

پ | تنہا| Ba N3b | -
پ۔ |ابتدائی | Ba_i N3b | -
۔پ۔ | درمیانی | Ba_m N3b | -
۔پ | آخری | Ba_f N3b | -

ت | تنہا| Ba N2a | -
ت۔ |ابتدائی | Ba_i N2a | -
۔ت۔ | درمیانی | Ba_m N2a | -
۔ت | آخری | Ba_f N2a | -


۔ٹ۔ |ابتدائی | Ba_i Stoin | -
ٹ | درمیانی | Ba_m Stoin | -
ٹ | آخری | Ba_f Stoin | -


ث | تنہا| Ba N3a |
ث |ابتدائی | Ba_i N3a |
ث | درمیانی | Ba_m N3a |
ث | آخری | Ba_f N3a |


ج |ابتدائی | Hha_i N1b | -
ج | درمیانی | Hha_m N1b | -
ج | آخری | Hha_f N1b | -

چ |ابتدائی | Hha_i N3b |
چ | درمیانی |hha_m N3b |
چ | آخری | Hha_f N3b|


ح |ابتدائی | Hha_i |
ح | درمیانی |hha_m |
ح| آخری | Hha_f |

خ |ابتدائی | Hha_i N1a |
خ | درمیانی |hha_m N1a |
خ | آخری | Hha_f N1a|


د |اآخری | Dal_f |
ڈ | آخری |dal_f Stoin |
ذ | آخری | Dal_f N1a|

ر|اآخری | Ra_f |
ڑ | آخری |ra_f Stoin |
ز | آخری | Ra_f N1a|
ژ|اآخری | Ra_f N3a|

س |ابتدائی | Seen_i |
س | درمیانی |seen_m |
س | آخری | Seen_f |


ش |ابتدائی | Seen_i N3a |
ش| درمیانی |seen_m N3a |
ش | آخری | Seen_f N3a|

ص |ابتدائی | Saad_i |
ص | درمیانی |saad_m |
ص | آخری | Saad_f |


ض |ابتدائی | Saad_i N1a |
ض| درمیانی |saad_m N1a |
ض | آخری | Saad_f N1a|

ط |ابتدائی | Toin_i |
ط | درمیانی |toin_m |
ط | آخری | Toin_f |


ظ |ابتدائی | Toin_i N1a |
ظ| درمیانی |toin_m N1a |
ظ | آخری | Toin_f N1a|

ع |ابتدائی | Ain_i |
ع | درمیانی |ain_m |
ع | آخری | Ain_f |


غ |ابتدائی | Ain_i N1a |
غ| درمیانی |ain_m N1a |
غ | آخری | Ain_f N1a|

ف |ابتدائی | Fa_i N1a |
ف | درمیانی |fa_m N1a |
ف | آخری |fa_f N1a |


ق |ابتدائی | Qaf_i N2a |
ق| درمیانی |qaf_m N2a |
ق | آخری | Qaf_f N2a|

ک |ابتدائی | Lam_i Kaf_line |
ک | درمیانی |lam_m Kaf_line |
ک | آخری |lam_f Kaf_line |


گ |ابتدائی | Lam_i Gaf_line |
گ | درمیانی |lam_m Gaf_line |
گ | آخری | Lam_f Gaf_line|

ل |ابتدائی | Lam_i |
ل | درمیانی |lam_m |
ل | آخری |lam_f |

م |ابتدائی | Meem_i |
م | درمیانی |meem_m |
م | آخری | Meem_f |

ن |ابتدائی | Noon_i |
ن | درمیانی |noon_m |
ن | آخری |noon_f |

ں |ابتدائی | Noong_i |
ں | درمیانی |noong_m |
ں | آخری |noong_f |

و | آخری |waw_f |
ٶ| آخری |waw_f Hamzaa |

ہ |ابتدائی | Ha_i |
ہ | درمیانی |ha_m |
ہ | آخری | Ha_f |
ہ ء | آخری | Ha_f Hamzaa|

ة | آخری | Ha_f H2a|

ھ|ابتدائی | Hadochasm_i |
ھ| درمیانی |hadochasm_m |
ھ | آخری | Hadochasm_f |

ئ۔|ابتدائی | Ya_i Hamzaa |
۔ئ۔| درمیانی |ya_m Hamzaa |
۔ئ| آخری | Ya_f Hamzaa |



ی|ابتدائی | Ya_i |
ی| درمیانی |ya_m |
ی| آخری | Ya_f |


ے| آخری | Bariya_f |



نبیل میں نے اوپر اپنے مراسلہ میں موجود جدول کی تازہ کاری کر دی ہے
اب آپ اسے استعمال کر رسکتے ہیں ۔۔۔۔۔ یہ ایکس ایم ایل ڈیٹا بیس ۔۔۔۔۔ آپ کے اطلاقیہ میں قابل تدوین ہو گا ناں!
 

نبیل

تکنیکی معاون
شاکرالقادری صاحب، آپ یہ جدول بنانے کی بجائے براہ راست ایکس ایم فائل مدون کرکے فراہم کر دیتے تو میرے لیے آسانی ہو جاتی۔ :) بہرحال میں خود ہی یہ ایکس ایم ایل فائل تیار کر لیتا ہوں۔
یہ ایکس ایم ایل فائل اس تھریڈ میں پیش کیے گئے اطلاقیے میں قابل استعمال نہیں ہوگی۔ اس کے لیے ایک اور اطلاقیہ تیار کیا گیا جو کہ استعمال میں بالکل اسی اطلاقیے جیسا ہے۔
 
Top