[DejaVu-bugs] [Bug 7273] same symbols in all typefaces

bugzilla-daemon at annarchy.freedesktop.org bugzilla-daemon at annarchy.freedesktop.org
Mon Dec 11 04:29:15 PST 2006


Please do not reply to this email: if you want to comment on the bug, go to    
       
the URL shown below and enter yourcomments there.     
   
https://bugs.freedesktop.org/show_bug.cgi?id=7273          
     




------- Additional Comments From pesala at aimwell.org  2006-12-11 04:29 -------
Not so. 

The size of the font data is not critical on modern PCs. What is critical is, if 
the Bold or italic style doesn't contain the symbol glyphs, Windows will simulate 
italics and/or bold, distorting the glyph form its intended design. 

Worse still, if output to PDF, all Faux Bold and Faux Italics glyphs will be 
converted to curves, resulting in a huge increase in the size of the PDF. 

In an ideal world, the users would not apply bold or italics to symbols that do 
not require it, such as Geometric shapes, but they may use symbols within bold or 
italic text and will never even consider changing that glyph back to regular.

Therefore, all four typestyles should contain copies of all the symbols, and the 
character advance width should not change, though symbols in italic glyphs 
benefit from being offset to the right instead of being centred. Many symbols are 
monospaced, but some require a wider (∞) or narrower (∫) advance width.

In my fonts, I added some alternate glyphs as Easter Eggs on bold, italic, and 
bold italic typestyles among the symbols, but it is too much work to design bold 
or italic versions of each glyph, especially as in most cases, such designs would 
be inappropriate. Though one might design a bold Lozenge (\u25CA), if one 
designed a bold black small square (\u25AA) it would be similar to black medium 
small square (\u25FE). 

Possibly there is a flag somewhere that tells Windows not to embolden Unicode 
symbols or try to make an italic, but I haven't found it yet.           
     
     
--           
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email         
     
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the DejaVu-bugs mailing list