Forum Replies Created
-
AuthorPosts
-
ah, not so nice, will be solved in the next version
yeah, they will also get a “cancel” button, so the changes will not be performed on the font.groups
yes that is producing the same result
the space after a /is mainly cause you can use both none-glyphName and / as input “Su/cool_p er p” (if you have a glyph called cool_p)
Copy paste glyph in the input field will try to convert them to unicode characters for display in the input field, that is way the extra space is added.
You could also drag and drop glyph on the input fields
– the inspector window should update when you select a single glyph in the font window
– the inspector window is idd always on top, you could hide/show it with command+i
– layers cannot be renamed cause this is a task that has deep impact on how UFO are writing back to discThere is indeed a RoboFab dialogs issue if you are working on Lion. It’s better so see the RoboFab mailing list.
http://groups.google.com/group/robofab/browse_thread/thread/ad1eedb2f0716e71
This is going to be in the next update.
If it’s really urgent you can build them with vanilla :)
mmm, I guess you have in one of your glyphs an empty, open contour. During generating a font binary RoboFont is closing all open contours.
Try running this script looking for open contours and remove them instead of trying to close them, or send me the UFO
f = CurrentFont() for g in f: contoursToRemove = [] for c in g: if c.open: ## collect all open contours contoursToRemove.append(c) for c in contoursToRemove: ## remove all open contours g.removeContour(c) if contoursToRemove: g.update()
and its maybe better to use font.compile since you already know the base glyph and accents
## in your example ## replace f.generateGlyph(k, preflight=preflight) by f.compileGlyph(k, baseName=base+tag, accentNames=accents, preflight=preflight)
the font overview doesn’t get updated, this will be solved in the next version…..
side note:
## glyph.mark takes a tuple of 4 r = 1 g = 0 b = 0 a = 1 glyph.mark = (r, g, b, a)
To be able to get a cleaner UI the grid isn’t show when its not really necessary, so if you have set your grid really small in the preferences it has no use showing them when the glyph view is zoomed out.
You can not change the dashed line.
I think there is a easier solution for you: set the “Snap points to:” to 4 (in your case) in the Preferences > Glyph view tab. You will be able to draw and edit your outlines only with points coordinates which are a multiples of 4.
Hope this helps
There is already some documentation of the editing tool available. see http://doc.robofont.com/documentation/tools/editing-tool/
* straight line to curve:
– alt+drag the straight line
– alt+drag one of the oncurve points
* deleting bcps:
– delete a bcp will remove both bcps
– alt delete a bcp will algign the bcp on top of the oncurve pointRoboFont tries to bundle similar actions to one and the same shortcut.
Bcp handle modifications are mostly all bundle with the “command” key.* modifying curves by grabbing the curve:
– only dragging: moving all points
– command + drag: adjusting the bcp handles
– shift + drag: drag the points on 0° 45° or 90°
– alt + drag: un-smooth the oncurve points and move the bcps only
– shift + alt + drag: lock the bcp on 0° 45° 90°I remove the crash report as I can reproduce the bug.
It only seems to crash when your are in “text” list mode of the collection view, the cell view mode works fine.thanks for reporting
Yeah it seems like on some zoom levels the anti-alias outline drawing can be 1 screen pixel off, will be solved by drawing the blues and familyBlues as anti-alias paths.
Will be changed in the next version.
– Help will redirect your browser to doc.robofont.com/documentation/
– search for menu items will be availableWe are working to get all the robofab dialogs working in RoboFont.
## will return the current active font object font = CurrentFont() ## will return all open font object allOpenFonts = AllFonts()
-
AuthorPosts