IT-словарь › Инфраструктура › PCF

PCF

Инфраструктура Svenska → Обновлено: 2026-10-20
Подробнее
Создатель
MIT X Consortium
Год
1991 (X11R5)
Тип
Формат файлов растровых шрифтов
Преемник
Xft

Portable Compiled Format — двоичный формат, из которого X-сервер загружал растровые шрифты начиная с X11R5 в 1991 году; это BDF, который машине не нужно разбирать.

BDF — текст, читается медленно, поэтому X11R4 компилировал шрифты в SNF, Server Natural Format, который хранился в порядке байтов самого сервера и потому не переносился между Sun и VAX. X11R5 в 1991 году заменил его на PCF: заголовок записывает и порядок байтов, и порядок битов, так что любой сервер прочтёт любой файл и переставит данные на лету. Отсюда и название. Преобразует файлы утилита bdftopcf, файл состоит из таблиц свойств, метрик, битовых карт, кодировок и имён глифов, а сервер охотно читает и сжатый вариант .pcf.gz напрямую.

Вместе с именами XLFD и индексом fonts.dir PCF пятнадцать лет был основой работы X со шрифтами — и локально, и через сервер шрифтов xfs. Xft перенёс отрисовку на сторону клиента и в FreeType, а большинство шрифтов стали TrueType и OpenType. Но FreeType умеет читать PCF, так что misc-fixed, Terminus и другие чёткие терминальные шрифты живут в этом формате и сегодня — теперь через fontconfig, а не путь шрифтов сервера.

← Назад к словарю