bahman

Forum Replies Created

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • in reply to: OpenWindow with update #6308

    bahman
    Participant

    Is there any update on this. I’m trying to make a sub class of BaseWindowController to run a method if the window is already open. Still OpenWindow returns None.

    Thanks

    in reply to: Override a default shortcut #6167

    bahman
    Participant

    Actually Observer method worked pretty well, I used fontDidSave observer. Thanks Fredrik.

    in reply to: Override a default shortcut #6166

    bahman
    Participant

    Thanks Dan and Fredrik,

    Fredrik should the script run every time robofont lunches? does it have effect on performance?

    in reply to: Converting ttf splines to otf splines #5749

    bahman
    Participant

    Thanks, that did it! :)

    in reply to: Retain glyph order after renaming glyphs #5748

    bahman
    Participant

    by the way I meant the “Sort Font” checkbox, sorry.

    in reply to: Retain glyph order after renaming glyphs #5747

    bahman
    Participant

    Thanks Fredrik, Another feature that I would love is ordering the glyphs manually by dragging them in the glyphs window. I like the glyphs organized when I work with the font, and during the font development I add some glyphs and ordering them manually is not easy. One question, Is there any data in the UFO file format that defines the glyph index of every glyph and make the glyph order sustainable? because adding and deleting glyphs changes the whole order of the glyphs.

    thanks

    in reply to: Retain glyph order after renaming glyphs #5743

    bahman
    Participant

    I’m developing an arabic font and I use arbitrary names for the glyphs. Anyway I used a text editor to order the glyphs and I used it as the character set to sort the glyphs. There is another feature which is bugging me is that when I add a glyph, there is a “sort glyphs” check box that every time I have uncheck it. Is there any way to make it unchecked forever?!

    Thanks

    in reply to: Right to Left Kerning #5560

    bahman
    Participant

    I don’t know the difference! But in fontlab when I open a font, in the kern feature I can see that LTR kerning is interpreted like this:
    pos uni0631 uni0628 -225;
    But RTL kerning is interpreted like this:
    pos uni0631 uni0628 < -225 0 -225 0>;
    So I suppose RTL kerning should be implemented with adjustments applied to position of the glyph too, maybe I’m wrong; I’m not a pro. (see AFDKO OpenType Feature File Specification)
    About the kerning in RoboFont, I think there is a malfunction in the “Right to left” Option in the kerning panel. Here is what I do:
    I open a font which already has RTL kerning, Robofont interprets kerning correctly. I open the kerning panel and click on a class pair, the kerning shows up but order of glyphs is incorrect, I turn the “Right to Left” option on; Nothing Happens! I turn it off, now order of glyphs becomes right, even so the kerning has been implemented in RTL order.

    in reply to: Right to Left Kerning #5548

    bahman
    Participant

    I just red that UFO 3 stores RTL kerning in a different way, maybe that could help in next versions to avoid problems with it?

    in reply to: Right to Left Kerning #5547

    bahman
    Participant

    Oh thanks Jens, I was starting to think that my arguments were so stupid, so nobody wants to answer me!
    Yes, This is the case every time I’m implementing Kerning in Farsi/Arabic fonts. I always have to rely on external python scripts to generate the RTL kerning (except in the Glyphs app that handles it natively and brilliantly intuitive). I really wished that an app could do this without any inconvenient scripting. I can write simple tools but I would rather to concentrate more on design than writing programs. When I saw Robofont 1.4 enhancements and the feature list, I thought finally we have it in Robofont, bummer!

    in reply to: Right to Left Kerning #5545

    bahman
    Participant

    Anyone?! Fredrickkk!!

Viewing 11 posts - 1 through 11 (of 11 total)