Ruby display unicode character

Refresh

December 2018

Views

362 time

2

I'm trying to print out some Unicode characters:

# encoding: utf-8
puts "ử ậ ắ ặ ố ồ"

If I run it through Powershell, this is what I get:

enter image description here

If I run it through cmd, this is what I get:

enter image description here

If I run it in Eclipse (with Aptana Studio 3 plugin), this is what I get:

enter image description here

Is it a problem with my system/software or is it Ruby's problem? How can I get it to work?

It works on Ideone though: http://ideone.com/PdycKH

2 answers

1

Я понял:

  • Для cmdи Powershell, я должен изменить шрифт (я изменил Consolas)
  • В Eclipse, я должен изменить кодировку: перейти на Run / Run конфигурации, выберите вкладку Общие, измените EncodingвOther: UTF-8
4

Рубин не поддерживает это не проблема, и настройка форматирования в верхней части файла путь.

Вопрос дисплей через окно командной строки. Вы должны использовать как шрифт и страницу символов, который поддерживает отображение Unicode.

См этот вопрос относительно делать это в командной строке Windows.

О CHCP команды