frederik

Forum Replies Created

Viewing 15 posts - 511 through 525 (of 531 total)
  • Author
    Posts
  • in reply to: "Save as" autofills font #1048

    frederik
    Keymaster

    ah, not so nice, will be solved in the next version

    in reply to: Groups window behavior #1046

    frederik
    Keymaster

    yeah, they will also get a “cancel” button, so the changes will not be performed on the font.groups

    in reply to: Space center and "space" glyph #1045

    frederik
    Keymaster

    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

    in reply to: Inspector behavior #1044

    frederik
    Keymaster

    – 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 disc

    in reply to: Robofab Dialogs #1006

    frederik
    Keymaster

    There 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 :)

    in reply to: crash while generating font #1002

    frederik
    Keymaster

    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()
    in reply to: Building accents? #1000

    frederik
    Keymaster

    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)
    in reply to: Building accents? #999

    frederik
    Keymaster

    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)
    in reply to: Question about the Grid #994

    frederik
    Keymaster

    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

    in reply to: Outline tools tutorial #983

    frederik
    Keymaster

    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 point

    RoboFont 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°

    in reply to: Exit groups window crash #980

    frederik
    Keymaster

    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

    in reply to: Erroneous outline display #957

    frederik
    Keymaster

    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.

    in reply to: "Help" menu #955

    frederik
    Keymaster

    Will be changed in the next version.
    – Help will redirect your browser to doc.robofont.com/documentation/
    – search for menu items will be available

    in reply to: Adapting Python Scripts #953

    frederik
    Keymaster

    We 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()
    in reply to: Font format export options #951

    frederik
    Keymaster
Viewing 15 posts - 511 through 525 (of 531 total)