ناصر محمود 313
محفلین
لینکس استعمال کرتے اکثر اوقات ایک مسئلے کا سامنا کرتا پڑتا ہے کہ جب بھی لینکس کو کسی کمپیوٹر پر نصب کیا جائے تو اس پرموجود ڈیفالٹ فونٹس میں اردو صحیح طور پر نظر نہیں آتی یا پھر فونٹ بد نما معلوم ہوتا ہے۔ اس کی وجہ یہ نہیں ہے کہ لینکس پر موجود کوئی بھی ڈیفالٹ فونٹ اردو کو سپورٹ نہیں کرتا بلکہ یہ ہے لینکس پر ڈیفالٹ طور پر موجود سسٹم فونٹس جو عربی رسم الخط کے لیے استعمال ہوتے ہیں ان میں اردو سپورٹ صحیح طور پر موجود نہیں ہے۔ مثال کے طور پر تقریباً تمام لینکس ڈسٹری بیوشنز میں عربی رسم الخط کے لیے درج ذیل ترتیب میں فونٹ استعمال ہوتے ہیں۔
Dejavu Sans
Daejavu Mono
FreeMono
FreeSerif
چنانچہ کسی بھی ایسے فونٹ میں جس میں عربی رسم الخط کی سپورٹ موجود نہ ہو عربی رسم الخط کے لیے درج بالا فونٹس استعمال ہوتے ہیں جو کہ درست طور پر اردو کو سپورٹ نہیں کرتے لیکن اس کے باوجود چاہے درست اردو سپورٹ والے موجود بھی ہوں اردو دکھانے کے لیے یہی فونٹس استعمال ہوتے ہیں۔
عام طور پر لینکس پر درج ذیل میں سے کچھ ایسے فونٹس پہلے سے نصب ہوتے ہیں جو کہ اردو کی مکمل سپورٹ رکھتے ہیں:
Noto Nasakh Arabic
Noto Kufi Arabic
Noto Nastalliq Urdu
لیکن ان فونٹس کو ڈیفالٹ طور پر استعمال کرنے کے لیے ضروری ہے کہ یا تو انہی فونٹس کو انٹرفیس کے لیے ڈیفالٹ کے طور پر سیٹ کر دیا جائے لیکن اس صورت میں ان فونٹس کی لائن کی اونچائی زیادہ ہونے کے باعث انٹرفیس ضرورت سے زیادہ بڑا ہو جاتا ہے اور بدنما نظرآتا ہے۔
دوسرا طریقہ یہ ہے کہ ایسے تمام فونٹس کو بند کر دیا جائے جو کہ اردو کی نامکمل سپورٹ رکھتے ہیں۔
اس مقصد کے لیے font manager نامی سافٹ ویئر کے ذریعے مذکورہ بالا اردو کی نامکمل سپورٹ رکھنے والے فونٹس کو بند کیا جا سکتاہے۔ اوپر مذکور ان فونٹس کے علاوہ kacst سلسلے کے فونٹ یا مائیکروسافٹ کے فونٹ جو کہ بعض سافٹ ویئرز کے ساتھ خودکار طور پر لینکس پر نصب ہو جاتے ہیں کو بھی بند کرنا ضروری ہے کیونکہ یہ بھی اردو کی نامکمل سپورٹ رکھتے ہیں۔
ان تمام فونٹس کو اگر font manager کے ذریعے disable کر دیا گیا ہو تو انٹرفیس اور براؤزر سمیت ہر جگہ پر اردو تقریباً درست ہی نظر آئے گی۔
اردو کے فونٹس بنانے والے احباب کو اس طرف توجہ کرنی چاہیے کہ ان ڈیفالٹ فونٹس میں اردو کی سپورٹ مکمل کر دیں یا لینکس پر عربی رسم الخط کے لیے ایسے ڈیفالٹ فونٹ سیٹ کرنے کی درخواست کریں جو کہ اردو کی بھی مکمل سپورٹ رکھتے ہوں۔
اس کے علاوہ لینکس پر اردو کے حوالے سے اہم مسئلہ نستعلیق فونٹس کا ہے۔
یوں تو جمیل نوری نستعلیق اور علوی نستعلیق سمیت کئی فونٹس ہیں جو کہ ونڈوز کے ساتھ ساتھ لینکس پر بھی درست کام کرتے ہیں لیکن ان فونٹس میں بھی کچھ مسائل ہیں، مثال کے طور پر جمیل نوری نستعلیق نسخہ ۲ لینکس پر درست کام کرتا ہے لیکن اس میں دو مسائل ہیں: ایک تو یہ کہ اس کی ہائیٹ یا اونچائی لینکس پر ونڈوز کی نسبت کم ہے اور دوسرا یہ کہ اس کے لیگیچرز کے اندر بھی کئی جگہ غلطیاں تھیں جن کو اگلے نسخہ (۳) میں درست کیا گیا۔ تاہم اس کا نیا نسخہ ۳ اگرچہ بعض جگہوں پر خودکار کرننگ فراہم کرتا ہے لیکن بہت سست رفتارہونے اور لبرے آفس پر کام نہ کرنے کی وجہ سے لینکس پر ناقابل استعمال ہے۔
ایسے ہی مسائل کچھ دیگر فونٹس کے ساتھ بھی ہیں مثلاً مہر نستعلیق ویب فونٹ کی لینکس سپورٹ کا مسئلہ بھی کافی دلچسپ ہے۔ یہ فونٹ اگر کسی ویب سائٹ میں شامل ہو تو دیگر پلیٹ فارمز کی طرح لینکس پر بھی براؤزر میں درست نظر آتا ہے تاہم اگر اسے انسٹال کیا بھی گیا ہو تو لینکس پر فائرفاکس میں ہم خود اسے ڈیفالٹ طور پر استعمال نہیں کر سکتے۔ لبرے آفس پر مہر نستعلیق ویب درست کام کرتا ہے لیکن دیگر تمام ایپلی کیشنز میں کام نہیں کرتا۔ تاہم اگر مہر نستعلیق ویب فونٹ کو font manager میں انسٹال کیے بغیر live preview کیا جائے تو درست نظر آتا ہے لیکن انسٹال کرنے پر سوائے لبرے آفس کے font manager سمیت کہیں بھی کام نہیں کرتا۔
نوٹو نستعلیق لینکس کی کئی ڈسٹری بیوشنز میں پہلے سے موجود ہوتا ہے اور لینکس پر اکثر ایپلی کیشنز میں درست کام کرتا ہے لیکن لبرے آفس میں اگر متن کو جسٹیفائی کیا گیا ہو تو درست کام نہیں کرتا۔
اوپن سورس نستعلیق اردو فونٹس میں ایک حالیہ اضافہ عوامی نستعلیق ہے جو کہ جدید ترین فونٹ ٹیکنالوجی گریفائٹ کے لیے بنایا گیا ہے اور واحد اوپن ٹائپ فونٹ ہے جو کہ خودکار کرننگ اور نقاط وغیرہ کے ٹکراؤسے مکمل بچاؤ کی سہولیات فراہم کرتا ہے۔ یہ فونٹ کچھ عرصہ پہلے تک صرف لبرے آفس اور فائر فاکس تک محدود تھا لیکن اچھی خبر یہ ہے کہ اوبنٹو لینکس کے نسخہ 17.10 سے یہ لینکس میں تقریباً ہر یونیکوڈ ایپلی کیشن میں درست کام کرتا ہے۔ اردو کے فونٹس تیار کرنے والے احباب کو اس ٹیکنالوجی کی طرف بھی توجہ کرنی چاہیے کہ یہ جدید ترین فونٹس اب نہ صرف لبرے آفس اور فائر فاکس بلکہ لینکس پر ہر ایپلی کیشن میں کام کر سکتے ہیں اور اس میں اردو زبان اور نستعلیق کی تمام ضروریات کا خیال بھی رکھا جا سکتا ہے۔
Dejavu Sans
Daejavu Mono
FreeMono
FreeSerif
چنانچہ کسی بھی ایسے فونٹ میں جس میں عربی رسم الخط کی سپورٹ موجود نہ ہو عربی رسم الخط کے لیے درج بالا فونٹس استعمال ہوتے ہیں جو کہ درست طور پر اردو کو سپورٹ نہیں کرتے لیکن اس کے باوجود چاہے درست اردو سپورٹ والے موجود بھی ہوں اردو دکھانے کے لیے یہی فونٹس استعمال ہوتے ہیں۔
عام طور پر لینکس پر درج ذیل میں سے کچھ ایسے فونٹس پہلے سے نصب ہوتے ہیں جو کہ اردو کی مکمل سپورٹ رکھتے ہیں:
Noto Nasakh Arabic
Noto Kufi Arabic
Noto Nastalliq Urdu
لیکن ان فونٹس کو ڈیفالٹ طور پر استعمال کرنے کے لیے ضروری ہے کہ یا تو انہی فونٹس کو انٹرفیس کے لیے ڈیفالٹ کے طور پر سیٹ کر دیا جائے لیکن اس صورت میں ان فونٹس کی لائن کی اونچائی زیادہ ہونے کے باعث انٹرفیس ضرورت سے زیادہ بڑا ہو جاتا ہے اور بدنما نظرآتا ہے۔
دوسرا طریقہ یہ ہے کہ ایسے تمام فونٹس کو بند کر دیا جائے جو کہ اردو کی نامکمل سپورٹ رکھتے ہیں۔
اس مقصد کے لیے font manager نامی سافٹ ویئر کے ذریعے مذکورہ بالا اردو کی نامکمل سپورٹ رکھنے والے فونٹس کو بند کیا جا سکتاہے۔ اوپر مذکور ان فونٹس کے علاوہ kacst سلسلے کے فونٹ یا مائیکروسافٹ کے فونٹ جو کہ بعض سافٹ ویئرز کے ساتھ خودکار طور پر لینکس پر نصب ہو جاتے ہیں کو بھی بند کرنا ضروری ہے کیونکہ یہ بھی اردو کی نامکمل سپورٹ رکھتے ہیں۔
ان تمام فونٹس کو اگر font manager کے ذریعے disable کر دیا گیا ہو تو انٹرفیس اور براؤزر سمیت ہر جگہ پر اردو تقریباً درست ہی نظر آئے گی۔
اردو کے فونٹس بنانے والے احباب کو اس طرف توجہ کرنی چاہیے کہ ان ڈیفالٹ فونٹس میں اردو کی سپورٹ مکمل کر دیں یا لینکس پر عربی رسم الخط کے لیے ایسے ڈیفالٹ فونٹ سیٹ کرنے کی درخواست کریں جو کہ اردو کی بھی مکمل سپورٹ رکھتے ہوں۔
اس کے علاوہ لینکس پر اردو کے حوالے سے اہم مسئلہ نستعلیق فونٹس کا ہے۔
یوں تو جمیل نوری نستعلیق اور علوی نستعلیق سمیت کئی فونٹس ہیں جو کہ ونڈوز کے ساتھ ساتھ لینکس پر بھی درست کام کرتے ہیں لیکن ان فونٹس میں بھی کچھ مسائل ہیں، مثال کے طور پر جمیل نوری نستعلیق نسخہ ۲ لینکس پر درست کام کرتا ہے لیکن اس میں دو مسائل ہیں: ایک تو یہ کہ اس کی ہائیٹ یا اونچائی لینکس پر ونڈوز کی نسبت کم ہے اور دوسرا یہ کہ اس کے لیگیچرز کے اندر بھی کئی جگہ غلطیاں تھیں جن کو اگلے نسخہ (۳) میں درست کیا گیا۔ تاہم اس کا نیا نسخہ ۳ اگرچہ بعض جگہوں پر خودکار کرننگ فراہم کرتا ہے لیکن بہت سست رفتارہونے اور لبرے آفس پر کام نہ کرنے کی وجہ سے لینکس پر ناقابل استعمال ہے۔
ایسے ہی مسائل کچھ دیگر فونٹس کے ساتھ بھی ہیں مثلاً مہر نستعلیق ویب فونٹ کی لینکس سپورٹ کا مسئلہ بھی کافی دلچسپ ہے۔ یہ فونٹ اگر کسی ویب سائٹ میں شامل ہو تو دیگر پلیٹ فارمز کی طرح لینکس پر بھی براؤزر میں درست نظر آتا ہے تاہم اگر اسے انسٹال کیا بھی گیا ہو تو لینکس پر فائرفاکس میں ہم خود اسے ڈیفالٹ طور پر استعمال نہیں کر سکتے۔ لبرے آفس پر مہر نستعلیق ویب درست کام کرتا ہے لیکن دیگر تمام ایپلی کیشنز میں کام نہیں کرتا۔ تاہم اگر مہر نستعلیق ویب فونٹ کو font manager میں انسٹال کیے بغیر live preview کیا جائے تو درست نظر آتا ہے لیکن انسٹال کرنے پر سوائے لبرے آفس کے font manager سمیت کہیں بھی کام نہیں کرتا۔
نوٹو نستعلیق لینکس کی کئی ڈسٹری بیوشنز میں پہلے سے موجود ہوتا ہے اور لینکس پر اکثر ایپلی کیشنز میں درست کام کرتا ہے لیکن لبرے آفس میں اگر متن کو جسٹیفائی کیا گیا ہو تو درست کام نہیں کرتا۔
اوپن سورس نستعلیق اردو فونٹس میں ایک حالیہ اضافہ عوامی نستعلیق ہے جو کہ جدید ترین فونٹ ٹیکنالوجی گریفائٹ کے لیے بنایا گیا ہے اور واحد اوپن ٹائپ فونٹ ہے جو کہ خودکار کرننگ اور نقاط وغیرہ کے ٹکراؤسے مکمل بچاؤ کی سہولیات فراہم کرتا ہے۔ یہ فونٹ کچھ عرصہ پہلے تک صرف لبرے آفس اور فائر فاکس تک محدود تھا لیکن اچھی خبر یہ ہے کہ اوبنٹو لینکس کے نسخہ 17.10 سے یہ لینکس میں تقریباً ہر یونیکوڈ ایپلی کیشن میں درست کام کرتا ہے۔ اردو کے فونٹس تیار کرنے والے احباب کو اس ٹیکنالوجی کی طرف بھی توجہ کرنی چاہیے کہ یہ جدید ترین فونٹس اب نہ صرف لبرے آفس اور فائر فاکس بلکہ لینکس پر ہر ایپلی کیشن میں کام کر سکتے ہیں اور اس میں اردو زبان اور نستعلیق کی تمام ضروریات کا خیال بھی رکھا جا سکتا ہے۔