A LaTeX és a MathML használata a Pages, a Numbers és a Keynote alkalmazásban

A cikkből megtudhatja, hogyan használható a LaTeX és a MathML a Pages, a Numbers és a Keynote alkalmazásban, és megtekinthet néhány példaegyenletet.

A Pages, a Numbers és a Keynote támogatja a LaTeX és a MathML nyelveket, illetve minden olyan LaTeX-parancsot, amely a blahtex használatával MathML-paranccsá alakítható. A többi támogatott LaTeX-bővítményt az alábbi felsorolásban találja.

Az iBooks Author szintén támogatja a LaTeX és a MathML nyelveket, de az app a továbbiakban nem frissíthető és nem elérhető.

További információ az iBooks Author alkalmazásról a Pagesre való átállásról

Az iCloud.com weboldalon futtatott Pages, Numbers és Keynote alkalmazások nem támogatják a LaTeX és MathML nyelveket.

LaTeX-parancsok

A LaTeX esetén általában matematikai módú parancsokkal kell az egyenleteket befoglalni, ahogyan az alábbi példákban is látható. Az egyenletek szerkesztésének a megkönnyítése érdekében a Pages, a Numbers, a Keynote és az iBooks Author egyenletszerkesztői alapértelmezés szerint matematikai módban vannak, így nem szükséges matematikai módú parancsokat hozzáadni az egyenletekhez.

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

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

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

  • $ … $

  • $$ … $$

  • \( … \)

  • \[ … \]

Ha szöveget szeretne hozzáadni egy olyan egyenlethez, amely örökli a bekezdés stílusát, használja a \text{...} parancsot. Nem használhatók egymásba ágyazott egyenletek a \text{...} elemen belül.

Matematikai módban a blahtex nem támogatja teljes mértékben a nem ASCII Unicode-karaktereket, de szövegmódban elfogadja a teljes Unicode karakterkészletet. A különböző karakterekről – például a szerzői jogi szimbólumról és az ékezetes karakterekről – a blahtex kézikönyvében (2.22) olvashat.

Az alábbiakban megtalálhatók a támogatott LaTeX-parancsok (a blahtexen kívül), illetve a MathML-elemek és -attribútumok.

A Pages, Numbers és a Keynote által támogatott LaTeX-parancsok

Parancs vagy szimbólum

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

A Pages, Numbers és a Keynote által nem támogatott LaTeX-parancsok

Parancs vagy szimbólum

Jegyzetek

\mathring{}

\ae, \AE

\smallint

\idotsint

\euro

Unicode-szimbólum; csak szöveges módban működik

\varGamma

\cal

Használja a \mathcal{} parancsot

\mathml{}

\center

[lrc] in \aligned

\fillin

\strut

\vphantom

\hphantom

\smash

\hspace

A következőket használja: „\:”, „\,”, „\;” vagy \phantom{}

\mspace

\centernot

\buildrelover

A következőket használja: \overset, \underset

\tabular-related environments

\matrix és \aligned: korlátozott támogatás

\sideset

\pmb, \boldmath, \unboldmath

Használja a \boldsymbol parancsot

Az iBooks Author által támogatott LaTeX-parancsok

Parancs vagy szimbólum

\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

Az iBooks Author által nem támogatott LaTeX-parancsok

Parancs vagy szimbólum

Jegyzetek

\mathring{}

\copyright

Unicode-szimbólum; csak szöveges módban működik

\pounds

Unicode-szimbólum; csak szöveges módban működik

\ae, \AE

\smallint

\diagup, \diagdown

\idotsint

\euro

Unicode-szimbólum; csak szöveges módban működik

\varGamma

\cal

Használja a \mathcal{} parancsot

\mathml{}

\center

[lrc] in \aligned

\fillin

\strut

\vphantom

\hphantom

\smash

\dag, \ddag

Támogatott: \dagger, \ddagger

{split}

\hspace

A következőket használja: „\:”, „\,”, „\;” vagy \phantom{}

\mspace

\centernot

\buildrelover

A következőket használja: \overset, \underset

\owns

A következőt használja: \ni

\tabular-related environments

\matrix és \aligned: korlátozott támogatás

\sideset

\pmb, \boldmath, \unboldmath

Használja a \boldsymbol parancsot

LaTeX-csomagok

Ezek a LaTeX-csomagok nem támogatottak:

Csomag

Jegyzetek

cancel

A következőt használja: \cancel

ams

A következőket használja: \underrightarrow, \underleftarrow, \underleftrightarrow

centernot

MathML-elemek

A Pages, a Numbers, a Keynote és az iBooks Author által támogatott MathML-elemekkel kapcsolatos további információkért lásd az alábbi táblázatot.

Támogatott MathML-elemek

Elem

Jegyzetek

mo

mi

mn

mrow

menclose

Nem minden típusú befoglalás támogatott

