Portál AbcLinuxu, 26. dubna 2024 23:45

Přehled fontů s pevnou šířkou

31. 8. 2010 | Milan Bárta
Články - Přehled fontů s pevnou šířkou  

V článku si představíme celkem 17 programátorských neproporcionálních písem pro využití ve vývojových prostředích či v emulátorech terminálu. U každého písma je také tabulka s problematickými znaky, ze které se dozvíte, jak si které písmo se snadno zaměnitelnými symboly poradí.

fixed width font

Obsah

Uživatele grafických prostředí lze jednoduše rozdělit na dvě skupiny. Tou první jsou ti, kterým je v podstatě jedno, které písmo používají, a spokojí se s výchozím výběrem fontu v daném prostředí. Na druhou stranu, uživatelům ve druhé skupině není lhostejné, na které písmo budou i několik hodin denně upírat své zraky, a výběru kvalitního písma věnují značnou pozornost. Pro ně je také připraven dnešní článek, ve kterém si představíme několik neproporcionálních písem, která nemají problém se zobrazením českých znaků, a z nichž si vybere téměř každý.

Andale Mono

link

Andale Mono je neproporcionální rodina písma, autorem je Steve Matteson. Poprvé byl font distribuován jako přídavek k Internet Exploreru 4.0 pod původním názvem Monotype.com. Svůj současný název získal až ve verzi 1.25, když se stal součástí Internet Exploreru 5. Písmo bylo vytvořeno pro potřeby emulace terminálu a pro vývojová prostředí s ohledem na snadnou rozlišitelnost podobných znaků. Od verze MS Windows ME již není písmo se systémem Windows distribuováno, stále je však součástí operačního systému Mac OS X a také balíku MS Core fonts.

Pokrytí Unicode:Latin, Greek a Coptic, Cyrillic
Formát: TrueType, OpenType
Licence: MS EULA

fixed width font
fixed width font

Anonymous Pro

link

Anonymous Pro je rodina neproporcionálních písem vytvořená Markem Simonsonem s důrazem na snadnou práci se zdrojovými kódy. Snadno zaměnitelné znaky mají odlišné tvary, aby bylo jednoduché je rozeznat. I když při zapnutém vyhlazování vypadá písmo velmi dobře, pro určité velikosti (10-13 bodů) jsou zahrnuty také bitmapy.

Pokrytí Unicode: Latin, Greek, Cyrillic
Formát: TrueType
Licence: SIL Open Font License (OFL)

fixed width font
fixed width font

CMU Typewriter

link

Písma Computer Modern Unicode (CMU) mají za cíl vytvoření kvalitních a volně dostupných písem s podporou mnoha jazyků pro použití v grafických aplikacích. Původním autorem je Donald Knuth a v aktuální verzi 0.6.3a jsou písma dostupná pod X11 License, avšak v současné vývojové verzi 0.7.0 a dále byla licence změněna na SIL Open Font License.

Pokrytí Unicode: Latin, Cyrillic, Greek
Formát: TrueType, OpenType
Licence: X11 License, SIL Open Font License (OFL)

fixed width font
fixed width font

Consolas

link

Consolas je neproporcionální písmo, které vytvořil Lucas de Groot. Je dodáváno společně s několika produkty Microsoftu (Windows Vista, Windows 7, Office 2007, Visual Studio 2010). Písmo je také distribuováno společně s volně dostupným Powerpoint 2007 Viewer. Tímto písmem bylo inspirováno podobné písmo Inconsolata, které je na rozdíl od Consolas dostupné pod svobodnou licencí.

Pokrytí Unicode: Latin, Greek, Cyrillic, Thai a další matematické symboly, šipky, diakritické značky, symboly měn, aj.
Formát: TrueType
Licence: MS EULA

fixed width font
fixed width font

Courier (New)

link

Courier je neproporcionální písmo vytvořené s cílem poskytnout font podobající se výstupu klasického psacího stroje. Navrhl jej roku 1955 Howard Kettler. Písmo Courier velikosti 12 pt bylo až do roku 2004 standardním písmem používaným v dokumentech Ministerstva zahraničí Spojených států amerických, kdy ho nahradil známý Times New Roman. Varianta New písma Courier byla přepracována, diakritické značky byly pro vyšší čitelnost zvýrazněny a přibylo mnoho znaků Unicode tabulky.

Pokrytí Unicode: Latin, Greek, Cyrillic, Hebrew, Arabic a další matematické symboly, šipky, diakritické značky, aj.
Formát: TrueType
Licence: MS EULA

