Moderní počítač - Computer Modern

Moderní počítač
Computer Modern Sample.svg
Kategorie Patka
Klasifikace Didone
Designéři Donald Knuth
Licence Licence SIL Open Font License
Počítač Moderní ukázkový text
Vzorek

Computer Modern je původní rodina písem používaných sázecím programem TeX . Vytvořil ho Donald Knuth se svým programem Metafont a naposledy byl aktualizován v roce 1992. Computer Modern, nebo jeho varianty, je stále velmi široce používán ve vědeckém publikování, zejména v oborech, které často používají matematický zápis .

Design

Image
Computer Modern je založen na typu Didone z konce 19. století . Jeho přímá inspirace, Monotype Modern, je na vrcholu; podobná písma té doby zahrnovaly Century , Excelsior a Clarendon .

Computer Modern je „Didone“ nebo moderní patkové písmo, žánr, který se objevil na konci 18. století jako kontrast k organičtějším vzorům, které jim předcházely. Písma Didone mají vysoký kontrast mezi tlustými a tenkými prvky a jejich osa „napětí“ nebo zesílení je dokonale svislá. Computer Modern byl specificky založen na 10bodové velikosti Modern Extended 8A americké Lanston Monotype Company, která je součástí rodiny Monotype původně vydané v roce 1896. Jednalo se o jednu z mnoha moderních tváří vydaných zakladateli písemností a Monotype v tomto období a standardní styl. pro tisk textu na konci devatenáctého století.

Při vytváření vydavatelského systému TeX byla Knuth ovlivněna historií matematiky a touhou dosáhnout „klasického stylu“ knih tištěných kovovým písmem. Moderní tváře byly široce používány pro tisk matematiky, zvláště předtím, než Times New Roman stal se populární pro tisk matematiky od roku 1950.

Nejneobvyklejší charakteristikou Computer Modern je však fakt, že se jedná o úplnou rodinu typů navrženou systémem Knuth Metafont , jedním z mála písem vyvinutých tímto způsobem. Počítačové moderní zdrojové soubory se řídí 62 odlišnými parametry, které řídí šířky a výšky různých prvků, přítomnost patek nebo číslic starého stylu , ať už jsou tečky jako tečka na „i“ čtvercové nebo zaoblené a stupeň „ superness “ v miskách s malými písmeny jako „g“ a „o“. To umožňuje zpracování návrhů Metafont neobvyklými způsoby; Knuth prokázal efekty, jako je morfování na demonstracích, kde se v průběhu textu jedno písmo pomalu přechází do druhého. Přestože koncept přitahoval pozornost, Metafont používalo několik dalších návrhářů písem; v roce 1996 Knuth uvedl: „Žádat umělce, aby se stal dostatečným matematikem na to, aby porozuměl tomu, jak psát písmo s 60 parametry, je příliš“, zatímco designér písem pro digitální období Jonathan Hoefler v roce 2015 poznamenal, že „Knuthova myšlenka, že písmena začínají kosterními formami, je vadný “.

Odvozené verze

Image
Ukázková galerie mnoha písem z rodiny písem CMU (Computer Modern Unicode).

Knuth vytvořil svá původní počítačová moderní písma pomocí programu Metafont , programu, který čte definice glyfů založené na tahu a vydává písma připravená k použití jako bitmapové obrazové soubory. Většinou nechal písmo, stejně jako u ostatních komponent TeX, ve veřejné doméně , ale učinil jednu žádost: aby jakákoli odvozená práce založená na Knuthově softwaru nenesla stejný název, požadavek, který Knuth učinil, aby zajistil kontrolu kvality . Toto ustanovení je podobné jako u licence SIL Open Font License a na základě této licence byly vydány pozdější deriváty Computer Modern.

Pokrok v publikační technologii (PostScript, PDF, laserové tiskárny) snížil potřebu bitmapových písem. Upřednostňovanými formáty jsou nyní obrysová písma, jako je Type 1 , TrueType nebo OpenType , která lze efektivně vykreslit v libovolném rozlišení a pomocí sofistikovaných technik vyhlazování pomocí firmwaru tiskárny nebo prohlížečů dokumentů na obrazovce. Proto několik dalších projektů přeneslo písma Computer Modern do takových formátů. Některé z těchto projektů také doplnily Computer Modern o

  • další znaky (euro, znaky s diakritikou, cyrilice a řecké písmo)
  • různá kódování písem (k překonání problémů s Knuthovými původními 8bitovými znakovými sadami)
  • další varianty stylu písma

