Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Affinity Publisher errors with Junicode VF #302

Closed
morbus opened this issue Oct 10, 2024 · 3 comments
Closed

Affinity Publisher errors with Junicode VF #302

morbus opened this issue Oct 10, 2024 · 3 comments

Comments

@morbus
Copy link

morbus commented Oct 10, 2024

The Affinity series of products added variable font support in the 2.5.x series. I've been attempting to use Junicode VF with them, but have run into a number of issues (and I've been able to reproduce these using the non-VF TTFs as well). I DO NOT consider these problems with Junicode itself (as I'm able to use other apps with Junicode VF with no known issue), but I did just want to provide the Affinity bug reports as an FYI:

  1. https://forum.affinity.serif.com/index.php?/topic/219433-junicode-font-crashes-pdf-export/
  2. https://forum.affinity.serif.com/index.php?/topic/219401-many-glyphed-fonts-slow-down-text-entry-and-dragging/

Close this issue with impunity.

@morbus
Copy link
Author

morbus commented Oct 10, 2024

Although, in both of my test cases above, I DID use the Junicode VF Bold Italic font, and there's mention that there are issues with the Italics font in Indesign here: #220. So... maybe it's all related?

@kenmcd
Copy link

kenmcd commented Oct 10, 2024

Peter,
This seems to be issues with APub, not Junicode.
I removed all the OpenType features from the v2.209 Roman VF.
Then the export to PDF did not crash.

Export to PDF is always slow with APub and larger variable fonts as they seem to process every glyph in the entire font.
SF Pro Variable can take 10-15 minutes to export to PDF.
Same amount of time to just show the preview.
It has 27,262 glyphs, and 30 masters.
APub's little brain just grinds and grinds.
The font processing needs to be optimized.

Don't think this is anything wrong in Junicode.

@psb1558
Copy link
Owner

psb1558 commented Oct 11, 2024

The great news here is Affinity supporting variable fonts. I believe I read not long ago that this wasn't on their radar at all: they must have gotten significant pressure from users.

I have found it a hit-and-miss business to work around application bugs triggered by my fonts' features, though with the help of folks like @kenmcd I have found a few of them. But the best policy for Junicode, I think, is to make sure it is standards-compliant. Then, if it doesn't work in one app or another, it is on the maker of the app to implement the fix.

I have never seen a rollout of VF support that was problem-free. Affinity seems reasonably good at responding to user input and fixing bugs: I'm sure they'll get it right sooner or later.

@psb1558 psb1558 closed this as completed Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants