Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Solved
    • Unsolved
    • Search
    1. Home
    2. michelangelo
    3. Topics
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Topics created by michelangelo

    • michelangelo

      SOLVED Set Rfont to some font and access its glyph methods
      Code snippets • bezierpath ufo • • michelangelo  

      9
      0
      Votes
      9
      Posts
      36
      Views

      michelangelo

      @gferreira Thank you! That is much clearer now. I found that in my example I have a lot of transformations and somewhere it gets weird again, but on its own it works!
    • michelangelo

      SOLVED UI help
      General Discussion • • michelangelo  

      5
      0
      Votes
      5
      Posts
      31
      Views

      frederik

      and the 'official' docs are on robotools.dev! --> vanilla.robotools.dev the one you are referring to is out dated...
    • michelangelo

      SOLVED Manipulating points
      General Discussion • • michelangelo  

      6
      0
      Votes
      6
      Posts
      46
      Views

      gferreira

      @michelangelo you can use DrawBot inside RoboFont with the DrawBot extension
    • michelangelo

      SOLVED Exporting a variable font from DrawBot
      Code snippets • variable fonts • • michelangelo  

      2
      0
      Votes
      2
      Posts
      432
      Views

      gferreira

      hello @michelangelo, to create a variable font you’ll need at least two compatible UFO masters and a .designspace file. see I Can Variable Font for instructions on generating variable fonts from UFOs using fontmake. you might also want to check pages tagged with interpolation and variable fonts in the RoboFont documentation. hope this helps… good luck!
    • michelangelo

      SOLVED Exporting a .ufo file with fontParts doesn't create a valid file
      Code snippets • ufo fontparts • • michelangelo  

      12
      0
      Votes
      12
      Posts
      1175
      Views

      frederik

      yes you can use fontMake or ufo2ft, you just have to install it locally for the python3.6 (this is the embedded python in DrawBot) If you dont have python3.6 installed, you need to get it from https://www.python.org/downloads/. and install fontMake and/or ufo2ft with pip3.6 for py3.6 good luck!
    • michelangelo

      Export letters to a font
      Code snippets • bezierpath pens • • michelangelo  

      4
      0
      Votes
      4
      Posts
      884
      Views

      frederik

      A small example with a pen saving to a ufo file from fontParts.world import RFont # create a font object myFont = RFont(showInterface=False) # create a glyph object myGlyph = myFont.newGlyph("a") # get the pen myPen = myGlyph.getPen() # draw into the pen, similar as a DrawBot BezierPath myPen.moveTo((100, 100)) myPen.lineTo((100, 200)) myPen.lineTo((200, 200)) myPen.lineTo((200, 100)) myPen.closePath() # using a bezierPath myPath = BezierPath() # draw into the bezierPath myPath.oval(10, 10, 50, 50) myPath.text("Hello World", (60, 10)) # draw the bezierPath into the glyph pen myPath.drawToPen(myPen) # save the ufo myFont.save("path/to/save.ufo") # get a bezierPath path = BezierPath() # draw the glyph into the bezierPath myGlyph.draw(path) # draw the bezierPath drawPath(path) with DrawBot as a RoboFont extension you can also just draw into a glyph as a context, similar as drawing into a pdf, png, gif, ... # run this RoboFont with the DrawBot extension oval(10, 10, 100, 100) text("Hello World", (110, 10)) # 'a(background).glyph' saveImage("a.glyph")
    • michelangelo

      SOLVED Impossible typefaces?
      Code snippets • • michelangelo  

      6
      1
      Votes
      6
      Posts
      1526
      Views

      MauriceMeilleur

      @michelangelo Not too late! I can help with stuff like LeWitt and Schrofer, and Crouwel and Albers, etc. anytime.