Inkscape.org
Beginners' Questions Text box auto resizing regarding text
  1. #1
    EgalitarianMonkey EgalitarianMonkey @EgalitarianMonkey

    Hi everyone,

    I need to do a chartflow/diagram with Inkscape and would like all my text boxes to have their text centered (horizontally and vertically) and resize automatically when the text change, get bigger, etc. Is that possible ? I have used others applications that can do that but is it possible to do better than Flow into Frame with Inkscape ?

    Thanks for your time.

  2. #2
    Polygon Polygon @Polygon🌶

    I believe it´s the same question asked here: https://inkscape.org/forums/questions/how-to-dynamically-kern-text-to-fit-a-box/

  3. #3
    EgalitarianMonkey EgalitarianMonkey @EgalitarianMonkey

    Thanks Polygon for your answer. I don't think this is what I am looking for.

    The text has a particular font and size and I would like the box to fit perfectly the text (its size). Horizontally and vertically and always centered. I write more text the box grows, I write less, the box shrinks, with still the text centered on it. Not more complicated.

    Thanks for your time.

  4. #4
    Paddy_CAD Paddy_CAD @Paddy_CAD
    👍

    Instead of [Text > Flow into Frame], you want [Frame > Size to Text].  Inkscape, unfortunately, has no such function.  The manual work-around is copy the text, then select the frame, then [Edit > Paste Size > Paste Size].  Use [Path > Linked Offset] to create a margin around the text.

  5. #5
    Paddy_CAD Paddy_CAD @Paddy_CAD

    Instead of [Text > Flow into Frame], you want [Frame > Size to Text].  Inkscape, unfortunately, has no such function.  The manual work-around is copy the text, then select the frame, then [Edit > Paste Size > Paste Size].  Use [Path > Linked Offset] to create a margin around the text.

  6. #6
    EgalitarianMonkey EgalitarianMonkey @EgalitarianMonkey

    Thanks. I think I have my answer. Not going to search more. I think Inkscape is not the best tool to make clean ans useful chartflows.

    Thanks for your time.

  7. #7
    Paddy_CAD Paddy_CAD @Paddy_CAD

    It's much too late for the OP I'm sure, but maybe someone will find this thread in the future.  There is a solution!

    https://inkscape.org/forums/tutorials/dynamic-text-frame/

  8. #8
    zigger zigger @zigger

    Hi Paddy_CAD.  i'm pretty much brand new to Inkscape, and trying to lay out a Command Board for the local ROTC.  It would be a great help to have the capability you describe, but i'm too newb to even understand what you said above (or how to implement it).  This shows up as a "tutorial" but i'm not sure what to do to see the tutorial?  Am i missing something?

    thanks in advance.....

  9. #9
    zigger zigger @zigger

    Hello again PaddyCAD.  I found some more information and figured out how to get the text box using the LPE, from a conversation you were having with @thundrslug.  So thanks for that.  i'm trying to get the margin around the text that you described here https://inkscape.org/forums/questions/text-box-adjust-size-and-margins/  but too newb to follow your instructions.  any help appreciated.  

Inkscape Inkscape.org Inkscape Forum Beginners' Questions Text box auto resizing regarding text