حول دعم LaTeX وMathML في Pages وNumbers وKeynote

تعرّف على استخدام LaTeX وMathML من خلال Pages وNumbers وKeynote، واستعرض بعض نماذج المعادلات.

تعمل Pages وNumbers وKeynote على دعم LaTeX وMathML، كما تدعم جميع أوامر LaTeX التي يمكن تحويلها إلى MathML باستخدام blahtex. فيما يلي ملحقات LaTeX الإضافية المدعومة.

يدعم iBooks Author أيضًا LaTeX وMathML، لكن التطبيق لم يعد محدثًا أو متاحًا.
تعرّف على المزيد حول الانتقال من iBooks Author إلى Pages

لا تعمل Pages وNumbers وKeynote على iCloud.com على دعم LaTeX وMathML.


أوامر LaTeX

تتطلب LaTeX عادة معادلات يتم تضمينها في أوامر وضع الرياضيات مثل الأمثلة الواردة أدناه. لتسهيل تأليف المعادلات، يكون محرر المعادلات في Pages وNumbers وKeynote وiBooks Author في وضع الرياضيات افتراضيًا؛ لذا ليس من الضروري إضافة أوامر وضع الرياضيات إلى معادلاتك. 

  • ‎\begin{math} … \end{math}‎
  • ‎\begin{displaymath} … \end{displaymath}‎
  • ‎\begin{equation} … \end{equation}‎
  • $ … $
  • $$ … $$
  • ‎\( … \‎)
  • ‎\‎[ … \‎]

لإضافة نص بنفس نمط الفقرة إلى معادلة، استخدم ‎\text{…}‎. تداخل المعادلات داخل ‎\text{...}‎‎ ليس مدعومًا.

في وضع الرياضيات، لا توفر blahtex الدعم الكامل لأحرف ليست بتنسيق ASCII unicode، لكنها تقبل أحرف unicode الكاملة التي تم تعيينها في وضع النص. للتعرّف على مزيد من المعلومات عن الأحرف الخاصة، مثل رموز حقوق النشر والأحرف ذات علامات التشكيل، راجع دليل مستخدم blahtex، 2.22.

فيما يلي أوامر LaTeX المدعومة (ملحقات blahtex) وعناصر MathML وسماته.

أوامر LaTeX التي تدعمها Pages وNumbers وKeynote

الأمر أو الرمز
‎\phantom{}‎
‎\color‎
‎\cancel‎
‎‎\underrightarrow‎،‏ ‎\underleftarrow‎،‏ ‎\underleftrightarrow‎‎
‎\lneq،‏ ‎\gneq،‏ ‎\lvertneq،‏ ‎\gvertneq
‎\thinspace،‏ ‎\medspace،‏ ‎\thickspace،‏ ‎\negthinspace،‏ ‎\negmedspace،‏ ‎\negthickspace
":\", ",\", ";\", "!\", "\ "
‎\lmoustache،‏ ‎\rmoustache
‎\lgroup،‏ ‎\rgroup
‎\brace،‏ ‎\brack
‎\xleftarrow،‏ ‎\xrightarrow
‎\dddot،‏ ‎\ddddot
‎\copyright‎
‎\pounds‎
‎\diagup،‏ ‎\diagdown
‎\dag،‏ ‎\ddag،‏ ‎\dagger،‏ ‎\ddagger
‎\‎owns،‏ ‎\‎ni
{split}

أوامر LaTeX التي لا تدعمها Pages وNumbers وKeynote

