Шрифт (font) определяет, как отображать текст на графическом терминале. На самом деле существует три отдельных типа шрифтов — объекты шрифтов (font objects), спецификации шрифтов (font specs) и сущности шрифтов (font entities) — каждый из которых имеет несколько различные свойства. Ни один из них не имеет синтаксиса чтения; их синтаксис вывода выглядит как «#<font-object>», «#<font-spec>» и «#<font-entity>» соответственно. См. Низкоуровневое представление шрифта, для описания этих объектов Lisp.