bugFree UCS Outline Fonts - Bugs: bug #44087, Vietnamese: Some small captital...

 
 

bug #44087: Vietnamese: Some small captital features missing

Submitted by:  Hsing-yen He <hammerandsickle>
Submitted on:  Sun 25 Jan 2015 09:23:43 AM UTC  
 
Category: character rangeSeverity: 3 - Normal
Item Group: glyph(s) incorrectStatus: Non-bug
Privacy: PublicAssigned to: Steve White <Stevan_White>
Open/Closed: ClosedRelease: 2012-05-03

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 Jump to the original submission)

Fri 13 Feb 2015 05:06:29 PM UTC, comment #6:

Sorry, this issue is already existed in #44233, please close it.

Hsing-yen He <hammerandsickle>
Thu 29 Jan 2015 10:47:44 PM UTC, comment #5:

Hi Hsing-yen,

Very well, I will mark this as a non-bug.

We rely on your bug reports to improve this product, and very much appreciate your comments and views.

Also, I am no native speaker of Vietnamese, and know little about typography in that language. If you see anything that looks wrong, please let us know.

Thank you!

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Thu 29 Jan 2015 03:56:25 PM UTC, comment #4:

Hi, steve,

I checked again, found Latin Extended Additional letters can be found this problem. Maybe I am not carefulness before I report this problem. I pray forgive me.

Hsing-yen He <hammerandsickle>
Tue 27 Jan 2015 04:00:32 AM UTC, comment #3:

And I am using Doulos SIL 5.0

Hsing-yen He <hammerandsickle>
Sun 25 Jan 2015 05:37:36 PM UTC, comment #2:

Oh ~ I forget to say, I have put these codes in Wikipedia's Sandbox.

Hsing-yen He <hammerandsickle>
Sun 25 Jan 2015 10:17:25 AM UTC, comment #1:

Hello, Hsing-yen,

Several things are going on here.
I'm not quite sure what you're referring to.

First, you indicate the 2012 release of FreeFont. Some re-working has gone into recent builds. I'll refer only to the latest build.

Both fonts have special features that are enabled only for text that is marked as Vietnamese within the HTML, using the attribute 'lang="vi"'. I notice particularly that accent placement changes for your text in both fonts, on setting this attribute.

I think you are referring to the stylistic question of how to place stacked accents, for example the circumflex-acute and circumflex-tilde. This is very much a font design question -- I will deny it is a matter of "right" or "wrong".

The practical problem in Vietnamese is line height-- to print dense text, the lines should be closer together, but stacked letters will tend to crash into descenders of previous lines.

A common measure to avoid this, is to put the accent marks not directly over, but rather to the side, of the circumflex, or within the caron. This may help just enough. The tilde above the caron is difficult to fix though.

Also... it isn't fair to compare bold Dulous to bold FreeSerif as you get by default with your <h1> tags. Dulous has no bold face, and the automatic boldening makes it look bad.

I attach a full HTML file with a CSS style that turns the bold in <h1> tags off, and with HTML 'lang' attribute to set the language to Vietnamese, along with PDFs in normal weight fonts.

Let me know if I'm missing something!

(file #32911, file #32912)

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sun 25 Jan 2015 09:23:43 AM UTC, original submission:

I found some small captital features is missing, especially in some letter that have another diacritic over the circumflex, as Vietnamese language. Here is a sample to show this problem.

<h1 style="font-family: FreeSerif">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 style="font-family: FreeSerif; font-variant: small-caps;">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 style="font-family: FreeSerif; text-transform: uppercase;">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 lang="vi" style="font-family: FreeSerif">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 lang="vi" style="font-family: FreeSerif; font-variant: small-caps;">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 lang="vi" style="font-family: FreeSerif; text-transform: uppercase;">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 style="font-family: Doulos SIL">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 style="font-family: Doulos SIL; font-variant: small-caps;">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 style="font-family: Doulos SIL; text-transform: uppercase; line-height: 1.5em">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 lang="vi" style="font-family: Doulos SIL">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 lang="vi" style="font-family: Doulos SIL; font-variant: small-caps;">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>
<h1 lang="vi" style="font-family: Doulos SIL; text-transform: uppercase; line-height: 1.5em">Unicode cung cấp một con số duy nhất cho mỗi ký tự</h1>

Hsing-yen He <hammerandsickle>

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #32912:  Viet-accents-reg.pdf added by Stevan_White (128KiB - application/octetstream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by Stevan_White (Updated the item)
  • -unavailable- added by hammerandsickle (Submitted the item)
  •  

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

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 14 Feb 2015 06:11:41 PM UTCStevan_WhiteOpen/ClosedOpen=>Closed
    Thu 29 Jan 2015 10:47:44 PM UTCStevan_WhiteStatusNeed info=>Non-bug
    Sun 25 Jan 2015 10:17:25 AM UTCStevan_WhiteAttached File-=>Added Viet-accents.html, #32911
      Attached File-=>Added Viet-accents-reg.pdf, #32912
      Item Groupglyph(s) missing=>glyph(s) incorrect
      StatusNone=>Need info
      Assigned toNone=>Stevan_White
      SummarySome small captital features missing=>Vietnamese: Some small captital features missing

    Back to the top


    Powered by Savane 3.1-cleanup1