This makes it easier to use the mk fragment with fonts that need a build
step, like new liberation-ttf.
While here switch some fonts using post-install unnecessarily to do-install
(Committed at the same time as it wasn't tested separately)
No PLIST changes to the packages/build breakage, so no changes expected
to the packages.
2009.22
We realized the Freetype rendering issue documented in #350 had
been addressed in neither 2009.14 nor 2009.21. To that end, this
is a reissue of 2009.21 with that workaround in place.
So, without further ado (and with a new build pipeline thanks to
@madig!):
We have implemented a workaround for a freetype rendering issue
that resulted in chunky rendering for certain glyphs (#350)
This bugfix release to the Cascadia family of fonts fixes
diacritic positioning for the Salishan languages.
2009.14
This update to the Cascadia font family brings the following changes:
Cascadia now has support for the Salishan languages of the
Pacific Northwest and other coastal scripts!
We've fixed an issue in the -<< ligature that caused it to
overlap itself at certain font weights (#355)
We remastered mark positioning for glyphs with existing diacritics
for improved design for letters with multiple diacritics above
We have implemented a workaround for a freetype rendering issue
that resulted in chunky rendering for certain glyphs (#350)
This update to the Cascadia family of fonts brings the following changes:
We are now generating static TTFs for every named variant
These static instances will be hinted using ttfautohint, and so will look different than the variable font at small and intermediate point sizes
We've temporarily stopped shipping variable OTFs due to some concerns about overlapping and psautohint
The heaviest weight of Cascadia has been made a little lighter
We have aligned the Powerline glyphs and the box-/line-drawing glyphs better to their metrics and to the letter glyphs
Diacritic anchors have been added to all alphabetic characters (#282, #330)
The font now ships with decomposed fi and fl ligatures
The horn combining diacritic has had its weight fixed somewhat for Bold
Primes have been redesigned to give them a more "angled" feel (#294)
Acute and grave have been given additional weight to help differentiate them from dot (#268)
The contextual alternate for x used to signify hexadecimal numbers has been disabled (#285)
The Cascadia font family is now available with a variable weight axis ranging from extra-light (200) to bold (700).
In addition, the following bugs were fixed and changes were made:
Changes
The double-equals ligature == has been updated to improve visual clarity (image)
The diacritics on IJacute are no longer malformed
We've introduced a set of compatibility features to improve the rendering of powerline glyphs in legacy GDI applications