В официальной спецификации Adobe PostScript нет особой поддержки шрифтов Unicode. (И это окончательная версия спецификации для PS Level 3, действительная с момента ее публикации в 1999 году - PostScript как язык больше не разрабатывается ...)
Однако PostScript поддерживает (начиная с уровня 2) многобайтовые шрифты (2, 3 и 4 байта) общим способом (см. 'CID' ). Все шрифты PostScript нуждаются в «кодировке»: кодировка в основном представляет собой таблицу, в которой указывается позиция индекса шрифта, какое описание глифа для данного символа можно найти. Таким образом, хотя в Unicode нет шрифтов как таковых, существуют многобайтовые CID-шрифты, которые предоставляют ранжированные поднаборы Unicode.
Также нет свободно распространяемых CMaps. (CMap.) Если вам нужен CMap, вы должны извлечь его из кодовой страницы Windows и соответствующего Adobe CMap.
Если вы просто ищете «супер-простой» метод для использования текста Unicode без необходимости проверять диапазоны, язык и т. Д .: извините, что разочаровал вас. Нет пути. Это было бы несбыточной мечтой.
Взгляните на CID-keyfonts . Они предназначены для включения большого количества глифов. (Страница 364ff в PLRM)
Обновление: Ссылка на правильную страницу с описанием шрифта CID.