Войти

Показать полную графическую версию : [решено] Поддерживает ли консоль Windows UTF-8?


The_Immortal
19-03-2014, 01:55
Всех приветствую!

В общем, имеется следующий вопрос. К примеру, есть текстовый файл (1.txt), содержимое которого следующее:
Привет, 双喜雙喜!


В консоли делаю следующее:
c:\Windows\System32>chcp 65001
Active code page: 65001

c:\Windows\System32>type c:\1.txt

И получаю на это:

http://content.screencast.com/users/The_Immortal/folders/Snagit/media/91f8fc4b-f609-40a0-9ff1-e6f583f5d39a/03.19.2014-01.54.png

В чем может быть проблема?

Спасибо!

P.S. Windows 7 x64.

Petya V4sechkin
19-03-2014, 12:18
The_Immortal, чисто ради интереса можно попробовать шрифт Arial Unicode MS (не путать с обычным Arial).

Amigos
19-03-2014, 13:44
Поддерживает ли консоль Windows UTF-8? »да, если для вывода используется TrueType шрифт.

вот на вашем примере.
http://i4.imageban.ru/thumbs/2014.03.19/6901da5e28033985347dce153eb0abc1.png (http://i4.imageban.ru/out/2014/03/19/6901da5e28033985347dce153eb0abc1.png)

"привет" - это тоже 100% utf-8 и при использовании TrueType шрифта он корректно выводится, при использовании растрового - нет

В чем может быть проблема? » Используемый для вывода шрифт Lucida console не содержит китайских иероглифов.

Iska
19-03-2014, 18:19
The_Immortal, попробуйте этот (http://forum.farmanager.com/viewtopic.php?p=92672#p92672).




© OSzone.net 2001-2012