Despre compatibilitatea LaTeX și MathML cu aplicațiile Pages, Numbers și Keynote

Află despre cum poți folosi LaTeX și MathML cu aplicațiile Pages, Numbers și Keynote și vizualizează câteva exemple de ecuații.

Pages, Numbers și Keynote acceptă LaTex și MathML și toate comenzile LaTeX care pot fi convertite la MathML cu blahtex. Extensiile LaTeX suplimentare compatibile sunt listate mai jos.

iBooks Author acceptă, de asemenea, LaTeX și MathML, dar aplicația nu mai este actualizată sau disponibilă.

Află mai multe despre trecerea de la iBooks Author la Pages

Pages, Numbers și Keynote pe iCloud.com nu acceptă LaTeX și MathML.

Comenzi LaTeX

În general, LaTeX necesită ca ecuațiile să fie atașate în comenzile modului Matematică, cum se arată în exemplele listate mai jos. Pentru a facilita crearea ecuațiilor, editorii de ecuații din Pages, Numbers, Keynote și iBooks Author sunt în mod implicit în modul matematic, așa că nu este necesar să adaugi comenzi în modul matematic la ecuații.

  • \begin{math} … \end{math}

  • \begin{displaymath} … \end{displaymath}

  • \begin{equation} … \end{equation}

  • $ … $

  • $$ … $$

  • \( … \)

  • \[ … \]

Pentru a adăuga text la o ecuație care moștenește stilul de paragraf, utilizează \text{…}. Includerea de ecuații în interiorul \text{...} nu este acceptată.

În modul Matematică, blahtex nu acceptă complet caracterele Unicode non-ASCII, dar acceptă setul complet de caractere Unicode în modul de text. Pentru mai multe informații despre caractere specifice, cum ar fi simbolul pentru drept de autor și caracterele cu accente, consultă Manualul blahtex

Comenzile LaTeX (extensii pentru blahtex) și elementele și atributele MathML acceptate sunt listate mai jos.

Comenzi LaTeX acceptate de Pages, Numbers și Keynote

Comandă sau 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}

Comenzi LaTeX care nu sunt acceptate de Pages, Numbers și Keynote

Comandă sau simbol

Notițe

\mathring{}

\ae, \AE

\smallint

\idotsint

\euro

Simbol Unicode; funcționează doar în modul pentru text

\varGamma

\cal

Folosește \mathcal{}

\mathml{}

\center

[lrc] in \aligned

\fillin

\strut

\vphantom

\hphantom

\smash

\hspace

Folosește "\:", "\,", "\;", or \phantom{}

\mspace

\centernot

\buildrelover

Folosește \overset, \underset

\tabular-related environments

Compatibilitate limitată pentru \matrix și \aligned

\sideset

\pmb, \boldmath, \unboldmath

Folosește \boldsymbol

Comenzile LaTeX acceptate de iBooks Author

Comandă sau 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

Comenzile LaTeX care nu sunt acceptate de iBooks Author

Comandă sau simbol

Notițe

\mathring{}

\copyright

Simbol Unicode; funcționează doar în modul pentru text

\pounds

Simbol Unicode; funcționează doar în modul pentru text

\ae, \AE

\smallint

\diagup, \diagdown

\idotsint

\euro

Simbol Unicode; funcționează doar în modul pentru text

\varGamma

\cal

Folosește \mathcal{}

\mathml{}

\center

[lrc] in \aligned

\fillin

\strut

\vphantom

\hphantom

\smash

\dag, \ddag

\dagger, \ddagger acceptate

{split}

\hspace

Folosește "\:", "\,", "\;", or \phantom{}

\mspace

\centernot

\buildrelover

Folosește \overset, \underset

\owns

Folosește \ni

\tabular-related environments

Compatibilitate limitată pentru \matrix și \aligned

\sideset

\pmb, \boldmath, \unboldmath

Folosește \boldsymbol

Pachete LaTeX

Următoarele pachete LaTeX nu sunt acceptate:

Pachet

Notițe

cancel

Folosește \cancel

ams

Folosește \underrightarrow, \underleftarrow, \underleftrightarrow

