What software are you using?
To preface, this is my first post to the forum and I've done a fair amount of digging on the issue, but haven't found any solution to my question. Apologies in advance if it has been answered somewhere else. And I must say, that the community here has been extremely invaluable so far!
I have designed Titling Alternates (labeled titling in OpenType Classes) for the Uppercase (upcs in OpenType Classes) glyphs in my font.
For this, my feature is as follows:
feature titl { sub @upcs by @titling; } titl;
I want to also vertically position the quotes (quotes in OpenType Classes) to match the height of the Titling Alternates when that feature is activated. Normally, this is done by creating duplicate glyphs and adjusting them manually, then calling to that respective OpenType Class. However, I want to avoid creating the duplicate glyphs. To do this, I've created a new feature for case and used something like:
feature case { pos @quotes <0 -100 0 0>; } case;
This is working great, however I want to make everything accessible through the Titling Alternates Feature and it currently isn't since the quotes are set up in the case feature.
My immediate solution was to simply do something like this...
feature titl {
sub @upcs by @titling;
pos @quotes <0 -100 0 0>;
} titl;
...but for some reason, it's compiling a duplicate feature of titl in my OpenType Feature Preview. And upon exporting the font for testing, the quotes position feature isn't working.
I'm a novice type designer and somewhat new to OpenType coding and syntax so I'm sure I'm doing something wrong. Any ideas on how to properly set this up so it's accessible in the Titling Alternates Feature?
Thanks in advance!