Moin Paul,

erst einmal möchte ich Dir Respekt für die Kombination ConTeXt+LuaTeX zollen! Das ist derzeitig wohl die konsequenteste und beste Möglichkeit für Unicode-Mathematik mit TeX – ich würde mich über weitere Erfahrungsberichte Deinerseits freuen :).

Paul Menzel ſchrieb am 08.05.2011 22:28 Uhr:
         Σ_{n = 0}^∞ ½^n ≠ \sum_{n = 0}^∞ ⅓^n
[…]
Das Σ wird als Buchstabe behandelt und nicht als Summenzeichen.
[…]
Das Verhalten von ConTeXt ist verständlich, da es ja durchaus vorkommen
kann, dass das Sigma nicht als Summe zu interpretieren ist.

Das Problem liegt wie bereits gesagt im Unicode, da hier grundsätzlich semantisch verschiedene Codepoints definiert werden, die dann in der Praxis – wie hier beim Σ als Großbuchstaben versus Summenzeichen – aber durchaus mit der gleichen Gyphe dargestellt werden. Ein Tasturlayout kann allerdings technisch bendingt nur einen Codepoint senden und muss sich damit für einen entscheiden (bei Neo ist die »Alternativbedeutung« immerhin noch über Compose ereichbar).

Das ist zwar verwirrend, aber ich wüßte nicht, wie man das besser lösen könnte :(; das Grundproblem liegt im Design von Unicode und kann damit nicht gefixt werden.

Meine Frage ist, wie das jetzt mit Neo gehandhabt werden kann. Gibt es eine 
Kombination für das richtige Summenzeichen oder wird empfohlen ` \sum` 
einzugeben?

Vielleicht ist es derzeitig tatsächlich am besten, noch das gute alte \sum zu benutzen; nicht, das sich irgendwo ein Σ_{i=0}^n einschleicht; ich glaube nicht, dass es schon einen Editor gibt, der bei seiner TeX-Syntaxhervorhebung ein »Summen-Sigma« wie ein \sum, aber ein Σ wie eine normale Variable einfärbt. Obwohl … am besten einfach mal ausprobieren :)


Viele Grüße,
Dennis-ſ

Antwort per Email an