-
Notifications
You must be signed in to change notification settings - Fork 20
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
The character щ (CYRILLIC SMALL LETTER SHCHA) looks wrong in italic under Bulgarian Cyrillic #532
Comments
I will investigate this over the weekend and can hopefully find the reason for this. It might be that language support Open Type code needs to be updated. Thanks very much for your feedback. |
Thanks! I noticed in general that Щ is problematic in Bulgarian Cyrillic - even in “roman” it looks like the International/Russian form, not the Bulgarian one. |
How do you prefer it? What reference shapes do you prefer? There does seem to be a diversity of opinion about what’s best and strong feelings about it. I want to choose forms that tie into the expressive intent of merriweather which is to be Renaissance in temperament and execution. What types do you feel do each of these things well for Bulgarian Cyrillic? Merriweather is also meant to be useful for news government and for arts and cultural purposes. In Bulgarian Cyrillic use what types do you think meet these kinds of typographic needs well?
…Sent from my iPhone
On Feb 6, 2021, at 12:41 PM, Stefan Kanev ***@***.***> wrote:
Your welcome. I noticed in general that Щ is problematic in Bulgarian Cyrillic - even in “roman” it looks like the International/Russian form, not the Bulgarian one.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
I'm sorry, I believe I mislead you about Щ in "roman" case. My personal preference would have been for the upper case of Ц, Ш, Щ to follow the lowercase form (arcs instead of a a straight line in the bottom; it looks really jarring to me in "phrases" like "Щеш-нещеш" to have the capital Щ so different from the lowercase щ), but I erroneously thought that this was the standard form. It's not. Wikipedia's article includes a few samples (vs. "international", or as it calls it, "Russian" Cyrillic). From what I can tell, the best reference is this image, linked on the page (top half says "Traditional form of the Bulgarian Alphabet", bottom one says "Modern form of the Bulgarian alphabet"), and as far as I can tell, Merriweather follows it to the letter, apart from щ. So please disregard my second reply, unless you wan't to follow the dubious personal preference of a non-professional :) Going back to the "щ in italic" issue, I think it's just a problem with the italic version of the font. I downloaded the Glyphs app, and looking at the glyph files, it seems the source is wrong. I also tried out the variable ttf in the Everything seems right, apart from lowercase "щ", which looks like it has its body flipped – it looks like an "m" while it should appear like "ш", but with a descender like "ц" P.S.: I'd like to take an extra moment to thank you for Merriweather. It's an incredible font and I absolutely love it. |
It's very easy to correct the problem. You need to delete uni0449 from class locl and uni0449.loclBGR from class locl2 (in all Italics). Thus the default italic letter form uni0449 (small Cyrillic letter щ) will be used both for international Cyrillic and for Bulgarian Cyrillic as well. They do not differ in their appearance in the italic styles. |
I have neglected this issue but I'll hope to resolve it in the next 30
days. Thanks for bringing it to my attention.
…On Thu, Aug 19, 2021 at 3:07 PM Stefan Peev ***@***.***> wrote:
It's very easy to correct the problem. You need to delete *uni0449* from
class *locl* and *uni0449.loclBGR* from class *locl2* (in all *Italics*).
Thus the *default italic letter form uni0449* (small Cyrillic letter *щ*)
will be used both for international Cyrillic and for Bulgarian Cyrillic as
well. They do not differ in their appearance in the italic styles.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#532 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAQUQXKH4RAKRS6MECC55ITT5VI7FANCNFSM4XEY7TYQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>
.
|
Any chance of resolving this? |
I was just about to report the exact same issue, but found it already reported. I can confirm that the problem with the strangely flipped glyph for 0449 CYRILLIC SMALL LETTER SHCHA is only observed on the italic styles. (I am using the Merriweather TTF files from this repo, not Google Fonts.) |
I've tried checking out the repository and fixing this in order to open a pull request, but I failed. If somebody can provide some guidance on how to do it, I'm very happy to make a change and open a PR, as it should be a simple fix. Here's what I tried to do:
It was all moot, though, because when I tried to build it by following the README in order to test the change, there was no I'm unsure how to proceed. |
It seems like
But there is a clue in the commit message:
I have no idea whether this helps or not. |
I noticed that the letter "щ" looks wrong under the Bulgarian cyrillic when in italic. The body of the letter looks like the lowercase "т" (english "m"), but it should be "flipped vertically".
Here's an example:
It should look like the line above.
I'm using the Merriweather provided by Google Fonts. Here's a jsfiddle illustrating the problem: https://jsfiddle.net/ohs608L1/
The text was updated successfully, but these errors were encountered: