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 |
---|---|
| |
| |
| |
| |
|
Igazítás
LaTeX | Renderelve |
---|---|
| |
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. | |
|
Color
LaTeX | Renderelve |
---|---|
| |
|
Integrálok
LaTeX | Renderelve |
---|---|
| |
|
A \textstyle elemmel határozható meg, hogy „inline” vagy „display” típusú az egyenlet.
Mátrixok
LaTeX | Renderelve |
---|---|
| |
| |
| |
|
Általános egyenletelemek
LaTeX | Renderelve |
---|---|
| |
| |
| |
|
Hosszú formátumú aritmetika
MathML- | Renderelve |
---|---|
| |
| |
|
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
Matematikai egyenletek hozzáadása a Pagesben:
Matematikai egyenletek hozzáadása a Numbersben:
Matematikai egyenletek hozzáadása a Keynote-ban:
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.