centernot

Elemente MathML

Folosește tabelele de mai jos pentru a afla despre elementele MathML acceptate de Pages, Numbers, Keynote și iBooks Author.

Elemente MathML acceptate

Element

Notițe

mo

mi

mn

mrow

menclose

Nu sunt acceptate toate formele de atașare

mtable

Nu sunt acceptate toate atributele

mtr

mtd

mfrac

msup

msub

msubsup

munder

mover

munderover

mstack

msrow

msgroup

mscarries

mscarry

msline

mlongdiv

mpadded

mspace

maction

Pages, Numbers, Keynote și iBooks Author acceptă primul element copil MathML și le ignoră pe celelalte

mphantom

mfenced

mroot

msqrt

none

mstyle

mtext

ms

maligngroup

malignmark

Elemente MathML acceptate parțial

Element

Notițe

mlabeledtr

Tratat ca

semantics

Tratat ca rând

annotation

Ignorat efectiv

Elemente MathML care nu sunt acceptate

Element

Notițe

mmultiscripts

mprescripts

mglyph

merror

{ContExp}

Elementele MathML de conținut nu sunt acceptate.

Consultă elementele acoperite de {ContExp}.

Atribute MathML

Folosește tabelele de mai jos pentru a afla care sunt atributele MathML acceptate de Pages, Numbers, Keynote și iBooks Author.

Atribute MathML acceptate

Aceste atribute MathML sunt acceptate de Pages, Numbers, Keynote și iBooks Author:

Element

Atribut

Valoare implicită care poate fi moștenită de la

Valori (sintaxă valoare dacă este subset de specificații)

*

mathcolor

yes

mstyle

scriptlevel

no

mstyle

gol sau inutilizabil

no

mstyle

scriptminsize

no

mstyle

scriptsizemultiplier

no

mstyle

n/a

mo

lspace

yes

mo

rspace

yes

mo

largeop

yes

mo

minsize

yes

mo

maxsize

yes

mo

accent

yes

mo

movablelimits

yes

mo

symmetric

yes

mo

stretchy

yes

mo

form

yes

mspace

width

yes

mspace

height

yes

mspace

depth

yes

ms

lqoute

yes

ms

rqoute

yes

mfrac

linethickness

yes

mfrac

numalign

yes

mfrac

denomalign

yes

mover

accent

yes

mover

align

yes

munderover

accent

yes

munderover

underaccent

yes

munder

accentunder

yes

munder

align

yes

mtable

rowalign

yes

mtable

columnalign

yes

mtable

columnspacing

yes

mtable

displaystyle

yes

mtr

rowalign

yes

mtr

columnalign

yes

mtd

rowalign

yes

mtd

columnalign

yes

mstack

align

yes

top | bottom | center | baseline | axis

msrow

position

yes

msgroup

position

yes

msgroup

shift

yes

mscarries

position

yes

mscarries

crossout

yes

updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike

mscarry

crossout

yes

updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike

msline

length

yes

msline

position

yes

mpadded

height

no

mpadded

depth

no

mpadded

width

no

mpadded

lspace

no

mpadded

voffset

no

mfenced

open

yes

mfenced

close

yes

mfenced

separators

yes

maligngroup

groupalign

yes

malignmark

edge

yes

Atribute MathML acceptate parțial

Aceste atribute MathML sunt parțial acceptate de Pages, Numbers, Keynote și iBooks Author:

Element

Atribut

Valoare implicită care poate fi moștenită de la

Valori(sintaxă valoare dacă este subset de specificații)

Notițe

mo, mn, mi

mathvariant

yes

Nu acceptă initial, stretched, looped, tailed

mtable

align

no

top | bottom | center | baseline | axis

rownumber nu este acceptat

menclose

notation

yes

updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike

Află mai multe

mlongdiv

longdivstyle

no

lefttop

Atribute MathML care nu sunt acceptate

Element

Atribut

Notițe

*

mathbackground

mstyle

infixlinebreakstyle

mstyle

veryverythinmathspace, verythinmathspace, thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace

Perimate în 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

Perimate în 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

