Hier ein zusammengefasstes Skript, mit dem man den Text der Fußnoten innerhalb von ausgewähltem Text hoch- oder herunterschieben kann.
Ist vor Ausführung des Skripts kein Text ausgewählt, sondern lediglich der Cursor im Text platziert, dann wird die Auswahl von diesem Punkt bis zum Ende des Textabschnitts erweitert.
Beim
Hochschieben wird am Ende der Auswahl eine leere Fußnote eingefügt.
In diese neue Fußnote wird der Text der ursprünglich letzten Fußnote verschoben.
Und so fort bis zur ersten Fußnote in der Textauswahl.
Beim
Herunterschieben wird zu Beginn der Skriptausführung der Text der zweiten Fußnote in der Auswahl ans Ende des Texts der ersten Fußnote verschoben; dann der Text der dritten in die leer gewordene zweite usw.
Die letzte Fußnote bleibt am Ende leer stehen, damit deren Position auch nach Ausführung des Skripts noch erkennbar bleibt.