fixed width font
fixed width font

DejaVu Sans Mono

link

Písma DejaVu jsou modifikací rodiny písem Bitstream Vera. Pokrývají větší část Unicode tabulky a také poskytují více stylů (řezů). Autorem a zároveň zakladatelem projektu DejaVu je Štěpán Roh. Postupem času do sebe projekt začlenil další písma, která se snažila o rozšíření původní rodiny Bitstream Vera. Jedná se o písma rodiny Olwen, Bepa, částečně Arev a také standardní SuSE písma. Díky volné licenci jsou písma DejaVu součástí mnoha linuxových distribucí a jsou také dodávány společně s kancelářským balíkem OpenOffice.org.

Pokrytí Unicode: Latin, Greek, Cyrillic, Georgian, (částečně Armenian, Hebrew, N'ko, Tifinagh, Lao, Canadian Aboriginal Syllabics, Ogham, Arabic) a další symboly, šipky, matematické symboly, aj.
Formát: TrueType
Licence: Public Domain

fixed width font
fixed width font

Droid Sans Mono

link

Droid je rodina písem, kterou vytvořil Steve Matteson z Ascender Corporation pro využití na platformě Android, dostupná pod Apache licencí. Název fontu byl odvozen z názvu platformy Android a písmo je určeno pro použití na malých obrazovkách přenosných zařízení. Varianta písma Droid Sans Mono se podobá písmu Andale Mono od stejného autora.

Pokrytí Unicode: Latin, Cyrillic, Greek
Formát: TrueType, OpenType
Licence: Apache license

fixed width font
fixed width font

Envy Code R

link

Envy Code R je neproporcionální písmo vytvořené pro účely vývoje softwaru a jako písmo pro emulátory terminálu. Vytvořil jej Damien Guard a je volně dostupné ke stažení z webových stránek autora, ale další šíření jinými cestami je prozatím zakázáno.

Pokrytí Unicode: Latin, Greek a další symboly, šipky, matematické symboly, aj.
Formát: TrueType
Licence: Free to use but redistribution prohibited (Volně dostupné, ale šíření omezeno)

fixed width font
fixed width font

Everson Mono

link

Everson Mono je neproporcionální písmo, jehož vývoj zahájil roku 1995 Michael Everson. Písmo bylo dlouho dobu dostupné pouze v obyčejném řezu, ale na začátku tohoto roku přibyla také kurzíva. Stále však neexistuje tučný řez či tučná kurzíva, i když autor na písmu dále pracuje. Everson Mono je dostupný pod shareware licencí, je možné jej zakoupit za 25 Euro.

Pokrytí Unicode: Latin, Greek, Cyrillic, Armenian, Hebrew, Georgian, Cherokee, Canadian Aboriginal Syllabics, Runic a další symboly, šipky, matematické a diakritické symboly, aj.
Formát: TrueType
Licence: Shareware

fixed width font
fixed width font

Free Mono

link

Písmo Free Mono je součástí balíku písem s názvem GNU FreeFont nebo také Free UCS Outline Fonts. Tento projekt sdružuje znaky z dalších fontů pod svobodnou licencí do jednoho balíku. Projekt založil roku 2002 Primož Peterlin a nyní jej spravuje Steve White. I když je mnohdy chybně spojován s Free Software Foundation a označován jako písma FSF, není mezi nimi žádné spojení.

Pokrytí Unicode: Latin, Cyrillic, Greek, Hebrew, Thaana, Bengali, Vietnamese, a další symboly, šipky, matematické a diakritické symboly, aj.
Formát: TrueType, OpenType
Licence: GNU GPLv3

fixed width font
fixed width font

Inconsolata

link

Inconsolata je neproporcionální písmo, které vytvořil Raph Levien a uvolnil pod licencí Open Font. Při tvorbě čerpal autor z mnoha zdrojů, nejvíce se však nechal inspirovat písmem Consolas Lucase de Groota. Práce na Inconsolatě stále probíhají, zejména na doplňování znaků Latin Unicode tabulky, české znaky jsou však obsaženy všechny.

Pokrytí Unicode: Latin
Formát: OpenType
Licence: SIL Open Font License (OFL)

fixed width font
fixed width font

Liberation Mono

link

Liberation Mono je společně s písmy Liberation Sans a Liberation Serif součástí balíku písem Liberation, které jsou rozměrově kompatibilní s písmy Courier New, Arial a Times New Roman používanými v produktech společnosti Microsoft. Písma vytvořil Steve Matteson a licencovala společnost Red Hat. Také díky open source licenci, pod kterou jsou Liberation písma dostupná, jsou součástí mnoha různých linuxových distribucí.

Pokrytí Unicode: Latin, Greek, Cyrillic a další matematické znaky, šipky, aj.
Formát: TrueType
Licence: GNU GPLv2

fixed width font
fixed width font

Lucida Console/Sans Typewriter

link

Písma Lucida Console a Lucida Sans Typewriter patří společně s dalšími rodinami do velkého balíku písem s názvem Lucida, který vytvořili Charles Bigelow a Kris Holmes roku 1985. Lucida Console a Sans Typewriter se od sebe vzájemně příliš neliší, jen Console používá menší řádkování. S Lucida Console jste se mohli setkat např. v legendární Modré obrazovce smrti nebo v Poznámkovém bloku ve Windows XP.

Pokrytí Unicode: Latin, Greek, Cyrillic, Arabic, Hebrew, Thai a další matematické symboly, šipky, aj.
Formát: TrueType
Licence: Lucida Fonts EULA

fixed width font
fixed width font

Luxi Mono

link

Balík písem Luxi, do kterých patří i Luxi Mono, původně vytvořili pro X Window System Kris Holmes a Charles Bigelow, tvůrci písem Lucida, s nimiž jsou si písma Luxi podobná. Luxi písma byla vydána pod licencí, která umožňuje jejich volné šíření, avšak zakazuje jakékoliv úpravy. Kvůli tomu byla písma také vyřazena z některých linuxových distribucí (Fedora, Debian).

Pokrytí Unicode: Latin
Formát: TrueType, Type 1
Licence: Luxi Font License

fixed width font
fixed width font

Monofur

link

Monofur je neproporcionální písmo, které vytvořil Tobias Benjamin Köhler. Uplatnění najde při zobrazení zdrojového kódu či jako písmo emulátoru terminálu. Autor uvolnil písmo jako freeware, takže je možné je volně šířit a používat.

Pokrytí Unicode: Latin, Cyrillic, Greek a další symboly
Formát: TrueType, Type 1
Licence: Freeware

fixed width font
fixed width font

Nimbus Mono L

link

Nimbus Mono L je neproporcionální písmo vytvořené roku 1984 URW Studiem, roku 1996 uvolněné pod licencemi GPL a AFPL a roku 2009 pod licencí LPPL. Ačkoliv symboly nejsou úplně stejné, je písmo rozměrově kompatibilní s písmy Courier a Courier New. Písma Nimbus jsou již v základu součástí mnoha linuxových distribucí.

Pokrytí Unicode: Latin, Cyrillic
Formát: TrueType, OpenType, Type 1
Licence: LPPL

fixed width font
fixed width font

Terminus

link

Terminus je neproporcionální bitmapové písmo, které vytvořil Dimitar Zhekov. Cílem při jeho návrhu bylo, aby bylo písmo šetrné k očím a snadno čitelné. Toto bitmapové písmo je dostupné v mnoha linuxových distribucích a existuje také jeho TrueType verze.

Pokrytí Unicode: Latin, Cyrillic, Greek a další symboly
Formát: TrueType, Bitmap
Licence: GNU GPLv2

fixed width font
fixed width font

Závěr

link

V článku bylo představeno celkem 17 různých písem s pevnou šířkou. Kvalitní programátorské písmo by mělo mít vhodně odlišené znaky, u kterých existuje možnost záměny. To většina z nich splňuje, některé z nich však nikoliv, což je patrné z tabulek u každého písma. Osobně se mi nejvíce zamlouvá písmo Inconsolata, které jsem také začal používat ve svém textovém editoru.

A jaké písmo používáte Vy? Podělte se s ostatními čtenáři v diskuzi pod článkem.

Související články

Srovnání grafických textových editorů
Srovnání HTML editorů
Srovnání správců souborů
Srovnání správců stahování z internetových úložišť

Další články z této rubriky

Týden na ITBiz: Svět IT a burzy, umělá inteligence, Nvidia a outsourcing
Linuxové foto novinky: pozvolná evoluce
PCLinuxOS 2017.2 MATE - tak trochu zvláštní linuxová distribuce
Krátký pohled na Fedoru 25, Wayland a GNOME 3.22
Naprosto ničím nezajímavé Lubuntu 16.10

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.