Vous êtes sur la page 1sur 19

Comment crire des formules avec

OpenOffice.org Math

Version 2.0.2 du 06.11.2006

Ralis avec : OOo 2.0.4

Plate-forme / Os : Toutes

Distribu par le projet fr.OpenOffice.org

fr.OpenOffice.org

Sommaire

1 Introduction......................................................................................................3
2 Insrer une formule dans un document............................................................3
3 crire des formules : les bases........................................................................4
4 Parenthses et regroupements........................................................................5
5 Utiliser les modles..........................................................................................5
6 Symboles additionnels.....................................................................................6
7 Les matrices Les colonnes............................................................................7
7.1 Les matrices........................................................................................................7
7.2 Les colonnes.......................................................................................................7

8 Utilisation particulire des symboles rservs et des oprateurs......................7


8.1 Utilisation des symboles rservs & ^ # | _.........................................................7
8.2 Utilisation d'oprateurs comme caractre...........................................................8

9 Changement de polices et de couleurs.............................................................8


9.1 Les polices de base.............................................................................................8
9.2 Modification du style au milieu de la formule......................................................8
9.3 Taille des caractres............................................................................................9
9.4 Couleur des caractres.......................................................................................9

10 Formules dans des documents textes............................................................9


Annexe 1 : Oprateurs unaires/binaires (avec l'aimable autorisation de Girard
YONI)................................................................................................................11
Annexe 2 : icne ..............................................................................................13
Annexe 3 : Formules chimiques........................................................................13
Annexe 4 : Mots Rservs par OpenOffice.org Math........................................14
Annexe 5 : Symboles prdfinis........................................................................18
11 Crdits .........................................................................................................19
12 Licence.........................................................................................................19

how-to_math.odt - Retour au Sommaire

2 / 19

fr.OpenOffice.org
Ce tutoriel introduit les bases de l'criture des formules mathmatiques avec OpenOffice.org Math. Il
ne prtend pas faire le tour de la question, mais essaie d'tre le plus complet possible.

1 Introduction
crire des formules mathmatiques est plus compliqu que d'crire du texte car les formules
contiennent rgulirement des notations spciales (racine carre...) ou peuvent s'crire sur plusieurs
lignes en demandant un alignement correct (fractions, matrices...).
Par exemple : 3 x4=7 ,

f x=

log x
et
x 21

a11
a21

a12
a22

En outre, l'criture mathmatique suit certaines rgles pour sparer les formules du corps de texte et
amliorer la lisibilit. Par exemple, vous pouvez voir que les nombres, les units et la fonction
logarithme dcimal sont crites dans un style droit alors que la fonctionf est en italique.
Writer utilise le mme principe que beaucoup de traitements de texte pour crire les formules
mathmatiques. Les formules sont crites dans un module spcial (Math) et insres dans le texte
de la mme manire que les graphiques.
Ce principe a quelques inconvnients, en particulier les polices de caractres et les tailles ont t
slectionnes sparment pour les formules. De plus les formules ne peuvent pas tre coupes en
fin de ligne ou de pages : elle forment un bloc inscable.
Contrairement aux autres modules d'OpenOffice.org, Math n'est pas entirement WYSIWYG1. Vous
voyez effectivement ce que vous obtenez, mais vous devez crire les formules sous forme linaire
dans un langage spcial (voir annexe 1). C'est un avantage car c'est plus rapide utiliser (mais
peut-tre plus long apprendre) qu'un diteur d'quations entirement WYSIWYG sur lequelle on
agit directement sur la formule qui apparat l'cran. Cependant une boite de dialogue WYSIWYG
est votre disposition pour insrer des modles.
Le but du langage d'entre est l'criture de formules, pas le calcul. Exemple : Dans Calc vous devez
crire la formule

2
57

comme 2/(5+7). Vous pouvez le faire dans Math, mais vous afficherez

2/57 sur une seule ligne, pas la fraction en deux lignes. Pour crire la fraction, vous devez
crire 2 over {5+7} dans Math pour dcrire la fraction. Ici, over signifie fraction et {} sont des
parenthses invisibles.
Vous pouvez aussi crer une formule indpendante de tout document avec Fichier-NouveauFormule.

2 Insrer une formule dans un document


Vous pouvez insrer des formules dans tous les documents OpenOffice.org. Dans ce How-To nous
ferons comme si vous utilisiez Writer.
Pour insrer une formule choisissez Insertion-Objet-Formule. (raccourci ALT-I, J, F pour Ooo1.X et
Ooo2.X sauf Raccourci ALT-I, O, O, F pour Ooo2.0 OOo2.0.3) ou cliquez
(voir annexe 2) dans
la barre 'Insertion d'Objet'.
Ceci ouvre alors le module Math et un cran semblable l'illustration 1 s'ouvre : un volet en bas pour
entrer manuellement l'quation afficher sous forme littrale et une fentre slection pour utiliser les
modles.
La fentre 'Commandes' sert rentrer la formule sous forme littrale comme a^2+b^2=c^2 et la
1 WYSIWYG est une abrviation pour la phrase anglaise "What you see is what you get", c'est dire "Ce
que vous voyez est ce que vous obtenez"

how-to_math.odt - Retour au Sommaire

3 / 19

fr.OpenOffice.org
formule (ici a 2 b 2 =c2 ) sera insre dans le texte (dans le
cadre en gris) et sera actualis priodiquement ou lorsque
vous taperez F9.
Quand vous aurez fini de saisir la formule pressez la touche
Echap ou cliquez dans le texte ct de la formule. La
formule apparat alors encore slectionne (prsence de
carrs verts dans les angles). Il suffit de presser nouveau
la touche Echap ou de cliquer dans le texte autour pour que
le curseur rapparaisse. Ainsi, l'utilisateur averti, insrant
souvent des formules dans son texte, sortira de l'dition de
sa formule grce deux pressions conscutives sur la
touche Echap.
Vous pourrez rditer la formule par la suite en faisant un
double clic dessus ou clic droit->diter.

Illustration 1 : fentre commande et


slection

3 crire des formules : les bases


Le langage utilis pour entrer les formules ressemble au langage utilis pour crire les formules
dans Calc. Ce langage est trs utile pour ceux qui utilisent rgulirement Math, les utilisateurs
occasionnels emploieront de prfrence lesmodles. Les lments de base sont (voir annexe 1) :
La construction

Est crite par

Par exemple
2

Est cod par

Exposant

a b =c

Indice

_ (soulign)

x1 x 2 =7

x_1+x_2=7.

Multiplication implicite

(espace)

3 ab

3 a b

Point multiplicatif

cdot

ab

a cdot b

Racine carre

sqrt

sqrt x

Autres racines

nroot

x
5
x

Fractions

over

3 1
=
6 2

3 over 6 = 1 over 2.

units

nitalic

35 m

35 nitalic m

units (alternative)

" "

35 m

35 "m"

a^2+b^2=c^2.

nroot 5 x

Note : Les guillemets sont utiliss pour insrer un texte dans une formule. Puisque Math suppose
que m n'est ni une unit, ni une variable, vous devez utiliser une de ces deux dernires
constructions pour assurer qu'il s'affiche dans une police droite.
Dans l'criture d'une formule, les lments qui la composent (variable, sparateur, oprateur binaire,
...) doivent tre spars par un ou plusieurs espaces. Par exemple, on crira 3 over 6 pour que
Math comprenne bien que 3, over et 6 sont trois lments diffrents. Si on avait omis les espaces :
3over6, Math aurait pris la chane de caractre pour une unique variable : 3over6
On peut cependant parfois omettre les espaces lorsqu'il n'y a pas d'ambigut possible. Par
exemple, si on crit x+y, Math sait que + ne peut faire partie d'une variable, il est donc forcment un
oprateur binaire qui spare deux variables et il sera affich en caractres droits : x y .
Mettre des espaces en trop ou passer la ligne dans la fentre de commande n'a aucune
consquence sur la formule finale. Par exemple, x
+
y et x+y s'afficheront identiquement
how-to_math.odt - Retour au Sommaire

4 / 19

fr.OpenOffice.org

x y et x y .
Entranement 1
crire les formule suivantes :
1,672610 27 kg =1,0073u .

1 1 1
2
2
2
2
ab =a b 2 a b , R = R R , 3m5m= 15 m et
1
2

4 Parenthses et regroupements
Les sous expressions peuvent tre regroupes en les encadrant par des accolades qui ne seront
pas affiches. Ceci est utilis, par exemple, dans les fractions :
La formule

3 x4
est entre ainsi {3 x+4} over {x+1}. Sans crochet, ceci donne :
x1

4
3 x 1 . Les accolades n'apparaissent pas, mais elles regroupent leur contenu. Ce
x
regroupement est utilis pour d'autres constructions : 3 2 x1 se code 3^{2 x+1}.
Les autres parenthses (visibles) sont entre autres () et [] (voir annexe 1). Elles ont le mme
effet. Pour cette raison, elles doivent toutes tre par paire (l'ouverture avant la fermeture).
Une simple parenthse (sans son acolyte) peut s'crire avec \. C'est ncessaire par exemple
pour spcifier un intervalle : \]3 ; 7\] ou "]3 ; 7]" s'affiche ]3 ; 7 ] ou ]3 ; 7] . Sans le \
ou le " " vous obtiendrez un message d'erreur.
Il est possible de mettre ensemble des lments qui, a priori, ne vont pas par paire avec les
oprateurs right et left : ] 3 ; 7 ] ou encore a { avec left] 3 ; 7 right ] et left none
a right lbrace : notez la prsence d'un nouvel lment : none qui n'apparat pas dans les
modles (voir point suivant).
Dans le groupe 'Parenthses' vous pouvez choisir des parenthses ordinaires avec taille fixe ou
des parenthses ajustables :

1 3
ou
2 4

1 3

2 4

. Ces parenthses ajustables sont

obtenues l'aide des oprateurs left et right qui doivent les prcder : left ( 1 over 2 + 3
over 4 right ), c'est le groupe "parenthses" de la fentre Slection.
Entranement 2

b
c

crivez les formules a =

ab
8 y3 y2

,
c
5n
2 n

