Při programování musíte strávit dlouhou dobu u počítače a načíst kód programu. Proto je výběr správného písma důležitým úkolem. Oční komfort je v tomto ohledu na prvním místě. Neměl by se však opomíjet ani vizuální styl. V tomto přehledu se podíváme na to, jak by mělo vypadat dobré písmo pro práci s kódem. Ukážeme vám nejlepší písma pro programování a také poskytneme návod, jak je stáhnout.
Jedním z nejdůležitějších měřítek při výběru písma pro práci s kódem je čitelnost. Je důležité, aby znaky byly jasně čitelné. Mají jednoduchý tvar v jednotném stylu. Jinak se oči rychle unaví. Často se v nich používají ligatury. Jedná se o znaky, které se skládají z několika symbolů, které se navzájem prolínají. Díky tomuto přístupu je čtení pohodlnější. Stále je však možné programátorovi efektivněji zjednodušit práci s programovým kódem. Proto jsme vybrali osm různých písem. Každé z nich má své charakteristické vlastnosti.
Volně šiřitelné písmo určené pro vývojáře. Důraz je v něm kladen na pohodlí při čtení a úpravách kódu. Všechny symboly mají podobný jednoduchý tvar. Mají stejnou šířku a na vnějších okrajích nejsou žádné prvky, například stejné serify. To je výhodné zejména při čtení na výšku.
Hlavní rysy: - v češtině je možné používat pouze znaky, které jsou v češtině označeny jako "symboly":
Nejnovější verze písma je k dispozici ke stažení na oficiálních webových stránkách.
Fira Code je poddruh jednosazbového písma Fira Mono. Má shodné písmo všech znaků, ale je zde jeden rozdíl - použití ligatur, které jsou k dispozici pouze ve Fira Code. Písmo bylo původně vytvořeno pro operační systém Firefox. Designér kladl důraz na lepší čitelnost.
Chcete-li si písmo stáhnout, měli byste přejít na oficiální úložiště. Za tímto účelem spusťte příkaz:
$ sudo apt install fonts-firacode
Po jeho dokončení se v systému objeví kód Fire Code.Pokud však příkaz nefunguje, použijte ke stažení písmo Google Fonts.
Další monospace písmo, koncipované speciálně pro vývojáře softwaru. Kromě vynikající čitelnosti věnovali tvůrci zvláštní pozornost vizuálnímu stylu. Znaky mají zvětšenou šířku a na výšku se mohou mírně lišit. Speciálně pro programový kód je určeno 120 ligatur. Samotné znaky mají na výběr z alternativních stylů.
Toto písmo je na oficiálních webových stránkách distribuováno jako placené. Má zkušební verzi pouze pro latinku, bez ligatur a dalších funkcí. Je vhodné pouze pro nekomerční použití.
Myšlenkou písma IBM Plex Mono je ukázat ducha a ideologii společnosti IBM prostřednictvím její historie. Svým stylem se jedná o groteskní písmo, které je dokonale čitelné na všech zařízeních. To vše v kombinaci s monospace jej činí optimálním pro práci s kódem.
Novou verzi písma IBM Plex Mono najdete vždy v oficiálním repozitáři na Githubu. Stáhněte si některou z verzí písma, například modernější TrueType.zip. Ve výsledném archivu otevřete složku IBM-Plex-Mono a poté ji rozbalte do systému.
Už z názvu písma je zřejmé, že toto písmo bylo původně navrženo pro čtení i úpravu zdrojového kódu. Jako základ je použito písmo Source Sans.
Vlastnosti písma jsou následující:
Podporuje také mnoho jazyků, ale většinou používá latinku.
Monoid je svým vzhledem proveden v pixelovém stylu. Písmo je ideální pro obrazovky s nízkým rozlišením. Samotné znaky jsou dokonale rozlišitelné a mají velké apertury (svislé a vodorovné řezy na okrajích). Zvláštní pozornost je v něm věnována přizpůsobení, protože mnoho parametrů lze upravit ještě před stažením. Monoid je k dispozici ke stažení na webových stránkách jeho tvůrce, Larsenwork.com.
Písmo bylo původně koncipováno pro Ubuntu a je v této linuxové distribuci zabudováno. Nemá žádné serify, což je důležité při učení se kódu. Ubuntu Mono využívá funkce OpenType a je dokonale rozlišitelné i na malých obrazovkách, například na mobilních zařízeních.
Písmo Ubuntu Mono je veřejně dostupné na oficiálních webových stránkách. Přejděte na této stránce dolů do sekce Zdroje a klepnutím na tlačítko Stáhnout zdarma jej stáhněte. Najdete ho také ve službě Google Fonts. Chcete-li jej stáhnout, otevřete tento odkaz a klikněte na možnost Stáhnout rodinu.
Monospace Inconsolata je inspirována proporcionálním písmem Avenir, vlastním písmem Consolas a písmem Letter Gothic, klasickým písmem pro počítače IMB. Původně postrádalo tučné písmo, ale to bylo časem přidáno. Mezi vlastnosti písma patří vysoká kvalita znaků na výstupu. To je jeden z aspektů, na který se jeho tvůrce zaměřil.
Nejrychlejší jednoduchou možností, jak si Inconsolata stáhnout, je použít oficiální repozitář Ubuntu. Tuto akci má na starosti následující příkaz:
$ sudo apt-get install fonts-inconsolata
Pokud při jeho spuštění dojde k chybě, stáhněte písmo z webu Google obvyklým způsobem.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: