-
Notifications
You must be signed in to change notification settings - Fork 156
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
Cyrillic support #23
Comments
OK, I put it on my TODO list. The only problem is that I don't know the Cyrillic alphabet at all. To keep a consistent look I will have to study it a little and look at other fonts and people's handwriting, so it will take some time to be completed :) |
I have started to work on it this afternoon :) I decided to start by doing the same glyph coverage as PT Mono (which, if I understood well, was designed by and for Cyrillic users). I still have some letters to add to reach that goal, but I have already drawn enough to display text from a Russian article on Wikipedia. If you have some time, can you tell me if it's readable enough, if there are some shocking character shapes or any detail that bothers you? I will release later a .ttf for testing, when I have drawn more letters, maybe in the next weeks. |
Looks fine for me. I'm not so expert on fonts, I ask my friends for more feedback. |
looks good |
@belluzj That looks awesome. I've noticed some problems with "ю" character as horizontal crossbar is to low, though it could be hinting artefact. Any hope for early access sfd? |
I pushed a few minutes ago the almost final .sfd for the regular/straight version. You can download the test release :) Of course I am eager to receive comments and criticism about the letter shapes, because I really never used this alphabet, so feel free to tell me anything, even if it seems obvious. Thanks! |
@belluzj That's great. Capitals are almost ok, and I've tried making fixes and changes to lowercase part. Could you check it out? I'm not best at describing things, so it'll be easier just to compare fonts and check the difference. |
@morhetz your version looks great from a quick glance. Have you considered making bold & italic types? |
@madfriend I will draw the missing styles just after I integrate the changes from @morhetz to this repository. Until now I did not find time to do it, but it's definitively on my TODO list. |
@madfriend Thanks. Talking about bold and italics, I would probably agree with @belluzj: |
@morhetz I followed most of your suggestions, here is the new result. |
I started working on italics too, from various pictures of Russian school handwriting and various fonts (some with serifs and Consolas without serifs). I want it to feel almost hand-written, and it should be suitable and leggible for long blocks of text (comments). Same here, any comment on this work-in-progress is welcome. Here is a preview: |
This looks absolutely gorgeous! |
Looks good. However, the "и" part of the lowercase "й" letter looks lower that it should be (comparing to the regular). |
At first sight italics looks pretty ok despite that "ф", "м" and "ж" are definitely wrong |
I've updated same repo with modified version of italics. Changed glyphs are г, д, ж/Ж, к, л, м, ф, ъ, я/Я. I've also fixed ж/Ж and я/Я in the regular typeface. One thing I've mentioned is there is some kind of double slanted bug related to glyphs with combination signs like Й. |
I've just realized that I forgot to mention: some glyphs in Regular type such as ж/Ж was also changed |
Thank you very much for your help :) In fact you did mention it. I will review your changes soon! |
@morhetz I tried to follow your recommendations and updated the font, thanks again for your time :) To all Cyrillic users of this thread: please have a last look at the font! It also features some non-Russian Cyrillic characters, so all the people from eastern Europe who can say a few words about the legibility or glyph coverage are welcome :) The next step for me will be to create bold versions, so I would prefer to start on a good base. Thanks in advance! FantasqueSansMono-Regular.ttf |
like it) |
Thanks so much for this amazing font! I really like it and it's so nice to see a support for so many different kind of languages, even Cyrillic on the way! Good, great. I have tested your TTFs I found in your last post, with Serbian language and it looks good. Not bad at all. The Cyrillic one. But Serbian Latin (which is the same as Croatian for example) got few problems. At least for me it looks like a problem. Characters Š, Č, Ž, and even Ć could touch some of the characters in the line above if it happens they are directly under let's say lowercase p, g or j. You can see two screenshots (24pt and 10pt): |
Ok, yes it is a problem. However I don't believe I could reduce the size of the capital letters or the size of accents, so instead I suppose I will ship a version with a bigger line height especially for people who need accented capitals. Thank you very much for your report :) |
Last night I remembered that Macedonian Cyrillic (they don't even have Latin) got the same issue as Serbian Latin and Croatian, with two characters only: capital Ѓ and Ќ. Have a look: |
Hi, @belluzj. Nice to see progress on this. |
@belluzj Serbian and Macedonian Cyrillic actually looks different from it's Russian equivalent in the letters bgdpt (бгдпт). I agree with @morhetz on the я lowercase form (the extension to the left seems a tad too long), but also the з character seems a bit flat and too rounded than usual. This is minor however, I could get used to it. |
@mrjovanovic Thanks, I will consider using opentype features or releasing two versions of the font. @ALL I'm sorry that I'm not making any progress on this right now, but all your comments will be very useful when I get back to this project. Thanks again :) |
@belluzj Yes, I think one would have to use OpenType features at the moment, or at least that's what the other big free fonts familis (DejaVu, Ubuntu, GNUFreeFont) are using. |
@mrjovanovic Does this look ok? |
Great work! I really like the т, д and ш characters. A few points:
Thanks so much! |
Yup, looks perfect. On Sun, May 24, 2015 at 11:20:59AM -0700, belluzj wrote:
|
Hello Cyrillic users! I just released Fantasque Sans Mono 1.7.0 with Cyrillic characters in all of the four variants of the font (regular, italic, bold, bold italic). I consider this is the beta version of Cyrillic support, and I will keep this issue open to track new problems with the released glyphs. Also I still haven't addressed the line height issue with accented capital letters. So, feel free to download the new version and try it out! |
Lowercase “у” looks unnatural to me. More opinions from Russian speakers would be appreciated. |
I do agree, looks a little unnatural. Such tail is good for italic, but not for normal font. |
ok, ok :) |
Latest release with all the improvements (№, у, line height): https://github.com/belluzj/fantasque-sans/releases/tag/v1.7.2-alpha.3 |
I'm not sure about the current revision of |
@belluzj Hello!
Does a Which font variant do I need to install? |
The font is very nice as it is, thank you very much. But it would be great to have Cyrillic support.
The text was updated successfully, but these errors were encountered: