EB Garamond
Kategoria | Szeryf |
---|---|
Klasyfikacja | W starym stylu |
Projektant (y) | Claude Garamont , Robert Granjon , Georg Mayr-Duffner, Octavio Pardo i inni |
Data wydania | 2011 |
glify | 3218 |
Licencja | OFL |
Strona internetowa |
Pobierz z repozytorium Octavio Pardo Georga Mayra-Duffnera o EB Garamond |
Najnowsza data wydania | 29 października 2017 r |
EB Garamond to darmowa i otwarta implementacja kroju pisma Claude'a Garamonda , Garamond oraz pasujących znaków kursywy, greki i cyrylicy, zaprojektowanych przez Roberta Granjona . Jej nazwa jest skrótem od . E genolff- Berner Garamond , co nawiązuje do faktu, że formy literowe zaczerpnięto z egzemplarza Egenolff-Berner wydrukowanego w 1592 roku
Historia realizacji
W 2011 roku austriacki projektant Georg Mayr-Duffner wypuścił EB Garamond na licencji Open Font . Mayr-Duffner zaczerpnął formy liter ze skanu okazu zwanego „ okazem berneńskim ”, który został wydrukowany w 1592 r. przez Conrada Bernera, zięcia Christiana Egenolffa i jego następcę w drukarni Egenolff. Pokazuje czcionki rzymskie Garamonta i kursywę Granjona w różnych rozmiarach. Greckie znaki są również oparte na pracy Roberta Granjona. Ponadto czcionka zawiera funkcje OpenType, takie jak wielkie litery i kursywa oraz zamienniki podręczników szkolnych . Zamiarem Duffnera było uwzględnienie wielu rozmiarów optycznych. Od 2014 roku jego implementacja obejmowała czcionki oparte na formach 8- i 12-punktowych z egzemplarza z 1592 r., Ale brakowało im pogrubionych krojów czcionek. Ponieważ Georg Mayr-Duffner nie mógł ukończyć pogrubionej wagi z powodów osobistych, Google zlecił hiszpańskiemu projektantowi czcionek Octavio Pardo kontynuowanie projektu. Od 2018 r. Implementacja Pardo obejmuje 5 grubości (zwykła, średnia, pół-pogrubiona, pogrubiona i bardzo pogrubiona), zarówno w stylu zwykłym, jak i kursywą.
Szczegóły techniczne
Mayr-Duffner zaimplementował EB Garamond pierwotnie w FontForge przy użyciu formatu SFDIR i UFO. Octavio Pardo przeszedł na zastrzeżony edytor czcionek Glyphs, który obsługuje wiele głównych czcionek. Implementacja Pardo opiera się zatem na dwóch wzorcach, Regular i Bold. Pozostałe wagi są generowane z wzorców. Formy liter i kerning Pardo's Regular są identyczne z EB Garamond 12 Mayr-Duffnera. Źródło czcionek jest rysowane za pomocą sześciennych krzywych Béziera , dlatego wersja skompilowanych czcionek w wersji OTF (w stylu CFF) powinna być preferowana w stosunku do wersja TTF, ponieważ TTF wymaga kwadratowych krzywych Béziera, które muszą zostać wygenerowane przez konwersję stratną podczas kompilacji z plików źródłowych.
EBGaramond-Matematyka
EBGaramond-Maths to pakiet dla LaTeX , który zapewnia wersję EB Garamond 12 dla matematyki. Jego opiekunem jest Clea F. Rees.
Garamond-Math
Garamond-Math to dodatkowy plik czcionek OpenType dla rodziny EB Garamond zawierający symbole matematyczne. Plik jest dostarczany przez Yuansheng Zhao.
Funkcje OpenType
Od 2018 roku EB Garamond zawiera następujące funkcje OpenType:
alt | Uzyskaj dostęp do wszystkich zastępców | lnum | Figury podszewkowe | ss02 | Zestaw stylistyczny 2 |
c2szt | Małe stolice od wielkich liter | ocena | Zaznacz pozycjonowanie | ss03 | Zestaw stylistyczny 3 |
c2sc | Małe stolice od wielkich | mkmk | Pozycjonowanie Mark to Mark | ss04 | Zestaw stylistyczny 4 |
sprawa | Formularze uwzględniające wielkość liter | onum | Postacie w starym stylu | ss05 | Zestaw stylistyczny 5 |
dlig | Ligatury uznaniowe | ordn | Porządkowe | ss06 | Zestaw stylistyczny 6 |
frak | Ułamki | pkap | Małe stolice | ss07 | Zestaw stylistyczny 7 |
hist | Formy historyczne | pnum | Liczby proporcjonalne | sub | Indeks |
hlig | Ligatury historyczne | grzech | Naukowi podwładni | sup | Napisany u góry |
rdzeń | Kerning | smcp | Małe kapitały | swsh | Plusk |
liga | Standardowe ligatury | ss01 | Zestaw stylistyczny 1 | tnum | Dane tabelaryczne |
Listę funkcji i dodatkowe informacje można uzyskać za pomocą narzędzi takich jak otfinfo (np. otfinfo -f `kpse Which EBGaramond-Regular.otf`
) lub FontDrop! .
Przyjęcie
Wybitny projektant krojów pisma, Erik Spiekermann , opisał EB Garamond jako „jedną z najlepszych czcionek open source”.
Dostępność
Sieć
- Implementacja Georga Mayra-Duffnera, w której brakuje pogrubionych twarzy, jest dostępna w jego repozytorium GitHub. Nadal możliwe jest generowanie plików czcionek z tego repozytorium przy użyciu OpenBSD lub Linuksa.
- Nowszą wersję Octavio Pardo można pobrać jako pliki OTF i TTF z jego repozytorium.
- Wersja Pardo jest również dostępna do osadzania przez Google Fonts i Adobe Fonts .
Lateks
Jako klasyczna czcionka LaTeX
EB Garamond jest również dystrybuowany przez serwery lustrzane CTAN jako pakiet czcionek LaTeX . Dlatego można go łatwo zastosować do dokumentów opartych na LaTeX-u, dodając \usepackage{ebgaramond}
do preambuły dokumentu. Niestety klasyczny system czcionek LaTeX nie może wykorzystać wszystkich znaków i funkcji OpenType oferowanych przez EB Garamond, ale można to rozwiązać za pomocą podsystemu XeTeX smartfont.
Przez XeTeX
Obecnie LaTeX obsługuje 3 technologie smartfonów OpenType , AAT i Graphite bezpośrednio przez XeTeX, który należy aktywować w edytorze LaTeX. Używając edytora LyX , można to zrobić zaznaczając pole w LyX > Document > Settings > […] use XeTeX . Oznacza to dodanie \use_non_tex_fonts true
do nagłówka plików dokumentów .lyx. Wtedy wszystkie czcionki OpenType, AAT i Graphite zainstalowane lokalnie w systemie operacyjnym mogą być używane bezpośrednio.
Aby uzyskać dostęp do funkcji inteligentnych czcionek EB Garamond, należy dodać kod do preambuły dokumentu. Np. aby ustawić EB Garamond jako główną czcionkę dokumentu przy użyciu figur w starym stylu i zestawu stylistycznego OpenType 6 (długi ogon Q), można użyć następującego kodu:
\usepackage{fontspec} \setmainfont{EB Garamond}[Liczby={OldStyle;Proporcjonalny},RawFeature={+ss06}]
Inną metodą osiągnięcia tego samego rezultatu jest następująca specyfikacja:
\usepackage{fontspec} \setmainfont{EB Garamond}[RawFeature={+onum;+pnum;+ss06}]