mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 11:04 Benutzername: Passwort: Auto-Login

Thema: InDesign CS 4 mit Skript FindChangeByList.jsx/GREP-Problem vom 24.08.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Print -> InDesign CS 4 mit Skript FindChangeByList.jsx/GREP-Problem
Autor Nachricht
damelo
Threadersteller

Dabei seit: 09.02.2007
Ort: Augsburg
Alter: 48
Geschlecht: Männlich
Verfasst Mo 24.08.2009 16:28
Titel

InDesign CS 4 mit Skript FindChangeByList.jsx/GREP-Problem

Antworten mit Zitat Zum Seitenanfang

Hallo allerseits,

ich bastele mir gerade eine Suchliste für das Skript "FindChangeByList.jsx", die mir aus angelieferten Manuskripten typische Fehler entfernt. An einer Stelle hakt es jedoch.

Mit
Code:
grep    {findWhat:"(\d{1,})-(\d{1,})"}   {changeTo:"$1~=$2"}   {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false}   Divis ersetzen.

suche ich eine Ziffer bzw. Ziffernfolge gefolgt von einem Divis und einer weiteren Ziffer bzw. Ziffernfolge. Sinn der Übung ist natürlich, den Divis an dieser Stelle durch den Bis-Strich (Halbgeviertstrich) zu ersetzen.

Wenn ich die entsprechenden Suchbegriffe in InDesign ins Suchfenster eingebe, klappt die Ersetzung. Wenn ich es per Skript mache nicht. Woran könnte das liegen? Andere Ersetzungen (text und grep) aus dem Skript funktionieren.

Thilo


Zuletzt bearbeitet von damelo am Mo 24.08.2009 16:38, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Paul_Tergeist

Dabei seit: 07.04.2005
Ort: Kulturerbe Zollverein
Alter: 46
Geschlecht: Männlich
Verfasst Mo 24.08.2009 21:28
Titel

Antworten mit Zitat Zum Seitenanfang

der kommentar am ende der zeile muß auskommentiert werden, also "// Divis ersetzen"
(und ich würde den grep "(\d+)-(\d+)" schreiben, das is eindeutiger und besser lesbar)
  View user's profile Private Nachricht senden
Anzeige
Anzeige
damelo
Threadersteller

Dabei seit: 09.02.2007
Ort: Augsburg
Alter: 48
Geschlecht: Männlich
Verfasst Di 25.08.2009 14:07
Titel

Antworten mit Zitat Zum Seitenanfang

In diesem Fall muss der Kommentar nicht auskommentiert werden, das Skript liest nämlich die Suchliste aus einer separaten Textdatei, in der genau diese Struktur vorgesehen ist (und bei allen anderen Suchbegriffen funktioniert's).

Mit (\d{1,}) hast Du im Prinzip recht, das steht da nur noch, weil ich erst nach mindestens zwei Ziffern gesucht habe und dann testen wollte, ob auch einstellige Zahlen mit Bis-Strich vorkommen.

Thilo
  View user's profile Private Nachricht senden
 
Ähnliche Themen Absatzmarken InDesign: Grep oder Skript
[InDesign cc2019 - 14.02) Grep-Problem gefixt!
Kleines GREP-Problem in der FindChange.txt
GREP Suchen & Ersetzen als GREP stil im Format?
Indesign CS3 Grep
[InDesign] GREP-Bug?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Software - Print


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.