Campania (RNA font) does not render correctly on some macOS systems

• Oct 28, 2019 - 04:40
Reported version
3.x-dev
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

It's not totally clear why, but some people are finding Campania is not rendering correctly (no automatic superscripting etc) on macOS, and that this changed between RC2 & RC3. The actual changes to the font source (FontForge SFD) file were not of the sort that I would expect to cause problems like this. But I can believe that the way I generated the OTF file from the SFD source was different between the versions included with RC2 and RC3. Unfortunately the options used in generating the font binaries are easy to accidentally change between releases. I have generated another binary that seems to work but will do some further testing tomorrow to see I can understand what the actual issue is and how to prevent this in the future.


Comments

It's the same OTF I posted to the forum. It works for other developers, so I'm going to hope for now it will work for you once actually built into the program. But I hope to be able to test on an actual Mac later today.

Status PR created fixed

Fixed in branch master, commit 809a68f63f

_fix #296190: Campania not rendering correctly on some macOS systems

The version of Campania we just updated to (2.008) works fine on Windows
but apparently fails on macOS, at least on some systems in some cases.
The version of Campania incldued here is still built from the same basic sources,
but it turns off the "Apple" option within FontForge and turns on "Old-style kern".
This appears to fix the problem._

Fix version
3.3.0