bugFree UCS Outline Fonts - Bugs: bug #50968, Missing anchors for lettered titloi


bug #50968: Missing anchors for lettered titloi

Submitted by:  David Corbett <dscorbett>
Submitted on:  Sun 07 May 2017 09:57:26 PM UTC  
Category:  individual character(s) Severity:  3 - Normal
Item Group:  letter positioning poor Status:  Need info
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.


Mon 15 May 2017 03:33:11 PM UTC, comment #4:

A titlo goes directly above a superscript letter. Two superscript letters go side by side; it is permissible but not preferred to stack them. A U+034F COMBINING GRAPHEME JOINER can be used to request stacking. See http://www.unicode.org/notes/tn41/tn41-1.pdf#page=34.

David Corbett <dscorbett>
Mon 15 May 2017 07:02:56 AM UTC, comment #3:

Hi David,

It's still not clear to me what the end result looks like. Do you know of some definitive documents with illustrations?

The standard says that the exact positioning depends on the text. Sometimes the letters are placed above the preceding one, sometims next to them.

The way I understand what you say is that any of the superscript letters and pokrytie could appear in principle in any order, but the titlo goes on top of the letters, but not in principle, just in practice.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sun 14 May 2017 09:20:41 PM UTC, comment #2:

Because all the superscript letters and titloi have the same combining character class, their visual stacking order depends on their underlying encoded order. For example, in U+0431 U+2DE2 U+0487 ⟨бⷢ҇⟩, the pokrytie follows the superscript letter, so the pokrytie goes above the superscript letter; but in U+0431 U+0487 U+2DE2 ⟨б҇ⷢ⟩, the pokrytie precedes the superscript letter, so the superscript letter goes above the pokrytie.

In Church Slavonic, the titlo always goes above the superscript letter, never vice versa, but that doesn’t matter to the font.

David Corbett <dscorbett>
Sun 14 May 2017 08:05:42 PM UTC, comment #1:

Hi David,

Where do we learn that the superscript letters should go over the titlo? It appears that I arranged for the titlo to go over the letters (my notes talk about gettinng some infromation from people several years ago, but as usual I have no recollection...)

I just looked at the Cyrillic Extended-A in the Standard. It seems new to me, and talks about combinatinos of the superscripts, but doesn't (seem) to say ow they interact with the titlos. It's pretty clear that the superscripts don't interact they way they need to, to satisfy the standard. But now I'm not sure just what is supposed to happen.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sun 07 May 2017 09:57:26 PM UTC, original submission:

FreeMono and all four FreeSerifs include glyphs for titloi and superscript Cyrillic letters, but do not include all the anchor points needed to make them work together. The titlo and its variants are U+0483 COMBINING CYRILLIC TITLO, U+0487 COMBINING CYRILLIC POKRYTIE, and U+A66F COMBINING CYRILLIC VZMET. The superscript Cyrillic letters are U+2DE0..2DFF, U+A674..A67B, and U+A69E..A69F. Each combination of a superscript letter and a titlo, assuming the font supports the two characters, should avoid overlaps.

data:text/html;charset=utf-8,<div style="font: 100px FreeSerif; margin-top: 1em"><b><i>%D0%B1%EA%9A%9E%D2%83 %D0%B1%EA%9A%9E%D2%87 %D0%B1%EA%9A%9E%EA%99%AF

David Corbett <dscorbett>


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

Attach Files:

No files currently attached


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 dscorbett (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 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-05-14 Stevan_White StatusNone => Need info
        Assigned toNone => Stevan_White

    Back to the top

    Powered by Savane 3.3