vnyelsea
New Member
Lâu lắm rồi không viết gì chia sẻ, hôm nay ngồi không mình xin phép gửi một bài. Bài này có lẽ không cần thiết với đa số nhưng rất hữu ích với một số bạn.
Trên diễn đàn mình các bạn vẫn chia sẻ FontRouter, nhưng đều là Ver. 2.03(16597). Hôm nay mình xin phép gửi lên FontRouter Ver. 2.08(17093) (View attachment 105173)
Phiên bản này không mới với nhiều người nhưng trên diễn đàn mình hình như chưa có. Mà thực sự cũng không có nhiều sự quan tâm.
Phiên bản này hơn phiên bản trước ở chỗ:
1. Thêm chức năng ZoomFont.
(Tuy nhiên có thêm chức năng này cũng chẳng cải thiện gì vì nó chỉ có tác dụng trong những phần soạn thảo - Editor như SMS, MMS, Note…, hay những phần mềm thứ ba như X-Plore… Mà để tăng mức hiển thị cho những phần này có thể tăng SizeFont mà các phiên bản trước đều có thể.)
2. Thêm chức năng Extra font files.
3. File FontRouter.inn được để trong Folder \Data\Fonts, kín đáo hơn, không “lộ thiên” ngoài ổ C: nữa.
Hướng dẫn cài đặt và sử dụng (theo kinh nghiệm):
- Trước khi cài đặt tiến hành uninstal phiên bản cũ và xóa Folder Fonts trong ổ C: nếu có. (C: \resource\fonts)
- Các bạn tiến hành cài đặt FontRouter vào ổ C: (Cài trên thẻ nhớ không có tác dụng).
- Sau khi cài đặt hoàn tất, trong ổ C: sẽ xuất hiện hai Folder là Data\Fonts và Fonts (C:\resource\fonts)
Để nguyên không thay đổi Folder Fonts.
Tiến hành thiết lập quy định chế độ làm việc của FontRouter: Mở File FontRouter.inn trong C:\Data\Fonts bằng X-Plore trên Phone hay Notepad trên PC.
Tìm đến đoạn code:
; Disable font file. (full path or just file name)
;
;DisableFontFile=Z:\Resource\Fonts\S60SC.ccc
;DisableFontFile=S60TCHK.ccc
và
; Extra font files to be loaded.
ExtraFontFile=\Data\Fonts\*.*
Sửa lại như sau:
; Disable font file. (full path or just file name)
;
DisableFontFile=Z:\Resource\Fonts\Sans-Serif_Latin-Regular.ttf
;
DisableFontFile=Z:\Resource\Fonts\Sans-Serif_Latin-Bold.ttf
;
DisableFontFile=Z:\Resource\Fonts\Sans-Serif_Latin-Italic.ttf
;
DisableFontFile=Z:\Resource\Fonts\Sans-Serif_Latin-BoldItalic.ttf
;
DisableFontFile=Sans-Serif_Latin-Regular.ttf
;
DisableFontFile=Sans-Serif_Latin-Bold.ttf
;
DisableFontFile=Sans-Serif_Latin-Italic.ttf
;
DisableFontFile=Sans-Serif_Latin-BoldItalic.ttf
; Extra font files to be loaded.
ExtraFontFile=D:\Data\Fonts\*.*
(Mình dùng chữ đỏ là nội dung mình sửa lại hoặc nhập thêm.)
Những nội dung khác các bạn giữ nguyên.
* Chú ý: Sau khi hoàn tất nên quy định File FontRouter.inn về System File, ReadOnly File. Nếu không File FontRouter.inn này sẽ bị tự động delete trong một số trường hợp như: máy không tải được Font, Hack&Mod v.v…
Hãy tạo một Folder DATA\FONTS ở ổ D: (thẻ nhớ), và copy font định làm system font vào đó, khởi động lại máy là xong.
Các fonts khác cứ để trong D:\resource\fonts, các chương trình nào cần fonts đó sẽ có thể lấy sử dụng. Chỉ cần Arial cho WEB và một vài chương trình thứ ba; Tahoma cho MDic... Có thể thêm Times New Roman cho MobiReader nếu thích. Các font này có thể láy từ WINDOWS trên PC.
Nên xóa 04 fonts hệ thống của SE...
Có thể lấy file của mình về chép vào C:\Data\Fonts nếu ngại sửa.
Tập tin đính kèm: View attachment 105622
Một lưu ý các bạn cần nhớ là không nên để Fonts trên C: nhé, vì chỉ một thao tác sai sót, chẳng hạn như Fonts chọn dùng không tương thích... là máy không khởi động được, sẽ phải up lại FW đấy. Nên để trên D;, vừa tiết kiệm dung lượng cho C: vốn đã hạn hẹp, vừa tránh được tình huống xấu. Để trên D:, trong trường hợp máy không khởi động được chỉ việc tháo thẻ nhớ ra là có thể khắc phục. Các bạn lưu ý nhé!
Với những máy không có thẻ nhớ thì không nên quy định File FontRouter.inn về System File, ReadOnly File. để nó có thể tự động delete trong một số trường hợp xấu như máy không tải được Font, v.v…
Có một vài Fonts sẽ không tương thích với FontRouter. Ví dụ như Font Meiryo Bold, mình đọc một bài viết về Window Mobile thì font này thể hiện rất chuẩn cho phone. Nhưng mình dùng thử thì ...máy restart liên tục.:-/
Với FontRouter, thể hiện Font tượng hình không còn là vấn đề, và quan trọng hơn là vẫn đáp ứng được một số nhu cầu tiếng Việt cơ bản. Mình nghĩ các bạn thích tiếng Trung, tiếng Nhật… sẽ cảm thấy hài lòng.
Một số hình minh họa:
Một số bạn cũng có thể qua FontRouter để thay đổi Font yêu thích cho Phone. Tuy nhiên nhược điểm khó khắc phục là Font chữ nhỏ.
Để tránh hiện tượng chữ hiển thị nhỏ, các bạn nên lưu ý khi chọn Font. Nên chọn những Font nào lớn một chút, và một kinh nghiệm là những Font nào có khổ rộng, chiều cao ký tự thường lớn hơn hoặc bằng một nửa chiều cao ký tự in hoa là có thể dùng được.
Một cách nữa khắc phục chữ nhỏ là các bạn dùng Theme Creator sửa lại theme đang dùng một chút, tất cả các Fonts các bạn nên để hiệu ứng OutLine hoặc Shadow+OutLine, nhưng phải phối màu cho hợp lý không phản tác dụng.
Mình không có nhiều thời gian duyệt web, tìm tòi nên không có nhiều cái mới chia sẻ với các bạn. Chỉ có chút kinh nghiệm mong được chia sẻ, tin rằng sẽ rất hữu ích cho những bạn dùng Font tượng hình và thường xuyên email như mình.
Chúc cuối năm vui vẻ!
P.s. Sẽ có một số bạn ngại thay đổi, không muốn dùng Ver. 2.08(17093) vì không thêm tính năng đột phá. Vẫn có thể dùng phiên bản cũ, Ver. 2.03(16597).
Phiên bản cũ khác phiên bản mới ở chỗ sau khi cài đặt file FontRouter.inn nằm ngay ngoài ổ C:. Các bạn tiến hành sửa:
Sau khi mở file bằng X-Plore trên Phone hay Notepad trên PC, di chuyển con trỏ xuống phía cuối văn bản, sẽ thấy trường Common:
; Common
*=*
=*
Nội dung như trên là ngầm định Font đầu tiên trong Font List (D:\resource\fonts hoặc C:\resource\fonts) được FontRouter sử dụng và nó được dùng làm System Font. FontRouter chỉ scan duy nhất Font đầu tiên và bỏ qua toàn bộ các Fonts còn lại.
Theo ngầm định như trên, nếu Font các bạn chọn dùng không phải là một Font tiếng Việt hay một Font chuẩn UNICODE thì các bạn sẽ không thể sử dụng các Soft có tiếng Việt như Lunnar Calendar, Mdic… và không thể duyệt web Việt cũng như check mail có nội dung tiếng Việt. (Như mình dùng Font Nhật nên không chơi theo ngầm định được.)
Để đáp ứng nhu cầu tiếng Việt các bạn tiến hành sửa như sau:
; Common
Sans-Serif Latin=FONT CHỌN DÙNG làm System Font
*=FONT CHỌN DÙNG làm System Font,FONTs CẦN THIẾT CHO MỘT SỐ SOFT
Chú ý:
- Trong đoạn code trên không có dấu cách (khoảng trắng giữa các trường)
- FONT CHỌN DÙNG làm System Font: Nhập vào tên Font (tên Font chứ không phải tên FONT FILE. Để xem tên Font, trên PC click đúp chuột vào File Font đó, hoặc mở bất kỳ một trình soạn thảo văn bản nào xem tên hiển thị của Font ở các mục thay đổi Font.)
- FONTs CẦN THIẾT CHO MỘT SỐ SOFT: Cũng tương tự nhập vào tên Fonts.
Những nội dung khác các bạn giữ nguyên.
Ví dụ đoạn code mình đang dùng:
Sans-Serif Latin=HGMaruGothicMPRO
*=HGMaruGothicMPRO,Arial,Tahoma
Ở đây Font mình dùng làm System Font là Font HGMaruGothicMPRO, Font này có tên file là HGRSMP.ttf
Một vài tình huống thường gặp:
- Máy khởi động liên tục: Nguyên nhân do Fonts chỉ định dùng không tương thích;
- Máy không dùng Font chỉ định làm Font hệ thống:
+ mà sử dụng Font đầu tiên trong Font List, thường gặp là Font Arial: Nguyên nhân do nhập
code “Sans-Serif Latin” sai. Chú ý nhập chính xác ký tự in hoa và ký tự thường;
+ mà sử dụng Font SE có sẵn trong máy: Nguyên nhân do nhập
code “FONT CHỌN DÙNG làm System Font” sai.
Trên diễn đàn mình các bạn vẫn chia sẻ FontRouter, nhưng đều là Ver. 2.03(16597). Hôm nay mình xin phép gửi lên FontRouter Ver. 2.08(17093) (View attachment 105173)

