Copy lowercase to uppercase


#1

Hi im trying to create a font where upper and lowercase both have the same characters, i got the lowercase all in place with the kerning etc but is there anyway i can assign these characters including the kerning to the uppercase without having to copy and paste every character by hand?

thanks in advance


#2

Glyph > Add Glyphs… and type this recipe:

a=A
adieresis=Adieresis
aacute=Aacute
b=B
c=C
cacute=Cacute

… and so on. Basically lowercasename=uppercasename. Glyphs will then create component copies. See the handbook for details, or the tutorial about recipes.


#3

Thanks for the fast response!

I’m on glyphs mini 2.01, i only have Glyph > New Glyph but i cant type any recipes, not to worry though. I already fixed it, i just selected the uppercase characters and added the components from the lowercase. Now i’m having new troubles, i cant seem to find where to add ligatures. Can you help me?

Thanks in advance


#4

Ligatures are specified by their glyph name firstglyph_secondglyph. This is covered in the handbook.


#5

thanks for the help!


#6

For next time, in Georg’s script repository there is a script to do this:


#7

The new version of Glyphs Mini I uploaded yesterday (it is a cutting edge version still) will automatically double the uppercase if the the lowercase are missing.


#8

That seems to have worked! followed those instructions closely. Why did the fix it, was it a refresh issue?


#9

Yes. The font caches are maddening at times.