Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why is the f_f_i_dflt without a tittle? #48

Closed
davelab6 opened this issue Oct 28, 2017 · 5 comments
Closed

Why is the f_f_i_dflt without a tittle? #48

davelab6 opened this issue Oct 28, 2017 · 5 comments

Comments

@davelab6
Copy link
Contributor

I am curious, why is the f_f_i_dflt without a tittle?

screen shot 2017-10-27 at 22 29 36

screen shot 2017-10-27 at 22 29 46

@EbenSorkin
Copy link
Owner

This was made in anticipation of Turkish specific OT code and is for small caps if I recall correctly. It could be eliminated for now.

@davelab6
Copy link
Contributor Author

davelab6 commented Oct 28, 2017

Following up on #14 (and #17) I see that the trk glyphs are now back in Roman and Italic, and #43 is fixed, so I checked the features mentioned there... The ROM and MOL rule is there:

sub [Scedilla scedilla] by [Scommaaccent scommaaccent];

screen shot 2017-10-27 at 22 34 41

screen shot 2017-10-27 at 22 34 28

But now that the f_i_trk glyph is added, a new rule is needed for it, I think. https://glyphsapp.com/tutorials/localize-your-font-turkish says

  1. First, make sure you have idotless and dotaccentcomb in your font ...

You have both of these in roman and italic

Now, create the glyphs Idotaccent and especially idotaccent

You have both of these in roman and italic, too.

Then it says,

If Glyphs finds idotaccent in your font, it can automatically create the respective entries in your locl feature. These will substitute i by idotaccent for Turkish (TRK), Kazakh (KAZ), Tatar (TAT), Crimean Tatar (CRT) and Azeri (AZE).

I do see all them in the above :)

Then for ligatures, the article says,

Or, thirdly, introduce separate f_idotaccent and f_f_idotaccent ligatures. That’d be really cool.

I guess that is what you have in your f_i_trk except you named it differently that way.

But whereas in #13 I said,

Once it is added, a new line 13 should be added to liga with

sub f i by f_i_trk;

then I guess you would need to customize the locl feature to add rules for all the language the i is replaced with, like this...

language KAZ;
sub f idotaccent by f_i_trk;
language TAT;
sub f idotaccent by f_i_trk;
language TRK;
sub f idotaccent by f_i_trk;
language CRT;
sub f idotaccent by f_i_trk;
language AZE;
sub f idotaccent by f_i_trk;

But I just guessed at this. Would need to be confirmed.... @m4rc1e what do you think?

I've also posted about this on the GlyphsApp forum, https://forum.glyphsapp.com/t/turkish-idotaccent-problem-lacks-unicode-in-glyphs-2-3-should-be-0069/5041/13

@EbenSorkin
Copy link
Owner

EbenSorkin commented Oct 28, 2017 via email

@davelab6
Copy link
Contributor Author

Rainer corrected me on the glyphs forum; it should be this instead, I think

language KAZ;
sub f idotless by f_i_trk;
language TAT;
sub f idotless by f_i_trk;
language TRK;
sub f idotless by f_i_trk;
language CRT;
sub f idotless by f_i_trk;
language AZE;
sub f idotless by f_i_trk;

@EbenSorkin
Copy link
Owner

Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants