بسم اللہ الرحمٰن الرحیم۔
مجلس ہٰذا پر ریاضی کے فارمولے اور مساواتیں وغیرہ لکھنے کے لیے تصاویر پر انحصار کرنے کے بجائے ان کو MathML میں لکھا جاتا ہے۔ MathML ویب پر ریاضیاتی متن لکھنے کے لیے W3C کا معیار ہے. اگر آپ اس کے متعلق تفصیلات جاننا چاہتے ہوں تو یہاں پر دیکھیں۔
http://www.w3.org/Math/whatIsMathML.html
اس مضمون میں میں آپ کو مختصراً میتھ ایم ایل کے استعمال کا طریقہ بتاؤں گا۔
پہلا مرحلہ۔ MathML کو درست طور پر ظاہر کرنا:
سب سے پہلے تو یہ دیکھ لیں کہ آیا آپ کا براؤزر پہلے سے ہی MathML کو درست طور پر ظاہر کرنے کے قابل ہے۔
http://www.w3.org/Math/XSL/pmathml2.xml
اگر اوپر دیے گئے ربط پر ریاضیاتی متن درست طور پر نظر آ رہا ہے تو اگلے حصے پر چلے جائیں۔ بصورتِ دیگر میتھ ایم ایل کو درست ظاہر کرنے کا طریقہ پڑھیں۔
موزیلا پر مبنی تمام ویب براؤزر، مثلاً فائرفاکس، میتھ ایم ایل کو اچھی طرح سمجھتے ہیں۔ اگر آپ کے پاس ایسا کوئی براؤزر ہے تو آپ کو صرف ریاضیاتی فانٹس کی ضرورت ہے۔ موزیلا کے میتھ ایم ایل فانٹس کے پراجیکٹ کا مرکزی صفحہ یہ رہا۔
http://www.mozilla.org/projects/mathml/fonts/
میں مختصر ہدایات لکھ دیتا ہوں:
انٹرنیٹ ایکسپلورر چونکہ ویب کے عالمی معیارات کا لحاظ نہ کرنے کی وجہ سے کافی بدنام ہے، اس لیے یہ کوئی عجیب بات نہیں کہ اس میں میتھ ایم ایل کو سمجھنے کی صلاحیت نہیں ہے۔ اگر آپ انٹرنیٹ ایکسپلورر استعمال کرتے ہیں تو آپ کو MathPlayer نامی یہ پلگ ان نصب کرنا پڑے گا۔
http://www.dessci.com/en/products/mathplayer/download.htm
اس کے انسٹالر میں چونکہ فانٹس بھی موجود ہیں اس لیے انہیں علیحدہ نصب کرنے کی ضرورت نہیں پڑے گی۔ یہ پلگ ان انٹرنیٹ ایکسپلورر 6 سے زیادہ پرانے نسخے کے ساتھ کام نہیں کرے گا۔
دیگر ویب براؤزرز کے متعلق فی الحال مجھے معلوم نہیں۔ اگر بعد میں کبھی کوئی معلومات ملیں تو یہاں پر لکھ دوں گا۔ ان شاء اللہ۔
دوسرا مرحلہ۔ MathML میں ریاضیاتی متن لکھنا:
نوٹ: ایک بات کا خیال رکھیں۔ ان اوزاروں کی مدد سے جو کوڈ آپ حاصل کریں گے، وہ کئی سطور پر مشتمل ہوگا۔ اسے جب آپ یہاں پر کسی تحریر میں شامل کرتے ہیں تو آپ کو اس تمام کوڈ کو ایک ہی سطر میں لکھنا پڑے گا ورنہ مجلس کا سافٹ وئیر خود کار طور پر اس کی ہر سطر کے آخر میں لائن بریک ڈال دے گا جس کی وجہ سے کوڈ غلط ہو جائے گا اور ریاضیاتی متن درست نظر نہیں آئے گا۔