Reproduktion:
- Setzen Sie den Cursor auf Punkt A.
- Klicken Sie mit der rechten Maustaste auf ein Zitat aus dem Zweig „Bibliographie“ im Baum und wählen Sie „Einfügen“
- Drücken Sie Ctrl-, zum das Einfügen rückgängig zu machen.
- Setzen Sie den Cursor auf Punkt B.
- Klicken Sie mit der rechten Maustaste auf ein Zitat aus dem Zweig „Bibliographie“ im Baum und wählen Sie „Einfügen“
- Der Zitatschlüssel wird an Punkt A platziert, obwohl er eigentlich an Punkt B platziert werden sollte.
Ist das ein Fehler? Oder wie funktioniert es? Mir ist auch aufgefallen, dass es richtig funktioniert, wenn man auf das Zitat doppelklickt, anstatt mit der rechten Maustaste zu klicken und es einzufügen.
PS: Ich verwende Winedt 8.1 unter Win7!
Antwort1
Ja, das ist ein Fehler und wird in WinEdt 8.2 behoben.
In der Zwischenzeit können Sie auf diese Weise dafür sorgen, dass alles ordnungsgemäß funktioniert.
Öffnen Sie es
Tree.ini
über die „Optionsschnittstelle“.Führen Sie den folgenden globalen Ersetzungsvorgang mit regulären Ausdrücken durch:
Suchen nach:
<\(0@{ }\)MACRO="GlobalReturn;\(1*\)GlobalMark;"
Ersetzen mit:
<\0MACRO="GlobalMark(1);GlobalReturn;\1"
Drücken Sie Shift+Ctrl+F9, um die Änderungen anzuwenden.
Öffnen
Gather.ini
und wiederholen Sie die obigen Schritte.
Jetzt funktioniert es wie erwartet.
WICHTIG
Diese Änderungen müssen zurückgesetzt werden, bevor Sie WinEdt 8.2 installieren und die Funktion „Upgrade“ verwenden, da sonst der Upgrade-Vorgang fehlschlägt.
Um die Dinge rückgängig zu machen, müssen Sie in Tree.ini
und Gather.ini
(mit aktivierten regulären Ausdrücken) folgende Ersetzungen vornehmen:
Suchen nach: <\(0@{ }\)MACRO="GlobalMark(1);GlobalReturn;\(1*\)"
Ersetzen mit:<\0MACRO="GlobalReturn;\1GlobalMark;"