Để thêm vào câu trả lời của Doctorj, có một vài phông chữ được cài đặt theo mặc định mà bạn có thể sử dụng (trên Windows bash shell).
Các ngôn ngữ đã được kiểm tra: tiếng Bulgaria, tiếng Ukraina, tiếng Trung giản thể, tiếng Trung Quốc truyền thống, tiếng Đan Mạch, tiếng Pháp, tiếng Đức, tiếng Ý, tiếng Nhật, tiếng Kazakhstan, tiếng Hàn, tiếng Macedonia, tiếng Mông Cổ, tiếng Na Uy, tiếng Ba Lan, tiếng Bồ Đào Nha, tiếng Nga, tiếng Serbia, tiếng Tây Ban Nha, tiếng Thụy Điển.
Các phông chữ mặc định sau đây hiển thị tất cả các ký tự được quan sát:
- MS gothic
- NSimSun
- Không xuất hiện để hiển thị tất cả tiếng Kazakhstan.
- SimSun-ExtB (phông chữ raster) - Đề xuất của tôi
Cả MS Gothic và NSimSun
- Tạo ra các ngôn ngữ không phải là tiếng Latin không phải tiếng Latin (tiếng Trung, tiếng Nhật, tiếng Hàn) (tiếng Macedonia, tiếng Kazakhstan, tiếng Bulgaria).
- Có phần bù dọc lẻ trên các ký tự Latinh có dấu (á, é).
- Không hiển thị ít nhất một nhân vật người Macedonia.
SumSun-ExtB (phông chữ raster):
- Có một thông báo cảnh báo rằng phông chữ Raster có thể không hiển thị tốt.
- Hầu hết các ký tự được hiển thị tối (có thể là một vấn đề với độ sáng màn hình thấp).
- Các ký tự không phải ASCII sáng, so với các ký tự ASCII (giải pháp có thể, sử dụng tùy chọn in đậm).
- Các ký tự của tất cả các ngôn ngữ gần nhau (dễ thấy khoảng cách giữa các từ).
- Có vẻ đáng tin cậy hơn cho các ngôn ngữ không phải tiếng Latin không phải tiếng Latin.
Với bất kỳ phông chữ nào, cả Command Prompt và PowerShell, những điều kỳ lạ xảy ra khi bạn nhấp vào các ký tự không phải ASCII, mặc dù nó trở lại bình thường khi bạn tô sáng văn bản.
Để cài đặt phông chữ: Lưu ý rằng bạn cần thay đổi phông chữ cho trình bao Windows bạn đang sử dụng, chẳng hạn như Dấu nhắc lệnh hoặc PowerShell, chứ không phải cách Linux thông qua bash. Liên kết này mô tả phông chữ nào có thể được sử dụng trên Dấu nhắc lệnh (phông chữ đơn cách và cách cài đặt và chọn phông chữ cho Dấu nhắc lệnh): Thêm phông chữ vào Dấu nhắc lệnh
- Đưa lên Registry Editor (chạy "regedit")
- Tìm thư mục HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont
- Nhấp chuột phải (hoặc Chỉnh sửa) -> Mới -> Giá trị chuỗi
- Đặt tên cho phông chữ có nhiều hơn 0 so với cái cuối cùng (chẳng hạn như "000").
- Nhấp chuột phải vào mục và chọn "Sửa đổi ..."
- Nhập tên của phông chữ hoặc tệp OTF (không có .otf).
Để biết thông tin về việc cài đặt phông chữ thông qua dòng lệnh trên Windows, hãy xem câu hỏi và câu trả lời này.
- Tôi đã thử cài đặt "Source Code Pro" nhưng nó không xuất hiện trong các phông chữ đối với tôi.
- Tôi đã cài đặt DejaVu Sans Mono và nó hoạt động với hầu hết các ngôn ngữ nhưng hoàn toàn không hoạt động đối với CJK.
- Tôi đã cài đặt phông chữ không gian Noto của Google và nó đã hoạt động, nhưng không phải cho CJK. Ngoài ra, họ đặc biệt nói rằng họ không có hỗ trợ không gian vũ trụ cho CJK.
- Tôi đã cài đặt Inconsolata của Google và nó không đáng để thử.
- Tôi đã cài đặt GNU FreeFont (FreeMono) và nó đã hoạt động, nhưng không phải cho CJK.
- Tôi đã từ bỏ và quay trở lại SimSun-ExtB.
(Lưu ý: Tôi chưa có đủ danh tiếng để đăng các liên kết).