InDesign Tip – hľadať a nahradiť

Hľadať a nahradiť grep príklady
Zaujali sme Vás?
Zobraziť kontaktné údaje

Funkciou hľadať a nahradiť disponuje Indesign od verzie CS3, táto funkcia nám dokáže vo veľa prípadoch ušetriť čas.
Pomocou tejto funkcie dokážeme nájsť znakové štýly, odstavcové štýly, objektové štýly ako aj všetky znaky z ktoré obsahuje dokument.

  1. Môžeme sním hromadne oštýlovať vybraný znak alebo vybranú vetu, ktorá sa opakuje alebo sa opakujú jej vlastnosti, napríklad veta, ktorá je italicom boldom alebo inak upravená.
  2. Môžeme hromadne odstraňovať chyby v texte, medzery, entery alebo vložiť znak, ktorý zabraní deleniu jednoznakoviek na konci vety.

Dialógové okno Hľadať a nahradiť obsahuje záložky, ktoré umožňujú určiť, čo chceme nájsť a nahradiť.

hladať


A
Záložky Hľadať a nahradiť

B. Hľadať znak tabulátoru

C. Nahradiť dlhou pomlčkou

D. Voľby vyhľadávania

E. Ponuka metaznakov pomocou nich spresňujeme
alebo rozširujeme vyhľadávanie.

Text - môžete hľadať a nahradzovať určité výskyty znakov, slov, skupín slov alebo textu formátovaného určitým spôsobom.

GREP - používa hľadanie a nahradzovanie textu a formátovania pomocou pokročilej techniky vyhľadávania založenej na vzoroch.

Glyf - Umožňuje hľadanie a nahradzovania glyfov teda typov písma alebo znakov.

Objekt - Umožňuje hľadanie a nahradzovanie efektov a atribútov formátovania v objektoch alebo rámčekoch

Dôležité je aby ste používali špeciálne znaky, ktoré sú v Indesigne
Tieto špeciálne znaky sú iné pre Grep ako aj pre Text.

okno

Príklady

Príklad pre GREP
Vyhodiť medzeru pred 100 % pre grep

Hľadať
(\d+)+\s([%])

Nahradiť za
$1$2

Vysvetlenie

\d+ - nájdi hocijaké číslo aj viac ciferné
\s - ľubovoľný znak, ktorý nie je prázdne miesto teda v našom prípade je to medzera medzi 100 a % tú sme odstranili v tomto priklade
[%] - Znaková sada percento
$1 - zadefinovaný prvý znak (d+) číslo, ktoré zostáva nezmenené
$2 - zadefinovaný druhý znak, ([%]) teda percento, ktoré zostáva nezmenené
( ) - zátvorky vyznačuju jeden znak pre nahradiť za $1

ĎALŠIE PRÍKLADY

Príklad pre GREP
Vyhodiť medzery v dátume

Hľadať
(\d+[.])+ (\d+[.])+ (\d+)

Nahradiť za
$1$2$3

Príklad pre GREP
Nedeliť čísla a eurá v texte

Hľadať
(\d+)+\s(eur|EUR)

Nahradiť za
$1$2

Príklad pre GREP
Opravenie jednoznakoviek s číslami na konci riadka

Hľadať
(\<[A-Za-z0-9])[ ]+

Nahradiť za
$1~S

Príklad pre GREP
Nedeliť paragraf a číslo

Hľadať
(§)+( )+(\d+)

Nahradiť za
$1$3

Viac o Grep znakoch nájdete tu:

http://www.poznejlinux.cz/pokrocili/komandlajna/regexp_grep

Tabuľka pre grep znaky:

http://help.adobe.com/cs_CZ/InDesign/6.0/WSa285fff53dea4f8617383751001ea8cb3f-6f59a.html

Diskusia ku článku
  Pridať komentár