Page 1 of 1

Moving

Posted: Mon Jun 18, 2012 9:31 pm
by Fred Goldman
Is there any way to move composite member glyphs en masse as you can with regular glyphs using the glyph transformer?

Re: Moving

Posted: Tue Jun 19, 2012 3:59 am
by Bhikkhu Pesala
Only if you want to move all of the accents up or down. The positions of lowercase accents are based on font metrics for x-height, so you can manually set x-height to a new value, then recompose the composite glyphs.

What, exactly, are you trying to achieve? It would probably help to see the font.

Re: Moving

Posted: Tue Jun 19, 2012 1:28 pm
by Fred Goldman
I have a font with about a hundred composite glyphs that are made up of two glyphs. Each glyph has only these two member glyphs and I need to move all these member glyphs (within the composite glyph) 150 units units horizontally. I tried Glyph Transformer but apparently it only works on outlines. Do you have any ideas besides manually moving them?

Re: Moving

Posted: Tue Jun 19, 2012 5:44 pm
by Bhikkhu Pesala
You can move the composite glyph members using the Transform wizard.

Re: Moving

Posted: Tue Jun 19, 2012 6:28 pm
by Fred Goldman
The only way I see to move it with the transform wizard is if I decompose composites first. But then I lose the advantage of composites. Is there any way to transform them without decomposing first?

Re: Moving

Posted: Tue Jun 19, 2012 6:54 pm
by Bhikkhu Pesala
Select the composite glyph members in the glyph overview, and transform them.

Here, I have selected o, and u, and moved them both by 500 funits to the right.
Move OU.png
Move OU.png (2.25 KiB) Viewed 9495 times

Re: Moving

Posted: Tue Jun 19, 2012 7:05 pm
by Fred Goldman
Were you able to move those in one shot? I have to move all of these 150 units.
Move.GIF
Move.GIF (26.32 KiB) Viewed 9494 times

Re: Moving

Posted: Tue Jun 19, 2012 7:31 pm
by Fred Goldman
Ok, I see now what you mean. Apparently after moving the base glyphs I then set the composite glyphs bearings to zero which apparently threw things off. All this to try and work around a bug on iOS :(.

Re: Moving

Posted: Tue Jun 19, 2012 7:38 pm
by Fred Goldman
I see now what is happening. I move the base glyphs and the the composite glyph looks like this:
Capture.GIF
Capture.GIF (32.06 KiB) Viewed 9491 times
Then when I save the font the composite glyph gets moved back. Why is this happening? And what can I do to get the composite glyphs to stay moved the 150 units when saving?

Re: Moving

Posted: Tue Jun 19, 2012 7:46 pm
by Fred Goldman
This is the way I would like it to end up looking like. Zero width and the glyphs should be moved horizontally 150 units. Is there any way to do this on multiple glyphs at once?

Re: Moving

Posted: Tue Jun 19, 2012 8:02 pm
by Fred Goldman
I figured it out. First move the base glyphs 150 units then move the left bearing of the composite glyphs to zero and then move the right bearing of the composite glyphs to zero. Thank you for all your help!