PragmataPro

Last updated
PragmataPro
PragmataPro sample.png
Category Monospaced
Classification Sans-serif
Designer(s) Fabrizio Schiavi
Foundry Fabrizio Schiavi Design
Date released2010
License Proprietary
TrademarkFabrizio Schiavi
Website www.fsd.it/shop/fonts/pragmatapro/
Latest release version0.830

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.

Contents

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 BlocksNumber of glyphs designed
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
Cyrillic 111/208
Hebrew 87/87
Arabic 224/256
Runic 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

Usage examples

See also

Related Research Articles

<span class="mw-page-title-main">Typeface</span> Set of characters that share common design features

A typeface is a design of letters, numbers and other symbols, to be used in printing or for electronic display. Most typefaces include variations in size, weight, slope, width, and so on. Each of these variations of the typeface is a font.

<span class="mw-page-title-main">Arial</span> Neo-grotesque sans-serif typeface

Arial is a sans-serif typeface and set of computer fonts in the neo-grotesque style. Fonts from the Arial family are included with all versions of Microsoft Windows after Windows 3.1, as well as in other Microsoft programs, Apple's macOS, and many PostScript 3 printers.

Arial Unicode MS is a TrueType font and the extended version of the font Arial. Compared to Arial, it includes higher line height, omits kerning pairs and adds enough glyphs to cover a large subset of Unicode 2.1—thus supporting most Microsoft code pages, but also requiring much more storage space. It also adds Ideographic layout tables, but unlike Arial, it mandates no smoothing in the 14–18 point range, and contains Roman (upright) glyphs only; there is no oblique (italic) version. Arial Unicode MS was previously distributed with Microsoft Office, but this ended in 2016 version. It is bundled with Mac OS X v10.5 and later. It may also be purchased separately from Ascender Corporation, who licenses the font from Microsoft.

<span class="mw-page-title-main">Courier (typeface)</span> Monospaced slab serif font by IBM

Courier is a monospaced slab serif typeface commissioned by IBM and designed by Howard "Bud" Kettler (1919–1999) in the mid-1950s. The Courier name and typeface concept are in the public domain. Courier has been adapted for use as a computer font, and versions of it are installed on most desktop computers.

<span class="mw-page-title-main">Fixedsys</span> Sans-serif typeface

Fixedsys is a family of raster monospaced fonts. The name means fixed system, because its glyphs are monospace or fixed-width. It is the oldest font in Microsoft Windows, and was the system font in Windows 1.0 and 2.0, where it was simply named "System". For Windows 3.x, the system font was changed to a proportional sans-serif font named System, but Fixedsys remained the default font in Notepad.

<span class="mw-page-title-main">Lucida</span> Typeface family

Lucida is an extended family of related typefaces designed by Charles Bigelow and Kris Holmes and released from 1984 onwards. The family is intended to be extremely legible when printed at small size or displayed on a low-resolution display – hence the name, from 'lucid'.

<span class="mw-page-title-main">Open-source Unicode typefaces</span>

There are Unicode typefaces which are open-source and designed to contain glyphs of all Unicode characters, or at least a broad selection of Unicode scripts. There are also numerous projects aimed at providing only a certain script, such as the Arabeyes Arabic font. The advantage of targeting only some scripts with a font was that certain Unicode characters should be rendered differently depending on which language they are used in, and that a font that only includes the characters a certain user needs will be much smaller in file size compared to one with many glyphs. Unicode fonts in modern formats such as OpenType can in theory cover multiple languages by including multiple glyphs per character, though very few actually cover more than one language's forms of the unified Han characters.

<span class="mw-page-title-main">Lucida Grande</span> Humanist sans-serif typeface

Lucida Grande is a humanist sans-serif typeface. It is a member of the Lucida family of typefaces designed by Charles Bigelow and Kris Holmes. It is best known for its implementation throughout the macOS user interface from 1999 to 2014, as well as in other Apple software like Safari for Windows. As of OS X Yosemite, the system font was changed from Lucida Grande to Helvetica Neue. In OS X El Capitan the system font changed again, this time to San Francisco.

<span class="mw-page-title-main">Roboto</span> Open-source typeface family

Roboto is a neo-grotesque sans-serif typeface family developed by Google as the system font for its mobile operating system Android, and released in 2011 for Android 4.0 "Ice Cream Sandwich".

Segoe is a typeface, or family of fonts, that is best known for its use by Microsoft. The company uses Segoe in its online and printed marketing materials, including recent logos for a number of products. Additionally, the Segoe UI font sub-family is used by numerous Microsoft applications, and may be installed by applications. It was adopted as Microsoft's default operating system font, and is also used on Outlook.com, Microsoft's web-based email service. On August 23, 2012, Microsoft unveiled its new corporate logo typeset in Segoe, replacing the logo it had used for the previous 25 years.

