# Collision kerning?

**URL:** <https://forum.glyphsapp.com/t/collision-kerning/31397>\
**Category:** Scripting\
**Tags:** kerning\
**Created:** [September 3, 2024, 5:58pm UTC](https://forum.glyphsapp.com/t/collision-kerning/31397 "2024-09-03T17:58:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dantaylr](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dantaylr/32/28148_2.png) [@dantaylr](https://forum.glyphsapp.com/u/dantaylr)\
**Post date:** [September 3, 2024, 5:58pm UTC](https://forum.glyphsapp.com/t/collision-kerning/31397/1 "2024-09-03T17:58:49Z")

</div>

Hey there. I’m building a display typeface that is commonly used with tight kerning that focuses on a uniform amount of space between the letters.

Given this, the way I am approaching kerning involves reducing the side bearings to 0 and then visually colliding the letters for each kerning pair. I’m curious if anyone has ever automated a collision-based kerning process. I realize it doesn’t work with every letter combo but automating this would be wonderful!

(Ignore the destroyed Q)

 ![Screenshot 2024-09-03 at 10.53.10 AM](https://forum.glyphsapp.com/uploads/default/original/3X/a/5/a53d11c64d60a3488150b8514a91a2c870839eed.jpeg)

---

<div class="post-metadata">

**Author:** ![dantaylr](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dantaylr/32/28148_2.png) [@dantaylr](https://forum.glyphsapp.com/u/dantaylr)\
**Post date:** [September 3, 2024, 6:00pm UTC](https://forum.glyphsapp.com/t/collision-kerning/31397/2 "2024-09-03T18:00:56Z")

</div>

Here’s an example of how I use this. After doing the collision-based kerning I would add side bearings back in.

 ![IMG_0793](https://forum.glyphsapp.com/uploads/default/original/3X/2/c/2c9d89c561d49361a56106cf2ba01d3b77a805ee.jpeg)

---

<div class="post-metadata">

**Author:** ![SCarewe](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/scarewe/32/18952_2.png) [@SCarewe](https://forum.glyphsapp.com/u/SCarewe)\
**Post date:** [September 3, 2024, 10:51pm UTC](https://forum.glyphsapp.com/t/collision-kerning/31397/3 "2024-09-03T22:51:20Z")

</div>

There’s the mekkablue script KernCrasher that will find colliding pairs, but from what I understand, you’re looking for the opposite.

You could try out Toshi’s BubbleKern, maybe that could work.

---

<div class="post-metadata">

**Author:** ![mekkablue](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/mekkablue/32/23_2.png) [@mekkablue](https://forum.glyphsapp.com/u/mekkablue)\
**Post date:** [September 4, 2024, 5:25am UTC](https://forum.glyphsapp.com/t/collision-kerning/31397/4 "2024-09-04T05:25:28Z")

</div>

Try AutoBumper.

The situation between an and d does not appear to be collision based but bbox based.
