Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only 3 of 14 weights are showing up #4

Open
voiceof opened this issue Jul 3, 2014 · 31 comments
Open

Only 3 of 14 weights are showing up #4

voiceof opened this issue Jul 3, 2014 · 31 comments

Comments

@voiceof
Copy link

voiceof commented Jul 3, 2014

I'm on Windows 7, and after installing the typeface I can only see "light", "book" and "bold". All other weights are non-existent. When I look in the windows fonts folder I see cooper-hewitt light, book and 12 instances of bold.

I've see that a few others have had this issue but I haven't seen any solutions. Any ideas on how to work around this issue?

@sebchan
Copy link

sebchan commented Jul 3, 2014

We've run this by Chester Jenkins and this seems to be an issue with Windows and OTF. Does it affect all apps on Windows or just Office? (try Adobe Photoshop etc?)

@voiceof
Copy link
Author

voiceof commented Jul 3, 2014

It's happening in all apps for me. I've tried installing it directly, and through suitcase; both have the same result.

Thanks for looking into this.

@raphaelbastide
Copy link

I confirm this issue.
Tested in Inkscape and Libre Office Writer, linux.
I suppose it is related to the family name in fontinfo, that currently contains weight, eg.: “Cooper Hewitt Bold”

@akroii
Copy link

akroii commented Sep 25, 2014

Got the same issue.
Is there a fix anyway?

@pianomister
Copy link

Same for me. It seems that Windows 7 has an issue to recognize the font variants. All fonts here are named "Cooper Hewitt", and are differentiated only by font weight / variant property.

A solution would be to define the font variants as own families and name them "Cooper Hewitt Book", "Cooper Hewitt Light" etc. and give them the weight property "regular" each (resp. "italic" for their italic variants).
As an example of this naming convention, have a look at Exo 2 font which is working fine this way (e.g. available on fontsquirrel for free: http://www.fontsquirrel.com/fonts/exo-2). Not an elegant workaround, but works with Windows 7, tested in MS Word and Inkscape.

@impallari
Copy link

This is a bug in Windows soft, not in the font.... go complain to Microsoft :)

@Markus00000
Copy link

raphaelbastide:

I confirm this issue.
Tested in Inkscape and Libre Office Writer, linux.

impallari:

This is a bug in Windows soft, not in the font.... go complain to Microsoft :)

@impallari
Copy link

Go complain Linux too :)

The point is that the bug in not in the fonts. The but is in the soft, that assumes that fonts have 4 styles only (Reg, Bold, RegItalic, BoldItalic) and fails to manage bigger families with more styles.

@impallari
Copy link

@Markus00000
Inkscape v0.91 have been fixed!
"support for font faces beyond bold/italic;"
http://libregraphicsworld.org/blog/entry/inkscape-0-91-released

Again, it's not a bug in the fonts, it's a bug in the soft,
You need to complain to the app makers, not the font makers.

@raphaelbastide
Copy link

This issue still exists on Inkscape v0.91 and Libre Office Writer 4.2.8.2.
selection_026
In order to fix it on my local copy, can you tell me why exactly our programs interpret that Cooper Hewitt comes with 2 or 3 styles and not for other large fonts families?

@adrientetar
Copy link

It seems a problem with styleMapStyleName, for instance the Semibold has a "regular" stylemap while the otspec explicitly says only one font (the base one) in a given family should have this mapping.

@adrientetar
Copy link

Also italics have "regular" styleMapStyleName as well, they should really have italic instead.

@adrientetar
Copy link

The point is that the bug in not in the fonts. The bug is in the soft

Legacy ≠ bug.

@a8vam
Copy link

a8vam commented Oct 13, 2015

OK I found a solution finally for Windows users like me and for Adobe applications.

