You are on page 1of 16

INSTRUKTAOWY POKAZ PROGRAMU

FontLab

Studio5

Spis treci

Tworzenie nowego fontu i wybr kodowania Okno GLYPH podstawowe pojcia i nawigacja Wybrane narzdzia edycji krzywej Prawidowe rysowanie krzywych Panel Mertics Kerning Tworzenie ligatur OpenType features Action set Font Info Generowanie fontu Import krzywych z illustratora

Spis treci

Tworzenie nowego fontu i wybr kodowania

1 4 3 2

1 2 3 4 5

Otwieramy nowego fonta. Docelowo naszym zadaniem jest stworzenie pliku w formacie OpenType PS, rozszerzenie tego pliku to font.otf. W tym celu klikamy na ikonk Codepages. Determinuje to zawarto okna na lewo (patrz nr. 3). Wybieramy kodowanie w zalenoci od rozpitoci znakw zawartych w foncie. Jeli przewidujemy pokrycie polskich znakw diakrytycznych wybieramy tak jak zaznaczone Central European. Jeli nie Western European (powyej). Tu wybieramy tryb Name poniej, w tych polach pojawiaj si nazwy poszczeglnych znakw.

Poprzez podwjne kliknicie na jeden ze znakw otwieramy okno GLYPH window suy ono do edycji poszczeglnych znakw.

Spis treci

okno GLYPH podstawowe pojcia i nawigacja

3 1
ascender CAP heigh x heigh
Prowadnice globalne umoliwiaj naniesienie prowadnic dla caego alfabetu, tzn. bd one widoczne w kadym znaku czy to w literze a czy Z. Aby stworzy tak prowadnic naley wycign j z linijki u gry okna, przytrzymujc jednoczenie klawisz SHIFT na klawiaturze. Prowadnica globalna bdzie miaa kolor czerwony. Prowadnice normalne Bd widoczne tylko w oknie aktualnie edytowanym. Tak jak w przypadku prowadnic globalnych wycigamy je z linijki, jednak ju bez przytrzymywania klawisza SHIFT. Bd one miay kolor niebieski. Poprzez nacinicie klawisza TAB na klawiaturze moemy wczy / wyczy podgld znakw fontu. Tu mona si przemieszcza midzy poszczeglnymi znakami-literami (rwnie z klawiatury), bez potrzeby powracania do gwnego okna fontu.

1 2 2

baseline descender

NAWIGACJA w oknie GLYPH klawisze Z , X przyblianie i oddalanie klawisz Space hand tool klawisz Tylda (~) przytrzymanie tego klawisza umoliwia podgld znaku w czerni i bieli, bez prowadnic, widoku punktw etc.

ascender wysoko wydue grnych litery CAP heigh Wysoko duych liter x heigh jak sama nazwa mwi wysoko litery x, ...czyli wysoko liter minuskuowych baseline podstawa liter zawsze na 0 descender wysoko wydue dolnych litery

Spis treci

Wybrane narzdzia edycji krzywej

1
2 3 4

Paleta Transform *(Menu gwne> >Countur>Transform) przydatne i czsto uywane narzdzia przy pracy z obiektami: Free Transform, Flip Horizontal/Vertical, Merge Counturs. Edit tool suy do zaznaczania i przesuwania obiektw i punktw. Po klikniciu prawym przyciskiem myszki na punkt lub zaznaczon krzyw uaktywnia si podrczne menu (patrz punkt 5.). Meter tool bardzo przydatne narzdzie pozwalajce wymierzy wybrane elementy. Drawing tak jak w wikszoci programw graficznych umoliwia szybkie rysowanie ksztatw w oparciu o krzywe Bziera. Podrczne menu dostpne poprzez kliknicie lewym przyciskiem myszy. Tutaj po zaznaczeniu odcinka krzywej lub jednego punktu moemy zmienia jego waciwoci: Convent > To curves / lines, bd te rodzaj poczenia: Connection > Smooth / Sharp Zawarto menu zmienia si w zalenoci od wykonywanych czynnoci.

3
5

4 5

*Program FontLab zosta zaprojektowany w sposb umoliwiajcy maksymalne dopasowanie interfejsu do potrzeb uytkownika. Jeli nie ma ktrego z paneli na wierzchu, id do odpowiedniego menu, po czym po prostu przecignij jego zawarto (chwytajc za pasek umieszczony na grze) w dowolne miejsce.

Spis treci

Prawidowe rysowanie krzywych

Przy rysowaniu znakw naley przestrzega kilku zasad, ktre to mona sprowadzi do jednego sowa oszczdno. Punkty powinno si stawia tylko w skrajnych najbardziej wysunitych czciach litery, tak aby do maksimum ograniczy ich ilo. Z praktyk jest np. umieszczanie kilku punktw na jednej prostej. Przy rysowaniu obych ksztatw naley stara si by krzywe Bziera ukaday sie pod ktem prostym. Moemy to uzyska poprzez przytrzymanie klawisza SHIFT w trakcie ich edycji. Rysowanie znakw w ten sposb pozwala na maksymaln kontrole ich ksztatu. Konsekwencj niestosowania si do tych zasad jest zwikszenie si ciaru wyeksportowanego fontu na dysku co w konsekwencji wydua jego przetwarzanie przez system operacyjny. Innym nastpstwem ukadania punktw gdzie popadnie jest pogorszenie si jakoci wywietlanych liter na ekranie monitora.

Font Audit Bardzo przydatna funkcja alertujca nam o moliwych bdach w projekcie poprzez czerwone strzaki. Np. kiedy krzywa ustawiona jest prawie pionowo po klikniciu na strzak otrzymamy komunikat: This vector isvery close to vertical but not exacly vertical. Funkcja ta pozwala nam naprawi te bdy automatycznie pojedynczo lub wszystkie na raz. Nie naley jednak ufa bezgranicznie programowi. Funkcje t mona wczy/wyczy klikajc na ikon.

DOBRZE

LE

Spis treci

Panel MERTICS

Metrics Panel suy do regulowania waciwoci wymiarw litery, takich jak spacing czy kerning, ale umoliwia rwnie prosty podgld.

2 3

