libertinus icon indicating copy to clipboard operation
libertinus copied to clipboard

Semibold 'above' and 'aboveMark' mark positioning

Open kopeckyf opened this issue 3 years ago • 2 comments

This is a continuation of #426. The goal of this PR is to make mark-to-mark anchors available for some combining diacritics, and also to add anchors for some Latin glyphs that don't have reserved accented glyph slots in the Unicode table.

Goals:

  • [x] Add above marks in Serif-Semibold: U-025B ɛ and U-254 ɔ
  • [x] Add above marks in Serif-Semibold: U-1E7C Ṽ, U-1E7D ṽ, and U-00F5 õ
  • [x] Add above marks in Serif-Semibold: U-1EBD ẽ, U-0169 ũ, U-0129 ĩ, U-00E3 ã
  • [x] Add above marks in Serif-Semibold and Serif-Italic: U-0292 ʒ
  • [x] Add above marks in Serif-SemiboldItalic: U-025B ɛ and U-254 ɔ
  • [x] Add above marks in Serif-SemiboldItalic: U-1E7C Ṽ, U-1E7D ṽ, and U-00F5 õ
  • [x] Add above marks in Serif-SemiboldItalic: U-1EBD ẽ, U-0169 ũ, U-0129 ĩ, U-00E3 ã
  • [x] Add aboveMark base marks and marks in Serif-Semibold:
    • U-0302 circumflex
    • U-030C caron
    • U-0304 macron
    • U-0301 acute
    • U-0300 grave
    • U-0303 tilde
  • [x] Add aboveMark base marks and marks in Serif-SemiboldItalic:
    • U-0302 circumflex
    • U-030C caron
    • U-0304 macron
    • U-0301 acute
    • U-0300 grave
    • U-0303 tilde

New goals in 2022:

  • [x] Add above mark for U-028A ʊ, U-1ECC/U-1ECD Ọ/ọ, U-0186 Ɔ, U-1EE4/1EE5 Ụ/ụ in Serif-Semibold.

kopeckyf avatar Mar 29 '21 14:03 kopeckyf

The conflicts here will need to be resolved similarly to what I just did for #467, but since the resolution will change after that PR merges I'll hold off until you consider it ready for review or that PR is merged, whichever comes first.

alerque avatar May 25 '21 10:05 alerque

I also corrected the above anchor for Q which was slightly off to the left.

kopeckyf avatar Mar 22 '22 10:03 kopeckyf