nico wrote:
On Thu, 30 Mar 2006 10:18:32 +0200, Taco Hoekwater
wrote: Hi nico/Hans,
Hans Hagen wrote:
<mo> ¯ </mo>
The MathML spec specifically suggests the use of ‾ instead of a literal accent character in situations like this.
The problem is that it is also specified to which unicode character is mapped the entity (http://www.w3.org/TR/MathML2/isodia.html). Actually ‾ is U00AF.
the messy part is that - a macron has no stretch - an overbar has stretch so, while there is a lot math stuf (now) in unicode, the macron is used for an overbar which is rather strange; do they also 'misuse' the underscore for underbar etc? now an implementation needs to adapt to math or text (or just gamble since it may be that i want a non stretchable macron over x+y+z); my guess is that as a result, many implementations are more complex than needed (btw, in pure text, it's still not clear if the macro glyph sould be chosen or a stretchable hrule) (i think that one problem of unicode/xml/mathml is that it is used in typesetting systems but not in all aspects is designed (or used) to facilitate high end results; therefore a 24/32 bit tex still needs to provide much detailed control) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------