This update has taken much longer than anticipated because I’ve been simultaneously working on something revolutionary: PragmataPro Variable!
From now on, thanks to the 8 variable fonts included in the pack, you’ll be able to customize your own PragmataPro.
— The Poetry of Comfort
From this version m M and w W are more expanded in width when meets some letters too extended by design like f i j l r t E F I L with the goal to improve clarity.
— Math is more light
Drawing inspiration from Donald Knuth’s magnificent work on LaTeX fonts, I’ve decided to reduce the weight of all mathematical symbols, creating a more distinct differentiation from the main glyphs.
This revision has also affected coding ligatures and some essential glyphs such as ( ) [ ] { } < > + * / \ % @ | " ' ~ ^ _
— Recognizable Nerd icons in Mono versions
For this version, over 7000 Nerd icons have been modified for the Mono versions to achieve better recognition at small sizes.
— Enhanced visibility for text in brackets
The ability to make text more prominent through the application of a black background with white text, previously available only for tags, has now been extended to any text containing A-Z, a-z and 0-9 characters enclosed in square brackets [].
This feature can be activated by enabling the OpenType feature ss15 Stylistic Set 15 Tags [BUG].
— The # TAG and // TAG return
The special design for optional tags proposed earlier is now available by enabling the OpenType feature ss18 Stylistic Set 18 Optional tags.
— PragmataPro Serif enabling
Serif version of A-Z and a-z in U+1D670 – U+1D6A3 sequence can replace Sans default letters enabling ss16 Stylistic Set 16 feature
— Hebrew alphabet redesigned
Since PragmataPro 0.9 the Hebrew glyphs are less decorative and has a more pragmatic-slyle.
— LCD numbers
The ss17 Stylistic Set 17 feature replaces numbers and colons : with LCD-style numerals and colons that maintain consistent weight with the essential glyphs.
— Wi-fi signal strength glyphs + NotaBene and ABAP \_ ligature
Thanks to the suggestions from several users from GitHub, I have added new glyphs that may be useful to many others.
I renew my invitation to contribute to this project’s GitHub repository so that we can create something unique together.
— Other changes:
— all weights: ligatures are disabled in Regex.
— all modularspaced weights: removed Bopomofo glyphs because too narrow, available in Mono weights only.
— all weights: added {||} ligatures for OCaml at codepoint U+1002DBU+1002C0.
Feel free to contact me directly or notify an issue via Github to improve PragmataPro again and again. Thank you!
I see there is a Black Friday deal. The latest release is 0.90x. It is close to 1.0. I would like to buy, but I’m afraid as soon I buy it you will release the version 1.0 and I’m left behind without feature updates. I understand it is not reasonable to ask lifetimes updates as I recognize the huge effort you are putting on it. But I hope you understand my concern too.
What happens after 1.0?
Is there a rough timeline?
Or discounts for upgrades after 1.0?
Thank you for your interest!
All updates will be free until version 1.0. Even after version 1.0, updates that include bug fixes will remain free.
Additional premium features will be available for purchase but are completely optional.
Version 1.0 is expected to be released within the next two years, although this cannot be guaranteed.
Discounts, such as Black Friday offers, will remain available at all times.
Thank you for the quick reply. Do you mind sharing what kind of premium feature will be optional and to be purchased separately?
If I understand correctly, there is still at least one year to the version 1.0, or it may happen sooner? Like June 2026? I
I know I’m asking too many questions. I understand if you have not thought about it yet. What will be the release model after 1.0? Minor versions – like 1.5 – will be free or paid upgrades?
Given all these points and if 1.0 happens sooner than later, I think I’m happy to wait hoping minor versions are free upgrades.
Thank you for your questions! Let me address each point:
Premium features: I don’t have precise details yet, but there will likely be some optional features related to specific user requests or advanced functionality that can be purchased separately.
Version 1.0 timeline: I don’t think it will happen before June 2027, so there’s still quite a bit of time for development.
Post-1.0 release model: For minor versions like 1.5, the approach will be:
– If it’s primarily bug fixes and stability improvements, it will be free
– If it adds significant new features, it will be a paid upgrade, but reasonably priced
Your decision to wait: That sounds perfectly reasonable! I appreciate your patience and hope the development progress meets your expectations.
Feel free to reach out if you have any other questions as development continues!
Thank you for this update. I work at the instersection between R&D, programming, graphic arts, and printing. Using PragmataPro since 2011, every day, all day. It makes my life easier, and so much more beautiful.
I’ve been a professional Software Engineer for more than 25 years now and for the last 7 years, this has been the only font I’ve ever used. Perfection.
Seitu™ born with the goal to be one of the most readable fonts starting from the Bob Noorda’s coop logo. After years of testing I can affirm that it is one of the most readable font designed until now. Take a look! This post is also available in 中文.
On the PragmataPro Semiotics page you can search through 13,427 symbols, all identified and named manually. Each glyph can be found by name and codepoint or copied directly. A useful tool for those working with code, design, or technical texts who want quick access to the font’s complete Unicode set. These are the Unicode ranges …
After the successful selling of Abitare Sans I decided to add and improve some glyphs ➊ Improvements Almost all the design of the main Latin letters was changed to improve text readability. All is more proportional and harmonious now. The design of the curly quotes are changed to be more recognizable in texts. Question mark, …
PragmataPro 0.9 released!
— Variable!
This update has taken much longer than anticipated because I’ve been simultaneously working on something revolutionary: PragmataPro Variable!
From now on, thanks to the 8 variable fonts included in the pack, you’ll be able to customize your own PragmataPro.
— The Poetry of Comfort
From this version
m Mandw Ware more expanded in width when meets some letters too extended by design likef i j l r t E F I Lwith the goal to improve clarity.— Math is more light
Drawing inspiration from Donald Knuth’s magnificent work on LaTeX fonts, I’ve decided to reduce the weight of all mathematical symbols, creating a more distinct differentiation from the main glyphs.
This revision has also affected coding ligatures and some essential glyphs such as
( ) [ ] { } < > + * / \ % @ | " ' ~ ^ _— Recognizable Nerd icons in Mono versions
For this version, over 7000 Nerd icons have been modified for the Mono versions to achieve better recognition at small sizes.
— Enhanced visibility for text in brackets
The ability to make text more prominent through the application of a black background with white text, previously available only for tags, has now been extended to any text containing
A-Z,a-zand0-9characters enclosed in square brackets[].This feature can be activated by enabling the OpenType feature
ss15Stylistic Set 15Tags [BUG].— The # TAG and // TAG return
The special design for optional tags proposed earlier is now available by enabling the OpenType feature
ss18Stylistic Set 18Optional tags.— PragmataPro Serif enabling
Serif version of
A-Zanda-zinU+1D670–U+1D6A3sequence can replace Sans default letters enablingss16Stylistic Set 16 feature— Hebrew alphabet redesigned
Since PragmataPro 0.9 the Hebrew glyphs are less decorative and has a more pragmatic-slyle.

