I am a new user, and having trouble understanding the information in the manual and help re what is supposed to happen when you copy a character from the glyph overview window, then use paste special to paste it to another character and paste the mappings as well as the glyph contours.
First of all, I assume that a given character can be associated with only 1 glyph, but 1 glyph can be used to represent multiple characters.
To simplify my question, let’s assume my font contains only 2 glyphs, the contours that look like an ‘A’ and a ‘B’, and they are mapped to CHARACTER A (ASCII 65) and CHARACTER B (ASCII 66), respectively.
Let’s say I copy the 1st glyph and paste glyph contours and glyph mappings, and I choose “Keep same mappings”. After the paste, both of my characters have the contour of an A. The 1st is mapped to ASCII A (65), and the 2nd is mapped to ASCII 66 (B) – same as before the paste. The text ABAB (ASCII 65,66,65,66) will print/display as AAAA since A and B now have the same contours. How does this differ from not pasting mappings at all??
OTOH, if I paste the contours and mappings and “overrule same mappings”, after the paste, the 1st glyph (looks like ‘A’) is not mapped to any character and the 2nd glyph (also looks like ‘A’) is mapped to ASCII 65, and no glyph is mapped to ASCII 66. i.e. my font now has 2 glyphs (both look like A), but only 1 character, A, ASCII 65. If I type ABAB, the test window shows AA, where is the symbol for ‘not defined’.
I don’t understand the use of the word “overrule”. Does this mean “replace”. And the word “same”. What 2 things are the same? My source glyph was mapped to 65, and the 2nd to 66.
In my words, this option seems to mean “replace the mapping of the destination glyph with the mapping of the source glyph, and, since a character can be mapped to only 1 glyph, remove the mappings of the source glyph”. Is this correct?
The 3rd option, “add mappings”, I think I understand: after the paste the source glyph again has no mapping, and the 2nd glyph looks like an A and it is mapped to both character A and character B. So If I type ABAB (ASCII 65,66,65,66), I will see AAAA.
In what situations would you use each of the 3 options for pasting mappings?
It seems to me that if you choose to paste mappings, there should be only 2 choices, (a) replace the destination glyph’s mappings with those of the source glyph, or (b) add the source glyph’s mappings to those of the destination glyph, i.e. the 1st option, “keep same” isn’t needed.
Am I wrong? Probably. But please help me to understand where I am going astray.