Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjust ɨ and ɉ #659

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open

Adjust ɨ and ɉ #659

wants to merge 10 commits into from

Conversation

moyogo
Copy link
Contributor

@moyogo moyogo commented Dec 15, 2023

The ɨ and ɉ have a crossbar that is too wide and they have the width of i and j.
They clash with letters before and after.

This PR:

  • Adds _part.crossbar_narrow
  • Adjusts uni0268.ccmp to use _part.crossbar_narrow
  • Adjusts ibar to use uni0268.ccmp
  • Adjusts uni0249.ccmp to used _part.crossbar_narrow
  • Adds anchors to mentionned glyphs
  • Adjusts jdotless 'cross' anchor
  • Adjusts jdotlessbar
  • Rename jstroke.ss07 to uni0249.ss07 to match uni0249 (or uni0249.ccmp)
  • Adds ibar.ss07
  • Updates ss07 for ibar.ss07 and uni0249.ss07
  • Updates ccmp with useMarkFiltering for softdotted substitution lookup
Screenshot 2023-12-15 at 22 10 16

@rsms
Copy link
Owner

rsms commented Nov 15, 2024

Thank you! This looks pretty good but I wonder if the change needs to cover more glyphs, for example /lbar

Your branch: (with your changes)

Screen Shot 2024-11-15 at 09 32 39

Current main branch: (without your changes)

Screen Shot 2024-11-15 at 09 33 58

The above is Display Black of Inter-Roman.glyphs with the following preview string:

/crossbar_short.uc/space/Dbar1/Lbar/space/Dcroat/crossbar.uc/space/Zbar/uni04FA/twostroke/Tbar/Ghestrokecyrillic/afii10146/Ustraightstrokecyrillic/crossbar/bbar/dcroat/dong/hbar/uni0268.ccmp/space/ibar/space/uni0249/space/jdotlessbar/space/uni0249.ccmp/space/lbar/space/lbar.ss02/space/uni024D/space/uni03FC/uni04FB/glottalstopbarrev/jhookdblbar/pipedblbar/ghestrokecyrillic/ustraightstrokecyrillic/uni0268.ccmp/_part.crossbar_compact/uni0243/Istroke/Istroke.1/uni0248/gbar/zbar/franc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants