New
Public Sans v2.000
General
- Update to 2.000
- Rename
PublicSans-italics→PublicSans-Italic - Fixed language feature encoding
- Removes dash from
Public-Sansin source files →PublicSans
Glyphs
- Modified
ethcontours - Adjusted curves of
SandThorn - Corrected
Eng,engLdot, 'ldotTbar,tbargcommaaccent
- Removed unnecessary anchors
- Decomposed and transformed components
- Corrected dot accent position in thin masters
- Slightly shifted position of
acuteandgrave - Adjusted percent and perthousand
- Corrected positon of
caron.alt - Added caret anchors
- Corrected Naira currency
- Decomposed nested components
- Corrected kerning group inconsistencies in caps and lowercases
- Corrected position of
breve_hookabove - Adjusted alignment zones
- Renamed narrow acutecomb variants
acutecomb.001→acutecomb.narrow - Added
gravecomb.narrow - Fixed contour directons
- Added
_ringacuteinaringacuteitalic, decomposed and merged_ringacute - Decomposed overlapping components
Structure and license
- Adds
AUTHORS.txtfor copyright-holding authors - Adds
CONTRIBUTORS.txtfor contributors who are not copyright authors - Renames
/srcdirectory to/sources, which includes the build script and the Glyphs sources - Renames
/binariesdirectory to/fontsadding TTF fonts as a/fonts/ttfdirectory separate from webfonts - Adds explicit description file
- Adds
requirements.txtfor python 3.xpip3 install -r requirements.txt - Moves old version binaries to an
/olddirectory
Build
- Add weight class fix in build script
- Added new fontbakery tools to
requirements.txtand build script - Uses new locations
- Removes autohinting
- Updates build process to build with Docker
- Adds gftools gen-stat to the build process, as well as a stat.yaml file
Thank you!
Thanks to @davelab6, @RosaWagner, and @aaronbell for their help and patience above and beyond the call.