
środa, 24 grudnia 2008
niedziela, 21 września 2008
InDesign CS4 już na Amazon.com
Jak podaje serwis AppleInsider, największa księgarnia internetowa, Amazon.com, udostępniła stronę programu InDesign CS4. Co ciekawe, premiera całego pakietu została zapowiedziana przez Adobe na 23 września, a więc jest dopiero przed nami. Najprawdopodobniej doszło do pomyłki — obecnie strona jest zdjęta z serwisu. Niemniej, AppleInsider opublikował zrzuty ekranów z opisem funkcji udostępnianych przez najnowszego InDesigna (tu).
czwartek, 18 września 2008
Projektowanie książek — trzecia edycja
Tu można znaleźć informację o trzeciej edycji wykładów „Projektowanie książek”. Data jescze dość odległa, 25 października, ale myślę, że warto zarezerwować sobie termin. Przy okazji, będzie można obejrzeć wystawę z ostatniej edycji konkursu „Najpiękniejsze książki Szwajcarii”.
Google Calendar Synchronizer
Google wypuściło narzędzie do synchronizacji między Google Calendar a MS Outlook. Więcej informacji można znaleźć tu.
Można ustawić synchronizację w obydwie strony, bądź też w jedną (Google -> Outlook albo Outlook -> Google). Gadżet przydatny dla osób korzystających z obydwu kalendarzy.
Przy okazji, jest to też sposób na synchronizację terminarza iPhone z Google Calendar — co prawda ze stacją przesiadkową i niestety, na razie niedostępny dla użytkowników MacOS...
Można ustawić synchronizację w obydwie strony, bądź też w jedną (Google -> Outlook albo Outlook -> Google). Gadżet przydatny dla osób korzystających z obydwu kalendarzy.
Przy okazji, jest to też sposób na synchronizację terminarza iPhone z Google Calendar — co prawda ze stacją przesiadkową i niestety, na razie niedostępny dla użytkowników MacOS...
środa, 3 września 2008
Wakacje, wakacje...
...rządzą się swoimi prawami, i tym wytłumaczę brak aktywności w ostatnim czasie :). Tytułem nadrobienia strat:
- 22 sierpnia wyszedł iPhone. Tego samego dnia stałem się jego (raczej) szczęśliwym posiadaczem. Co martwi to przede wszystkim krótki czas trzymania baterii... ale to temat na osobny wpis
- 29 sierpnia odbyło się kolejne spotkanie ACSUG. Tym razem było dość kameralnie, całe spotkanie poświęcone fotografii. Szczególnie spodobało mi się wystąpienie p. Piotra Knapa, dotyczące podstaw obróbki zdjęć w Photoshopie.
- Quark 8 ściągnięty. Rozpoczynam przyglądanie się, aczkolwiek już na wstępie przyznam — nie powala. I dalej nie ma możliwości tworzenia skryptów pod Windows! Przecież to jakaś paranoja... jesteśmy w XXI wieku!
- DearAdobe.com to witryna na której można wylać swoje żale dotyczące aplikacji produkowanych przez Adobe. Podobno wielkie A przygląda się z uwagą i będzie wykorzystywać zgromadzone zastrzeżenia do ulepszenia swoich produktów.
sobota, 16 sierpnia 2008
Quark 8 — dostępna wersja testowa
Dostępna jest już wersja testowa nowego Quarka. Można używać jej bez ograniczeń przez 60 dni. Niedługo (czyli raczej w przyszłym tygodniu) obejrzę go sobie z bliska i skrobnę na ten temat.
Link do downloadu: Quark 8
Żeby móc ściągnąć instalator wcześniej trzeba się zarejestrować (z podaniem maila).
Link do downloadu: Quark 8
Żeby móc ściągnąć instalator wcześniej trzeba się zarejestrować (z podaniem maila).
środa, 30 lipca 2008
Usuwanie prowadnic w ID
Z pl.comp.dtp:
„1. [Indyk CS2] Prosta sprawa: jak jednym kliknięciem usunąć wszystkie
prowadnice na danej stronie.
W menu prowadnice ja widzę tylko opcję ukryj i inne np zablokuj. Nie wiem
gdzie jest komenda usuń prowadnice.”
Niestety, w ID nie ma takiej komendy... Można zaznaczyć wszystkie prowadnice za pomocą skrótu Alt-Ctrl-G (zaznacza wszystkie prowadnice) a następnie wcisnąć klawisz Del. Można też skorzystać z okienka Create Guides (Layout->Create Guides), upewnić się, że zarówno liczba poziomych, jak i pionowych prowadnic jest ustawiona na zero, zaznaczyć opcję „Remove Existing Ruler Guides” i zatwierdzić. W ten sposób zostaną usunięte wszystkie prowadnice.
Jeżeli jednak nie chcemy przebijać się przez menu, albo używać dwóch wciśnięć klawisza możemy skorzystać ze skryptu:
Do skryptu można podpiąć skrót klawiaturowy (Edit->Keyboard Shortcuts i w menu Product Area wybieramy Scripts).
Jak będę miał chwilę to dopiszę kod dodający do menu w ID taką opcję. Niestety, skrypt będzie działał tylko pod CS3
Działa w ID CS2 i CS3
„1. [Indyk CS2] Prosta sprawa: jak jednym kliknięciem usunąć wszystkie
prowadnice na danej stronie.
W menu prowadnice ja widzę tylko opcję ukryj i inne np zablokuj. Nie wiem
gdzie jest komenda usuń prowadnice.”
Niestety, w ID nie ma takiej komendy... Można zaznaczyć wszystkie prowadnice za pomocą skrótu Alt-Ctrl-G (zaznacza wszystkie prowadnice) a następnie wcisnąć klawisz Del. Można też skorzystać z okienka Create Guides (Layout->Create Guides), upewnić się, że zarówno liczba poziomych, jak i pionowych prowadnic jest ustawiona na zero, zaznaczyć opcję „Remove Existing Ruler Guides” i zatwierdzić. W ten sposób zostaną usunięte wszystkie prowadnice.
Jeżeli jednak nie chcemy przebijać się przez menu, albo używać dwóch wciśnięć klawisza możemy skorzystać ze skryptu:
//All rights reserved
//Copyright 2008 by Maciej Przepióra
//
function deleteSpreadGuides(app) {
var window = app.activeWindow;
if(window.reflect.name=="LayoutWindow") {
spread = window.activeSpread;
spread.createGuides(0, 0, 0, 0, UIColors.CYAN, false, true)
}
}
deleteSpreadGuides(app);
Do skryptu można podpiąć skrót klawiaturowy (Edit->Keyboard Shortcuts i w menu Product Area wybieramy Scripts).
Jak będę miał chwilę to dopiszę kod dodający do menu w ID taką opcję. Niestety, skrypt będzie działał tylko pod CS3
Działa w ID CS2 i CS3
wtorek, 1 lipca 2008
piątek, 27 czerwca 2008
poniedziałek, 16 czerwca 2008
EZDistill 1.5
Skończyłem prace nad skryptem EZDistill 1.5 do InDesigna CS3.
Przeznaczenie skryptu:
Skrypt zapisuje bieżący dokument lub bieżącą książkę do wybranego przez użytkownika pliku PostScriptowego, a następnie woła Distillera i destyluje plik PS do PDFa w wybranej przez użytkownika lokalizacji.
Wymagania:
InDesign CS3, Distiller 8.1 (wcześniejsze też powinny działać, ale nie testowałem). Niestety — obecnie tylko pod WinXP (nie mam Maca, żeby napisać i przetestować kod wołający Destylarkę)
Ale po co to?
Niektórzy detepowcy uważają, że najlepszy sposób generowania pdfów prowadzi przez plik PostScriptowy. Z pewnością da się w ten sposób uzyskać możliwie mało miejsca zajmujący plik. Poza tym, jest to jedyny sposób na uzyskanie PDFa w skali szarości w sytuacji, kiedy pliki umieszczone w dokumencie InDesigna są w innych przestrzeniach barwnych.
Skrypt automatyzuje czynności związane z przygotowaniem PDFa i pozwala zaoszczędzić czas i kliknięcia myszki :)
Zmiany od ostatniej wersji:
Obsługa książek
Jeżeli ktoś jest zainteresowany skryptem — proszę o kontakt mailem. Odpowiem tak szybko jak możliwe.
Przeznaczenie skryptu:
Skrypt zapisuje bieżący dokument lub bieżącą książkę do wybranego przez użytkownika pliku PostScriptowego, a następnie woła Distillera i destyluje plik PS do PDFa w wybranej przez użytkownika lokalizacji.
Wymagania:
InDesign CS3, Distiller 8.1 (wcześniejsze też powinny działać, ale nie testowałem). Niestety — obecnie tylko pod WinXP (nie mam Maca, żeby napisać i przetestować kod wołający Destylarkę)
Ale po co to?
Niektórzy detepowcy uważają, że najlepszy sposób generowania pdfów prowadzi przez plik PostScriptowy. Z pewnością da się w ten sposób uzyskać możliwie mało miejsca zajmujący plik. Poza tym, jest to jedyny sposób na uzyskanie PDFa w skali szarości w sytuacji, kiedy pliki umieszczone w dokumencie InDesigna są w innych przestrzeniach barwnych.
Skrypt automatyzuje czynności związane z przygotowaniem PDFa i pozwala zaoszczędzić czas i kliknięcia myszki :)
Zmiany od ostatniej wersji:
Obsługa książek
Jeżeli ktoś jest zainteresowany skryptem — proszę o kontakt mailem. Odpowiem tak szybko jak możliwe.
Prezentacja dla Adobe User Group w Warszawie
20 czerwca poprowadzę prezentację dotyczącą zmiennych tekstowych w ID CS3 dla członków warszawskiej Adobe User Group. Spotkanie rozpocznie się o godzinie 17:00 w siedzibie firmy IT Media przy ulicy Jagiellońskiej 88.
Wyświetl większą mapę
Zapowiedziana seria artykułów o zmiennych tekstowych ukaże się później — po prezentacji.
Mapka dojazdu
Wyświetl większą mapę
Zapowiedziana seria artykułów o zmiennych tekstowych ukaże się później — po prezentacji.
piątek, 13 czerwca 2008
sobota, 7 czerwca 2008
Zmienne tekstowe w ID CS3 — wprowadzenie
Jedną z najważniejszych funkcji, które pojawiły się w InDesignie CS3 są tzw. zmienne tekstowe. Co to jest? Zmienna tekstowa to element tekstu, który wstawiony do dokumentu zmienia się automatycznie w zależności od kontekstu w którym się znajduje. Na przykład, zmienna Last Page Number (numer ostatniej strony), jak sama nazwa wskazuje, wyświetla numer ostatniej strony. Jeżeli dodać lub usunąć strony, zmieni się automatycznie, bez potrzeby jakiejkolwiek interwencji ze strony użytkownika.
W serii najbliższych wpisów postaram się przybliżyć typy zmiennych tekstowych dostępnych w InDesignie. Pokażę też przykłady w jaki sposób mogą przyspieszyć pracę i pomóc unikać błędów.
W serii najbliższych wpisów postaram się przybliżyć typy zmiennych tekstowych dostępnych w InDesignie. Pokażę też przykłady w jaki sposób mogą przyspieszyć pracę i pomóc unikać błędów.
poniedziałek, 2 czerwca 2008
Nowy Acrobat i CS3.3
Adobe właśnie ogłosiło premierę nowego Acrobata, a co za tym idzie także pakietu Creative Suite 3.3. Zmian nie ma zbyt wiele, poprawiono przede wszystkim wydajność i funkcje dostępne w poprzednich wersjach programu. Z ciekawostek: prawdopodobnie wreszcie będzie można konwertować czerń RGB do 100% K!
Do CS3.3 w wersji Design Premium oprócz nowego Acrobata dodano Fireworks CS3.
Do CS3.3 w wersji Design Premium oprócz nowego Acrobata dodano Fireworks CS3.
piątek, 30 maja 2008
Nowy Quark
Firma Quark ogłosiła ukończenie prac nad kolejną wersją programu QuarkXPress (www.quark.waw.pl). O nowościach i tak można przeczytać w wielu innych miejscach, więc nie będę tego powtarzał. Zamiast tego garść refleksji:
Jak tylko będzie dostępna wersja próbna, obejrzę ją sobie i przekażę wrażenia.
- Nie wiadomo po co włączono Interactive Designera (do produkcji www i flash). Znacie kogoś, kto tego używa?
- Moje zaciekawienie wzbudziła funkcja obsługi wysuniętych znaków (optyczne wyrównanie marginesów, wysunięte punktory itp.) — konfigurowalna! Dlaczego ID jeszcze tego nie ma?
- Sporo udogodnień jest zwyczajnie zerżniętych od Adobe, albo zostało wymuszone upływem czasu (wow! wreszcie można przeciągać myszką pliki, które mają być zaimportowane do projektu!)
- Niestety, nic nie wiadomo na temat automatyzacji... więc pewnie pod tym względem nic się nie zmieniło. Szkoda, bo nie wszyscy używają Maczków (skrypty do Quarka można pisać tylko w AppleScript, pod MacOS).
Jak tylko będzie dostępna wersja próbna, obejrzę ją sobie i przekażę wrażenia.
środa, 28 maja 2008
Adobe udostępnia wersje beta
Na stronie labs.adobe.com są umieszczone wersje beta Dreamweavera i Fireworks. Czekam na ID, PS i AI ;), ale zapewne jeszcze trochę to potrwa...
sobota, 24 maja 2008
wtorek, 13 maja 2008
Kropka w przypisach
Staroć, ale w tym momencie nie mam chwili, żeby napisać coś dłuższego ;)
Zdarza się czasem, że autor zapomni zakończyć przypisy kropką. Poniższy skrypt (w JavaScripcie) rozwiązuje problem ;)
Przed odpaleniem skryptu - zaznaczyć ramkę tekstową z wątkiem w którym mają być wprowadzone zmiany.
Zdarza się czasem, że autor zapomni zakończyć przypisy kropką. Poniższy skrypt (w JavaScripcie) rozwiązuje problem ;)
doc = app.activeDocument;
story = app.selection[0].parentStory;
for (i=0; i<story.footnotes.length; i++) {
story.footnotes.item(i).insertionPoints.
item(-1).contents=".";
}
Przed odpaleniem skryptu - zaznaczyć ramkę tekstową z wątkiem w którym mają być wprowadzone zmiany.
sobota, 10 maja 2008
Numeracja biletów
Ostatnio natknęłem się na pytanie w jaki sposób sprawnie ponumerować np. 500 użytków (powiedzmy — biletów na imprezę). Numeracja ma być 3-cyfrowa (czyli 001, 002, ... , 010, 011, ..., 111 itd.). Oczywiście można do tego użyć numeracji stron, a potem użytki poukładać oprogramowaniem do impozycji. Problem w tym, żeby zapewnić zera na początku numeracji. Pomysł który znalazłem na grupie pl.comp.dtp opiera się na tworzeniu stron wzorcowych dla przedziałów 1-9, 9-99 itd (najpierw zero, potem numer strony). Istnieje jednak lepsze rozwiązanie, pod warunkiem, że korzystamy z kroju ze stałą szerokością cyfr i bez kerningu (co jest dość rozsądnym założeniem dla numeracji). Pomocą służy nam... tabulacja!
Tworzymy ramkę tekstową w której ma być numeracja i wstawiamy do niej tabulację (tab) i numer strony (alt-ctrl-shift-N). Tworzymy nowy styl akapitowy i w ustawieniach wyłączamy kerning, a następnie aplikujemy ten styl do numeracji. Otwieramy okienko tabulatorów (ctrl-shift-T) i wybieramy wyrównywany do prawej tabulator, a następnie ustawiamy go przy prawej krawędzi ramki, tak, by zmieścił się numer strony. W ten sposób mamy numer "dopchnięty" na swoje miejsce. Teraz potrzebujemy zer, ale je uzyskamy dość łatwo — wpisując w pole "leader" okienka tabulatorów cyfrę zero. Po kilku eksperymentach z pewnością dojdziemy do oczekiwanego efektu.
Tworzymy ramkę tekstową w której ma być numeracja i wstawiamy do niej tabulację (tab) i numer strony (alt-ctrl-shift-N). Tworzymy nowy styl akapitowy i w ustawieniach wyłączamy kerning, a następnie aplikujemy ten styl do numeracji. Otwieramy okienko tabulatorów (ctrl-shift-T) i wybieramy wyrównywany do prawej tabulator, a następnie ustawiamy go przy prawej krawędzi ramki, tak, by zmieścił się numer strony. W ten sposób mamy numer "dopchnięty" na swoje miejsce. Teraz potrzebujemy zer, ale je uzyskamy dość łatwo — wpisując w pole "leader" okienka tabulatorów cyfrę zero. Po kilku eksperymentach z pewnością dojdziemy do oczekiwanego efektu.
poniedziałek, 5 maja 2008
Layout zones w ID
Pojawił się już jakiś czas temu skrypt dodający do InDiego funkcjonalność podobną do Composition Zones z Quarka 7. Co ciekawe — jest dostępny za darmo (tu: Layout Zones). Idea oparta jest o możliwość (wreszcie!) linkowania plików indykowych.
Kilka uwag: cudowne narzędzie, niestety — nie bez wady: w Quarku zmiany są uaktualniane automatycznie, w ID trzeba samemu kliknąć "Refresh".
Po za tym — bije CompZones na głowę. Zachowuje obiekty przy eksporcie/wydruku do pdfa (w Quarku robi się obrazek), a co najważniejsze: pozwala na powrót do edytowalnych obiektów (round-tripping). W pracy grupowej — coś niesamowitego.
Kilka uwag: cudowne narzędzie, niestety — nie bez wady: w Quarku zmiany są uaktualniane automatycznie, w ID trzeba samemu kliknąć "Refresh".
Po za tym — bije CompZones na głowę. Zachowuje obiekty przy eksporcie/wydruku do pdfa (w Quarku robi się obrazek), a co najważniejsze: pozwala na powrót do edytowalnych obiektów (round-tripping). W pracy grupowej — coś niesamowitego.
Wiszące spójniki w CS3
Tekst archiwalny, opublikowany także na stronie polskiej Adobe User Group
Jak zmusić ID do niełamania wiersza w określonych miejscach? Można użyć twardej spacji (zły pomysł - w CS2 ma stałą szerokość) albo nadać tekstowi atrybut No Break. Ale robić to ręcznie dla spójników? Przecież to coś powtarzalnego, coś co da się zdefiniować w regułę; komputery są stworzone do tego rodzaju zadań. Pewnie dlatego istnieją przynajmniej trzy polskie skrypty, rozwiązujące tego rodzaju problemy.
Nowa wersja ID przyniosła wiele zmian - między innymi znaną z innego oprogramowania justowalną twardą spację a także zupełnie nowy system wyszukiwania.[Rys. 1]. Niestety, przy okazji, ulepszenia popsuły obsługę skryptów przeznaczonych dla wcześniejszych wersji. Stare, dobre rozwiązania mogą przestać działać.

Rys. 1
Jak widać nowe okienko wyszukiwania ma teraz kilka zakładek. Dla nas najważniejsza jest zakładka GREP, pod którą kryje się wyszukiwanie oparte na wyrażeniach regularnych. Wyrażenia regularne (ang. regular expression, w skrócie regex) to bardzo silne narzędzie służące do przeszukiwania tekstu oraz ewentualnych zmian z wykorzystaniem odnalezionych fragmentów. Bardziej zainteresowanym polecam artykuł na wikipedii (http://pl.wikipedia.org/wiki/Wyrażenie_regularne). Zawarte tam informacje powinny pomóc w zrozumieniu podanego tu rozwiązania. Co dość ważne, Adobe na całe szczęście nie stworzył nowego standardu regexów i przyjął składnię stosowaną przez unixowe narzędzie nazywające się. grep (zaskakujące, nieprawdaż?)
Chcemy, by po każdym jednoliterowym spójniku znalazła się taka spacja, która nie będzie się dzieliła na końcu wiersza. W ID CS3 możemy osiągnąć ten cel na dwa sposoby: albo stosując zwykłą spację z atrybutem NoBreak, albo używając nowej twardej justyfikowalnej spacji. Najpierw ustalmy gdzie chcemy mieć taką spację: po spójnikach 'a', 'i', 'o', 'u', 'w', 'z'.
Zapisując to za pomocą wyrażenia regularnego (nawiasy tworzą tzw. grupy, które za chwilę nam się przydadzą):
(\b)(a|i|o|u|w|z)(\b\s)
Wyrażenie to mówi dokładnie: znajdź wszystkie takie miejsca gdzie zaczyna się nowy wyraz (pierwszy nawias), a dokładniej gdzie jest któraś z liter 'a', 'i', 'o', 'u', 'w', 'z' (to w drugim nawiasie) a po niej koniec wyrazu i spacja (trzeci nawias).
W ten sposób znajdziemy wszystkie potencjalne wiszące spójniki. To jednak dopiero połowa sukcesu - przecież zamianę też chcemy zautomatyzować! Tutaj przydają się nam grupy. Grupa to każdy nawias; są one numerowane wg kolejności otwierania. Tak więc tutaj potrzebujemy grupy drugiej (wyszukany spójnik) a następnie spacji (czyli trzeciej grupy).

Rys. 2
Wybieramy więc [Rys 2.] menu specjalnych znaków (1), a następnie 'Found' -> 'Found 2' (2) i 'Found 3'. Ustawiamy dla tekstu podmieniającego atrybut 'no break' i odpalamy "Change all" [Rys 3.].

Rys. 3
Czy to wszystko? Oczywiście nie! Możemy przecież użyć twardej justyfikowalnej spacji zamiast spacji z atrybutem NoBreak. Wtedy w polu 'Change to' należałoby umieścić taki napis: '$2~S', a formatowanie wyczyścilibyśmy.
No tak, ale wklepać za każdym razem całe wyrażenie jest dość trudno, za to łatwo się pomylić. Adobe pomyślało i o tym. Możemy zapisać nasze wyszukiwanie klikając na ikonie dyskietki [Rys. 4], a potem nawet podzielić się nim z innymi, co i ja robię ;)

