bugFree UCS Outline Fonts - Bugs: bug #44680, Some archaic Cyrillic letters...


bug #44680: Some archaic Cyrillic letters positioned incorrect

Submitted by:  Hsing-yen He <hammerandsickle>
Submitted on:  Tue 31 Mar 2015 04:00:57 PM UTC  
Category:  individual character(s) Severity:  3 - Normal
Item Group:  letter positioning poor Status:  Fix posted
Privacy:  Public Assigned to:  Steve White <Stevan_White>
Open/Closed:  Open Release:  development

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


( Jump to the original submission)

Tue 29 Dec 2015 04:25:38 PM UTC, comment #12:

I have copied some archaic Cyrillic letters with combined diacritics from Wikipedia articles to BabelPad, but I found they works with Ponomar Unicode but not works with FreeSans/FreeSerif. That’s odd.

Hsing-yen He <hammerandsickle>
Mon 14 Dec 2015 05:19:23 PM UTC, comment #11:


The Wikipedia article Romanian Cyrillic alphabet has a monograph Ukŭ added Brave, but it looks incorrect in FreeSerif.

Hsing-yen He <hammerandsickle>
Wed 19 Aug 2015 03:02:07 AM UTC, comment #10:

I think these diacritical marks and other combining marks in Cyrillic blocks should also works with U+25CC.

Hsing-yen He <hammerandsickle>
Sun 16 Aug 2015 05:18:16 AM UTC, comment #9:


Combining Cyrillic Titlo half seems missing in FreeSerif.

Sun 12 Apr 2015 06:39:33 PM UTC, comment #8:

I corrected the Wikipedia page regarding varia and oksia.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sun 12 Apr 2015 06:31:58 PM UTC, comment #7:

Now that you point it out, I see one remaining problem:
psili and oksia are not being properly positioned. I don't know why yet...the tables are present in the font.

There is some discrepancy on the page, whether to use grave as U+0300 or U+0340 for varia, likewise for acute as U+0300 or U+0340 for oksia. But the Unicode standard reads:

Vietnamese-specific accent placement should be handled
instead by specialized rendering of 0300 and 0301. Use of
0340 and 0341 is discouraged.

So it is clear, U+0340 and U+0341 were never meant for this purpose.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sun 12 Apr 2015 05:01:26 PM UTC, comment #6:

Hi Steve,

I copied so many vowel letters and several consonant letters (which may will be palatalized in the Church Slavonic) from here to here, then I add several diacritics (they are adopted from Polytonic Greek orthography) for them, all of them performances good.

Hsing-yen He <hammerandsickle>
Sun 12 Apr 2015 09:08:22 AM UTC, comment #5:

Hi Hsing-yen

I just made a build that fixes these problems, except for the comma-above mark, which I doubt is a correct encoding. Please have a look.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Wed 01 Apr 2015 01:33:04 PM UTC, comment #4:


Yes, I saw those. But this is only part of the problem. The main thing is, I see no evidence that the comma-above mark should be used in Cyrillic. I suspect the correct mark is &#x0486;

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Wed 01 Apr 2015 06:52:10 AM UTC, comment #3:

Sorry, I have investigated these seguences, found several special spaces break the combining diacritical marks in the original submission. But when I dropped some spaces, copied into BabelPad, they still looks incorrect in FreeFonts.

Hsing-yen He <hammerandsickle>
Tue 31 Mar 2015 09:19:52 PM UTC, comment #2:

For instance, are you sure you don't mean &#x0486;?



This is a Cyrillic mark that happens to look somewhat like a comma, and positioning it is supported in FreeSerif.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Tue 31 Mar 2015 07:37:13 PM UTC, comment #1:

Hello Hsing-yen,

I suppose you are talking about positioning accents over some of these letters. They are not positioned incorrectly. They are not positioned at all. Not all possible combinations of accents and letters is supported, nor will it be.

What is lacking here is evidence that these exact mark characters are meant to be applied to archaic Cyrillic letters.


Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Tue 31 Mar 2015 04:00:57 PM UTC, original submission:

Hi Steve,

I found several archaic Cyrillic letters positioned incorrect:

ѧ̓ ̀, ꙗ̓ ̀, found at Ya (Cyrillic)
ѧ̓зы́къ, found at Iotated A

Hsing-yen He <hammerandsickle>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files
file #35893:  Screenshot.JPG added by hammerandsickle (178KiB - image/jpeg - cf. file #35892)
file #35892:  My_testcase.zip added by hammerandsickle (169KiB - application/zip - Another testcase for mark placement on Old/New Church Slavonic, based on comment #12.)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by Stevan_White (Posted a comment)
  • -email is unavailable- added by hammerandsickle (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-12-30 hammerandsickle Attached File- => Added Screenshot.JPG, #35893
    2015-12-30 hammerandsickle Attached File- => Added My_testcase.zip, #35892
    2015-04-12 Stevan_White StatusNeed info => Fix posted
    2015-03-31 Stevan_White Categoryoverall font problem => individual character(s)
        Item Groupglyph(s) incorrect => letter positioning poor
        StatusNone => Need info
        Assigned toNone => Stevan_White

    Back to the top

    Powered by Savane 3.4