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 Cyrillic numbers #170

Open
sofeshue opened this issue Dec 10, 2016 · 4 comments
Open

Combining Cyrillic numbers #170

sofeshue opened this issue Dec 10, 2016 · 4 comments

Comments

@sofeshue
Copy link

There are two special combining signs:
U+0488 COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
U+0489 COMBINING CYRILLIC MILLIONS SIGN

When they are used to circle a letter designating a number, they mean to multiply that number by the said amount. But in Noto Sans, they are somehow treated as individual letters, and when typeset, they juxtapose with the preceding letter, like this (which is completely wrong):
01

The correct way of rendering them is like this:
cyrillic numbers

Also, Unicode uses U+20DD COMBINING ENCLOSING CIRCLE for Cyrillic ten-thousands sign. The result in Noto Sans is quite unacceptable:
02

@TidharC
Copy link

TidharC commented Dec 13, 2016

This is reproducible with current Noto fonts, for example with sequence:

0430 20DD 0430 0488 0430 0489

The code points are:
U+0430 Cyrillic lowercase a
U+20DD ten thousand
U+0488 hundred thousand
U+0489 million

PDF reports are below.

specimenNotoSans-Black.pdf
specimenNotoSansDisplay-Black.pdf
specimenNotoSansDisplay-Italic.pdf
specimenNotoSans-Italic.pdf
specimenNotoSansMono-Regular.pdf
specimenNotoSerif-Black.pdf
specimenNotoSerifDisplay-Black.pdf
specimenNotoSerifDisplay-Italic.pdf
specimenNotoSerif-Italic.pdf

@dscorbett
Copy link

These are also wrong.

U+A670 COMBINING CYRILLIC TEN MILLIONS SIGN
U+A671 COMBINING CYRILLIC HUNDRED MILLIONS SIGN
U+A672 COMBINING CYRILLIC THOUSAND MILLIONS SIGN

а꙰а꙱а꙲

@nizarsq
Copy link

nizarsq commented Jul 19, 2020

Look like there are some changes to Combining Cyrillic numbers but apparently some adjustment may needed . Language expert opinion on the current status might be helpful.
Screen Shot 2020-07-18 at 11 08 04 PM

@simoncozens simoncozens transferred this issue from notofonts/noto-fonts Jun 20, 2022
@simoncozens
Copy link
Contributor

The problem is that the marks are set to category=Mark, subcategory=Enclosing in the sources, which sounds like it's the right thing to do... but it's not! They need to be Nonspacing or else they don't end up as mark glyphs, and don't get attached. The only issue then becomes kerning.
shape

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

No branches or pull requests

8 participants