bugFree UCS Outline Fonts - Bugs: bug #49308, U+070F SYRIAC ABBREVIATION MARK

 
 

bug #49308: U+070F SYRIAC ABBREVIATION MARK

Submitter:  David Corbett <dscorbett>
Submitted:  Tue 11 Oct 2016 04:22:50 PM UTC
   
 
Category:  individual character(s) Severity:  3 - Normal
Item Group:  glyph(s) incorrect Status:  Fix posted
Privacy:  Public Assigned to:  Stevan_White
Open/Closed:  Open Release:  * development
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Fri 21 Oct 2016 02:59:23 AM UTC, comment #7: 

The missing ingredient was: the OpenType Glyph Class of the components of the overline had to be "Mark".  I had them set to "Component".

Innocence narrowly preserved.  I now really wonder what all the fuss was about in the other font...


Steve White <Stevan_White>
Group administrator
Thu 20 Oct 2016 09:34:37 PM UTC, comment #6: 

I finally broke down and looked at a font that seemed to have implemented this feature properly.

In my innocence, I imagined that the font rendering software would guage the width of the abbreviaton, and position just enough copies of the connecting marks to fill the space between the left,middle, and right marks.

Instead, that font uses multiple complex contextual lookups, that effectively guess the right width for the connecting bits and call an appropriate multiple substitution, which produce the five parts of the abbreviation overline.

I am sorely disappointed.

I wonder why the "obvious" interpretation isn't implemented.
I wonder if I really want to do this.

Steve White <Stevan_White>
Group administrator
Thu 20 Oct 2016 04:26:22 PM UTC, comment #5: 

Hsing-yen,

Yes, that's what I've tried to use.  But it completely misses certain information.  I've tried all combinations I can think of in Linux, and I've never seen it work satisfactorily.  Next I'll do experiments in Windwos.

Steve White <Stevan_White>
Group administrator
Thu 20 Oct 2016 09:40:18 AM UTC, comment #4: 
Hsing-yen He <hammerandsickle>
Tue 18 Oct 2016 10:18:02 PM UTC, comment #3: 

Well evidently the piecies were in the wrong order in the lookup.

But as to the widths of the glyphs... the OpenType spec leaves me in the dark.  I just played around with it until it looked least wrong.

Thanks for the sample, David!

Steve White <Stevan_White>
Group administrator
Mon 17 Oct 2016 06:06:12 PM UTC, comment #2: 

This doesn’t look right. In Chrome and Firefox, on Mac and Windows, I see the following rendered as in the attached image:

data:text/html;charset=utf-8,<span style="font-size:300;font-family:FreeSans">ܐ܏ܒܓܕ


David Corbett <dscorbett>
Tue 11 Oct 2016 05:54:55 PM UTC, comment #1: 

I never heard of 'stch' -- which is surprising because I spent an awful lot of time going through all the features a few years back.

Will investigate.

Steve White <Stevan_White>
Group administrator
Tue 11 Oct 2016 04:22:50 PM UTC, original submission:  

In FreeSans, U+070F has a zero-width contourless glyph. It is not default ignorable, so it should at the very least have a visible fall-back like a vertical line with a three-dotted horizontal line on top. Much better would be to use the stch feature.

David Corbett <dscorbett>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #38746:  sam.png added by dscorbett (24KiB - image/png)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by hammerandsickle (Posted a comment)
  • -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 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-10-21 Stevan_White StatusProceeding Fix posted
    2016-10-20 Stevan_White StatusFix posted Proceeding
    2016-10-17 dscorbett Attached File- Added sam.png, #38746
    2016-10-11 Stevan_White StatusProceeding Fix posted
    2016-10-11 Stevan_White StatusNone Proceeding
        Assigned toNone Stevan_White

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code