Rys. 4
Jak zmusić ID do niełamania wiersza w określonych miejscach? Można użyć twardej spacji (zły pomysł - w CS2 ma stałą szerokość) albo nadać tekstowi atrybut No Break. Ale robić to ręcznie dla spójników? Przecież to coś powtarzalnego, coś co da się zdefiniować w regułę; komputery są stworzone do tego rodzaju zadań. Pewnie dlatego istnieją przynajmniej trzy polskie skrypty, rozwiązujące tego rodzaju problemy.
Nowa wersja ID przyniosła wiele zmian - między innymi znaną z innego oprogramowania justowalną twardą spację a także zupełnie nowy system wyszukiwania.[Rys. 1]. Niestety, przy okazji, ulepszenia popsuły obsługę skryptów przeznaczonych dla wcześniejszych wersji. Stare, dobre rozwiązania mogą przestać działać.

Rys. 1
Jak widać nowe okienko wyszukiwania ma teraz kilka zakładek. Dla nas najważniejsza jest zakładka GREP, pod którą kryje się wyszukiwanie oparte na wyrażeniach regularnych. Wyrażenia regularne (ang. regular expression, w skrócie regex) to bardzo silne narzędzie służące do przeszukiwania tekstu oraz ewentualnych zmian z wykorzystaniem odnalezionych fragmentów. Bardziej zainteresowanym polecam artykuł na wikipedii (http://pl.wikipedia.org/wiki/Wyrażenie_regularne). Zawarte tam informacje powinny pomóc w zrozumieniu podanego tu rozwiązania. Co dość ważne, Adobe na całe szczęście nie stworzył nowego standardu regexów i przyjął składnię stosowaną przez unixowe narzędzie nazywające się. grep (zaskakujące, nieprawdaż?)
Chcemy, by po każdym jednoliterowym spójniku znalazła się taka spacja, która nie będzie się dzieliła na końcu wiersza. W ID CS3 możemy osiągnąć ten cel na dwa sposoby: albo stosując zwykłą spację z atrybutem NoBreak, albo używając nowej twardej justyfikowalnej spacji. Najpierw ustalmy gdzie chcemy mieć taką spację: po spójnikach 'a', 'i', 'o', 'u', 'w', 'z'.
Zapisując to za pomocą wyrażenia regularnego (nawiasy tworzą tzw. grupy, które za chwilę nam się przydadzą):
(\b)(a|i|o|u|w|z)(\b\s)
Wyrażenie to mówi dokładnie: znajdź wszystkie takie miejsca gdzie zaczyna się nowy wyraz (pierwszy nawias), a dokładniej gdzie jest któraś z liter 'a', 'i', 'o', 'u', 'w', 'z' (to w drugim nawiasie) a po niej koniec wyrazu i spacja (trzeci nawias).
W ten sposób znajdziemy wszystkie potencjalne wiszące spójniki. To jednak dopiero połowa sukcesu - przecież zamianę też chcemy zautomatyzować! Tutaj przydają się nam grupy. Grupa to każdy nawias; są one numerowane wg kolejności otwierania. Tak więc tutaj potrzebujemy grupy drugiej (wyszukany spójnik) a następnie spacji (czyli trzeciej grupy).

Rys. 2
Wybieramy więc [Rys 2.] menu specjalnych znaków (1), a następnie 'Found' -> 'Found 2' (2) i 'Found 3'. Ustawiamy dla tekstu podmieniającego atrybut 'no break' i odpalamy "Change all" [Rys 3.].

Rys. 3
Czy to wszystko? Oczywiście nie! Możemy przecież użyć twardej justyfikowalnej spacji zamiast spacji z atrybutem NoBreak. Wtedy w polu 'Change to' należałoby umieścić taki napis: '$2~S', a formatowanie wyczyścilibyśmy.
No tak, ale wklepać za każdym razem całe wyrażenie jest dość trudno, za to łatwo się pomylić. Adobe pomyślało i o tym. Możemy zapisać nasze wyszukiwanie klikając na ikonie dyskietki [Rys. 4], a potem nawet podzielić się nim z innymi, co i ja robię ;)

Rys. 4
Startujemy
Tak jak w tytule — wreszcie zmobilizowałem się do założenia i prowadzenia bloga. Tematykę określi samo życie, ale na razie zamierzam pisać o dtp, InDesignie i tym podobnych sprawach.
Subskrybuj:
Posty (Atom)