[ X Files @ 20.08.2008. 07:57 ] @
Otprilike, ovo me zanima:

FIND WHAT: m2
REPLACE WITH:m2

FIND WHAT: H2O
REPLACE WITH:H2O

Dakle, kako da se vrši formatizovani find/replace na konkretnom primeru (pretpostavljam pomoću Wildcards).

Hvala.

P.S.

Ja sam to uspevao ovako (recimo za prvi slucaj):

1. (obicna zamena) m2 -> dinosaurusm2
2. (superscript) m2 -> m2
3. (obicna zamena, no formating) dinosaurus -> m
4. (superscript) m2 -> 2

Da pojasnim, ovako izgledaju medjurezultati kada se ide u koracima:

0. m2 (početno stanje)
1. dinosaurusm2
2. dinosaurusm2
3. mm2
4. m2

Moze li to nekako drugacije, odnosno jednostavnije?

*dinosauraus je nesto sto se ne pominje nigde u tekstu.



[Ovu poruku je menjao X Files dana 20.08.2008. u 12:15 GMT+1]
[ Ivek33 @ 20.08.2008. 11:19 ] @
Ovo i nije neka pomoć, vjerojatno znaš ali si možda previdio. Koliko sam shvatio želiš Find/Replace Exponenta i Indexa, a to je u ovom slučaju br. 2 ( nije bitno može biti i riječ )
Probaj preko formatiranja riječi koja se nalazi u Replace With

[ X Files @ 20.08.2008. 11:57 ] @
Ma da, ali ja u tekstu na milion mesta imam neke brojeve, tipa:
122.029.210 din
... itd, pa mi ne odgovara samo search/replace sa samo tim znakom.

Nekako to mora da se uradi u kontekstu znacenja. Ja sam kao mislio da postoji neki skript tipa:
FIND WHAT:H2O
REPLACE WIDTH:H{sup}2{/sup}O
(uz WildCards)

A mislim da ne pomaze ni petljanje sa Whole Words Only...
[ 3okc @ 20.08.2008. 15:10 ] @
Pomoglo bi u slučaju da si definisao jedinstveni stil kojim označavaš samo ove formule (ili jedinice mere, svejedno). U tom slučaju, možeš koristiti opciju koju Ivek33 pominje, tako što u FindWhat označiš samo brojeve (wildcard: ^#) zahtevanog stila, i onda u ReplaceWith dodeliš format koji ti je potreban.
[ X Files @ 20.08.2008. 16:59 ] @
Hvala na odgovorima.

Ovo za oblezavanje stilom formula nije losa ideja za ubuduce (da imam na umu ako osetim da ce biti potrebe), ali ipak ne mogu sada tako da odradim, jer tekst cini reko 100 skeniranih i OCR-ovanih stranica FineReader-om.
[ 3okc @ 21.08.2008. 07:16 ] @
Citat:
X Files: ali ipak ne mogu sada tako da odradim, jer tekst cini reko 100 skeniranih i OCR-ovanih stranica FineReader-om.

Nije 100 stranica baš toliko mnogo.. ;)

Citat:
X Files: ja u tekstu na milion mesta imam neke brojeve, tipa:
122.029.210 din
... itd, pa mi ne odgovara samo search/replace sa samo tim znakom.

Nekako to mora da se uradi u kontekstu znacenja. Ja sam kao mislio da postoji neki skript tipa:
FIND WHAT:H2O
REPLACE WIDTH:H{sup}2{/sup}O

Nije sasvim jasno šta bi dobio ovakvim skriptom? Iz ovog primera se vidi da bi ga svejedno unosio pri svakom pojedinačnom hemijskom simbolu/molekulu u kom je brojka!? Naprotiv, definicija jedinstvenog stila će ti pružiti taj "kontekst značenja", koji pominješ, u kom ćeš posle lako koristiti zamenu; pitanje je samo kako što lakše sve formule "obojiti" u taj stil?! Šta ih izdvaja?!

To bi mogao da radiš i ovako kao što si ti zamislio sa skriptama: jedan-po-jedan i Replace. Međutim, ako pretpostavimo da formule sadrže onu strelicu (za rezultat hem. reakcije) onda imaš i simbol kojim to možeš rešiti jednim prolaskom. Prethodno samo definiši taj stil kao ParagraphStyle. (Pretpostavka je da su ti formule izdvojene u sopstvenom pasusu.) Na ovaj način, promena jednog simbola menja i ostale u pasusu..