Skip to content

Conversation

ivodolenc
Copy link
Owner

@ivodolenc ivodolenc commented Sep 15, 2022

Types of Changes

  • Bug fix 🐛
  • New feature 🚀
  • Breaking change ⚠️

Additional Details

Fixes typo in Stems settings. Also, updates marks positions for some letters.

Resolves #7

Request Description

Breaking Change ⚠️

  • All previously stylistic sets (ss01 and ss02) have been renamed and regrouped separately.

New Major Release - v2.000 🥳

  • Adds a new AspektaVF source file specifically for the Variable Font (without overlaps)
  • Adds 14 new stylistic sets
  • Improves compatibility and adds new glyphs

New Stylistic Sets

This is very useful because it can be easily combined in CSS and other desktop apps.

  • ss01 - Stylistic Set 1 (Alternative a)
  • ss02 - Stylistic Set 2 (Alternative l)
  • ss03 - Stylistic Set 3 (Alternative t)
  • ss04 - Stylistic Set 4 (Alternative u)
  • ss05 - Stylistic Set 5 (Alternative y)
  • ss06 - Stylistic Set 6 (Alternative G)
  • ss07 - Stylistic Set 7 (Alternative J)
  • ss08 - Stylistic Set 8 (Alternative R)
  • ss09 - Stylistic Set 9 (Alternative 3,6,9)
  • ss10 - Stylistic Set 10 (Alternative 1,4)
  • ss11 - Stylistic Set 11 (Alternative @)
  • ss12 - Stylistic Set 12 (Alternative ¢,$,€,£)
  • ss13 - Stylistic Set 13 (Alternative ©,®,℗)
  • ss14 - Stylistic Set 14 (Alternative ™,℠)

Single setting:

/* main.css */

.ss01 {
  font-feature-settings: 'ss01' 1;
}

Multiple settings:

/* main.css */

.ss06-ss08 {
  font-feature-settings: 'ss06' 1, 'ss08' 1;
}

New Glyphs

  • a - a.ss01
  • á - aacute.ss01
  • ă - abreve.ss01
  • ǎ - acaron.ss01
  • â - acircumflex.ss01
  • ä - adieresis.ss01
  • ȧ - adotaccent.ss01
  • à - agreve.ss01
  • å - aring.ss01
  • ã - atilde.ss01

  • l - l.ss02
  • ĺ - lacute.ss02
  • ľ - lcaron.ss02
  • ł - lslash.ss02

  • t - t.ss03
  • ť - tcaron.ss03
  • ţ - tcedilla.ss03
  • - tdotaccent.ss03

  • u - u.ss04
  • ú - uacute.ss04
  • ŭ - ubreve.ss04
  • ǔ - ucaron.ss04
  • û - ucircumflex.ss04
  • ü - udieresis.ss04
  • ù - ugrave.ss04
  • ų - uogonek.ss04
  • ů - uring.ss04
  • ũ - utilde.ss04

  • y - y.ss05
  • ý - yacute.ss05
  • ŷ - ycircumflex.ss05
  • ÿ - ydieresis.ss05
  • - ydotaccent.ss05
  • - ygrave.ss05
  • - ytilde.ss05

  • G - G.ss06
  • Ǵ - Gacute.ss06
  • Ğ - Gbreve.ss06
  • Ǧ - Gcaron.ss06
  • Ĝ - Gcircumflex.ss06
  • Ġ - Gdotacent.ss06

  • J - J.ss07
  • J - Jacute.ss07
  • Ĵ - Jcircumflex.ss07

  • R - R.ss08
  • Ŕ - Racute.ss08
  • Ř - Rcaron.ss08
  • - Rdotaccent.ss08

  • 3 - three.ss09
  • 6 - six.ss09
  • 9 - nine.ss09

  • 1 - one.ss10
  • 4 - four.ss10

  • @ - at.ss11

  • ¢ - cent.ss12
  • $ - dollar.ss12
  • - euro.ss12
  • £ - sterling
  • £ - sterling.ss12

  • © - copyright.ss13
  • ® - registered
  • ® - registered.ss13
  • - published
  • - published.ss13
  • - trademark
  • - trademark.ss14
  • - servicemark
  • - servicemark.ss14

  • ° - degree

@ivodolenc ivodolenc added breaking-change Breaking change feat New feature fix New bug fix labels Sep 15, 2022
@ivodolenc ivodolenc merged commit ebe2ce3 into main Sep 19, 2022
@ivodolenc ivodolenc deleted the new-release-2.000 branch September 19, 2022 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change Breaking change feat New feature fix New bug fix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant