frederik

Forum Replies Created

Viewing 15 posts - 196 through 210 (of 531 total)
  • Author
    Posts
  • in reply to: Measuring value #5620

    frederik
    Keymaster

    can you post the glif xml? or send the UFO

    If I remember it well this issue is solved in the dev version and will be soon available in the upcoming update.

    thanks

    in reply to: Can't open UFO: KeyError: 'None not in font' #5610

    frederik
    Keymaster

    Its been solved off-list.

    The issue was a glyph with an empty name, best way to solve such issue is to open the xml files in the UFO in a texteditor and edit the data.

    in reply to: Double points when generating ttf #5609

    frederik
    Keymaster

    Did some tests and this issue is already solved. It will be in the next update.

    in reply to: Can't open UFO: KeyError: 'None not in font' #5607

    frederik
    Keymaster

    can you send me the UFO file?
    i n f o @ r o b o f o n t . c o m (without spaces)

    thanks

    in reply to: Anchor behaviour #5602

    frederik
    Keymaster

    next update will have a cmd+ctrl+A to select all components in one go….

    in reply to: tangent point ignore changes #5599

    frederik
    Keymaster

    Behavoir will be similar for both single as multiple points selection in the next version.

    thanks

    in reply to: tangent point ignore changes #5591

    frederik
    Keymaster

    You can press ‘cmd’ to keep the smoothness.

    I know this is different behavior from a single point selection. Im thinking of solving this issue….

    in reply to: Create checkboxes with loop? #5583

    frederik
    Keymaster

    sorry, its indeed CheckBox

    in reply to: Autosave #5578

    frederik
    Keymaster

    was there any change in the document? it autosaves only 1 version of the file (as default)

    in reply to: Create checkboxes with loop? #5577

    frederik
    Keymaster

    a better way is to use setattr

    for i in range(10):
        checkboxObject = Checkbox((10, 10, 10+30*i, 22), "label %s" % i)
        setattr(self.w, "checkBox_%s" % i, checkboxObject)
    
    in reply to: Building ligatures #5565

    frederik
    Keymaster

    Ive been working for a while on a “glyph builder” thing

    This will be a extension, I doubt if it would be embedded in RoboFont, since it’s making design decisions.

    Attachments:
    You must be logged in to view attached files.
    in reply to: Right to Left Kerning #5556

    frederik
    Keymaster

    Hi

    UFO3 doesn’t store the kerning any different. What really has changed is the naming form left/right to first/second.

    see http://unifiedfontobject.org/versions/ufo3/kerning.html

    The kerning data is writing direction neutral. For text written left-to-right, the left-most glyph is the key in the top level dictionary. For text written right-to-left, the right-most glyph is the key in the top level dictionary. For example, given the pair LG, written left-to-right, the L is the key in the top dictionary and the G is the sub-dictionary. Given the pair GL, written right-to-left, the G is the key in the top dictionary and the L is the key in the sub-dictionary.

    can you explain me the difference between:

    pos uni0631 uni0628 -225;
    pos uni0631 uni0628 < -225 0 -225 0>;
    (adjustment for )

    thanks

    in reply to: spacing value input #5555

    frederik
    Keymaster

    I see, thanks for reporting, will be fixed in the next version.

    in reply to: saving / exporting kerning groups & table #5553

    frederik
    Keymaster

    you could make an import groupFromUFO script like:

    font = CurrentFont()
    sourceFont = OpenFont(showUI=False)
    
    for group, value in sourceFont.groups.items():
        if group in font.groups:
            print "already in font!"
        else:
            font.groups[group] = value
    
    in reply to: update TemplateGlyphs #5552

    frederik
    Keymaster

    This must work:

    f = CurrentFont()
    
    glyphOrder = f.glyphOrder
    
    glyphOrder.append("addedGlyph")
    
    f.glyphOrder = glyphOrder 
    

    The glyph name to unicode are extracted from the fontTools agl.py
    see http://sourceforge.net/p/fonttools/code/HEAD/tree/trunk/Lib/fontTools/agl.py

    you can add custom unicode by adding a unicode value to the glyph name:
    see http://doc.robofont.com/documentation/workspace/font-collection/adding-and-deleting-glyphs/

    so add a glyph “Kacute|1E30”

    good luck

Viewing 15 posts - 196 through 210 (of 531 total)