Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!
Vytvořit web zdarmaNa FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!
Vytvořit web zdarma(Alternativn dialog pro hledn a nahrazen ve Writeru)
verze 1.4.2
| Co nabz toto rozen | Hledn | Nahrazen | Dvkov zpracovn | Omezen | Historie zmn |
Autor: Tom
Blek – © 2007-2013
Licence: LGPL, kter je
dostupn nap. zde: http://www.volny.cz/macrojtb/0gnu-lgpl_cs.html
Tento program je roziovn v nadji, e bude uiten, avak BEZ JAKKOLI ZRUKY.
Dialog hledn a nahrazen bez nutnosti makat asto tlatko [ Vce voleb ] pro zjitn stavu pepna, monost rychlho vbru pednastavench regulrnch a rozench vraz pro hledn a nahrazen
Zjitn potu nalezench vskyt hledanho vrazu tlatkem [ Spotat ]
Hledan text se me skldat z vce ne jednoho odstavce, pi nahrazen je mono vkldat odstavce
Monost hexadecimlnho i dekadickho zadn znak pro hledn i nahrazen
Vyhledn runho zalomen sloupce nebo strnky a jejich zruen
Vyhledn bloku odstavc ohranienho textovmi znakami
Monost rozen nebo zen vbru nalezenho textu o zadan poet znak
Vcensobn hledn a nahrazen v jednom kroku
Hledn: Poznmek, Textovch pol, Kovch odkaz a jejich znaek (odkazu) podle jejich obsahu, nzvu nebo znaky (odkazu) a jejich vkldn
Hledn objekt Tabulek, Obrzk a Textovch rmc podle jejich nzv; Monost jejich nahrazen textem, textovm obsahem, nzvem, obsahem schrnky
Hledn a vkldn Poznmek pod arou a Vysvtlivek (od verze OOo 2.3). Lze narz vybrat texty vech poznmek nebo vysvtlivek a piadit jim hromadn odstavcov styl
Hledn podobn nebo stejn naformtovanch st textu podle msta kurzoru
Manipulace s stmi (seskupenmi) hledanho textu uzavenmi v kulatch zvorkch pi nahrazovn
Monost zmnit v nalezenm nebo nahrazovanm textu Odstavcov, Znakov, Seznamov styl a URL Hypertextovho odkazu a nastavovat textov vlastnosti
Monost vkldat pi nahrazen obsah schrnky a vkldat poitadlo nahrazen a slo strnky
Monost pesmrovat vsledek nahrazovanho vrazu do jinho textovho souboru
Dvkov zpracovn: uloen a naten parametr hledn a nahrazen; je mon uloit nkolik hledn a nahrazen za sebou do jedin sekvence a tu pak celou rychle provst. [v1.4]: Proveden dvky na vce otevench textovch souborech najednou
[v1.2] Vlastn dialog pro rychl piazen klvesovch zkratek pro jednotliv dvky
[v1.3] Zachovat velk psmena - pokud nalezen text zan velkm psmenem, bude velkm psmenem zanat i text nahrazen
[v1.3] Hledn znakovch styl, vbr stylu z nabdky pouitch styl
[v1.3.1] Hledn odstavcovch a seznamovch styl v rolet Atributy
[v1.4] Hledn a vkldn zloek (Bookmarks)
Tip na klvesov zkratky pro zrychlen prce pro astj pouvn:
1. Otevt dialog Nstroje - Pizpsobit - Klvesnice
2. V poli Kategorie se proklikat na Makra OOo - User - AltSearch - AltSearch
3. V poli Funkce vybrat a piadit tlatkem
Zmnit:
_AltSearch a piadit zkratku Ctrl+H (oteve dilog pro
hledn);
_FindNext a piadit zkratku Ctrl+L (hled dal vskyt
za kurzorem i bez otevenho dialogu);
_FindBack a piadit
zkratku Ctrl+Shift+L (hled dal vskyt ped kurzorem i bez
otevenho dialogu);
[v1.2] Od verze 1.2 se tak daj klvesov zkratky piadit dialogem pmo pes AltSearch - viz Dvkov zpracovn
Roletov
nabdky (nad poli pro zadn hledanho a nahrazovanho vrazu)obsahuj asto pouvan nebo sloit regulrn vrazy nebo parametry pro nahrazen. Po vbru poloky se do pole (nebo obou pol) penesou odpovdajc parametry. Ty mohou bt podle situace vloeny nkolika zpsoby: na zatek, na konec, ke kurzoru nebo pvodn text zcela nahrad. Zrove je aktivovn pepna "Regulrn vrazy".
Roleta Regulrn
obsahuje nkter vybran regulrn vrazy. Jejich popis je k dispozici v npovd OOo pod heslem Seznam regulrnch vraz.
Omezen: Syntaxe pouitch regulrnch vraz nen pln kompatabiln s pvodn z OOo. Problmy jsou u hledn pi pouit metaznak * + ? {n,n} tsn za seskupenm vymezenm zvorkami (). Nap. (Mi)?ster nebude nalezeno (avak pi pouit [ Spotat ] bude vrcen reln poet - tato funkce pouv pouze kompatabiln reim). Dle pokud se hled seskupen typu (.*)neco nebo (.+)neco tak je vyhledna nejkrat vyhovujc varianta oproti standardu, kter naopak vyhled nejdel vyhovujc monost. Pokud je teba zachovat kompatabilitu, je mono cel hledan vraz uzavt do dalho pru zvorek: ((Mi)?ster). Tm se ovem pozbyde monost odkazovat se na seskupen v nahrazovacm vrazu pomoc reference \# kde # je poadov slo (max. 9) seskupen. Nelze tak souasn pout referenci na seskupen (vymezen zvorkami ()) v hledanm i nahrazovanm vrazu. Viz tak seskupen.
Dal, nestandardn zstupn parametry:
\l - reprezentuje jakkoli psmeno; tot jako [:alpha:]{1,1}.
\d - reprezentuje destkovou slici; tot jako [0-9].
\p - reprezentuje znak ukonen jakhokoliv odstavce,
na rozdl od v OOo standardnho $, i przdnho. Lze pout metaznaky +, *, {min,max}.
\p{1,} - najde nejbli konec odstavce nsledovan libovoln dlouhm blokem przdnch odstavc. Tot co \p*.
\p{2,4} - najde nejbli konec odstavce nsledovan minimln jednm, maximln 3 przdnmi odstavci, celkem tedy minimln 2 maximln 4 odstavce za sebou.
Omezen: Pomal pi samostatnm pouit. Nkdy problmy pi zptnm hledn.
\xhhhh - umon zadat kd znaku hexadecimlnm slem (msto hhhh)
\#ddddd - umon zadat kd znaku dekadickm slem (msto ddddd).
Pokud nsledujc znak nen slice, nen nutno dodret dodret vech 5 mst ddddd. Jinak je teba doplnit nulami zleva.
\c - vyhled run zalomeni slupce. Omezen: Pomal pi samostatnm pouit.
\m - vyhled run zalomeni strnky.
Omezen: Pomal pi samostatnm pouit. Pokud se pouvaj skupiny () tak parametr \m mus bt na zatku hledanho etzce, nebo nesm bt sm: \m(...) ale ne (...)\m.
\s - reprezentuje jakoukoli mezeru; tot jako [ \xA0\x9\xA].
\S - reprezentuje znak pevn, nedliteln mezery (\x00A0 \#160)
Roleta Rozen
[::BigBlock::] - najde libovoln dlouh blok odstavc ohranien zadanm textem
zatek[::BigBlock::]konec - hled se text "zatek" a po jeho nalezen je hledn text "konec", pokud je oboj nalezeno je cel blok oznaen.
V nahrazovacm etzci je mono pro samostatn vloen sti "zatek", blok odstavc, "konec" pout parametry \b, &, \e.
Omezen: V poten a konen znace nelze pout symboly || pro vcensobn hledn-nahrazen, viz ne.
[::Grow n1,n2::] - nalezen text bude rozen o n1 znak doleva a n2 znak doprava
[::Grow -1,-1::]text - pokud v textu existuje slovo text tak bude nalezeno, ale oznaeno bude pouze ex.
Omezen: parametr je teba uvdt vdy na zatku hledanho etzce a za nm hledan vraz. Pokud se nastav posuny na zpornou hodnotu, pak me v zvislosti na dlce hledanho vrazu dojt pi dalm hledn k cyklickmu nalezen stejnho msta.
text1||text2||text3||… - vcensobn hledn-nahrazen v jednom kroku
Tato volba pid vdy na konec hledanho i nahrazovacho etzce symboly || ohraniujc jednotliv dl hledn, nahrazen.
Hledej:
text1||text2||text3
Nahra:
neco1||neco2||neco3 Provede se hledn text1
nahrad se neco1, pokrauje hlednm text2
nahrad se neco2 atd.
Omezen: nelze zde zrove pout parametr [::BigBlock::], nelze pouvat seskupen.
Hledn objekt
[::Note::] - hledn textovch poznmek (lut bubliny) podle jejich obsahu
[::Note::] vyhled se jakkoli textov poznmka
[::Note::]pozn. vyhled se textov poznmka obsahujc podetzec pozn.
Omezen: Vyhledv se pouze podetzec v obsahu - nelze pout pln regulrn symboly.
[::Field::] - hledn textovch pol podle jejich obsahu
[::Field::] vyhled se jakkoli (neplat na 100%) textov pole
[::Field::]obsah vyhled se textov pole zobrazujc v dokumentu text obsah
Omezen: Plat obdobn jako pro [::Note::]. Viz ve.
[::TextFrame::] - hledn textovch rmc podle jejich nzvu
[::TextFrame::] vyhled se jakkoli textov rmec
[::TextFrame::]rm1 vyhled se textov rmec obsahujc v nzvu podetzec rm1
Omezen: 1. pi pouit [ Najt ] se vyhled nsledujc rmec jen pokud je vybrn rmec nebo kurzor stoj v rmci. Pokud je jinde v textu, je nalezen vdy prvn rmec ze seznamu. Nefunguje pi tom omezen na "Pouze souasn vbr".
2. Praktick pouitelnost [ Nahradit ] je v dsledku bodu 1. siln omezen.
3. Poad hledn odpovd (nanetst, prozatm) posloupnosti vloen rmc do dokumentu a NE poad od zatku dokumentu do konce podle strnek.
4. Vyhledv se podetzec v nzvu - nelze pout pln regulrn symboly.
[ Najt ve ] a [ Nahradit ve ] by mlo bt funkn vetn, ohranien na souasn vbr.
[::Picture::] - hledn obrzk podle jejich nzvu
[::Picture::] vyhled se jakkoli obrzek
[::Picture::]obr1 vyhled se obrzek obsahujc v nzvu podetzec obr1
[::Picture::]\\text vyhled se podetzec text v Alternativnm textu obrzku [v1.4]
[::Picture::]\\ vyhledaj se vechny obrzky s przdnm Alternativnm textem [v1.4]
Omezen: Plat obdobn jako pro [::TextFrame::]. Viz ve.
[::TextTable::] - hledn tabulek podle jejich nzvu
[::TextTable::] vyhled se jakkoli tabulka
[::TextTable::]tab1 vyhled se tabulka obsahujc v nzvu podetzec tab1
Omezen: Plat obdobn jako pro [::TextFrame::]. Viz ve.
[::Footnote::] - hledn poznmek pod arou (dle jen PP)
[::Footnote::] vyhled se kotva v textu pro jakoukoli PP
[::Footnote::]5 vyhled se kotva PP kter obsahuje podetzec 5
[::Footnote::]\\text vyhled se kotva PP jej text obsahuje podetzec text, pokud se pouije tlatko [ Najt ve ] tak se vyberou cel texty PP kter obsahuj podetzec text.
[::Footnote::]\\ s tlatkem [ Najt ve ] vybere cel texty vech PP (vhodn nap. pro hromadn piazen styl vem PP)
Omezen: Funkce pracuje sprvn a od verze OOo 2.3
[::Endnote::] - hledn vysvtlivek
Pouit parametr i omezen je obdobn jako u Poznmek pod arou, viz ve
[::ReferenceMark::] - hledn textu oznaenho jako znaka (odkaz) pro Kov odkaz
[::ReferenceMark::] vyhled jakkoli text nastaven jako znaka
[::ReferenceMark::]text vyhled text nastaven jako znaka, kter obsahuje podetzec text
[::ReferenceMark::]\\ref1 vyhled text nastaven jako znaka, jej Nzev obsahuje podetzec ref1
[::ReferenceMark::]\\\\ vyhled text nastaven jako znaka, kter m nulovou dlku
[::Reference::] - hled textov pole (kov odkaz) odkazujc na znaku
[::Reference::] vyhled textov pole typu kov odkaz
[::Reference::]pod vyhled kovho odkaz, kter obsahuje podetzec pod
[::Reference::]\\ref1 vyhled kov odkaz, jeho Nzev obsahuje podetzec ref1
[::Reference::]\\\\ vyhled kov odkaz, jeho text m nulovou dlku
Pokud se tento parametr vybere pomoc rolety Rozen a kurzor stoj na textu, kter je nastaven jako znaka (odkaz) pro kov odkaz, je do pole hledn penesen i odpovdajc Nzev pro Kov odkaz a je mon ho ihned vyhledat.
[::Bookmark::] - hled v zlokch (Bookmarks) [v1.4]
[::Bookmark::] vyhled msto v textu nebo blok textu oznaen jako zloka
[::Bookmark::]text vyhled slovo text, pokud je uvnit textovho bloku oznaenho jako zloka
[::Bookmark::]\\RefHeading vyhled zloku v jejm nzvu je obsaen podetzec RefHeading (hled v nzvu)
Roleta Atributy
umouje hledn podle zadanch vlastnost (atribut), ppadn i hodnot. Zpis mus zanat etzcem [:::, nsleduje jmno vlastnosti (vce jmen se oddluje pomoc znaku | ) a kon etzcem ::]. Po nm me jet nsledovat upesnn hledanho textu pomoc zstupnch znak. Pokud se m hledat i konkrtn hodnota vlastnosti pouije se konstrukce jmno=hodnota.
[:::ParaStyleName::] - hledn odstavcovho stylu [v1.3.1]
[:::ParaStyleName=::] vyhled vechny cel odstavce s nastavenm odstavcovm stylem jinm ne Vchoz
[:::ParaStyleName=Pklad::] vyhled cel odstavec s odstavcovm stylem Pklad
[:::ParaStyleName=Pklad::] nco vyhled text nco kter je v odstavci formtovanm odstavcovm stylem Pklad
Omezen:
Nenajde nkter sti textu s nulovou dlkou, nap. przdn
odstavec.
Nelze kombinovat s ostatnmi atributy.
[:::CharStyleName::] - hledn znakovho stylu [v1.3]
[:::CharStyleName=::] vyhled st textu s nastavenm znakovm stylem jinm ne Vchoz
[:::CharStyleName=Pklad::] vyhled sti textu na kter je pouit znakov styl Pklad
[:::CharStyleName=Pklad::]nco vyhled text nco pokud je formtovn znakovm stylem Pklad
Omezen:
Funguje jen dopedu - pepna Pozptku nen funkn (hls
nenalezeno).
Nenajde nkter sti textu s nulovou dlkou, nap.
przdn odstavec. [v1.3.1]
Nelze kombinovat s ostatnmi atributy.
[v1.3.1]
[:::NumberingStyleName::] - hledn stylu seznamu - pouit podobn jako hledn odstavcovho stylu, viz ve. [v1.3.1]
[:::HyperLinkURL::] - hled st textu s nastavenm atributem HyperLinkURL
[:::HyperLinkURL::] vyhled jakkoli hypertextov odkaz
[:::HyperLinkURL::]odkaz
vyhled st hypertextovho odkazu
obsahujcho text odkaz.
[:::HyperLinkURL=file:///c:/pokus.odt::] vyhled hypertextov odkaz v jeho URL je nalezen podetzec file:///c:/pokus.odt.
[:::HyperLinkURL=file:///c:/pokus.odt::]odkaz vyhled st hypertextovho odkazu v jeho URL je nalezen podetzec file:///c:/pokus.odt a obsahujcho text odkaz.
Seznam dostupnch textovch atribut s jejich souasnmi hodnotami podle souasnho vbru lze nast pomoc tlatka [ Nast vlastnosti ] a zobrazit v roletov nabdce vedle. Jejich strun vznam lze vtinou najt zde.
Podobn znakov atributy - tato funkce nate nkter run zmnn znakov atributy (podle souasnho vbru) pro vyhledn podobn formtovanch mst. Pokud je nap. kurzor na run zmnnm nzvu psma, budou hledna vechna msta se zmnnm jmnem psma - bude se hledat [:::CharFontName::].
Stejn znakov atributy - tato funkce nate nkter run zmnn znakov atributy (podle souasnho vbru) pro vyhledn stejn formtovanch mst. Pokud je nap. kurzor na run zmnnm nzvu psma, budou hledna vechna msta se zmnnm a zrove stejnm jmnem psma - bude se hledat [:::CharFontName=Arial::].
Omezen: Ne vechny existujc vlastnosti odstavce a psma OOo podporuje pro hledn, ne vechny kombinace funguj podle oekvn a sprvn.
Listbox Nahradit
& \0 - oba tyto zstupn znaky znamenaj tot - pi nahrazen pedstavuj cel nalezen text
Pokud se hledalo pomoc [::BigBlock::] tak pedstavuj jen blok odstavc mezi znakami zatku a konce.
Pokud byl hledn objekt pomoc [::Note::], [::Field::], [::TextFrame::], [::Picture::], [::TextTable::] tak pedstavuj pmo tyto objekty (vkldaj se pes schrnku).
\b \e - pokud se hledalo pomoc [::BigBlock::] tak pedstavuj obsah zaten a ukonujc znaky. Omezen: nelze pouvat seskupen ().
\1 \2 \3 \4 \5 \6 \7 \8 \9 - obsah seskupen
Pokud byly v hledanm vrazu pouity zvorky (), pak \1 pedstavuje v poad prvn nalezen text, pslun obsahu prvnch (), podobn \2 pslu druhmu pru () atd, maximln \9 pslu 9. pru. Za platnou je povaovna pouze 1. rove zanoen zvorek, dal rovn jsou ignorovny.
Pklad:
Pomoc vrazu (\d{1,2})\. *(\d{1,2})\. *\d{2,2}(\d{2,2}) lze nap. najt datum ve formtu 01. 12. 2007 a nahradit za 07-12-01 pomoc vrazu pro nahrazen \3-\2-\1.
Pokud je teba zpracovn seskupen vypnout (nap. z dvodu pln kompatibility regulrnch vraz ve standardu OOo) je teba cel hledan vraz vloit do dalho pru ().
Omezen: pouit sekupen je pomrn pomal, nen pln kompatabiln s pvodnmi v OOo.
Nekompatabilita pi hledni kde je metznak ihned za seskupenm (opak)* je dna principem postupnho vyhledvn navazujcch blok text a nijak jednodue ji se mi ji neda odstranit, viz tak zde. V tchto ppadech poskytuj funkce [ Spotat ] a [ Najt ve ] sprvn reln poty zatmco ostatn bez zapnut kompatability nenajdou nic. Ve sloitjch ppadch je teba chovn vyzkouet a zkusmo ovit.
\p - vlo do nahrazovanho vrazu nov odstavec
\t - vlo do nahrazovanho vrazu tabultor (\x0009 \#9)
\s - vlo do nahrazovanho vrazu nedlitelnou mezeru (\x00A0 \#160)
\n - vlo do nahrazovanho vrazu run zalomen dku (\x000A \#10)
\c - nastav v nalezenm odstavci run zalomeni slupce ped
\m - nastav v nalezenm odstavci run zalomeni strnky ped
\M - nastav v nalezenm odstavci run zalomeni strnky za
\r - zru run zalomen strnky, sloupce v nalezenm odstavci
\xhhhh - vlo znak zadan hexadecimlnm slem (msto hhhh)
\#ddddd - vlo znak zadan dekadickm slem (msto ddddd).
\h{adresaURL} - nastav nalezenmu textu URL hypertextovho odkazu na adresaURL
\h{}, \h nastav nalezenmu textu URLhypertextovho odkazu na przdn etzec m odkaz smae z dokumentu (text popisu samozejm v dokumentu zstv).
\H{substr} - nahrazen podetzce v URL adrese odkazu
Nutno pout souasn s hlednm [:::HyperLinkURL=::].
Pokud bylo hledno nap. pomoc vrazu [:::HyperLinkURL=substr::] pak se vyhledj pouze odazy jejich URL obsahuje podetzec substr. Pouit \H{repl} v nahrazen pak vyhled v URL adrese text substr a nahrad jej textem repl.
\u - vlo v nahrazovanm vrazu URL adresu nalezenho textu (pokud jde o hypertextov odkaz)
\P{Text} - nastav v odstavci kde je nalezen text zadan odstavcov styl (Text)
Styl se aplikuje na odstavec ve kterm je text nahrazovacho vrazu. Pro nastaven "Vchozho" stylu lze pout \P nebo \P{}. Pokud je parametr pouit vcekrt s vloenmi odstavci, tak se styl mn s kadm novm parametrem, a plat a do konce odstavce. Nap. pokud je vraz pro nahrazen blok1\P{Popisek}\p blok2\P{Nadpis 1} tak se vlo text blok1 a celmu odstavci se piad styl Popisek a za nj se vlo nov odstavec s textem blok2 a stylem Nadpis 1.
\C{Citace} - nastav v nahrazovanm vrazu zadan znakov styl (Citace)
Styl se aplikuje na cel text nahrazovacho vrazu. Pro nastaven "Vchozho" stylu lze pout \C nebo \C{}.
Pokud je parametr pouit vcekrt s rznm stylem, pak se znakov styl mn s kadm novm parametrem; posledn se vtinou aplikuje a do konce vrazu, protoe nsledn vloen sti textu pebraj atributy podle pedchozch. Tomu se d zabrnit nastavenm "Vchozho" stylu tsn za zadanm, nap. \C{Citace}\C.
Nap. pokud je vraz pro nahrazen blok1\C{Citace}blok2\C{Inicily} tak se vlo text blok1 se znakovm stylem Citace a za nj text blok2 se znakovm stylem Inicily.
\N{Seznam 3} - nastav v odstavci kde je nalezen text zadan styl slovn (Seznam 3)
Plat obdobn pravidla pouit jako pro parametr \P{}. Zruen stylu slovn odstavce se doshne pouitm \N nebo \N{}.
\D - nastav v nalezenm textu vchoz formtovn podle piazenho odstavcovho stylu
Zru run proveden zmny formtovn textu, podobn jako kdy se pouije Ctrl+Shift+Space.
Plat obdobn pravidla pouit jako pro parametr \C{}.
\d - resetuje na vchoz textov atributy pouze v mst pouit.
Narozdl od \D nem vliv na pedchoz vloen text, ale jen na nsledujc.
\F{Nov PP} - vlo do msta nhrady novou poznmku pod arou obsahujc text Nov PP
Uvni zvorek lze pitom pout parametry pro sti nalezenho textu, nap. & nebo \1
\E{Nov vysvtlivka} - vlo do msta nhrady novou vysvtlivku, podobne jako \F
\B{znaka|text} - vlo text text reprezentujc znaku o nzvu znaka pro kov okaz
Uvni zvorek lze pitom pout parametry pro sti nalezenho textu, nap. & nebo \1
\L{0,0,znaka} - vlo kov odkaz (pole) o zadanch parametrech s nzvem znaky znaka
Vznam selnch parametr (oddlench rkou)
prvn slo - typ odkazu: 0 - arabsk slo strnky, 1 - slo kapitoly, 2 - odkaz (text znaky), 3 - pod/nad, 4 - slo strnky podle stylu strnky, 5 - kategorie a slo popisku, 6 - text popisku, 7 - slovn (popisku)
druh slo - typ zdrojov znaky, tj odkaz na: 0 - znaku kovho odkazu, 1 - interval slovn, 2 - zloku, 3 - poznmku pod arou, 4 - vysvtlivku
\K{w,jmeno_zalozky} - vlo zloku s nzvem jmeno_zalozky. [v1.4]
Prvn parametr uruje zpsob vloen zloky pokud je vkldn (nalezen) blok textu:
w - bude vloena zloka na cel blok textu
b - bude vloena zloka k zatku bloku
e - bude vloena zloka ke konci bloku
\K{},
\K pokud je v danm mst textu definovna zloka tak bude
vymazna. Pokud je nalezen blok textu oznaen jako zloka bude
zloka smazna, textov blok zstane nezmnn.
\K{w,nove_jmeno}\K
- pejmenovn zloky - mus bt ale vyhledna pomoc [::Bookmark::]
\o - vlo do nahrazovanho vrazu textov obsah nalezenho objektu
Pokud byl hledn objekt pomoc [::Note::], [::Footnote::], [::Endnote::], [::TextFrame::], [::Picture::], [::TextTable::] tak se vlo text kter tyto objekty obsahuj. Tabulka je pevedena pomoc tabultor mezi sloupci a odstavc mezi dky.
Omezen: Maximln velikost pevdn tabulky je omezena na 65 kB vslednho textu celkem.
Pokud se hledalo pomoc [::Field::], [::Reference::], [::ReferenceMark::] tak se vlo zobrazen text kotvy nebo pole.
\O - vlo do nahrazovanho vrazu nzev nalezenho objektu (pokud byly hledny objekty)
Pokud byl hledn objekt pomoc:
[::TextFrame::], [::Picture::], [::TextTable::] - vlo se nzvy tchto objekt.
[::Note::], [::Field::] - vlo se oznaen typu textovho pole
[::Reference::], [::ReferenceMark::] - vlo se nzev znaky pro odkaz
[::Footnote::], [::Endnote::] - vlo se text kotvy (index poznmky)
\i - vlo do nahrazovanho vrazu poitadlo nahrazen - jen pokud se pouije [ Nahradit ve ]
\i{start,digit} - formt potadla: \i{9,4} - sluje od 9, na 4 msta (0009, 0010, 0011,...) [v1.4]
\I - vlo do nahrazovanho vrazu slo strnky na kter je vyhledan text.
Pokud je pouito pesmrovn nhrad (\R) tak bude vloeno slo strnky na kter byl zatek nalezenho textu.
Omezen: Nefunguje (vrac 1) v poznmkch pod arou, zhlav a zpat.
\v - vlo do nahrazovanho vrazu obsah schrnky
\V - vlo do nahrazovanho vrazu obsah schrnky jako neformtovan text
\f - zachovat formtovn
Pokud se v nahrazovanm vrazu vkld i nalezen text (& nebo \0) tak bude vkldn pes schrnku. Pokud tedy obsahuje textov pole, poznmky, odkazy apod. mly by se vloit v pvodnm stavu.
\R - pesmrovn nahrazen do jinho souboru
Volba zpsob vpis nahrazovanho vrazu do novho souboru .ODT namsto pepsn nalezenho msta. Pvodn soubor by ml tedy zstat beze zmny. Jmno rmu lze zadat pomoci \R{jmeno}. Pokud je teba zapisovat do dve uloenho otevenho souboru, je nutno zadat pesn stejn jmno jako je v titulku okna vetn " - OpenOffice.org Writer". Zznamy se pidvaj vdy na konec souboru.
Pklad:
Pokud bylo
hledno nap. pomoc vrazu [:::HyperLinkURL::] a
nahrazovac vraz byl Odkaz \i, strana \I: &
(URL: \u)\p\R pak po pouit [ Nahradit ve ]
budou v novm souboru vypsny vechny hypertextov odkazy nalezen v
pvodnm souboru ve tvaru: Odkaz 1, strana 1: textOdkazu (URL:
URLadresa) v samostatnm
odstavci.
Tlatko a roleta Nast vlastnosti
Pomoc tlatka [ Nast vlastnosti ] je mon aktualizovat seznam (nkterch) vlastnost a jejich hodnot prv vybranho objektu. Prohlet a vybrat lze z rolety vedle.
\A{vlastnost=hodnota} - nastav v nahrazovanm vrazu hodnotu zadan vlastnosti
Plat obdobn pravidla pouit jako pro parametr \C{}. Vce vlastnost narz (pro stejnou st textu) lze nastavit jejich uvedenm za sebou - \A{v1=h1}\A{v2=h2}...
Umouje
ukldat a natat nastaven hledn a nahrazen. Je mon
uloit nkolik hledn a nahrazen za sebou do jedin sekvence
a tu pak celou rychle nast a provst.
Momentln nastaven vech parametr je mon uloit pomoc [ Uloit dvku ]. V dialogu pro pojmenovn, kter se uke, je nabdnuto jmno posledn pouit dvky. Pokud zadte existujc jmno, mete rozhodnout, zda se star obsah pepe, nebo bude zachovn a nov se pid na konec. Pitom se automaticky ulo pkaz "NahraditVe" se kterm bude dvka nsledn sputna. To se d pozdji zmnit pi prav souboru s dvkami.
Tlatko [ Dvky >> ] pepne na dialog Sprva dvek kde lze dvky spoutt a upravovat. Nvrat zptky do dialogu hledn pes tlatko [ << Hledn ].
Vechny dvky se ukldaj do textovho souboru AltSearchScript.txt v uivatelskm adresi …/OpenOffice.org2/user/config/, kter lze pomoc tlatka [ Upravit ] z dialogu Sprva dvek otevt a upravovat. Pro pravy je pednastaven textov editor notepad, je vak mono zadat jakkoli jin, pravou souboru AltSearchEditor.ini ve stejnm adresi. Po zmnch a uloen souboru s dvkami je mon aktualizovat seznam jmen dvek pomoc [ Oberstvit ]. Syntaxe souboru AltSearchScript.txt je popsna na jeho zatku. Kdovn tohoto souboru je od verze 1.1.1 v UTF-8 (dve windows-1250 nebo ISO 8859-2 na linuxu); pokud je teba zachovat definice dvek uloench v pedel verzi kter obsahuj diakritiku, je teba soubor najt, otevt ve vhodnm editoru (pspad, kwrite) a run pevst na UTF-8. Jinak hroz pi prvnm uloen nebo pidn dal dvky nevratn ztrta diakritickch znak!
Po dvojkliku na poloku seznamu, nebo tlatkem [ Spustit ] se vybran sekvence nate a provedou se uloen hledn a nhrady. Pi pouit dvek na vybranou oblast doporuuji nechat na zatku i konci vbru 1-2 przdn odstavce.
Tlatko [ Penst ] slou k penesen parametr hledn, nahrazen a nastaven pepna do dialogu hledn bez toho, aby se nhrady skuten provedly. Pokud dvka obsahuje sekvenc vce navazujcch hledn a nhrad, penese se jen posledn.
[v1.2]
Tlatko [ Klvesov zkratky ]
oteve dialog, kter umon piadit klvesov zkratky existujcm
dvkm. Popis funkce:
1. vybrat v prvnm listboxu jmno dvky
2. nastavit poadovanou klvesovou zkratku
3.
zmknout tlatko [ Piadit ]
Aby to fungovalo, je v okamiku piazen vytvoena pomocn
procedura v Basic modulu Standard.AltSearchBatchs
se jmnem upravenm podle syntaxe Basicu. Toto jmno je zobrazeno ve
druhm poli dialogu. Sputnm tto pomocn procedury se vyvol
dialog AltSearch a ihned se automaticky provede zadan dvka. Sprvn
funkce je vzna na shodu jmna dvky uvedenou uvnit pomocn
procedury a jmna existujc dvky. Pokud tedy zmnte jmno dvky ke
kter u byla dve piazena klvesov zkratka, je teba klvesovou
zkratku znovu piadit (starou pomocnou proceduru s pvodnm jmnem
je mono smazat pomoc jejho vybrn ve druhm listboxu a vedlejm
tlatkem [ x ]).
Jakoukoli klvesovou zkratku, kter je v OOo writeru pouita, je
mono uvolnit pomoc dolnho tlatka [ x ],
proto pozor a si nechtn nesmaete njakou dleitou zkratku.
[v1.4]
Vcensobn
sputnDvku vybranou ve Sprv dvek lze spustit
a aplikovat i na vce prv otevench textovch soubor narz:
1.
Vybrat kliknutm v seznamu dvku kterou chceme pout.
2. Kliknout
na tlatko [Vcensobn sputn>>]
3. Vybrat pomoc Ctrl + klik my soubory ze seznamu na kterch
chceme vykonat dvku vybranou v bod v bod 1.
V seznamu jsou
pouze prv oteven soubory typu "writer".
4.
Stisknutm tlatka [Start] se spust
proveden dvky na vech vybranch souborech. V prbhu zpracovn
me problikvat zobrazen - doporuiji po tuto dobu do nieho v Ooo
nezasahovat.
Volba "Potlait hlen" potla hlen o provedench zmnch po zpracovn kadho z vybranch soubor ale vype jen zvren souhrnn hlen po zpracovn poslednho z vybranch soubor.
pokud jsou znma, jsou uvdna vtinou u popisu jednotlivch parametr. Obecn plat:
Pouit regulrnch vraz nen pln kompatabiln s pvodnm z OOo, zvlt pi pouit seskupen.
Pokud je nastavena volba "Pouze souasn vbr" tak se nevyhledaj a nenahrad texty, kter jsou v podzench rmcch nebo tabulkch, i kdy jsou jsou uvnit oznaenho bloku. Hledn uvnit bloku je omezeno pouze na stejnou textovou oblast jako je oznaen blok. Vcensobn blok nen podporovn.
Funkce "Najt ve" nedoke oznait znaku odstavce \p, protoe pro vbr textu je pouvna vlastnost "Zvraznn" (barva podkladu znaku) a toto nelze pout pro samostatnou znaku odstavce. Z toho tak plyne omezen tto funkce pouze na texty, kde tato vlasnost - zvraznn - nen pouita. Pokud je v dokumentu zvraznn pouito a pouije se tato funkce, objev se varovn dialog.
Pi nahrazovn sloitjmi vrazy je funkce "Zpt" (Undo) fragmentovna na jednotliv kroky nahrazen, take se snadno stane e pak poet krok zpt nesta pro navrcen do pvodnho stavu.
Verze 1.4.2 3/2017 [v1.4.2]
Oprava chybjc zvorky v load_fr - msg(29) - chyba po sputn na LO 5.3.1.2
Verze 1.4.1 11/2015 [v1.4.1]
Aktualizace holandsk (nl) lokalizace
Snaha opravit (ne)zobrazovn ipek roletovch nabdek (Regulrn , Rozen...) v nkterch Linuxovch verzch LO.
Verze 1.4 12/2013 [v1.4]
Nov funkce a zmny:
Pidna podpora novho hledn ICU regullar exppression zadanho hex kdem (indkace rozpoznn novho ICU v pravm hornm rohu dialogu + bublina verze Ooo): v novjch verzch OOo je akceptovn star tvar \xhhhh i nov \uhhhh. ICU zavedeno v Ooo od v 3.4, v Libreoffice asi od v 4.0. V obou ppadech s rznmi chybami (iss. 21633, 93890).
Pidno tlatko "Vcensobn sputn" - umon vykonat dvku na vce otevench textovch dokumentech najednou.
Hledn zloek (Bookmarks), hledn podetzc v jejich textech (pokud odkazuj na blok textu), hledn v jejjich jmnech
Vkldn zloek (bookmark) pes parametr \K{w|b|e,bookmarkName}. Je mon je hromadn mazat a pejmenovat
Pidn formt potadla nhrad: monost zadn poten hodnoty a potu vloench slic, nap. \i{9,4} = sluje od 9, na 4 msta (0009, 0010, 0011,...)
Hledn obrzk:
- zobrazen
Alternativnho textu (Title) pod nzvem (za znakem )>, v dialogu
po nalezen;
- hledn podle Alternativnho textu (Title) pomoc
\\
Experimentln monost pmo pepnout jazyk lokalizace pomoc prav myi na tlatku [?]
Oprava chyb:
oprava vyhledvn \\ (v reimu reg. symb. i bez nj)
upraven addon.xcu aby se zobrazovaly toolbary i v novjch verzch Oo Lo
hledat podetzec v Hyperlink URL - nenalo nic; (ale v OOo v2.3 jet fungovalo)
drobn opravy text v hlench
nov verze 1.3.1 helpu nl
Verze 1.3.2 6/10 [v1.3.2]
Oprava chyb:
Chyba pi instalaci na nkterch OS (addon.xcu: <oor:component-data ...> ... </oor:component-data>)
Verze 1.3.1 4/10 [v1.3.1]
Nov funkce:
Hledn seznamovch a odstavcovch styl pes roletu Atributy
Pidna defaultn dvka pro pevod (pidn tag) textu na BBcode. (Objev se pouze pi prvn "ist" instalaci AltSearch v "AltSearchScript.txt". Pi opakovan instalaci je teba soubor "AltSearchScript.txt" najt, pejmenovat a pak pi prvnm sputn AltSearch se natou defaultn dvky.)
Oprava chyb:
drobn zmny v Italsk lokalizaci
aktualizovan Holandsk Help
seznam vlastnost (atribut) textu, vpravo od tlatka "Nast vlastnosti" je nyn setdn podle abecedy
Verze 1.3 11/09 [v1.3]
Nov funkce:
monost volby "Zachovat vel psmena"
hledn znakovch styl (roleta Atributy - Znakov styl)
vbr hledanch, nahrazovanch styl pes nabdku (viz roleta Atributy - Znakov styl, Nahradit - Nastavit styl znak, atd.)
hlavn dialog se sna nezakrvat nalezen text
Italsk Help
Oprava chyb:
tabulky uvnit bloku - hledalo se jen ped prvn tabulkou, dl u se u nic nenalo
drobn zmny v Holandsk lokalizaci
pi nastaven sloventin se pouije etina
Verze 1.2.2 5/09 [v1.2]
Nov funkce:
lokalizace do Italtiny (bez Helpu)
Francouzk Help (paraleln s Anglickm)
pidna poloka do hlavnho menu OOo: pravy - Alt. Najt a nahradit... (pod standardn)
AltSearch zpstupnn mimo Writer i pro dokumenty typu HTML a Hlavn. Pozor, pokud se nahrazuje nco v Hlavnm dokumentu, tak se zmny ulo pouze do nj, ale u NE do podzench (pilinkovanch dokument)!
Oprava chyb:
Anglick help opraven Annou Sharman
drobn zmny Anglickho textu dialogu klvesovch zkratek
pkaz Growe zmnn na Grow (i Growe ale funguje dl)
klvesov zkratky te funguj i pro HTML a Hlavn document
Verze 1.2.1 7/08 [v1.2]
Nov funkce:
lokalizace do Holandtiny
pravy:
od nyn nezvisl na BASICov knihovn "TOOLS"
Verze 1.2 7/08 [v1.2]
Nov funkce:
vlastn dialog pro vytvoen klvesovch zkratek pro dvky
sten lokalizace do Francoutiny (bez helpu)
nov parametr pro dvky: noSummary (BezSouhrnu) - nezobraz se hlen o skonen dvky
Oprava chyb:
obejit bugu OOo 2.4 na linuxu (patn vyhodnocen funkce CASE v Basicu), co zpsob chyby typu: "Bt_run: Unknown command: [Find]..." pi sputn dvky
Verze 1.1.2 4/08
Nov funkce:
lokalizace do Nminy
lokalizace do panltiny
Verze 1.1.1 3/08
Nov funkce:
lokalizace do Rutiny
Oprava chyb:
pi probhajcm hledn nebo nahrazovn havrie pi pokusu o pepnut nebo oteven jinho textovho souboru
Soubor s definicemi dvek .../config/AltSearchScript.txt je od nyn v kdovn UTF-8, pro sprvnou funkci azbuky apod.
Verze 1.1 2/08
Nov funkce:
hledn: parametr \l pro hledn jakhokoliv psmene
hledn: podpora vyhledn v textu i nzvu Znaek pro reference a Kovch referenc
hledn: poznmky pod arou a vysvtlivky (Footnotes a Endnotes); lze vybrat narz i vechny texty poznmek. Funguj sprvn a od verze OOo 2.3 !
nahrazen: parametr \d pro reset textovch atribut v mst vskytu, take dl se vkld default stylem
nahrazen: parametry \F{} a \E{} pro vytvoen poznmek pod arou a vysvtlivek (zmnn parametr pro zachovn formtu z \F na \f !)
nahrazen: parametr \B{label|text} pro vloen znaky (blib) pro referenci; a parametr \L{1,0,label} pro vloen textovho pole Reference (link) na znaku
Oprava chyb:
zadn seln hodnoty uvnit vlastnosti \A{} i pomoc hexadecimlnho kdu
Monost vloit dovnit parametru pepna \P{}, \C{}, \F{} atd. sloenou zavrac zvorku pomoc \} a zpstupnit parametr slo strnky \I
pi "Hledat ve" Tun (regulrn vrazy) se neuke hlen s potem vskyt.
grafika dialogu - zvtena vka tlatka "Nast vlastnosti" a "?" z 10 na 11 pt, na Win XP byl oznut text zespodu
chybov hlen a nefunknost batch v nepodporovanch lokalizacch (mimo EN a CS)
pi hledn Poznmek, Text. pol, Referenc, Znaek pro reference, Poznmek pod arou a Vysvtlivek nyn funkce "Hledat" prochz v poad vskytu podle stran, podpora hledn v bloku
pi hledej: \ptext nahra: & se vlo navc run zalomen dku za odstavcem
pi hledej: \p nahra: \p\p se nekonen zacykl a nejde peruit
pi hledej: (text)\p nahra: \1 se objev chyba repldo: lin: 2842
neperuiteln nekonen zacyklen pi hledej: ^.*$ nahra: x&x
Verze 1.0 12/07 - prvn zveejnn verze