Kaydet (Commit) b90ac7d6 authored tarafından Joshua Cogliati's avatar Joshua Cogliati Kaydeden (comit) Caolán McNamara

smath does not handle accents in MathML

üst ef41022c
......@@ -2821,23 +2821,51 @@ void SmAttributNode::CreateTextFromNode(String &rText)
nLast = aStr.GetChar(0);
switch (nLast)
{
case 0xAF:
case 0xAF: // MACRON
APPEND(rText,"overline ");
break;
case 0x2d9:
case 0x2d9: // DOT ABOVE
APPEND(rText,"dot ");
break;
case 0x2dc:
case 0x2dc: // SMALL TILDE
APPEND(rText,"widetilde ");
break;
case 0xA8:
case 0xA8: // DIAERESIS
APPEND(rText,"ddot ");
break;
case 0xE082:
break;
case 0xE09B:
case 0x20DB: // COMBINING THREE DOTS ABOVE
APPEND(rText,"dddot ");
break;
case 0x301: // COMBINING ACUTE ACCENT
APPEND(rText,"acute ");
break;
case 0x300: // COMBINING GRAVE ACCENT
APPEND(rText,"grave ");
break;
case 0x30C: // COMBINING CARON
APPEND(rText,"check ");
break;
case 0x306: // COMBINING BREVE
APPEND(rText,"breve ");
break;
case 0x30A: // COMBINING RING ABOVE
APPEND(rText,"circle ");
break;
case 0x20D7: // COMBINING RIGHT ARROW ABOVE
APPEND(rText,"vec ");
break;
case 0x303: // COMBINING TILDE
APPEND(rText,"tilde ");
break;
case 0x302: // COMBINING CIRCUMFLEX ACCENT
APPEND(rText,"hat ");
break;
case 0x304: // COMBINING MACRON
APPEND(rText,"bar ");
break;
default:
rText.Append(nLast);
break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment