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
Mass-edit for Glyph Info > Mark for Unlink, Remove Overlap Before Save attribute #1008
Comments
Which formats is this required for? |
Dave, it is required when you create composite glyphs and want to export to Postscript/TTF. It prevents rasterizer bugs and more expensive computations and it allows to have integer intersection points (speaking of which, there should an option to round to integer too — this can be done from a script but when you want to export from the UI without to set up things beforehand...). |
If we add an FDK export mode though (#1995) it should perform remove overlap [and evetually round to integer] according to what is ticked here. |
I propose this solution for 1: Add a FontView Element submenu "Before Save," that is disabled when no glyph is selected, and when 1+ glyph is selected, is enabled and has an item inside, "Mark for Unlink, Remove Overlap Before Save", which is checked if 100% of the selection has the property set, and toggles this property |
Perhaps there should be 3 properties - remove overlap, round to int, and unlink? |
Why not? If the user selected this, its Working As Intended, no? |
The user probably selected this so that FontForge removes overlap when generating e.g. an OTF. But UFO is a source format, if anything its remove overlap facility shouldn't be coupled with the one for gen. files. |
Should this be set by default? |
Sorry? I did not understand. |
Should this property be turned on by default? |
For generated files (OTF and the likes) I'd say yes, or at least I can't think of a situation where you would want to keep overlap in generated files. |
If you are using references to minimise file size, you might want to keep the overlap. |
unlink will dereference them though, losing that file saving?
|
Of course, that is why this should not be done by default. Anyway, I don’t like my tools doing things I didn’t ask for, who knows when I have a good reason to keep things the way they are. |
I agree. |
Most features that make mass changes should be off by default, but should On Wed, Feb 25, 2015 at 11:55 AM, Adrien Tétar notifications@github.com
Jason Pagura |
Okay, I agree :) |
Has anyone figured this one out? I just want to be able to select multiple glyphs in the Font view and toggle the attribute. |
But there is at least one attribute that would be convenient to toggle en-masse: "Mark for Unlink, Remove Overlap Before Save".
(Because it's a pain to go through a big font and tick that on for every accented and compounded letter after a while.)
The text was updated successfully, but these errors were encountered: