Skip to main content
Participating Frequently
May 10, 2021
Pregunta

Justification changes when setting a type 1 font vs. setting in the otf version of the same font

  • May 10, 2021
  • 3 respuestas
  • 1836 visualizaciones

I work primarily in a proprietary typeface created by a first-rate foundry/designer. The designer has assured me that character widths (with a few known exceptions) are identical in the original type 1 font and the recent otf version. Nonetheless, when we simply swap in the new version of our font (otf) for the old (type 1) font, hyphenation changes substantially. Without changing H&J settings, Indesign squeezes fully justified otf settings substantially more than it does the type 1 settings. Our H&Js permit moderate glyph scaling (99 to 101%), character spacing (-1 to +1%), and our word spacing (75–93–115) is not extreme.

Is this a known issue? I've worked in Indesign more or less since it was released, and this problem hasn't occured in the past. I’m guessing and hoping that I’m missing a simple explanation and solution. The rebreaking is a nightmare for proofreading as well as for our credibility with clients who assume that such changes may signal other inexplicable “errors.”

 

Este tema ha sido cerrado para respuestas.

3 respuestas

jmlevy
Community Expert
Community Expert
May 10, 2021

I am curious to know which font it is…

Dov Isaacs
Legend
May 10, 2021

In this case, the OpenType version of the font clearly doesn't have the same metrics as the original Type 1 font.

 

One possible explanation would be if the OpenType version provided to you is an OpenType TTF (TrueType, quadratic outlines) version of the font as opposed to the OpenType CFF (Bezier curves similar to the older Type 1 fonts). The “units per em” are different between those two flavours of OpenType fonts and due to rounding, the metrics can be different enough, especially on long runs of text, to yield different line breaks and especially hyphenation.

 

If you start with a Type 1 font, always replace same with an OpenType CFF font to really minimize any differences.

 

- Dov Isaacs, former Adobe Principal Scientist (April 30, 1990 - May 30, 2021)
Participating Frequently
May 10, 2021

Thank you Dov. I will contact the designer right now to ask that question. Is there a way that I can look at the otf file code to determine that myself?

Dov Isaacs
Legend
May 10, 2021

Regrettably, you cannot count on the file suffix to necessarily provide the truth. The convention is that OpenType TTF fonts have a .ttf suffix and OpenType CFF fonts have a .otf suffix. Regrettably, that convention is not always obeyed.

 

Under Windows, from the Font Control Panel, double click on the file icon. If the font preview says PostScript Outlines (really a misnomer since TrueType fonts as Type 42 fonts are indeed “PostScript fonts”), the font is an OpenType CFF font. Otherwise, the font is either a TrueType or an OpenType TTF font.

 

Under MacOS, check the font properties using FontBook. The description as either OpenType PostScript or OpenType TrueType is pretty clear (OpenType PostScript should really be OpenType CFF).

 

- Dov Isaacs, former Adobe Principal Scientist (April 30, 1990 - May 30, 2021)
Community Expert
May 10, 2021

Thanks for reporting this.

Did you also try to convert the font, just as a test, with TransType 4 ?

https://www.fontlab.com/font-converter/transtype/

 

Regards,
Uwe Laubender

( ACP )

Participating Frequently
May 10, 2021

Thank you. No, I haven't. Are you suggesting that I convert the original type 1 font to otf using that converter simply as a test to provide you with additional info about what's happening? Because of the structure of our documents and of the frequent use of small caps, os figures, etc., simply converting our rather idiosyncratic Type 1 fonts to otf wouldn't work as a longterm solution. In any case, I'll give it a try.