Phiên bản này không mới với nhiều người nhưng trên diễn đàn mình hình như chưa có. Mà thực sự cũng không có nhiều sự quan tâm.
Phiên bản này hơn phiên bản trước ở chỗ:
1. Thêm chức năng ZoomFont.
(Tuy nhiên có thêm chức năng này cũng chẳng cải thiện gì vì nó chỉ có tác dụng trong những phần soạn thảo - Editor như SMS, MMS, Note…, hay những phần mềm thứ ba như X-Plore… Mà để tăng mức hiển thị cho những phần này có thể tăng SizeFont mà các phiên bản trước đều có thể.)
2. Thêm chức năng Extra font files.
3. File FontRouter.inn được để trong Folder \Data\Fonts, kín đáo hơn, không “lộ thiên” ngoài ổ C: nữa.
Hướng dẫn cài đặt và sử dụng (theo kinh nghiệm):
- Trước khi cài đặt tiến hành uninstal phiên bản cũ và xóa Folder Fonts trong ổ C: nếu có. (C: \resource\fonts)
- Các bạn tiến hành cài đặt FontRouter vào ổ C: (Cài trên thẻ nhớ không có tác dụng).
- Sau khi cài đặt hoàn tất, trong ổ C: sẽ xuất hiện hai Folder là Data\Fonts và Fonts (C:\resource\fonts)


