Archive Liste Typographie
Message : Re: "Réflexions" - langages scientifiques

(Thierry Bouche) - Lundi 11 Octobre 1999
Navigation par date [ Précédent    Index    Suivant ]
Navigation par sujet [ Précédent    Index    Suivant ]

Subject:    Re: "Réflexions" - langages scientifiques
Date:    Mon, 11 Oct 1999 11:17:29 +0200 (MET DST)
From:    Thierry Bouche <Thierry.Bouche@xxxxxxxxxxxxxxx>

»  I doubt you could easily generate meaningful
» MathML from arbitrary groupings of symbols, so it might be difficult to make
» these two forms compatible.

Si MathML est seulement un format d'« import », ça n'est pas grave. Si
on veut exporter du MathML, ça l'est plus, mais alors il faut de toute
façon avoir un programme (même GUI-orienté) qui permette de contrôler
la sémantique; De toute façon MathML représente les formules de deux
façons (une physique, une autre sémantique, éventuellement d'autres
(un programme en javascript qui implméente la formule, etc.)); Si une
seul de ces représentations est disponible au programme, il laisse
l'autre vide ! 

Quand j'importe du word dans latex, j'observe que des auteurs même
scientifiques sont incapables de se discipliner un peu : typiquement,
ils composent à la main tout ce qui est formule simple incluses dans
le texte (mettent eux-mêmes les maths en italique, utilisent la
fonction exposant ou supérieurs pour les exposants, etc.) ; mais ils
utilisent l'éditeur d'équations pour les grosses formules. On se
retrouve donc avec des représentations incohérentes pour les mêmes
objets mathématiques... On ne peut pas demander à un programme d'y
retrouver ses petits !

» Question: Would it be useful to designate an arbitrary group of characters
» (1..n) as the "anchor" (like sigma in a summation) and adjust positions of
» other symbols relative to the anchor?

Si ça signifie : avoir la possibilité (comme dans un programme de
dessin vectoriel) de grouper des objets (avec une sorte d'arbre
logique de positionnement relatif : on place le Sigma, on peut
positionner les indices/exposants _relativement_ à ce Sigma, puis
déplacer le Sigma à la souris, et tous les morceaux qui lui sont
attachés suivent) : oui !

» Graphic designers and generalists don't want to learn some silly, arcane
» layout language for scientific expressions.

» Mathematicians want to use a formal language they already know, and they
» don't want to fiddle with the silly mouse. 

you said it! -)
Thierry Bouche, Grenoble.