viterzbayraku Posted September 5, 2017 Share Posted September 5, 2017 I have for example two fonts. In the first font kerning features added like: feature kern { # Kerning # DEFAULT lookup kern0 { pos quotedbl comma -100; pos quotedbl hyphen -50; pos quotedbl period -100; pos quotedbl A -70; pos quotedbl J -100; pos quotedbl a -40; For this font Open Type features is available on AD and kerning working fine. But for second professional font with settings like: feature kern { # Kerning # DEFAULT lookup kern0 { pos fraction hyphen.dnom -250; pos fraction plus.dnom -250; pos fraction plusminus.dnom -250; pos @_A @_C1 -23; pos @_A @_Dcroat -43; pos @_A @_T -69; pos @_A @_C.smcp1 -20; pos @_A @_U.smcp -10; pos @_A @_V.smcp -40; pos @_A @_f1 -15; pos @_A @_onesuperior -70; For this font Typography Panel is empty and kerning do not applying. Differences? In the secondary font kerning based on classes (groups of characters). And it seems that AD does not support it. Frank Jonen 1 Quote Link to comment Share on other sites More sharing options...
MikeW Posted September 5, 2017 Share Posted September 5, 2017 Yes, OT class-based Kerning is supported as far as I can tell without altering one of my fonts to exaggerate a class. There is no UI for kerning, it's always on. As for features being missing, I haven't found that to be the case. It may be tied to a particular font or font build. Can you upload the font? Quote Link to comment Share on other sites More sharing options...
viterzbayraku Posted September 5, 2017 Author Share Posted September 5, 2017 My version of AD is 1.5.5 If it is font problem, please tell me where. Thank You. DiariaSansPro-Regular.otf Quote Link to comment Share on other sites More sharing options...
MikeW Posted September 5, 2017 Share Posted September 5, 2017 I exaggerated one class that affects the /e /s pairs. As you can see, AD properly is using class-based kerning. Try something like this on your end. Quote Link to comment Share on other sites More sharing options...
viterzbayraku Posted September 5, 2017 Author Share Posted September 5, 2017 But on my computer nothing happens after changing Character Kerning between 0 and Auto parameter for this font. And Kerning doesnt work only for this font. It is my bug for 1.5.5 version or something other? Quote Link to comment Share on other sites More sharing options...
viterzbayraku Posted September 5, 2017 Author Share Posted September 5, 2017 DiariaSansPro-Regular have combined simple pairs kerning of symbols and group class kerning rules. On my AD simple rules is working fine, but class features does not work. Quote Link to comment Share on other sites More sharing options...
viterzbayraku Posted September 5, 2017 Author Share Posted September 5, 2017 In the latest AD 1.6 Beta 8 class kerning doesn't work with this font too. Quote Link to comment Share on other sites More sharing options...
MikeW Posted September 5, 2017 Share Posted September 5, 2017 I had to recompile after changing the kern feature like I did. I just loaded the original you attached. And it works from what I can tell. The kerning values are small because the person did a good job on side bearings and because it is a sans (which can typically use less kerning anyway). How exactly do you know kerning isn't working? What font editor are you using to open and recompile the font? I am using the Windows release and so there could be a problem in the Mac release if that is what you are using. But I would think there would have been reports already. As well, you mention there are no OT Features available to you in the Typography panel? There are here. The font does use a dummy dflt language tag. It's not a real tag and shouldn't be present. Try removing that language and recompile. Make sure there are not multiple copies of this font on your system and after removing any duplicates, try rebooting and check again, then activate that font and check in AD. In your font editor, try some test strings that can demonstrate larger changes, then turn kerning on/off to see the effect, check the spacing in AD to see if they compare favorably. If all else fails, post in the Bug section appropriate for your OS version and attach the font there, too. Mike Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.