Per aggiungere alla risposta di Doctorj, ci sono un paio di caratteri installati per impostazione predefinita che è possibile utilizzare (sulla shell bash di Windows 10).
Lingue testate: bulgaro, ucraino, cinese semplificato, cinese tradizionale, danese, francese, tedesco, italiano, giapponese, kazako, coreano, macedone, mongolo, norvegese, polacco, portoghese, russo, serbo, spagnolo, svedese.
I seguenti caratteri predefiniti mostrano tutti i caratteri osservati:
- MS Gothic
- NSimSun
- Non sembra mostrare tutto il kazako.
- SimSun-ExtB (carattere raster) - La mia raccomandazione
Sia MS Gothic che NSimSun
- Distanzia lingue non latine non CJK (cinese, giapponese, coreano) (macedone, kazako, bulgaro).
- Ha uno strano offset verticale su caratteri latini accentati (á, é).
- Non ha mostrato almeno un personaggio macedone.
SumSun-ExtB (carattere raster):
- C'è un messaggio di avviso che dice che i caratteri Raster potrebbero non essere visualizzati correttamente.
- La maggior parte dei caratteri viene visualizzata in modo scuro (potrebbe essere un problema con scarsa luminosità dello schermo).
- I caratteri non ASCII sono luminosi, rispetto ai caratteri ASCII (possibile soluzione, utilizzare l'opzione grassetto).
- I caratteri di tutte le lingue si avvicinano (è più facile vedere la spaziatura tra le parole).
- Sembra più affidabile per le lingue non latine non CJK.
Con uno di questi caratteri, sia Prompt dei comandi che PowerShell, accadono cose strane quando si fa clic su caratteri non ASCII, anche se torna alla normalità quando si evidenzia il testo.
Per installare un font: Nota che devi cambiare il font per la shell di Windows che stai usando, come il Prompt dei comandi o PowerShell, non tramite Linux attraverso bash. Questo collegamento descrive quali caratteri possono essere utilizzati sul prompt dei comandi (caratteri monospace e come installare e selezionare un carattere per il prompt dei comandi): aggiungere caratteri al prompt dei comandi
- Apri l'editor del registro (esegui "regedit")
- Trova la cartella HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont
- Fare clic con il tasto destro (o Modifica) -> Nuovo -> Valore stringa
- Denominare il carattere con un altro 0 rispetto all'ultimo (come "000").
- Fare clic con il tasto destro del mouse sulla voce e selezionare "Modifica ..."
- Immettere il nome del carattere o del file OTF (senza .otf).
Per informazioni sull'installazione dei caratteri tramite la riga di comando su Windows, vedere questa domanda e risposte.
- Ho provato a installare "Source Code Pro" ma non è apparso nei caratteri per me.
- Ho installato DejaVu Sans Mono e funziona per la maggior parte delle lingue ma non funziona affatto per CJK.
- Ho installato il carattere monospace di Google Noto e ha funzionato, ma non per CJK. Inoltre, affermano specificamente di non avere il supporto monospaziale per CJK.
- Ho installato Inconsolata di Google e non ne valeva la pena.
- Ho installato GNU FreeFont (FreeMono) e ha funzionato, ma non per CJK.
- Mi sono arreso e sono tornato su SimSun-ExtB.
(Nota: non ho ancora abbastanza reputazione per pubblicare i link).