Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby: Общие вопросы > Проблема с кодировкой


Автор: kryzhovnik 25.7.2008, 22:17
Первый раз попробовал напечатать русский текст. Бьюсь третий час ничего не могу понять.

$KCODE='u'
puts "Привет!"

Интерпретатор печатает совсем другие символы, притом в два раза больше. Все символы из второй половины таблицы ANSI.
Файл сохранен в utf-8 без BOM(с ним интерпретатор выдает ошибку).

Разъясните, пожалуйста, в чем тут дело.

Автор: kryzhovnik 26.7.2008, 22:47
Забыл отметить - описанная проблема с кодировкой проявляется только в винде(XP SP2), в линуксе все ОК.
Версия Руби - 1.8.6

К сожалению, вопрос не решен и остается актуальным. Уважаемое руби-сообщество, укажи решение!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)