Để nguyên không thay đổi Folder Fonts.
Tiến hành thiết lập quy định chế độ làm việc của FontRouter: Mở File FontRouter.inn trong C:\Data\Fonts bằng X-Plore trên Phone hay Notepad trên PC.
Tìm đến đoạn code:
; Disable font file. (full path or just file name)
;
;DisableFontFile=Z:\Resource\Fonts\S60SC.ccc
;DisableFontFile=S60TCHK.ccc
và
; Extra font files to be loaded.
ExtraFontFile=\Data\Fonts\*.*
Sửa lại như sau:
; Disable font file. (full path or just file name)
;
DisableFontFile=Z:\Resource\Fonts\Sans-Serif_Latin-Regular.ttf
;
DisableFontFile=Z:\Resource\Fonts\Sans-Serif_Latin-Bold.ttf
;
DisableFontFile=Z:\Resource\Fonts\Sans-Serif_Latin-Italic.ttf
;
DisableFontFile=Z:\Resource\Fonts\Sans-Serif_Latin-BoldItalic.ttf
;
DisableFontFile=Sans-Serif_Latin-Regular.ttf
;
DisableFontFile=Sans-Serif_Latin-Bold.ttf
;
DisableFontFile=Sans-Serif_Latin-Italic.ttf
;
DisableFontFile=Sans-Serif_Latin-BoldItalic.ttf
; Extra font files to be loaded.
ExtraFontFile=D:\Data\Fonts\*.*
(Mình dùng chữ đỏ là nội dung mình sửa lại hoặc nhập thêm.)
Những nội dung khác các bạn giữ nguyên.
* Chú ý: Sau khi hoàn tất nên quy định File FontRouter.inn về System File, ReadOnly File. Nếu không File FontRouter.inn này sẽ bị tự động delete trong một số trường hợp như: máy không tải được Font, Hack&Mod v.v…

