Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

  1. Blog
  2. Article

Canonical
on 15 September 2010


We are familiar with the Latin alphabet; we are used to seeing it’s forms and shapes and we read it without thinking. When we design Latin fonts, we can rely on our intuition and experience to create the letter shapes; we feel when a character is right or wrong. When designing a non-Latin typeface we can draw on our experience of drawing letterforms but it is important that we research and explore the calligraphic history of the relevant script to ensure our interpretation of the script is correct. In addition we work with a design professional native to the respective script, someone who has affinity for type, understands legibility, and also is able to see the design in the context of its need to match Latin as well as maintaining cultural integrity.

When we design non-Latin scripts we know that each has different structural and textural characteristics. The Cyrillic alphabet for example has a more static and square appearance, and because of the number of complex shapes the overall texture tends to look darker and closed. The lowercase Greek glyphs, on the other hand, contain many open and round shapes, have descenders and some are terminated with tail like features giving the script a less static appearance, as if the characters were dancing over the baseline thereby creating a lively texture.

The principle of the Ubuntu typeface is simplicity and clarity which at the same time carries a certain recognisable distinctiveness. As in Latin, some Greek characters can be interpreted in different ways in regards to shaping and structure, all accepted and legible. Especially in modern Greek fonts we tend to see more progressive interpretations of some character forms. Whilst designing Ubuntu Greek we were keen to respect the Greek script traditions but take a contemporary and thoughtful approach.

The Greek ‘phi’ is a good example of different design interpretations. Whilst the the far left version is the usual suspect, the middle variant has a calligraphic influence. With the interpretation on the far right we found a design that is just right for the Ubuntu approach – simple, crisp and perfectly balanced with the other characters.

The lowercase ‘pi’ is reduced to its simplest form. In its simplicity it retains its legibility and its construction has a logic that carries across other scripts, too. Other shapes, like ‘tau’, emphasise features. Its terminal follows the movement of ‘iota’ and is closely related to the Latin ‘t’ and ‘f’, and in some way ‘l’. Together with our external consultant we examined every character, and how the interact together, eventually leading us to the final Greek Poytonic character set.

Related posts


Lyubomir Popov
17 February 2025

A deep dive into our grid system and typography for the A4 format

Ubuntu Article

We recently redesigned our whitepapers as part of our broader rebranding project. Let’s look at some of the ideas behind our approach to layout and typography. The goal? A reliable, accessible modular system that communicates with clarity, purpose and precision across mediums — qualities that tie directly back to our brand values. Context ...


Massimiliano Gori
2 July 2025

Source to production: Spring Boot containers made easy

Cloud and server Article

This blog is contributed by Pushkar Kulkarni, a Software Engineer at Canonical. Building on the rise in popularity of Spring Boot and the 12 factor paradigm, our Java offering also includes a way to package Spring workloads in production grade, minimal, well organized containers with a single command. This way, any developer can generate ...


Massimiliano Gori
2 July 2025

Spring support available on Ubuntu

Cloud and server Article

This blog is contributed by Vladimir Petko, a Software Engineer at Canonical. The release of Plucky Puffin earlier this year introduced the availability of the devpack for Spring, a new snap that streamlines the setup of developer environments for Spring on Ubuntu. In this blog, we’ll explain what devpacks are and provide an overview of ...