کرننگ جانچنے کے لئے لگیچرز کی جوڑیاں

mohdumar نے 'ٹائپو گرافی اور خطاطی' کی ذیل میں اس موضوع کا آغاز کیا، ‏اگست 11, 2015

  1. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    ویسے ان پیج دوسرے پروگرامز کے ساتھ اتنا کمپیٹیبل نہیں البتہ اس نے کرننگ کا معاملہ کسی جادوئی طریقے سے حل کر ہی رکھا ہے۔:)

    ---

    وولٹ کی ویلیو حاصل کرنے میں کسی حد تک کامیابی تو حاصل ہو گئی ہے لیکن ابھی تک وہی مسئلہ برقرار ہے کہ مختلف پیئرز کے درمیان کرننگ کے لئے strokeکا کوئی سٹینڈرڈ متعین نہیں ہو رہا۔ اور اس کا احتمال بھی کم ہے کہ ایسا ہو پائے گا۔ ابھی تک تو پروگرام محض جگاڑوں پر ہی رواں دواں ہے۔
    [​IMG]
     
  2. arifkarim

    arifkarim معطل

    مراسلے:
    29,828
    جھنڈا:
    Norway
    موڈ:
    Happy
    کوئی جادوئی طریقہ نہیں ہے جناب! کثیرالاستعمال الفاظ کے درمیان اسٹروک والی کرننگ ہے جبکہ دیگر کیساتھ گروپ والی۔ جبھی تو بعض مقامات پر بہت خوبصورت تو دیگر جگہوں پر نہایت خراب! :)

    اسکرین شاٹ کے مطابق آپ نے فانٹ سائز 145 رکھا ہے۔ وولٹ عموماً نیا فانٹ کھولتے وقت ڈیفالٹ 144 رکھتا ہے۔ سو ہو سکتا ہے یہی مستعمل قدر ہو پوائنٹ سائز میں۔
    باقی کرننگ اسٹروک آپ اپنے اندازے سے سیٹ کر لیں۔ اسکے لئے کوئی اسٹینڈرڈ نہیں ہے۔ بس یہ خیا ل رہے کہ یہ اتنا زیادہ بھی نہ ہو کہ کرننگ گم ہو جائے اور اتنا کم بھی نہیں کہ الفاظ پڑھے ہی نہ جائیں ۔ مطلب کوئی درمیانی راہ نکال لیں :)
     
    • زبردست زبردست × 1
    • معلوماتی معلوماتی × 1
  3. arifkarim

    arifkarim معطل

    مراسلے:
    29,828
    جھنڈا:
    Norway
    موڈ:
    Happy
    مجھے معلوم تھا کہ میرے اس جملے پر ضرور ابہام پیدا ہوگا۔ ظاہر ہے آجکل کی کمپیوٹر پراسینگ طاقت کیلئے یہ تھوڑی سی پراسیسنگ تو کچھ بھی نہیں۔ میرا اشارہ اسی جانب تھا کہ اتنے زیادہ پیئرز کا ڈیٹا ہم فانٹ میں ڈالیں گے کس طرح۔ کیونکہ اس طرح تو بہت سے غیر ضروری پیئرز بھی شامل ہو جاتے ہیں جنکی فانٹ میں قطعی کوئی ضرورت نہیں۔
     
    • متفق متفق × 1
  4. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    تجسس ہے یہ کیسے معلوم ہوا؟
     
    • معلوماتی معلوماتی × 1
  5. arifkarim

    arifkarim معطل

    مراسلے:
    29,828
    جھنڈا:
    Norway
    موڈ:
    Happy
    جو انپیج کا 24 گھنٹے استعمال کرتے ہوں انہیں یہ سب پتا ہوتا ہے :)
     
    • معلوماتی معلوماتی × 1
  6. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    پروگرام وولٹ کے لئے آوٹ پٹ تو دکھا رہا ہے البتہ ایک مسئلہ سامنے آیا ہے۔ وولٹ گلفس کے احاطے کو اسی طرح دکھاتا ہے جیسے فونٹ میں ڈیفائن ہو۔ نتیجتاََ کچھ اضافی فاصلہ گلف کے اطراف میں نظر آتا ہے جس کے لئے ہمارے پروگرام نے کوئی گنجائش نہیں چھوڑی۔ اس فاصلے کا حساب نہ لیا جائے تو وولٹ پیئر کرننگ میں shiftکی ویلیو میں خاطر خواہ فرق آجاتا ہے۔ ابھی اس پر کام کرنا ہے۔
    [​IMG]
     
    • معلوماتی معلوماتی × 1
    • متفق متفق × 1
  7. نعیم سعید

    نعیم سعید محفلین

    مراسلے:
    233
    جھنڈا:
    Pakistan
    موڈ:
    Busy
    محمد عمر صاحب! کرننگ پیئرز کی لسٹ درج ذیل لنک سے ڈاؤنلوڈ کرلیں۔ امید ہے اس سے کچھ نہ کچھ مدد ضرور ملے گی۔
    یہ لسٹ 51,449 پیئرز پر مشتمل ہے، جسے 90,072 الفاظ سے تیار کیا گیا ہے، جن میں اکثریت اردو الفاظ ہی کی ہے۔ الفاظ کی لسٹ ان الفاظ سے حاصل شدہ 23,664 لگیچرز کی لسٹ بھی ساتھ ہی موجود ہے۔ کرننگ پیئرز کی لسٹوں کو ختم ہونے والے حرف کے اعتبار سے علاحدہ علاحدہ بھی رکھا گیا ہے۔
    نوٹ: کرننگ پیئرز کی یہ لسٹیں صرف بغیر اسپیس والے الفاظ کو مدنظر رکھ کر تیار کی گئی ہیں۔
    لنک
     
    • زبردست زبردست × 3
  8. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    بہت زبردست جناب،آپ نے آگے کا کام بہت سہل کر دیا ہے۔
     
    • متفق متفق × 1
  9. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    جناب ابھی ابھی معلوم ہوا ہے کہ جس کام کے لئے ہم اتنی محنت کر رہے ہیں وہ تو Fontographer 5.2 for Windows خود کار طور پر کر سکتا ہے۔ شاید محفل پر اس پروگرام کے لیٹسٹ ورژن کا تذکرہ نہ ہوا ہو سو میں یہاں اس سے متعلق اپنے مشاہدات بیان کرتا ہوں۔
    اس پروگرام سے کرننگ حاصل کرنے کے لئے کچھ اس طرح کی تکنیک درکار ہوگی۔
    1) فونٹ اوپن کر کے آٹو کرن کا آپشن منتخب کریں۔

    [​IMG]

    2) یہاں پر وہی سیٹنگ نظر آئے گی جو ہم stroke widthسے حاصل کرنا چارہے تھے۔
    [​IMG]
    3) یہاں پر گلفس کی لسٹ فراہم کر دیں۔ میرے پاس جو فونٹ تھا اس میں گلفس notdefinedتھے البتہ عارف صاحب لک اپس کی مدد سے گلفس کے درست پوسٹ کرپٹ نام سیٹ کر سکتے ہیں جیسا کہ سعد نستعلیق میں ہے۔۔ تاکہ جب ہم عام اردو الفاظ سے لگیچرز اٹھائیں تو سیدھا اس پروگرام میں فیڈ کر دیں۔
    [​IMG]
    4) یہاں پر minimum distanceوالی تکنیک ہے جو ہم خود کوڈ کر رہے تھے۔
    [​IMG]
    5) متفرق ترتیبات سیٹ کریں اور پھر KERN کا بٹن دبائیں۔ یوں کرننگ ہو جائے گی۔
    [​IMG]
    6) نتائج دیکھنے کے لئے۔
    [​IMG]

    7) آپ کے سامنے منتخب گلفس کے کرننگ پیئر !!!!
    [​IMG]
    [​IMG]

    8) اب آپ کرننگ ڈیٹا کو یوں ایکسپورٹ کر دیں۔
    [​IMG]

    [​IMG]


    9) یہ کوڈنگ حاصل ہوتی ہے جو کہ بآسانی پارس کر کے وولٹ میں لائی جا سکتی ہے۔ اور سب سے بڑی بات کہ اس فائل میں جو یونٹس ہیں بالکل وولٹ کے اندر استعمال ہونے والے یونٹس ہیں۔ :)
    [​IMG]

    میرے خیال سے ہم جو کام پروگرامنگ کے ذریعے کرنا چارہے تھے بالکل وہی کام یہ سوفٹ ویئر کر دے گا۔
    اب محفلینز fontographer کی آٹو کرننگ سیٹنگز کو ضرور تبدیل کر کے دیکھیں کہ آیا کن سیٹنگز پر کام چل سکتا ہے۔
     
    • زبردست زبردست × 3
    • معلوماتی معلوماتی × 2
    • پسندیدہ پسندیدہ × 1
  10. متلاشی

    متلاشی محفلین

    مراسلے:
    2,477
    جھنڈا:
    Pakistan
    موڈ:
    Pensive
    فونٹو گرافرکا لیٹسٹ ورژن کہاں سے ملے گا محمد عمر بھائی ۔۔۔ ہو سکے تو ذاتی میسج مین لنک دے دیں۔۔۔۔۔ شکریہ
     
    • معلوماتی معلوماتی × 1
  11. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    سوفٹ ویئر کا لیٹسٹ ورژن اتارنا واقعے مشکل تھا۔ میرے کوائف نامے سے ربط حاصل کر لیں۔
     
    • معلوماتی معلوماتی × 1
  12. arifkarim

    arifkarim معطل

    مراسلے:
    29,828
    جھنڈا:
    Norway
    موڈ:
    Happy
    جیسا کہ میں نے اوپر بھی لکھا تھا، یہ کوئی اتنا بڑا مسئلہ نہیں ہے۔ ہم فانٹ لیب میں تمام گلفس کی بیرنگز 0، 50، 100 یعنی اپنے حساب سے سیٹ کر سکتے ہیں۔

    میرے تو خیال میں یہی سیٹنگ بیسٹ ہے:
    [​IMG]
    یہ پروگرام سعد نستعلیق تخلیق کرتے وقت میری نظر سے گزرا تھا۔ اسمیں جو کرننگ کا حل موجود ہے وہ بظاہر درست ہے البتہ اسمیں غیر ضروری کرننگ پئیرز بھی بن جاتے ہیں۔ جیسے ذیل میں آپ 3 پیئرز کی کرننگ ویلیو معلوم کرنا چاہ رہے ہوں تو یہ آپکو 7 پیئرز کی کرننگ نکال دیگا:
    [​IMG]
    [​IMG]
    کرننگ ویلیوز کووولٹ کیلئے پارس کرانا شاید اتنا پیچیدہ عمل نہ ہو جتنا ان کرننگ پیئرز کو درست ترتیب کیساتھ الگ الگ کرنا ہے۔ اس سلسلہ میں خاکسار نے کئی سال قبل تفصیلی پوسٹس لکھی تھیں:
     
    مدیر کی آخری تدوین: ‏اپریل 18, 2017
    • معلوماتی معلوماتی × 3
    • زبردست زبردست × 1
  13. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    ان تین الفاظ کی مدد سے لسٹ جینیریشن واضح کر دیں۔
    جادوگر
    سامری
    بچھڑا

    میری سمجھ کے مطابق یہ لسٹیں بنیں گی۔

    پہلی لسٹ
    وگر

    دوسری لسٹ
    دو
    مری

    تیسری لسٹ
    جاد
    سامر
    بچھڑا


    اور پھر ان لسٹوں میں سے ریپیٹ ہونے والیے پئیر الگ الگ ڈیلیٹ کر دیے جائیں گے۔
     
    • معلوماتی معلوماتی × 1
  14. arifkarim

    arifkarim معطل

    مراسلے:
    29,828
    جھنڈا:
    Norway
    موڈ:
    Happy
    ایسے:
    [​IMG]
     
    مدیر کی آخری تدوین: ‏اپریل 18, 2017
    • معلوماتی معلوماتی × 1
  15. arifkarim

    arifkarim معطل

    مراسلے:
    29,828
    جھنڈا:
    Norway
    موڈ:
    Happy
    تمام لسٹیں اخذ کر لینے کے بعد انہیں ایک ہی کالم میں ڈال کر ڈپلیکیٹس حذف کردیں البتہ یہ یاد رکھیں کہ ان لسٹوں کی شروعات اور اختتام کس پیئر پر ہوا۔
     
    • معلوماتی معلوماتی × 1
  16. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    بہت شکریہ۔ اگر ہو سکے تو جمیل نوری کا وہ والا ورژن فراہم کر دیں جس میں گلفس کے postscript نام درست ہوں۔ اگر ہو سکے تو :)
     
    • پر مزاح پر مزاح × 1
  17. arifkarim

    arifkarim معطل

    مراسلے:
    29,828
    جھنڈا:
    Norway
    موڈ:
    Happy
    اگر ہو سکے تو اپنا ذاتی پیغام چیک کر لیں۔ اگر ہو سکے تو :)
     
    • پر مزاح پر مزاح × 3
  18. نبیل

    نبیل محفلین

    مراسلے:
    16,799
    جھنڈا:
    Germany
    موڈ:
    Depressed
    یہ بھی اگر ایک مثال سے واضح کر دو تو بہتر رہے گا۔
     
    • معلوماتی معلوماتی × 1
    • متفق متفق × 1
  19. arifkarim

    arifkarim معطل

    مراسلے:
    29,828
    جھنڈا:
    Norway
    موڈ:
    Happy
    جیسے ذیل کی مثال میں ہم نے تین الفاظ پراسیس کئے تو ہر لسٹ کی ابتداء جس پیئر سے ہوگی اسکو یاداشت میں مارک کر لیا جائے:
    [​IMG]
    الغرض تمام لسٹوں سے ڈپلیکیٹس نکالنے کے بعد بھی مطلوبہ پیئرز ڈپلیکیٹس کو چھوڑ کر اپنی جگہ پر محفوظ رہیں۔ عملاً دیکھنے میں آیا ہےکہ جب آپ کسی کالم میں سے ڈپلیکیٹس حذف کرتے ہیں تو دو لسٹوں کے مابین خلا بھی حذف ہو جاتا ہے۔ ہم چاہتے ہیں کہ کسی طرح اس خلا کو برقرار رکھا جائے اور ڈپلیکیٹس حذف بھی ہو جائیں۔ بس اتنی سی بات ہے۔ اسکا سب سے آسان حل میری نظر میں یہ ہے کہ ہر لسٹ کے اوپر انگریزی الفابیٹ میں a, b, c, وغیرہ لکھ دیا جائے۔ یوں جب یہ ایک ہی کالم میں ہوں گے تو ڈپلیکیٹس حذف بھی ہو جائیں گے اور لسٹوں کے درمیان خلا برقرار رہے گا۔
     
    مدیر کی آخری تدوین: ‏اپریل 18, 2017
  20. mohdumar

    mohdumar محفلین

    مراسلے:
    144
    جھنڈا:
    Pakistan
    موڈ:
    Blah
    جناب اب لسٹیں بنانے کا وقت آپہنچا ہے۔ اس سے قبل کے میں خود کوئی کوڈ لکھوں میں یہ جاننا چاہوں گا کہ کیا محفل پر الفاظ سے لگیچرز نکالکے کا کوئی کوڈ موجود ہے؟ پاک ورڈ فائنڈر تو گرافکل آلہ ہے۔ اگر ہم نے خود الفاظ پروسیس کرنے ہوئے تو کوڈ چاہیے ہوگا۔
     
    • متفق متفق × 1

اس صفحے کی تشہیر