Enabling the Windows console for Unicode display

Download DejaVu Sans from http://sourceforge.net/projects/dejavu/files/dejavu/2.35/dejavu-fonts-ttf-2.35.zip

 Extract all and highlight the Mono ones

 Right-click in Explorer and install

Fonts in Explorer


Go to the correct place in the registry to make the font available to the console.

Change name 00 to have value "DejaVu Sans Mono" (mine originally had Consolas)

 Console settings in registry


Change cmd.exe font to use DejaVu


Settings in cmd.exe


Execute following command in console:


chcp 65001


chcp command


Ensure that a Unicode file encoding used with JVM



The observant will notice that there are some problems in the display above. This seems to be some sort of bug, at least with certain glyphs. I shall report on this if I can discover more.