Hallo Martin,
Danke schon einmal für deine Antworten.
Wie ich's auch drehe und wende, verstehe ich deine Rückfrage leider nicht ganz.
Vielleicht deutlicher formuliert:
Mein Wunsch ist, dass (nachdem alle ID-Fußnoten in ID-Endnoten umgewandelt wurden) nach einer Änderung sowohl die hochgestellten Fußnotenziffern im Fließtext als auch die dem Fußnotentext vorangestellten Zahlen möglichst „automatisch“ neu durchnummeriert werden, sobald Autoren redaktionell einzelne „Word-Fußnoten“ ergänzen oder streichen.
Also: Im Text wird nach Fußnote 19 eine neue Note 20 ergänzt, woraufhin die alte Fußnote 20 und alle darauffolgenden um 1 hochgezählt werden müssen. Und dies, ohne es händisch angehen zu müssen.
Dein Hinweis mit den Querverweisen war mir immerhin schon eine Hilfe für Verständnis.
Aber praktisch habe ich den Bogen noch nicht raus.
A) Füge ich händisch eine neue Fußnote im ID-Fließtext ein, erscheint an der Curserpostion eine hochgestellte Fußnotenverweiszahl „1“ und am Spaltenende kann nun der dazugehörige Fußnotentext hinzugefügt werden.
Im Querverweis-Bedienfeld taucht nun ebenfalls eine neue „1“ auf (aber es gibt ja schon eine andere 1 von den Endnoten!).
Aktualisieren ich nun diese Querverweise, stürzt mir das Programm ab. ID kommt bestimmt durcheinander mit Mischung Fußnoten + Querverweise?
B) Versuche ich mithilfe des Scripts „endnote_to_footnote“ zum Einfügen der neuen Note alles wieder in dynamische Fußnoten zurückzuwandeln (und für’s richtige Layout später wieder alles in zurück in Endnoten), bekomme ich die JavaScript Fehlermeldung:
Fehlernummer: 21
Fehlerzeichenfolge: undefined ist kein Objekt
Engine: endnote_to_footnote
Datei: ……..
Zeile: 111
Quelle: notes.paragraphs[0].move
(LocationsOptions.after, fn.insertionPoints[-1];
. . . Puuuh!!! . . .
Ich werde noch weiter probieren, aber langsam werde ich nervös, weil mir die Zeit davonrennt. ;-)
als Antwort auf: [#528532]
(Dieser Beitrag wurde von Mahey am 19. Jun 2014, 16:37 geändert)