Top Banner
GREP 1 | 5 InDesign CC GREP Mti dem Grep-Stil besteht die Möglichkeit, innerhalb eines Absatzformats automatisch bestimmte Wörter, Zahlenfolgen, Leerräume, Satzeichen etc. mit einem Zeichenformat auszuzeichnen. GREP ermöglicht durch Anwendung von Code Textstellen/… über das Suchen/Ersetzen-Dialogfenster zu finden und zu bearbeiten oder mittels eines Absatzformates (mit einem Zeichenformat) auszuzeichnen. METAZEICHEN \ . * + ? ( ) { } [ ^ $ | ~ Metazeichen stehen nicht für sich selbst, sondern haben eine besondere Bedeutung (Code). Um das eigentliche Zeichen (z.B. ein Plus im Text) zu benutzen resp. danach zu suchen, muss die Meta-Bedeutung aufgehoben werden, indem ein Backslash vorangestellt wird. META-BEDEUTUNG \ Backslash / Rückstrich (alt+shift+7): löst die Metabedeutung eines Zeichens auf. Bsp. \? um das Zeichen ? zu finden . Punkt: jedes beliebige Zeichen Bsp. mit ... wird nach drei beliebigen aufeinanderfolgenden Zeichen gesucht * Sternchen / Asterisk: Null oder mehrere Male + Plus: Ein oder mehrere Male Wird ein + hinter eine Zeichenklasse gesetzt, wird das erste und alle folgenden zusammenhängenden Zeichen jener Zeichenklasse gefunden. Bsp. Suche nach einem Leerschlag (spacebar) findet genau einen Leerschlag Leerschlag + findet einen oder eine beliebige Anzahl aufeinanderfolgende Leerschläge ? Fragezeichen: Null oder ein Mal ( ) Runde Klammer: Kennzeichnung von Gruppierungen { } Geschweifte Klammer: Bsp. \d{4} alle vierstelligen Ziffern \d{2,3} alle zwei- oder dreistelligen Ziffern [ ] Eckige Klammer: legt eine Zeichenauswahl fest Bsp. 200[2-9] findet alle Jahreszahlen zwischen 2002 und 2009 [A-G] findet man alle Großbuchstaben zwischen A und G Innerhalb der eckigen Klammern können beliebig viele Zeichen eingetragen werden, die im Suchtreffer an der entsprechenden Position vorkommen können. Bsp. die Suche nach wa[bgr]en findet alle Worte: waben, wagen, waren ^ Zirkumflex / Caret-Zeichen: legt Zeichen fest, die nicht vorkommen dürfen Bsp. [^w]agen sagen, ragen, tragen aber nicht wagen
5

InDesign GREP 1 | 5€¦ · GREP 1 | 5 InDesign GREP Mti dem Grep-Stil besteht die Möglichkeit, innerhalb eines Absatzformats automatisch bestimmte Wörter, Zahlenfolgen, Leerräume,

Apr 30, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: InDesign GREP 1 | 5€¦ · GREP 1 | 5 InDesign GREP Mti dem Grep-Stil besteht die Möglichkeit, innerhalb eines Absatzformats automatisch bestimmte Wörter, Zahlenfolgen, Leerräume,

GREP1 | 5

InDesign CC

GREP

Mti dem Grep-Stil besteht die Möglichkeit, innerhalb eines Absatzformats automatisch bestimmte Wörter, Zahlenfolgen, Leerräume, Satzeichen etc. mit einem Zeichenformat auszuzeichnen.

GREP ermöglicht durch Anwendung von Code Textstellen/… über das Suchen/Ersetzen-Dialogfenster zu finden und zu bearbeiten oder mittels eines Absatzformates (mit einem Zeichenformat) auszuzeichnen.

METAZEICHEN

\ . * + ? ( ) { } [ ^ $ | ~

Metazeichen stehen nicht für sich selbst, sondern haben eine besondere Bedeutung (Code). Um das eigentliche Zeichen (z.B. ein Plus im Text) zu benutzen resp. danach zu suchen, muss die Meta-Bedeutung aufgehoben werden, indem ein Backslash vorangestellt wird.

META-BEDEUTUNG

\ Backslash / Rückstrich (alt+shift+7): löst die Metabedeutung eines Zeichens auf. Bsp. \? um das Zeichen ? zu finden

. Punkt: jedes beliebige Zeichen Bsp. mit ... wird nach drei beliebigen aufeinanderfolgenden Zeichen gesucht

* Sternchen / Asterisk: Null oder mehrere Male

+ Plus: Ein oder mehrere Male Wird ein + hinter eine Zeichenklasse gesetzt, wird das erste und alle folgenden zusammenhängenden Zeichen jener Zeichenklasse gefunden. Bsp. Suche nach einem Leerschlag (spacebar) findet genau einen Leerschlag Leerschlag + findet einen oder eine beliebige Anzahl aufeinanderfolgende Leerschläge

? Fragezeichen: Null oder ein Mal

( ) Runde Klammer: Kennzeichnung von Gruppierungen

{ } Geschweifte Klammer: Bsp. \d{4} alle vierstelligen Ziffern \d{2,3} alle zwei- oder dreistelligen Ziffern

[ ] Eckige Klammer: legt eine Zeichenauswahl fest Bsp. 200[2-9] findet alle Jahreszahlen zwischen 2002 und 2009 [A-G] findet man alle Großbuchstaben zwischen A und G

Innerhalb der eckigen Klammern können beliebig viele Zeichen eingetragen werden, die im Suchtreffer an der entsprechenden Position vorkommen können. Bsp. die Suche nach wa[bgr]en findet alle Worte: waben, wagen, waren

^ Zirkumflex / Caret-Zeichen: legt Zeichen fest, die nicht vorkommen dürfen Bsp. [^w]agen sagen, ragen, tragen aber nicht wagen

Page 2: InDesign GREP 1 | 5€¦ · GREP 1 | 5 InDesign GREP Mti dem Grep-Stil besteht die Möglichkeit, innerhalb eines Absatzformats automatisch bestimmte Wörter, Zahlenfolgen, Leerräume,

GREP2 | 5

InDesign CC

$ Dollarzeichen übernimmt das Gefundene Das Dollarzeichen bezieht sich auf die Ergebnisse (= Gruppierungen, in Klammern) $0 bezieht sich auf alle gefundenen Textstellen $1 hingegen nur auf die erste Gruppierung, $2 auf die zweite, usw. siehe Beispiel Seite 5

| Trennzeichen in einer Aufzählung Beispiel: (Ob|Nid)walden findet Obwalden und Nidwalden

~ zeichnet ein Metazeichen aus

\d eine Ziffer

\d+ alle beliebigen Ziffern (keine Brüche)

\u ein beliebiger Großbuchstabe

\l ein beliebiger Kleinbuchstabe

M\l+ alle Wörter, die mit einem großen M beginnen und denen Kleinbuchstaben folgen: Moll, Michel, Milch, Mund usw., aber nicht MacOS

\s alle Leerräume, also Leerzeichen, geschützte Leerzeichen, Festabstände, wie z.B. Halbgeviert, Tabulator und Zeilenschaltungen, Absatz Bsp. \s\s+ findet alle doppelt resp. mehr als doppelt gesetzten Leeräume

\u\l+ Wörter, die mit einem Großbuchstaben beginnen

\l+ alle kleingeschriebenen Wörter

\v alle vertikalen Leerräume (Absatzende und harter Zeilenumbruch)

\h für alle horizontalen Leerräume (Leerzeichen, Tabulator etc.)

Beispiel: Mit dem Suchausdruck \d\hmm findet man alle Kombinationen einer Zahl (\d) und der angehangenen Maßeinheit mm (mm) unabhängig vom Leerraum, der dazwischen verwendet wurde (\h).

Page 3: InDesign GREP 1 | 5€¦ · GREP 1 | 5 InDesign GREP Mti dem Grep-Stil besteht die Möglichkeit, innerhalb eines Absatzformats automatisch bestimmte Wörter, Zahlenfolgen, Leerräume,

GREP3 | 5

InDesign CC

Zeichenformat „Bold“

… wird angewendet auf alle im Text vorkommenden Ziffern: \d+ (Standardeinstellung)

Zeichenformat mit „Bold“

… wird angewendet auf allevierstelligen Ziffern

\d = alle Ziffern {4} = vierstellig

Anwendungsbeispiele in einem Absatzformat:

Page 4: InDesign GREP 1 | 5€¦ · GREP 1 | 5 InDesign GREP Mti dem Grep-Stil besteht die Möglichkeit, innerhalb eines Absatzformats automatisch bestimmte Wörter, Zahlenfolgen, Leerräume,

GREP4 | 5

InDesign CC

Zeichenformat „fett“

… wird angewendet auf Text „Eigennamen“

Zeichenformat „Fragezeichen“

… wird angewendet auf alle Fragzeichen

Backslash (alt+shift+7) vor dem Zeichen (?) da es sonst als Me-tazeichen interpretiert würde.

Page 5: InDesign GREP 1 | 5€¦ · GREP 1 | 5 InDesign GREP Mti dem Grep-Stil besteht die Möglichkeit, innerhalb eines Absatzformats automatisch bestimmte Wörter, Zahlenfolgen, Leerräume,

GREP5 | 5

InDesign CC

Suchen nach: (\d+) × (\d+) mm

(\d+) Zahl mit einer oder mehreren Ziffern Leerschlag (oder: \s für alle mgl. Leerräume) Multiplikationszeichen Leerschlag (\d+) Zahl mit einer oder mehreren Ziffern

Weniger/Mehr Optionen um Formate gleich-zeitig zu ändern (löschen/ersetzen/zuweisen)

Das Zeichenformat „Masse“ wird für den Resultaten zugewiesen

Anwendungsbeispiel für Suchen/Ersetzen:

Alle Zahlenkombinationen wie 33 x 55 mm finden Zahlen umkehren (55 x 33 mm) und ein Zeichenformat zuweisen (im Beispiel: „Masse“)

Ändern in:

$2 Resultat 2 = Zweite gefundene Klammer Leerschlag Multiplikationszeichen Leerschlag $1 Resultat 1 = Erste gefundene Klammer

Die Zahlen werden ausgetauscht, wenn Resultat 2 (Zweite Gruppierung, Klammern) an erster Stelle steht und umgekehrt: $2 x $1 mm

WEITERFÜHRENDE LINKS

https://indesignsecrets.com/tag/grep (English)

Quick reference chart (English)

Adobe Help