Stringausgabe für einfache Formeln : Latein, Griechisch, Indices
-
Ich möchte mit CDC::TextOUT() einzeilige mathematische Formeln ausgeben, die sowohl lateinische als auch griechische Buchstaben sowie tiefgestellte numerische Indices, hochgestellte Exponenten und einige mathematische Sonderzeichen (Operatoren, Klammern) beinhalten.
Beispiel: (α² + 5 σ) / 2
Kennt jemand einen geeigneten TrueType-Font, oder muß ich wirklich mit verschiedenen Fonts basteln, oder gibt es eine andere elegante Lösung?
Die Einbindung von mit Formeleditoren erzeugten Bitmaps ist grafisch unbefriedigend.
-
hat dein programm UNICODE-unterstützung? schau dir mal die charaktermap (unter zubehör an) da bekommt man auch die values mit ausgegeben
-
1. Unicode schreckt mich noch ab, da ich mySQL-Queries zusammenbasteln muss und eine Menge älterer eigener Klassen und TRACE-Ausgaben verwendet werden, die alle noch umgestellt werden müssen.
2. Der Tip mit der Zeichentabelle war gut, da kann man eigene (UNICODE-)Zeichen basteln. Das könnte funktionieren!
3. Wenn ich Unicode-Strings in der Zeichentabelle zusammenstelle und über die Zwischenablage in den VC++6.0-Editor übernehme, sehe ich erstmal nur "???".
Muß wahrscheinlich die Unicode-Unterstützung erst nachinstallieren.