قالب تعبير رياضي بصيغة لغة ترميز النص الفائق -أو نص ويكي- يقوم بإنشاء تعبيرات رياضية، يستخدم هذا القالب صنف texhtml تلقائياً من أجل أسلوب كتابة الصيغ في النسق، والذي يهدف لموافقة قياس الخط بالنمط "serif" بإحاطة خط بنمط "sans-serif" (انظر أدناه)، كما يمنع هذا القالب أيضاً التفاف النص.

الاستخدام

عدل

يستخدم هذا القالب في النسق، والصيغ غير المعقدة كبديل لاستخدام قالب <math></math> (انظر مساعدة:عرض صيغة رياضية).

أمثلة

عدل
{{تعبير رياضي|''f''(''x'') {{=}} ''b''<sup>''x''</sup> {{=}} ''y''}}
النتيجة: f(x) = bx = y
{{تعبير رياضي|sin &pi; {{=}} 0}}
النتيجة: sin π = 0.
{{تعبير رياضي|{{تكامل لاتيني|int|0|+&infin;}} ''e''<sup>−''x''</sup> d''x'' {{=}} 1}}
النتيجة: +∞
0
ex dx = 1
'''{{تعبير رياضي|{{كسر|1|2}} − {{كسر|1|3}} {{=}} {{كسر|1|6}}}}'''
النتيجة: 1/21/3 = 1/6.

لاحظ أن استخدام الفواصل الثلاث قد وضع التعبير الرياضي بأكمله بخط غليظ.

{{تعبير رياضي|({{جذر|2}})<sup>2</sup> {{=}} 2}}
النتيجة: (2)2 = 2.

استخدام المساواة والإشارة و أعمدة القيمة المطلقة

عدل

يتم استخدام إشارتي المساواة (=) و العمود (|) للبناء البرمجي في نظام قوالب الويكي، لذلك إذا استخدمت إشارة مساواة واحدة ("=") سوف يفشل القالب بتدويرها، على سبيل المثال، الترميز البرمجي للقالب لن يعمل وسوف يظهر عوضاً عن ذلك: "{{{1}}}"

{{تعبير رياضي|1 + 2 = 3}}
النتيجة: {{{1}}} الذي هو ترميز برمجي غير صالح

الحل يكون عبر إحدى الطريقتين:
1- ابدأ الصيغة الرياضية بالشكل "1=" مثل:

{{تعبير رياضي|1=1 + 2 = 3}}
النتيجة: 1 + 2 = 3

أو 2- ضع إشارة المساواة ضمن أقواس حاصرة بالشكل "{{=}}" كما المثال الآتي:

{{تعبير رياضي|1 + 2 {{=}} 3}}
النتيجة: 1 + 2 = 3.

صعوبة أخرى توجد في التعابير الرياضية عند استخدام العمود ("|") لتحديد القيمة المطلقة، والذي يتقاطع بشكل تلقائي مع تكوين القالب، والحل يكون بطريقة مخالفة لطريقة المساواة حيث يعبّر عنها عند كتابة المقال بالشكل "{{!}}" كما في:

{{تعبير رياضي|{{!}}''f''(''x'') − ''a''{{!}} < ε}}
النتيجة: |f(x) − a| < ε.

والمثال الآتي أيضاً ينتج كما يلي:

{{تعبير رياضي|{{قيمة مطلقة|''f''(''x'') − ''a''}} < ε}}
النتيجة: |f(x) − a| < ε

المعاملات

عدل

المعاملات الآتية هي معاملات اختيارية:

  • big=1 –هذا المعامل سوف يقوم بتكبير خط الكتابة بنسبة مئوية 165%.
  • size=font-size – استخدم هذا المعامل عندما تريد أن تحدد قياس الخط للكتابة.
{{تعبير رياضي|big=1|1 + 2 {{=}} 3}}
النتيجة: 1 + 2 = 3

بيانات القالب

عدل
هذا توثيق بيانات لهذا القالب، مستخدم بواسطة المحرر المرئي وأداة الترجمة والأدوات الأخرى.

بيانات قالب: «تعبير رياضي»

This template formats markup generated mathematical formulas with HTML and CSS. The template tries to match the size of the serif font with the surrounding sans-serif font. The template also prevents line-wrapping. Use this template for non-complex formulas as an alternative to using the <math> format.

وسائط القالب[تحرير بيانات القالب]

وسيطوصفنوعحالة
formula1

wrap an inline formula in wikitext.

نصمطلوب
bigger font sizebig

if set to ‘1’, this will render the formula in a bigger font size, increased to 165%

نصاختياري
custom font sizesize

use this to specify your own font size

نصاختياري

ملاحظات

عدل

الخط وقياس الخط المستخدم من أجلtexhtml، موافق للمعرف في ميدياويكي:Common.css، والذي حُدد مقارنة مع الخطوط الشائعة الأخرى الموجودة في تظام تشغيل ويندوز وماكنتوش ولينكس، مع رفع بقيمة مئوية 118% لتوافق ارتفاع النص على محور السينات (en:x-height). بأي حال، لا يستخدم الجميع نمط الخط ذاته، عند كتابتك لمقالة ووجدت أن التعبير الرياضي ذا حجم غير موافق مع باقي النص، بإمكانك تعديل ذلك في برمجة CSS الشخصية. على سبيل المثال استخدام الخط من النمط DejaVu Sans و DejaVu لا يحتاج إلى ضبط للحجم مع نص المقالة، وفي هذه الحالة تكون البرمجة الموافقة لاعطاء مقالة متناسقة: span.texhtml { font-size: 100%; } الصنف texhtml هو بقايا الصيغ البرمجية (تخ)، والتي تحوي خصائص المستخدم لتعيين (تخ)، حيث تكون هذه الصيغ مكتوبة بلغة لغة ترميز النص الفائق بحالتها البدائية. فيما قام البعض بإزالة هذا الخيار، لكن الصنف لايزال يستخدم هذه اللغة في تركيب التعابير الرياضيّة.

طالع أيضاً

عدل