Path to this page:
Subject: CVS commit: pkgsrc/fonts/cascadia-ttf
From: Thomas Klausner
Date: 2021-02-18 11:16:53
Message id: 20210218101653.6110CFA95@cvs.NetBSD.org
Log Message:
cascadia-ttf: update to 2102.03.
This update to the Cascadia font family brings the following changes:
The full control pictures block has been added (u+2400 to u+2426). For \
purposes of rendering, the two letter
abbreviations have been used instead of the standard three letter \
abbreviations (#219)
image
Additionally, ss20 includes the oft-unused graphical representations of \
these codepoints (for fun!)
image
Full support for Fira Code's current ligature set (with a few exceptions). \
Now featuring infinite arrows!!! (#276)
image
This involved a full refactoring of the calt feature—for those \
interested, it now uses forward-looking
substitutions instead of backward-looking substitutions and progressive \
substitution to reduce code. This also
required some redesigning of the greater / lesser related ligatures. \
Please note, I have also removed all the
obsolete ligatures now covered by the arrows code.
There was a mismatch in the font's postscript naming conventions that was \
corrected. Should now render all weights in
Word. Note there is apparently an additional bug in Mac Word's \
implementation of variable fonts which should be
available in an update mid-Feb. (#329)
Reworked the hints for the mod and superscript glyphs so that they're \
bottom-up rather than top-down. This allows for
better bottom alignments.
New Glyphs
⏎ (#262)
additional codepoints for control characters U+21B2, U+2771, U+2770, U+2423 \
(#264)
U+211E ℞ (#324)
U+2302 HOUSE (#359)
New Ligatures
!: and !. added (#281)
/\ and \/ added (#290)
??= added (#301)
<:> and other variants implemented via the calt (#327)
refactoring
Changes
Added x-height instruction into ttfautohint to control the (#371)
height of the lowercase.
Completely redesigned quote marks for better recognition (#375)
image
Note: this only applies to curved/smart quotes
updated hinting to achieve more consistent results (#377)
increased height of thetamod (#381)
reduced the width of the hooklefts (#382)
image
updated heights on esh, glottalstop, glottalstopreversed (#383)
image
tweaked hinting a little bit (#384)
added remaining soft-dotting (#386)
image
changed designs of the angled quotes (#392)
image
changed former ~= symbol to a simpler component-based (#394)
version. Should be less confusing now for Lua / Matlab users.
made the underline thicker based on font weight (#395)
image
increased size of degree (#400)
Aside from the above changes, this version also includes many other small \
updates including spacing, outline quality
improvements, and fixing hinting.
Files: