Typophile

Multiple Master glyph cut+paste

Claus Eggers Sø...

Hi there
I’m trying to make a a MM font in Fontlab 5. I have one weight axis. I build the MM I’m working on from two endpoints, a thin and a black. The problem is that if I now try to delete a glyph, say the black ’m’, and then paste a replacement in it’s place, Fontlab replaces both the thin and the black ’m’. I can’t find any mention of that in the manual – is it impossible to do?

Another thing is the kerning. How can I (can I at all?) import metrics and kerning from other files into the MM font? I’m using identical kerning classes in the thin and the black, but I would like to take the metrics and kerning from the two start designs, thin and black, and put them in the MM version. How to do?

Hi,
the masters are connected, so you cannot delete/change only one. Normally I copy the new glyph to the mask and move the points of the Master to align with the mask.
OR
making to single master fonts and blend them and copy the glyph to the original MM font.

if you import metrics in the metrics window, they apply the the selected master. So you can select the Thin master, import the thin afm file, switch to Black and import the black afm file.

Georg

www.reets.de
www.schriftgestaltung.de

This is what I would do:

1. copy the source glyph
2. go into the glyph window of the target
3. paste
4. Cmd+K, Cmd+M, Cmd+X
5. activate the master you want to be changed to the source
6. Cmd+J

alternatively, if your source is already an “m” in another font:
1. assign mask, select the source font and the right master (or assign all)
2. activate the master you want to be changed to the source
3. Cmd+J

Thanks for the help Georg. I feared it was so, but making a new MM and copying the glyph from there works albeit the detour it is. If Twardoch is listening, then this would perhaps be something to look at for new versions of Fontlab.

Tim, what is cmd=J?

cmd+j is the same as: tools > multiple master > mask to master.

what i would do in this situation is to paste a copy of the new black m to the mask layer (make sure there’s nothing else in the mask), activate the black master and then cmd+j.

what i would do in this situation is to paste a copy of the new black m to the mask layer (make sure there’s nothing else in the mask), activate the black master and then cmd+j

This is exactly what I was describing, only expressed in a more sophisticated way. I was trying to describe it step-by-step.

However, if the source glyph (whether it is newer or older) is from another font I believe the other alternative is much quicker and more elegant.

Thank you Tim and Paul. Cmd+j seems to be exactly what I was looking for.

This is exactly what I was describing, only expressed in a more sophisticated way.

sorry, but i wouldn’t have been able to figure out how to do this following your instructions, that’s why i posted my own explanation. i guess it takes a more sophisticated mind to understand your process, tim. >^p

While we’re at it: When I import an .afm into the MM, and select to just replace the kerning, then only some of the kerning is imported. I’m using kerning classes and they have been set up in the MM, but some of the pairs don’t work in the metrics(kerning) window. When I try to change the kerning for the pair then it won’t do it as a class kern. I can’t figure it out - help!

I have moved the kerning question to this thread: http://typophile.com/node/34256

Captured from web.archive.org on 19 Dec 2007. view this capture