Tag Archives: math

 

PragmataPro 0.827 loading time, a giant running like a cheetahWith the help of @kelas and other good friends of Pragmata Pro from the open source community, version 0.827 comes with a brand new ligature substitution engine which is 10-20x faster than before, depending on the input.

Now Pragmata Pro, with its 9437 glyphs, can be loaded in a few µs.
Practically a giant who run like a cheetah!

 


— Java and C/C++ reserved keywords are now kerned

PragmataPro C++ and Java reserved keywords kerned with GPOS table

Pragmata Pro™ is the first monospaced typeface to offer precise glyph positioning in common programming keywords, enabled by default in editors that support OpenType GPOS table.
The consistency and orthogonality of fixed pitch is now combined with the finesse of a proportional font.
The result is less tiring, aesthetically pleasing coding experience.
Your eye will know the difference before you do.

 


 

— Added Enclosed Alphanumerics set

Pragmata Pro Enclosed Alphanumerics

In all the weights of all the versions.

 


 

— Enabled Hebrew Nikkud

Pragmata Pro Hebrew Nikkud

At the moment only in Regular versions. In the next releases the same marking system will be added to all the weights and also in Arabic alphabet.

 


 

— Added Markdown checklist ligatures

Markdown checklist ligatures are available enabling OpenType Stylistic Set 12 in your editor and are based on these combinations:

- [ ]    - [-]    - [v]    - [x]

 


— Marks and accents are combinable with letters

PragmataPro sample of letters combined with marksMarks  are often used in Phonetics texts and Mathematical formulas.
Since this version they are in their right place.

 


 

— Other improvements:

all weights: problems with some terminal emulators have been resolved

all weights: added these ligatures:
|- turnstile like
||- double turnstile like
_|_ bottom like
=~= <-< >-> <--> <== <<== ==>>

all weights: vertical position of * (asterisk) are aligned to x-height

Regular: improved TrueType hinting of → ← ↑ ↓ # { } / \

Regular: improved the consistency between Mathematical Operators and Miscellaneous Technical set

— Bold, Italic and Bold Italic: added IPA characters and its extensions

all weights: typing us after numbers and space will appears microsecond µs in serif variant

 


 

Feel free to contact me directly or notify an issue via Github to improve PragmataPro again and again.
Thank you!

 

After many requests, I decided to change the font files structure of PragmataPro:

 

New font files structure since PragmataPro 0.826

The PragmataPro complete pack includes two folders: Fonts with ligatures and Fonts without ligatures
Both folders includes two kind of fonts grouped as Modularspaced and Monospaced.

The goal is to fit the need to have Modularspaced fonts without ligatures, Monospaced fonts with ligatures.
Two situations impossible to get before.

 


— New ligatures for R language and C#

Now the entire set of ligatures has reached 177 for every weight (Regular, Bold, Italic and Bold Italic)!

 

PragmataPro 0.826 new ligatures

 

 


 

— Harmonized APL symbols

Thanks to the help of abrudz now PragmataPro has more consistent APL symbols

 

PragmataPro 0.826 APL symbols

 


 

— Minor improvements:

— Regular and Italic: improved the TrueType hinting

— all weights: ligatures are now more compatible with IDEs like IntelliJ IDEA

 


 

Log-in and download your updated files for free, if you purchased the license from this site.

Feel free to contact me directly or notify an issue via Github to improve PragmataPro again and again.
Thank you!

 

PragmataPro font v_0.822

There are a lot of changes in the version 0.822 of PragmataPro:

 

➊ Perfect integration with CJK fonts and Emoji

All the glyphs are been scaled to exactly 0.5 em² wide (= 1024-unit em) so they are compatible with CJK (Chinese/Japanese/Korean) characters, where every character are exactly 1 em² wide (= 2048 unit)

PragmataPro integration with CJK monospaced fonts

 


 

➋ All the arrows, planned by Unicode until now, are been designed

PragmataPro is now the first modular/monospaced font of the history that includes all these arrows.
You can see all from my Github repository named ‘Arrow Finder

Arrows of PragmataPro displayed by pointing orientation

 


 

➌ Towards completion of Math support

It’s been improved the design of U+2200 – U+22FF Mathematical Operators set
added the U+2980 – U+29FF Misc. Mathematical Symbols-B set
added the U+2A00 – U+2AFF Supplemental Math Operators set
under the precious supervision of Pierre Le Marre

PragmataPro improved thanks by Pierre Le Marre annotations

 


 

➍ New ligatures for functional programming languages

The design of ligatures that includes < and > is changed
Added a lot of new ligatures to improve the programming in Haskell, Scala, Swift … in all the weights available

PragmataPro 0.822 ligatures for functional programming

 

Feel free to contact me directly or notify an issue via Github to improve PragmataPro again and again.
Thank you!

Updating…
  • No products in the cart.