الأمر أو الرمز الملاحظات
‎\mathring{}‎  
‎\ae،‏ ‎\AE  
‎\smallint‎  
‎\idotsint‎  
‎\euro‎ رمز Unicode؛ يعمل في وضع النص فقط
‎\varGamma‎  
‎\cal‎ استخدم ‎\mathcal{}‎
‎\mathml{}‎  
‎\center‎  
‎[lrc] in \aligned‎  
‎\fillin‎  
‎\strut‎  
‎\vphantom‎  
‎\hphantom‎  
‎\smash‎  
‎\hspace‎ ‎استخدم ":‎\" أو ‎"\‎,"‎ أو ‎"\‎;"‎ أو ‎\‎phantom{}‎‎
‎\mspace‎  
‎\centernot‎  
‎\buildrelover‎ استخدم ‎\overset‎،‏ ‎\underset‎
‎\tabular-related environments‎ ‎دعم محدود لـ ‎\matrix و‎\aligned‎
‎\sideset‎  
pmb، \boldmath، \unboldmath\ استخدم boldsymbol\

أوامر LaTeX التي يدعمها iBooks Author

الأمر أو الرمز
‎\phantom{}‎
‎\color‎
‎\cancel‎
‎‎\underrightarrow‎،‏ ‎\underleftarrow‎،‏ ‎\underleftrightarrow‎‎
‎\lneq،‏ ‎\gneq،‏ ‎\lvertneq،‏ ‎\gvertneq
‎\thinspace،‏ ‎\medspace،‏ ‎\thickspace،‏ ‎\negthinspace،‏ ‎\negmedspace،‏ ‎\negthickspace
":\", ",\", ";\", "!\", "\ "
‎\lmoustache،‏ ‎\rmoustache
‎\lgroup،‏ ‎\rgroup
‎\brace،‏ ‎\brack
‎\xleftarrow،‏ ‎\xrightarrow
‎\dddot،‏ ‎\ddddot

أوامر LaTeX التي لا يدعمها iBooks Author

الأمر أو الرمز الملاحظات
‎\mathring{}‎  
‎\copyright‎ رمز Unicode؛ يعمل في وضع النص فقط
‎\pounds‎ رمز Unicode؛ يعمل في وضع النص فقط
‎\ae،‏ ‎\AE  
‎\smallint‎  
‎\‎diagup،‏ ‎\‎diagdown  
‎\idotsint‎  
‎\euro‎ رمز Unicode؛ يعمل في وضع النص فقط
‎\varGamma‎  
‎\cal‎ استخدم ‎\mathcal{}‎
‎\mathml{}‎  
‎\center‎  
‎[lrc] in \aligned‎  
‎\fillin‎  
‎\strut‎  
‎\vphantom‎  
‎\hphantom‎  
‎\smash‎  
‎\dag،‏ ‎\ddag يتم دعم ‎\‎dagger،‏ ‎\‎ddagger
{split}  
‎\hspace‎ ‎استخدم‎ ":\" أو ‎"\‎,"‎ أو ‎"\‎;"‎ أو ‎\‎phantom{}‎‎
‎\mspace‎  
‎\centernot‎  
‎\buildrelover‎ استخدم ‎\overset‎،‏ ‎\underset‎
‎\owns‎ استخدم ‎\ni
‎\tabular-related environments‎ ‎دعم محدود لـ ‎\matrix و‎\aligned‎
‎\sideset‎  
pmb، \boldmath، \unboldmath\ استخدم boldsymbol\


حزم LaTeX

حزم LaTeX التالية غير مدعومة:

الحزمة الملاحظات
cancel استخدم ‎\cancel
ams استخدم ‎\underrightarrow،‏ ‎\underleftarrow،‏ ‎\underleftrightarrow
centernot  


عناصر MathML

استخدم الجداول أدناه للتعرف على عناصر MathML التي تدعمها Pages وNumbers وKeynote وiBooks Author.

عناصر MathML المدعومة

العنصر الملاحظات
mo  
mi  
mn  
mrow  
menclose بعض أشكال التضمين غير مدعومة
mtable بعض السمات غير مدعومة
mtr  
mtd  
mfrac  
msup  
msub  
msubsup  
munder  
mover  
munderover  
mstack  
msrow  
msgroup  
mscarries  
mscarry  
msline  
mlongdiv  
mpadded  
mspace  
maction يدعم Pages وNumbers وKeynote وiBooks Author أول عنصر فرعي في MathML مع تجاهل البقية
mphantom  
mfenced  
mroot  
msqrt  
none  
mstyle  
mtext  
ms  
maligngroup  
malignmark  

