I see what you mean you get a very thin space!
that seems to be due to the way label is now adjusting its size. Didn't use to be like that.
The problem is that is the bounding box size for space! Most word processes use a base space size that is specified by the font itself, and then adjusts that size according to justification settings. IM doesn't have that luxury.
Basically a space is infinately thin unless the situation specifies otherwise.
however I beleve the typical space size is the bounding box size for 'n'.
whcih is also use for a interword 'dash'.
As such try..
Code: Select all
convert.exe -background lightblue -fill lightblue -font Helsinki -size x100 label:- -border 20x0 space.jpg
note I set the fill color to the background color!!!
You can also try -annotating the space but then you need to specify the point size rather than bounding box height! Note pointsize is the line separate distance of a font. You can still have a small or large font at the same pointsize, however pointsize is the more normal way of specifything a font.
Code: Select all
convert -size 120x120 xc:white -gravity center -box lightblue -fill blue -font helsinki.ttf -pointsize 80 -annotate 0 ' ' x:
Note -bix specifies a a color for the texts bounding box, which is what word processes use to fit characetrs together. The drawn characters themselves do not nessarilly fit inside that bounding box... though often does, and seems to be the case for the Helsinki font.
That font by the way is incomplete -- no tilde ('~'), or '@', only uppercase, etc... Any specific reason you are using it? What are you planing to do with it?