Acerca de la compatibilidad de LaTeX y MathML con Pages, Numbers y Keynote
Obtén información sobre cómo usar LaTeX y MathML con Pages, Numbers y Keynote, y echa un vistazo a algunas ecuaciones de ejemplo.
Pages, Numbers y Keynote son compatibles con LaTeX y MathML, y también son compatibles con todos los comandos de LaTeX que pueden convertirse a MathML con blahtex. A continuación, se enumeran extensiones LaTeX compatibles adicionales.
iBooks Author también es compatible con LaTeX y MathML, pero la app ya no se actualiza ni está disponible.
Más información sobre la transición de iBooks Author a Pages
Pages, Numbers y Keynote en iCloud.com no son compatibles con LaTeX ni MathML.
Comandos de LaTeX
Por lo general, LaTeX requiere que las ecuaciones queden circunscritas al comando de modo matemático, como en los ejemplos que se muestran a continuación. Para facilitar la creación de ecuaciones, los editores de ecuaciones de Pages, Numbers, Keynote y iBooks Author están configurados por defecto en modo matemático, por lo que no es necesario agregar comandos de modo matemático a las ecuaciones.
\begin{math} … \end{math}
\begin{displaymath} … \end{displaymath}
\begin{equation} … \end{equation}
$ … $
$$ … $$
\( … \)
\[ … \]
Para agregar texto a una ecuación que herede el estilo del párrafo, usa \text{…}. No está permitido anidar ecuaciones dentro de \text{...}.
En el modo matemático, blahtex no es totalmente compatible con los caracteres Unicode no ASCII, pero sí acepta el conjunto completo de caracteres Unicode en el modo texto. Para obtener más información acerca de caracteres concretos, como el símbolo de copyright, y caracteres con tilde, consulta el Manual de blahtex, 2.22.
Los comandos de LaTeX compatibles (extensiones de blahtex) y los elementos y atributos de MathML compatibles se enumeran a continuación.
Comandos de LaTeX que son compatibles con Pages, Numbers y Keynote
Comando o símbolo |
---|
\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} |
Comandos de LaTeX que no son compatibles con Pages, Numbers y Keynote
Comando o símbolo | Notes |
---|---|
\mathring{} | |
\ae, \AE | |
\smallint | |
\idotsint | |
\euro | Símbolo Unicode; funciona solamente en modo de texto |
\varGamma | |
\cal | Usa \mathcal{} |
\mathml{} | |
\center | |
[lrc] in \aligned | |
\fillin | |
\strut | |
\vphantom | |
\hphantom | |
\smash | |
\hspace | Usa "\:", "\,", "\;" o \phantom{} |
\mspace | |
\centernot | |
\buildrelover | Usa \overset, \underset |
\tabular-related environments | Compatibilidad limitada con \matrix y \aligned |
\sideset | |
\pmb, \boldmath, \unboldmath | Usa \boldsymbol |
Comandos de LaTeX que son compatibles con iBooks Author
Comando o símbolo |
---|
\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 |
Comandos de LaTeX que no son compatibles con iBooks Author
Comando o símbolo | Notes |
---|---|
\mathring{} | |
\copyright | Símbolo Unicode; funciona solamente en modo de texto |
\pounds | Símbolo Unicode; funciona solamente en modo de texto |
\ae, \AE | |
\smallint | |
\diagup, \diagdown | |
\idotsint | |
\euro | Símbolo Unicode; funciona solamente en modo de texto |
\varGamma | |
\cal | Usa \mathcal{} |
\mathml{} | |
\center | |
[lrc] in \aligned | |
\fillin | |
\strut | |
\vphantom | |
\hphantom | |
\smash | |
\dag, \ddag | \dagger, \ddagger son compatibles |
{split} | |
\hspace | Usa "\:", "\,", "\;" o \phantom{} |
\mspace | |
\centernot | |
\buildrelover | Usa \overset, \underset |
\owns | Usa \ni |
\tabular-related environments | Compatibilidad limitada con \matrix y \aligned |
\sideset | |
\pmb, \boldmath, \unboldmath | Usa \boldsymbol |
Paquetes de LaTeX
Los siguientes paquetes de LaTeX no son compatibles:
Paquete | Notes |
---|---|
cancel | Usa \cancel |
ams | Usa \underrightarrow, \underleftarrow, \underleftrightarrow |
centernot |
Elementos de MathML
Consulta las siguientes tablas para obtener información sobre los elementos de MathML que son compatibles con Pages, Numbers, Keynote y iBooks Author.
Elementos de MathML compatibles
Elemento | Notes |
---|---|
mo | |
mi | |
mn | |
mrow | |
menclose | No todas las formas de inclusión son compatibles |
mtable | No todos los atributos son compatibles |
mtr | |
mtd | |
mfrac | |
msup | |
msub | |
msubsup | |
munder | |
mover | |
munderover | |
mstack | |
msrow | |
msgroup | |
mscarries | |
mscarry | |
msline | |
mlongdiv | |
mpadded | |
mspace | |
maction | Pages, Numbers, Keynote y iBooks Author son compatibles con el primer elemento secundario MathML e ignoran el resto |
mphantom | |
mfenced | |
mroot | |
msqrt | |
none | |
mstyle | |
mtext | |
ms | |
maligngroup | |
malignmark |
Elementos de MathML parcialmente compatibles
Elemento | Notes |
---|---|
mlabeledtr | Se trata como |
semantics | Se trata como row |
annotation | Se ignora en la práctica |
Elementos de MathML no compatibles
Elemento | Notes |
---|---|
mmultiscripts | |
mprescripts | |
mglyph | |
merror | |
{ContExp} | Los elementos de contenido de MathML no son compatibles. |
Atributos de MathML
Consulta las siguientes tablas para obtener información sobre los atributos de MathML que son compatibles con Pages, Numbers, Keynote y iBooks Author.
Atributos de MathML compatibles
Los siguientes atributos de MathML son compatibles con Pages, Numbers, Keynote y iBooks Author:
Elemento | Atributo | Valor predeterminado heredable de | Valores (la sintaxis de los valores si es un subconjunto de la especificación) |
---|---|---|---|
* | 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 |
Atributos de MathML parcialmente compatibles
Los siguientes atributos de MathML son parcialmente compatibles con Pages, Numbers, Keynote y iBooks Author:
Elemento | Atributo | Valor predeterminado heredable de | Valores (la sintaxis de los valores si es un subconjunto de la especificación) | Notes |
---|---|---|---|---|
mo, mn, mi | mathvariant | yes | Not supporting initial, stretched, looped, tailed | |
mtable | align | no | top | bottom | center | baseline | axis | rownumber no compatible |
menclose | notation | yes | updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike | Obtener más información |
mlongdiv | longdivstyle | no | lefttop |
Atributos de MathML no compatibles
Elemento | Atributo | Notes |
---|---|---|
* | mathbackground | |
mstyle | infixlinebreakstyle | |
mstyle | veryverythinmathspace, verythinmathspace, thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace | Obsoleto en 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 | Obsoleto en 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 | No afecta a la presentación visual. |
mo | separator | No afecta a la presentación 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 | 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 |
Ecuaciones de ejemplo
Matemática básica
LaTeX | Se muestra como |
---|---|
| |
| |
| |
| |
|
Alineación
LaTeX | Se muestra como |
---|---|
| |
Un buen truco para alinear elementos de ecuaciones es usar \mbox{\phantom{space}}. Los contenidos dentro de los paréntesis (space) describirán la cantidad de espacio en blanco creado. En el ejemplo anterior, al agregar caracteres extras a =digit, se deja más espacio en blanco entre 10 • 9. | |
|
Color
LaTeX | Se muestra como |
---|---|
| |
|
Integrales
LaTeX | Se muestra como |
---|---|
| |
|
\textstyle distingue entre ecuaciones “en línea” e independientes.
Matrices
LaTeX | Se muestra como |
---|---|
| |
| |
| |
|
Elementos comunes de ecuaciones
LaTeX | Se muestra como |
---|---|
| |
| |
| |
|
Aritmética de división larga
MathML | Se muestra como |
---|---|
| |
| |
|
Pages, Numbers, Keynote y iBooks Author no son compatibles con LaTeX para divisiones largas y restos. Para trabajar con divisiones largas y restos, debes usar MathML.
Más información
Agregar ecuaciones matemáticas en Pages:
Agregar ecuaciones matemáticas en Numbers:
Agregar ecuaciones matemáticas en Keynote:
La información acerca de los productos no fabricados por Apple o la de los sitios web independientes no controlados ni probados por Apple se ofrece sin ninguna recomendación o aprobación. Apple no asume ninguna responsabilidad respecto a la selección, el rendimiento o el uso de los sitios web o los productos de terceros. Apple no emite ninguna declaración sobre la precisión o la confiabilidad de los sitios web de terceros. Comunícate con el proveedor para obtener más información.