Changing a glyph & Photoshop CS2

Get help with FontCreator here. Please do not post feature requests or bug reports here.
Post Reply
homunculus
Posts: 7
Joined: Tue Apr 03, 2007 1:55 am

Changing a glyph & Photoshop CS2

Post by homunculus »

I'm on WinXP and I'm trying to use FC 5.5 to change the contour of a single glyph, "n", in a TTF font called Mason Serif Super Bold, which I use a in a Photoshop CS2 document. I open FC, make the change, and save the font. The TTF file size changes slightly from 45.6KB to 43.8KB. I uninstall the old font and install the modified one using its old file name. When I open my Photoshop doc, I get a warning: "Some layers need to be modifed." Any attempt to access the font in the document ends with "Couldn't complete request due to program error." How can I change the glyph and have Photoshop replace the old font with the new one without problems? Thanks.
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9878
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Post by Bhikkhu Pesala »

Are you closing Photoshop while you modify the font?
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
homunculus
Posts: 7
Joined: Tue Apr 03, 2007 1:55 am

Post by homunculus »

Are you closing Photoshop while you modify the font?
Yes, I close/open PS after each font install. BTW, I can always open the original doc in PS by reinstalling the unmodified font.
Erwin Denissen
Moderator
Moderator
Posts: 11160
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

Could you please send both original and modified versions of the font to me? I'm not sure but it might help if you send the Photoshop document as well.
Erwin Denissen
High-Logic
Proven Font Technology
Erwin Denissen
Moderator
Moderator
Posts: 11160
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

Thanks for sending the files. The modified font does not contain any bugs that should cause problems with Photoshop. What happens when you install the font and then create a new document with text formatted with the new font?
Erwin Denissen
High-Logic
Proven Font Technology
homunculus
Posts: 7
Joined: Tue Apr 03, 2007 1:55 am

Post by homunculus »

I can't create a new doc with the modified font. I get "Could not complete your request because something prevented the text engine from being initialized." I can't see the font's "sample" in PS's font preview drop-down. The space next to the font's name is blank.
Erwin Denissen
Moderator
Moderator
Posts: 11160
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

Maybe the Adobe font cache is damaged. Here is a post that shows how to fix that:
viewtopic.php?t=1731

Do let us know if this helps.
Erwin Denissen
High-Logic
Proven Font Technology
homunculus
Posts: 7
Joined: Tue Apr 03, 2007 1:55 am

Post by homunculus »

Whoopee! It worked. Thanks. Seems like the problem wasn't with the font, but with the caching mechanism. I'm sure the fact that the two fonts used the same name didn't help. Perhaps a better approach would be to leave the old font alone, give the modified font a new name and install it. In FC 5.5, when I go to Format->Naming, I see a number of fields that seem relevant: full font name, unique font identifier, version. Which of these fields should I change to make the new font register as a separate font in PS? Is changing the version enough?
Erwin Denissen
Moderator
Moderator
Posts: 11160
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Post by Erwin Denissen »

homunculus wrote:Whoopee! It worked.
Thanks for letting us know!
Which of these fields should I change to make the new font register as a separate font in PS?
Why not use the Automatic Naming feature, located under Tools -> AutoNaming?
Erwin Denissen
High-Logic
Proven Font Technology
William
Top Typographer
Top Typographer
Posts: 2038
Joined: Tue Sep 14, 2004 6:41 pm
Location: Worcestershire, England
Contact:

Post by William »

> Perhaps a better approach would be to leave the old font alone, give the modified font a new name and install it.

It is a good idea to use new names for both the font and for the file which contains it.

A good sequence is to Open the old file, then first use Save As... and save under a new name, not to the fonts directory of the system, just to an ordinary directory, or folder as a directory is sometimes called. I always use capital letters for the file name and do not use more than eight characters before the .TTF part, using capitals for TTF. Using capital letters and no more than eight characters before the .TTF part may not be necessary. However, as the eight characters limit was in the original DOS used for PCs and Windows was at least once and maybe is still for all I know built on top of DOS, I feel it safer to keep within those limits, though I could not say that it is essential to do so.

The next step is to use Tools ! Autonaming... . However, I usually close FontCreator and then start it again and open the new file before doing that. That may well not be necessary, yet I feel happier doing so, so that the original file has not been part of the current session of using FontCreator. For Font family name I do not exceed a total of 28 characters. I have a recollection from somewhere that that is a limit of some kind in some applications. That may not be based on fact, yet I do not exceed that supposed limit, just in case.

When developing a a font, such as my Chronicle Text, I develop the font in a series, such as Chronicle Text 001 in the file CHRON001.TTF then the next version is Chronicle Text 002 in CHRON002.TTF, and so on. I move to the next working version for each session of editing. They are each, in fact, version 1.00, though I do change the format of the date to the format day month year, for example, today is 5 April 2007. When I want to publish a version I first uninstall any previous version of Chronicle Text CHRONTXT.TTF, rename the file as CHRONTXTNNN.TTF where NNN is the value from the file name used to produce it, then produce using Save As.. from CHRONXXX.TTF the new file CHRONTXT.TTF containing Chronicle Text version XXX/100. I then delete unused glyphs and recalculate the two ranges from Format Settings... Ranges panel. I then validate the font again and Save.

If I want to develop a later version, I produce the next working file in sequence from the previous working file, renaming the font in the manner mentioned above.

Because I move to the next working version for each session of editing, there is often a gap of several steps in published versions; however if I have only added a few extra characters to a font the next published version may only be a version 0.01 upwards from the previous version.

I hope that this helps.

William Overington

5 April 2007
Post Reply