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