Kolmapäev, august 05, 2026

Ajalugu, Täna ajaloos

TÄNA AJALOOS, 19. juuli ⟩ Kindral Laidoner küüditati Venemaale

PragmataPro is a monospaced font family designed for programming, created by Fabrizio Schiavi.[1] It is a narrow programming font designed for legibility. The font implements Unicode characters, including (polytonic) Greek,[2] Cyrillic, Arabic, Hebrew and the APL codepoints. The font specifically implements ligatures for programming, such as multiple-character operators. The characters are hinted by hand.

PragmataPro was designed to have contained line-spacing and offer rasterization for screens of most sizes except the most small.[3] Notable features also include math and phonetics support.[4]

Unicode coverage

It includes 18,538 glyphs in Regular weight and 15,297 glyphs in Bold weight, version 0.830[5] (2023) from the following Unicode blocks:

Unicode Blocks Number of glyphs designed
Basic Latin95/95
Latin-1 Supplement96/96
Latin Extended-A128/128
Latin Extended-B208/208
IPA Extensions96/96
Spacing Modifier Letters80/80
Combining Diacritical Marks112/112
Greek86/135
Cyrillic111/208
Hebrew87/87
Arabic224/256
Runic89/89
Phonetic Extensions128/128
Latin Extended Additional256/256
Greek Extended228/233
General Punctuation111/111
Superscripts and Subscripts42/42
Currency Symbols14/32
Letterlike Symbols80/80
Number Forms60/60
Arrows112/112
Mathematical Operators256/256
Miscellaneous Technical256/256
Control Pictures39/39
Box Drawing128/128
Block Elements32/32
Geometric Shapes96/96
Miscellaneous Symbols184/256
Dingbats165/192
Miscellaneous Mathematical Symbols-A48/48
Supplemental Arrows-A16/16
Braille Patterns256/256
Supplemental Arrows-B128/128
Miscellaneous Mathematical Symbols-B128/128
Supplemental Mathematical Operators256/256
Miscellaneous Symbols and Arrows208/253
Latin Extended-C3/32
Supplemental Punctuation1/94
Bopomofo37/43
Private Use Area2,381/6,400
Alphabetic Presentation Forms51/58
Arabic Presentation Forms154/631
Small Form Variants26/26
Arabic Presentation Forms-B140/141
Halfwidth and Fullwidth Forms113/225
Mathematical Alphanumeric Symbols996/996
Playing Cards59/82
Miscellaneous Symbols and Pictograms91/768
Supplemental Arrows-C148/150
Symbols for Legacy Computing212/212
Supplementary Private Use Area-A6,896/65,534
Supplementary Private Use Area-B739/65,534

Usage examples

See also

  • Iosevka, a Monospaced font with a design similar to PragmataPro

References

Leave a Reply