Inkscape.org
Using Inkscape with Cutters/Plotters Text cropped along bottom edge.
  1. #1
    GlassBlaster GlassBlaster @GlassBlaster

    Hi, my first post. I'm using Inkscape to design with and SignBlazer to cut with. Text appears normal in Inkscape but  when imported into SignBlazer the bottom of the text is cropped slightly (see image). Is there a way of increasing the text box border to text distance in Inkscape? I'm not certain if that will help but I'll try anything. Thanks in advance.

    Img 7678
  2. #2
    Tyler Durden Tyler Durden @TylerDurden

    Maybe the issue is "flowed text"? http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Text-Creating.html

  3. #3
    phiscribe phiscribe @phiscribe

    If changing the flowed text to normal text is not the problem like Tyler suggested why not just convert the text to path in Inkscape before going to SignBlazer?  Then it will be a path and  not a text object. 

  4. #4
    GlassBlaster GlassBlaster @GlassBlaster

    My previous replies didn't get posted for some unknown reason; sorry. I have found the issue but can't find a way to resolve it. When I type a line of letters or numbers and zoom in, I can see that some (not many) of the characters sit just above the bottom of the text box, the other characters get cropped to these characters. Selecting the text and putting onto path doesn't work because the majority of the characters are on the bottom line of the text box and I don't want to have to select individual characters each time. Any suggestions? 

    Low 5
  5. #5
    Tyler Durden Tyler Durden @TylerDurden

    Please provide the Inkscape SVG file that has the issue.

  6. #6
    GlassBlaster GlassBlaster @GlassBlaster

    All my files have the same issue and have for a very long time, I've just put up with it. Please see an attached file. You can see that the "a" & "o" are on the bottom line, they were cropped inline with the "M", "n" & "r". Cheers.

    Drawing 01
  7. #7
    GlassBlaster GlassBlaster @GlassBlaster

    Thanks for your help. I've just found out that some fonts are designed that way and there's not much that can be simply done about it. Apparently "ttf" font is what I should be using for SignBlazer (whatever that is); more learning!

  8. #8
    Tyler Durden Tyler Durden @TylerDurden

    Please review the distinctions between standard text and flowed text. Using flowed text may present issues in other programs.

    http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Text-Creating.html

  9. #9
    Xav Xav @Xav👹
    GlassBlaster

    Apparently "ttf" font is what I should be using for SignBlazer (whatever that is); more learning!

    "TTF" stands for "TrueType Font", and is just a particular file format for the font. The font files typically have a '.ttf' extension. These days it's been largely superseded by OpenType fonts ('.otf' extension).

    Note that the format of the font file has nothing to do with the positioning of the text on the baseline. This is a feature of the font design itself. Using a TrueType font is no more or less likely to have some characters descend below the baseline than using any other format, so don't go thinking that finding a ttf file will magically solve your problem.

    I don't know anything about SignBlazer, but imagine it can work with SVG paths. If you convert your text to paths the original file format of the font doesn't matter. You should be able to adjust the position of the group of paths to add a little padding below, to compensate for the paths that descend a little lower.

     

  10. #10
    GlassBlaster GlassBlaster @GlassBlaster

    Sorted; not 100% but near enough for me. My method was; Path>Object to Path, Object>Ungroup, Align bottom edge (bottom line of text only), Object>Group. The main issue with this method is that the text can no longer be edited as text, well I couldn't find a way. If there is a letter such as a "g" that letter should not be selected. If there is a way of increasing the gap between the bottom line of text and the bottom line of the text box then I guess that would also do the trick. Thanks again for all your help.