Spacing to nic innego jak ustalenie staej szerokoci pola litery. Robimy to ustalajc tzw. LSB i RSB (Left Side Baring i Right Side Baring). Nawet najadniej zaprojektowane litery bez precyzyjnie okrelonych wymiarw nie udwign prby jak jest skad tekstu, litery bd skaka, nie tworzc jednolitej szarej powierzchni. Wicej o prawidowym spacingu fontu na www.typeculture.com ( http://typeculture.com/academic_resource/articles_essays/pdfs/ tc_article_20.pdf ).

1 2 3

New Metrics Panel otwieramy panel.

Metrics mode w tym oknie mona w atwy sposb ustali pole litery .

Ustalamy pola liter wpisujc wartoci liczbowo, czy te rcznie przesuwajc suwak pod liter. Zmieniajc wymiary LSB i RSB moemy dostrzec, e w oknie glyph rwnie przesuwaj si pionowe szare linie. To kolejny sposb by wyregulowa liter bez wchodzenia w panel Metrics. Jednak najlepszym i najdokadniejszym sposobem jest wprowadzanie tych wartoci liczbowo.

Spis treci

Kerning

Kerning regulowanie odlegoci pomidzy konkretnymi parami znakw w danym kroju pisma i jego odmianie. Okrelane w ten sposb s nie tylko odstpy pomidzy literami, ale take pozostaymi znakami (np. litera-cyfra, cyfra-cyfra, cyfra-znak interpunkcyjny). Przed rozpoczciem pracy nad kerningiem naley zakoczy spacing, w przeciwnym wypadku trudnym a nawet niemoliwym bedzie zapanowanie nad wiatem midzyliterowym w caym foncie. Kerning moe by ujemny lub dodatni. Czciej stosowany jest kerning ujemny (tzw. podcinanie) czyli dosuwanie do siebie znakw, ktre wygldaj na nienaturalnie oddalone. Kerningiem dodatnim jest odsuwanie od siebie znakw sprawiajcych wraenie zbyt cinitych (tzn. pooonych zbyt blisko siebie). Kerning Mode Przechodzimy do trybu kerning mode, klikajc na ikon. Regulujemy odlegoci miedzy literowe analogicznie jak przy regulowaniu spacingu. W trybie kerning mamy moliwo podejrzenia listy wszystkich stworzonych par kerningowych w bocznym panelu. OpenType panel tutaj sprawimy, e pary kerningowe bd mogy by wyeksportowane do pliku fontu. Po klikniciu w ikon, na dole programu pojawi si panel. Klikamy w OpenType Menu po czym wybieramy Generate kern feature. W pustym dotd oknie pojawi si skrypt definiujcy ustalone wczeniej zasady kerningowe. Klikamy w ikon Compile aby kerning mg by widoczny w panelu Sample i dalej zosta wyeksportowany do pliku fontu. Klikamy w ikon Sample Panel. Powyej pojawi si kolejne okno. Po odhaczeniu kern jestemy w stanie zobaczy efekty naszej pracy. W grnym oknie widzimy tekst bez kerningu a w dolnym ju z kerningiem. Po kadym dodaniu par kerningowych naley powtrzy procedur, w innym przypadku najnowsze pary nie zostan wyeksportowane.

2 3 4 5 4 5 6

Spis treci

Tworzenie ligatur

1 2 3 4

W celu stworzenia podstawowych ligatur takich jak: ff, fl, fi, fj , ffj przechodzimy na chwile na kodowanie wg. nazw i wybieramy zakadk FeeFont. Tutaj odnajdziemy znaki, ktre nas interesuj bez koniecznoci ich rcznego tworzenia. Po ich zaprojektowaniu moemy przej z powrotem do trybu codepages i zakadki EasternEurope, a ligatury pojawi si na kocu fontu. Klikamy na ikon OpenType Panel pojawi si okno, ktre ju poznalimy przy omawianiu kerningu. Klikamy na ikon + . Po prawej stronie pojawi si skrypt, ktry trzeba uzupeni rcznie. W miejsce xxxx naley wpisa liga, tak jak to ma miejsce na przykadzie. Dalej naley okreli, ktre znaki maj by wymienione na ligatur, czyli np.: sub f l by fl; sub f f j by f_f_j; Par znakw, ktra ma zosta zastpiona ligatur oddzielamy od siebie spacj, a przy wpisywaniu nazwy ligatury naley zwrci uwag jak ma ona nazw, np. ligatura f l ma nazw fl ale ju f f j to f_f_j. Dzieje si tak dlatego, gdy skorzystalimy ju z gotowych pl pod ligatury. W przypadku nie odnalezienia ligatury, ktra nas interesuje moemy ja stworzy samodzielnie wg wzoru x_x, np. T_y ale o tym na nastpnej karcie. Naley rwnie pilnowa aby po kadej zasadzie kerningowej wpisa znak rednika ; . W przypadku pojawienia sie nawet najdrobniejszego bdu w skrypcie, program nie bdzie w stanie stworzy adnej z ligatur. Klikamy na ikon Compile, po czym na Sample panel.

5 4 3

Spis treci

OpenType features

Funkcje OpenType to zoony temat, daj one nieograniczone wrcz moliwoci przy tworzeniu fontw. Ze wzgldu na ilo moliwych zastosowa tu pokazane zostao tylko kilka podstawowych. Tworzenie funkcji OpenType przebiega w sposb analogiczny do opisanego wczeniej tworzenia ligatur. Jednak przewanie aby mc wpisa w skrypt zmieniony-dodatkowy znak, trzeba wczeniej samemu stworzy komrk glyph, w ktrej bdzie mona go zaprojektowa. W tym celu naley przej do menu>Glyph> Generate Glyphs Tutaj mona wygenerowa znaki, ktre bd nam potrzebne przy tworzeniu funkcji OpenType, wpisujc ich nazwy rozdzielone spacj lub przecinkiem. Gdy zaznaczymy opcje Mark new glyphs bdziemy w stanie szybko znale wygenerowane komrki w gwnym oknie fontu. Funkcja ta przydaj si przy wikszej iloci znakw w foncie.

2 3

2 3

Spis treci

Action Set

Przed eksportem fontu do pliku .otf naley wykona kilka czynnoci, dziki ktrym upewnimy si, e wszystkie krzywe maj odpowiednie waciwoci. W tym celu uyjemy funkcji action set. Przed tym jednak, zaleca si zapisanie projektu do pliku .fla.

1 2 3 3

Menu>Tools>Action set

Zaznaczamy All glyphs in th font W oknie z lewej strony rozwijamy zakadk Contour, po czym poprzez podwjne kliknicie lub za pomoc strzaki midzy oknami przenosimy poszczeglne polecenia do okna po prawej stronie w okrelonej kolejnoci: Decompose Remove Overlap Curves to PostScript Contour Direction Przy ostatnim z polece Contour direction, w menu poniej mamy do wyboru 3 opcje zaznaczamy Set direction to PostScript.

Klikamy Run action set!

Spis treci

Font Info

Font Info to miejsce, gdzie moemy wpisa wszystkie informacje na temat fontu, takie jak jego nazwa, odmiana, rodzaj kodowania etc. Bez tych informacji po zainstalowaniu fontu do systemu nie bylibymy w stanie go zidentyfikowa, nie mwic ju o znalezieniu informacji o projektancie.

1 4

1 2 2 3

Otwieramy Font Info klikajc na ikon, bd te przechodzc do Menu>File>Font Info. W pole Family Name naley wpisa wybran nazw po czym okreli grubo i szeroko liter. Po wpisaniu podstawowych informacji klikamy na przycisk z ikonk szmaragdu. Fontlab automatycznie wypeni reszt pl. Przycisk ten powtarza si bdzie jeszcze kilkukrotnie i za kadym razem bdzie on pomaga nam wypeni wszystkie pola. Obok znajduje si ikona jing-jang, po klikniciu w ni fontlab zweryfikuje poprawno wprowadzonych danych. Aby przej do nastpnej zakadki, moemy si posuy wskazanymi strzakami, bd skorzysta z okna po lewej stronie. Po przejciu do OpenType specific names klikamy na szmaragdow ikonk a Font lab wypeni wszystko za nas. Warto przejrze dokadnie zawarto nastpnych okien. Mona tam wpisa informacje o sobie, adres www, umow licencyjna, wersj fonta etc.

4 3 5

Spis treci

Font Info

1 1

Nastpnym oknem, ktrym si zajmiemy jest Encoding and Unicode. Naley tu przenie z listy po lewej zakresy kodowania naszego fonta. Dla fontw bez polskich znakw wystarczy 1252 Latin 1 a dla tych, ktre je posiadaj, dodatkowo 1250 Latin 2: Eastern Europe. Dla pewnoci mona uy szmaragdowej ikony pomidzy oknami, jednak w przypadku niepenego fonta moe si zdarzy tak, e fontlab wyczyci zawarto okna po prawej. Naley wtedy rcznie przenie okrelone kodowania. Przechodzc dwie karty dalej znajdziemy si na Supported Unicode ranges. Tu wystarczy ponownie klikn na szmaragdow ikonk a FontLab zrobi reszt. Klikajc Apply zatwierdzamy wprowadzone dane.

2 3 3

Spis treci

Generowanie fontu

FontLab uywa swoich wasnych rozszerze .fla, ktre su do pracy nad projektem, ale same w sobie nie stanowi jeszcze pliku fontu. Aby taki otrzyma, naley go wygenerowa.

1 1 2

W celu wygenerowania fontu udajemy si do Menu>File>Generate Font

Wybieramy nazw dla pliku i jego rodzaj, w tym przypadku OpenType PS (*.otf), po czym klikamy zapisz i font jest gotowy do uycia!

Po zainstalowaniu fonta nazwa pliku nie bdzie widoczna w menu programw graficznych czy edytorach tekstu pojawi si nazwa wprowadzona uprzednio w Font Info. UWAGA! Nie naley nadpisywa fontw zainstalowanych ju w systemie. Jeli chcemy przetestowa nowsz wersje fontu, poprzedni naley odinstalowa (lub te deaktywowa, o ile uywamy menadera fontw typu Suitcase czy TypeExplorer).

Spis treci

Import krzywych z Illustratora

Wiele osb projektuje same formy liter jeszcze w illustratorze, a pniej chce je przenie do FontLaba, by stworzy funkcjonalnego fonta. Oto jeden ze sposobw aby zrobi to w miar szybko i sprawnie.

Zaprojektowane znaki w illustratorze naley ustawi w jednej linii, tak aby na pocztku znalazy si znaki okrelajce gwne wymiary liter, np Hdpx, a nastpnie powikszy wszystkie na raz, tak aby ich wysoko miecia si mniej wicej w polu poziomego formatu A4. Jeli wszystkie litery nie zmieszcz si w polu dokumentu w jednej linii, mona je przenie poniej wanym jest by skalowa wszystkie naraz. W miejscu podstawy liter Hdpx naley przypisa dokumentowi warto 0 przecigajc j z lewego grnego rogu linijek w dokumencie, tak aby po skopiowaniu znakw do FontLaba nie trzeba byo ich szuka w polu glyph. Zaznaczamy litery Hdpx po czym kopiujemy je i po prostu wklejamy do wybranego okna w FontLabie. Jeli do FontLaba kopiuj si bitmapy naley przej do illustratora, po czym wej w Preferences> >File handling i zaznaczy opcje AICB / Preserve Paths. Teraz mona ustali wymiary liter, czyli okreli ascender, descender, x heigh i CAPS heigh. Na ich podstawie wykonujemy globalne prowadnice, ktre pomog nam przy dalszym wklejaniu pozostaych liter. Wygodnym jest kopiowanie wikszej iloci znakw na raz do jednego okna. Pniej w szybki sposb mona rozdystrybuowa je w odpowiednie okna Glyph.

Spis treci

You might also like