Replies: 6 comments
-
Hi @Wirdek, regretfully there is no way to do that with smart corners. They are special kind of objects in FL API that behave like black boxes. You can either apply, remove them or set radius - nothing more. Even creating one using Python is not possible, you have to hijack the technology from a smart corner that the user has made manually somewhere in the font. If you are interested in working with smart corners on all masters and all the usual goodies you get with TypeRig (TR), please take a look at the TR Filter Panel. It allows you to set various radii across masters and apply them with a single click. Now discussing the TR Filter Panel it can do some of the much needed operations on corners using other means/algorithms. It can round, mitre as well as ink-trap. Thus i encourage you to give it a try. Some tools might not work, as i have not revisited it for a long time, but if you report your problems i will fix the panel for you. Also if you are needing a way to "round-cap" stems as shown above, just let me know, i could have just the thing you need and could add it to the Filter panel if you are willing to wait a day or two. I am currently using that tech, but on a private project and can easily migrate the tools to the open-source. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi Vassil, https://forum.fontlab.com/fontlab-7/smart-corners-better-smarter/ |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi Vit, Please try the following - Do a fresh pull from the TR Git repo and drag the install.vfpy into your app (as if it was a font). This will open a revamped installed that i pushed a day ago and follow the instructions. If the Automatic install fails, use the manual options. Aslo take a look here - the thread takes some wild directions, but explains a lot about installing TR: https://forum.fontlab.com/fontlab-7/best-way-to-copy-a-specific-anchor/ |
Beta Was this translation helpful? Give feedback.
-
Judging by the image above, to me it seems you are using the latest scripts but an older core? |
Beta Was this translation helpful? Give feedback.
-
Hello Vassil,
I want to discuss one Fontlab issue - I have already addressed this to Fontlab about year ago but there is no progress since then.
(... This feature request is registered in our database on GitHub as #5441. It is in the list of other 800+ issues including both bugs and features. We have to prioritise. Unfortunately I cannot say when and if it will be implemented.)
I would like to make "smart corners" a bit smarter.
No big deal – just to prevent merging/welding of affected adjacent points.
It would geatly improve interpolation possibilities. I guess the image is self-explanatory:
What do you think about it?
Is there perhaps any workaround via TypeRig?
If not, is there at least a possibility to insert these "empty lines" automatically? (on selected nodes basis)?
Please let me know - thank you very much!
Vít
Beta Was this translation helpful? Give feedback.
All reactions