Skip to main content

Flowing text in inkscape (Poster making)

You can flow text into arbitrary shapes in inkscape. (From a hint here).

You simply create a text box, type your text into it, create a frame with some drawing tool, select both the text box and the frame (click and shift) and then go to text->flow into frame.

UPDATE:

The omnipresent anonymous asked:
Trying to enter sentence so that text forms the number three...any ideas?

The solution:
  • Type '3' using the text tool
  • Convert to path using object->path
  • Size as necessary
  • Remove fill
  • Ungroup
  • Type in actual text in new text box
  • Select the text and the '3' path
  • Flow the text

    Comments

    1. Trying to enter sentence so that text forms the number three...any ideas?

      ReplyDelete
    2. * Type '3' using the text tool
      * Convert to path using object->path
      * Size as necessary
      * Remove fill
      * Ungroup <--- important
      * Type in actual text in new text box
      * Select the text and the '3' path (the path)
      * Flow the text

      (Post updated with this info)

      ReplyDelete
    3. I want to flow text in a frame AROUND the path combined within the frame. I am getting close but the feature seems unfinished. Lots more info needed .

      ReplyDelete

    Post a Comment

    Popular posts from this blog

    A note on Python's __exit__() and errors

    Python's context managers are a very neat way of handling code that needs a teardown once you are done. Python objects have do have a destructor method ( __del__ ) called right before the last instance of the object is about to be destroyed. You can do a teardown there. However there is a lot of fine print to the __del__ method. A cleaner way of doing tear-downs is through Python's context manager , manifested as the with keyword. class CrushMe: def __init__(self): self.f = open('test.txt', 'w') def foo(self, a, b): self.f.write(str(a - b)) def __enter__(self): return self def __exit__(self, exc_type, exc_val, exc_tb): self.f.close() return True with CrushMe() as c: c.foo(2, 3) One thing that is important, and that got me just now, is error handling. I made the mistake of ignoring all those 'junk' arguments ( exc_type, exc_val, exc_tb ). I just skimmed the docs and what popped out is that you need to return True or

    Using adminer on Mac OS X

    adminer is a nice php based sqlite manager. I prefer the firefox plugin "sqlite manager" but it currently has a strange issue with FF5 that basically makes it unworkable, so I was looking for an alternative to tide me over. I really don't want apache running all the time on my computer and don't want people browsing to my computer, so what I needed to do was: Download the adminer php script into /Library/WebServer/Documents/ Change /etc/apache2/httpd.conf to allow running of php scripts (uncomment the line that begins: LoadModule php5_module Start the apache server: sudo apachectl -k start Operate the script by going to localhost Stop the server: sudo apachectl -k stop