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

COMBINING DOUBLE INVERTED BREVE (U+0361) causes characters to overlap #115

Open
andy-morris opened this issue Dec 20, 2015 · 3 comments
Open
Labels

Comments

@andy-morris
Copy link

(I'm not sure if this is a bug in SCP or in OS X's font renderer, but it doesn't happen to other fonts.)

The character U+0361 seems to have somewhat wonky spacing behaviour. The sequence a͡bc in SCP has the 'a' and 'b' overlaid (and the tie symbol extending over the 'c' as well):

screen shot 2015-12-20 at 17 10 35

@pauldhunt
Copy link
Contributor

Can you please try to give as much information as possible about your working environment?:
OS & version, application & version, font version, &c.

@andy-morris
Copy link
Author

Oh right. Sorry. 😅

  • The font's version is 2.010.
  • I'm using OS X 10.11.2.
  • It happens in (the bundled versions of) TextEdit (1.11; whence the screen shot), Mail (9.2), and Notes (4.2), so it's probably not application specific. (But it might be related to the text renderer, so hopefully someone using another OS can chime in.) It happens in MacVim without the CoreText renderer, but with it, MacVim has its own bug which takes precedence. :)
  • The other double-width breve accents aren't currently in the font, and I don't know of any other two-letter combining symbols to check, if there are any. So the problem is probably isolated to this one character.

@pauldhunt pauldhunt added the bug label Jan 6, 2016
@pauldhunt
Copy link
Contributor

There was a bug in this regard that will be remedied in the next patch release. However, there also seems to be buggy behavior in Mac’s handling of this particular character which causes the collapsing of character spacing that you are reporting. Therefore, the existing bug has been fixed, but this will still be an issue in TextEdit, Safari, and other apps that use the default Mac rendering. The issue is fixed in InDesign, Chrome, and Firefox.

pauldhunt added a commit to pauldhunt/SourceCodePro that referenced this issue May 12, 2016
Regenerates Instances. Adds rules to <family.fea> and <italics.fea> to shift <breinverteddoublecmb> and <macrondoublebelowcmb> when they would otherwise collide with extenders. Cleans up feature files a bit. Fixes the following bugs:
adobe-fonts#115: COMBINING DOUBLE INVERTED BREVE (U+0361) causes characters to overlap
adobe-fonts#120: U+03C6 and U+03D5 swapped (Forms of the Greek letter Phi)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants