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

 
 

bug #50968: Missing anchors for lettered titloi

Submitter:  David Corbett <dscorbett>
Submitted:  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:  Stevan_White
Open/Closed:  Open Release:  * development
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group administrator
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>
Group administrator
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:
   
   
Comment:
   

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    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.13-f8d8.
    Corresponding source code