Skip to content

Improvements to Cyrillic glyphs #696

Open

Description

@rsms

As #567 never really made it into production, let's make whatever improvements to Cyrillic that I can manage

Activity

  1. self-assigned this
    on Mar 27, 2024
  2. rsms commented on Mar 27, 2024

    @rsms
    OwnerAuthor

    After bae1c01:

    CYRILLIC SMALL LETTER BE "б" was redesigned after reading https://typejournal.ru/en/articles/Cyrillic-Be-Vision

  3. ravid-dubsteper commented on Mar 30, 2024

    @ravid-dubsteper

    your shape of the letter -б- is a bit complicated, so I suggest updating the old version
    Frame 29

  4. XenBG commented on Apr 13, 2024

    @XenBG

    Hello, @rsms! I was wondering if there is an ETA for the different forms of Cyrillic, such as Bulgarian, Serbian, Macedonian, Ukrainian, etc.? Are they already in development?

  5. alles-plus-jetzt commented on May 8, 2024

    @alles-plus-jetzt

    Also wondering about extended Cyrillic support, esp. Bulgarian letterforms.

  6. rsms commented on May 10, 2024

    @rsms
    OwnerAuthor

    Thank you for the thoughtful suggestion @ravid-dubsteper!

  7. rsms commented on May 10, 2024

    @rsms
    OwnerAuthor

    @XenBG [...] I was wondering if there is an ETA for the different forms of Cyrillic [...]

    It sounds like someone promised you these? I'm afraid there are no plans for localized letterforms at this time. I'm not a native Cyrillic person so I wouldn't be able to do a good job anyways. If a Cyrillic-expert type designer would want to help, I'd be delighted to work with them :)

  8. XenBG commented on Jun 3, 2024

    @XenBG

    @XenBG [...] I was wondering if there is an ETA for the different forms of Cyrillic [...]

    It sounds like someone promised you these? I'm afraid there are no plans for localized letterforms at this time. I'm not a native Cyrillic person so I wouldn't be able to do a good job anyways. If a Cyrillic-expert type designer would want to help, I'd be delighted to work with them :)

    I assumed that in version 4 you would also work on glyphs designed according to modern Bulgarian typography, which is why I decided to ask. It seems, however, that you don't have plans to do this independently, for which I apologize. I had no idea. Nevertheless, I have forwarded this information to a professional typographer with extensive experience and work on popular fonts for major names in the industry, who may be able to assist you.

  9. alles-plus-jetzt commented on Jun 30, 2024

    @alles-plus-jetzt

    @XenBG [...] I was wondering if there is an ETA for the different forms of Cyrillic [...]

    It sounds like someone promised you these? I'm afraid there are no plans for localized letterforms at this time. I'm not a native Cyrillic person so I wouldn't be able to do a good job anyways. If a Cyrillic-expert type designer would want to help, I'd be delighted to work with them :)

    @rsms I think I know someone who might be interested and has the sufficient expertise, at least when it comes to the Bulgarian letterforms @vlaeslav

  10. harley-acheson commented on Dec 31, 2024

    @harley-acheson

    Some of the missing parts of the “Cyrillic Supplement” block are fairly simple and would make entire languages available, Note that I am unilingually English, and my interest is in language coverage in the Blender 3D program.

    For the Abkhazian language (used by 200,000 people and is classified as Vulnerable by UNESCO) we just need three characters. Each of them is a variation on characters already in the set, so you can just copy an existing character and make small changes to it.

    • U+049E : Ҟ - Capital letter KA with stroke (copy from U+049C or U+049A and make changes)
    • U+0524 : Ԥ - Capital letter PE with descender (copy from U+041F and add descender)
    • U+0525 : ԥ - Small letter PE with descender (copy from U+043F and add descender)

    The Kurdish language can be supported by simply copying characters within the font:

    • U+051A : Ԛ - Capital letter QA (literally just copy uppercase “Q”)
    • U+051B : ԛ - Small letter QA (literally just copy lowercase “q”)
    • U+051C : Ԝ - Capital letter WE (literally just copy uppercase “W”)
    • U+051D : ԝ - Small letter WE (literally just copy lowercase “w”)

    Azerbaijani can be supported by adding just two characters:

    • U+0526 : Ԧ - Capital letter SHHA with descender (copy from U+04BA and add descender)
    • U+0527 : ԧ - Small letter SHHA with descender (copy from U+04BB and add descender)

    Cheers, Harley

  11. sk1nzz commented on Jan 7, 2025

    @sk1nzz

    Cyrillic small letter ka (к) is still not very good, it has the similar issue that the capital К had in versions before 4.0. I suggest fixing it like that:
    image

  12. RomanTaranukha commented on May 17, 2025

    @RomanTaranukha

    Impressive work!
    Could you please revise the lowercase ф form? It looks too narrow in weights <semibold.

  13. ravid-dubsteper commented on Sep 6, 2025

    @ravid-dubsteper

    is there any progress on cyrillic refining?

  14. ravid-dubsteper commented on Jan 24, 2026

    @ravid-dubsteper

    интер забыт

  15. ethanc8 commented on Jun 29, 2026

    @ethanc8

    You may want to look at the criticism by Mikhail Strukov, Yury Ostromentsky, and Ilya Ruderman posted at https://type.today/en/journal/neo#Inter.

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

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions