Tematy
Paletka rozszerzenia
InPagination przyjmuje postać standardowego elementu programu Adobe InDesign - paletki rozszerzeń (rys. 1 ).
Na paletkę składają się:
- Okienko, z paskiem przycisków [od lewej]:
- ponowne przyłączanie grafiki (przy wybranym obiekcie zdjęciowym) w sytuacji, w której nie udało się dołączyć pliku graficznego w momencie importu (np. poprzez brak sprecyzowanych teczek grafik w preferencjach).
- log ostatniego importu
- przetwarzanie tekstu, już znajdującego się w ramce tekstowej
- import pliku w formacie .RMK
- Menu paletki ze wszystkimi akcjami
- Tabela kontekstowa wyświetlająca parametry (dla aktualnie wybranego obiektu tekstowego, stworzonego przy użyciu InPageBuilder), jakie były nadane danej ramce (są to parametry ramki z pliku .RMK).
Jak każda systemowa paletka programu InDesign tak i InPageBuilder integruje się z innymi (rys. 2).


Importowanie plików RMK do dokumentu InDesign
Wtyczka InPagination została stworzona do pracy z plikami tagowanego tekstu InDesign'a (InDesign Tagged Text File Format), zawierającymi stylowany tekst, zrozumiały przez Adobe InDesign oraz ramki w formacie InPagination (XML - patrz opis formatu XML).
Dzięki wbudowanemu we wtyczkę konwerterowi możliwe jest również przetwarzanie plików RMK, zawierających stylowany tekst w formacie programu QuarkXPress oraz ramki systemu Profit. W procesie tym wtyczka tworzy wszystkie występujące w pliku style znakowe i akapitowe (style już istniejące o takich samym nazwach pozostawiane są w dokumencie bez zmian) oraz nakłada je na tworzony tekst/ramki, dzięki czemu możliwa jest później szybka modyfikacja wizualnej części dokumentu poprzez modyfikację istniejących już styli.
Aby zaimportować plik RMK do dokumentu należy:
- Zaznaczyć box (obiekt/ramkę) na dokumencie.
- Wybrać element menu paletki Importuj i przetwórz (patrz rys. 1).
- Zaznaczyć odpowiedni plik z rozszerzeniem .rmk oraz kliknąć Otwórz.
- Otworzone zostanie okienko postępu (patrz rys. 3), dzięki któremu śledzić można postęp procesu importu. W zależności od wielkości pliku oraz stopnia skomplikowania (ilości styli znakowych i/lub akapitowych, ilości styli inline w tekście) proces importu może trwać krótko lub dłużej. Pasek postępu istnieje by informować o tym, iż wtyczka dalej pracuje (a nie zawiesiła się na przykład).
- Możliwe jest przerwanie procesu importu, co spowoduje usunięcie naniesionych zmian w dokumencie (wraz z usunięciem stworzonych przez wtyczkę styli akapitowych i znakowych).
- Zaimportowany tekst zostanie dołączony do wybranej na samym początku ramki tekstowej na końcu istniejącego tekstu, jeżeli takowy istniał w momencie importu.

Zdarzać będą się sytuacje, kiedy nie będzie możliwe przyłączenie pliku graficznego, nie zostanie odnaleziony styl obiektu o podanej nazwie i tym podobne. W takich sytuacjach InPageBuilder wyświetli komunikat, w którym umożliwi użytkownikowi podjęcie decyzji o dalszym działaniu tak, jak ilustruje to rysunek 4:

W powyższym przykładzie nie odnaleziono pliku ford.tiff.
- Wybranie przycisku Anuluj spowoduje zakończenie procesu importu.
- Wybranie przycisku Ponów próbę poinformuje wtyczkę, aby ignorowała błędu tego typu. W tym przypadku, nie wyświetlone zostaną żadne informacje o niemożliwości wczytania plików graficznych. Inne błędy będą wyświetlane.
- Wybranie przycisku Kontynuuj spowoduje jednorazowe zignorowanie tego błędu. Przy następnym wystąpieniu to okienko zostanie wyświetlone ponownie.
Gotowy dokument wraz z utworzonymi na bieżąco stylami akapitowymi i znakowymi ilustruje rysunek 5.

Przetwarzanie tekstu z ramkami w formacie InPageBulder
Wtyczka InPagination została stworzona do pracy z plikami tagowanego tekstu InDesign'a (InDesign Tagged Text File Format), zawierającymi stylowany tekst, zrozumiały przez Adobe InDesign oraz ramki w formacie InPagination (XML - patrz opis formatu XML).
Poza możliwością importowania przygotowanych plików w tym formacie, InPagination udostępnia możliwość przetwarzania tekstu wprowadzonego przez użytkownika do ramki tekstowej. Służy do tego przycisk i element menu paletki wtyczki - Przetwórz.
Wprowadzenie poniższego tekstu do ramki tekstowej, zaznaczenie jej i wykonanie wyżej wymienionego polecenia, spowoduje utworzenie ramki tekstowej:
To jest tekst, który zostanie dołączony do wnętrza ramki tekstowej
Użytkowanie