Nu afectează aranjamentul vizual

mo

separator

Nu afectează aranjamentul vizual

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

locația

mscarries

scriptsizemultiplier

mscarry

locația

msline

leftoverhang

msline

rightoverhang

msline

mslinethickness

msub

subscriptshift

msup

superscriptshift

msubsup

superscriptshift

msubsup

subscriptshift

mrow

ltr

maction

selection

maction

actiontype

Exemple de ecuații

Matematică de bază

LaTeX

Se citește ca

0.15 \cdot \frac{1}{8}

No alt supplied for Image

-22 \div 11

No alt supplied for Image

2x + 3y \ge -21

No alt supplied for Image

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

No alt supplied for Image

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

No alt supplied for Image

Aliniere

LaTeX

Se citește ca

\begin{aligned} 9 && < && 15 && < && 16 \\ \sqrt{9} && < && \sqrt{15} && < && \sqrt16 \\ 3 && < && \sqrt{15} && < && 4 \end{aligned}

No alt supplied for Image

\begin{aligned} \text{first number} & & \text{second number} \\ 10 \mbox{\phantom{=digit}} & \cdot & 9 \mbox{\phantom{=digit}} \end{aligned}

Un truc util pentru alinierea elementelor unei ecuații este folosirea \mbox{\phantom{space}}. Conținutul dintre paranteze (space) va indica volumul de spațiu alb creat.

No alt supplied for Image

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

No alt supplied for Image

Color

LaTeX

Se citește ca

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

No alt supplied for Image

\sum_{\color{0A7C10}n=0}^{\color{red}\infty} a_n x^n

No alt supplied for Image

Integrale

LaTeX

Se citește ca

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

No alt supplied for Image

\int_{-N}^{N} e^x\, dx

No alt supplied for Image

\textstyle face diferența între ecuațiile tip inline și display.

Matrice

LaTeX

Se citește ca

\begin{matrix} a & b \\ c & d \\ \end{matrix}

No alt supplied for Image

\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}

No alt supplied for Image

|x| = \begin{cases} \phantom{-} x& \text{if } x \geq 0 \\ -x & \text{if } x<0 \end{cases}

No alt supplied for Image

R_\theta = \begin{bmatrix} \cos \theta & -\sin \theta \\ \sin \theta & \phantom{-} \cos \theta \end{bmatrix}

No alt supplied for Image

Elemente comune de ecuații

LaTeX

Se citește ca

\(\Delta S^\circ=\sum S^{\circ }\text{products} - \sum S^{\circ }\text{reactants}\)

No alt supplied for Image

HF(aq) +H_{2}O(l) \rightleftharpoons H_{3}O^{+} (aq) +F_{-}(aq)

No alt supplied for Image

\nabla \times \overrightarrow{\mathbf{B}} - \frac{1}{C} \frac{\delta \overrightarrow{\mathbf{E}}}{\delta t} = 4\pi \rho

No alt supplied for Image

x = \frac{- b\pm\sqrt{b^2-4a c}}{2a}

No alt supplied for Image

Formă aritmetică lungă

MathML

Se citește ca

2 1 2,327 - 1,156 1,171

No alt supplied for Image

12 16,5 198 12 78 72 6.0 6.0 0

No alt supplied for Image

1 1 2 435 × 25 1 2175 870 10875

No alt supplied for Image

Pages, Numbers, Keynote și iBooks Author nu sunt compatibile cu LaTeX pentru operații de împărțire și resturi lungi. Pentru a lucra cu operații de împărțire și resturi lungi, trebuie să folosești MathML.

Află mai multe

Informațiile despre produsele care nu sunt fabricate de Apple sau despre site-urile web independente care nu sunt controlate sau testate de Apple sunt furnizate fără recomandare sau aprobare. Apple nu își asumă nicio responsabilitate în ceea ce privește selectarea, funcționarea sau utilizarea site-urilor web sau produselor de la terți. Apple nu face niciun fel de declarații privind acuratețea sau fiabilitatea site-urilor web terțe. Contactează furnizorul acestor produse pentru a obține mai multe informații.

Data publicării: