Cada línea de un libro esconde décadas de algoritmos

A page looks innocent: the algorithms behind a typeset page

Una página bien compuesta parece sencilla, pero cada línea es el resultado de decisiones tipográficas que van desde el algoritmo de Knuth y Plass para partir párrafos hasta los patrones de guionado de Liang y el shaping de HarfBuzz. El autor muestra cómo lo resuelven el speedata Publisher sobre LuaTeX y boxes and glue, su biblioteca en Go, nivel a nivel, hasta los bytes del PDF.

Una nota al pie debe estar en la misma página que su referencia. Pero la nota ocupa espacio del texto principal, así que quizá la línea con la referencia ya no quepa en la página.

Más de este día

2026-10-21