Forum Replies Created
-
AuthorPosts
-
an easy example how to remove all off curve points see https://github.com/typemytype/RoboFontExamples/blob/master/pens/removeOffcurvesPen.py
He Mark
The quick and dirty way is idd to delete the prefs.
It has nothing todo with your license.
Did you have any extensions installed?thanks
:)
It seems like the main menu doesn’t get an update for rebuilding the extensions menu when you changed stuff in the prefs.
You can perform it by hitting “Update Menu” from the extensions menu
select the bcp
– delete will convert curve to line segment
– alt + delete will set the bcp coordinate to the connected anchor (on curve) pointIn versions until 1.1 its only possible to add extreme points on selected contours (even if only one point is selected)
In the next version it will be possible to add an extreme point between two selected oncurve points.
it will remove the glyph name from all groups in font.groups
and it will remove the kerning pair of one of two is equal to the removed glyphso when a user removes glyph ‘A’
it will remove (if those settings are enabled):
font.kerning[(‘A’, ‘V’)]
and
font.kerning[(‘A’, ‘myKerningGroups’)]
and
font.kerning[(‘V’, ‘A’)]The next version will have a pref setting that will let users choose if they want to remove the glyph name from font.groups and font.kerning when a glyph is being deleted.
RoboFont will not remove the glyph name from the feature file (not in the kern feature or in feature groups)
And subsetting is easier the other way around, I think. Create a new documents and copy all the necessary glyphs from a “master” UFO. (bests with a script off course)
yeah, will be in the next version!!
thanks for the tip
That is possible only when the target has the same amount of selected glyphs.
practically:
– select a b c in font 1
– copy
– select x y z in font 2
– pasteFebruary 6, 2012 at 18:15 in reply to: Space Center: copying the input string along with the control glyphs? #3714you could get them similar like what happens inside a Space Center
from mojo.UI import CurrentSpaceCenter ## get the current space center spaceCenter = CurrentSpaceCenter() ## get the pre glyphs as a list of glyph names pre = spaceCenter.getPre() ## get the input glyph names glyphs = spaceCenter.get() ## get the after glyphs as a list of glyph names after = spaceCenter.getAfter() ## join them all together in one big list allGlyphs = [] for g in glyphs: allGlyphs.extend(pre) allGlyphs.append(g) allGlyphs.extend(after) ## print them nicely print " ".join(allGlyphs)
That is correct: you can drag’n drop selected glyph(s) on top of the input fields and it the text would be replaced by the dropped glyphs names.
A handy thing that could be added is ‘alt’ down for appending instead replacing
from Matthieu’s email:
What I mean by slow down is that every time I place a point, there's a lag between placing it and pulling the handle. This should be immediate, which is the case when there isn't any bitmap image.
There is a tiny distance that the mouse has to move before a bcp is added. RoboFont is doing so to prevent unnecessary adding bcp. But it seems like the zoom level isnt really taking into account to calculate the minimal mouse dragged distance in order to create/add a new bcp
hope this make sense and will be solved in the next version.
thanks
RoboFont should not really slowdown if you add an image to a glyph, not even if you have a bunch of images in several glyphs
(can you send me the UFO, and enable save images next to the UFO during saving)
thanks
I think you disabled “Use Embedded FDK” and on your local machine there is no FDK installed, so RoboFont cannot find anything to generate the binary file.
see http://doc.robofont.com/documentation/workspace/preferences/misc/
-
AuthorPosts