Making Geometric Type Work

Written by Ian Moore on February 8, 2010

For graphic designers beginning to experiment in type design, a geometric or modular typeface is a natural starting point. Illustrator and other programs offer a simple collection of elements such as circles, squares, and triangles which can be combined to create a passable alphabet. This is the same route I took when dissatisfied with the limits of commercial fonts at the time. I twisted and distorted each character to fit into a few simple, incredibly strict rules of construction. Invariably this produced a wide range of exotic letterforms, some more legible that others.

The intention of creating an entire alphabet from a few shapes is a design challenge — problem solving at its purest. For those with minimalist tendencies, the temptation is to strip away all the decoration and produce a simpler form. With software such as FontStruct and Font Constructor — which allow the user to quickly assemble a font from a set of geometric elements — this approach is now easier and more accessible than ever.

Luckily for those who make a career from type design, the Latin alphabet is not simply a collection of modular elements. A purely geometric solution in a short passage of text, with a certain combination of characters, may work, but once set in several lines of text the faults are much easier to spot. A typeface composed of strict geometric rules can lose subtle details and relationships between white space and stroke widths that have developed over centuries. Quirky characters that look great in isolation can snag the eye when repeated in a block of text.

Attempting to apply exactly the same set of rules to each letter is similar to handing out the same size clothes to a random selection of adults. Some will have excess baggy sleeves, others will be skin tight, and some will barely squeeze over their heads. To solve this problem the pattern has to be adjusted for each character, without losing sight of the overall design. As you make adjustments to the new characters, these changes echo back through the letterforms already designed. For example, if you started drawing a font created from a simple set of circles and lines, this may work perfectly for ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, but then throw in a ‘v’ or ‘z’, or even an ‘s’, and you meet a dilemma. Should the letter be squeezed into the current template or adjust the template for the new letters? It’s best to start with a group frequently used within the English language such as ‘a’, ‘d’, ‘e’, ‘i’, ‘n’, ‘p’ and ‘s’, and later try diagonals such as a ‘v’ or ‘x’ to test the design.

This is not an argument against all geometric or modular typefaces, but simply some guidance on how to make them more readable, work effectively and be visually consistent.


Balance in designing geometric type

This is an example of a typeface created some years ago, based on a very strict grid of squares and circles. Many characters look quite presentable, but these few look particularly top heavy. Both counters of the ‘8’ are identical in size, but optically the top looks bigger. The ‘5’ has a squared-off counter on the top half, which creates larger area of white space than the bottom — making it look ridiculously unstable.


Consider width when designing geometric type

By cutting and pasting modular elements it’s common to make many characters the same width, but this creates widely different white spaces inside each character. Take the ‘b’ and ‘h’ for example — the squared-off counter of the h makes it appear much larger than the ‘b’s.

The Joins

Consider joins when designing geometric type

At the point where two strokes meet or cross each other, the join is liable to “clog up”. A typical example above, shows a circle attached to a vertical line to create a ‘b’. A heavy area appears where the curve tries to pull away from the straight. By trimming a little from the inside, it pushes the curve down in the right direction.

The ‘S’

Designing a geometric ‘S’

The ‘S’ is a difficult character to get right, it relies on a careful balance of two open counters both horizontally and vertically. The classic “cut and shut” technique of pushing two semi-circles together leaves a tell-tale kink in the middle. This meeting point has to carefully smoothed out to give the impression of one long stroke.

Stroke Widths

Consider stroke widths when designing geometric type

The horizontal and vertical strokes should not be the same thickness. If they are, the horizontal strokes will look heavier. An example above shows how a visually monolinear typeface such as Futura, has subtle adjustments to the horizontal strokes to make them appear even.


Consider overshoot when designing geometric type

Unfortunately, lining up straight and curved edges using guidelines does not work. In the above example, the circle is the same height as the two squares, but appears to be significantly smaller. To compensate for this optical illusion, the curve needs to increase in size so it seems level with the horizontal lines.


Consider spacing when designing geometric type

Spacing can be a huge challenge to those new to type design, and only gets easier with practice. The example above shows rounded and straight shapes, all equally spaced apart. However, the two squares appear much closer than the two rounded shapes. By adding extra space to the straight edges and less to the curved shapes a good balance can eventually be achieved.

These examples are only an outline of the issues you will face when designing type, but will draw your attention to the most common mistakes. A strict set of rules at the beginning can produce some very interesting ideas, but they need to be flexible. This will not only to make your type work better, but will help differentiate yours from the others being churned out every day. The simplest rule to remember is: trust your eye more than the grid.

Ian Moore works as a full-time graphic designer and in his spare time as a type designer for The Colour Grey. This is an updated version of an article originally posted on Design Assembly. It’s been re-edited and expanded for Typographica.

For more on optical compensation in type design, see Anton Studer’s “Is What I See What I Get?” and Tobias Frere-Jones’ “Typeface Mechanics”.


  1. A great post, Ian.

    In our studio there’s a great deal of concern about how certain geometric fonts have “fatal flaws.” For instance, Futura’s ‘?’ glyph — I can’t find anyone that likes it. Some people enjoy the whimsical ‘Q’ in ITC Avant Garde Gothic while other people hate it.

    How do you add unique decoration to a geometric font that enhances letterforms?

  2. […] Moore for Typographica has written an excellent primer on designing type.  It is specifically intended for the beginner looking to create geometric faces. While a lot of […]

  3. […] I’ve recently rewritten the entirety of a project I did back in October, which combined facial recognition and type design. Most of the effort went into building a new system for how the letters are drawn. Or rather, I should say that most of the effort is also going into learning in great detail more about type design. In the initial version, the letters are drawn with lines and arcs. This was a relatively quick and easy method, considering I made the entire program in about a week, and the results were reasonably effective. However, the limitations of a geometric type system quickly became apparent. (There’s a great article about this here: Making Geometric Type Work […]

  4. ltoshach says:

    This was very interesting and helpful, I am a new graphic design student and am starting to become really focused on fonts I did not understand why certain fonts looked awkward but after reading this it has pointed out to me many things that explain the thick bulky look of curtain geometric fonts. It is very interesting that the horizontal lines need to be slightly more thin than the vertical lines to make them look nice.

  5. Ian Moore says:

    Michael – I think any font with a bit of personality will have a character that can divide opinion. Certainly with display types (such as Futura) there is a lot more licence for quirkiness. I think the question mark in Futura was more down to the designer’s whim, rather than any geometric restrictions.

    To me the appeal of geometric/modular type is its weirdness, because characters are forced into a strict set of rules. The decoration is a by product of that process.

  6. Rubio says:

    We need more instructional posts like this.

  7. Amit Patel says:

    A superb insight into mathematically created type. Thanks.

  8. julie r says:

    as a newcomer to typography and graphic design in general, this was by far one of the most helpful posts i’ve seen. very interesting and insightful!

  9. a godefroy says:

    This is great, thanks !

  10. David Airey says:

    Nicely written, Ian. Thanks.

    (From a type-design novice.)

  11. I think Stefan Gandl, designer of Neubau Grotesk, may disagree with some of your points.

  12. Yves Peters says:

    I think Stefan Gandl would have been better served to take note of some of Ian’s points. Neubau Grotesk is a seriously flawed face. Icky.

  13. jbtiv says:

    Very insightful. I’d love to see more instructive type design breakdowns like this. Thank you!

    Also, off-topic question, but what is your headline font? It’s nice. I see that it’s being served externally, but couldn’t view the fontdeck css. Thanks!

  14. Russ says:

    Thank you,

    Great to be advised in getting the kinks out of basic geometric fonts. It’s these small adjustments that makes the difference!

  15. hank says:

    great article.

    i love idea of using the alignment of pure circles and squares as an introduction to kerning.

    i have noticed that a lot of the “o” characters in classic typefaces, such as Avant Garde, Futura and Johnston, are not actually perfect circles. although appearing as such, they have slight nuances to the curvature of a perfect circle. Herb Lubalin’s Avant Garde Gothic for instance, has the North East, North West, South East and South Westerly points of the circle pulled out, to make it very subtly squarer than that of a perfect circle.

    can any one recommend any books on type design that go further than the ideas covered in this article?



  16. what is your headline font?

    See the colophon below.

  17. Neubau Grotesk is a seriously flawed face.

    It’s meant to be flawed. Gandl’s goal is a strict, mechanical grid without correction. It’s awkward, but that’s part of its flavor.

  18. djpt3 says:

    “The simplest rule to remember is: trust your eye more than the grid.”

    True true… great article

  19. A very nice Post:-)

    How do you add unique decoration to a geometric font that enhances letterforms?

  20. Great article. More break down of type like this would be great.

  21. Luis Del Valle says:

    Great article, very interesting.

  22. Great article. All harks back to the Bauhaus days of typography and introducing order and grid systems into design! Ahhh…. at least all those rather tedious design history lessons I endured haven’t gone to waste! Thanks a lot for posting

  23. Lauren says:

    Sigh. If only I had known these basic concepts on geometric fonts before, perhaps some of my type design disasters could have been avoided… The horror. Live and learn I suppose. Thanks for sharing these techniques, they can be very, very crucial.

  24. Great post Ian. With all of the different fonts available these days it’s important we as designers have the basic understanding of rules and techniques that are crucial when creating and picking a typeface. Thanks for sharing your knowledge.

  25. Thanks Ian:
    I just created co-created Terminal Dosis, a very light, slightly rounded font, and this post was o much help for fine-tunning the original design by Edgar Tolentino.

  26. Claire says:

    Some very useful tips of things to avoid. Great help!

    Thank you :)

  27. Well written, Ian. I like the clear, workshop-like feel of this piece, and the illustrations beautifully enhance your text.

  28. guest says:

    Very good explanations at:

  29. Ali Demirel says:

    What is the typeface reviewed here? Which is “created some years ago, based on a very strict grid of squares and circles”?
    I see Neubau Grotesk being mentioned but it’s not this one.

  30. logo ontwerp says:

    I love this article. I am so inspired to make an own font now. Maybe… you will hear from me again ;-)

  31. I teach typography to 1st year design students. We begin on graph paper and continue on FontStruct. It’s a great introduction, but limited for sure. Im personally working on a new Irish typeface (something less leprechaun). Its early sketching at the mo and mocking up on illustrator. I’m considering investing and in new software. What would you recommend?


  32. Padraic, If you’re just getting started in font making, I’d take a look at Glyphs, an app that seems to be the easiest for novices to pick up. Many professionals also use FontLab and RoboFont.

  33. Russell Bean says:

    On the subject of overshoot did anyone consider the effect of optical illusions in the case of very condensed geometric typefaces? I am in the process of completing an eight-weight family with italics of a super-condensed geometric sans and I have opted to not overshoot the rounds and I think it works well. The upside is that all-capitals display settings can have the same inter-line spacing as the horizontal letter-to-letter spaces. Perfect for stacked lines. Look for Aodaliya soon at all major vendors.

  34. Ian Moore says:

    Hello Russell, I would still consider it important, yes. It’s really by how much is down to the eye, but even if it’s a subtle overshoot on the curves it should ‘look’ the same, not by guides. Otherwise you get an ‘O’ between two straight letters and it looks a bit vertically squashed.

    Good luck with releasing the font – it’s a major achievement!

Post a Comment

Comments at Typographica are moderated and copyedited, just like newspaper “Letters to the Editor”. Abusive or off-topic comments are not published. We appreciate compliments, but don’t publish them unless they add to the dialog. Thank you!