— LCD numbers
The
ss17Stylistic Set 17 feature replaces numbers and colons:with LCD-style numerals and colons that maintain consistent weight with the essential glyphs.— Wi-fi signal strength glyphs + NotaBene and ABAP \_ ligature
Thanks to the suggestions from several users from GitHub, I have added new glyphs that may be useful to many others.
I renew my invitation to contribute to this project’s GitHub repository so that we can create something unique together.
— Other changes:
— all weights: ligatures are disabled in Regex.
— all modularspaced weights: removed Bopomofo glyphs because too narrow, available in Mono weights only.
— all weights: added
{||}ligatures for OCaml at codepointU+1002DBU+1002C0.Feel free to contact me directly or notify an issue via Github to improve PragmataPro again and again.
Thank you!
This post is also available in 中文.
13 replies to “PragmataPro 0.9 released!”
Regio
I see there is a Black Friday deal. The latest release is 0.90x. It is close to 1.0. I would like to buy, but I’m afraid as soon I buy it you will release the version 1.0 and I’m left behind without feature updates. I understand it is not reasonable to ask lifetimes updates as I recognize the huge effort you are putting on it. But I hope you understand my concern too.
What happens after 1.0?
Is there a rough timeline?
Or discounts for upgrades after 1.0?
Fabrizio Schiavi
Thank you for your interest!
All updates will be free until version 1.0. Even after version 1.0, updates that include bug fixes will remain free.
Additional premium features will be available for purchase but are completely optional.
Version 1.0 is expected to be released within the next two years, although this cannot be guaranteed.
Discounts, such as Black Friday offers, will remain available at all times.
regio
Thank you for the quick reply. Do you mind sharing what kind of premium feature will be optional and to be purchased separately?
If I understand correctly, there is still at least one year to the version 1.0, or it may happen sooner? Like June 2026? I
I know I’m asking too many questions. I understand if you have not thought about it yet. What will be the release model after 1.0? Minor versions – like 1.5 – will be free or paid upgrades?
Given all these points and if 1.0 happens sooner than later, I think I’m happy to wait hoping minor versions are free upgrades.
Fabrizio Schiavi
Thank you for your questions! Let me address each point:
Premium features: I don’t have precise details yet, but there will likely be some optional features related to specific user requests or advanced functionality that can be purchased separately.
Version 1.0 timeline: I don’t think it will happen before June 2027, so there’s still quite a bit of time for development.
Post-1.0 release model: For minor versions like 1.5, the approach will be:
– If it’s primarily bug fixes and stability improvements, it will be free
– If it adds significant new features, it will be a paid upgrade, but reasonably priced
Your decision to wait: That sounds perfectly reasonable! I appreciate your patience and hope the development progress meets your expectations.
Feel free to reach out if you have any other questions as development continues!
Sayed
Hello There is a one problem with 0.9 update when i write “mm” like this it just look ugly,
The wor uses “mm” summary.
cmandlbaur
Love the font, been using it for ages. Would there be a discount offered for those who’ve bought Pragmata Pro that also want the VF variant?
Fabrizio Schiavi
I’ve sent a coupon code to your email address for PragmataPro static fonts users.
Thank you!!
cmandlbaur
Thank you!
Nicolas Rudaz
Thank you for this update. I work at the instersection between R&D, programming, graphic arts, and printing. Using PragmataPro since 2011, every day, all day. It makes my life easier, and so much more beautiful.
Matias
I’ve been a professional Software Engineer for more than 25 years now and for the last 7 years, this has been the only font I’ve ever used. Perfection.
Haotian Fang
Incredible! Can’t wait to try it out.
paulop
as usual, awesome work – congrats!
Benas Svipas
Congrats, this is a really big release and thank you very much for it! As always amazing work!
Related Posts
New release: Seitu™ variable font inspired by coop logo
Seitu™ born with the goal to be one of the most readable fonts starting from the Bob Noorda’s coop logo. After years of testing I can affirm that it is one of the most readable font designed until now. Take a look! This post is also available in 中文.
PragmataPro Semiotics project completed
On the PragmataPro Semiotics page you can search through 13,427 symbols, all identified and named manually. Each glyph can be found by name and codepoint or copied directly. A useful tool for those working with code, design, or technical texts who want quick access to the font’s complete Unicode set. These are the Unicode ranges …
Essential PragmataPro Survey
This post is also available in 中文.
Abitare Sans 1.06 includes Cyrillic set
After the successful selling of Abitare Sans I decided to add and improve some glyphs ➊ Improvements Almost all the design of the main Latin letters was changed to improve text readability. All is more proportional and harmonious now. The design of the curly quotes are changed to be more recognizable in texts. Question mark, …