Hãy tạo một Folder DATA\FONTS ở ổ D: (thẻ nhớ), và copy font định làm system font vào đó, khởi động lại máy là xong.
Các fonts khác cứ để trong D:\resource\fonts, các chương trình nào cần fonts đó sẽ có thể lấy sử dụng. Chỉ cần Arial cho WEB và một vài chương trình thứ ba; Tahoma cho MDic... Có thể thêm Times New Roman cho MobiReader nếu thích. Các font này có thể láy từ WINDOWS trên PC.
Nên xóa 04 fonts hệ thống của SE...
Có thể lấy file của mình về chép vào C:\Data\Fonts nếu ngại sửa.
Tập tin đính kèm: View attachment 105622
Một lưu ý các bạn cần nhớ là không nên để Fonts trên C: nhé, vì chỉ một thao tác sai sót, chẳng hạn như Fonts chọn dùng không tương thích... là máy không khởi động được, sẽ phải up lại FW đấy. Nên để trên D;, vừa tiết kiệm dung lượng cho C: vốn đã hạn hẹp, vừa tránh được tình huống xấu. Để trên D:, trong trường hợp máy không khởi động được chỉ việc tháo thẻ nhớ ra là có thể khắc phục. Các bạn lưu ý nhé!
Với những máy không có thẻ nhớ thì không nên quy định File FontRouter.inn về System File, ReadOnly File. để nó có thể tự động delete trong một số trường hợp xấu như máy không tải được Font, v.v…
Có một vài Fonts sẽ không tương thích với FontRouter. Ví dụ như Font Meiryo Bold, mình đọc một bài viết về Window Mobile thì font này thể hiện rất chuẩn cho phone. Nhưng mình dùng thử thì ...máy restart liên tục.:-/
Với FontRouter, thể hiện Font tượng hình không còn là vấn đề, và quan trọng hơn là vẫn đáp ứng được một số nhu cầu tiếng Việt cơ bản. Mình nghĩ các bạn thích tiếng Trung, tiếng Nhật… sẽ cảm thấy hài lòng.
Một số hình minh họa:









