Đối với bất kỳ ai đã phát triển ứng dụng Java Swing đối mặt với khách hàng hỗ trợ nhiều ngôn ngữ, bạn đã tìm thấy phông chữ nào tốt nhất cho các ký tự cho tất cả các ngôn ngữ?Phông chữ được đề xuất để hiển thị các ký tự unicode?
Trả lời
Xem wikipedia trên unicode. Nó có một danh sách tốt đẹp và một biểu đồ so sánh của phông chữ unicode. Có vẻ như GNU Unifont hỗ trợ hầu hết các ngôn ngữ.
Bạn cũng nên đọc Loading Font Configuration Files về cấu hình phông chữ bằng Java 6. Tệp này cho phép bạn chỉ định phông chữ nào có thể được sử dụng để biểu diễn glyph từ một ngôn ngữ cụ thể. Tôi đã phải sử dụng và cấu hình nó một lần, và nó thực sự đã giúp tôi.
Tôi quên đề cập đến tôi đã tìm thấy thông tin đó nhờ [this] (http://stackoverflow.com/questions/340739/setting-unicode-characters-in-java -frames) câu hỏi về SO. – Laf
Tại sao không tạo của riêng bạn?
Bạn có thể tạo phông chữ của riêng mình bằng các công cụ như Icomoon App. Ứng dụng này cho phép bạn làm mỗi trong các cách sau:
- Nhận một hoặc nhiều biểu tượng từ một số phông chữ biểu tượng phổ biến
- Tải lên phông chữ khác, có thể là phông chữ biểu tượng mà còn phông chữ bình thường
- Kết hợp bất kỳ số lượng biểu tượng từ bất kỳ số lượng phông chữ có sẵn
- thiết lập giá trị UNICODE hex cho bất cứ ký tự mà bạn cần
- xuất khẩu và/hoặc lưu font thiết lập bạn tạo
Tôi đã sử dụng Ứng dụng Icomoon để tạo Emoji emoticon font. Tôi cũng sử dụng nó để tạo phông chữ biểu tượng tùy chỉnh trên cơ sở từng dự án, nhưng nó cũng có thể được sử dụng để tạo phông chữ tùy chỉnh hỗ trợ chính xác những ngôn ngữ bạn cần hỗ trợ.
- 1. Emacs: Thiết lập phông chữ để hiển thị các ký tự unicode trong OSX
- 2. Phông chữ Chiếc đĩa bay cho các ký tự unicode
- 3. Hiển thị các ký tự unicode trong TextView Android
- 4. Phông chữ Unicode trong PyGame
- 5. Firefox hiển thị một số ký tự nhỏ hơn kích thước phông chữ
- 6. Giảm các ký tự Unicode cho trình duyệt web với các phông chữ bị thiếu
- 7. Hiển thị phông chữ Mac trên Windows
- 8. Hiển thị phông chữ phông chữ @ trong Capybara-Webkit
- 9. PHP-GD: Xử lý các ký tự Unicode
- 10. @ vấn đề hiển thị phông chữ trong Chrome cho PC
- 11. ký tự Unicode không hiển thị trong System.Windows.Forms.TextBox
- 12. Kiểm tra xem phông chữ tùy chỉnh có thể hiển thị ký tự
- 13. Vẽ các ký tự Unicode trên iPhone
- 14. Xuất khẩu một JasperReport sang PDF, Các ký tự Thiếu
- 15. Cách hiển thị chính xác Phông chữ RTF Nhật Bản
- 16. Làm cách nào để biết chiều rộng hiển thị ưa thích (theo cột) của các ký tự Unicode?
- 17. UTF-8 ký tự đặc biệt không hiển thị
- 18. Làm thế nào để hiển thị các ký tự Unicode trong IE sử dụng HTML
- 19. Danh sách các ký tự chữ cái Unicode
- 20. Làm thế nào tôi có thể phát hiện các ký tự được xác định trong một phông chữ?
- 21. Hiển thị các ký hiệu unicode trong HTML
- 22. C# Nút Văn bản Các ký tự Unicode
- 23. cách xóa ký tự khỏi tệp phông chữ?
- 24. Làm thế nào để một ký tự Unicode được ánh xạ tới một glyph trong một phông chữ?
- 25. Nhận các ký tự được hỗ trợ của phông chữ - trong C#
- 26. Bắt SQLPlus để phân ra các ký tự Unicode, đang được xuất ra?
- 27. Thuật toán chuẩn để chuyển đổi các ký tự unicode thành chữ thường là gì?
- 28. Hiển thị ký tự unicode của biểu tượng cảm xúc iOS trên web
- 29. C++: Hiển thị các ký tự
- 30. Làm cách nào để hiển thị một ký tự Unicode độc lập (tiếng Ả Rập) vì nó sẽ trông giống như nó được hiển thị trong một từ?
không bao giờ cần phải giải quyết bằng cách nào đó trên HĐH Windows +1 – mKorbel