From: Peter B. <ps...@vi...> - 2005-07-25 18:13:40
|
For some reason I can't seem to delete off-line point 60 in the following TrueType glyph: StartChar: section Encoding: 167 167 105 Width: 956 GlyphClass: 2 Flags: HWO TtfInstrs: 61 YQcTXZSX'F#VY!eh*;9:3'&6&!X:%Y&J>m?!Oas5$qWf-8J'It&B<;W[M]3!8j*/H&D#YK`n&s# 0E;(Q EndTtf Fore 879 481 m 0,0,1 879 286 879 286 696 182 c 1,2,3 827 81 827 81 827 -59 c 0,4,5 827 -203 827 -203 713 -305 c 0,6,7 603 -403 603 -403 457 -403 c 0,8,9 359 -403 359 -403 254 -360 c 0,10,11 119 -309 119 -309 119 -231 c 0,12,13 119 -209 119 -209 152 -182 c 0,14,15 186 -154 186 -154 207 -154 c 0,16,17 222 -154 222 -154 262 -199 c 2,18,-1 306 -248 l 2,19,20 376 -326 376 -326 471 -326 c 0,21,22 570 -326 570 -326 630 -247 c 0,23,24 676 -186 676 -186 676 -104 c 0,25,26 676 0 676 0 524 102 c 2,27,-1 246 279 l 2,28,29 94 393 94 393 94 530 c 0,30,31 94 625 94 625 145 711 c 0,32,33 198 800 198 800 285 834 c 1,34,35 170 936 170 936 170 1063 c 0,36,37 170 1198 170 1198 272 1290 c 0,38,39 372 1380 372 1380 510 1380 c 0,40,41 593 1380 593 1380 676 1348 c 0,42,43 788 1305 788 1305 788 1243 c 0,44,45 788 1214 788 1214 753 1184 c 0,46,47 731 1165 731 1165 711 1165 c 0,48,49 701 1165 701 1165 633 1233 c 0,50,51 566 1303 566 1303 485 1303 c 0,52,53 418 1303 418 1303 357 1247 c 0,54,55 305 1200 305 1200 305 1116 c 0,56,57 305 1014 305 1014 455 920 c 2,58,-1 729 748 l 2,59,60 879 631 879 631 879 481 c 0,0,1 754 428 m 0,61,62 754 551 754 551 530 676 c 0,63,64 419 738 419 738 336 797 c 1,65,66 215 725 215 725 215 598 c 0,67,68 215 502.323 215 502.323 307 442 c 1,69,70 307 442 307 442 641 223 c 1,71,72 754 302 754 302 754 428 c 0,61,62 EndSplineSet Substitution: 0 2 'subs' zeroinferior Position: 0 2 'lfbd' dx=-94 dy=0 dh=-94 dv=0 Position: 0 2 'rtbd' dx=0 dy=0 dh=-77 dv=0 EndChar When the font is generated FontForge does actually output an off-line point at 307,442 (exactly on top of point 69): the character-view window when "number points" is on, shows nothing between point 69 and point 71. I try to get rid of the phantom off-line point by setting the CP to 0,0 in the "point info" dialog (this usually works), but it has no effect. What could be the problem? (I'm using the version of 24 June, compiled from source on a Gentoo box). Peter Baker |
From: George W. <gw...@si...> - 2005-07-25 20:47:40
|
On Mon, 2005-07-25 at 11:12, Peter Baker wrote: > For some reason I can't seem to delete off-line point 60 in the > following TrueType glyph: ... > When the font is generated FontForge does actually output an off-line > point at 307,442 (exactly on top of point 69): the character-view window > when "number points" is on, shows nothing between point 69 and point 71. > I try to get rid of the phantom off-line point by setting the CP to 0,0 > in the "point info" dialog (this usually works), but it has no effect. > What could be the problem? The problem is that the glyph has instructions. Removing a point means that the instructions become meaningless (ie. all points after the point removed are identified by a different number, but the instructions would still be using the old numbers, and would move the wrong points. Sometimes this is amusing, but it is rarely desirable.). So as long as there are instructions ff tries not to remove points if it can possibly avoid it. If you want to make the point vanish: Hints->Clear Instructions |
From: Jacob W. <lit...@ho...> - 2005-07-26 17:12:27
|
Hi! How do I set an environment variable? (I want to set the AUTOTRACE environment variable) /Jacob |
From: Peter D. <Peter_Dyballa@Web.DE> - 2005-07-26 18:01:40
|
Am 26.07.2005 um 19:12 schrieb Jacob Waller: > How do I set an environment variable? (I want to set the AUTOTRACE > environment variable) > It depends on the shell. In csh and tcsh it's that simple: setenv AUTOTRACE "a list of words in double-quotes" In sh and ksh it's a two-step: AUTOTRACE="a list of words in double-quotes" export AUTOTRACE In bash you're back again at one step: export AUTOTRACE="a list of words in double-quotes" If you need the environment variable only once, for example to configure something, this should work too: env AUTOTRACE="a list of words in double-quotes" ./configure --with-something-else -- Greetings Pete Government is actually the worst failure of civilized man. There has never been a really good one, and even those that are most tolerable are arbitrary, cruel, grasping and unintelligent. -- H. L. Mencken |
From: George W. <gw...@si...> - 2005-07-26 20:41:49
|
On Tue, 2005-07-26 at 10:12, Jacob Waller wrote: > Hi! > How do I set an environment variable? (I want to set the AUTOTRACE > environment variable) > /Jacob It depends what shell you are using. If you are using a derivative of sh (bash, etc) use $ AUTOTRACE=whatever ; export AUTOTRACE If you are using a derivative of csh (tcsh, etc) use $ setenv AUTOTRACE whatever |