Một số bạn cũng có thể qua FontRouter để thay đổi Font yêu thích cho Phone. Tuy nhiên nhược điểm khó khắc phục là Font chữ nhỏ.
Để tránh hiện tượng chữ hiển thị nhỏ, các bạn nên lưu ý khi chọn Font. Nên chọn những Font nào lớn một chút, và một kinh nghiệm là những Font nào có khổ rộng, chiều cao ký tự thường lớn hơn hoặc bằng một nửa chiều cao ký tự in hoa là có thể dùng được.
Một cách nữa khắc phục chữ nhỏ là các bạn dùng Theme Creator sửa lại theme đang dùng một chút, tất cả các Fonts các bạn nên để hiệu ứng OutLine hoặc Shadow+OutLine, nhưng phải phối màu cho hợp lý không phản tác dụng.
Mình không có nhiều thời gian duyệt web, tìm tòi nên không có nhiều cái mới chia sẻ với các bạn. Chỉ có chút kinh nghiệm mong được chia sẻ, tin rằng sẽ rất hữu ích cho những bạn dùng Font tượng hình và thường xuyên email như mình.
Chúc cuối năm vui vẻ!
P.s. Sẽ có một số bạn ngại thay đổi, không muốn dùng Ver. 2.08(17093) vì không thêm tính năng đột phá. Vẫn có thể dùng phiên bản cũ, Ver. 2.03(16597).
Phiên bản cũ khác phiên bản mới ở chỗ sau khi cài đặt file FontRouter.inn nằm ngay ngoài ổ C:. Các bạn tiến hành sửa:
Sau khi mở file bằng X-Plore trên Phone hay Notepad trên PC, di chuyển con trỏ xuống phía cuối văn bản, sẽ thấy trường Common:
; Common
*=*
=*
Nội dung như trên là ngầm định Font đầu tiên trong Font List (D:\resource\fonts hoặc C:\resource\fonts) được FontRouter sử dụng và nó được dùng làm System Font. FontRouter chỉ scan duy nhất Font đầu tiên và bỏ qua toàn bộ các Fonts còn lại.
Theo ngầm định như trên, nếu Font các bạn chọn dùng không phải là một Font tiếng Việt hay một Font chuẩn UNICODE thì các bạn sẽ không thể sử dụng các Soft có tiếng Việt như Lunnar Calendar, Mdic… và không thể duyệt web Việt cũng như check mail có nội dung tiếng Việt. (Như mình dùng Font Nhật nên không chơi theo ngầm định được.)
Để đáp ứng nhu cầu tiếng Việt các bạn tiến hành sửa như sau:
; Common
Sans-Serif Latin=FONT CHỌN DÙNG làm System Font
*=FONT CHỌN DÙNG làm System Font,FONTs CẦN THIẾT CHO MỘT SỐ SOFT
Chú ý:
- Trong đoạn code trên không có dấu cách (khoảng trắng giữa các trường)
- FONT CHỌN DÙNG làm System Font: Nhập vào tên Font (tên Font chứ không phải tên FONT FILE. Để xem tên Font, trên PC click đúp chuột vào File Font đó, hoặc mở bất kỳ một trình soạn thảo văn bản nào xem tên hiển thị của Font ở các mục thay đổi Font.)
- FONTs CẦN THIẾT CHO MỘT SỐ SOFT: Cũng tương tự nhập vào tên Fonts.
Những nội dung khác các bạn giữ nguyên.
Ví dụ đoạn code mình đang dùng:
Sans-Serif Latin=HGMaruGothicMPRO
*=HGMaruGothicMPRO,Arial,Tahoma
Ở đây Font mình dùng làm System Font là Font HGMaruGothicMPRO, Font này có tên file là HGRSMP.ttf

Một vài tình huống thường gặp:
- Máy khởi động liên tục: Nguyên nhân do Fonts chỉ định dùng không tương thích;
- Máy không dùng Font chỉ định làm Font hệ thống:
+ mà sử dụng Font đầu tiên trong Font List, thường gặp là Font Arial: Nguyên nhân do nhập
code “Sans-Serif Latin” sai. Chú ý nhập chính xác ký tự in hoa và ký tự thường;
+ mà sử dụng Font SE có sẵn trong máy: Nguyên nhân do nhập
code “FONT CHỌN DÙNG làm System Font” sai.
Chỉnh sửa cuối: