Ostre przepisy InDesign

Zautomatyzować podawanie cen w zagnieżdżonych formatach.

Wszystkie filmy z tutorialu

Treningu polega na poprawnym formatowaniu ceny. Znacie przecież te wywieszki cenowe, które uroczo się uśmiechają, ale oczywiście takie ceny również trzeba sformatować. I jak można zrobić coś takiego w InDesign, czyli jak uzyskać różne rodzaje prezentacji, jak tutaj w moich trzech przykładach, to wam pokażę. To działa całkiem elegancko poprzez formaty akapitu i znaków, czyli nie musimy tutaj ręcznie formatować, po prostu ustalamy kilka zasad, a potem wszystko przebiega automatycznie.

Zautomatyzować podawanie cen w złożonych formatach

Przygotowanie metki cenowej

Na początek rysuję z Narzędzia wielokątne (1) gwiazdę (2), bez konturu i w kolorze czerwonym (3).

Zautomatyzować podawanie cen w złożonych formatach.

W następnym kroku pobieram Narzędzie tekstu (1) i definiuję cenę, powiedzmy 29,90. Całość formatuję ponownie w moim ulubionym fontcie, Myriad Pro, w stylu Bold Condensed (2). Rozmiar czcionki ustawiam na 80 pt (3), kolor jest biały (4). Tak wygląda to, gdy wprowadzamy to całkowicie zwyczajnie.

Zautomatyzować podawanie cen w złożonych formatach.

Wariant 1

Teraz przejdźmy do formatowania: Zaznaczam pole tekstowe i przechodzę do Formatów akapitu (1 i 2), klikam na Nowy format akapitu… (3). Nazwę go "Informacja o cenie" (4) i potwierdzam.

Zautomatyzować podawanie cen w złożonych formatach

Teraz potrzebujemy Formatów znaków: Co się zmienia w cenie? Potrzebne są dokładnie dwa formaty, które na końcu będą miały swoje efekty, dotyczy to przecinka i podniesionych centów (1). Dlatego tworzę dwa nowe formaty znaków (2, 3, 4, w 5 wpisuję odpowiednio nazwy, potwierdzam 6): Nazwę jednego "Centy", a drugiego "Przecinek".

Zautomatyzować podawanie cen za zagnieżdżone formaty.

Tak więc mam dwa formaty znaków (1) i jeden format akapitu (2). Chociaż jeszcze nie zdefiniowałem żadnego parametru, teraz ważne jest, aby te formaty były na siebie nałożone. Wracam więc do "Informacja o cenie" (2-klik dwukrotnie).

Zautomatyzować podawanie cen dla zagnieżdżonych formatów

Tworzę teraz pod zakładką Inicjały i zagnieżdżone formaty strukturę. Tworzę więc nowy zagnieżdżony format.

Automatyzować dane cenowe dotyczące zagnieżdżonych formatów.

Tutaj nie definiuję jeszcze Formatu znaków (1), ale wybieram najpierw do (2), cyfrę "1" (3) i oczywiście przecinek (3).

Tak więc teraz: Ta linijka definiuje, że "34" w tym przykładzie pozostaje nietknięta z przodu (5). Po prostu pozostaje nienaruszona. I dopiero od przecinka ma się coś dziać. To jest zatem sens i cel tego zagnieżdżonego formatu.

Następny krok: Musimy zdefiniować Format znaków. Zatem klikamy na Nowy zagnieżdżony format znaków (6).

Zautomatyzować dane cenowe w zagnieżdżonych formatach.

Najpierw przecinek, więc wybieramy "Przecinek" (1), do jest w porządku (2), "1" również (3), ale przecinek nie jest słowem, lecz znakiem. Dlatego wybieram tutaj również Znak (4). Tak więc mamy już wszystko zdefiniowane do po przecinku (5). I kontynuujemy z kolejnym zagnieżdżonym formatem (6).

Zautomatyzować dostarczanie informacji o cenach w złożonych formatach

Bierzemy "Centy" (1), ponownie do (2) i również "1" (3), ale tym razem są to Słowa (4).

Ta struktura jest konieczna, aby InDesign wiedział, kiedy i jaki format znaku ma być zastosowany. Potwierdzam to klikając OK (5).

