У меня есть небольшая проблема в Unicode PDF / postscript шрифтах в R на linux, с использованием чешских символов UTF.
Это довольно просто - у меня есть кое-что - например, слово Měsíce
- написано на Rplot, который закрашивается на устройстве PDF, со шрифтом по умолчанию Helvetica
.
PDF-файл отображается правильно, но если я открою / распечатаю файл в Windows в Adobe Reader, он выглядит (и, как ни странно,печатает) вот так:
Интересно то, что если я открываю тот же PDF-файл в Mac OS X в Preview.app, буквы кажутся правильными (я не могу проверить это в LinuxПросмотрщик PDF прямо сейчас).Кроме того, если я создаю файл в версии R для Mac, он также хорошо выглядит на всех системах.Однако у меня есть для создания PDF-файла на компьютере с Linux, поэтому я хочу, чтобы он работал.
Кроме того, если я попытаюсь изменить шрифт в R, установив family="some other font"
В большинстве шрифтов чешские глифы вообще отсутствуют.Единственный другой шрифт, кроме Helvetica
, который имеет чешские глифы, это Times
, но он "искажает" буквы аналогичным образом.
Я использую Debian 6.0.1 (squeeze), версия R - 2.11.1, установлен apt-get
.Я использую устройство R PDF по умолчанию.