Mengenai dukungan LaTeX dan MathML di Pages, Numbers, Keynote, dan iBooks Author

Pelajari cara menggunakan LaTeX dan MathML dengan Pages, Numbers, Keynote, dan iBooks Author, dan lihat beberapa sampel persamaan.

LaTeX dan MathML didukung oleh ketiga app iWork (Pages, Numbers, dan Keynote) serta iBooks Author. iWork dan iBooks Author mendukung semua perintah LaTeX yang dapat dikonversi ke MathML dengan blahtex. Ekstensi LaTeX tambahan yang didukung tercantum di bawah ini.

Pelajari cara menambahkan persamaan menggunakan LaTex dan MathML ke dokumen iWork atau buku iBooks Author.

LaTeX dan MathML saat ini hanya didukung di iWork untuk iOS dan Mac.

Perintah LaTeX

LaTeX umumnya memerlukan persamaan agar dapat dilampirkan dalam perintah mode math seperti daftar contoh berikut. Untuk memudahkan penerbitan persamaan, editor persamaan iWork dan iBooks Author berada dalam mode math secara default, sehingga Anda tidak perlu menambahkan perintah mode math ke persamaan. 

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

Jika Anda ingin menambahkan teks ke persamaan di iWork atau iBooks Author yang mewarisi gaya paragraf, gunakan \text{…}. Mengumpulkan persamaan dalam \text{...} tidak didukung.

Dalam mode math, blahtex tidak sepenuhnya mendukung karakter unicode non-ASCII, namun menerima rangkaian karakter unicode penuh dalam mode teks. Untuk informasi lebih lanjut mengenai karakter khusus, seperti simbol hak cipta dan karakter dengan tanda aksen, baca Panduan blahtex, 2.22.

Perintah LaTeX yang didukung (ekstensi ke blahtex) dan elemen serta atribut MathML tercantum di bawah ini.

Perintah LaTeX yang didukung iWork

Perintah atau simbol
\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}

Perintah LaTeX yang tidak didukung iWork

Perintah atau simbol Catatan
\mathring{}  
\ae, \AE  
\smallint  
\idotsint  
\euro Simbol Unicode; hanya berfungsi dalam mode teks
\varGamma  
\cal Gunakan \mathcal{}
\mathml{}  
\center  
[lrc] in \aligned  
\fillin  
\strut  
\vphantom  
\hphantom  
\smash  
\hspace Gunakan "\:", "\,", "\;", atau \phantom{}
\mspace  
\centernot  
\buildrelover Gunakan \overset, \underset
\tabular-related environments Dukungan terbatas untuk \matrix dan \aligned
\sideset  
\pmb, \boldmath, \unboldmath Use \boldsymbol

Perintah LaTeX yang didukung iBooks Author

Perintah atau simbol
\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

Perintah LaTeX yang tidak didukung iBooks Author

Perintah atau simbol Catatan
\mathring{}  
\copyright Simbol Unicode; hanya berfungsi dalam mode teks
\pounds Simbol Unicode; hanya berfungsi dalam mode teks
\ae, \AE  
\smallint  
\diagup, \diagdown  
\idotsint  
\euro Simbol Unicode; hanya berfungsi dalam mode teks
\varGamma  
\cal Gunakan \mathcal{}
\mathml{}  
\center  
[lrc] in \aligned  
\fillin  
\strut  
\vphantom  
\hphantom  
\smash  
\dag, \ddag \dagger, \ddagger didukung
{split}  
\hspace Gunakan "\:", "\,", "\;", atau \phantom{}
\mspace  
\centernot  
\buildrelover Gunakan \overset, \underset
\owns Gunakan \ni
\tabular-related environments Dukungan terbatas untuk \matrix dan \aligned
\sideset  
\pmb, \boldmath, \unboldmath Use \boldsymbol


Paket LaTeX

Paket LaTeX tersebut tidak didukung:

Paket Catatan
cancel Gunakan \cancel
ams Gunakan \underrightarrow, \underleftarrow, \underleftrightarrow
centernot  


Elemen MathML

Gunakan tabel berikut untuk mempelajari mengenai elemen MathML yang didukung iWork dan iBooks Author.

Elemen MathML yang didukung

Elemen Catatan
mo  
mi  
mn  
mrow  
menclose Tidak semua bentuk lampiran didukung
mtable Tidak semua atribut didukung
mtr  
mtd  
mfrac  
msup  
msub  
msubsup  
munder  
mover  
munderover  
mstack  
msrow  
msgroup  
mscarries  
mscarry  
msline  
mlongdiv  
mpadded  
mspace  
maction iWork dan iBooks Author mendukung turunan MathML pertama dan mengabaikan yang lainnya
mphantom  
mfenced  
mroot  
msqrt  
none  
mstyle  
mtext  
ms  
maligngroup  
malignmark  

Elemen MathML yang didukung sebagian

Elemen Catatan
mlabeledtr Diperlakukan sebagai <mtr> dengan turunan pertama yang diabaikan
semantics Diperlakukan sebagai baris
annotation Diabaikan secara efektif

Elemen MathML yang tidak didukung

