# Tell me about Extrema today, best practices for italic

**URL:** <https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697>\
**Category:** Glyphs\
**Created:** [December 28, 2025, 9:10pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697 "2025-12-28T21:10:27Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dezcom](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dezcom/32/449_2.png) [@Dezcom](https://forum.glyphsapp.com/u/Dezcom)\
**Post date:** [December 28, 2025, 9:10pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/1 "2025-12-28T21:10:28Z")

</div>

For years, it was standard practice to add extrema points when designing italics. Is that still the case? What are the pros and cons?

---

<div class="post-metadata">

**Author:** ![GeorgSeifert](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/georgseifert/32/259_2.png) [@GeorgSeifert](https://forum.glyphsapp.com/u/GeorgSeifert)\
**Post date:** [December 29, 2025, 10:12am UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/2 "2025-12-29T10:12:56Z")

</div>

Extremes at top and bottoms are still required. Extremes on vertical stems are not required and sometimes even hurting the shape. So you can skip them.

---

<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:** [December 29, 2025, 11:09am UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/3 "2025-12-29T11:09:27Z")

</div>

I will copy my answer from this [recent TypeDrawers thread](https://typedrawers.com/discussion/5466/oblique-interpolation-and-extrema-points-in-din-style-glyphs):

I don’t advise adding extreme points in slanted styles. Unless you find it easier to draw and manage shapes (which I highly doubt, given a bit of familiarisation, if necessary), I don’t think there is any good reason to add them. Extrema in obliques only add problems: more difficult drawing (in my opinion), incompatibility, outline distortion (in comparison to the original slanted/corrected shape)…  
The only objective reason I ever hear about adding extremes in italics is hinting. You can safely disregard this, unless you are doing manual hinting and know exactly why you are doing so. Hinting for italics is virtually impossible (again, unless you do it manually and know exactly what you’re doing), and adding extremes would only help for vertical stems, which, by definition, don’t exist in italics.  
Bear in mind that fonts on Apple devices are hinted on the fly by the system, the font-internal hinting is disregarded. The same applies (to a lesser degree) on Android devices.  
Another argument for the use of angled extremes instead of vertical extremes is that of algorithmic correction of curves. I might be rather biased, since I am working on algorithmic oblique correction at the moment, but it is mathematically much, much less headache-inducing to use slanted extremes instead of calculation based on using vertical extremes (which inevitably leads to unsolvable cases).

---

<div class="post-metadata">

**Author:** ![HugoJ](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/hugoj/32/30341_2.png) [@HugoJ](https://forum.glyphsapp.com/u/HugoJ)\
**Post date:** [December 29, 2025, 12:31pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/4 "2025-12-29T12:31:21Z")

</div>

The interpolation between Roman and Slant is slightly different depending if you slant the handles or not.

The first part uses straight handles; the second uses handles aligned to the italic angle.

![ezgif-76aa0cadb7321053](https://forum.glyphsapp.com/uploads/default/original/3X/5/d/5df2e4bd992e77b0a856db2158cd04c55447faea.gif)

---

<div class="post-metadata">

**Author:** ![Dezcom](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dezcom/32/449_2.png) [@Dezcom](https://forum.glyphsapp.com/u/Dezcom)\
**Post date:** [December 29, 2025, 5:11pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/6 "2025-12-29T17:11:32Z")

</div>

Thank you all very much. This has been most informative.

---

<div class="post-metadata">

**Author:** ![Dezcom](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dezcom/32/449_2.png) [@Dezcom](https://forum.glyphsapp.com/u/Dezcom)\
**Post date:** [December 29, 2025, 5:14pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/7 "2025-12-29T17:14:09Z")

</div>

So interpolation is harmed with adding extrema to the vertical slants? I see I now have to go back and fix all the harm I have done.

---

<div class="post-metadata">

**Author:** ![Dezcom](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dezcom/32/449_2.png) [@Dezcom](https://forum.glyphsapp.com/u/Dezcom)\
**Post date:** [December 29, 2025, 5:20pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/8 "2025-12-29T17:20:44Z")

</div>

I quite agree that it is much easier to draw and to see the curves properly with slanted handles. Extrema can cause kinking as well as distorting what you see. Thank you for your clear explanation.

---

<div class="post-metadata">

**Author:** ![alexs](https://forum.glyphsapp.com/letter_avatar_proxy/v4/letter/a/2acd7d/32.png) [@alexs](https://forum.glyphsapp.com/u/alexs)\
**Post date:** [December 29, 2025, 7:43pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/9 "2025-12-29T19:43:16Z")

</div>

> [@Dezcom](#):
>
> So interpolation is harmed with adding extrema to the vertical slants? I see I now have to go back and fix all the harm I have done.

It depends on the shape — without extremes, if the handles dramatically change relative lengths in upright and italics, then you can get stuff like this in the middle:

 ![image](https://forum.glyphsapp.com/uploads/default/original/3X/8/e/8e10b434f22eaf160d44c51f5433a266ea52ad0d.jpeg)

---

<div class="post-metadata">

**Author:** ![Dezcom](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dezcom/32/449_2.png) [@Dezcom](https://forum.glyphsapp.com/u/Dezcom)\
**Post date:** [December 29, 2025, 7:48pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/10 "2025-12-29T19:48:38Z")

</div>

That is an eye-opening visual. It perfectly illustrates your point.

---

<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:** [December 30, 2025, 5:00pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/11 "2025-12-30T17:00:18Z")

</div>

This is called a kink. Read about it in the second multiple master tutorial. In short, if a constellation points (e.g. handle-node-handle) fulfills all of these three criteria:

1. The masters have differing angles (e.g. horizontal vs 20 degrees),
2. The masters have a different proportion of distances between the points (e.g. short-long vs long-short),
3. It consists of three or more points in a line,

…then you will have a kink in interpolation. You can avoid a kink by eliminating one of them. Sticking to extremes means you are fixing the angle condition. That is one of the reasons why extremes may be the better choice in a pinch.

However, avoid short or shallow (i.e. only a few units deep or wide) segments and shallow point constellations because their interpolation will always be ugly. In those cases it can help to remove an extreme (on the right in an upright lowercase e for instance).

If you abandon extremes in an italic (depends on the style really, but in most cases it is probably better to not force extremes at all costs), make sure to do so in every master, otherwise you are changing angles of a point constellation and inviting kinks. And check for kinks with the Kink Finder script.

---

<div class="post-metadata">

**Author:** ![Dezcom](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dezcom/32/449_2.png) [@Dezcom](https://forum.glyphsapp.com/u/Dezcom)\
**Post date:** [December 30, 2025, 7:48pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/12 "2025-12-30T19:48:29Z")

</div>

Thanks, Erich!

I am always careful about matching masters and avoiding short segments. When I add an extrema, I delete the diagonal point near it. Before I do, I copy the glyph into the background to make sure the curves match.

I will look at that tutorial.

---

<div class="post-metadata">

**Author:** ![Dezcom](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dezcom/32/449_2.png) [@Dezcom](https://forum.glyphsapp.com/u/Dezcom)\
**Post date:** [December 30, 2025, 8:16pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/13 "2025-12-30T20:16:48Z")

</div>

Thanks for reminding me about Typedrawers! I used to be a founding member, but had lost track of it since. I have now just renewed my membership, thanks!

---

<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:** [January 1, 2026, 9:25pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/14 "2026-01-01T21:25:38Z")

</div>

And I forgot to mention the great _Show Kinks_ plug-in by @harbortype. Shows you in realtime if there’s a visible kink or not.

---

<div class="post-metadata">

**Author:** ![Dezcom](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/dezcom/32/449_2.png) [@Dezcom](https://forum.glyphsapp.com/u/Dezcom)\
**Post date:** [January 1, 2026, 10:52pm UTC](https://forum.glyphsapp.com/t/tell-me-about-extrema-today-best-practices-for-italic/35697/15 "2026-01-01T22:52:48Z")

</div>

Thanks, Erich! I didn’t know about that one!
