RE: Accented variables (names)

Following the discussions some weeks ago I have now composed a modified list
of `Preferred Unicode characters for math accents', to be used in Elsevier's
MathML tagging:

over accents
============================================================================
Breve                   02D8    BREVE
DiacriticalAcute        00B4    ACUTE ACCENT
DiacriticalDot          02D9    DOT ABOVE
DiacriticalDoubleAcute  02DD    DOUBLE ACUTE ACCENT
DiacriticalGrave        0060    GRAVE ACCENT
DiacriticalTilde        02DC    SMALL TILDE
DotDot 1)               20DC    COMBINING FOUR DOTS ABOVE
DoubleDot               00A8    DIAERESIS
DownBreve 1)            0311    COMBINING INVERTED BREVE
Hacek                   02C7    CARON
Hat                     005E    CIRCUMFLEX ACCENT
LeftArrow               2190    LEFTWARDS ARROW
LeftRightArrow          2194    LEFT RIGHT ARROW
LeftRightVector         294E    LEFT BARB UP RIGHT BARB UP HARPOON
LeftVector              21BC    LEFTWARDS HARPOON WITH BARB UPWARDS
OverBar                 00AF    MACRON
OverBrace               FE37    PRESENTATION FORM FOR VERTICAL LEFT CURLY
BRACKET
OverBracket             23B4    TOP SQUARE BRACKET
OverParenthesis         FE35    PRESENTATION FORM FOR VERTICAL LEFT
PARENTHESIS
RightArrow              2192    RIGHTWARDS ARROW
RightVector             21C0    RIGHTWARDS HARPOON WITH BARB UPWARDS
TripleDot 1)            20DB    COMBINING THREE DOTS ABOVE
#x033F 1)               033F    COMBINING DOUBLE OVERLINE

under accents
==========================================================================
Cedilla                 00B8    CEDILLA
OverBar                 00AF    MACRON
UnderBrace              FE38    PRESENTATION FORM FOR VERTICAL RIGHT CURLY
BRACKET
UnderBracket            23B5    BOTTOM SQUARE BRACKET
UnderParenthesis        FE36    PRESENTATION FORM FOR VERTICAL RIGHT
PARENTHESIS
#x2017                  2017    DOUBLE LOW LINE
#x0330 1)               0330    COMBINING TILDE BELOW

1) The list contains 5 combining characters, because there are no spacing
alternatives. Following David Carlisle's suggestion, the combining accents
are preceded by a ZERO WIDTH SPACE character.

Hopefully tomorrow, this list is also available in XML format at
http://www.elsevier.com/homepage/about/sgml/mathml/accents.xml.

The following is a list of alternatives that have not been used:

used                        not used
SMALL TILDE = U+02DC,       TILDE = U+007E
CIRCUMFLEX ACCENT = U+005A, MODIFIER LETTER CIRCUMFLEX ACCENT = U+02C6
MACRON = U+00AF,            MODIFIER MACRON = U+02C9, OVERLINE = U+203E
MACRON = U+00AF,            MODIFIER LOW MACRON = U+02CD, LOW LINE = U+005F

Hat (5A) is used because it is in the operator dictionary; circ (2C6) would
fit nicer with Hacek; generally it is printed smaller than Hat.

John Pedersen suggested to use OVERLINE 203E to denote an overline that
stretches the full character width. I have not used that here; I could add
it if there is a need for it. Similarly for LOW LINE?

Of this list MathPlayer does not seem to recognize (it shows a red question
mark) DotDot, DownBreve, #x033F, #x2017, #x0330. The latter does appear in
the list of accent characters that Robert Miner posted. In Mozilla
(Firebird) these characters are shown but their placement is not good.

With kind regards,
Simon Pepping
DTD Development and Maintenance
Elsevier
s.pepping@elsevier.com
www.elsevier.com/locate/sgml

Received on Tuesday, 2 September 2003 08:15:13 UTC