Elemen Catatan
mmultiscripts  
mprescripts  
mglyph  
merror  
{ContExp} Elemen MathML konten tidak didukung.
Lihat elemen yang dicakup {ContExp}.


Atribut MathML

Gunakan tabel berikut untuk mempelajari mengenai atribut MathML yang didukung iWork dan iBooks Author.

Atribut MathML yang didukung

Atribut MathML berikut didukung oleh iWork dan iBooks Author:

Elemen Atribut Nilai default yang dapat diwariskan dari <mstyle> Nilai 
(Syntax nilai jika subrangkaian spesifikasi)
* mathcolor ya  
mstyle scriptlevel tidak  
mstyle layar tidak  
mstyle scriptminsize tidak  
mstyle scriptsizemultiplier tidak  
mstyle <atribut yang ditentukan dengan nilai default yang dapat diwariskan> t/a  
mo lspace ya  
mo rspace ya  
mo largeop ya  
mo minsize ya  
mo maxsize ya  
mo accent ya  
mo movablelimits ya  
mo symmetric ya  
mo stretchy ya  
mo form ya  
mspace width ya  
mspace height ya  
mspace depth ya  
ms lqoute ya  
ms rqoute ya  
mfrac linethickness ya  
mfrac numalign ya  
mfrac denomalign ya  
mover accent ya  
mover align ya  
munderover accent ya  
munderover underaccent ya  
munder accentunder ya  
munder align ya  
mtable rowalign ya  
mtable columnalign ya  
mtable columnspacing ya  
mtable displaystyle ya  
mtr rowalign ya  
mtr columnalign ya  
mtd rowalign ya  
mtd columnalign ya  
mstack align ya top | bottom | center | baseline | axis
msrow position ya  
msgroup position ya  
msgroup shift ya  
mscarries position ya  
mscarries crossout ya updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike
mscarry crossout ya updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike
msline length ya  
msline position ya  
mpadded height tidak  
mpadded depth tidak  
mpadded width tidak  
mpadded lspace tidak  
mpadded voffset tidak  
mfenced open ya  
mfenced close ya  
mfenced separators ya  
maligngroup groupalign ya  
malignmark edge ya  

Atribut MathML yang didukung sebagian

Atribut MathML berikut didukung sebagian oleh iWork dan iBooks Author:

Elemen Atribut Nilai default yang dapat diwariskan dari <mstyle> Nilai
(Syntax nilai jika subrangkaian spesifikasi)
Catatan
mo, mn, mi mathvariant ya Tidak mendukung initial, stretched, looped, tailed  
mtable align tidak top | bottom | center | baseline | axis rownumber tidak didukung
menclose notation ya updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike Pelajari lebih lanjut
mlongdiv longdivstyle tidak lefttop  

Tidak mendukung atribut MathML

Elemen Atribut Catatan
* mathbackground  
mstyle infixlinebreakstyle  
mstyle veryverythinmathspace, verythinmathspace, thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace Dikurangi di 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 Dikurangi di 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 Tidak memengaruhi tata letak visual
mo separator Tidak memengaruhi tata letak visual
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 lokasi  
mscarries scriptsizemultiplier  
mscarry lokasi  
msline leftoverhang  
msline rightoverhang  
msline mslinethickness  
msub subscriptshift  
msup superscriptshift  
msubsup superscriptshift  
msubsup subscriptshift  
mrow ltr  
maction selection  
maction actiontype  


Sampel persamaan

   

Matematika dasar

LaTeX Diubah sebagai
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 \}

Penjajaran

LaTeX Diubah sebagai
\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}


Trik bagus untuk menyejajarkan persamaan elemen adalah menggunakan \mbox{\phantom{space}}. Konten di dalam kurung (space) akan menjelaskan jumlah spasi putih yang dibuat. Pada contoh di atas, menambahkan karakter ekstra ke =digit akan menambahkan spasi putih antara 10 • 9. 


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

Warna

LaTeX Diubah Sebagai
\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

Integral

LaTeX Diubah Sebagai
\textstyle \int_{-N}^{N} e^x\, dx
\int_{-N}^{N} e^x\, dx

\textstyle membedakan antara persamaan sejajar dan tampilan.

Matriks

LaTeX Diubah Sebagai
\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}

Elemen persamaan umum

LaTeX Diubah sebagai
\(\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}

Aritmetika formula panjang

MathML Diubah sebagai
<?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 dan iBooks Author tidak mendukung LaTeX untuk pembagian bersusun dan sisa. Untuk menggunakan pembagian bersusun dan sisa, Anda harus menggunakan MathML.

Informasi tentang produk yang tidak diproduksi oleh Apple, atau situs web independen tidak dikendalikan atau diuji oleh Apple, disediakan tanpa rekomendasi atau persetujuan. Apple tidak bertanggung jawab terkait pemilihan, kinerja, atau penggunaan situs web atau produk pihak ketiga. Apple tidak memberikan pendapat terkait akurasi atau keandalan situs web pihak ketiga. Risiko adalah hal tak terpisahkan dari penggunaan Internet. Hubungi vendor untuk informasi selengkapnya.

Tanggal Dipublikasikan: