ما هي أفضل طريقة للتعرف على MathML واستخداماته في العالم؟

StackOverflow https://stackoverflow.com/questions/215733

  •  03-07-2019
  •  | 
  •  

سؤال

ما هي أفضل طريقة للتعرف على MathML واستخداماته في العالم؟

وأقصد على وجه الخصوص:

  • ماذا تستخدم لعرضه/تحريره
  • هل يتم استخدامه في أي تطبيقات تجارية/مفتوحة المصدر يمكنك توجيهي إليها
  • هل هي مشهورة وتستخدم بكثرة؟
  • هل هناك أي عارض يمكن استخدامه داخل C#، C++، Java، ...طلب؟
  • ...(أي معلومات أخرى متاحة حول MathML)
هل كانت مفيدة؟

المحلول

ال الصفحة الرئيسية لـ MathML الخاصة بـ W3C هو بالطبع مكان جيد للبدء.لديهم قائمة بالبرامج التي تستخدم MathML.هناك جزأين لمواصفات MathML:مجموعة العرض التقديمي، والتي ستخبر محرك العرض بكيفية تنضيد المعادلة (على سبيل المثال، التمييز بين المكدس مقابل المكدس).الكسر المشطوف)، ومجموعة المحتوى، التي ستخبر محركات الحساب بكيفية تفسير المعادلة (هل y(x) دالة y لـ x أم يتم ضرب متغيرين؟).ستركز معظم التطبيقات على مجموعة فرعية واحدة من MathML أو الأخرى حسب نطاق التطبيق.

يتم استخدام MathML على نطاق واسع على نحو متزايد ولسبب وجيه - يتمتع MathML بجميع مزايا XML (لمزيد من المعلومات، راجع المستند التقني الخاص بنا MathML هو XML).

علوم التصميم تجعل ويب كيو, ، والذي يتضمن مكونات لتحرير وعرض MathML على موقع الويب الخاص بك.لدينا أيضًا إصدار SDK إذا كنت ترغب في تضمين هذه المكونات في تطبيق سطح المكتب.يعتمد WebEQ على Java.

نأمل أن يكون هذا مفيدًا، ولكن إذا كان لديك المزيد من الأسئلة، فلا تتردد في إرسال بريد إلكتروني إلى support@dessci.com.

أطيب التمنيات،

أوتوم كويلار، متخصص في لغة XML في Design Science

نصائح أخرى

من المحتمل أن هذا ليس ما أردت سماعه، ولكن بعد تجربة MathML عدت إلى TeX، لأنه أكثر قابلية للقراءة وأكثر إحكاما من تمثيل XML.لدى TeX أيضًا قاعدة مستخدمين كبيرة وعدد من محررات WYSIWYG المستقرة والمفتوحة.

أيضًا، موزيلا MathML تحتوي الصفحة على روابط إلى مترجم TeX->MathML ومحرر جافا سكريبت MathML (ربما ميت)

أحد الأمثلة على MathML التي عملت عليها يتضمن تحويلها إلى كود C# عبر الترجمة الآلية.يمكنك العثور على المشروع هنا

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top