Počas programovania musíte stráviť dlhý čas pri počítači a čítať kód programu. Preto je výber správneho písma dôležitou úlohou. Pohodlie pre oči je v tomto ohľade na prvom mieste. Nemal by sa však prehliadať ani vizuálny štýl. V tomto prehľade sa pozrieme na to, ako by malo vyzerať dobré písmo na prácu s kódom. Ukážeme vám najlepšie písma na programovanie a poskytneme aj návod na ich stiahnutie.
Jedným z najdôležitejších ukazovateľov pri výbere písma na prácu s kódom je čitateľnosť. Je dôležité, aby boli znaky jasne čitateľné. Majú jednoduchý tvar v jednotnom štýle. V opačnom prípade sa oči rýchlo unavia. Často sa v nich používajú ligatúry. Ide o znaky, ktoré sa skladajú z viacerých symbolov, ktoré sa navzájom prelínajú. Vďaka tomuto prístupu je čítanie pohodlnejšie. Stále je však možné programátorovi zjednodušiť prácu s programovým kódom efektívnejšie. Preto sme vybrali osem rôznych písiem. Každé z nich má svoje charakteristické vlastnosti.
Bezplatné písmo určené pre vývojárov. Dôraz sa v ňom kladie na pohodlie pri čítaní a úprave kódu. Všetky symboly majú podobný jednoduchý tvar. Majú rovnakú šírku a na vonkajších okrajoch sa nenachádzajú žiadne prvky, napríklad rovnaké serify. To je výhodné najmä pri čítaní na výšku.
Hlavné vlastnosti:
Najnovšia verzia písma je k dispozícii na stiahnutie z oficiálnej webovej lokality.
Fira Code je poddruh jednofarebného písma Fira Mono. Má identické písmo všetkých znakov, ale je tu jeden rozdiel - použitie ligatúr, ktoré sú k dispozícii len v písme Fira Code. Písmo bolo pôvodne vytvorené pre operačný systém Firefox. Návrhár kládol dôraz na lepšiu čitateľnosť.
Ak si chcete font stiahnuť, mali by ste prejsť na oficiálny repozitár. Ak to chcete urobiť, spustite príkaz:
$ sudo apt install fonts-firacode
Po jeho dokončení sa v systéme zobrazí kód Fire Code.Ak však príkaz nefunguje, použite na jeho stiahnutie písmo Google Fonts.
Ďalšie monospace písmo, koncipované špeciálne pre vývojárov softvéru. Okrem výbornej čitateľnosti venovali tvorcovia osobitnú pozornosť vizuálnemu štýlu. Znaky majú zväčšenú šírku a na výšku sa môžu mierne líšiť. K dispozícii je 120 ligatúr určených špeciálne pre programový kód. Samotné znaky majú na výber z alternatívnych štýlov.
Toto písmo sa distribuuje na platenej báze na oficiálnej webovej lokalite. Má skúšobnú verziu len pre latinku, bez ligatúr a ďalších funkcií. Je vhodné len na nekomerčné použitie.
Myšlienkou písma IBM Plex Mono je ukázať ducha a ideológiu spoločnosti IBM prostredníctvom jej histórie. Svojím štýlom je to groteskné písmo, ktoré je dokonale čitateľné na všetkých zariadeniach. Všetko uvedené v kombinácii s monospace ho robí optimálnym na prácu s kódom.
Novú verziu IBM Plex Mono nájdete vždy v oficiálnom repozitári na Githube. Stiahnite si jednu z verzií písma, napríklad modernejšiu TrueType.zip. Vo výslednom archíve otvorte priečinok IBM-Plex-Mono a potom ho rozbaľte do svojho systému.
Už zo samotného názvu písma je zrejmé, že toto písmo bolo pôvodne navrhnuté na čítanie aj úpravu zdrojového kódu. Ako základ sa používa písmo Source Sans.
Vlastnosti písma sú:
Tá tiež podporuje mnoho jazykov, ale väčšinou používa latinku.
Monoid je svojím vzhľadom vyhotovený v pixelovom štýle. Písmo je ideálne pre obrazovky s nízkym rozlíšením. Samotné znaky sú dokonale rozlíšiteľné a majú veľké apertúry (vertikálne a horizontálne rezy na okrajoch). Osobitná pozornosť sa v ňom venuje prispôsobeniu, pretože mnohé parametre možno upraviť ešte pred stiahnutím. Monoid je k dispozícii na stiahnutie na webovej lokalite jeho tvorcu, Larsenwork.com.
Písmo bolo pôvodne koncipované pre Ubuntu a je zabudované do tejto distribúcie Linuxu. Nemá serify, čo je dôležité pri učení sa kódu. Ubuntu Mono využíva funkcie OpenType a je dokonale rozlíšiteľné aj na malých obrazovkách, napríklad na mobilných zariadeniach.
Písmo Ubuntu Mono je verejne dostupné na oficiálnej webovej lokalite. Prejdite na tejto stránke do časti Zdroje a kliknite na položku Stiahnuť zadarmo, aby ste si ho stiahli. Nájdete ho aj v službe Google Fonts. Ak si ho chcete stiahnuť, otvorte toto prepojenie a kliknite na položku Stiahnuť rodinu.
Monospace Inconsolata je inšpirovaný proporcionálnym písmom Avenir, vlastným písmom Consolas a písmom Letter Gothic, klasickým písmom pre počítače IMB. Pôvodne v ňom chýbalo tučné písmo, ale časom bolo doplnené. Medzi vlastnosti písma patrí vysoká kvalita znakov na výstupe. Je to jeden z aspektov, na ktorý sa jeho tvorca zameral.
Najrýchlejšia jednoduchá možnosť stiahnutia Inconsolata je použiť oficiálny repozitár Ubuntu. Za túto činnosť je zodpovedný nasledujúci príkaz:
$ sudo apt-get install fonts-inconsolata
No ak sa pri jeho spustení vyskytne chyba, potom si stiahnite písmo z webovej lokality Google obvyklým spôsobom.
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: