Rebekka
Цитата:
|
если без юникода то вопросительные знаки, если с юникодом то всякие символы
|
Это означает, что преобразование ANSI-OEM происходит. Это преобразование ведется в соответствии с таблицей, которая определяется выбранными в системе региональными установками. Для правильной конвертации русского текста в "панели управления" "Региональные установки" должна быть "Россия".
Цитата:
|
если подставлять русский фонт, то это никак не меняет положения вещей
|
Это значит, что 8-битная проекция 16-битного юникодного шрифта, которая также вырезается в соответствии с АNSI-OEM преобразованием, получается "левая", т.е. не кириллица. Поэтому можно попробовать пользовать постскирипт-шрифты, хотя бы из Paratype-коллекции, у которых таблица кодировки зашита раз и навсегда в соответствии с таблицей Windows-1251.
Цитата:
|
клава переключается на русский шрифт. По умолчанию стоит немецкий.
|
Клавиатурные драйверы и раскладки к ним могут быть установлены любые. В отличие от локали это никак не влияет на ANSI-OEM преобразования.