Copying glyphs

Got a request? Post it here. Please do not post bug reports here.
Post Reply
Fred Goldman
Posts: 72
Joined: Tue Jan 31, 2006 8:30 pm

Copying glyphs

Post by Fred Goldman » Thu Nov 29, 2007 10:08 pm

It would be nice to have the ability to copy glyph outlines, but still keep the bearings values of the destination glyph.
Fred

Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 7863
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Post by Bhikkhu Pesala » Thu Nov 29, 2007 10:55 pm

Already possible, use paste special.
My FontsReviews: MainTypeFont CreatorHelpFC11.5 Pro + MT8.0 @ Win10 1809 build 17763.379

Fred Goldman
Posts: 72
Joined: Tue Jan 31, 2006 8:30 pm

Post by Fred Goldman » Sun Dec 02, 2007 5:34 am

Hi Bhikkhu,

Are you sure you understood my request? Maybe I wasn't clear or maybe there is an option in paste special I don't know about...

Let's take for a example a glyph that is 50 wide. It has bearings that are 10 on each side that I don't want to keep. Now I paste it into a glyph that is 30 wide and has bearing of 15 on the left and 20 on the right which I do want to keep.

Currently this is how I do it.

1) Select glyph/Ctrl+C

2) Paste special (choosing only Outline Data because if I choose metrics the original bearings will also get pasted.)

3) Now I have to adjust the bearings so that they are 15/20 because my original glyph is 20 wider than the glyph I am pasting into the bearings get changed.

I would like to eliminate the last step by having an option to paste the outlines but still keep the destination glyph bearings.
Fred

Joop Jagers
Top Typographer
Top Typographer
Posts: 117
Joined: Sun Jun 08, 2003 9:46 pm

Post by Joop Jagers » Mon Dec 10, 2007 10:25 pm

I'm afraid it cannot be done automatically. I think this is due to the fact that the bearings are *calculated* values, not independent values by themselves. The left side bearing is the calculated distance between the left side bearing point (usually at x=0) and the most left point of the glyph, the right side bearing is the calculated distance between the glyph and the advance width.

Fred Goldman
Posts: 72
Joined: Tue Jan 31, 2006 8:30 pm

Post by Fred Goldman » Mon Dec 10, 2007 10:50 pm

Aha, I see what you mean.

It's probably not that useful to most people anyway, I just have this particular job where it would make it much easier.
Fred

Post Reply