From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/mathml/attribute/index.html | 484 +++++++++++++++++++++++ files/fr/web/mathml/attribute/valeurs/index.html | 138 +++++++ 2 files changed, 622 insertions(+) create mode 100644 files/fr/web/mathml/attribute/index.html create mode 100644 files/fr/web/mathml/attribute/valeurs/index.html (limited to 'files/fr/web/mathml/attribute') diff --git a/files/fr/web/mathml/attribute/index.html b/files/fr/web/mathml/attribute/index.html new file mode 100644 index 0000000000..405e9d15ff --- /dev/null +++ b/files/fr/web/mathml/attribute/index.html @@ -0,0 +1,484 @@ +--- +title: Référence des attributs MathML +slug: Web/MathML/Attribute +tags: + - MathML + - 'MathML:Référence' +translation_of: Web/MathML/Attribute +--- +
{{MathMLRef}}
+ +
+ +

Cette référence est une liste, dans l'ordre alphabétique, des attributs MathML. De plus amples détails sur chaque attribut sont disponibles sur les pages des éléments.

+ +
+

Notes :

+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NomÉléments pouvant utiliser cet attributDescription
accent{{ MathMLElement("mo") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }}Un booléen définissant si oui ou non l'opérateur doit être traité comme un accent.
accentunder{{ MathMLElement("munder") }}, {{ MathMLElement("munderover") }}Un booléen définissant si oui ou non l'opérateur doit être traité comme un accent.
actiontype{{ MathMLElement("maction") }}Une chaîne de caractère définissant l'action se produisant pour cet élément.
align {{deprecated_inline}}{{ MathMLElement("mtable") }}
+ {{ MathMLElement("munder") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }}
+ {{ MathMLElement("mstack") }}
Définit les différents alignements de plusieurs éléments (consulter les pages des éléments pour plus de détails).
{{ unimplemented_inline() }} alignmentscope{{ MathMLElement("mtable") }}Un booléen définissant si oui ou non les colonnes d'un tableau doivent définir la portée de l'alignement.
{{ unimplemented_inline() }}
+ altimg
+ altimg-width
+ altimg-height
+ altimg-valign
+ alttext
{{ MathMLElement("math") }}Alternatives visuelles et textuelles.
bevelled {{deprecated_inline}}{{ MathMLElement("mfrac") }}Définit la manière dont la fraction est affichée.
{{ unimplemented_inline() }} charalign{{ MathMLElement("mstack") }}Définit l'alignement horizontal des chiffres.
close{{ MathMLElement("mfenced") }}Une chaîne de caractère pour le symbole fermant.
columnalign{{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}, {{ MathMLElement("mlabeledtr") }}Définit l'alignement horizontal des cellules d'un tableau.
columnlines{{ MathMLElement("mtable") }}Définit les bordures des colonnes d'un tableau.
{{ unimplemented_inline() }} columnspacing{{ MathMLElement("mtable") }}Définit l'espace entre les colonnes d'un tableau.
columnspan{{ MathMLElement("mtd") }}Un entier positif qui indique sur combien de colonnes s'étend une cellule d'un tableau.
{{ unimplemented_inline() }} columnwidth{{ MathMLElement("mtable") }}Définit la largeur des colonnes d'un tableau.
{{ unimplemented_inline() }} crossout{{ MathMLElement("mscarry") }}Définit le type de ligne à afficher pour rayer les retenues.
{{ unimplemented_inline() }} decimalpoint{{ MathMLElement("mstyle") }}Si la valeur decimalpoint est utilisée pour définir l'alignement, cet attribut définit la caractère sur lequel aligner les colonnes des éléments {{ MathMLElement("mstack") }} et {{ MathMLElement("mtable") }}.
denomalign {{deprecated_inline}}{{ MathMLElement("mfrac") }}L'alignement du dénominateur sous la fraction.
depth{{ MathMLElement("mpadded") }}Définit ou incrément la profondeur. Voir longueur.
dir{{ MathMLElement("math") }}, {{ MathMLElement("mi") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("mrow") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }}La direction du texte. Les valeurs possibles sont : ltr (left to right pour gauche à droite) ou rtl (right to left pour droite à gauche).
display{{ MathMLElement("math") }}Définit le mode d'affichage. Les valeurs block et inline sont autorisées.
displaystyle{{ MathMLElement("mstyle") }}, {{ MathMLElement("mtable") }}Un booléen indiquant si oui ou non plus d'espace vertical sera utilisé pour afficher les équations. S'il vaut false, l'affichage sera organisé de manière plus compacte.
{{ unimplemented_inline() }} edge{{ MathMLElement("malignmark") }}
{{ unimplemented_inline() }} equalcolumns{{ MathMLElement("mtable") }}Un booléen indiquant si oui ou non les colonnes doivent avoir la même hauteur totale.
{{ unimplemented_inline() }} equalrows{{ MathMLElement("mtable") }}Un booléen indiquant si oui ou non les lignes doivent avoir la même hauteur totale.
fence{{ MathMLElement("mo") }}Un booléen indiquant si oui ou non l'opérateur clôture l'expression (comme les parenthèses). Il n'y a pas d'effet visuel associé à cet attribut.
{{ unimplemented_inline() }} form{{ MathMLElement("mo") }}Définit le rôle de l'opérateur dans une expression groupée.
frame{{ MathMLElement("mtable") }}Définit toutes les bordures d'un élément {{ MathMLElement("mtable") }}. Les valeurs possibles sont : none (la valeur par défaut), solid et dashed.
{{ unimplemented_inline() }} framespacing{{ MathMLElement("mtable") }}Définit l'espace à ajouter entre le tableau et la frame.
{{ unimplemented_inline() }} groupalign{{ MathMLElement("maligngroup") }}, {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}
height{{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }}Définit la hauteur souhaitée. Voir les longueurs pour les différentes valeurs possibles.
hrefTousUtiliser pour créer un hyperlien vers un URI donné.
idTousDéfinit un identifiant unique associé à l'élément.
{{ unimplemented_inline() }} indentalign{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} indentalignfirst{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} indentalignlast{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} indentshift{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} indentshiftfirst{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} indentshiftlast{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} indenttarget{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} infixlinebreakstyle{{ MathMLElement("mstyle") }}Définit le linebreakstyle par défaut à utiliser avec les opérateurs affixes.
largeop{{ MathMLElement("mo") }}Définit si oui ou non l'opérateur doit être affiché avec une taille plus grande que la normale
length{{ MathMLElement("msline") }}
{{ unimplemented_inline() }} linebreak{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} linebreakmultchar{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} linebreakstyle{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
{{ unimplemented_inline() }} lineleading{{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }}
linethickness{{ MathMLElement("mfrac") }}L'épaisseur de la ligne de fraction horizontale.
{{ unimplemented_inline() }} location{{ MathMLElement("mscarries") }}
{{ unimplemented_inline() }} longdivstyle{{ MathMLElement("mlongdiv") }}Contrôle la mise en forme d'une division longue.
lspace{{ MathMLElement("mo") }}, {{ MathMLElement("mpadded") }}Le nombre d'espaces avant l'opérateur (voir les longueurs pour les différentes valeurs possibles).
lquote{{ MathMLElement("ms") }}Le caractère de début de citation (selon dir) encadrant le contenu. La valeur par défaut est """.
mathbackgroundTousLa couleur de fond. Il est possible d'utiliser les codes au format #rgb, #rrggbb et les noms de couleurs HTML.
mathcolorTousLa couleur du texte. Il est possible d'utiliser les codes au format #rgb, #rrggbb et les noms de couleurs HTML.
mathsize{{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }}La taille du contenu. À partir de Gecko 20.0 {{geckoRelease("20")}} des valeurs sans unité sont autorisées et interprétées comme multiples de la taille par défaut.
mathvariant{{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }}La classe logique de l'identifiant, varie selon la typographie.
maxsize{{ MathMLElement("mo") }}La taille maximum de l'opérateur.
{{ unimplemented_inline() }} minlabelspacing{{ MathMLElement("mtable") }}Une valeur de longueur définissant l'espace minimum entre un{{ MathMLElement("mlabeledtr") }} et la cellule adjacente du tableau.
minsize{{ MathMLElement("mo") }}La taille minimum de l'opérateur.
movablelimits{{ MathMLElement("mo") }}Définit si oui ou non les indices au-dessus et en-dessous peuvent apparaître respectivement comme exposants et indices.
notation{{ MathMLElement("menclose") }}Une liste de notations, séparées par des blancs, à appliquer aux éléments fils.
numalign {{deprecated_inline}}{{ MathMLElement("mfrac") }}L'alignement du numérateur au dessus de la barre de fraction.
open{{ MathMLElement("mfenced") }}Une chaîne de caractère pour un délimiteur ouvrant.
{{ unimplemented_inline() }} overflow{{ MathMLElement("math") }}Si l'expression est trop grande pour être insérée dans l'espace alloué, cet attribut définit la façon dont est géré l'affichage.
{{ unimplemented_inline() }} position{{ MathMLElement("msgroup") }}, {{ MathMLElement("msrow") }}, {{ MathMLElement("mscarries") }}, {{ MathMLElement("msline") }}
rowalign{{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}Définit l'alignement vertical des cellules d'un tableau.
rowlines{{ MathMLElement("mtable") }}Définit les bordures des lignes d'un tableau.
rowspacing{{ MathMLElement("mtable") }}Définit l'espace entre les lignes d'un tableau.
rowspan{{ MathMLElement("mtd") }}Un entier positif ou nul dont la valeur indique sur combien de lignes la celulle doit s'étendre.
rspace{{ MathMLElement("mo") }}Le nombre d'espaces après l'opérateur.
rquote{{ MathMLElement("ms") }}Le symbole de fin de citation (dépendant de dir) pour encadrer le contenu. La valeur par défaut est """.
scriptlevel{{ MathMLElement("mstyle") }}Contrôle principalement la taille de la police. Plus le scriptlevel est grand, plus la taille de police est petite.
scriptminsize{{ MathMLElement("mstyle") }}Définit la taille de police minimale à utiliser avec les changements de scriptlevel.
+ À partir de Gecko 20.0 {{geckoRelease("20")}} les valeurs sans unités et en pourcents sont autorisées et interprétées comme des multiples de la valeur « 8pt ».
scriptsizemultiplier{{ MathMLElement("mstyle") }}Définit le multiplicateur à utiliser pour ajuster la taille de police après les changements de scriptlevel.
selection{{ MathMLElement("maction") }}L'élément fils auquel s'applique l'action.
separator{{ MathMLElement("mo") }}Il n'y a pas d'effet visuel associé à cet attribut. Il définit si l'opérator doit être interprété comme un séparateur.
separators{{ MathMLElement("mfenced") }}Une suite de plusieurs caractères (zéro ou plus) devant être utilisés en tant que séparateurs.
{{ unimplemented_inline() }} shift{{ MathMLElement("msgroup") }}
{{ unimplemented_inline() }} side{{ MathMLElement("mtable") }}Définit la position à laquelle les éléments {{ MathMLElement("mlabeledtr") }} devraient être placés.
{{ unimplemented_inline() }} src{{ MathMLElement("mglyph") }}L'emplacement de l'image ressource.
{{ unimplemented_inline() }} stackalign{{ MathMLElement("mstack") }}
stretchy{{ MathMLElement("mo") }}Définit si oui ou non l'opérateur doit s'étirer afin d'être de la taille de l'élément adjacent.
subscriptshift {{deprecated_inline}}{{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msub") }}, {{ MathMLElement("msubsup") }}L'espace minimum qui doit être laissé entre l'indice et la ligne de base de l'expression.
supscriptshift {{deprecated_inline}}{{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msup") }}, {{ MathMLElement("msubsup") }}L'espace minimum qui doit être laissé entre l'exposant et la ligne de base de l'expression.
symmetric{{ MathMLElement("mo") }}Si l'attribut stretchy vaut true, cet attribut définit si oui ou non l'opérateur doit être symétrique verticalement par rapport à l'axe mathématique imaginaire (la ligne de fraction centrée).
voffset{{ MathMLElement("mpadded") }}Définit la position verticale d'un contenu fils.
width{{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }}, {{ MathMLElement("mtable") }}Définit la largeur souhaitée. Voir les longueurs pour les valeurs possibles.
xmlns{{ MathMLElement("math") }}Définit l'URI de l'espace de nom MathML (http://www.w3.org/1998/Math/MathML)
diff --git a/files/fr/web/mathml/attribute/valeurs/index.html b/files/fr/web/mathml/attribute/valeurs/index.html new file mode 100644 index 0000000000..4fc2296665 --- /dev/null +++ b/files/fr/web/mathml/attribute/valeurs/index.html @@ -0,0 +1,138 @@ +--- +title: Valeurs +slug: Web/MathML/Attribute/Valeurs +tags: + - MathML + - Référence MathML +translation_of: Web/MathML/Attribute/Values +--- +

Longueurs

+ +

Plusieurs éléments de présentation MathML possèdent des attributs qui acceptent des valeurs pour mesurer des tailles ou des espacements. MathML accepte différentes unités et constantes pour spécifier les longueurs.

+ +

Unités

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UniétDescription
emUnité {{ Cssxref("font-size", "relative à la police") }}
exUnité {{ Cssxref("font-size", "relative à la police") }}. (La hauteur "x" de l'élément, 1ex ≈ 0.5em dans beaucoup de polices)
pxPixels
inPouces (1 pouce = 2,54 centimètres)
cmCentimètres
mmMillimètres
ptPoints (1 point = 1/72 pouce)
pcPicas (1 pica = 12 points)
%Pourcentage de la valeur par défaut.
+ +

Constantes

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ConstanteValeur
veryverythinmathspace1/18em
verythinmathspace2/18em
thinmathspace3/18em
mediummathspace4/18em
thickmathspace5/18em
verythickmathspace6/18em
veryverythickmathspace7/18em
Les contstantes négatives ont été introduites avec Gecko 7.0 {{ geckoRelease("7.0") }} ({{ bug(650530) }})
negativeveryverythinmathspace-1/18em
negativeverythinmathspace-2/18em
negativethinmathspace-3/18em
negativemediummathspace-4/18em
negativethickmathspace-5/18em
negativeverythickmathspace-6/18em
negativeveryverythickmathspace-7/18em
+ +

Note : L'association avec des espaces de noms a été dépréciée dans MathML3 et a été retirée dans Gecko 15.0 {{ geckoRelease("15.0") }} (bug 673759).

-- cgit v1.2.3-54-g00ecf