Hallo,
wir haben ein Problem mit unserem Script.
ID liefert das Script "FindChangeByList.jsx" mit, wir haben die dazugehörige Datei "FindChangeList.txt" erweitet, jetzt funktionieren nur die vordefinierten GREP-Suchläufe und alle Textsuchläufe, aber nicht unsere hinzugefügten GREP-Suchläufe.
Kann jemadn von euch evtl. sagen, was wir dabei falsch gemacht haben, oder wie wir zu unserem Ziel kommen.
Hier die txt Datei
//FindChangeList.txt
//A support file for the InDesign CS3 AppleScript FindChangeByList.applescript
//
//This data file is tab-delimited, with carriage returns separating records.
//
//The format of each record in the file is:
//findType<tab>findProperties<tab>changeProperties<tab>findChangeOptions<tab>description
//
//Where:
//<tab> is a tab character
//findType is "text", "grep", or "glyph" (this sets the type of find/change operation to use).
//findProperties is a properties record (as text) of the find preferences.
//changeProperties is a properties record (as text) of the change preferences.
//findChangeOptions is a properties record (as text) of the find/change options.
//description is a description of the find/change operation
//
//Very simple example:
//text {findWhat:"--"} {changeTo:"^_"} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false} Find all double dashes and replace with an em dash.
//
//More complex example:
//text {findWhat:"^9^9.^9^9"} {appliedCharacterStyle:"price"} {include footnotes:true, include master pages:true, include hidden layers:true, whole word:false} Find $10.00 to $99.99 and apply the character style "price".
//
//All InDesign search metacharacters are allowed in the "find what" and "change to" properties.
//
grep {findWhat:" +"} {changeTo:" "} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all double spaces and replace with single spaces.
grep {findWhat:"\r "} {changeTo:"\r"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all returns followed by a space And replace with single returns.
grep {findWhat:" \r"} {changeTo:"\r"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all returns followed by a space and replace with single returns.
grep {findWhat:"\t\t+"} {changeTo:"\t"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all double tab characters and replace with single tab characters.
grep {findWhat:"\r\t"} {changeTo:"\r"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all returns followed by a tab character and replace with single returns.
grep {findWhat:"\t\r"} {changeTo:"\r"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all returns followed by a tab character and replace with single returns.
grep {findWhat:"\r\r+"} {changeTo:"\r"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all double returns and replace with single returns.
text {findWhat:" - "} {changeTo:" ^= "} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all space-dash-space and replace with an en dash.
text {findWhat:"--"} {changeTo:"^="} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find all dash-dash and replace with an en dash.
grep {findWhat:"([\l\u])\. ([\l\u])\."} {changeTo:"$1.~<$2."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false}
grep {findWhat:"([\l\u])\.([\l\u])\."} {changeTo:"$1.~<$2."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false}
grep {findWhat:"([\l\u][\l\u])\. ([\l\u][\l\u])\."} {changeTo:"$1$2.~<$3$4."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false}
grep {findWhat:"([\l\u][\l\u])\.([\l\u][\l\u])\."} {changeTo:"$1$2.~<$3$4."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false}
grep {findWhat:"([\l\u])\. ([\l\u][\l\u])\."} {changeTo:"$1.~<$2$3."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false}
grep {findWhat:"([\l\u])\.([\l\u][\l\u])\."} {changeTo:"$1.~<$2$3."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false}
grep {findWhat:"([\l\u][\l\u])\. ([\l\u])\."} {changeTo:"$1$2.~<$3."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false}
grep {findWhat:"([\l\u][\l\u])\.([\l\u])\."} {changeTo:"$1$2.~<$3."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false}
grep {findWhat:"(\d),~= "} {changeTo:"$1,~=~<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Abs."} {changeTo:"$1.~<Abs."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Absatz"} {changeTo:"$1.~<Absatz"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Abschn."} {changeTo:"$1.~<Abschn."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Abschnitt"} {changeTo:"$1.~<Abschnitt"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Aufl."} {changeTo:"$1.~<Aufl."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Auflage"} {changeTo:"$1.~<Auflage"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Bd."} {changeTo:"$1.~<Bd."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Band"} {changeTo:"$1.~<Band"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) DM"} {changeTo:"$1~sDM"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) Euro"} {changeTo:"$1~sEuro"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) CHF"} {changeTo:"$1~sCHF"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)f\."} {changeTo:"$1~|f."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)ff\."} {changeTo:"$1~|ff."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Fn"} {changeTo:"$1.~<Fn"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) Fr."} {changeTo:"$1~<Fr."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Jg."} {changeTo:"$1.~<Jg."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Jh."} {changeTo:"$1.~<Jh."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Kap"} {changeTo:"$1.~<Kap"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)\. Lfg."} {changeTo:"$1.~<Lfg."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) Mio"} {changeTo:"$1~<Mio"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) Mrd"} {changeTo:"$1~<Mrd"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?%"} {changeTo:"$1|%"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?cm"} {changeTo:"$1~<cm"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?dB"} {changeTo:"$1~<dB"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?ha"} {changeTo:"$1~<ha"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?kcal"} {changeTo:"$1~<kcal"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?kg"} {changeTo:"$1~<kg"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?kJ"} {changeTo:"$1~<kJ"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?km"} {changeTo:"$1~<km"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?l"} {changeTo:"$1~<l"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?m"} {changeTo:"$1~<m"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?mg"} {changeTo:"$1~<mg"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?ml"} {changeTo:"$1~<ml"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?mm"} {changeTo:"$1~<mm"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?qm"} {changeTo:"$1~<qm"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) ?t"} {changeTo:"$1~<t"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)f"} {changeTo:"$1~|f"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)ff"} {changeTo:"$1~|ff."} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d)([\l\u])"} {changeTo:"$1~|$2"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Absatz (\d)"} {changeTo:"Absatz~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Absätze (\d)"} {changeTo:"Absätze~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Abschnitt (\d)"} {changeTo:"Abschnitt~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Artikel (\d)"} {changeTo:"Artikel~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) Jahr"} {changeTo:"$1~sJahr"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Kapitel (\d)"} {changeTo:"Kapitel~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"(\d) Prozent"} {changeTo:"$1~sProzent"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Satz (\d)"} {changeTo:"Satz~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Sätze (\d)"} {changeTo:"Sätze~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Seite (\d)"} {changeTo:"Seite~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Seiten (\d)"} {changeTo:"Seiten~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
grep {findWhat:"Tabelle (\d)"} {changeTo:"Tabelle~s$1"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"..."} {changeTo:"^e"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false} Find three full stops and replace with an mldr.
text {findWhat:"§ "} {changeTo:"§^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Abb. "} {changeTo:"Abb.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Abs. "} {changeTo:"Abs.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Abschn. "} {changeTo:"Abschn.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Anh. "} {changeTo:"Anh.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Anh. "} {changeTo:"Anh.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Anm. "} {changeTo:"Anm.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Art. "} {changeTo:"Art.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Artt. "} {changeTo:"Artt.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Bd. "} {changeTo:"Bd.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"DM "} {changeTo:"DM^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Fn "} {changeTo:"Fn^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"FN "} {changeTo:"FN^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Fn. "} {changeTo:"Fn.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Fr. "} {changeTo:"Fr.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"CHF "} {changeTo:"CHF^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"EUR "} {changeTo:"EUR^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Jg. "} {changeTo:"Jg.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Kap. "} {changeTo:"Kap.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Lfg. "} {changeTo:"Lfg.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Nr. "} {changeTo:"Nr.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Nrn. "} {changeTo:"Nrn.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Rdn. "} {changeTo:"Rdn.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Rdnr. "} {changeTo:"Rdnr.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Rn. "} {changeTo:"Rn.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Rn "} {changeTo:"Rn^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Rz. "} {changeTo:"Rz.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Rz "} {changeTo:"Rz^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"S. "} {changeTo:"S.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}
text {findWhat:"Tab. "} {changeTo:"Tab.^<"} {includeFootnotes:false, includeMasterPages:false, includeHiddenLayers:false, wholeWord:false, caseSensitive:true}