شمزا
محفلین
برادر عارف کریم صاحب نے انڈیزائن میں اردو نستعلیق کے رازوں سے پردہ اٹھایا تو خیال آیا کہ کیوں نہ استعمال کر کے دیکھیں لیکن جب ہم نے اپنا انڈیزائن کھولا تو پتہ چلا کہ وہ تو انگلش ورژن ہے اور اس میں سب اردو کے حروف علیحدہ علیحدہ لکھے جا رہے تھے اور کوئی بھی مل کر ایک مکمل لفظ نہیں بنا پا رہے تھے جیسے میں نے محفل لکھا تو وہاں م ح ف ل لکھا گیا
مایوسی تو ہوئی لیکن گوگل پر کچھ تلاش سے ایک جاوا سکرپٹ مل گیا جس نے انڈیزائن انگلش ورژن میں عربی اردو (دائیں طرف سے لکھے جانے والے سکرپٹ) کی سپورٹ مہیا کر دی
لنک یہ ہے
http://indesigning.net/right-to-left-arabic-hebrew-hindi-in-indesign-cs4-none-me
اور اگر زیادہ تفصیل میں نہ جانا چاہیں تو براہ راست جاوا سکرپٹ یہاں سے ڈاؤنلوڈ کیا جاسکتا ہے
http://indesigning.net/user/files/scripts/create_arabic_pstyle.jsx
سکرپٹ کی فائل انڈیزائن کے سکرپٹس فولڈر میں رکھ دیں اور انڈیزائن کے اندر سے اس سکرپٹ کو ایک دفعہ رن کر دیں عربی پیراگراف سپورٹ مل جائے گی
تفصیلی طریقہ یہ ہے
1۔ اپنا انڈیزائن بند کر دیں
2۔ جاوا سکرپٹ اوپر دئیے گئے لنک سے ڈاؤن لوڈ کر کے انڈیزائن کے سکرپٹ والے فولڈر میں سیو کر لیں
میرے کمپیوٹر پر وہ فولڈر
C:\Program Files\Adobe\Adobe InDesign CS5\Scripts
میں ہے، آپ کے پاس کسی اور جگہ بھی ہو سکتا ہے
اس فولڈر میں create_arabic_pstyle.jsx فائل رکھ دیں
3۔ اب انڈیزائن دوبارہ چلا لیں
4۔ انڈیزائن چلانے کے بعد سکرپٹ کو صرف ایک دفعہ رن کرنے کی ضرورت ہو گی اس کے لیے
open the Scripts palette (Window > Automation > Scripts) and double-click the script name
جب سکرپٹ پیلٹ کھلے گا تو اس میں create_arabic_pstyle.jsx کے نام سے سکرپٹ نظر آ رہا ہو گا
اس کو ڈبل کلک کر دیں
5۔ اگر کوئی ایرر میسج نہیں آیا تو پیراگراف سٹائلز میں ایک نیا پیراگراف سٹائل کا اضافہ ہو جائے گا جس کا نام عریبک ہوگا
6۔ اب کوئی بھی ٹیکسٹ لکھنے سے پہلے پیراگراف سٹائل میں سے عربک سٹائل منتخب کر لیں اور بے جھجک اردو عربی لکھیں
7۔ نوٹ۔ سکرپٹ کو بار بار چلانے کی ضرورت نہیں، ایک دفعہ رن کرنے سے ہمیشہ کے لیے آپ کی سیٹنگ سیو ہو جائے گی اب بے شک انڈیزائن بند کر کے دوبارہ چلا لیں ، اردو کی سپورٹ برقرار رہے گی
اگر کسی دوست کی نظر میں کوئی اس سے بہتر طریقہ ہو تو ضرور آگاہ کریں
جو دوست جاوا سکرپٹ کی کچھ شد بد رکھتے ہیں ان کے لیے اس فائل کا اصل کنٹینٹ حاضر ہے جسے آپ تبدیل بھی کر سکتے ہیں
اس طرح آپ جاواسکرپٹ کے ذریعے اڈوبی کے بہت سے فنکشنز کو کنٹرول کر سکتے ہیں صرف فائل کی ایکسٹینشن .jsx ہونی چاہیے
نوٹ ، اس طریقہ کار میں نفیس نستعلیق اور عماد نستعلیق کام نہیں کرتے اس کی وجہ شاید ان کے وولٹ ورک یا اوپن ٹائپ ٹیبلز کی غیر مطابقت ہے البتہ علوی نستعلیق، جمیل نوری اور جمیل کشیدہ بلا جھجک دوڑتے ہیں
راقم الحروف جس نستعلیق فونٹ پر کام کر رہا ہے اس کا وولٹ ورک ایڈوبی کے فونٹ اڈوب عریبک ریگولر کے وولٹ ورک پر مشتمل ہے، اور اس فونٹ نے بھی انڈیزائن میں کوئی مسئلہ نہیں کیا، ذیل کی تصویر اسی طریقے سے انڈیزائن میں لکھے گئے ٹیکسٹ کی ہے
باقی محترم شاکر القادری صاحب دیکھ لیں اگر تاج نستعلیق اس طریقے سے انڈیزائن انگلش ورژن میں چلتا ہے یا نہیں
فیض نستعلیق البتہ میں عدم دستیابی کی وجہ سے چیک نہیں کر پایا
مایوسی تو ہوئی لیکن گوگل پر کچھ تلاش سے ایک جاوا سکرپٹ مل گیا جس نے انڈیزائن انگلش ورژن میں عربی اردو (دائیں طرف سے لکھے جانے والے سکرپٹ) کی سپورٹ مہیا کر دی
لنک یہ ہے
http://indesigning.net/right-to-left-arabic-hebrew-hindi-in-indesign-cs4-none-me
اور اگر زیادہ تفصیل میں نہ جانا چاہیں تو براہ راست جاوا سکرپٹ یہاں سے ڈاؤنلوڈ کیا جاسکتا ہے
http://indesigning.net/user/files/scripts/create_arabic_pstyle.jsx
سکرپٹ کی فائل انڈیزائن کے سکرپٹس فولڈر میں رکھ دیں اور انڈیزائن کے اندر سے اس سکرپٹ کو ایک دفعہ رن کر دیں عربی پیراگراف سپورٹ مل جائے گی
تفصیلی طریقہ یہ ہے
1۔ اپنا انڈیزائن بند کر دیں
2۔ جاوا سکرپٹ اوپر دئیے گئے لنک سے ڈاؤن لوڈ کر کے انڈیزائن کے سکرپٹ والے فولڈر میں سیو کر لیں
میرے کمپیوٹر پر وہ فولڈر
C:\Program Files\Adobe\Adobe InDesign CS5\Scripts
میں ہے، آپ کے پاس کسی اور جگہ بھی ہو سکتا ہے
اس فولڈر میں create_arabic_pstyle.jsx فائل رکھ دیں
3۔ اب انڈیزائن دوبارہ چلا لیں
4۔ انڈیزائن چلانے کے بعد سکرپٹ کو صرف ایک دفعہ رن کرنے کی ضرورت ہو گی اس کے لیے
open the Scripts palette (Window > Automation > Scripts) and double-click the script name
جب سکرپٹ پیلٹ کھلے گا تو اس میں create_arabic_pstyle.jsx کے نام سے سکرپٹ نظر آ رہا ہو گا
اس کو ڈبل کلک کر دیں
5۔ اگر کوئی ایرر میسج نہیں آیا تو پیراگراف سٹائلز میں ایک نیا پیراگراف سٹائل کا اضافہ ہو جائے گا جس کا نام عریبک ہوگا
6۔ اب کوئی بھی ٹیکسٹ لکھنے سے پہلے پیراگراف سٹائل میں سے عربک سٹائل منتخب کر لیں اور بے جھجک اردو عربی لکھیں
7۔ نوٹ۔ سکرپٹ کو بار بار چلانے کی ضرورت نہیں، ایک دفعہ رن کرنے سے ہمیشہ کے لیے آپ کی سیٹنگ سیو ہو جائے گی اب بے شک انڈیزائن بند کر کے دوبارہ چلا لیں ، اردو کی سپورٹ برقرار رہے گی
اگر کسی دوست کی نظر میں کوئی اس سے بہتر طریقہ ہو تو ضرور آگاہ کریں
جو دوست جاوا سکرپٹ کی کچھ شد بد رکھتے ہیں ان کے لیے اس فائل کا اصل کنٹینٹ حاضر ہے جسے آپ تبدیل بھی کر سکتے ہیں
کوڈ:
var my_document = app.documents.item(0).paragraphStyles.add({
name:"Arabic",
characterDirection:CharacterDirectionOptions.RIGHT _TO_LEFT_DIRECTION,
composer:"Adobe World-Ready Paragraph Composer",
digitsTypeigitsTypeOptions.ARABIC_DIGITS,
paragraphDirection:ParagraphDirectionOptions.RIGHT _TO_LEFT_DIRECTION,
paragraphJustification:ParagraphJustificationOptio ns.ARABIC_JUSTIFICATION,
kashidas:KashidasOptions.DEFAULT_KASHIDAS,
diacriticPositioniacriticPositionOptions.OPENTYPE_POSITION,
justification:Justification.RIGHT_ALIGN,
appliedFont:"Batang"
});
نوٹ ، اس طریقہ کار میں نفیس نستعلیق اور عماد نستعلیق کام نہیں کرتے اس کی وجہ شاید ان کے وولٹ ورک یا اوپن ٹائپ ٹیبلز کی غیر مطابقت ہے البتہ علوی نستعلیق، جمیل نوری اور جمیل کشیدہ بلا جھجک دوڑتے ہیں
راقم الحروف جس نستعلیق فونٹ پر کام کر رہا ہے اس کا وولٹ ورک ایڈوبی کے فونٹ اڈوب عریبک ریگولر کے وولٹ ورک پر مشتمل ہے، اور اس فونٹ نے بھی انڈیزائن میں کوئی مسئلہ نہیں کیا، ذیل کی تصویر اسی طریقے سے انڈیزائن میں لکھے گئے ٹیکسٹ کی ہے
باقی محترم شاکر القادری صاحب دیکھ لیں اگر تاج نستعلیق اس طریقے سے انڈیزائن انگلش ورژن میں چلتا ہے یا نہیں
فیض نستعلیق البتہ میں عدم دستیابی کی وجہ سے چیک نہیں کر پایا