Does it matter what kind of lookups go under the tags? For example if I put a [Type 4] ligature substitution under `calt`, or a [Type 5] Contextual substitution under `liga`?
I'm asking because I have certain combinations of letters that require two different types of substitutions after each other. Thanks in advance.
0
Comments
I'm considering then putting all the contextual alternate features in `liga` as these rules need to be always on for this font — are there any caveats re this?
Short story is: you have to test. Better still, test and publish your findings.
If you insert a glyph from the Glyph palette during the process of inputting text and immediately keep entering text, the deactivation of calt/liga is restricted to just the inserted character.
If, however, you insert a glyph from the Glyph palette, navigate away from the point of insertion, and then return to add text at that point, then any text entered there will inherit the deactivated calt/liga properties.
So, if you are editing text and you happen to insert your cursor right after such an inserted glyph, the new text will have calt/liga turned off. Similarly, if you select text to replace and the first character of the selection is such an inserted glyph, the new text will have calt/liga turned off.
If you are in the process of inputting text and insert a glyph from the Glyph palette and then do something other than keep typing, such as change text color or move your cursor up a line, and then return where you left off to continue entering text, then the subsequent text could have calt/liga turned off.
That last situation can be the most mystifying, because certain actions will not trigger InDesign to apply subsequent deactivation but others will.
For instance, inserting a glyph, then typing a word, then changing your mind and deleting back to just after the inserted glyph will not cause subsequent deactivation for the new text. But if you delete back one step further to replace the inserted glyph, then the text that you now type will have calt/liga turned off.