[GastForen Programme Print/Bildbearbeitung Adobe InDesign [Grep | JS] Ø oder ø finden…

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

[Grep | JS] Ø oder ø finden…

madoho
Beiträge gesamt: 148

1. Sep 2008, 22:09
Beitrag # 1 von 11
Bewertung:
(41548 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
n'abend zusammen,
ich bastel gerade für's büro ein skript, welches eine sammlung von grep-suchen abarbeitet. wir haben für viele dinge definierte abstände und schreibweisen. dazu gehören auch Ø uns ø vor oder nach Zahlen.

Kopiere ich diese Zeichen in das GREP-feld in ID, dann finde ich alle. kopiere ich meinen suchbegriff in mein JS dann findet er das nimmer im dokument. *grübel*

hier ein teil aus dem JS:


Zitat // Duchmesser ø/Ø vor Zahlen
//Suchfelder zurücksetzen
app.findGrepPreferences = NothingEnum.nothing;
app.changeGrepPreferences = NothingEnum.nothing;
//Suchoptionen festlegen
app.findChangeGrepOptions.includeFootnotes = false;
app.findChangeGrepOptions.includeHiddenLayers = true;
app.findChangeGrepOptions.includeLockedLayersForFind = true;
app.findChangeGrepOptions.includeLockedStoriesForFind = false;
app.findChangeGrepOptions.includeMasterPages = true;
//Suchen
app.findGrepPreferences.findWhat = "(Ø|ø)[ ~m~>~S~s~|~%~<~4~3~.~/~f]?(\\d)";
//Ersetzen
app.changeGrepPreferences.changeTo = "$1 $2";
app.activeDocument.changeGrep ();


any ideas anybody?
X

[Grep | JS] Ø oder ø finden…

Marco Morgenthaler
Beiträge gesamt: 2474

2. Sep 2008, 11:06
Beitrag # 2 von 11
Beitrag ID: #364517
Bewertung:
(41469 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Manu

Ich würde mal eine Zeichenklasse definieren, also:

([Øø]) statt (Ø|ø)

Keine Ahnung, obs dann geht, aber vielleicht einen Versuch wert.
Gruss, Marco


als Antwort auf: [#364480]

[Grep | JS] Ø oder ø finden…

madoho
Beiträge gesamt: 148

2. Sep 2008, 11:09
Beitrag # 3 von 11
Beitrag ID: #364518
Bewertung:
(41464 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke für den Tipp! Ändert leider nichts. Er findet die "Durchmesser" immer noch nicht :'(


als Antwort auf: [#364517]
(Dieser Beitrag wurde von madoho am 2. Sep 2008, 11:09 geändert)

[Grep | JS] Ø oder ø finden…

Peter Kahrel
Beiträge gesamt: 182

2. Sep 2008, 11:13
Beitrag # 4 von 11
Beitrag ID: #364519
Bewertung:
(41458 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Manu,

Bei mir (Englische InDesign) funktioniert deine GREP problemlos, im UI und Skript. Deine GREP scheint also gut zu sein. Versuche mal diese version:

"(Ø|ø)\\s?(\\d)"

mfg, Peter


als Antwort auf: [#364517]

[Grep | JS] Ø oder ø finden…

mojo_worker
Beiträge gesamt: 69

2. Sep 2008, 12:31
Beitrag # 5 von 11
Beitrag ID: #364537
Bewertung:
(41441 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Mahodo, such doch einfach nach den entsprechenden Unicodes, das sollte funktionieren.

gruß

mojo


als Antwort auf: [#364480]

[Grep | JS] Ø oder ø finden…

Quarz
Beiträge gesamt: 3555

2. Sep 2008, 12:56
Beitrag # 6 von 11
Beitrag ID: #364541
Bewertung:
(41430 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Mahodo,

es gibt vom Martin ein Script, das die Eintragungen in ›S & E‹
in eine Textdatei für das Script ›ChangeFindByList‹ schreibt.
Vielleicht probierst Du es mal damit.
Ich kann es nur empfehlen.

Zur Diskussion über das Script:
http://www.hilfdirselbst.ch/...i?post=355692#355692

Zum Script ver3 im PremiumBereich:
(ZugangsSpende 25 € - lohnt sich!!!)
http://www.hilfdirselbst.ch/...i?post=355962#355962

Gruß
Quarz

------------------------
WinXP | CS3


als Antwort auf: [#364537]

[Grep | JS] Ø oder ø finden…

NEU!
Beiträge gesamt: 180

8. Jul 2016, 12:49
Beitrag # 7 von 11
Beitrag ID: #551088
Bewertung:
(33999 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ist hier schon was rausgekommen? Ich will einen Umbruchschutz für "Ø 123 cm" einbauen, komme aber mit Ø.\d+ nicht zurecht.

Habe aber rausgefunden, dass [[=o=]] alle Varianten des O's nimmt, also auch das "Dänische" Ø.

Leider aber auch "Hallo 2016"…

Hat jemand eine Unicode Variante für die Durchschnittzeichen parat?


als Antwort auf: [#364541]

[Grep | JS] Ø oder ø finden…

Uwe Laubender
Beiträge gesamt: 5316

8. Jul 2016, 13:00
Beitrag # 8 von 11
Beitrag ID: #551089
Bewertung:
(33990 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das Zeichen auswählen und den Unicode-Wert aus der Info ablesen.
Die Syntax mit GREP ist dann: \x{nnnn}.

Beispiel für Leerzeichen: \x{0020}


als Antwort auf: [#551088]

[Grep | JS] Ø oder ø finden…

Kai Rübsamen
  
Beiträge gesamt: 4684

8. Jul 2016, 13:11
Beitrag # 9 von 11
Beitrag ID: #551090
Bewertung:
(33965 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Die führende Null und die geschweiften Klammern können in dem Fall sogar entfallen.
Bei mir funktioniert demnach die Suche mit \xD8

Alternativ könntest du die Suche ja auch weiter einschränken, indem du die Maßangabe mit einbeziehst. Dann wird Hallo 2016 auch nicht mehr gefunden.


als Antwort auf: [#551089]

[Grep | JS] Ø oder ø finden…

NEU!
Beiträge gesamt: 180

8. Jul 2016, 13:17
Beitrag # 10 von 11
Beitrag ID: #551091
Bewertung:
(33959 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke Kai und Uwe, hat hervorragend geklappt. Mein Trennschutz habe ich um (\x{00D8}|\x{00F8}).\d+ erweitert, vielen Dank.

Eine Frage noch Uwe, Zeichen auswählen und Info ablesen…wo genau in InDesign? Dachte ja Glyphen-Fenster, Schrift-Fenster, oder Eigenschafts-Balken…kann aber nix finden.


als Antwort auf: [#551090]
(Dieser Beitrag wurde von NEU! am 8. Jul 2016, 13:19 geändert)

[Grep | JS] Ø oder ø finden…

Kai Rübsamen
  
Beiträge gesamt: 4684

8. Jul 2016, 13:34
Beitrag # 11 von 11
Beitrag ID: #551092
Bewertung:
(33946 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich würde eher eine Zeichenklasse anstelle einer Alternation verwenden und keinen Punkt, sondern ein optionales Leerzeichen, also:

[\xD8\xF8]\s?\d+

Den Unicodewert eines Zeichens findest du
a) mit der Maus über das Zeichen im Glyphenbedienfeld fahren
b) Zeichen auswählen und im Informationen-Bedienfeld nachsehen


als Antwort auf: [#551091]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
17.04.2024

Online
Mittwoch, 17. Apr. 2024, 10.00 - 10.30 Uhr

Webinar

Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Günther Business Solutions

https://www.impressed.de/schulung.php?c=sDetail&sid=326

Und es geht doch: Automatisierung im Großformatdruck!