Accueil > CmathOOo > Comment obtenir le symbole |->

Comment obtenir le symbole |->

samedi 23 août 2008, par Christophe Devalland

La question m’est souvent posée.
OOo ne propose pas ce symbole et c’est bien dommage.
J’ai longtemps tardé à proposer cette solution car c’est en fait une mauvaise solution.
L’idéal serait de déposer une demande de "nouvelle fonctionnalité" en y ajoutant plein d’autres symboles mais je n’ai pas beaucoup d’espoir, vu que certains bugs du module math ne sont toujours pas résolus au bout de 7 ans.

Pourquoi la solution qui suit est-elle mauvaise ?
Parce que tout ce qui est inclus dans le module math est disponible pour tout utilisateur de OOo dans le monde. Quand on donne un document contenant des caractères mathématiques par exemple, il n’est pas nécessaire de donner la police de caractère contenant ces symboles, comme c’était le cas avec word. Les documents sont facilement "portables".
Mieux : tous les symboles ou formules mathématiques intégrés au module math s’exportent parfaitement en MathML ou en LaTeX avec les outils intégrés à OOo.
Si on décide de sortir du standard, comme je vais le faire ci dessous, on perd ces deux avantages. L’utilisateur devra en être conscient.

Voici donc la méthode :
 installer la police Cmath.ttf :

police cmath


 ouvrir le module math de OOo.
 choisir le menu "outils" puis "catalogue"
 choisir le "jeu de symboles" "spécial"
 cliquer sur "Editer"
Ce qui suit n’est pas très intuitif !
 sous la table des caractères, repérer le champ "Symbole" et taper "as" (comme associe) sans guillemets.
 choir la police "Cmath" dans le champs "Police"
 la table de caractères montre le contenu de la police Cmath et juste après le symbole "oméga" vous verrez notre flèche "associe". Cliquez sur elle.
 en bas à droite de cette fenêtre, le symbole apparaît en grand et on clique sur "Ajouter"
 revenir dans le module math en cliquant sur "OK" puis sur "Fermer"
 tester le symbole en tapant "x %as f(x)". Vous devriez voir apparaître la flèche tant attendue.

La dernière version de CmathOOo intègrera ce symbole avec le mot-clé "as".