Para adicionar à resposta do Doctorj, existem algumas fontes instaladas por padrão que você pode usar (no bash shell do Windows 10).
Idiomas testados: búlgaro, ucraniano, chinês simplificado, chinês tradicional, dinamarquês, francês, alemão, italiano, japonês, cazaque, coreano, macedônio, mongol, norueguês, polonês, português, russo, sérvio, espanhol, sueco.
As seguintes fontes padrão exibem todos os caracteres observados:
- MS Gothic
- NSimSun
- Não parece exibir todo o cazaque.
- SimSun-ExtB (fonte raster) - Minha recomendação
Tanto o MS Gothic quanto o NSimSun
- Espaça idiomas não latinos não-CJK (chinês, japonês, coreano) (macedônio, cazaque, búlgaro).
- Possui um deslocamento vertical ímpar em caracteres latinos acentuados (á, é).
- Não exibiu pelo menos um caractere macedônio.
SumSun-ExtB (fonte de varredura):
- Há uma mensagem de aviso informando que as fontes de varredura podem não ser exibidas corretamente.
- A maioria dos caracteres é exibida de maneira escura (pode ser um problema com o baixo brilho da tela).
- Caracteres não-ASCII são brilhantes, em comparação com caracteres ASCII (possível solução, use a opção negrito).
- Caracteres de todos os idiomas próximos (mais fácil de ver o espaçamento entre as palavras).
- Parece mais confiável para idiomas não-latinos não-CJK.
Com qualquer uma dessas fontes, Prompt de Comando e PowerShell, coisas estranhas acontecem quando você clica em caracteres não-ASCII, embora volte ao normal quando você realça o texto.
Para instalar uma fonte: Observe que você precisa alterar a fonte do shell do Windows que está usando, como o Prompt de Comando ou o PowerShell, não o caminho do Linux para o bash. Este link descreve quais fontes podem ser usadas no Prompt de Comando (fontes monoespaçadas e como instalar e selecionar uma fonte para Prompt de Comando): Adicione fontes ao Prompt de Comando
- Abra o Editor do Registro (execute "regedit")
- Localize a pasta HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont
- Clique com o botão direito do mouse (ou Editar) - > Novo - > Valor da string
- Nomeie a fonte com mais uma 0 que a última (como "000").
- Clique com o botão direito na entrada e selecione "Modificar ..."
- Insira o nome da fonte ou arquivo OTF (sem .otf).
Para obter informações sobre como instalar fontes através da linha de comando no Windows, veja esta pergunta e respostas.
- Eu tentei instalar o "Source Code Pro", mas ele não apareceu nas fontes para mim.
- Eu instalei o DejaVu Sans Mono e ele funciona para a maioria dos idiomas, mas não funciona para o CJK.
- Eu instalei a fonte monoespaçada Noto do Google e funcionou, mas não para o CJK. Além disso, eles dizem especificamente que não têm suporte monoespaçado para o CJK.
- Eu instalei o Inconsolata do Google e não valeu a pena.
- Eu instalei o GNU FreeFont (FreeMono), e funcionou, mas não para o CJK.
- Eu desisti e voltei para o SimSun-ExtB.
(Nota: ainda não tenho reputação suficiente para postar os links).