From: Hazen B. <hba...@ma...> - 2007-09-20 01:59:10
|
On Sep 19, 2007, at 1:25 AM, Alan W. Irwin wrote: > On 2007-09-19 00:04-0400 Hazen Babcock wrote: > >> Er, not a bug, a feature... I did this deliberately because I did >> not think >> it made sense to be able to shear the text so that it was drawn >> "below" the >> baseline. Also, in the documentation we say that the text will be >> drawn >> parallel to the shear line, but don't mention anything about >> directionality. >> It isn't hard to change though if you think this approach is >> incorrect. > > Yes, please. Hopefully I've fixed this in v7876. >> I'm not sure I understand. If the text is drawn in a plane then >> wouldn't you >> expect it's size to depend on the angle at which you viewed the >> plane? > > My point is the inferred 3D size of characters should stay the same > regardless of viewing angle. According to that criterion, the end > of the > "revolution" pattern should form a circle in the Z=0 plane, but > inspection > of the screenshots shows it doesn't. For example, in the second > screen shot > (Hershey fonts) compare the omega = -PI/4 result with the omega = PI/4 > result. The first one reaches half way to the corner while the > second one > reaches all the way to the corner. Instead, they should both reach a > consistent fraction of the way to the corner. The first screen > shot has > exactly the same issue, but the fonts are systematically smaller so > the > -PI/4 result reaches 1/3 of the way to the corner while the PI/4 > result > reaches 2/3 of the way to the corner. Ok, I see what you mean now. Since the characters are the same size the only way I can see to fix this is to change the spacing. -Hazen |