Hello everybody, This is a follow-up to bug 657849, concerning Serbian localised glyphs. The issues are as following: 1) Serbian Italic TE has an en-dash above instead of the expected em-dash. 2) Serbian Regular/Italic BE is identical to Greek DELTA, which is bad, the tail above shouldn't be descending like in Greek DELTA but rather straight. 3) optional shape for Italic U+0448 CYRILLIC SMALL LETTER SHA, glyph shape is like a Serbian Italic TE, but with an em-dash UNDERNEATH, instead of above. The image I attached shows the expected glyph shapes, the three columns show respectively: Russian upright forms, Russian italic forms and Serbian italic forms; the letter are respectively: BE, PE, GE, DE, TE, SHA Regards,
Created attachment 773598 [details] BE, PE, GE, DE, TE, SHA
Thanks for reporting this bug. I am working on Liberation fonts this and next week. Hoping to resolve this bug soon.
(In reply to Alessandro Ceschini from comment #0) > Hello everybody, > > 2) Serbian Regular/Italic BE is identical to Greek DELTA, which is bad, the > tail above shouldn't be descending like in Greek DELTA but rather straight. http://pravins.fedorapeople.org/Serbian_BE.png does this make sense?
(In reply to Pravin Satpute from comment #3) > (In reply to Alessandro Ceschini from comment #0) > > Hello everybody, > > > > > 2) Serbian Regular/Italic BE is identical to Greek DELTA, which is bad, the > > tail above shouldn't be descending like in Greek DELTA but rather straight. > > http://pravins.fedorapeople.org/Serbian_BE.png does this make sense? Yes! Good job! :)
Thanks :) Sans and Sans Narrow done. Will work tomorrow on Serif and Mono.
Serif and Mono is also done, will be available with the next release.
(In reply to Pravin Satpute from comment #6) > Serif and Mono is also done, will be available with the next release. Hello Pravin, where can I download the updated font so that I can test it?
Uploaded ttf version @ http://pravins.fedorapeople.org/export/ for testing.
Hello 1) the O-shaped main body of italic Serbian BE stil looks too similar to Greek DELTA, just make it like the upright style BE, which is OK. 2) I can't see the alternate glyph for SHA? Have you included it in the salt lookup? Regards,
I'm sorry, 1) doesn't apply, the italic shape is all right, what was under my eyes was the former unupdated version, sorry.
Yeah, that i was about to say. I can see Alternate SHA shape. it is only applicable for Italic, right?
OK, I can see it too, but the space between the dash and the main body is too little, it should be the same as in TE. The only thing that changes is the position of the dash, above or underneath.
Yes, only in Italic shape. OK, I can see it too, but the space between the dash and the main body is too little, it should be the same as in TE. The only thing that changes is the position of the dash, above or underneath.
Actually i tried to keep space between BAR and BASE glyph same between TE and SHA. I will again review it and update before release.
Liberation Serif Bold has no Serbian glyph for SMALL CYRILLIC BE
Created attachment 779820 [details] Liberation Serbian Glyphs Test I've uploaded an attachment with problematic glyphs highlighted in red. General issues: * With the exception of Sans Narrow, the dash above Italic PE is always too short, it needs to cover the main body in its entirety Liberation Serif: * Bold lacks localised glyph for BE * Italic SHA: bar too close to the main body Liberation Sans Narrow: * Italic & Bold Italic PE protrudes a bit too much on the right * Italic & Bold Italic GE dash above badly placed an too long Liberation Mono: * Bold lacks localised glyph for BE * Italic & Bold Italic GE glyphs inappropriate, they look like latin small I with macron * Italic & Bold Italic TE and SHA glyphs inappropriate for italic shape
(In reply to Alessandro Ceschini from comment #16) > Created attachment 779820 [details] > Liberation Serbian Glyphs Test > > Liberation Mono: > * Bold lacks localised glyph for BE > * Italic & Bold Italic GE glyphs inappropriate, they look like latin small I > with macron > * Italic & Bold Italic TE and SHA glyphs inappropriate for italic shape This is how Liberation Mono is designed. If still you need improvement please give me reference shapes, should it be like Sans? But i will recommend using the existing shape as it follows Mono style. I have fixed all other issues. update fonts available @ http://pravins.fedorapeople.org/export/
(In reply to Pravin Satpute from comment #17) > (In reply to Alessandro Ceschini from comment #16) > > Created attachment 779820 [details] > > Liberation Serbian Glyphs Test > > > > Liberation Mono: > > * Bold lacks localised glyph for BE > > * Italic & Bold Italic GE glyphs inappropriate, they look like latin small I > > with macron > > * Italic & Bold Italic TE and SHA glyphs inappropriate for italic shape > > This is how Liberation Mono is designed. > If still you need improvement please give me reference shapes, should it > be like Sans? But i will recommend using the existing shape as it follows > Mono style. > > I have fixed all other issues. update fonts available @ > http://pravins.fedorapeople.org/export/ OK, but so, Mono glyphs for PE and perhpas even DE aren't appropriate for Mono style, they look too "serified", do you get my drift? I'm going to test the new version and report as soon as possible.
My comments about the new version: * The space between the main body of Italic & Bold Italic GE, PE, TE, and SHA and the bar is significantly shorter in Sans as compared to Serif. Is it intended? * The bar above Italic & Bold Italic Sans Narrow GE is too long. Other issues have been fixed. For the question of glyphs in Mono, see comment above.
* We can follow same height as used in Serif, will that work? * Yeah in Sans Narrow that bar is too long, i just used macron glyph, i will make it shorter. * I will improve mono shapes as well, will make is same as in Sans, hope so that will work.
1) OK 2) OK 3) I thought you deemed it inappropriate, have you changed you mind now? Why?
I am not original designer of Liberation Mono so i am bit reluctant to do modifications in style itself. For Serbian we are mostly reusing already existing shapes of Mono, so i thought will follow that style. But as your suggestion are Serbian specific, now i think we can follow that. Please provide me some reference so i can update it. Other updated fonts are available @ http://pravins.fedorapeople.org/export/
Dear Pravin, I'm afraid I won't be able to provide you with anything since other Mono fonts normally don't have specific italic shapes, but the advice I can give you is to make the glyphs more "squared", more like TE and SHA, DE and PE should be "de-serified", specifically PE should look more or less like TE, just without the central bar, but it doesn't. I hope it helps you.
Yes, i will update Mono PE and DE shape may be tomorrow.
Updated Mono PE shape, cant do much in DE shape. Update fonts available @ http://pravins.fedorapeople.org/export/ Hoping this will help.
(In reply to Pravin Satpute from comment #25) > Updated Mono PE shape, cant do much in DE shape. Update fonts available @ > http://pravins.fedorapeople.org/export/ > > Hoping this will help. Hello Pravin, I'm going to check as soon as possible, meanwhile I suggest you place the SHA glyph in the cv00 lookup, not salt, because salt is too generic, maybe other styles or glyphs get activated as well and this is unintended. In a word, treat it just as a character variant, not as part of an alternate STYLE.
Not understood. :( When SHA alternate shape should occur? When someone using Serbian locale, right? let me know the test cases so i can tweak it according to requirement.
Yes, using Serbian locale, but locl+salt is too generic, it could involve other variants, maybe also in the Latin range, while locl+cv00 is straightforward and implies no other variants, just the intended one.
I've just tested the glyphs and everything seems all right now, but Mono Italic & Bold Italic DE still doesn't convince me, it's too "serified" for me.
(In reply to Alessandro Ceschini from comment #28) > Yes, using Serbian locale, but locl+salt is too generic, it could involve > other variants, maybe also in the Latin range, while locl+cv00 is > straightforward and implies no other variants, just the intended one. Do you mean to use different Open type feature for this? Sorry but still i am not clear on this, can you provide any reference for this? patch will be very helpful. I will work on Mono DE and do release this week.
The feature is called cvxx in OpenType (xx stands for numbers from 00 to 99).
Hi Alessandro, Still not understanding both things :) Mono Italic and Bold Italic "DE" shape is same like Sans, dunno not getting your view clearly. Hoping you are talking about U+0434 only. For CV-xx i am looking for reference implementation but did not found any example yet. I think its time to do next release of Liberation fonts, might be you can report specific bugs for above issues and lets tackle it there separately? and close these long standing bugs :)
Hello Pravin, That's the problem: Mono and Sans are supposed to possess a different set of glyph aren't they? The fact that the glyphs for DE are identical in Mono and Sans is no good to me, I think this is understandable. For information about character variants see here: http://www.microsoft.com/typography/otspec/features_ae.htm Then go to: "Tag: 'cv01' - 'cv99'" Tell me if you want to report these two issues in another or two other bug reports and then close this one. Bye
(In reply to Alessandro Ceschini from comment #33) > Hello Pravin, > > That's the problem: Mono and Sans are supposed to possess a different set of > glyph aren't they? No, only difference between Mono and Sans is Mono is mono-width and Sans does not have that restriction either way both are same. Yes, what you says is applicable to Sans and Serif fonts. >The fact that the glyphs for DE are identical in Mono and > Sans is no good to me, I think this is understandable. Problem is i am not understanding what changes do you look in DE Mono shape, so not clear, if you can draw it on paper and scan it may be i can give better try. :) > > For information about character variants see here: > http://www.microsoft.com/typography/otspec/features_ae.htm > > Then go to: "Tag: 'cv01' - 'cv99'" > > Tell me if you want to report these two issues in another or two other bug > reports and then close this one. Yeah, i think different bugs will be good, i want to do release of Liberation and will looks for remaining bugs is next release.
If you say there's no difference between the glyphs, just in width between Sans and Mono, there's no need to change the glyph. By the way, I was wondering: wasn't Mono supposed not to have italic glyphs? That's what normally happens in other fonts, I don't know about your particular policy.
As far as the character variant is concerned, it's a wish, not a bug. Should I open a new bug report for it anyway?
No, Mono means Mono width, it is specifically required in terminal where fixed grid structure creates need of mono-width font family. We can have Mono serif family as well. Ok, in that case we will not consider this as well bug. Don't create bug for Variant, i will add it in todo list. I am happy to do next release now. :)
I said so because usually Mono fonts are designed in a Courier style without italic, just slanted typefaces. OK, so, if you need my help, you know where to contact me. Good job anyway! ;)
liberation-fonts-1.07.3-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/liberation-fonts-1.07.3-1.fc19
Package liberation-fonts-1.07.3-1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing liberation-fonts-1.07.3-1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-15235/liberation-fonts-1.07.3-1.fc19 then log in and leave karma (feedback).
liberation-fonts-1.07.3-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.