I =[ 3 ; 8 et { x=2 .

5 Utiliser les modles


La fentre 'Slection' sert insrer les modles pour beaucoup de constructions. Les deux
premires lignes de la fentre sont utilises pour slectionner le groupe de modles. Le contenu du
groupe slectionn est visible dans la partie basse de la fentre.
Vous pouvez montrer/cacher cette fentre avec Affichage-Slection. Les modles sont galement
accessibles via un clic droit dans la zone d'entre de la formule.
Exemple: La formule

2 x3
x 21

peut s'crire de la manire suivante :

how-to_math.odt - Retour au Sommaire

5 / 19

fr.OpenOffice.org
Fentre de
Commande

Votre action

Rsultat

Choisissez le modle 'Division (Fraction)'. Le symbole


<?> marque la place que doivent occuper les lments.
Choisissez le modle 'Racine carre'.
Entrez 2 x+3 et pressez F4 pour aller la position
suivante.
Choisissez le modle 'Valeur Absolue'.

Entrez x^2-1 et la formule est complte!


Note: Les places rserves sont marques par des carrs dans les formules et des <?> dans
l'diteur de formule.
Remarque : Les constructions sont presque toutes proposes. Cependant, il existe d'autres
regroupements possibles, voir leparagraphe prcdent.
Entranement 3
crivez ces formules en utilisant les modles.

2 x1 35 x , x A , AB= , xy=0 x=0 y=0 , 3 x 2= x2 /3 ,


22 x32=4x2
10
1 1 1 1
1 2 4
2 x4=4 x8
, A= , , , , , n 2 dn et finalement :

2 3 4 5
2 3 5
1
x=6

6 Symboles additionnels
Cliquez sur
dans la barre d'outils principale pour ouvrir la boite de dialogue 'Symboles'. Vous y
trouverez des symboles additionnels tels que les lettres grecques.
Pour insrer un symbole, slectionnez d'abord la police de caractre et double cliquez sur le
symbole. La fentre se fermera automatiquement.
Nb : Remarquez que les lettres grecques sont des commandes comme par exemple %pi pour
ou %OMGA et %omga pour et (notez bien les majuscules pour omga majuscule avec
l'accent). C'est plus rapide de les rentrer directement que d'utiliser la boite de dialogue. Attention, les
noms de ces symboles sont diffrents d'une langue l'autre : %thta qui donne est un exemple
flagrant car l'accent n'existe pas en anglais. Mais lorsque le document est enregistr,
l'enregistrement se fait en anglais ce qui rend le document compatible avec les versions non
franaises de OpenOffice.org.

how-to_math.odt - Retour au Sommaire

6 / 19

fr.OpenOffice.org
Entranement 4
crivez les formules O =2r , 8 V =2 A4 et

Q
.
t

7 Les matrices Les colonnes


7.1 Les matrices
L'oprateur ddi aux matrices est matrix. Aprs cet oprateur suivent les lments de la matrice qui
sont encadrs par des accolades : matrix { lments de la matrice }. Les lments de la matrices
sont mmoriss ligne par ligne, les lignes tant spares par 2 dises : ## et la sparation entre
deux lments d'une mme ligne se fait par un dise. Ceci donne :

A 1 1 A1 2
A2 1 A2 2
A 3 1 A3 2

A1 3
A2 3 avec
A3 3

matrix{A sub {1`1} # A sub {1`2} # A sub {1`3} ## A sub {2`1} # A sub {2`2} # A sub {2`3} ## A
sub {3`1} # A sub {3`2} # A sub {3`3} } . Toutes les lignes doivent avoir le mme nombre d'lments
: le nombre de colonnes de la matrice.
Si on veut avoir une case vide, on doit y mettre un espace, caractre ~ (ou `) comme par exemple :

(.matrix{A # ~ ## ` # D } ). Si vous enlevez ces caractres, l'diteur signale une erreur en

mettant un ?.
Les matrices peuvent aussi servir aligner correctement des systmes grce la remarque
prcdente :

y
=
5
2 y + 3 z = 1 (alignr left lbrace matrix{x # "+" # y # ~ # ~ # "=" #
3 x + 2 y 5 z = 1

x +

5 ## ~ # ~ # 2 y # "+" # 3 z # "=" # -1 ## 3 x # "+" # 2 y # "-" # 5 z # "=" # -1 } right none ). Cette


criture tant assez complexe, je vous invite regarder son code, mais cette criture empchera par
la suite toute tude mathmatique de l'quation avec les programmes ad-hoc.

7.2 Les colonnes


Mme s'il est possible de faire des colonnes avec matrix, il existe des mthodes spcialement
ddies.
Voici la mthode simple pour crire une colonne de 2 lments :

A
( binom{A}{B} ).
B

A
De mme pour les colonnes avec un nombre quelconque d'lments B ( stack{A # B # C} ).
C

8 Utilisation particulire des symboles rservs et des


oprateurs
8.1 Utilisation des symboles rservs & ^ # | _
Ces symboles ont une signification spciale dans Math. Le symbole # est utilis dans les piles et les
matrices. Les symboles & et | sont utiliss pour le 'et' logique et le 'ou' logique. Les symboles ^ et _
servent faire les exposants et les indices.
Pour les utiliser dans votre formule, vous pouvez les mettre entre guillemets grce auxquels vous
how-to_math.odt - Retour au Sommaire

7 / 19

fr.OpenOffice.org
pouvez les insrer comme texte :"|" "^" "&" "_" "#" donne | ^ & _ #
Si vous voulez utiliser le symbole "|", vous pouvez employer, en fonction de vos besoins, les formes
suivantes : a divides b: pour avoir ab ou abs a pour afficher a .

8.2 Utilisation d'oprateurs comme caractre


Le problme est que les oprateurs binaires se situent normalement entre deux lments. C'est le
cas de l'oprateur binaire *. Il suffit alors de remplacer les quantits manquantes par des couples
d'accolades vides {}. Par exemple, on peut crire {}*{} pour avoir . C'est le mme problme
pour les oprateurs unaires comme +ou -.:

Exemple : {x^{{}*{}}+{}} over 4 :

x
4

Remarque : pour x* on peut crire x^{"*"} ou x^{{}*{}}:

x ou x

9 Changement de polices et de couleurs


9.1 Les polices de base
Math utilise 7 polices de caractres diffrentes - en plus de la police symbole. Ces polices de base
sont Variables, Fonctions, Nombres,Texte, Serif, Sans, Fixe.
Pour changer une de ces polices, suivez
les trois tapes suivantes :
Slectionnez Format-Polices...
Cliquez [modifier] et slectionnez la
police que vous voulez modifier dans
le menu droulant.
Slectionnez la police dans la liste.
Vous pouvez aussi choisir Gras et/ou
Italique.
Confirmez votre choix par [OK].

Illustration 2 : Polices

Ceci change la police de la formule courante. Si vous voulez rutiliser les mmes fontes les fois
suivantes pour cette mme formule, vous n'aurez plus besoin de les modifier.
Pour changer les polices par dfaut, suivre les trois tapes suivantes :
Slectionnez Format-Polices...
Choisissez les sept polices comme dcrit prcdemment.
Cliquez [Par dfaut].
Ceci sauvegarde votre configuration de la formule actuelle comme la configuration par dfaut pour
les nouvelles formules.

9.2 Modification du style au milieu de la formule


Pour accder ces modifications depuis la fentre de slection, cliquez sur
et le bas de cette
fentre ouvre alors des possibilits de modifications de la police de caractres (uniquement depuis
OOo2),

how-to_math.odt - Retour au Sommaire

8 / 19

fr.OpenOffice.org
Vous pouvez attribuer un style un seul caractre (ou groupe) : B bold
font sans A nitalic C phantom D pour B AC ou encore bold { 1 2
nbold {3} ital 4 } 5 ital 6 1 2 3 45 6 .

9.3 Taille des caractres


Pour changer la taille de base des formules, slectionnez Format-Tailles
de police et entrez la taille que vous dsirez. Toutes les autres tailles sont
dfinies relativement la taille de base. Par dfaut, la taille est de 12 pt.
Ceci change la taille de base pour la formule courante. Pour changer la
taille de base par dfaut, vous devez cliquer [Par dfaut] avant de fermer
la boite de dialogue.
Il existe aussi la macro TailleFormules dveloppe par Laurent Godard
et disponible sur http://fr.openoffice.org/Documentation/Outils/index.html.
On peut changer la taille d'un sous ensemble de caractres dans une Illustration 3 : bote de
slection
formule avec la commande size. Exemple : b size 5{a} : b a
(attention pour OOo1, la partie de la formule dont la taille est modifie par
size doit tre encadre par des accolades qui toucheront directement la nouvelle taille sans mme
un espace entre la taille et l'accolade).
de l'illustration 3.

Avec la fentre slection, on y accde par l'avant dernire image

9.4 Couleur des caractres


On peut utiliser la commande color pour changer la couleur d'une sous formule : color red ABC
donne ABC . Il y a 8 couleurs diffrentes choisir parmi : white, black, cyan, magenta, red, blue,
green, yellow.
Vous pouvez attribuer une couleur une sous-formule entire si vous la regroupez avec { } ou
autres parenthses. Par exemple :A B color green {C D} E pour avoir A B C D E .
Quand plusieurs couleurs sont appliques, celles qui sont le plus l'intrieur prennent le dessus
comme dans cet exemple : color blue {A B color yellow C D} pour avoir A B C D .
Vous ne pouvez pas slectionner la couleur du fond, il est toujours transparent dans une formule
Math. La couleur de fond de la formule est donc la couleur de fond du document ou du cadre (par
exemple un document texte).
Entranement 5
crire : # f e 2 4a 0

10 Formules dans des documents textes


Gnralement, les formules qui sont insres dans un document texte sont intgres dans la ligne
de texte comme 2 3=6 ou sont places dans un paragraphe part comme

2 3=6
Si lorsque vous ditez votre quation, vous choisissez Format-Mode Texte, la formule sera mieux
10

intgre dans la ligne avec un style plus compact. Par exemple

1n

n=0

10
devient n=0

1
n

Vous pouvez insrer une nouvelle formule numrote avec un AutoFormat prdfini. Ecrivez nf (fn
en anglais) au dbut du paragraphe et appuyez sur F3 (manipulation faire sous writer). Ceci
insrera un tableau une ligne et deux colonnes qui contient une formule et une squence
numrique (numro de formule du document) :
how-to_math.odt - Retour au Sommaire

9 / 19

fr.OpenOffice.org

E=mc

(1)

Refaites la manipulation pour tester.

how-to_math.odt - Retour au Sommaire

10 / 19

fr.OpenOffice.org

Annexe 1 : Oprateurs unaires/binaires (avec l'aimable autorisation de Girard


YONI)

a : -a
a : +a
a : +-a
a : plusminus a

a : -+a
a : minusplus a

ab : a cdot b
ab : a times b
ab : a * b
a
: a over b
b
ab : a div b
a/ b : a / b
a b : a circ b
a b : a bslash b

a
b
b

: a wideslash b
: a widebslash b

a
a : neg a
ab : a and b
ab : a & b

ab : a or b
ab : a | b

ab
ab
ab
ab
ab

: a oplus b
: a ominus b
: a otimes b
: a odot b
: a odivide b
ab c : a boper b c

Relations :
a=b : a = b
ab : a <> b
ab : a neq b
ab : a < b
ab : a lt b
ab : a <= b
ab : a leslant b
ab : a le b
ab : a <<b
ab : a ll b
ab : a gt b

ab : a > b
ab : a >= b
ab : a ge b

ab : a geslant b

ab : a>>b
ab : a gg b
ab : a approx b
a~b : a sim b
ab : a simeq b
ab : a equiv b
ab : a prop b
ab : a parallel b
ab : a ortho b
ab : a divides
a b : a ndivides b
ab : a toward b
a b : a dlarrow b
a b : a dlrarrow b
a b : a drarrow b
ab : a def b
ab : a transl b
ab : a transr b
Oprateurs Multiples :
ab : a in b
ab : a notin b
ab : a owns b
a b : a ni b
ab : a intersection b
ab : a union b
a b : a setminus b
a/ b : a slash b
ab : a subset b
ab : a subseteq b
ab : a supset b
ab : a supseteq b
ab : a nsubset b
ab : a nsubseteq
ab : a nsupset
ab : a nsubseteq
: emptyset
: aleph
: setN
: setZ
: setQ
: setR
: setC
Fonctions :
a : abs{a}
a! : fact a

how-to_math.odt - Retour au Sommaire

a
a b

: sqrt{a}
: nroot{a}{b}

a : a^{b}
a
e : func e^{a}
Oprateurs :
lim a : lim a
lim inf f : liminf f
lim sup f : limsup f
a b : oper a b
a b : uoper a b
a : sum a

a : prod a
a : coprod a
a : int a
a : iint a
a : iiint a
a : lint a
a : llint a
a : lllint a
10
n2 : sum from 1 to 10 n^2
1

Attributs :
a : acute a
a : grave a
a : check a
a : breve a
a : circle a
a : dot a
a : ddot a
a : dddot a
a : bar a

a : vect a

a : tilde a
a : hat a

abc... : widevec abc...

abc... : widetilde abc...

abc... : widehat abc...


abc... : overline abc...
abc... : underline abc...
abc... : overstrike abc...
d

abc...

: abc... overbrace d

11 / 19

fr.OpenOffice.org
abc...

: ~ (espace)

: abc... underbrace d

a
: binom {a}{b}
: phantom a
b
a : bold a (nbold pour annuler bold) a
2 : ital 2
b : stack { a # b # c }
:
size
20{a}
a
c
a b : matrix{a # b ## c # d}
: size +20{a}
c d
1
a : size -4{a}
: alignl 1 over {1+a}
1a
:
size
*2{a}
a
1
: alignc 1 over {1+a}
: size /2{a}
1a
5 : font fixed a
1
a : color green a
: alignr 1 over {1+a}
Liste des couleurs : white, black, cyan, 1a
d

magenta, red, blue, green, yellow


Formatage :
b
a :a^b

: a sup b
: a rsup b
:a_b

ab
a b : a sub b

a b : a rsub b
b

a : a lsup b
b a : a lsub b
b

a : a csup b
a : a csub b
b

: newline
: ` (petit espace)

Parenthses :
a : {a} (ensemble 'a')
a : (a)
[a ] : [a]
{a} : lbrace a rbrace
ab : langle a mline b rangle
a : lceil a rceil
a : lfloor a rfloor
a : lline a rline
a : ldline a rdline
a : left ( a right )

[ a ] : left [ a right ]
{ a } : left lbrace a right rbrace
a : left langle a right rangle
a : left lline a right rline
a : left ldline a right rdline
a : ldbracket

how-to_math.odt - Retour au Sommaire

{a

left lbrace a right none

Autres :
: infinity
: partial
: nabla
: exists
: forall
: hbar
: lambdabar
: Re
: Im
: wp
: backepsilon
: leftarrow
: rightarrow
: uparrow
: downarrow
: dotslow
: dotsaxis
: dotsvert
: dotsup

: dotsdown
: dotsdiag

Prsentation :
: %% a
Ce symbole ouvre une ligne de
Pour crer un ensemble, il faut utiliser
les accolades {}

12 / 19

fr.OpenOffice.org

Annexe 2 : icne
Vous pouvez rajouter cette icne vos barres d'outils en faisant :
Affichage-Barre d'outils-Personnalisation (Alt a-t-p) ou clic sur la petite flche tout droite
d'une barre de menu - Personnalisation
Choix de la catgorie insrer dans la barre d'outil : choisir l'onglet barre d'outil puis choisir la barre
d'outils souhaite puis cliquez sur ajouter (elle est dj dans la catgorie insrer ).
L'icne
apparat dans le choix des boutons de la catgorie insrer . Cliquez dessus et
menez la (maintenez le bouton de la souris enfonc) jusqu' l'emplacement souhait dans vos
barres de menus. Tant que vous avez le menu personnalisation ouvert, vous pouvez dplacer les
boutons ou les supprimer : menez les hors des barres de menu.

Annexe 3 : Formules chimiques


Math a t conu pour crire des formules mathmatiques, mais il peut aussi servir crire des
formules chimiques.
En chimie, les formules ressemblent H2O, les noms des lments sont habituellement en
majuscule droite. Pour crire les formules chimiques avec Math vous pouvez commencer en
slectionnant le style droit :
Insrez une nouvelle formule et choisissez Formats-Polices. Cliquez sur le boutons 'Modifier' et
choisissez 'Variables' dans le menu. Maintenant dslectionnez'Italique' et cliquez 'OK'.
La prochaine fois que vous insrerez une formule chimique, vous trouverez la police dans la liste
'Variables' dans la boite de dialogue Formats-Polices, vous n'aurez plus cliquez 'Modifier' .
Aprs avoir slectionn la police approprie, vous pouvez crire les formules chimiques suivantes
:
Construction

Exemple

Entre

Molcules

H 2 SO 4

H_2 SO_4 (notez l'espace !)

Isotopes

238
92

U lsub 92 lsup 238

Ions

SO 4

U
2

SO_4^{2-{}} ou SO_4^{2"-"}

Note: lsub ou lsup sont les abrviations de left subscript et left superscript. Les accolades vides
aprs 2- sont ncessaires pour viter une erreur car il n'y a pas d'expression aprs le moins.
Entranement 6
crivez les formules Fe 2 ,

12
6

C et CH 4 2O 2 CO 2 2 H 2 O .

how-to_math.odt - Retour au Sommaire

13 / 19

fr.OpenOffice.org

Annexe 4 : Mots Rservs par OpenOffice.org Math


Un mot rserv est une expression dont l'utilisation est particulire et rserve par OpenOffice.org.
En voici la liste commente.
# : sparateur entre les lments d'une ligne d'un alignb : (alignement vertical en bas) *
tableau
alignc : alignement horizontal centr
## : sparateur entre les ligne d'un tableau
alignl : alignement gauche
& : oprateur 'et'.
alignm : (alignement centr verticalement) *
( : parenthse ouvrante
alignr : alignement droite
) : parenthse fermante
alignt : a(lignement vertical en haut) *
* : produit de convolution
and : oprateur et
+ : addition
approx : signe environ, deux ~l'un sur l'autre
+- : signe '+-' avec le '+' au dessus du '-'
arccos : fonction arc cosinus
- : soustraction
arccot : fonction arc cotangente
-+ : signe '-+' avec le '-' au dessus du '+'
arcsin : fonction arc sinus
. : point : doit avoir un caractre avant
arctan : fonction arc tangente
/ : division avec criture linaire
arsinh : fonction argument sinus hyperbolique
< : oprateur infrieur
(norme AFNOR), argsh est une notation utilise
frquemment reconnue par cette norme
<< : oprateur trs infrieur
artanh : fonction argument tangente hyperbolique,
<=: oprateur infrieur ou gal
argtanh est une notation utilise frquemment
<> : oprateur diffrent
reconnue par la norme AFNOR
<?> : marque l'emplacement d'un (des) backepsilon : epsilon renvers.
lment(s) ct d'un oprateur lors de
bar : met une barre sur l'lment suivant.
l'utilisation de modles. <?> est visible comme un
petit carr dans l'quation.
binom : met les 2 lments suivant 'lun sur l'autre
= : oprateur galit

black : couleur noir pour c' olor'

> : oprateur suprieur

blue : couleur bleu pour c' olor'

>= : oprateur suprieur ou gal

bold : style de la police de caractre gras

>> : oprateur trs suprieur

boper : affiche le caractre suivant considr


comme un oprateur binaire ; sa taille est
inchange

Im : fonction partie imaginaire de


Re : fonction partie relle de
abs : fonction valeur absolue

breve : met un demi cercle tourn vers le haut

bslash : oprateur \, comme diffrence


arcosh : argument cosinus hyperbolique (norme
cdot : oprateur '.' de la multiplication
AFNOR), argch est une notation utilise
frquemment reconnue par cette norme
check : met un accent circonflexe 'lenvers
arcoth : argument cotangente hyperbolique circ : 'rond' oprateur de composition de fonctions
(norme AFNOR), argcoth est une notation utilise
circle : met un rond sur le caractre.
frquemment reconnue par cette norme
color : permet la slection de la couleur
acute : met un accent aigu sur un caractre
coprod : coproduit (P invers) ou somme directe
aleph : premire lettre de l'alphabet hbreux
cos : fonction cosinus
(nombre cardinal).
how-to_math.odt - Retour au Sommaire

14 / 19

fr.OpenOffice.org
cosh : cosinus hyperbolique (norme AFNOR), ch met en indice et le '' en exposant avec des
est une notation utilise frquemment reconnue intgrales, des sommes...
par cette norme
func : transforme un texte en fonction
cot : cotangente (normeAFNOR)
ge : suprieur ou gal signe = horizontal
coth : cotangente hyperbolique
geslant : suprieur ou gal signe =' ' le long de >
csub : met un indice centr en dessous.
gg : beaucoup plus grand que >
' >'
csup : met un indice centr au dessus.
grave : met un accent grave
cyan : couleur attribut de 'color'
green : couleur verte, attribut de c' olor'
dddot : met trois points au dessus, notation de la
gt : oprateur plus grand que
drive triple en physique
hat : met un accent circonflexe
ddot : met deux points au dessus, notation de la
hbar : crit un h barr (h), constante de Planck
drive double en physique
rduite (divise par pi)
def : signe gal avec DEF crit en petits
iiint : intgrale triple, trois fois le signe intgrale
caractres dessus.
div : signe diviser ':' avec un '-' au milieu

iint : intgrale double, deux fois le signe intgrale

divides : oprateur | (barre de Sheffer), le altgr + in : signe appartient , lment de


6 donne le symbole logique ou .
infinity : symbole de l'infini
dlarrow : double flche vers la gauche

infty : symbole de l'infini


dlrarrow : double flche dans les deux sens int : intgrale simple
(quivalent)
intersection : oprateur intersection
dot : met un point au dessus, notation de la
ital : crit en italique l'lment suivant
drive en physique
italic : crit en italique l'lment suivant
dotsaxis : aligne ... mi-hauteur de ligne
dotsdiag : aligne trois points sur une pente 45

lambdabar : affiche un lambda barr

dotsdown : aligne trois points sur une pente langle : < pour ouvrir un '<...>' (crochets
d'oprateur angulaires (langle ... mline ... rangle)
-45
lbrace : accolade gauche {' ' qui s'affichera
dotslow : aligne trois points en bas de ligne
dotsup : aligne trois point sur une pente 45

lceil : crochet [ sans le trait du bas

dotsvert : aligne 3 points verticalement

ldbracket : double crochet ouvrant

downarrow : flche vers le bas

ldline : double ligne (norme) |'|' ouvrante

drarrow : double flche vers la droite (implique)

le : plus petit ou gal avec le = horizontal

emptyset : ensemble vide

left : indique que l'objet suivant est trait comme


une parenthse/crochet/accoladeouvrante.

equiv : congru (signe gal trois traits)


exists : il existe (E l'envers)
exp : fonction exponentielle (ne marche pas)
fact : fonction factorielle (met un '!' aprs)
fixed : attribut de police
font : slectionne une police
forall : quel que soit (A la tte en bas)
from : 'de', va avec 'to' pour faire 'de '. Le 'de' se
how-to_math.odt - Retour au Sommaire

leftarrow : flche vers la gauche


leslant : plus petit que avec =
' ' le long du signe '<'
lfloor : crochet [ sans le trait du haut
lim : oprateur limite
liminf : oprateur limite infrieure
limsup : oprateur limite suprieure
lint : intgrale avec un rond dessus, curviligne

15 / 19

fr.OpenOffice.org
ll : oprateur trs infrieur

d'un oprateur (comme sigma majuscule)

lline : barre ouvrante de valeur absolue '|'

oplus : oprateur somme directe, +dans un rond

llint : double intgrale avec un rond dessus

or : oprateur ou, ^ la tte en bas

lllint : triple intgrale avec un rond dessus

ortho
:
oprateur
perpendiculaire

ln : fonction logarithme nprien


log : fonction logarithme dcimal
lsub : met en indice gauche
lsup : met en exposant en bas
lt : oprateur infrieur <
''
magenta : couleur, attribut de 'color'
matrix : dfinit une matrice
minusplus : signe '+' plus avec le - dessus

orthogonal

symbole

otimes : oprateur produit tensoriel, x dans un


rond
over : oprateur division, sert crire les divisions
avec les traits de fractions horizontaux.
overbrace : met le caractre suivant au dessus
des caractres prcdents avec une accolade
horizontale
overline : met une barre horizontale juste en
dessus de tous les caractres suivants

mline : ligne verticale '|' (crochets d'oprateur overstrike : barre tous les caractres.
angulaires (langle ... mline ... rangle)
owns : appartient l'envers (de droite gauche)
nabla : oprateur nabla, un delta la tte en bas.
parallel : oprateur parallle |'|'
nbold : demande de ne pas crire en gras.
partial : d rond de la drive partielle
ndivides : oprateur ne divise pas, / barr
phantom : n'crit pas les caractres slectionns,
verticalement
laisse la place vide.
neg : oprateur non
plusminus : oprateur '+-' avec le '+' dessus
neq : oprateur diffrent
prod : oprateur produit, P
newline : saut de ligne
prop : oprateur proportionnel
ni : signe appartient invers
rangle : '>' pour fermer un '<...>' (crochets
nitalic : ne pas crire en italique
d'oprateur angulaires (langle ... mline ... rangle)
none : attribut de 'left' ou de 'right' pour signaler rbrace : accolade fermante
que la parenthse de gauche ou de droite est non
rceil : crochet fermant sans le trait du bas
visible.
rdbracket : double crochet fermant
notin : oprateur n'appartient pas.
nsubset : oprateur n'est pas inclus strictement rdline : double ligne '||' fermante, norme
dans
red : attribut de rouge de c' olor'
nsupset : oprateur n'est pas inclus dans strict rfloor : crochet fermant sans le trait du haut
dans invers (de droite gauche)
right : indique que l'objet suivant est trait comme
nsubseteq : oprateur n'est pas inclus ou gal une parenthse/crochet/accoladefermante.
dans
rightarrow : flche vers la droite
nsupseteq : oprateur 'n'est pas inclus ou gal
rline : ligne fermante '|', valeur absolue
dans strict dans' invers (de droite gauche)
rsub : le caractre suivant est format en tant
nroot : racine nime
qu'indice
odivide : oprateur / dans un rond
rsup : le caractre suivant est format en tant
odot : oprateur '.' dans un rond
qu'exposant
ominus : oprateur dans un rond

sans : option de police de caractres

oper : affiche le caractre suivant avec la taille serif : option de police de caractres
how-to_math.odt - Retour au Sommaire

16 / 19

fr.OpenOffice.org
setC : ensemble des complexes.
setN : ensemble des entiers naturels
setQ : ensemble des rationnels
setR : ensemble des rels
setZ : ensemble des entiers relatifs

transr : dessine 2 petits ronds joints par un


segment, celui de droite est noircit (signe de
correspondance Origine de)
underbrace : met sous les caractres prcdents
une accolade horizontale avec le caractre
suivant dessous en indice

setminus : oprateur \, soustraction dans les underline : souligne les caractres suivants.
ensembles
union : oprateur union, U
sim : oprateur quivalent, crit un simple ~

uoper : le caractre suivant est considr comme


simeq : oprateur sensiblement gal, crit un un oprateur unaire. Sa taille est peine plus
grande.
double ~
uparrow : flche vers le haut
sin : fonction sinus
sinh : fonction sinus hyperbolique (norme vec : met une petite flche au dessus
AFNOR), sh est une notation utilise white : attribut de couleur blanche pour 'color'
frquemment reconnue par cette norme
widebslash : oprateur ? qui met un grand \''
size : modifie les tailles des caractres
widehat : met un chapeau sur les caractres
slash : oprateur slash '/''
suivants
sqrt : oprateur racine carre

widetilde : met un tilde sur les caractres suivants

stack : dfini une pile d'lments qu'on sparera wideslash : oprateur division qui met un grand /''
avec des '#'
widevec : met une flche de vecteur sur les
sub : transforme le caractre suivant en indice
caractres suivants
subset : oprateur strictement inclus

wp : Fonction de Weierstrass

subseteq : oprateur inclus

yellow : jaune, attribut de c' olor'

sum : somme, S

[ : crochet ouvrant

sup : transforme le caractre suivant en exposant \ : quand il est devant, un crochet, une
supset : oprateur inclus strict invers (de droite parenthse ou une accolade, permet de traiter
l'lment comme un caractre quelconque.
gauche)
supseteq : oprateur inclus ou gal invers (de ] : crochet fermant
droite gauche)
^ : exposant, met en exposant
tan : fonction tangente

_ : met en indice

tanh : fonction tangente hyperbolique (norme ` : petit espace


AFNOR), th est une notation utilise frquemment
{ : accolade ouvrante de regroupement de
reconnue par cette norme
caractres
tilde : met un tilde '~' sur le caractre suivant
| : oprateur ou logique
times : oprateur multiplication, 'X'
} : accolade fermante de regroupement de
to : '', va avec from pour faire 'de '. Le 'de' se caractres
met en indice et le '' en exposant
~ : espace
toward : dessine une flche vers la droite
% : avant un caractre pour marquer un caractre
transl : dessine 2 petits ronds joints par un spcial (le caractre sera afficher normalement
segment, celui de gauche est noirci (signe de s'il n'est pas reconnu)
correspondance Image de)
%% : marque un commentaire

how-to_math.odt - Retour au Sommaire

17 / 19

fr.OpenOffice.org
* : Ce sont des raccourcis pour align-bottom, align-mid et align-top. C'est pour les alignements
verticaux. Mais puisque ceci a t pens pour ne pas vraiment tre utile et que la fonctionnalit a t
annule il y a quelques annes, l'analyseur en tient toujours compte mais rien ne changera.

Annexe 5 : Symboles prdfinis


Ces donnes sont tires du fichier share/config/registry/instance/org/openoffice/Office/Math.xml du
rpertoire d'installation de OpenOffice.org aux accents prs, %chi qui donne %khi en franais ainsi
que les caractres spciaux qui sont traduits en franais.
%alpha :
%ALPHA : A
%bta :
%BTA : B
%gamma :
%GAMMA :
%delta :
%DELTA :
%epsilon :
%EPSILON : E
%zta :
%ZTA : Z
%ta :
%TA : H
%thta :
%THTA :
%iota :
%IOTA : I
%kappa :
%KAPPA : K
%lambda :
%LAMBDA :

%mu :
%MU : M
%nu :
%NU : N
%xi :
%XI :
%omicron :
%OMICRON : O
%pi :
%PI :
%rh :
%RH : P
%sigma :
%SIGMA :
%tau :
%TAU : T
%upsilon :
%UPSILON :
%phi :
%PHI :
%khi :
%KHI : X

how-to_math.odt - Retour au Sommaire

%psi :
%PSI :
%omga :
%OMGA :
%varepsilon :
%varthta :
%varpi :
%varrh :
%varsigma :
%varphi :
%lment :
%paslment :
%trsinfrieur :
%trssuprieur :
%diffrent :
%identique :
%tend :
%et :
%ou :
%infini :
%angle :
%pourmille :

18 / 19

fr.OpenOffice.org

11 Crdits
Auteur : Bernard SIAUD et Frdric PARRENIN
Remerciement : A Girard Yoni pour son aimable autorisation, Sophie GAUTIER pour son
soutien l'quipe et Henrik JUST pour son premier essai en anglais.
Intgr par : Tony Galmiche
Contacts : Projet Documentation OpenOffice.org -fr.OpenOffice.org
Traduction :
Historique des modifications :
Version

Date

Commentaire

x.xx

22/07/05

2.0.0

01/04/06

Prise en compte d'OOo 2

2.0.1

12/05/06

Paragraphe sur les matrices et corrections de Guy Veyssire

2.0.2

31/01/07

Prise en compte d'OOo 2.0.4, relecture de Laurent Balland-Poirier et de


Anthony Benoist

12 Licence
Appendix
Public Documentation License Notice
The contents of this Documentation are subject to the Public Documentation License
Version 1.0 (the "License"); you may only use this Documentation if you comply with the terms of this
License. A copy of the License is available athttp://www.openoffice.org/licenses/PDL.html.
The Original Documentation is Comment crire des formules avec OpenOffice.org
Math. The Initial Writer of the Original Documentation isBernard SIAUD et Frdric PARRENIN
Copyright 2007. All Rights Reserved. (Initial Writer contact(s): ).
Contributor(s): ______________________________________.
Portions created by ______ are Copyright_________[Insert year(s)]. All Rights Reserved.
(Contributor contact(s):________________[Insert hyperlink/alias]).
NOTE: The text of this Appendix may differ slightly from the text of the notices in the
files of the Original Documentation.You should use the text of thisAppendix rather than the text
found in the Original Documentation forYour Modifications.

how-to_math.odt - Retour au Sommaire

19 / 19

Vous aimerez peut-être aussi