عناصر MathML المدعومة جزئيًا

العنصر الملاحظات
mlabeledtr تتم معاملته كـ <mtr> مع تجاهل العنصر الفرعي الأول
semantics تتم معاملته كصف
annotation يتم تجاهله بفعالية

عناصر MathML غير المدعومة

العنصر الملاحظات
mmultiscripts  
mprescripts  
mglyph  
merror  
{ContExp} عناصر MathML الخاصة بالمحتوى غير مدعومة.
راجع العناصر التي يدعمها {ContExp}.


سمات MathML

استخدم الجداول أدناه للتعرّف على سمات MathML التي يدعمها Pages وNumbers وKeynote وiBooks Author.

سمات MathML المدعومة

فيما يلي سمات MathML التي يدعمها Pages وNumbers وKeynote وiBooks Author:

العنصر السمة القيمة الافتراضية المكتسبة من <mstyle‏> القيم 
(بنية القيمة إذا كانت مجموعة فرعية من المواصفات)
* mathcolor نعم  
mstyle scriptlevel لا  
mstyle أو غير قابلة للاستخدام لا  
mstyle scriptminsize لا  
mstyle scriptsizemultiplier لا  
mstyle <السمات المحددة بواسطة القيمة الافتراضية المكتسبة> غير منطبق  
mo lspace نعم  
mo rspace نعم  
mo largeop نعم  
mo minsize نعم  
mo maxsize نعم  
mo accent نعم  
mo movablelimits نعم  
mo symmetric نعم  
mo stretchy نعم  
mo form نعم  
mspace width نعم  
mspace height نعم  
mspace depth نعم  
ms lqoute نعم  
ms rqoute نعم  
mfrac linethickness نعم  
mfrac numalign نعم  
mfrac denomalign نعم  
mover accent نعم  
mover align نعم  
munderover accent نعم  
munderover underaccent نعم  
munder accentunder نعم  
munder align نعم  
mtable rowalign نعم  
mtable columnalign نعم  
mtable columnspacing نعم  
mtable displaystyle نعم  
mtr rowalign نعم  
mtr columnalign نعم  
mtd rowalign نعم  
mtd columnalign نعم  
mstack align نعم top | bottom | center | baseline | axis
msrow position نعم  
msgroup position نعم  
msgroup shift نعم  
mscarries position نعم  
mscarries crossout نعم updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike
mscarry crossout نعم updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike
msline length نعم  
msline position نعم  
mpadded height لا  
mpadded depth لا  
mpadded width لا  
mpadded lspace لا  
mpadded voffset لا  
mfenced open نعم  
mfenced close نعم  
mfenced separators نعم  
maligngroup groupalign نعم  
malignmark edge نعم  

سمات MathML المدعومة جزئيًا

فيما يلي سمات MathML التي يدعمها Pages وNumbers وKeynote وiBooks Author جزئيًا:

العنصر السمة القيمة الافتراضية المكتسبة من <mstyle‏> القيم
(بنية القيمة إذا كانت مجموعة فرعية من المواصفات)
الملاحظات
mo، mn، mi mathvariant نعم Not supporting initial، stretched، looped، tailed  
mtable align لا top | bottom | center | baseline | axis rownumber غير مدعوم
menclose notation نعم updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike تعرّف على المزيد
mlongdiv longdivstyle لا lefttop  

سمات MathML غير المدعومة

