Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ID CS2, Mac OS, wiszace spojniki... skrypt:)

103 views
Skip to first unread message

HenJ

unread,
Aug 10, 2005, 1:27:40 PM8/10/05
to
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.
Na razie do testowania(!):
http://www.jursz.com/tests/InsertNbrScript.as.zip (wersja spakowana)
http://www.jursz.com/tests/InsertNbrScript.as (wersja niespakowana)
Dla tych co nie wiedzą lub zapomnieli - skrypt wrzucamy do podkatalogu
Scripts, znajdującego się w podkatalogu Presets w katalogu InDesigna.
Odpalamy w ID z palety Skrypty.

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

rafal s.

unread,
Aug 11, 2005, 7:36:23 AM8/11/05
to
HenJ napisał:

> 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.

Jerry

unread,
Aug 11, 2005, 8:26:12 AM8/11/05
to

W CS działa wtyczka ShortWords, link jest w FAQ grupy.
J.

rafal s.

unread,
Aug 11, 2005, 8:36:51 AM8/11/05
to
Jerry napisał:

> W CS działa wtyczka ShortWords, link jest w FAQ grupy.
Dziękuję

--
R.S.

Michał Grzywacz

unread,
Aug 11, 2005, 8:37:57 AM8/11/05
to
> W CS działa wtyczka ShortWords, link jest w FAQ grupy.


Skrypt jest również dostępny na stronach firmy AMOS Software
ftp://ftp.amsoft.cz/Pub/Adobe/Indesign/update/mac/InstalacePevnemezery3.
0.sit

M.

HenJ

unread,
Aug 11, 2005, 8:38:25 AM8/11/05
to

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

InDesign Scripts

unread,
Aug 11, 2005, 9:10:34 AM8/11/05
to
HenJ wrote:

> 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

--
www.adobescripts.pl

HenJ

unread,
Aug 11, 2005, 1:26:14 PM8/11/05
to

Użytkownik "InDesign Scripts" <indesig...@gazeta.pl> napisał w
wiadomości news:ddfimj$e01$1...@nemesis.news.tpi.pl...

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


HenJ

unread,
Aug 11, 2005, 2:27:40 PM8/11/05
to

Użytkownik "HenJ" <hjursz_...@op.pl> napisał w wiadomości
news:dddd2p$ice$1...@news.onet.pl...

> 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.
> Na razie do testowania(!):
> http://www.jursz.com/tests/InsertNbrScript.as.zip (wersja spakowana)
> http://www.jursz.com/tests/InsertNbrScript.as (wersja niespakowana)
> Dla tych co nie wiedzą lub zapomnieli - skrypt wrzucamy do podkatalogu
> Scripts, znajdującego się w podkatalogu Presets w katalogu InDesigna.
> Odpalamy w ID z palety Skrypty.

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

HenJ

unread,
Aug 16, 2005, 3:53:56 PM8/16/05
to

Użytkownik "HenJ" <hjursz_...@op.pl> napisał w wiadomości
news:dddd2p$ice$1...@news.onet.pl...
> 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.
> Na razie do testowania(!):
> http://www.jursz.com/tests/InsertNbrScript.as.zip (wersja spakowana)
> http://www.jursz.com/tests/InsertNbrScript.as (wersja niespakowana)
> Dla tych co nie wiedzą lub zapomnieli - skrypt wrzucamy do podkatalogu
> Scripts, znajdującego się w podkatalogu Presets w katalogu InDesigna.
> Odpalamy w ID z palety Skrypty.

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

InDesign Scripts

unread,
Aug 16, 2005, 5:51:41 PM8/16/05
to
Użytkownik HenJ napisał:

> 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

--
www.adobescripts.pl

HenJ

unread,
Aug 17, 2005, 3:42:56 AM8/17/05
to
>Robin:

>
> to moze w nastepnym kroku - zamiana TWARDEJ na zwykla z atrybutem NoBreak ;)

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.

Jerry

unread,
Aug 18, 2005, 3:47:42 AM8/18/05
to

> Ale ten skrypt tak naprawdę powstał przypadkiem - przede wszystkim na potrzeby
> Jerry'ego
>

Za co Jerry dziękuje bardzo :)

0 new messages