mtable

Nem mindegyik attribútum támogatott

mtr

mtd

mfrac

msup

msub

msubsup

munder

mover

munderover

mstack

msrow

msgroup

mscarries

mscarry

msline

mlongdiv

mpadded

mspace

maction

A Pages, a Numbers, a Keynote, és az iBooks Author a MathML első alárendelt elemét támogatja, a többit figyelmen kívül hagyja

mphantom

mfenced

mroot

msqrt

none

mstyle

mtext

ms

maligngroup

malignmark

Részben támogatott MathML-elemek

Elem

Jegyzetek

mlabeledtr

Úgy kezelve mint

semantics

Sorként kezelve

annotation

Gyakorlatilag figyelmen kívül hagyva

Nem támogatott MathML-elemek

Elem

Jegyzetek

mmultiscripts

mprescripts

mglyph

merror

{ContExp}

Tartalmi MathML-elemek nem használhatók.

Itt megtekintheti, hogy mely elemekre terjed ki a {ContExp}.

MathML-attribútumok

Az alábbi táblázatokból megismerheti a Pages, a Numbers, a Keynote és az iBooks Author által támogatott MathML-attribútumokat.

Támogatott MathML-attribútumok

A Pages, a Numbers, a Keynote és az iBooks Author az alábbi MathML-attribútumokat támogatja:

Elem

Attribútum

Az elemtől örökölhető alapértelmezett érték

Értékek (Értékszintaxis, ha a meghatározott érték részhalmaza)

*

mathcolor

yes

mstyle

scriptlevel

no

mstyle

display

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

Részben támogatott MathML-attribútumok

A Pages, a Numbers, a Keynote és az iBooks Author az alábbi MathML-attribútumokat támogatja részben:

Elem

Attribútum

Az elemtől örökölhető alapértelmezett érték

Értékek(Értékszintaxis, ha a meghatározott érték részhalmaza)

Jegyzetek

mo, mn, mi

mathvariant

yes

Nem támogatottak: initial, stretched, looped, tailed

mtable

align

no

top | bottom | center | baseline | axis

A rownumber nem használható

menclose

notation

yes

updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike

További információk

mlongdiv

longdivstyle

no

lefttop

Nem támogatott MathML-attribútumok

Elem

Attribútum

Jegyzetek

*

mathbackground

mstyle

infixlinebreakstyle

mstyle

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

Elavult a MathML 3-ban.

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

Elavult a MathML 3-ban.

mo

linebreak

mo

lineleading

mo

linebreakstyle

mo

linebreakmultchar

mo

identalign

mo

identshift

mo

identtarget

mo

identalignfirst

mo

identshiftfirst

mo

identalignlast

mo

identshiftlast

mo

fence

Nincs hatással a vizuális elrendezésre

mo

separator

Nincs hatással a vizuális elrendezésre

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

megosztása

mscarries

scriptsizemultiplier

mscarry

megosztása

msline

leftoverhang

msline

rightoverhang

msline

mslinethickness

msub

subscriptshift

msup

superscriptshift

msubsup

superscriptshift

msubsup

subscriptshift

mrow

ltr

maction

selection

maction

actiontype

Mintaegyenletek

Alapfokú matematika

LaTeX

Renderelve

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

Igazítás

LaTeX

Renderelve

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

Egy hasznos trükk az egyenletelemek igazítására a következő használata: {\phantom{space}}. A zárójeleken belüli tartalom (space) határozza meg a létrehozott térközt. Ha a fenti példában további karaktereket adunk hozzá a =digit elemhez, több térköz jön létre a következők között: 10 • 9.

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

Renderelve

\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

Integrálok

LaTeX

Renderelve

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

No alt supplied for Image

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

No alt supplied for Image

A \textstyle elemmel határozható meg, hogy „inline” vagy „display” típusú az egyenlet.

Mátrixok

LaTeX

Renderelve

\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

Általános egyenletelemek

LaTeX

Renderelve

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

Hosszú formátumú aritmetika

MathML-

Renderelve

2 1 2327 - 1156 1171

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

A Pages, a Numbers, a Keynote és az iBooks Author nem támogatja a LaTeX esetén a tört folytatását csak nevezővel és a maradéktagokat. Az előbbiekhez a MathML nyelvet használja.

További információk

A nem az Apple által gyártott termékekre, illetve az Apple ellenőrzésén kívül eső vagy általa nem tesztelt független webhelyekre vonatkozó információk nem tekinthetők javaslatoknak vagy ajánlásoknak. Az Apple nem vállal felelősséget a harmadik felek webhelyeinek és termékeinek kiválasztására, teljesítményére, illetve használatára vonatkozólag. Az Apple nem garantálja, hogy a harmadik felek webhelyei pontosak vagy megbízhatóak. Forduljon az adott félhez további információkért.

Közzététel dátuma: