Jump to content

PSD file missing fonts due to no spaces in font name

Recommended Posts

Affinity Photo for macOS. Opening an existing PSD file. Get the missing  font warning: "Missing font: RockSalt" I open Font Book and see that font "Rock Salt" is installed. Note the space in the font name. I've seen this happen with several fonts now. Is this an Affinity bug?

Link to comment
Share on other sites

Affinity apps have an issue matching the fonts when the format of the PostScript Name inside the font is not "correct."
The PostScript Name is what is used when the font is embedded in a PDF.
I assume that is what is used in the PSD file.

What you see in Font Book is the interface display name - Rock Salt
The "RockSalt" - with no space - is from the PostScript Name field inside the font.
So it appears that is what it is getting from the PSD file when it is opened.
That PostScript Name field should be: RockSalt-Regular

I looked at the actual font and the PostScript Name field in the font is: RockSalt
So that is not correct, but it can be fixed.

If you are able to edit the PSD file, I can make a "fixed" font to test with.
Save the PSD with the fixed font.
Then open the PSD in APhoto.
If I am correct - it should now match the font properly.

It should be able to match the font anyway.
When there is only one font in a font family, the missing "-Regular" should not matter.

Let me know if you want to test a fixed font.

Edit: If you have access to the PSD try this: RockSaltAF-Regular.zip


Link to comment
Share on other sites

Thank you for the response and for digging into the issue. I have many other cases besides the RockSalt one, so I think the correction you're offering will only get me so far. I can resolve the issue by picking the right fonts when I open the file. I guess I wish the affinity products could be updated to figure this out automatically - surely this must be a common problem?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.