Několik takových derivátů je nyní také široce používáno a zahrnuto v TeX Live , moderní distribuci TeX.

Aktuálním rozšířeným vydáním rodiny Computer Modern ve formátu OpenType pro obecné účely je distribuce CMU (pro Computer Modern Unicode ):

  • CMU Serif, hlavní rodina písem Computer Modern. To zahrnuje čtyři tradiční styly písma (pravidelný, kurzíva, tučný, tučná kurzíva) a také:
    • CMU Serif vzpřímená kurzíva, vzpřímený kurzívou podobný kurzivnímu vzpřímenému rukopisu
    • CMU Serif tučně neprodloužený, tučná váha duplexní, aby měla stejnou šířku jako běžný styl
    • CMU Serif římské a výrazné šikmé, dva šikmé styly
    • CMU Classical Serif, kurzíva s mírně jednoduššími patkovými vzory
  • Beton Roman , deskové písmo ve čtyřech standardních stylech
  • CMU Typewriter, patkové písmo ve stylu psacího stroje
  • CMU Sans Serif, doplňkové bezpatkové písmo, a CMU Bright, lehčí styl stejného designu
    • CMU Sans demi-condensed, kondenzovaný styl stejného designu

Modrá obloha

Image
Computer Modern používal k nastavení matematického vzorce v TeXu , původním účelu písma

Computer Modern byl nejprve transformován na formát písma PostScript typu 3 společností BlueSky, Inc. v roce 1988 a poté na Type 1 v roce 1992, aby zahrnoval naznačování písem . Verze typu 1 byla od té doby darována Americké matematické společnosti (AMS), která je volně distribuuje pod licencí Open Font License. Nachází se ve většině standardních distribucí TeX.

Latinská moderní

Implementace Latin Modern, kterou udržují Bogusław Jackowski a Janusz M. Nowacki z TeX User Group Poland , je nyní standardem v komunitě TeX a byla vytvořena prostřednictvím derivátu Metafont / MetaPost s názvem METATYPE1 . Byl odvozen z písem BlueSky Type 1, která byla převedena zpět do obrysových programů METATYPE1, z nichž pak byly vyvinuty rozšířené typy Type1 a OpenType Latin Modern. ConTeXt používá jako výchozí písmo Latin Modern, namísto Computer Modern

Proces převodu zpáteční cesty typu 1 na METATYPE1 na typ 1, který se podílel na výrobě písem Latinské moderní, se pokusil zachovat nápovědu k informacím o fontech BlueSky; přidalo však chyby zaokrouhlování, které ovlivňují kvalitu narážky na nízké velikosti pixelů. V důsledku toho může zobrazení písem Latin Modern na obrazovce vést k méně rovnoměrnému zobrazení kerningu a výšky znaků, než je tomu u písem BlueSky.

Stejný proces byl později rozšířen na některé volné klony písem PostScriptu v rámci deštníkového projektu s názvem TeX Gyre .

Písmo Latin Modern také získalo matematickou tabulku OpenType .

Ostatní

  • Písma EC - vypadají hodně jako Computer Modern, ale mají mírně odlišné metriky. Jednalo se o první písma TeX, která používala „ Cork encoding “ (v LaTeXu také známé jako kódování T1), které poskytuje předkomponované glyfy pro západoevropské jazyky. Původní písma EC byla k dispozici pouze jako bitmapy generované Metafontem.
  • Písma TC - písma TeX Companion poskytují řadu dalších symbolů běžně používaných v textu.
  • Fonty BaKoMa - další automaticky generovaná verze Computer Modern Computer1 od Basila K. Malysheva z roku 1994. Fonty zůstávají k dispozici ke stažení.
  • CM-super-velmi velké rozšíření Computer Modern, dostupné v různých kódováních. Tato písma byla automaticky vektorizována z bitmap písem Computer Modern nebo EC, a proto jim ve fontech BlueSky chybí nápověda.
  • CM-LGC-latinské, řecké a cyrilice
  • GUST - přidání mnoha diakritiky a Vietnamců

Viz také

Reference

Další čtení

externí odkazy