العنصر السمة الملاحظات
* mathbackground  
mstyle infixlinebreakstyle  
mstyle veryverythinmathspace، verythinmathspace، thinmathspace، mediummathspace، thickmathspace، verythickmathspace، veryverythickmathspace Deprecated in MathML 3.
mi، mn، mo، ms، mstyle، mtext mathsize   
mi، mn، mo، ms، mstyle، mtext dir  
mi، mn، mo، ms، mstyle، mtext fontfamily,  fontweight, fontstyle, fontsize, color, background Deprecated in MathML 3.
mo linebreak   
mo lineleading  
mo linebreakstyle  
mo linebreakmultchar  
mo identalign  
mo identshift  
mo identtarget  
mo identalignfirst  
mo identshiftfirst  
mo identalignlast  
mo identshiftlast  
mo fence لا يؤثر في التنسيق المرئي
mo separator لا يؤثر في التنسيق المرئي
mspace linebreak  
mfrac bevelled  
mtable groupalign  
mtable alignmentscope  
mtable columnwidth  
mtable width  
mtable rowspacing  
mtable rowlines  
mtable columnlines  
mtable frame  
mtable framespacing  
mtable equalrows  
mtable equalcolumns  
mtable side  
mtable minlabelspacing  
mtr groupalign  
mtd rowspan  
mtd columnspan  
mtd groupalign  
mstack stackalign  
mstack charalign  
mstack charspacing  
mlongdiv position  
mlongdiv shift  
mscarries location  
mscarries scriptsizemultiplier  
mscarry location  
msline leftoverhang  
msline rightoverhang  
msline mslinethickness  
msub subscriptshift  
msup superscriptshift  
msubsup superscriptshift  
msubsup subscriptshift  
mrow ltr  
maction selection  
maction actiontype  


نموذج معادلات

   

الرياضيات الأساسية

LaTeX تعرض في صورة
0.15 \cdot \frac{1}{8}
-22 \div 11

2x + 3y \ge -21

3(b-5) < -6(b+5)

\left \{ 6 {\textstyle \frac{4}{5}}, \, \sqrt{49}, 
\, 6.\overline{3}, \, 7\sqrt{5} \right \}

المحاذاة

LaTeX تعرض في صورة
\begin{aligned}
9 && < && 15 && < && 16 \\
\sqrt{9} && < && \sqrt{15} && < && \sqrt16 \\ 
3 && < && \sqrt{15} && < && 4
\end{aligned}
\begin{aligned}
\text{first number} & & \text{second number} \\ 
10 \mbox{\phantom{=digit}} & \cdot & 9 \mbox{\phantom{=digit}}
\end{aligned}


حيلة جيدة لمحاذاة عناصر المعادلة هي استخدام ‎\mbox{\phantom{space}}. المحتويات الموجودة داخل الأقواس (المسافة) ستمثل مقدار المساحة البيضاء التي تم إنشاؤها. في المثال أعلاه، إضافة أحرف إضافية إلى رمز = تمنحك مساحة بيضاء إضافية بين العددين 10 • 9. 


\begin{aligned}
N &= 0.555\ldots \\ 
{\color{red}10}N &= {\color{red} 10}(0.555\ldots) \\
10N &= 5.555\ldots
\end{aligned}

Color

LaTeX تعرض في صورة
\begin{aligned}
N &= 0.555\ldots \\ 
{\color{red}10}N &= {\color{red} 10}(0.555\ldots) \\
10N &= 5.555\ldots
\end{aligned}
\sum_{\color{0A7C10}n=0}^{\color{red}\infty}
a_n x^n

التكاملات

LaTeX تعرض في صورة
\textstyle \int_{-N}^{N} e^x\, dx
\int_{-N}^{N} e^x\, dx

تميّز ‎\textstyle بين تضمين المعادلات وعرضها.

المصفوفات

LaTeX تعرض في صورة
\begin{matrix}
a & b \\
c & d \\
\end{matrix}
\begin{matrix}
c(1)^{n-1} & \dots & c(1)^2 & c(1) & 1 \\
c(2)^{n-1} & \dots & c(2)^2 & c(2) & 1 \\
\vdots & \ddots & \vdots & \vdots & \vdots \\
c(n)^{n-1} & \dots & 1 & 0 & 0
\end{matrix}

