Ich habe meine TMs eingerichtet. Es läuft gut, wenn ich alles korrekt schreibe. Aber wenn ich ein Zeichen falsch eintippe, zurückkehre und korrigiere, wird das Textmakro nicht aktiviert. zB. Ich habe WL. für Weglassen. Wenn ich das L kleinschreibe, lösche und dann grossschreibe, wird Weglassen. nicht erscheinen.
Textmacros werden nur ausgeführt, wenn du das ganze TM eingegeben hast, daher: Teile davon werden nicht als TM interpretiert.
Das bedeutet: wenn du es noch mal ausführen lassen willst, musste du das ganze TM eingeben, hier also WL. Hierbei gehen ich davon aus, dass du ‘selbst-explodierend’ genommen hast. Beachte: auch Lehrzeichen werden für die Ausführung mitinterpretiert.
Ja, die Grossbuchstaben sind bei einigen Kürzeln notwendig. Und da ich nicht vergessen wollte, was gross und was klein geschrieben wurde, habe ich mich für gross entschieden.
Ich gehe mal davon aus, dass das programmtechnisch über den Tastaturpuffer läuft.
Dann müssen die Eingaben logischerweise “frisch” erfolgen, weil das, was bereits im Text steht, nicht mehr im Tastaturpuffer stehen kann.
Lösung: Vor der Korrektur Doppelkick auf das Fehler-Kürzel.
Funktioniert aber nur ganz korrekt, wenn Du keine Leerzeichen im Makro verwendest. Sonst werden gelegentlich doppelte Leerzeichen erzeugt.
Das verstehe ich jetzt nicht: Wieso sind die Großbuchstaben notwendig?
Generell sollten Textmakros natürlich so einfach wie möglich einzutippen sein, sonst haben sie ja keinen Sinn. Ich würde die Verwendung von Großbuchstaben daher für störend halten – aber das ist natürlich höchst subjektiv, weil es davon abhängt, was man selbst als »einfach einzutippen« empfindet.
Und die selbst-explodierenden Makros dürfen natürlich nicht mit Zeichenfolgen kollidieren, die in irgendwelchen Wörter vorkommen. Daher benutze ich gerne das Zeichen # – in Deinem Beispiel würde ich also etwa #wl für »Weglassen.« setzen. Aber das hängt natürlich auch damit zusammen, dass ich kein perfektes 10-Finger-System beherrsche: Die Shift-Taste entweder zu lange oder zu kurz gedrückt zu halten (meistens ersteres), dürfte wohl mein häufigster Tippfehler sein.
Nachtrag: Viermal »natürlich« in so einem kleinen Posting – wo ist die Papyrus-Stilanalyse, wenn man sie braucht?
Für Wortmarkieren habe ich verschiedene Shortcuts.
Meine Kürzel sind nicht fehlerhaft. Ich denke, das Programm ist das Problem.
Nochmal: Kürzel ist WL. (Das ist nur ein einfaches Beispiel. Mich stören eher die längeren Wörter wie zB. Namen mit Akzenten)
Aber ich tippe ab und an Wl. Oder WL:
Und wenn ich ein Zeichen falsch eingebe, Zeichen lösche und weitermache, funktioniert dann das Makro nicht. Ich müsste das/die gesamte Wort/Kürzel erneut eingeben.
Deine Fragestellung wurde schon eindeutig verstanden
Du verstehst da offensichtlich etwas nicht ganz!
Niemand hat gesagt, dass Deine Kürzel “falsch” wären. Sie sind beim Tippen nur fehleranfällig. Das ist exakt, das was Du uns hier berichtest. Darum macht es evtl. Sinn das Konzept zu verändern. Fehlerquelle entfernen → Problem gelöst.
Wenn Du Dich weniger vertippst und z. B. #wl als Kürzel wählst, dann funktioniert das sehr viel zuverlässiger als Deine bisherige Version, weil der bei Dir nervende Fehler nicht mehr auftreten KANN!
Mich würde interessieren, wozu Du für Wortmarkierungen Shortcuts benötigst?
Das, was ich Dir oben erklärt habe, funktioniert vollständig ohne Shortcuts. Und übrigens in praktisch allen Textverarbeitungsprogrammen seit Jahrzehnten über diverse Plattformen.
Es gibt gute Gründe, warum ich längere Texte gerne direkt in Papyrus diktiere (Mit DNS).
Ich habe weiter oben erklärt WARUM ein Textmakro bei einer Verbesserung den schon im Textfenster stehenden Text nicht berücksichtigen KANN. Es berücksichtigt nur den Inhalt des Tastaturpuffers und verändert direkt den Inhalt des Tastaturpuffers bevor der Text im Textfenster landet.
Ich hatte Dir oben schon erklärt, dass das Absicht ist, und warum. Wenn man ein Kürzel hat, was man dann aber als eigentlichen Text braucht, hat man sonst keine Chance, ohne das Makro zu ändern.
Genau aus diesem Grund benutze ich nur das # als Makrokennzeichen, das Makrokürzel setzt sich nur aus Kleinbuchstaben zusammen. Ich kann mir nämlich wechselnde Kombinationen aus Buchstabengrößen und Satzzeichen nicht gut merken. Ich brauche es simpel