<span class="mw-page-title-main">Monospace (typeface)</span> Serif typeface

Monospace is a monospaced Unicode font, developed by George Williams. It is based on the typeface Courier. This font contains 2860 glyphs. It includes characters in the following unicode ranges: Basic Latin, Latin-1 Supplement, Latin Extended-A, Latin Extended-B, IPA Extensions, Spacing Modifier Letters, Combining Diacritical Marks, Greek, Cyrillic, Hebrew, Latin Extended Additional, Greek Extended, General Punctuation, Superscripts and Subscripts, Currency Symbols, Combining Diacritical Marks for Symbols, Letterlike Symbols, Number Forms, Arrows, Mathematical Operators, Miscellaneous Technical, Control Pictures, Enclosed Alphanumerics, Box Drawing, Block Elements, Geometric Shapes, Miscellaneous Symbols, Alphabetic Presentation Forms, Halfwidth and Fullwidth Forms.

Apple's Macintosh computer supports a wide variety of fonts. This support was one of the features that initially distinguished it from other systems.

<span class="mw-page-title-main">Microsoft Sans Serif</span> Neo-grotesque sans-serif typeface

Microsoft Sans Serif is a sans-serif typeface introduced with early Microsoft Windows versions. It is the successor of MS Sans Serif, formerly Helv, a proportional bitmap font introduced in Windows 1.0. Both typefaces are very similar in design to Arial and Helvetica. The typeface was designed to match the MS Sans bitmap included in the early releases of Microsoft Windows.

<span class="mw-page-title-main">Droid (typeface)</span> Typeface family

Droid is a font family first released in 2007 and created by Ascender Corporation for use by the Open Handset Alliance platform Android and licensed under the Apache License. The fonts are intended for use on the small screens of mobile handsets and were designed by Steve Matteson of Ascender Corporation.

<span class="mw-page-title-main">Fira (typeface)</span> Humanist sans-serif typeface

Fira Sans is a humanist sans-serif typeface designed by Erik Spiekermann, Ralph du Carrois, Anja Meiners, Botio Nikoltchev of Carrois Type Design and Patryk Adamczyk of Mozilla Corporation. Originally commissioned by Telefónica and Mozilla Corporation as part of the joint effort during the development of Firefox OS. It is a slightly wider and calmer adaptation of Spiekermann's typeface Meta, which was used at Mozilla's brand typeface at the time but optimized for legibility on (small) screens. With the name Fira, Mozilla wanted to communicate the concepts of fire, light and joy but in a language agnostic way to signal the project's global nature. Fira was released in 2013 initially under the Apache License and later reissued under the SIL Open Font License.

<span class="mw-page-title-main">Source Han Sans</span> Open-source sans-serif CJK typeface

Source Han Sans is a sans-serif gothic typeface family created by Adobe and Google. It is also released by Google under the Noto fonts project as Noto Sans CJK. The family includes seven weights, and supports Traditional Chinese, Simplified Chinese, Japanese and Korean. It also includes Latin, Greek and Cyrillic characters from the Source Sans family.

<span class="mw-page-title-main">Fabrizio Schiavi</span>

Fabrizio Schiavi born June 19, 1971 in Ponte dell'Olio near Piacenza (Italy), is a graphic designer and type designer.

<span class="mw-page-title-main">IBM Plex</span> Open source typeface family

IBM Plex is an open source typeface superfamily conceptually designed and developed by Mike Abbink at IBM in collaboration with Bold Monday to reflect the design principles of IBM and to be used for all brand material across the company internationally. Plex replaces Helvetica as the IBM corporate typeface after more than fifty years, freeing the company from extensive license payments in the process.

<span class="mw-page-title-main">Iosevka</span> Monospaced font family typeface

Iosevka is a monospace programming typeface, built declaratively using custom typeface generation software, and with an emphasis on compatibility with CJK characters. It is available under a FOSS license. The default builds are available in two styles of nine weights each, and come with italic and oblique versions. The typeface was designed to be easily configurable by editing textual TOML configuration files in the custom generation software.

References

  1. "the official web page of PragmataPro". website. Fabrizio Schiavi. 17 February 2023.
  2. "PragmataPro page on Typografie". 22 April 2016.
  3. "Article appeared on Medium about PragmataPro design". 14 April 2016.
  4. "PragmataPro page on Programming font site".
  5. "All chars table of PragmataPro".