310 likes | 508 Views
ماث إم إل واللغة العربية. إعداد: عبدالله الدوسري – عبدالعزيز السبيهين – فهد الصويلح. مقدمة. في البداية كانت العبارات الرياضية تدخل بشكل خطي. يتم ادخالها بالشكل 2/(7-x**3) ظهور TeX لطباعة العبارات الرياضية TeX للطباعة فقط ولا تمثل المعنى مثلا:
E N D
ماث إم إل واللغة العربية إعداد: عبدالله الدوسري – عبدالعزيز السبيهين – فهد الصويلح
مقدمة • في البداية كانت العبارات الرياضية تدخل بشكل خطي. • يتم ادخالها بالشكل 2/(7-x**3) • ظهور TeX لطباعة العبارات الرياضية • TeX للطباعة فقط ولا تمثل المعنى مثلا: • ظهور MathML لنشر العبارات الرياضية على الويب
ماهي ماث إم إل • لغة وصفية (Markup Language) • HTML غير كافية • مكونات ماث إم إل: مجموعة وسوم • ميزة ماث إم إل: المعنى والعرض • لغة مسهبة
أساسيات ماث إم إل • عدد الوسوم أكثر من 1800 • طريقتان لكتابة عبارة رياضية بواسطة ماث إم إل • طريق العرض: ويبدأ الوسم فيها بحرف "m" يليه بعد ذلك حروف أخرى ترمز لحالات مختلفة فحرف "o" يرمز إلى العوامل الرياضية وحرف "i" يرمز إلى المتغيرات وحرف "n" يرمز إلى الأعداد ووسم "mrow" ينظم العبارة إلى مجموعات أفقية
مثال على طريقة العرض x2 + 4x + 4 =0
طريقة المعنى: وتأخذ هذه الطريقة في اعتبارها مفاهيم مثل الضرب و والرفع لقوة وغير ذلك
مثال على طريقة المعنى x2 + 4x + 4 =0
أدوات ماث إم إل • متصفحات الويب • انترنت اكسبلورر: لا يدعم ماث إم إل مباشرة، هناك إضافة للدعم تسمى MathPlayer. • فيرفوكس: يدعم ماث إم إل بشكل مباشر
أدوات ماث إم إل • المحررات التفاعلية • MathType: عبارة عن برنامج لتحرير العبارات الرياضية بطريقة ميسرة ويحتوي على العديد من المميزات المتقدمة لتحرير العبارات الرياضية. • FireMath: إضافة لمتصفح فيرفوكس تتيح للناشر كتابة عباراته الرياضية بشكل مرئي.
ماث إم إل واللغة العربية • خصائص اللغة العربية التي نحتاجها • إتجاه الكتابة (كتابة المعادلات) • أشكال الحروف • عكس الرموز • أشكال الأرقام
ماث إم إل واللغة العربية • إتجاه الكتابة (كتابة المعادلات) • ثنائية الاتجاه • دعم Unicode للغات الثنائية • خوارزمية UnicodeBiDi
ماث إم إل واللغة العربية • أشكال الحروف • الأشكال الاعتيادية في النصوص: ”ع“، ”علم“، ”معلم“، ”مربع“. • في الرياضيات الحرف مستقلا يأخذ أكثر من شكل:
ماث إم إل واللغة العربية • عكس الرموز • بعض الرموز لاحاجة لإضافتها لـ Unicode
ماث إم إل واللغة العربية • أشكال الأرقام: الأرقام التي تستخدم في العالم العربي تأتي على نوعين • الأرقام العربية في المغرب العربي • الأرقام الهندية في المشرق العربي
مشاكل دعم اللغة العربية في ماث إم إل • مشاكل دعم اللغة العربية في ماث إم إل • ترميز الحروف • الخطوط العربية • تمديد الرموز
مشاكل دعم اللغة العربية في ماث إم إل • ترميز الحروف • لماذا؟ • عكس الرموز حل غير كامل • هل هناك معيار للرموز العربية؟ • مؤتمر الرموز العلمية وطريقة أدائها باللغة العربية 1987 • مبادرة مشروع تنضيد النص الالكتروني العلمي المتعدد اللغات
مشاكل دعم اللغة العربية في ماث إم إل • الخطوط العربية • تتطلب مهارة فنية وتقنية • خط ”رمز عرب“ • متجانس • كامل • إنتاجه: • كتابة الرموز على يد خطاط • إدخال هذه الرموز غلى الحاسوب بالماسح الضوئي • تحوي الصور الناتجة من المسح الضوئي إلى صور متجهة • معالجة الصور الناتجة ببرامج خاصة لبناء
مشاكل دعم اللغة العربية في ماث إم إل • تمديد الرموز • الخطوط المنحنية في الخط العربي • متى تظهر هذه المشكلة؟
متصفح ضاد زيلا • الهدف الرئيسي منه • بنيته الأساسية
محرر MathmlEd • الهدف منه