[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt FindChangeByList und Fußnoten (CS4, WIN)

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

FindChangeByList und Fußnoten (CS4, WIN)

cwenet
Beiträge gesamt: 1120

30. Jun 2011, 14:22
Beitrag # 1 von 3
Bewertung:
(1090 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

mit dieser Zeile möchte ich sämtliche Leerzeichen vor einer Fußnotenziffer im Fliesstext löschen:

Code
grep	{findWhat:"[ ~s~S~>~<]?(~F)"}	{changeTo:"$1"}	{includeLockedStoriesForFind:false, includeLockedLayersForFind:false, includeHiddenLayers:true, includeMasterPages:true, includeFootnotes:true}	//bei  Fussnotenaufrufen 


Leider geht hiermit die Fußnote komplett verloren.
Zurück bleibt dieses Textfragment: <?>

Hat jemand eine Idee, wie ich dies erfolgreich umsetze?

Gruß
Christoph
X

FindChangeByList und Fußnoten (CS4, WIN)

Martin Fischer
  
Beiträge gesamt: 12714

30. Jun 2011, 14:45
Beitrag # 2 von 3
Beitrag ID: #474872
Bewertung:
(1079 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,

Du darfst den Fußnotenverweis nicht beim Ersatz verwenden.
Er tut so, als wäre er ein Zeichen (und ist mit einem entsprechenden Sonderzeichen ~F auch zu finden). Aber er ist in Wirklichkeit mehr: eine Referenz der Fußnote und das ist in diesem Fall mehr als nur eine Zeichenfolge, die ausgetauscht werden könnte.
Es ist ein komplexes Objekt (so ähnlich wie eine Ankermarke).
Da wagt sich seit CS2 nicht mal Adobe mehr ran. :-)

Schaue lieber vom Fußnotenverweis ahead, ob dort ein Leerzeichen zu finden ist:

Suche: [ ~s~S~>~<](?=~F)
Ersetze: ''
(also nichts)

Dann bleibt der Verweis selbst unberührt.


als Antwort auf: [#474869]
(Dieser Beitrag wurde von Martin Fischer am 30. Jun 2011, 14:57 geändert)

FindChangeByList und Fußnoten (CS4, WIN)

cwenet
Beiträge gesamt: 1120

30. Jun 2011, 15:55
Beitrag # 3 von 3
Beitrag ID: #474887
Bewertung:
(1053 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Lieben Dank für die sehr ausführliche Antwort.

Schöne Grüße
Christoph


als Antwort auf: [#474872]