You have to copy the font files (or their shortcuts) to C:\Program Files (x86)\Common Files\Adobe\Fonts (if folder doesn't exist, create it) then restart the Adobe applications. That's it.

@nspringer
Copy link

You have to copy the font files (or their shortcuts) to C:\Program Files (x86)\Common Files\Adobe\Fonts (if folder doesn't exist, create it) then restart the Adobe applications. That's it.

Unfortunately that didn't work for me in Illustrator or Photoshop

@nspringer
Copy link

Windows compatible version here: https://github.com/nspringer/cooper-hewitt-windows
Project removed until #1 resolved

@davelab6
Copy link

@nspringer sadly because #1 is not resolved you must change the names of your modified fonts

@JerryCasiano
Copy link

JerryCasiano commented Jun 3, 2016

All of these fonts have the same weight?

A simple solution is to set a proper weight for each instead of just 700 for all.

So, unless I'm missing something, the problem is with the fonts...

Edit - Removed information related to Fontconfig as it's not relevant. Sorry, forgot that Fontconfig maps standard weights to their own values.

@tilmanbremer
Copy link

So, its November 2016 now and I have the same error. The solution

You have to copy the font files (or their shortcuts) to C:\Program Files (x86)\Common Files\Adobe\Fonts (if folder doesn't exist, create it) then restart the Adobe applications. That's it.
didn't work for me either. Windows 8.1 here, trouble in all applications, but I would need the font mostly in Adobe products.
I just see "Thin Italic", "Book" and "Bold".
How is it possible that this error was reported 2 years ago and yet it is not even clear whose error it is?

@guilima
Copy link

guilima commented Nov 25, 2016

Create subfolder with name "Fonts" in the Illustrator Application folder, exemple: C:\Program Files\Adobe\Adobe Illustrator CS6\Fonts, put in this folder some font files and restart Illustrator. Fonts now are included in the Illustrator font menu.

@hdellazeri
Copy link

hdellazeri commented Feb 3, 2017

Hey, guys. I finally found a solution that works on my PC. And it seems the problem was with the font.
Take a look here https://signs101.com/threads/cooper-hewitt-font-file-gripe.130421/. He explains that:

I pulled all the font files into FontLab Studio 5. First I tried simply re-generating all the .otf files, thinking that might fix some possibly corrupted data. When bringing up the re-saved .otf files in Bitstream Font Navigator I noticed several of the font weights looked identical, thin yet named "bold." So I went back into FontLab and checked the Font Info for each weight. The font weight selections turned out to be not correctly specified. Nothing marked italic and everything listed as bold. It took a few minutes to carefully get the font styles marked correctly. Then I re-generated the .otf files. They worked properly.

I repeated the process here and reinstalled the fonts directly on Windows. They're working properly now.

I also saved them on my Dropbox, feel free to download and test on your computer: https://www.dropbox.com/s/jsj28a337z2ovr3/CooperHewitt_Windows.rar?dl=0.

Thank you! :)

@benforeva
Copy link

@hdellazeri this sorta worked for me. But I only have access to two weights at a time - a bold and regular weight. I can only access the bold weight via CTRL+B.

@shanahben
Copy link

@hdellazeri Thanks for sharing what you've done but, sadly, they're still not working for me. :(

@tom10271
Copy link

Hi @hdellazeri, I can't download the file you uploaded to Dropbox. Can you re-upload it again?

@tom10271
Copy link

tom10271 commented Jan 20, 2018

https://github.com/tom10271/cooper-hewitt-fixed-for-windows/tree/master

For those who have real pain in the ___, here is the fixed font files. I think it should fix the problem we face in Windows and Linux. Please try.

Download here:
https://github.com/tom10271/cooper-hewitt-fixed-for-windows/archive/refs/tags/1.0.0.zip

@hdellazeri
Copy link

Great job! @tom10271 :)

I deleted the file from Dropbox and I don't remember how. Anyway, I have a new link here (just in case): https://drive.google.com/drive/folders/0BxkTOuLrHvhqUThCZXR0MU1wUUk?usp=sharing.

@Qkay
Copy link

Qkay commented Mar 16, 2018

Thank you very much hdellazeri, great job. its working perfectly now

@voneff
Copy link

voneff commented Mar 29, 2018

Kudos to @tom10271 – your fix is working great! Why would they not fix this on the official website?

@abdallahkhaled26
Copy link

Thank you @tom10271 - Works perfectly on Windows 10 with Adobe Applications

@hendricmarmata
Copy link

It's December 04, 2020. and I still have same problem.
Thank you for @hdellazeri to regenerate those fonts

@medmedin2014
Copy link

Go complain Linux too :)

The point is that the bug in not in the fonts. The but is in the soft, that assumes that fonts have 4 styles only (Reg, Bold, RegItalic, BoldItalic) and fails to manage bigger families with more styles.

So from where should we get a software that recognize your weird fonts ? From Mars ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.