Search found 447 matches
- 28 Jul 2026
- Forum: Kern On forum
- Topic: Glyphs 4
- Replies: 2
- Views: 1404
Re: Glyphs 4
Update: The latest version of Kern On also supports Glyphs 4.
- 20 Jul 2026
- Forum: Kern On forum
- Topic: Kern On kerning only in one master in exported VF
- Replies: 2
- Views: 422
Re: Kern On kerning only in one master in exported VF
Sorry, this is difficult to say. Once Kern On has finished its work all mechanisms on export are the ones provided by Glyphs. If you can see kerning in all masters in the Glyphs file, and something is missing on export then you need to ask the Glyphs people, I am afraid. Also, keep in mind that open...
- 08 Jul 2026
- Forum: Kern On forum
- Topic: Plus and Minus Having Different Kerning
- Replies: 3
- Views: 865
Re: Plus and Minus Having Different Kerning
Regarding the plus vs minus, it is hard to say without having the file.
- 08 Jul 2026
- Forum: Kern On forum
- Topic: Plus and Minus Having Different Kerning
- Replies: 3
- Views: 865
Re: Plus and Minus Having Different Kerning
The ◀▶ at the left end of the slider indicates that the (negative) value was limited to half the advance with of the quote. If you hover over the ◀▶ you will see a small explanation accordingly. It seems that the advance width of quoteright is 206, this is why the kerning value is limited to –103, o...
- 02 Jul 2026
- Forum: Kern On forum
- Topic: Glyphs 4
- Replies: 2
- Views: 1404
Re: Glyphs 4
Just try it out!
Probably it will not work. Sorry, this Glyphs 4 launch caught me a bit unprepared, and at a time when I have other commitments. I will get Kern On Glyphs-4-ready as soon as I can.
Probably it will not work. Sorry, this Glyphs 4 launch caught me a bit unprepared, and at a time when I have other commitments. I will get Kern On Glyphs-4-ready as soon as I can.
- 02 Jun 2026
- Forum: Kern On forum
- Topic: Add Neo-Tifinagh please
- Replies: 2
- Views: 3255
Re: Add Neo-Tifinagh please
Sure! Can you point me to a text corpus I could use?
- 15 May 2026
- Forum: Kern On forum
- Topic: No kerning for bitcoin character?
- Replies: 5
- Views: 10159
Re: No kerning for bitcoin character?
Thanks for the clarification. You are right, the proportional figures should be kerned but the bitcoin character is not properly supported yet. I just fixed that, it will be out in the next version. I hope until then, user-set auto pairs will be sufficient.
- 12 May 2026
- Forum: Kern On forum
- Topic: No kerning for bitcoin character?
- Replies: 5
- Views: 10159
Re: No kerning for bitcoin character?
Thank you for sending the file. The reason why the bitcoin character is not kerned against the figures is simply the “No kerning” setting in the figures (which are tabular). Same for all the other currency symbols (all glyphs, in fact). For tabular figures, “No kerning” is the most sensible setting,...
- 12 May 2026
- Forum: Kern On forum
- Topic: Greyed out Kern On
- Replies: 1
- Views: 4831
Re: Greyed out Kern On
This is strange. Right now, I cannot tell which constellation would lead to this behaviour. Would you mind sending the file?
- 12 May 2026
- Forum: Kern On forum
- Topic: Locking existing Kern-On data
- Replies: 9
- Views: 63150
Re: Locking existing Kern-On data
Sounds good, thanks for sharing this! Quite often, working with multiple (temporary) files can be very powerful. I also do that. Not sure whether this would work in your case but it can be helpful to create a temporary duplicate of the main file (full character set), then remove the “old” glyphs the...
- 13 Apr 2026
- Forum: Kern On forum
- Topic: No kerning for bitcoin character?
- Replies: 5
- Views: 10159
Re: No kerning for bitcoin character?
In such a case, setting user-set autopairs is the way to go.
It is very strange that the pairs are not generated (or retained) during finalization, though, even with 0kB limit. Would you mind sending the me the file?
It is very strange that the pairs are not generated (or retained) during finalization, though, even with 0kB limit. Would you mind sending the me the file?
- 26 Feb 2026
- Forum: Kern On forum
- Topic: Why isn't uppercase letter - superior automatically kerned?
- Replies: 4
- Views: 19958
Re: Why isn't uppercase letter - superior automatically kerned?
Thank you for the files. The pairs list contained in Kern On is based on extensive processing of real-world data, plus some common sense: some pairs are removed as a tidy-up, and some pairs are generated, when the list is created. The superior zeroes are generally not included after letters because ...
- 26 Feb 2026
- Forum: Kern On forum
- Topic: Number - Currency pairs not kerned
- Replies: 5
- Views: 21565
Re: Number - Currency pairs not kerned
Thanks for reminding me of this. I updated the pairs list today, using the information on the usage of currency symbols from the Unicode CLDR. Plus, a few other updates and fixes (Glyphs likes to make changes that break add-ons, as you may know). The updated currency pairs will be in the next Kern O...
- 13 Feb 2026
- Forum: Kern On forum
- Topic: Kern a group with other groups but not with each other?
- Replies: 4
- Views: 17485
Re: Kern a group with other groups but not with each other?
You could use this script in the macro panel: glyphNames = 'zeroinferior oneinferior twoinferior threeinferior fourinferior fiveinferior sixinferior seveninferior eightinferior nineinferior zerosuperior onesuperior twosuperior threesuperior foursuperior fivesuperior sixsuperior sevensuperior eightsu...
- 13 Feb 2026
- Forum: Kern On forum
- Topic: Copy KernOn data from one file to another
- Replies: 5
- Views: 17298
Re: Copy KernOn data from one file to another
You can't just copy the models without setting values, or rather, if you do, Kern On will (rightfully) complain that you have lots of contradicting pairs. ... unless they are autokerned. Then you can switch them to models and there shouldn’t be any complaints (oops, this sometimes happens anyway, w...
- 13 Feb 2026
- Forum: Kern On forum
- Topic: Number - Currency pairs not kerned
- Replies: 5
- Views: 21565
Re: Number - Currency pairs not kerned
Regardless of what is correct according to principals, people will use it both ways. I personally have seen euro used before and after numbers, I have even seen it used between numerals as a decimal such as 5€30 This is why currently, Kern On autokerns pairs for all currency symbols before and afte...
- 12 Feb 2026
- Forum: Kern On forum
- Topic: Vietnamese glyphs
- Replies: 3
- Views: 14882
Re: Vietnamese glyphs
Kern On does support Vietnamese. If you find that certain letter combinations are missing then please let me know and we can have a closer look.
- 12 Feb 2026
- Forum: Kern On forum
- Topic: Small Feature Request
- Replies: 2
- Views: 13303
Re: Small Feature Request
Thanks, I’ll think about it.
However, Kern On is not supposed to be a tool where you step through many pairs very quickly. It’s the opposite: use few pairs, but set them very carefully. I never felt the need for keyboard shortcuts, to be honest.
However, Kern On is not supposed to be a tool where you step through many pairs very quickly. It’s the opposite: use few pairs, but set them very carefully. I never felt the need for keyboard shortcuts, to be honest.
- 12 Feb 2026
- Forum: Kern On forum
- Topic: Why isn't uppercase letter - superior automatically kerned?
- Replies: 4
- Views: 19958
Re: Why isn't uppercase letter - superior automatically kerned?
Uppercase letters to superiors are kerned.
There must ba specific reason why they aren’t kerned in your font. Feel free to send me the .glyphs file, then I can have a closer look.
There must ba specific reason why they aren’t kerned in your font. Feel free to send me the .glyphs file, then I can have a closer look.
- 12 Feb 2026
- Forum: Kern On forum
- Topic: Kern a group with other groups but not with each other?
- Replies: 4
- Views: 17485
Re: Kern a group with other groups but not with each other?
Setting one side to “No kerning” is a smart idea, and it will work. Otherwise, enumerate all superior combinations and add them as independent pairs (userData key "KernOnIndependentPairs"). Yes, that’s another possibility. Just for clarification: set them as independent pairs with value ze...
- 12 Feb 2026
- Forum: Kern On forum
- Topic: Number - Currency pairs not kerned
- Replies: 5
- Views: 21565
Re: Number - Currency pairs not kerned
If numbers to currencies are not kerned in your case then there must be a specific reason. Maybe your numbers or currency symbols are tabular? Kern On does not kern tabular glyphs. Or, they may be set to “No kerning”. It’s a tricky question which currency symbols should be kerned against figures bef...
- 06 Sep 2025
- Forum: Kern On forum
- Topic: Kern On user manual
- Replies: 9
- Views: 50778
Re: Kern On user manual
Thanks for the notice! It’s fixed now.
- 03 Sep 2025
- Forum: Kern On forum
- Topic: Symmetry issues in italics
- Replies: 4
- Views: 18604
Re: Symmetry issues in italics
I wrote something about Looking vs Thinking here: https://kern-on.com/manual/#q-looking-thinking Thinking that in an italic or slanted font, [H] is to be considered symmetrical, may be a case of Thinking gone wrong (i.e. an error in reasoning). My advice would be: Trust your Looking Trust Kern On (i...
- 31 Aug 2025
- Forum: Kern On forum
- Topic: Symmetry issues in italics
- Replies: 4
- Views: 18604
Re: Symmetry issues in italics
This seems to be essentially the same effect:
https://kern-on.com/manual/#q-slanted-italic
Hope this helps!
https://kern-on.com/manual/#q-slanted-italic
Hope this helps!
- 27 Aug 2025
- Forum: Kern On forum
- Topic: Force inclusion of pairs
- Replies: 2
- Views: 15248
Re: Force inclusion of pairs
What Sebastian said.
Are the pairs being auto-kerned, or is Kern On not correctly applying the calt feature? (Which may happen in complicated setups, in this case please send me the file if possible.)
Are the pairs being auto-kerned, or is Kern On not correctly applying the calt feature? (Which may happen in complicated setups, in this case please send me the file if possible.)
- 08 Aug 2025
- Forum: Kern On forum
- Topic: fontmake issue
- Replies: 3
- Views: 16907
Re: fontmake issue
Have you tried the “Clean up” functionality provided by Glyphs?
- 08 Aug 2025
- Forum: Kern On forum
- Topic: fontmake issue
- Replies: 3
- Views: 16907
Re: fontmake issue
Looks like Kern On originally wrote the kerning and kerning classes (kerning groups as they are called in Glyphs). I’d assume something got jumbled after that. Without seeing the file, or knowing about the process this font went through, it is difficult to tell.
- 25 Jul 2025
- Forum: Kern On forum
- Topic: Class to single, single to class?
- Replies: 4
- Views: 17919
Re: Class to single, single to class?
> But why does the single-to-single pair set not include relevant diacritic letters in the font, such as ĆĈČĊÇ Do you mean, it is missing relevant pairs? If so then please let me know, we can check and discuss, and I can add the missing relevant pairs. > If these were included, then I could use othe...
- 25 Jul 2025
- Forum: Kern On forum
- Topic: Some UCAS pairs not getting kerned
- Replies: 3
- Views: 16689
Re: Some UCAS pairs not getting kerned
This is strange. Would you mind sending me the file?
- 24 Jul 2025
- Forum: Kern On forum
- Topic: Class to single, single to class?
- Replies: 4
- Views: 17919
Re: Class to single, single to class?
This section in the manual probably answers the question: https://kern-on.com/manual/#how-kerning-is-stored In short, class-glyph and glyph-class kerning does not exist in TTF or OTF. If Kern On generated it then we’d usually have unnecessary glyph-glyph pairs in the final fonts. Class-glyph and gly...
- 24 Jul 2025
- Forum: Kern On forum
- Topic: Include / exclude lists
- Replies: 2
- Views: 13387
Re: Include / exclude lists
I can see that rules could be useful in some cases but they are not implemented yet. To suppress kerning, you can use “No kerning” for glyph sides if that is applicable, or zero-value independent pairs but this is feasible only if there aren’t too many combinations. In the same sense, you can also u...
- 24 Jul 2025
- Forum: Kern On forum
- Topic: Some UCAS pairs not getting kerned
- Replies: 3
- Views: 16689
Re: Some UCAS pairs not getting kerned
This is strange. ᒥᓗ is in the list of pairs that are to be kerned. One explanation would be that any of the glyph sides has “No kerning” specified by accident. Maybe this has happened?
- 15 Jul 2025
- Forum: Kern On forum
- Topic: VÀV is different from VÂV
- Replies: 2
- Views: 13464
Re: VÀV is different from VÂV
This is a bit difficult to comment on without having the file. Keep in mind, though that the basic idea is always to set a pair as an additional model if you are not happy with the autokerning. Hope this helps!
- 23 Jun 2025
- Forum: Kern On forum
- Topic: Missing Autopairs / Unkerned Pairs
- Replies: 11
- Views: 53291
Re: Missing Autopairs / Unkerned Pairs
You are right, something like “add missing user‑set auto pairs” would be useful.
Or, when text is in a tab, a function to “extract” (i.e. open in a new tab) only the missing pairs, like “Show ignored pairs”. I’ll see what works best.
Or, when text is in a tab, a function to “extract” (i.e. open in a new tab) only the missing pairs, like “Show ignored pairs”. I’ll see what works best.
- 23 Jun 2025
- Forum: Kern On forum
- Topic: Missing Autopairs / Unkerned Pairs
- Replies: 11
- Views: 53291
Re: Missing Autopairs / Unkerned Pairs
If the slected pairs are already user-set autopairs (or the selection is mixed) then clicking “Auto” un-sets them. Just click again and they should all be switched to user-set autopairs.
- 23 Jun 2025
- Forum: Kern On forum
- Topic: Missing Autopairs / Unkerned Pairs
- Replies: 11
- Views: 53291
Re: Missing Autopairs / Unkerned Pairs
You can write a small Python script that generates the pairs as text (one pair per line or with space character in between), then paste the text in an edit tab, select all, and activate “Auto”. Would that work? Alternatively, you can write them directly into GSFontMaster.userData (https://docu.glyph...
- 22 May 2025
- Forum: Kern On forum
- Topic: Kerning disappeared when generating
- Replies: 2
- Views: 17327
Re: Kerning disappeared when generating
In case someone stumbles across a similar problem:
The problem was an #ifdef without a closing #endif in one of the features. As a result, Glyphs skips all code, i.e. all following features, including the kern feature it has auto-generated. So, this was not related to Kern On.
The problem was an #ifdef without a closing #endif in one of the features. As a result, Glyphs skips all code, i.e. all following features, including the kern feature it has auto-generated. So, this was not related to Kern On.
- 20 May 2025
- Forum: Kern On forum
- Topic: Kerning disappeared when generating
- Replies: 2
- Views: 17327
Re: Kerning disappeared when generating
This seems like a strange problem. Would you mind sending me the .glyphs file? Then I can have a closer look.
- 06 May 2025
- Forum: Kern On forum
- Topic: KO has a mind of its own?
- Replies: 7
- Views: 32242
Re: KO has a mind of its own?
Saying that the features are “pretty buggy” is not particularly helpful. If you experience any specific problems then please send me the file, with a description, and I can have a closer look, and fix things.
- 26 Apr 2025
- Forum: Kern On forum
- Topic: KO Consistency
- Replies: 3
- Views: 25126
Re: KO Consistency
Kern On contains a built-in list of pairs that are autokerned by default. See https://kern-on.com/manual/#which-pairs-are-kerned . At the moment, before the √, there is only ()+−/± and various hyphens. I assumed other combinations are typographically not relevant but I’m open to discussion. The othe...
- 08 Apr 2025
- Forum: Kern On forum
- Topic: KO has a mind of its own?
- Replies: 7
- Views: 32242
Re: KO has a mind of its own?
Sorry, this is a bug I also discovered a couple of days ago. In version 1.36, I tried really hard to avoid what some users consider “unnecessary” kerning pairs, and as a result, even model pairs would be written imprecisely in some cases. I just published an update, which should fix the problem.
- 19 Mar 2025
- Forum: Kern On forum
- Topic: Key glyph for a kern pair / ignore non-corpora pairs
- Replies: 6
- Views: 38164
Re: Key glyph for a kern pair / ignore non-corpora pairs
Thank you for sending the file. What happened is that the A has special spacing (superiors) on the right side. I assume this is not intentional? I am wondering how this happened. When you set special spacing for a letter you will get a little warning dialog so as to ensure you do not do this uninten...
- 14 Mar 2025
- Forum: Kern On forum
- Topic: Key glyph for a kern pair / ignore non-corpora pairs
- Replies: 6
- Views: 38164
Re: Key glyph for a kern pair / ignore non-corpora pairs
I doubt we will get a very quick solution within a few days.
Maybe you can send me the file with the original example of A and J? Then I can better understand what is really happening, and maybe I can implement a quick, hard-coded tweak for you.
Maybe you can send me the file with the original example of A and J? Then I can better understand what is really happening, and maybe I can implement a quick, hard-coded tweak for you.
- 13 Mar 2025
- Forum: Kern On forum
- Topic: Kerning groups and missing glyphs
- Replies: 20
- Views: 830939
Re: Kerning groups and missing glyphs
To be honest, not all of these were direct reactions to this thread. Persistent autokerning is something I wanted to implement for a long time. I was going to write, the main crux seems to be irrational users who like things pretty under the hood... but, things a a little more complex, once again. S...
- 12 Mar 2025
- Forum: Kern On forum
- Topic: Key glyph for a kern pair / ignore non-corpora pairs
- Replies: 6
- Views: 38164
Re: Key glyph for a kern pair / ignore non-corpora pairs
Thanks for your detailed comments, this is getting rather interesting. This whole subject of class kerning is a really complex and potentially messy task even though one might expect it to be well-suited for an algorithm. After the exchange today, I feel there are two approaches to class kerning: Se...
- 12 Mar 2025
- Forum: Kern On forum
- Topic: Kerning groups and missing glyphs
- Replies: 20
- Views: 830939
Re: Kerning groups and missing glyphs
Btw, I just published a Kern On update: https://kern-on.com/update/ Special-spaced pairs are more likely to be zero. Less noise! BIG news: autospacing is now persistent! This makes it easier to avoid unnecessary or accidental small kerning pairs against the “neutral sides” such as the flats in sans-...
- 12 Mar 2025
- Forum: Kern On forum
- Topic: Kerning groups and missing glyphs
- Replies: 20
- Views: 830939
Re: Kerning groups and missing glyphs
Can you explain what exactly “noise” means in this context, and what the disadvantage is, from a rational point of view?
- 12 Mar 2025
- Forum: Kern On forum
- Topic: Kerning groups and missing glyphs
- Replies: 20
- Views: 830939
Re: Kerning groups and missing glyphs
My (maybe too naïve) logic is the following: if I have a kerning pair of -60 units for, let's say, /questiondown.case/W, I would prefer it stay in the final font rather than a kerning pair of +3 even for a combination such as /n/o. Sorry, I disagree. I’d rather keep a 3-unit value for /n/o then a -...
- 12 Mar 2025
- Forum: Kern On forum
- Topic: Kerning groups and missing glyphs
- Replies: 20
- Views: 830939
Re: Kerning groups and missing glyphs
Oh, I see, this means I am creating Kern On, and make decisions, effectively not only for my users but also for my users’ clients. Which makes communicating these things a little more difficult. but can I ask what Kern On does if it finds that a class kerning pair in all masters is very small? I’ll ...
- 12 Mar 2025
- Forum: Kern On forum
- Topic: Kerning groups and missing glyphs
- Replies: 20
- Views: 830939
Re: Kerning groups and missing glyphs
I would also like to add my mustard to the discussion, since this is something that comes up regularly when I work on client projects. My main question is why .case variants are treated as less important than their normal counterparts. I would expect them to be treated with the same importance. Are...
- 12 Mar 2025
- Forum: Kern On forum
- Topic: Key glyph for a kern pair / ignore non-corpora pairs
- Replies: 6
- Views: 38164
Re: Key glyph for a kern pair / ignore non-corpora pairs
It’s a bit difficult to tell without seeing the font. First, it seems you are using manual kerning groups? Are you sure you need a kerning group for the left side of the J (I assume /J and /Jcircumflex)? It may be better to leave it away. 2) Non-corpora pairs should be ignored during the optimizatio...
- 11 Mar 2025
- Forum: Kern On forum
- Topic: Glyphs crashing when "Kern On" is pressed
- Replies: 2
- Views: 15173
Re: Glyphs crashing when "Kern On" is pressed
Sorry about that. A crash should never happen, no matter what. Would you mind sending me the file? Then I can have a closer look. Thanks!
- 07 Mar 2025
- Forum: Kern On forum
- Topic: Kern On crashes when setting any glyph to no kerning
- Replies: 3
- Views: 27926
Re: Kern On crashes when setting any glyph to no kerning
Thanks for the file! I just fixed the crash (which was a very old little bug, actually). It will be included in the next update for everyone.
- 06 Mar 2025
- Forum: Kern On forum
- Topic: Kerning groups and missing glyphs
- Replies: 20
- Views: 830939
Re: Kerning groups and missing glyphs
Some thoughts on the questions you raised: [...] which results in a larger filesize. [...] Filesize without kerning: Static Fonts: 66 kb Variable Fonts: 170 kb Filesize with KernOn set on 60kb: Static Fonts: ca. 126 kb Variable Fonts: 428 kb It seems you are referring to uncompressed desktop fonts? ...
- 06 Mar 2025
- Forum: Kern On forum
- Topic: Kern On crashes when setting any glyph to no kerning
- Replies: 3
- Views: 27926
Re: Kern On crashes when setting any glyph to no kerning
I just tried and it does not crash. Could you send me the file?
- 26 Feb 2025
- Forum: Kern On forum
- Topic: i.sc kerned differently than h.sc
- Replies: 5
- Views: 35536
Re: i.sc kerned differently than h.sc
Good to know! Sometimes computers are funny. It may have been Glyphs providing the wrong advance width via the API, which sometimes happens.
- 19 Feb 2025
- Forum: Kern On forum
- Topic: Kerning Assistance Idea
- Replies: 5
- Views: 28912
Re: Kerning Assistance Idea
Thanks for your feedback. Yes, this is sensible and I have had somewhat similar requests, and ideas of my own. In future, I am planning to implement a feature that outputs a test text (based on my https://justanotherfoundry.com/generator), that includes those pairs that would be next in line as sugg...
- 19 Feb 2025
- Forum: Kern On forum
- Topic: i.sc kerned differently than h.sc
- Replies: 5
- Views: 35536
Re: i.sc kerned differently than h.sc
Could you send me the file? It is hard to tell without seeing it in more detail. Thanks!
- 14 Feb 2025
- Forum: Kern On forum
- Topic: i.sc kerned differently than h.sc
- Replies: 5
- Views: 35536
Re: i.sc kerned differently than h.sc
Not sure what exactly is going wrong, from seeing this image. What would be the expected result, and why?
- 10 Feb 2025
- Forum: Kern On forum
- Topic: A quality of life question re:searching KO's forum
- Replies: 2
- Views: 26615
Re: A quality of life question re:searching KO's forum
Sorry, the built-in search function of this forum is not very powerful. I am using this PHP-based forum named phpBB, which is rather clumsy but I haven’t found anything neater that works without root access to the server. Usually googling with site:kern-on.com works. Maybe something like this? https...
- 10 Feb 2025
- Forum: Kern On forum
- Topic: How delete every data and restart Kern on from scratch?
- Replies: 8
- Views: 54628
Re: How delete every data and restart Kern on from scratch?
Yes, non-existing pairs defined as a model in the userData are considered to be zero.
However, if the font has no kerning pairs at all then it is considered to be untouched even if Kern On data exists in the userData.
However, if the font has no kerning pairs at all then it is considered to be untouched even if Kern On data exists in the userData.
- 10 Feb 2025
- Forum: Kern On forum
- Topic: Kerning Assistance Idea
- Replies: 5
- Views: 28912
Re: Kerning Assistance Idea
What you describe is exactly the idea behind the model suggestions. The suggested pairs are practically Kern On asking, me how would you like these handled, and/or, please check this pair. What exactly is different in the method you have in mind?
- 10 Feb 2025
- Forum: Kern On forum
- Topic: KernOn crashing Glyphs
- Replies: 2
- Views: 19153
Re: KernOn crashing Glyphs
Hello Daniel, sorry to hear you are having this problem. Would you mind sending me the file? Then I can have a closer look.
- 29 Jan 2025
- Forum: Kern On forum
- Topic: How delete every data and restart Kern on from scratch?
- Replies: 8
- Views: 54628
- 29 Jan 2025
- Forum: Kern On forum
- Topic: How delete every data and restart Kern on from scratch?
- Replies: 8
- Views: 54628
Re: How delete every data and restart Kern on from scratch?
Glad it worked! I need to double-check in the code why it may not have started from scratch in your case. (The Kerning Window has the option to filter the pairs that are displayed. You may have selected and removed all, but in fact there were some hidden ones left.)
- 28 Jan 2025
- Forum: Kern On forum
- Topic: How delete every data and restart Kern on from scratch?
- Replies: 8
- Views: 54628
Re: How delete every data and restart Kern on from scratch?
Hello Diego, I’d suggest you open the Kerning Window (⌥⌘K) while Kern On is not running, and delete everything there (select all and click the little minus button). As you start Kern On again, it will give you a fresh start. Certain data such as the special spacing settings are retained so it is not...
- 25 Nov 2024
- Forum: Kern On forum
- Topic: Does Kern-On work with Ethiopic?
- Replies: 3
- Views: 26462
Re: Does Kern-On work with Ethiopic?
Yes, Ethiopic is supported by Kern On. I added it at a user’s request at some point, and I believe it has been used on real-world projects. Just give it a try and let me know how it works for you!
- 20 Nov 2024
- Forum: Kern On forum
- Topic: KernOn exceptions
- Replies: 1
- Views: 17129
Re: KernOn exceptions
This sounds strange. Would you mind sending me the file? If the shapes of o and e are virtually the same on the left then they should receive the same kerning. Without seeing the file, the only thing I can imagine is that the e or the o has special spacing.
- 14 Nov 2024
- Forum: Kern On forum
- Topic: V period and A asterisk not kerning
- Replies: 7
- Views: 43913
Re: V period and A asterisk not kerning
Good to know!
- 14 Nov 2024
- Forum: Kern On forum
- Topic: Do we need kerning against the space character?
- Replies: 34
- Views: 5165794
Re: Do we need kerning against the space character?
Sorry, no news. It is definitely on my list of future improvements, though!
- 13 Nov 2024
- Forum: Kern On forum
- Topic: V period and A asterisk not kerning
- Replies: 7
- Views: 43913
Re: V period and A asterisk not kerning
I quickly checked a few fonts on my computer and couldn’t find any that have kerning between Hebrew and period or asterisk. What’s the current best practice?
- 13 Nov 2024
- Forum: Kern On forum
- Topic: V period and A asterisk not kerning
- Replies: 7
- Views: 43913
Re: V period and A asterisk not kerning
Thanks for the file. It took a while to understand what is going on but here is the explanation: Your font contains RTL kerning. Kern On currently does not support RTL autokerning but it preserves existing RTL kerning, including the kerning groups. Since asterisk and period are kerned RTL, their ker...
- 12 Nov 2024
- Forum: Kern On forum
- Topic: V period and A asterisk not kerning
- Replies: 7
- Views: 43913
Re: V period and A asterisk not kerning
Could you send me the file? Then I can have a closer look.
- 16 Oct 2024
- Forum: Kern On forum
- Topic: Missing Autopairs / Unkerned Pairs
- Replies: 11
- Views: 53291
Re: Missing Autopairs / Unkerned Pairs
Which glyphs do you kern the arrows against?
- 16 Oct 2024
- Forum: Kern On forum
- Topic: Slow ‘Generating class kerning’ phase
- Replies: 1
- Views: 16863
Re: Slow ‘Generating class kerning’ phase
I spent considerable time improving the speed of Kern On but there are limits as to what you can do. To me, the crucial aspect was the speed of the tool while you are working on your kerning, the reaction time as you set or change models, for example. I believe this is fairly snappy now. During fina...
- 16 Oct 2024
- Forum: Kern On forum
- Topic: Auto-kern all layers command?
- Replies: 1
- Views: 16507
Re: Auto-kern all layers command?
If you have many user-set autopairs then that means you are working with fonts for languages (and characters) that are not supported by Kern On yet? There are several possible solutions to your problem: 1. Go to one master that has all the required user-set autopairs, then click on the little arrow ...
- 27 Sep 2024
- Forum: Kern On forum
- Topic: Generate Pairs only with multiples of 4
- Replies: 12
- Views: 57099
Re: Generate Pairs only with multiples of 4
Can you explain why you would want that instead of normal quantization?
- 27 Sep 2024
- Forum: Kern On forum
- Topic: Inconsistencies with letter a.
- Replies: 6
- Views: 41253
Re: Inconsistencies with letter a.
Good news! The bug in Glyphs has been fixed. If you update to the latest cutting-edge Glyphs version (or use the latest stable version) things should work as expected.
- 10 Sep 2024
- Forum: Kern On forum
- Topic: Inconsistencies with letter a.
- Replies: 6
- Views: 41253
Re: Inconsistencies with letter a.
Thank you for sending the file. There seems to be a bug in the latest cutting-edge Glyphs version (3316). With Glyphs 3260 (the current stable version) and with Glyphs 3300 (this is just a somewhat older version I have) I am getting the expected, consistent Kern On behaviour in a, n and u. Also, if ...
- 09 Sep 2024
- Forum: Kern On forum
- Topic: Inconsistencies with letter a.
- Replies: 6
- Views: 41253
Re: Inconsistencies with letter a.
You can send it to me by e-mail (see the footer on https://kern-on.com/). Thanks!
- 09 Sep 2024
- Forum: Kern On forum
- Topic: Inconsistencies with letter a.
- Replies: 6
- Views: 41253
Re: Inconsistencies with letter a.
This is strange. Maybe the right side of the a has special spacing (or, n and u have special spacing)?
You can also send me the file if you don’t mind, then I can have a quick look myself.
You can also send me the file if you don’t mind, then I can have a quick look myself.
- 06 Aug 2024
- Forum: Kern On forum
- Topic: Kern-on for cursive
- Replies: 2
- Views: 25804
Re: Kern-on for cursive
Working with connected scripts should work with Kern On. I personally haven’t tested this very much yet. The workflow should be similar as for unconnected fonts, though. In case you have alternates that should never be kerned on one side then it is probably easiest to use the “No kerning” property t...
- 30 Jul 2024
- Forum: Kern On forum
- Topic: Double lslash kerning
- Replies: 3
- Views: 27671
Re: Double lslash kerning
It is also possible that your font has many kerning pairs, and you can reduce the number. Maybe there are lots of pairs that should not need kerning? You can use the pairs drop-downs on “neutral” glyph sides to detect other glyphs that lead to unnecessary non-zero pairs because they are not spaced c...
- 30 Jul 2024
- Forum: Kern On forum
- Topic: Double lslash kerning
- Replies: 3
- Views: 27671
Re: Double lslash kerning
This should answer your question:
https://kern-on.com/manual/#q-compression-artifacts
To keep the pair during the final kerning, you can try to increase the data size (kB).
https://kern-on.com/manual/#q-compression-artifacts
To keep the pair during the final kerning, you can try to increase the data size (kB).
- 25 Jul 2024
- Forum: Kern On forum
- Topic: Does Kern On know about substitutions in #ifdef VARIABLE blocks?
- Replies: 8
- Views: 133658
- 22 Jul 2024
- Forum: Kern On forum
- Topic: Does Kern On know about substitutions in #ifdef VARIABLE blocks?
- Replies: 8
- Views: 133658
- 22 Jul 2024
- Forum: Kern On forum
- Topic: Does Kern On know about substitutions in #ifdef VARIABLE blocks?
- Replies: 8
- Views: 133658
Re: Does Kern On know about substitutions in #ifdef VARIABLE blocks?
In this case, you could remove the “#ifdef Variable” … and remove the feature in all static instances. You mean, Jeremy as the user, or would Kern On do this internally? One solution could be that you check the font but instead of automatically ignoring those glyphs, ask the user. Or do not check a...
- 16 Jul 2024
- Forum: Kern On forum
- Topic: Does Kern On know about substitutions in #ifdef VARIABLE blocks?
- Replies: 8
- Views: 133658
Re: Does Kern On know about substitutions in #ifdef VARIABLE blocks?
Kern On does not parse the feature code by itself. Instead, it asks Glyphs for a compiled version, and then browses the lookups. As it seems, by default, Glyphs doesn’t include the substitutions you are showing above, when I call the property GSFont.compositorFont. The question is, how can Kern On g...
- 15 Jul 2024
- Forum: Kern On forum
- Topic: Kern on deletes kerning pairs I want to keep
- Replies: 2
- Views: 20765
Re: Kern on deletes kerning pairs I want to keep
This is strange. You mean, after pushing the Kern On button and finalizing the kerning, and then re-starting Kern On, some models are lost? In other words, the number of model pairs as shown in the bottom section is smaller than it was before pushing the Kern On button? This should never happen. Whi...
- 11 Jun 2024
- Forum: Kern On forum
- Topic: unable to save kern pair KO_T
- Replies: 5
- Views: 34028
Re: unable to save kern pair KO_T
Not sure how I can help you with that. As you stopped using Kern on, this question is not about Kern On, it seems?
- 11 Jun 2024
- Forum: Kern On forum
- Topic: unable to save kern pair KO_T
- Replies: 5
- Views: 34028
Re: unable to save kern pair KO_T
Can you explain step-by-step what you are doing, and how Kern On is involved?
- 11 Jun 2024
- Forum: Kern On forum
- Topic: unable to save kern pair KO_T
- Replies: 5
- Views: 34028
Re: unable to save kern pair KO_T
Sorry, can you explain in more detail?
- 10 May 2024
- Forum: Kern On forum
- Topic: Best way to not kern swashes
- Replies: 4
- Views: 28811
Re: Best way to not kern swashes
Yes, “No kerning” is probably the solution in this case. Note that you can simply select several glyphs and set it for all of them.
- 06 May 2024
- Forum: Kern On forum
- Topic: default proportional figures
- Replies: 2
- Views: 21625
Re: default proportional figures
Kerning groups are not a safe way of seeing whether Kern On kerns a glyph (even though this is an indicator). Can you have a look at whether the glyphs in question have any kerning? While Kern On is running, you can also use the “Pairs” drop-down menu to check this. The next thing to check is whethe...
- 29 Apr 2024
- Forum: Kern On forum
- Topic: Complex subsitutions leaving some pairs without AutoKerning
- Replies: 7
- Views: 124001
Re: Complex subsitutions leaving some pairs without AutoKerning
Keep in mind that using cvXX instead of ssXX is not just a work-around for the “Kern On world”. It’s simply the correct OpenType feature for the task, not just internally in your font editor but also when you export and distribute the fonts.
- 29 Apr 2024
- Forum: Kern On forum
- Topic: Complex subsitutions leaving some pairs without AutoKerning
- Replies: 7
- Views: 124001
Re: Complex subsitutions leaving some pairs without AutoKerning
This was surprisingly easy to implement. Thanks for the nudge!
The next Kern On update will support cvXX, which means it will autokern any possible combination of alternates accessed via cvXX.
The next Kern On update will support cvXX, which means it will autokern any possible combination of alternates accessed via cvXX.
- 29 Apr 2024
- Forum: Kern On forum
- Topic: Complex subsitutions leaving some pairs without AutoKerning
- Replies: 7
- Views: 124001
Re: Complex subsitutions leaving some pairs without AutoKerning
Thanks for the file, Ryan. Looking at your list of user-set autopairs, there are different reasons for pairs not being autokerned by default: • /s.ss01/ecircumflex is not autokerned because /s/ecircumflex is not autokerned. If this pair is important to you you’d probably want to set /s/ecircumflex a...
- 26 Apr 2024
- Forum: Kern On forum
- Topic: Complex subsitutions leaving some pairs without AutoKerning
- Replies: 7
- Views: 124001
Re: Complex subsitutions leaving some pairs without AutoKerning
Thanks for your help, Brian. Yes, using custom kerning groups could be a good work-around.
Ryan: Would you mind sending me the file? Then I can have a look and either improve Kern On or possibly find a way of getting this to work with the current version.
Ryan: Would you mind sending me the file? Then I can have a look and either improve Kern On or possibly find a way of getting this to work with the current version.
- 16 Apr 2024
- Forum: Kern On forum
- Topic: Do we need kerning against the space character?
- Replies: 34
- Views: 5165794
Re: Do we need kerning against the space character?
Yes, that would be great!Jeremy Tribby wrote: ↑04 Apr 2024 Would it be helpful to have specific examples of this as OpenType feature code (and/or Glyphs specific format for VF), so that a suitable UI could be worked out from there?
- 15 Apr 2024
- Forum: Kern On forum
- Topic: Autokern now kerns accents with glyphs
- Replies: 13
- Views: 146353
Re: Autokern now kerns accents with glyphs
I see. This brings up the same old question : “Find all composites in which the positioning of the components is affected by kerning.” This was surprisingly difficult to implement, as you remember, even with Georg’s help. To be honest, the current code never felt very robust to me, and now we are se...