Hi,
i have a problem. I am using a font containing symbols. These symbols have their insertion-point on the main origin. But the symbols are greater then the bottom-border. So my question is, if it is possible to move the main origin in any way.
greetings Thorsten
Moving Origin
-
- Moderator
- Posts: 11188
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
-
- Posts: 3
- Joined: Fri Jan 09, 2004 1:49 pm
move origin of rotation?
I am using FC5.0 to modify/expand existing font. This font contains symbols/glyphs I am using in a GIS. GIS has a point data layer with various types of valves which I want to categorically symbolize.
My problem is I cannot modify the origin of rotation. I tried metrics, adv width, basically every post containing changing the origin. My Glyph bounds are 0,0 by x,y and I either want the anchor point or rotation point to be 0,0 (bottom left) or (x/2 - bottom center) or x,0. And I would like all of these symbols with different types of anchor points in one font. Can this be done? Ideally, in contour mode, I would do ctrl-A to select all and rightclick on "one of the four little boxes located at the corners of the selection" and define this point as the anchor point/ point of rotation.
My problem is I cannot modify the origin of rotation. I tried metrics, adv width, basically every post containing changing the origin. My Glyph bounds are 0,0 by x,y and I either want the anchor point or rotation point to be 0,0 (bottom left) or (x/2 - bottom center) or x,0. And I would like all of these symbols with different types of anchor points in one font. Can this be done? Ideally, in contour mode, I would do ctrl-A to select all and rightclick on "one of the four little boxes located at the corners of the selection" and define this point as the anchor point/ point of rotation.
-
- Top Typographer
- Posts: 9887
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Try this Glyph Transformation
Metrics Width = 0
Metrics = Centre Glyph
Metrics = Left Side-bearing at x = 0
Then if the symbols are fixed width
Metrics Width = desired width, right side only for a fixed width font
If the glyphs are proportional widths, before you start, you have to select all, copy the glyphs (with their metrics), then paste special (Ctrl E) after the first glyph transformation, to paste back just the metrics.
Backup your font of course before trying this. It might not work, and I'm not too sure it will give the result that you want.
Metrics Width = 0
Metrics = Centre Glyph
Metrics = Left Side-bearing at x = 0
Then if the symbols are fixed width
Metrics Width = desired width, right side only for a fixed width font
If the glyphs are proportional widths, before you start, you have to select all, copy the glyphs (with their metrics), then paste special (Ctrl E) after the first glyph transformation, to paste back just the metrics.
Backup your font of course before trying this. It might not work, and I'm not too sure it will give the result that you want.
-
- Moderator
- Posts: 11188
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
I'm not sure if this answers your question, but I'll give it a shot. Taken from the user manual:
Rotate selected contours
You can rotate by first selecting a contour (or more) and then select it again (don't double-click). The little rectangles on the corners have changed into circles. These can be used to rotate the selected contour(s). The other four rectangles are used to skew the selection. To change the origin for the rotation you can move the little cross in the middle of your selection.
You can also use the Transform toolbar to rotate contours.
Rotate selected contours
You can rotate by first selecting a contour (or more) and then select it again (don't double-click). The little rectangles on the corners have changed into circles. These can be used to rotate the selected contour(s). The other four rectangles are used to skew the selection. To change the origin for the rotation you can move the little cross in the middle of your selection.
You can also use the Transform toolbar to rotate contours.
Erwin: good idea but no cigar. helaas! Effect temporary and only in FC5. Besides, rotation will not occur in FC5. GIS contains point features which will be replaced by symbols in my font. In GIS, geographic rotation angle of symbols are defined by values in associated database field. All I need to do is to adjust the (anchor) point of rotation.
BP, I ran your transformation, and test glyph transformed horizontally. In GIS, anchor point is still center, center whether I transformed or not. In GIS I can do a XY shift of symbol but I want to avoid that because it messes up my map legend.
I just need to adjust the point of rotation from maxX/2, maxY/2 ( or center, center) to any other area. That's why I suggested rightclicking on selection box and setting that box as rotation point. It would be the same as mirroring, flipping or rotating off center at a user defined point. Symbol looks great in GIS - transformation of glyph not necessary, transformation of anchor point is. make sense?
BP, I ran your transformation, and test glyph transformed horizontally. In GIS, anchor point is still center, center whether I transformed or not. In GIS I can do a XY shift of symbol but I want to avoid that because it messes up my map legend.
I just need to adjust the point of rotation from maxX/2, maxY/2 ( or center, center) to any other area. That's why I suggested rightclicking on selection box and setting that box as rotation point. It would be the same as mirroring, flipping or rotating off center at a user defined point. Symbol looks great in GIS - transformation of glyph not necessary, transformation of anchor point is. make sense?
-
- Moderator
- Posts: 11188
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
-
- Top Typographer
- Posts: 9887
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact: