![]() |
#1 |
Member
![]() Posts: 16
Karma: 10
Join Date: Oct 2020
Device: Kindle Oasis 3
|
Force Kindle to use ligatures?
I want to use a specific font on my Oasis because I like the way it looks but it also has ligatures within the OTF.
I know 'Enhanced Typesetting' books can utilise things like kerning and ligatures, but is there a way to *force* the Kindle to display them? The ligatures used in this font are both 'standard' and 'discretionary' and whilst the Kindle is displaying the 'standard' ones (like ff and fi) it isn't displaying the 'discretionary' ones (Such as Th being connected at the top) So is there a way to make the Kindle use both? Or a way to "convert" the discretionary ones to standard ones using something like FontForge? Sorry if this is the wrong section and please move it if it needs to go elsewhere. Thanks. |
![]() |
![]() |
![]() |
#2 |
Member
![]() Posts: 16
Karma: 10
Join Date: Oct 2020
Device: Kindle Oasis 3
|
I think I cracked it, I'll post below just in case this gets moved to a more appropriate section and someone else wishes to know:
In FontForge go to Element > Font Info > Lookups. You'll see a list of things under the GSUB tab (you may beed to expand one to get everything to show, only half of mine show up unless i mess with it this way), one of which should be "dlig Discretionary Ligatures........' Right click this line and go to 'Edit Metadata', under 'Feature' click the down arrow and change it to Standard Ligature, also replace the Lookup name at the bottom to 'liga' Standard......leaving the rest of the name alone. Do the above again for the metadata of whatever is in the expanded list. File > Generate Font and save as OTF. This made all of the ligatures present in the font file 'always on' in my KFX books, I suppose you could edit these further to only have some on or some off you like or don't like. There may be a more elegant solution to this, but the above worked for me. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 753
Karma: 7025494
Join Date: Aug 2017
Location: Italy
Device: Kindle Paperwhite, Kobo Elipsa, Pocketbook Inkpad 4, Inkpad Color
|
Does it works with kfx the following tag?:
Code:
font-variant-ligatures: discretionary-ligatures; |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
List of ligatures | JSWolf | General Discussions | 12 | 01-17-2013 11:20 PM |
[Kindle Touch] Force justification ? | SMR | Kindle Developer's Corner | 2 | 03-10-2012 11:09 PM |
Odyssey Hyphenation and Ligatures? | owly | Bookeen | 2 | 12-21-2011 02:49 PM |
Free Kindle US - Lethal Force | mattlynn | Self-Promotions by Authors and Publishers | 2 | 09-04-2011 03:55 PM |
What's with ligatures. | frabjous | ePub | 44 | 03-03-2010 08:02 PM |