Co do samego skryptu. Wszelkie zmiany trzeba sobie robić w skrypcie (tak,
tak). Co i jak jest opisane w komentarzach do kodu. Pozwolę sobie przytoczyć
ten fragment: liste zmian wpisujemy naprzemiennie parami - co ma byc
zmienione, na co ma byc zmienione - w cudzyslowach; dlugie wiersze dzielimy
wciskajac Option+Return; ostatnie dwa elementy w tablicy
theSearchReplaceArray musza byc puste - tj. "" - sa to elementy kontrolne
dla skryptu; na nich skrypt konczy dzialanie
To tyle. Aha - jak jakieś uwagi to zgłaszać. Jak nie będzie uwag to za dwa
dni wrzucam normalnie na stronę (wtedy się linki zmienią).
Pozdr.
HenJ
> A więc. Po kilku przymiarkach, dzięki Jerry'emu, który niedawno pytał o
> skrypt dla makowego ID CS2, powstał prymitywny skrypt w... Apple Scripcie.
A da się tego użyć w ID CS?
--
R.S.
W CS działa wtyczka ShortWords, link jest w FAQ grupy.
J.
--
R.S.
Skrypt jest również dostępny na stronach firmy AMOS Software
ftp://ftp.amsoft.cz/Pub/Adobe/Indesign/update/mac/InstalacePevnemezery3.
0.sit
M.
Być może tak. Tylko pewnie trzeba by zmienić wywołanie aplikacji w skrypcie. Na
razie rozbudowałem listę zamian w skrypcie co by się lepiej sprawował;)
Oczywiście zuploadowane - linki na razie te same.
A swoją drogą już znalazłem jednego buga - skrypt zostawia po sobie, choć nie
powinien, mały śmietnik w ustawieniach wyszukiwania/zamiany. Ma ktoś
jakiś pomysł? Może ktoś zna programowanie Indyka w AppleScript lepiej ode mnie?
Pozdr.
HenJ
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
> A swoją drogą już znalazłem jednego buga - skrypt zostawia po sobie, choć nie
> powinien, mały śmietnik w ustawieniach wyszukiwania/zamiany. Ma ktoś
> jakiś pomysł? Może ktoś zna programowanie Indyka w AppleScript lepiej ode mnie?
wyzeruj - cos jak przypisanie NOTHING/NULL w VB ;)
robin
Zerowanie jest. W sumie smiec pojawia sie przy przywracaniu ustawien, jakie
byly przed odpaleniem skryptu. Skrypt na starcie backupuje ustawienia
wyszukiwania/zamiany, robi swoje, zeruje te ustawienia i odtwarza. Chyba że
zostawie wyzerowane...
Pozdr.
HenJ
Nie chce się mi nowego wątku zakładać. Więc podaję w tym wątku adres strony,
którą znalazłem w związku z poszukiwaniami szerszych informacji o pisaniu
skryptów dla Indyka:
http://www.indesignusergroup.com/
Jak już kiedyś było, to przepraszam.
Pozdr.
Henryk Jursz
A więc po paru dniach powyższe linki stały się nieaktualne. Skrypt jest już
dostępny pod docelowym adresem:
www.jursz.com/packets/InsertNbrSpace.zip
Całe 2 kb. Skrypt robi następujące rzeczy:
- wstawia twarde spacje po " a ", " i ", " o ", " u ", " w ", " z "
- wstawia brakującą spację po "tel.", "fax"
- usuwa spacje przed ",", "."
- zamienia znak minus na półpauzę
- likwiduje podwójne spacje
I już mu tak zostanie. A to dlatego, że ze względu na brak w domu "makówki"
nie mam zamiaru męczyć się z Applescriptem. Także rozwinięcie tego skryptu
być może nastąpi za jakiś czas w Javascripcie i pod inną nazwą:>
Pozdr.
HenJ
> A więc po paru dniach powyższe linki stały się nieaktualne. Skrypt jest już
> dostępny pod docelowym adresem:
> www.jursz.com/packets/InsertNbrSpace.zip
> Całe 2 kb. Skrypt robi następujące rzeczy:
> - wstawia twarde spacje po " a ", " i ", " o ", " u ", " w ", " z "
to moze w nastepnym kroku - zamiana TWARDEJ na zwykla z atrybutem NoBreak ;)
> - wstawia brakującą spację po "tel.", "fax"
> - usuwa spacje przed ",", "."
a nawiasy, srednik, dwukropek, enter, itp ;)
> - zamienia znak minus na półpauzę
ale to chyba nie zawsze jest wskazane ;)
> - likwiduje podwójne spacje
ja sie oczywiscie nie czepiam ;)
tylko w kwestii lepiejszosci skryptu ;)
i tak podziwiam Cie za chec zabawy z AppleScript'em ;)
dla mnie to dziwny jezyk ;)
robin
Oczywiście, ale już nie w AS.
> > - wstawia brakującą spację po "tel.", "fax"
> > - usuwa spacje przed ",", "."
>
> a nawiasy, srednik, dwukropek, enter, itp ;)
>
> > - zamienia znak minus na półpauzę
>
> ale to chyba nie zawsze jest wskazane ;)
>
> > - likwiduje podwójne spacje
>
> ja sie oczywiscie nie czepiam ;)
> tylko w kwestii lepiejszosci skryptu ;)
Ale ten skrypt tak naprawdę powstał przypadkiem - przede wszystkim na potrzeby
Jerry'ego oraz moje (dopasowane do dwóch cotygodniowych biuletynów). I swoją
drogą pierwsze linie skryptu zawierają instrukcję co i jak edytować:> Więc jak
ktoś chce sobie pomodyfikować...
> i tak podziwiam Cie za chec zabawy z AppleScript'em ;)
> dla mnie to dziwny jezyk ;)
Po przesiadce z Pascala, to Javascript jest dziwny;) Applescript, nie wiedzieć
czemu przypomniał mi Cobol. No ale robi się OT.
Za co Jerry dziękuje bardzo :)