LiebeFonts Posted July 2, 2019 Share Posted July 2, 2019 My LiebeLotte font has special versions for each letter when standing at the end of a word. Unfortunately Affinity Designer (1.7.1.) and Affinity Publisher (1.7.1.) do not show them (macOS 10.14.5). The OpenType feature code in the font that automatically insert the finals, is situated in the ligature feature and looks like this: lookup FINAL { ignore sub @AnyLetter' @AnyLetter; sub @AnyLetter' by @_fina; } FINAL; Other substitutions in the liga feature are implemented correctly. The font works totally fine in Adobe products, Pages, Microsoft Word (when ligatures activated), most web browsers, … @Dave Harris: I am happy to provide you the font file to test this issue. Let me know where I can upload it. BennyD 1 Quote Link to comment Share on other sites More sharing options...
MikeW Posted July 2, 2019 Share Posted July 2, 2019 2 hours ago, LiebeFonts said: My LiebeLotte font has special versions for each letter when standing at the end of a word. Unfortunately Affinity Designer (1.7.1.) and Affinity Publisher (1.7.1.) do not show them (macOS 10.14.5). Windows is also behaving the same way. Add QXP, Xara products and CD to the list of applications that can handle ligs as you have designed your font code. You may wish to tag @Dave Harris with font issues. Tagging an individual is done beginning a tag with the @ symbol and then their name. Dave will likely need at least one style of your font in question and can provide a secure link to upload it that only Serif can download it. I looked up your font on MyFonts. Nice btw. Mike LiebeFonts 1 Quote Link to comment Share on other sites More sharing options...
LiebeFonts Posted July 3, 2019 Author Share Posted July 3, 2019 18 hours ago, MikeW said: Windows is also behaving the same way. Add QXP, Xara products and CD to the list of applications that can handle ligs as you have designed your font code. You may wish to tag @Dave Harris with font issues. Tagging an individual is done beginning a tag with the @ symbol and then their name. Dave will likely need at least one style of your font in question and can provide a secure link to upload it that only Serif can download it. Thank you Mike for the hint! :-) How do you know about Windows? Ulrike Quote Link to comment Share on other sites More sharing options...
MikeW Posted July 3, 2019 Share Posted July 3, 2019 Ulrike, because I use Windows. I usually keep an eye on font issues regarding font issues regardless of the OS they are reported on. While font making isn't my main source of income, it is a love of mine. Mike Quote Link to comment Share on other sites More sharing options...
LiebeFonts Posted July 3, 2019 Author Share Posted July 3, 2019 I see. But do you have the LiebeLotte font installed or can you simulate the problem without it? Thanks, Ulrike Quote Link to comment Share on other sites More sharing options...
MikeW Posted July 3, 2019 Share Posted July 3, 2019 I have rewritten a font using (likely) the same or similar code you are using. If I came close, try adding a space after your word, or just the word lift Does the word then change beginning and ending characters? Quote Link to comment Share on other sites More sharing options...
LiebeFonts Posted July 3, 2019 Author Share Posted July 3, 2019 Ah, now this is a really interesting behavior: - when I add one or more spaces after the word nothing happens (no final version). - when I add a space and a character after the word, I get the final for the first word but no inital for the character after the space. - when I add more letters I get the final for the first word, initial for the second but no final for the second. Strange! Will look into the liga feature code and try to find a logic for that. Patrick Connor 1 Quote Link to comment Share on other sites More sharing options...
MikeW Posted July 3, 2019 Share Posted July 3, 2019 This indicates we are using slightly different contextual lookups as just a space in my code changes both the initial and final characters. While you can change the order of the lookups and achieve different results, the fact it works as intended in various applications indicates to me one shouldn't need to. Patrick Connor 1 Quote Link to comment Share on other sites More sharing options...
Staff Pauls Posted July 17, 2019 Staff Share Posted July 17, 2019 @LeibeFonts you upload the font to here Quote Link to comment Share on other sites More sharing options...
LiebeFonts Posted July 18, 2019 Author Share Posted July 18, 2019 @Pauls Done! Thanks for looking into this. Ulrike Quote Link to comment Share on other sites More sharing options...
Staff Pauls Posted July 18, 2019 Staff Share Posted July 18, 2019 I've logged an issue about that - the replacement seems to happy a little bit later than expected LiebeFonts 1 Quote Link to comment Share on other sites More sharing options...
Alfred Posted July 18, 2019 Share Posted July 18, 2019 9 minutes ago, Pauls said: I've logged an issue about that - the replacement seems to happy a little bit later than expected Or unhappy, depending on your POV! LiebeFonts 1 Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.5.1 (iPad 7th gen) Link to comment Share on other sites More sharing options...
Staff Pauls Posted July 18, 2019 Staff Share Posted July 18, 2019 must be in a good mood today LiebeFonts 1 Quote Link to comment Share on other sites More sharing options...
Staff Pauls Posted August 13, 2019 Staff Share Posted August 13, 2019 Can you please check this in the latest beta (458) MEB and LiebeFonts 1 1 Quote Link to comment Share on other sites More sharing options...
LiebeFonts Posted August 13, 2019 Author Share Posted August 13, 2019 Yasss! Works as expected now. Thanks, @Pauls! Alfred and Pauls 2 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.