Zautomatyzować podawanie cen w zagnieżdżonych formatach

Oznaczony obszar (1) definiuję teraz jako "Informacja o cenie" (2). Nic jeszcze nie powinno się dziać. A teraz dokonujemy różnych dostosowań w formatach znaków. Na początek odtworzymy przykład numer jeden: Przechodzę zatem do "Centy" (kliknięcie dwukrotne na 3) …

Zautomatyzować podawanie cen dla zagnieżdżonych formatów.

… i tam wybieram Podstawowe formaty znaków (1). Tutaj wybieram Pozycję indeksu górnego OptenType (2). To już coś zmienia.

Zautomatyzować podawanie cen w zagnieżdżonych formatach.

Jednak "90" wychodzi nieco poza to, więc kręcimy jeszcze jedną gałką pod Zaawansowane formaty znaków (1). Tutaj dostosowujemy Przesunięcie linii podstawowej. Przy 10 pts "90" przeskakuje do góry … (2) Zły kierunek więc. Dlatego zmniejszam wartość (ze Shift i strzałka w dół) na -10 pts (3). I to jest mniej więcej wysokość, jaką chcę osiągnąć. Można to jeszcze dokładniej dostroić, ale dla moich potrzeb jest to wystarczające, więc potwierdzam to (4).

Zautomatyzować podawanie cen w złożonych formatach.

Teraz zajmiemy się środkową częścią: Jak teraz wprowadzić znak "90" na przecinek? To proste: Przechodzicie do "Wskazania przecinka" (dwukrotne kliknięcie na 1) i wprowadzacie dostosowanie odstępów między literami. Przejdźcie do Podstawowych formatów znaków (2) i wpiszcie odpowiednią wartość w polu Odstępy międzyliterowe. Przy -100 będzie to wyglądało następująco (3): Tekst przesunie się trochę bliżej. Wartość -100 jest tu za mała, dlatego zmieniam ją na -200 (4) i teraz mamy cenę dokładnie taką, jaką chcieliśmy. Gotowe (5).

Automatyzować podawanie cen w złożonych formatach.

Wariant 2

Teraz drugi przykład: Tutaj znak przecinka zniknie, a "95" przesunie się trochę w górę.

Zautomatyzować podawanie cen w złożonych formatach.

Aby to osiągnąć, ponownie otwórzcie "Wskazanie centów". W Zaawansowanych formatach znaków (1) usuńcie Przesunięcie linii bazowej (2). Wtedy "90" przeskoczy w górę. Potwierdźcie to (3).

Zautomatyzować podawanie cen poprzez zagnieżdżone formaty.

Teraz zajmiemy się przecinkiem i otworzymy "Wskazanie przecinka". Tutaj zmienimy Kolor znaku (1) z białego na [Bez] (2). Potwierdźcie (3). I znika.

Automatyzować podawanie cen w zagnieżdżonych formatach

Wariant 3

Teraz trzeci przykład z podkreśleniem...

Zautomatyzować podawanie cen w zagnieżdżonych formatach.

Znowu przechodzimy do "Wskazania centów", dodajemy Przesunięcie linii bazowej o -10 (1 i 2), aby tekst znowu przesunął się o poziom w dół.

Automatyzować podawanie cen w złożonych formatach.

A teraz wybieramy Opcje podkreślenia (1). Tutaj zaznaczamy pole wyboru (2), i linia już jest na dole. Dostosujmy więc Grubość na 4 pt (3) i przesuniemy linie względem Odsunięcia bliżej do "90", na przykład na -24 pt (4). Gotowe (5).

Zautomatyzować podawanie cen dla zagnieżdżonych formatów.

Podsumowanie

To naprawdę proste, możecie śmiało wypróbować. Jeśli teraz utworzę nowe pole tekstowe bez formatowania i wpiszę wartość (1), to mogę wybrać to pole tekstowe i zastosować "Wskazanie ceny" (2). Tekst jest gotowy.

Zautomatyzować podanie cen w zagnieżdżonych formatach.



To może być takie proste. Mam nadzieję, że będziecie w stanie to wykorzystać - to naprawdę nie czarna magia i bardzo proste do odtworzenia.

Wasz Stefan