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

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

إن LaTeX وMathML مدعومتان من جميع تطبيقات iWork الثلاثة (Pages، وNumbers، وKeynote) وiBooks Author. يدعم كل من iWork وiBooks Author جميع أوامر LaTeX التي يمكن تحويلها إلى MathML مع blahtex. فيما يلي ملحقات LaTeX الإضافية المدعومة.

تعرّف على كيفية إضافة معادلات باستخدام LaTex وMathML إلى وثائق iWork أو كتاب iBooks Author لديك.

إن LaTeX وMathML غير مدعومتين حاليًا إلا في iWork لـ iOS وMac.

أوامر LaTeX

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

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

إذا كنت ترغب في إضافة نص بنفس نمط الفقرة إلى إحدى المعادلات في iWork أو iBooks Author، فاستخدم \text{…}. تداخل المعادلات داخل ‎\text{...}‎ ليس مدعومًا.

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

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

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

الأمر أو الرمز
‎\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 التي لا يدعمها iWork

الأمر أو الرمز الملاحظات
‎\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 التي يدعمها iWork و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 يدعم iWork و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 التي يدعمها iWork وiBooks Author.

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

فيما يلي سمات MathML التي يدعمها iWork وiBooks Author:

العنصر السمة القيمة الافتراضية المكتسبة من <mstyle‏> القيم 
(بنية القيمة إذا كانت مجموعة فرعية من المواصفات)
* mathcolor نعم  
mstyle scriptlevel لا  
mstyle display لا  
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 التي يدعمها iWork و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 تم إلغاؤه في 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 تم إلغاؤه في 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}

اللون

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}

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

MathML تعرض في صورة
<?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>

 

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

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

تاريخ النشر: