Max Harmathy

Accepted Talks:

Linux Font Rendering Stack

Displaying text is the most common interface to convey information from computer systems to humans. On a Linux system there is a variety of techniques for rendering text some of which are used more or less on modern systems. Many of those text rendering techniques originate from different time periods of computing history and rendering text in graphical environments is more complex than often thought off.

We find two approaches in Linux systems for displaying text: - using bitmap fonts designed for fixed resolution displays - rendering text based on scalable glyph shapes using a stack of software components for rasterisation, text shaping and text layout.

This talk will give an overview on the different techniques, software and standards for font rendering on Linux systems in the context of their historical origins.

Slides (PDF)

Issues in the Font Rendering Stack for Non-Latin Scripts BoF

During and After my talk “Linux Font Rendering Stack” I was approached and asked about issues in the font rendering stack for users of non-latin script.

  • Linux VT (text console) is pretty much useless for non-latin scripts
  • Japanese users get Chinese variants of some characters

In this BoF we will discuss these and other problems and possible solutions. It is open to everyone interested.