قالب:تعبير رياضي
{{{1}}}
هذا القالب مستخدم في عدد كبير من الصفحات (+808) . لتفادي خلق بلبلة على نطاق واسع من الصفحات وزيادة الأعباء على الخوادم، يجب تجربة أي تعديل في هذه الصفحات الفرعية /ملعب أو /تجربة أو في ملعبك. بعدها يمكنك اضافة التعديلات دفعة واحدة، ورجاءً، لا تنسَ مناقشة أمر التعديلات أوّلًا قبل القيام بها. |
قالب تعبير رياضي بصيغة لغة ترميز النص الفائق -أو نص ويكي- يقوم بإنشاء تعبيرات رياضية، يستخدم هذا القالب صنف texhtml
تلقائياً من أجل أسلوب كتابة الصيغ في النسق، والذي يهدف لموافقة قياس الخط بالنمط "serif" بإحاطة خط بنمط "sans-serif" (انظر أدناه)، كما يمنع هذا القالب أيضاً التفاف النص.
الاستخدام
يستخدم هذا القالب في النسق، والصيغ غير المعقدة كبديل لاستخدام قالب <math></math>
(انظر مساعدة:عرض صيغة رياضية).
أمثلة
{{تعبير رياضي|''f''(''x'') {{=}} ''b''<sup>''x''</sup> {{=}} ''y''}}
- النتيجة: f(x) = bx = y
{{تعبير رياضي|sin π {{=}} 0}}
- النتيجة: sin π = 0.
{{تعبير رياضي|{{تكامل لاتيني|int|0|+∞}} ''e''<sup>−''x''</sup> d''x'' {{=}} 1}}
- النتيجة: ∫+∞
0 e−x dx = 1
'''{{تعبير رياضي|{{كسر|1|2}} − {{كسر|1|3}} {{=}} {{كسر|1|6}}}}'''
- النتيجة: 12 − 13 = 16.
لاحظ أن استخدام الفواصل الثلاث قد وضع التعبير الرياضي بأكمله بخط غليظ.
{{تعبير رياضي|({{جذر|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.
وسيط | وصف | نوع | حالة | |
---|---|---|---|---|
formula | 1 | wrap an inline formula in wikitext. | نص | مطلوب |
bigger font size | big | if set to ‘1’, this will render the formula in a bigger font size, increased to 165% | نص | اختياري |
custom font size | size | 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
هو بقايا الصيغ البرمجية (تخ)، والتي تحوي خصائص المستخدم لتعيين (تخ)، حيث تكون هذه الصيغ مكتوبة بلغة لغة ترميز النص الفائق بحالتها البدائية. فيما قام البعض بإزالة هذا الخيار، لكن الصنف لايزال يستخدم هذه اللغة في تركيب التعابير الرياضيّة.
طالع أيضاً