PragmataPro | |
---|---|
Stile | Monospaziato, Senza grazie |
Data di creazione | 2010 |
Disegnatore | Fabrizio Schiavi |
Produttore | Fabrizio Schiavi Design |
PragmataPro è una famiglia di font monospaziati progettata specificamente per ottimizzare l'esperienza di programmazione, creata da Fabrizio Schiavi.[1] PragmataPro supporta un ampio set di caratteri Unicode, includendo lingue come il greco (anche politonico),[2] il cirillico, l’arabo, l’ebraico, il linguaggio APL, oltre a molti altri. Una delle sue caratteristiche distintive è l'inclusione di legature dedicate alla programmazione, che semplificano la visualizzazione di operatori composti da più caratteri. I glifi sono ottimizzati per la lettura su schermo grazie a un accurato TrueType hinting manuale.
Il font è stato progettato per ridurre l'interlinea e garantire una rasterizzazione nitida su una vasta gamma di schermi. [3] Tra le sue funzionalità avanzate si annoverano anche il supporto per simboli matematici e fonetici, rendendolo particolarmente versatile per diversi tipi di utilizzo tecnico.[4]
Copertura Unicode
[modifica | modifica wikitesto]Include 18 538 glifi nel Regular e 15 297 glifi nel Bold, versione 0.830 (2023) dai seguenti blocchi Unicode:
Blocchi Unicode | Numero di glifi realizzati |
---|---|
Basic Latin | 95/95 |
Latin-1 Supplement | 96/96 |
Latin Extended-A | 128/128 |
Latin Extended-B | 208/208 |
IPA Extensions | 96/96 |
Spacing Modifier Letters | 80/80 |
Combining Diacritical Marks | 112/112 |
Greek | 86/135 |
Cirillico | 111/208 |
Hebrew | 87/87 |
Arabic | 224/256 |
Runico | 89/89 |
Phonetic Extensions | 128/128 |
Latin Extended Additional | 256/256 |
Greek Extended | 228/233 |
General Punctuation | 111/111 |
Superscripts and Subscripts | 42/42 |
Currency Symbols | 14/32 |
Letterlike Symbols | 80/80 |
Number Forms | 60/60 |
Arrows | 112/112 |
Mathematical Operators | 256/256 |
Miscellaneous Technical | 256/256 |
Control Pictures | 39/39 |
Box Drawing | 128/128 |
Block Elements | 32/32 |
Geometric Shapes | 96/96 |
Miscellaneous Symbols | 184/256 |
Dingbats | 165/192 |
Miscellaneous Mathematical Symbols-A | 48/48 |
Supplemental Arrows-A | 16/16 |
Braille Patterns | 256/256 |
Supplemental Arrows-B | 128/128 |
Miscellaneous Mathematical Symbols-B | 128/128 |
Supplemental Mathematical Operators | 256/256 |
Miscellaneous Symbols and Arrows | 208/253 |
Latin Extended-C | 3/32 |
Supplemental Punctuation | 1/94 |
Bopomofo | 37/43 |
Private Use Area | 2,381/6,400 |
Alphabetic Presentation Forms | 51/58 |
Arabic Presentation Forms | 154/631 |
Small Form Variants | 26/26 |
Arabic Presentation Forms-B | 140/141 |
Halfwidth and Fullwidth Forms | 113/225 |
Mathematical Alphanumeric Symbols | 996/996 |
Playing Cards | 59/82 |
Miscellaneous Symbols and Pictograms | 91/768 |
Supplemental Arrows-C | 148/150 |
Symbols for Legacy Computing | 212/212 |
Supplementary Private Use Area-A | 6,896/65,534 |
Supplementary Private Use Area-B | 739/65,534 |
Esempi di utilizzo
[modifica | modifica wikitesto]-
Testo di esempio di PragmataPro in Windows a 12 pt anti-aliasing
-
Testo di esempio di PragmataPro in Windows a 10 pt anti-aliasing
-
Testo di esempio di PragmataPro in Windows a 10 pt con aliasing
-
Testo di esempio di PragmataPro in Windows a corpo 9 pt con aliasing
-
Esempio di Ebraico
-
Esempio di Arabo
-
Esempio di Fraktur attivabile nella feature OpenType Sylistic set 03
-
Esempio di caratteri Greci
-
Esempio di alfabeto fonetico internazionale
-
Soluzioni PragmataPro per i simboli delle carte da Poker
Riferimenti
[modifica | modifica wikitesto]- ^ (EN) PragmataPro coding font designed by Fabrizio Schiavi, su Fabrizio Schiavi Design, 4 settembre 2024. URL consultato l'8 ottobre 2024.
- ^ (DE) Pragmata Pro, su Typografie.info, 22 aprile 2016. URL consultato l'8 ottobre 2024.
- ^ Fabrizio Schiavi, Story of a font designed to work better, su medium.com, 10 aprile 2016.
- ^ programmingfonts.org, http://programmingfonts.org/post/109093002332/pragmatapro-pragmatapro-is-a-condensed .
Collegamenti esterni
[modifica | modifica wikitesto]- fileformat.info/info/unicode/font/pragmatapro
- Articolo apparso su Medium sullo sviluppo di PragmataPro
- Tentativo di trasformarlo in un carattere open source