|x| = \begin{cases} \phantom{-} x& \text{if } x 
\geq 0 \\ -x & \text{if } x<0 \end{cases}
R_\theta = \begin{bmatrix} \cos \theta & -\sin 
\theta \\ \sin \theta & \phantom{-} \cos \theta 
\end{bmatrix}

عناصر المعادلة المشتركة

LaTeX تعرض في صورة
\(\Delta S^\circ=\sum S^{\circ }\text{products} - \sum
S^{\circ }\text{reactants}\)
HF(aq) +H_{2}O(l) \rightleftharpoons
H_{3}O^{+} (aq) +F_{-}(aq)
\nabla \times \overrightarrow{\mathbf{B}} -
\frac{1}{C} \frac{\delta
\overrightarrow{\mathbf{E}}}{\delta t} = 4\pi
\rho
x = \frac{- b\pm\sqrt{b^2-4a c}}{2a}

النموذج الحسابي الكامل

عناصر تعرض في صورة
<?xml version="1.0"?>
<math xmlns="http://www.w3.org/1998/Math/MathML">
     <mstack>
         <mscarries location='nw'>
             <none/>
             <mscarry crossout='updiagonalstrike' location='n'>
             <mn>2</mn>
         </mscarry>
             <mn>1</mn>
             <none/>
         </mscarries>
         <mn>2,327</mn>
         <msrow> <mo>-</mo> <mn> 1,156</mn> </msrow>
         <msline/>
         <mn>1,171</mn>
     </mstack>
</math> 

 

<math xmlns="http://www.w3.org/1998/Math/MathML">
<mlongdiv>
  <mn> 12 </mn>
  <mn> 16.5 </mn>
  <mn> 198 </mn>
  <msgroup position='1' shift='-1'>
    <msgroup>
      <mn> 12</mn>
      <msline length='2'/>
    </msgroup>
    <msgroup>
      <mn> 78</mn>
      <mn> 72</mn>
      <msline length='2'/>
      <mn> 6.0</mn>
      <mn> 6.0</mn>
    </msgroup>
    <msgroup position='-1'>
<!-- extra shift to move to the right of the "." -->
      <msline length='3'/>
      <mn> 0</mn>
    </msgroup>
  </msgroup>
</mlongdiv>
</math>            

 

<math xmlns="http://www.w3.org/1998/Math/MathML">
   <mstack charspacing="loose">
        <mscarries position="1">
             <mn>1</mn>
        </mscarries>
        <mscarries position="1">
             <mn>1</mn>
             <mn>2</mn>
      </mscarries>
       <mn>435</mn>
       <msrow>
             <mo>×</mo>
             <none/>
             <mn>25</mn>
             </msrow>
             <msline/>
       <mscarries position="2">
             <mn>1</mn>
       </mscarries>
             <mn>2175</mn>
       <msrow position="1">
             <mn>870</mn>
       </msrow>
       <msline/>
            <mn>10875</mn>
       </mstack>
</math>

 

لا يوفر Pages وNumbers وKeynote وiBooks Author الدعم لـ LaTeX لإجراء القسمة المطولة والبواقي. للعمل مع القسمة المطولة والبواقي، يلزم استخدام MathML. 


تعرف على المزيد

يتم تقديم المعلومات حول المنتجات التي لم تُصنّعها Apple أو مواقع الويب المستقلة التي لا تخضع للمراقبة أو الاختبار من جانب Apple بدون توصيات أو موافقة. ولا تتحمّل Apple أية مسؤولية فيما يتعلق باختيار مواقع الويب والمنتجات التابعة لجهات خارجية أو أدائها أو استخدامها. ولا تُقدّم Apple أية ضمانات فيما يتعلق بدقة أو موثوقية مواقع الويب التابعة لجهات خارجية. اتصل بالبائع للحصول على المزيد من المعلومات.

تاريخ النشر: