À propos de la compatibilité de LaTeX et MathML dans Pages, Numbers et Keynote
En savoir plus sur l’utilisation de LaTeX et MathML avec Pages, Numbers et Keynote, et voir quelques exemples d’équations.
Pages, Numbers et Keynote sont compatibles avec LaTeX and MathML, de même que les commandes LaTeX qui peuvent être converties au format MathML à l’aide de blahtex. D’autres extensions LaTeX compatibles sont énumérées ci-dessous.
iBooks Author est également compatible avec LaTeX et MathML, mais l’app n’est plus mise à jour ni disponible.
En savoir plus sur la transition de iBooks Author à Pages
Pages, Numbers et Keynote sur iCloud.com ne sont pas compatibles avec LaTeX ni MathML.
Commandes LaTeX
Le langage LaTeX requiert généralement l’utilisation d’équations contenues dans des commandes mathématiques, comme illustré ci-dessous. Pour faciliter l’écriture d’équations, les éditeurs d’équations de Pages, Numbers, Keynote et iBooks Author sont en mode mathématiques par défaut, alors il n’est pas nécessaire d’ajouter des commandes du mode mathématiques à vos équations.
\begin{math} … \end{math}
\begin{displaymath} … \end{displaymath}
\begin{equation} … \end{equation}
$ … $
$$ … $$
\( … \)
\[ … \]
Pour ajouter du texte à une équations qui hérite du style de paragraphe, utilisez \text{…}. L’imbrication d’équations dans \text{...} n’est pas possible.
En mode mathématiques, le programme blahtex n’est pas entièrement compatible avec les caractères Unicode non-ASCII, mais il est compatible les caractères Unicode en mode texte. Pour obtenir plus d’informations sur des caractères particuliers, par exemple, le symbole © et les caractères avec accent, consultez la version 2.22 du manuel d’utilisation de blahtex.
Les commandes LaTeX (extensions de blahtex) et les éléments et attributs MathML compatibles sont indiqués ci-dessous.
Commandes LaTeX compatibles avec Pages, Numbers et Keynote
Commande ou symbole |
---|
\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} |
Commandes LaTeX compatibles avec Pages, Numbers et Keynote
Commande ou symbole | Notes |
---|---|
\mathring{} | |
\ae, \AE | |
\smallint | |
\idotsint | |
\euro | Symbole Unicode, fonctionne en mode texte uniquement |
\varGamma | |
\cal | Utilisez \mathcal{} |
\mathml{} | |
\center | |
[lrc] dans \aligned | |
\fillin | |
\strut | |
\vphantom | |
\hphantom | |
\smash | |
\hspace | Utilisez "\:", "\,", "\;" ou \phantom{} |
\mspace | |
\centernot | |
\buildrelover | Utilisez \overset, \underset |
\tabular-related environments | Compatibilité limitée de \matrix et \aligned |
\sideset | |
\pmb, \boldmath, \unboldmath | Utilisez \boldsymbol |
Commandes LaTeX compatibles avec iBooks Author
Commande ou symbole |
---|
\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 |
Commandes LaTeX non compatibles avec iBooks Author
Commande ou symbole | Notes |
---|---|
\mathring{} | |
\copyright | Symbole Unicode, fonctionne en mode texte uniquement |
\pounds | Symbole Unicode, fonctionne en mode texte uniquement |
\ae, \AE | |
\smallint | |
\diagup, \diagdown | |
\idotsint | |
\euro | Symbole Unicode, fonctionne en mode texte uniquement |
\varGamma | |
\cal | Utilisez \mathcal{} |
\mathml{} | |
\center | |
[lrc] dans \aligned | |
\fillin | |
\strut | |
\vphantom | |
\hphantom | |
\smash | |
\dag, \ddag | \dagger, \ddagger compatibles |
{split} | |
\hspace | Utilisez "\:", "\,", "\;" ou \phantom{} |
\mspace | |
\centernot | |
\buildrelover | Utilisez \overset, \underset |
\owns | Utilisez \ni |
\tabular-related environments | Compatibilité limitée avec \matrix et \aligned |
\sideset | |
\pmb, \boldmath, \unboldmath | Utilisez \boldsymbol |
Paquets LaTeX
Les paquets LaTeX suivants ne sont pas compatibles :
Paquet | Notes |
---|---|
cancel | Utilisez \cancel |
ams | Utilisez \underrightarrow, \underleftarrow, \underleftrightarrow |
centernot |
Éléments MathML
Utilisez les tableaux ci-dessous pour en savoir plus sur les éléments MathML compatibles avec Pages, Numbers, Keynote et iBooks Author.
Éléments MathML compatibles
Élément | Notes |
---|---|
mo | |
mi | |
mn | |
mrow | |
menclose | Les formes d’inclusion ne sont pas toutes compatibles |
mtable | Les attributs ne sont pas tous compatibles |
mtr | |
mtd | |
mfrac | |
msup | |
msub | |
msubsup | |
munder | |
mover | |
munderover | |
mstack | |
msrow | |
msgroup | |
mscarries | |
mscarry | |
msline | |
mlongdiv | |
mpadded | |
mspace | |
maction | Pages, Numbers, Keynote et iBooks Author sont compatibles avec le premier enfant MathML et ignorent le reste |
mphantom | |
mfenced | |
mroot | |
msqrt | |
none | |
mstyle | |
mtext | |
ms | |
maligngroup | |
malignmark |
Éléments MathML partiellement compatibles
Élément | Notes |
---|---|
mlabeledtr | Traité de la même façon que |
semantics | Traité comme row |
annotation | Ignoré |
Éléments MathML non compatibles
Élément | Notes |
---|---|
mmultiscripts | |
mprescripts | |
mglyph | |
merror | |
{ContExp} | Les éléments de contenu MathML ne sont pas compatibles. |
Attributs MathML
Utilisez les tableaux ci-dessous pour en savoir plus sur les attributs MathML compatibles avec Pages, Numbers, Keynote et iBooks Author.
Attributs MathML compatibles
Ces attributs MathML sont compatibles avec Pages, Numbers, Keynote et iBooks Author :
Élément | Attribut | Valeur par défaut héritable de | Valeurs (Syntaxe de la valeur si sous-ensemble de caractères spécifiques) |
---|---|---|---|
* | mathcolor | oui | |
mstyle | scriptlevel | non | |
mstyle | vide ou inutilisable | non | |
mstyle | scriptminsize | non | |
mstyle | scriptsizemultiplier | non | |
mstyle | n/a | ||
mo | lspace | oui | |
mo | rspace | oui | |
mo | largeop | oui | |
mo | minsize | oui | |
mo | maxsize | oui | |
mo | accent | oui | |
mo | movablelimits | oui | |
mo | symmetric | oui | |
mo | stretchy | oui | |
mo | form | oui | |
mspace | width | oui | |
mspace | height | oui | |
mspace | depth | oui | |
ms | lqoute | oui | |
ms | rqoute | oui | |
mfrac | linethickness | oui | |
mfrac | numalign | oui | |
mfrac | denomalign | oui | |
mover | accent | oui | |
mover | align | oui | |
munderover | accent | oui | |
munderover | underaccent | oui | |
munder | accentunder | oui | |
munder | align | oui | |
mtable | rowalign | oui | |
mtable | columnalign | oui | |
mtable | columnspacing | oui | |
mtable | displaystyle | oui | |
mtr | rowalign | oui | |
mtr | columnalign | oui | |
mtd | rowalign | oui | |
mtd | columnalign | oui | |
mstack | align | oui | top | bottom | center | baseline | axis |
msrow | position | oui | |
msgroup | position | oui | |
msgroup | shift | oui | |
mscarries | position | oui | |
mscarries | crossout | oui | updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike |
mscarry | crossout | oui | updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike |
msline | length | oui | |
msline | position | oui | |
mpadded | height | non | |
mpadded | depth | non | |
mpadded | width | non | |
mpadded | lspace | non | |
mpadded | voffset | non | |
mfenced | open | oui | |
mfenced | close | oui | |
mfenced | separators | oui | |
maligngroup | groupalign | oui | |
malignmark | edge | oui |
Attributs MathML partiellement compatibles
Ces attributs MathML sont partiellement compatibles avec Pages, Numbers, Keynote et iBooks Author :
Élément | Attribut | Valeur par défaut héritable de | Valeurs(Syntaxe de la valeur si sous-ensemble de caractères spécifiques) | Notes |
---|---|---|---|---|
mo, mn, mi | mathvariant | oui | initial, stretched, looped, tailed non compatibles | |
mtable | align | non | top | bottom | center | baseline | axis | rownumber non compatible |
menclose | notation | oui | updiagonalstrike | downdiagonalstrike | horizontalstrike | verticalstrike | En savoir plus |
mlongdiv | longdivstyle | non | lefttop |
Attributs MathML non compatibles
Élément | Attribut | Notes |
---|---|---|
* | mathbackground | |
mstyle | infixlinebreakstyle | |
mstyle | veryverythinmathspace, verythinmathspace, thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace | Obsolète sous 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 | Obsolète sous 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 | N’affecte pas la mise en page visuelle |
mo | separator | N’affecte pas la mise en page visuelle |
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 | la position | |
mscarries | scriptsizemultiplier | |
mscarry | la position | |
msline | leftoverhang | |
msline | rightoverhang | |
msline | mslinethickness | |
msub | subscriptshift | |
msup | superscriptshift | |
msubsup | superscriptshift | |
msubsup | subscriptshift | |
mrow | ltr | |
maction | selection | |
maction | actiontype |
Exemples d’équations
Équations mathématiques de base
Paquets | Se présente sous la forme |
---|---|
| |
| |
| |
| |
|
Alignement
Paquets | Se présente sous la forme |
---|---|
| |
Pour aligner des éléments d’équation, vous pouvez utiliser la commande \mbox{\phantom{space}}. Les éléments inclus entre les accolades (space) correspondent au nombre d’espaces créés. Dans l’exemple ci-dessus, l’ajout de caractères supplémentaires à =digit permet d’obtenir plusieurs espaces entre les chiffres 10 et 9. | |
|
Couleur
Paquets | Se présente sous la forme |
---|---|
| |
|
Intégrales
Paquets | Se présente sous la forme |
---|---|
| |
|
\textstyle permet de différencier les équations en ligne des équations centrées.
Matrices
Paquets | Se présente sous la forme |
---|---|
| |
| |
| |
|
Éléments d’équation communs
Paquets | Se présente sous la forme |
---|---|
| |
| |
| |
|
Formules arithmétiques longues
Éléments | Se présente sous la forme |
---|---|
| |
| |
|
Pages, Numbers, Keynote et iBooks Author ne sont pas compatibles avec le langage LaTeX pour les longues divisions et les longs restes. Pour travailler avec de longues divisions et de longs restes, vous devez utiliser le langage MathML.
En savoir plus
Ajouter des équations mathématiques dans Pages :
Ajouter des équations mathématiques dans Numbers :
Ajouter des équations mathématiques dans Keynote :
Les renseignements sur les produits qui ne sont pas fabriqués par Apple ou sur les sites Web indépendants qui ne sont pas gérés ou vérifiés par Apple sont fournis sans recommandation ni approbation de la part d’Apple. Apple se dégage de toute responsabilité quant à la sélection, au bon fonctionnement ou à l’utilisation de sites Web ou de produits de tiers. Apple ne fait aucune déclaration et n’offre aucune garantie quant à l’exactitude ou à la fiabilité de ces sites Web de tiers. Communiquez avec le vendeur pour de plus amples renseignements.