Hi!
Meine selbstdefinierten Befehle funktionieren, aber nur, wenn sie ganz am Anfang einer Zeile/Zelle stehen. Innerhalb der Zelle nimmt latex den alten Befehl. Warum?
Hier mal der Code (zur besseren lesbarkeit mit Enter und Spaces):
Code
\renewcommand*{\'}[2]{
\if#1c{\if#24{Ä}\fi}
\else\if#1d{\if#26{Ö}
\else\if#2c{Ü}
\else\if#2f{ß}\fi\fi\fi}
\else\if#1f{\if#2c{ü}
\else\if#26{ö}\fi\fi}
\else\if#1e{\if#24{ä}\fi}\fi\fi\fi\fi}
Habe ich jetzt zum Beispiel: \'e4\'e4 stehen, bekomme ich als Ausgabe: äé4 und nicht ää.
Zu meinem System: Miktex 2.4 mit Texniccenter 1.631, Win XP (SP2).
mfg Dieli