I wonder if any of you can offer your thoughts on the following:
I have a font that contains and applies characters other than traditional Latin text. However, on occasion, the user needs to be able to access Latin; freely switching back and forth between them and the font's default glyphs. Technically, I've added a set of standard Latin text glyphs (tagging them accordingly for substitution) and applied appropriate backtracking rules that sub for them. The trouble is, that backtracking (switch) does not stay engaged after a line break (be it from a hard carriage return or the app's text wrapping). Thus, while the initial line successfully contains Latin glyph substitutions, the next line will not sub for these. i.e. I have to engage the backtrack switch again for the following line.
Is there any way I can have these calt rules survive a line break?
I fear the answer is no, but I'd love for someone to prove me wrong!