Skip to content
0:00 / 0:00

#typography#textrendering#glyphs

39C3 - The art of text (rendering)

media.ccc.de

274K subscribers • 57 videos on Hallway • Conference channel

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Nicolas Rougier, researcher and Emacs UI developer
  • Linked in the descriptionSlides on SlideShare

Intermediate. Assumes working knowledge.

20K views10 months ago1 recommendation

Graphics and audioSystems programmingRenderingOperating systems

Nicolas Rougier explains the complexities of typography and text rendering, covering glyphs, unicode, shaping, and rendering pipelines.

media.ccc.de/v/39c3-the-art-of-text-rendering Typography is the art of arranging type to make written language legible, readable, and appealing when displayed. However, for the neophyte, typography is mostly apprehended as the juxtaposition of characters displayed on the screen while for the expert, typography means typeface, scripts, unicode, glyphs, ascender, descender, tracking, hinting, kerning, shaping, weigth, slant, etc. Typography is actually much more than the mere rendering of glyphs and involves many different concepts. If glyph rendering is an important part of the rendering pipeline, it is nonetheless important to have a basic understanding of typography or there’s a known risk at rendering garbage on screen, as it has been seen many times in games, software and operating systems. Text is everywhere in our modern digital life and yet, no one really pay attention to how it is rendered on a screen. Maybe this is a sign that problem has been solved. But it isn't. A few people are still looking at the best way to display text on any devices & any languages. This talk is based on a lesson I gave at SIGGRAPH a few years ago (slideshare.net/slideshow/siggraph-2018-digital-typography/11…) to explain rendering techniques and concepts. Nicolas Rougier events.ccc.de/congress/2025/hub/event/detail/the-art-of-text… #39c3 #ArtBeauty Licensed to the public under creativecommons.org/licenses/by/4.0

Why it's here

1 person recommends this

What people say. Recommended as an amazing talk on UI and text rendering, highly relevant to the Emacs community.

u/misterchiplychiply.devin r/emacs • Recommends

Nicolas Rougier's Talk at 39C3 - The art of text (rendering) I've been studying Nicolas Rougier's (of Nano Emacs) work on improving the Emacs UI and came across this amazing talk. It's interesting in and of itself, but also shows how deeply he thinks about UI and text rendering (very relevant to emacs). Thought this text-obsessed community would find this interesting. In general, he has incredible videos, and I've been using a lot of his SVG rendering ideas to make my Emacs UI better.