delete-peyman / googlefontdirectory

Automatically exported from code.google.com/p/googlefontdirectory
0 stars 0 forks source link

The danish letter "å" i broken in the font "Cuprum". #61

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi Google wiz,

The is a problem with the danish letter "å" in the google font "Cuprum". The 
letter is filled and is wrong. The problem occurs on Apple products, Mac, iPad, 
iPhone.

1. Use a Mac, iPhone or iPad.
2. Do NOT have the font Cuprum installed on the computer if you are using a 
Mac. (the browser will use the local font if installed).
3. Go to http://www.bandp.dk/dev/femern
4. Look in the the top menu at the menu point "Rådgivning og presse". The 
letter "å" if filled.

The problem only occurs when the font is not installed on the computer. The 
point with google font is that the user do not need to have the font installed 
on the computer so this pose at problem :)

We have reproduced the problem in the browsers, Chrome, Firefox, Safari.

We are going live with a website in mid July and the customer isn't to happy 
with the wrong letter. Do you think you are able to fix the font before that 
ore do we need to use an other font on the website?

Best regards,

Dennis Bruun Schnell
Art Director/Partner

Bulldog and Partners
Vesterbrogade 20, 4.th
DK-2620 Copenhagen
Denmark

Original issue reported on code.google.com by partn...@bandp.dk on 28 Jun 2011 at 7:54

Attachments:

GoogleCodeExporter commented 9 years ago
Hi Google wiz and original poster,

We are also about to go live with a website using Cuprum and I just noticed the 
problem with the letter "å" as well. Any update on when this issue might be 
fixed?

Kind regards,

Adam Bäckman
Graphical Designer/Partner
Langustus Industrier
Gamla Rådstugugatan 1B
602 24 Norrköping
Sweden

Original comment by maria.as...@gmail.com on 22 Sep 2011 at 8:29

GoogleCodeExporter commented 9 years ago
What may be going on here is that the string may be getting converted into 
standard decomposed Unicode form which the font can't display. Decomposition is 
used on the Mac platform, at least for filename strings. This leads to font 
substitution for the missing combining ring character. You end up with the ring 
being substituted from Lucida Grande or Helvetica, which looks bad - wrong 
position and weight.  

Fix is to add the combining ring character U+030A and ligature actions for all 
expected use cases to the font.

e.g. 
This is the system string decomposition Å -->   A  +   ̊
This is the font ligature action needed to map the sequence back to the 
precomposed glyph  A  +   ̊  --> Å

Å  U+00C5  LATIN CAPITAL LETTER A WITH RING ABOVE
A  U+0041  LATIN CAPITAL LETTER A
   ̊  U+030A  COMBINING RING ABOVE

Original comment by loft...@apple.com on 23 Sep 2011 at 3:58

GoogleCodeExporter commented 9 years ago
We fixed the issue by installing the font on the server and using that instead 
of the one on google fonts. The font you can download from google fonts is fine 
and by installing that and linking to that fixes the issue. It is strange that 
the font you can download and the font that you link to in the code is not the 
same.

Original comment by partn...@bandp.dk on 23 Sep 2011 at 8:50

GoogleCodeExporter commented 9 years ago
The downloaded font and the file typically served by the Google Web Fonts API 
are not the same; the typical API file is a latin subset. You can download it 
directly here:

http://googlefontdirectory.googlecode.com/hg/cuprum/Cuprum.latin

I looked at this file and it seems okay to me (outline directions, composite 
chars)

Original comment by dcrossland@google.com on 23 Sep 2011 at 9:00