CFF italic angle wrong in interpolated exported instances

I’m working on a font with three masters in the roman and italic. The italic angle is 12.5 degrees, and I’ve entered this value in the master metrics for the three italic masters. However, in the exported instances (OTF), the italic values in the CFF table are different. The exported instances that match the three masters are correct (12.5 degrees), but the interpolated instances export with either 12 degrees or 13 degrees (there doesn’t seem to be a pattern–mostly 13 degrees, but one instance gets set to 12 degrees).

Why this would happen? Is there a fix?

I’m running Glyphs 3.0.5 (3112) on macOS 12.2.1.

Can you send me the file?

Will do.

For what it’s worth, adding the italicAngle custom parameter to each instance (set to 12.5) works around the issue.

Thanks for the file. I fixed it.

1 Like