MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Spacing of Words in Text Graphics Statements


On 7/23/04 at 6:00 AM, djmp at earthlink.net (David Park) wrote:

>One of the long standing problems I have had with text in graphics
>is that the spacings between words is irregular. In fact, sometimes
>the space between words is entirely loss.

>Here is an example.

>Needs["Graphics`Colors`"]
>Show[Graphics[
>      {Text[
>          StyleForm["With wristwatch time indicated", 
>            FontFamily -> "Helvetia", FontWeight -> "Bold", 
>            FontSize -> 12], {8., 12.}, {-1, 0}]}],
>    PlotRange -> {{0, 16.5}, {0, 14}},
>    ImageSize -> 450,
>    Background -> AliceBlue];

>The space between "wristwatch" and "time" is lost. One can sort of
>fix it by putting in extra spaces after the bug pops up. This also
>happens with PlotLabel. I wonder if anyone knows why this happens.

There is a discussion of this in the book "The Mathematica Graphics Guidebook" by Cameron Smith and Nancy Blachman. Basically, it seems the graphics routines in Mathematica assume characters have a constant width which is not true of a font like Helvetica. 

Note, this book was written when version 2.2 was the current version of Mathematica and has not (as far as I know) been updated since. So, some of the explanations given may no longer be applicable. But it does seem that a large portion of this book is still applicable and I am assuming such is the case here.
--
To reply via email subtract one hundred and four


  • Prev by Date: Re: Re: 3D Pascal's Triangle (Cone?)
  • Next by Date: Re: help save matrix inside a Loop
  • Previous by thread: Re: Re: Spacing of Words in Text Graphics Statements
  • Next by thread: Re: Spacing of Words in Text Graphics Statements