
SerialReplace
Date 2006/5/14 1:50:04 | Topic: Scripts
| Script for serial text replace with styles Script work like tape player - executes Find/Change rules writed in text file | | Skrypt do seryjnej zamiany tekstów z uwzględnieniem ostylowania Skrypt jest jak magnetofon - odtwarza zapisane w pliku tekstowym regułki Find/Change |
| When you run script you will see screen like this. | | Po uruchomieniu skryptu ekran będzie wyglądał jak powyżej. |
On top-left - two progress bars - for all processed items and for currently processed item. Below is drive, directory and file lists.
On top-right you have 5 tabs: Selection - list with currently selected objects - check what you want to process, Tables - now inactive - empty, Stories - list of all stories in current/active document, Documents - tree with all documents and stories in each document - check document and all stories will be automatically selected, Books - list of documents in book. OnTop - check if you want to have script always "on top".
In bottom part of screen you have editor and below is 4 buttons: RUN - execute all rules on all selected objects from currently selected tab, STEP - execute one currently selected rulen on current selection in InDesign, STOP - stop execution, SAVE - save rules to file you select - you can type new name and if you ommit "s_r_" script will add this prefix. | | Na górze po lewej są dwa paski postępu - górny pokazuje postep ogólny dla wszystkich obrabianych wątków, dolny pokazuje postęp prac dla aktualnie obrabianego wątku.
Na górze po prawej jest 5 zakładek: Selection - lista aktualnie wybranych wątków w InDesignie, Tables - aktualnie nieaktywna, Stories - lista wszystkich wątków w aktualnym dokumencie, Documents - drzewko ze wszystkimi wątkami we wszystkich aktualnie otwartych dokumentach, Books - lista dokumentów aktualnie otwartej książki. OnTop - pozwala uczynić okienko "zawsze na wierzchu".
W dolnej części ekranu jest edytor a pod nim 4 przyciski: RUN - wykonuje regułki na wszystkich zaznaczonych obiektach z aktualnie wybranej zakładki, STEP - wykonuje aktualnie wskazaną regułkę tylko na aktualnym zaznaczeniu w InDesignie, STOP - zatrzymuje wykonywanie regułek, SAVE - pozwala na zapisanie regułek do pliku - jeżeli w nowej nazwie nie bedzie przedrostka "s_r_" skrypt sam go doda. | | Text files with rules | | Pliki tekstowe z regułkami |
If you want to load rules from file - DoubleClik on file name or click right mouse button and select LoadFile. You can insert rules from selected file before current rule in editor - select InsertFile. If you select AppendFile - rules from selected file will be added on end of rules in editor. | | Żeby załadować plik z regułkami - można albo wykonać dwuklik na nazwie pliku albo kliknąć prawym przyciskiem myszki i wybrać opcję LoadFile. Opcja InserFile wstawia wybrany plik przed aktualnie wybranym wierszem w edytorze. Opcja AppendFile dodaje wybrany plik na końcu listy w edytorze. | | Rules in editor | | Regułki w edytorze | If you click right mouse button in column Find Text or Change Text you will see options: Insert Blank - inserts blank rule before currently selected row, Add blank - add blank rule on the end of editor, Duplicate - duplicate currently selected rule, Remove Selected - remove ALL selected rules, Clear ALL - remove ALL rules in editor, Convert to Comment - if you want to disable current rule - convert to comment. | | Kliknięcie prawego przycisku myszki w kolumnie Find Text lub Change Text wywoła liste opcji: Insert Blank - dodaje pusty wiersz przed aktualnym wierszem, Add blank - dodaje pusty wiersz na końcu listy, Duplicate - powiela aktualny wiersz, Remove Selected - kasuje wszystkie wybrane wiersze, Clear ALL - kasuje wszystkie wiersze w edytorze, Convert to Comment - pozwala na wyłączenie regułki - wiersz jest zamieniany na komentarz. | | Editing Find/Change text in rule | | Edycja tekstów Znajdź/Zamień w regułce | Double click for editing text in cells in Find Text or Change Text columns. When you edit text - right mouse button give you list of all InDesign meta chars. Hit ESC if you want to discard changes. If you want to add any special character - use UNICODE - where "x" is hexadecimal symbol (0-9ABCDEF). Like in InDesign - you can't use meta chars marked with "*" in Change Text field - I "fix" this soon .
Spaces are replaced with small dot - like in WORD when you turn on showin hidden characters. | | Dwuklik na komórce w kolumnach Find Text lub Change Text pozwala na edytowanie ich zawartości. W czasie edycji - prawy przycisk myszki uaktywnia liste metaznaków InDesigna. Kliknięcie ESC na klawiaturze anuluje wprowadzone zmiany. W przypadku potrzeby wprowadzenia znaku specalnego - należy posłużyć się kodami UNICODE w postaci gdzie "x" oznacza kod szesnastkowy (0-9ABCDEF). Tak jak w InDesignie - w polu Change Text nie można używać metaznaków oznaczonych gwiazdką - "poprawie" to niedługo .
Spacje są zastępowane małą kropką - jak w WORDzie kiedy włączymy pokazywanie ukrytych znaków. | | Rule / Comment | | Regułka / Komentarz | | If you want to disable rule - right click mouse button and select option Convert to Comment. | | Jeżeli chcemy wyłączyć jakąś regułke - należy zamienić ją na komentarz - prawy przycisk myszki i opcja Convert to Comment. |  | If you want to enable disabled rule - right click mouse button and select Convert to Rule. You can edit comments - but if you delete squares - you can't convert comment to rule. | | Włączenie wyłączonej regułki następuje po kliknięciu prawym klawiszem myszki i wybraniu opcji Convert to Rule. Można edytować komentarze ale należy uważać, żeby nie skasować kwadracików, które rozdzielają pola. Skasowanie któregokolwiek spowoduje niemożność przywrócenia regułki. | | Char/Para Styles | | Style Znakowe i Akapitowe | When you select cell in Find(Change)Char(Para)Style you will see little button with trangle - click for list of all styles available in current document. Select first (empty string) if you want to find search any Char/Para Style. | | Komórki w kolumnach Find(Change)Char(Para)Style mają rozwijane listy z nazwami dostępnych w aktualnym dokumencie styli znakowych i akapitowych. Jeżeli chcemy szukać teksty o dowolnym stylu - proszę wybrać pierwszą pozycję - pusty tekst. | | Right click mouse button if you want to add name of Char/Para Style not listed ... | | Prawy przycisk myszki w kolumnie styli pokaże opcje dodania nazwy nowego stylu ... | | ... or if you want to set current Char/Para Style to selected rows. | | ... lub przypisania aktualnego stylu do wszystkich zaznaczonych wierszy. | | Example list of all stories in current document | | Przykład z listą wszystkich wątków dostępnych w aktualnym dokumencie | | Example tree of stories in current document | | Przykład drzewka z wątkami ze wszystkich otwartych dokumenów | | Example list of current selection | | Przykład aktualnie wybranych wątków w InDesignie | Updates History:
2006-06-08 19:29
Fixed working on selection - now if you select TextFrame - script will process whole ParentStory.
Poprawiona praca z zaznaczeniem - po wybraniu ramki tekstowej skrypt obrobi cały wątek do którego należy wybrana ramka.
2006-05-26 01:45
OnTop moved near Progress Bars and converted to button. Editor check box - show/hide Rules Editor. Script's window could be maximally decreased - uncheck Editor and narrow width of script's window. Now you can select and process part of Story - few paragraphs. Run button is disabled after clicking - Stop enables it again.
2006-05-01 19:24
New Rules Editor
- context menu FileList - context menu in Editor: * in columns FIND/CHANGE TEXT * in columns CHAR/PARA STYLES * when editing FIND/CHANGE TEXT
2006-01-18 16:45
Few changes: - in SELECTION tab - removed TextFrames - only Stories are visible - auto-selection all items on SELECTION and STORIES tabs - in editor - STEP option is always active
Drobne poprawki: - w zakładce SELECTION - pokazywane są tylko wątki - bez ramek textowych - automatyczne zaznaczneie wszystkich pozycji w SELECTION i w STORIES - w edytorze - caly czas aktywna opcja STEP
2005-06-16 00:43
Prawy klawisz myszki w polach SEARCH/REPLACE wywołuje menu z lista metaznaków InDesign'a. Right mouse button in SEARCH/REPLACE fields activate menu with InDesign's metacharacters.
Ze względu na edytor regułek - skrypt chwilowo ma status bety ;) Rules Editor is beta version.
2005-06-15 16:24
Dodałem edytor regułek. Added RulesEditor.
Znak ¤ symbolizuje spacje. Symbol ¤ substitute Space.
Prawy klawisz myszki wywołuje menu w edytorze. Right mouse button activate menu in editor.
|
|