SITUVN
T.E.T.Я.I.S
UnicodeToWE
[SPOIL]
Lúc trước mình cũng tìm cách để thử hiển thị Tiếng Việt trong bản đồ mà mình tạo. Vì vấn đề gì đó mà dùng Jass NewGen Pack v5d không được (báo lỗi suốt, mặc dù mình chẳng viết 1 tí custome code nào), mấy ngày nay lại thử dùng nó thì được '
, đồng thời chức năng UMSWE cũng hoạt động
. Thế nên mới ngồi nghiên cứu cái phông cho trò chơi.
Tốn hết cả ngày để tìm cách hiển thị:
- Ban đầu thử dùng bộ phông với bảng mã VNI-Windows, nhưng vào thì chữ một nơi, dấu một nẻo. Do cách tính vị trí của chữ.
- Đổi qua bảng mã TCVN3 (ABC), vui mừng dấu và chữ hiện đúng thì lại bất ngờ thất vong vì nó chỉ hiện một phần chữ HOA. Cái này thì do bảng mã này nó vậy. muốn có cả hoa và thường thì cần đến 2 bộ phông chữ.
Thế là tự ngồi nghĩ ra bảng mã mới (tạm thời tên là WE), chật vậy cả 3- 4 tiếng (ngồi nghĩ + tạo lại phông theo bảng mã và chạy thử với World Editor + Warcraft 3)
Cuối cùng cũng xong, hiển thị đầy đủ dấu, chữ HOA và thường. Bảng mã này gần như là kết hợp của VNI-Windows và TCVN3.
Thành quả:
[SPOIL]
[/SPOIL]
Đồng thời viết thêm phần mềm chuyển từ bảng mã Unicode sang bảng mã WE.
Google Drive: https://docs.google.com/file/d/0Bzk2dGBoT4VKMFFZb05sdERlZ3c/edit
Mega: https://mega.co.nz/#!4lQ2XZaZ!BhrQFlRdQkAKRIn7AI-wyEOxZUNGwZIQAK0vYg5-u48
Bỏ đuôi *.situvn, giải nén, bên trong có 2 tập tin:
- UnicodeToWE.exe: Phần mềm chuyển bảng mã Unicode sang bảng mã của mình. Yêu cầu .NET Framework 3.5
- FRIZQT__VI.TTF: Phông của Warcraft 3 thiết kế lại theo bảng mã WE.
Bắt đầu làm từ phông đến phần mềm từ 5h sáng, đến giờ mới xong.
[/SPOIL]
UnicodeToWartex X1.1
Google Drive: https://docs.google.com/file/d/0Bzk2dGBoT4VKbmlIY2pQQ2tUbHM/edit?usp=sharing
Mega: https://mega.co.nz/#!s8QVkLYC!NhK-exOPvKb5JDXyJrx7Fzfo_IJJ8huI4dwI0VEvxps
- Thay đổi bảng mã dễ nhìn hơn:
Bảng mã Unicode:
Bảng mã WE:
Bảng mã Wartex:
- Hỗ trợ màu sắc văn bản:
[SPOIL]
Lúc trước mình cũng tìm cách để thử hiển thị Tiếng Việt trong bản đồ mà mình tạo. Vì vấn đề gì đó mà dùng Jass NewGen Pack v5d không được (báo lỗi suốt, mặc dù mình chẳng viết 1 tí custome code nào), mấy ngày nay lại thử dùng nó thì được '
Tốn hết cả ngày để tìm cách hiển thị:
- Ban đầu thử dùng bộ phông với bảng mã VNI-Windows, nhưng vào thì chữ một nơi, dấu một nẻo. Do cách tính vị trí của chữ.
- Đổi qua bảng mã TCVN3 (ABC), vui mừng dấu và chữ hiện đúng thì lại bất ngờ thất vong vì nó chỉ hiện một phần chữ HOA. Cái này thì do bảng mã này nó vậy. muốn có cả hoa và thường thì cần đến 2 bộ phông chữ.
Thế là tự ngồi nghĩ ra bảng mã mới (tạm thời tên là WE), chật vậy cả 3- 4 tiếng (ngồi nghĩ + tạo lại phông theo bảng mã và chạy thử với World Editor + Warcraft 3)
Cuối cùng cũng xong, hiển thị đầy đủ dấu, chữ HOA và thường. Bảng mã này gần như là kết hợp của VNI-Windows và TCVN3.
Thành quả:
[SPOIL]
[/SPOIL]
Đồng thời viết thêm phần mềm chuyển từ bảng mã Unicode sang bảng mã WE.
Google Drive: https://docs.google.com/file/d/0Bzk2dGBoT4VKMFFZb05sdERlZ3c/edit
Mega: https://mega.co.nz/#!4lQ2XZaZ!BhrQFlRdQkAKRIn7AI-wyEOxZUNGwZIQAK0vYg5-u48
Bỏ đuôi *.situvn, giải nén, bên trong có 2 tập tin:
- UnicodeToWE.exe: Phần mềm chuyển bảng mã Unicode sang bảng mã của mình. Yêu cầu .NET Framework 3.5
- FRIZQT__VI.TTF: Phông của Warcraft 3 thiết kế lại theo bảng mã WE.
Bắt đầu làm từ phông đến phần mềm từ 5h sáng, đến giờ mới xong.
[/SPOIL]
UnicodeToWartex X1.1
Google Drive: https://docs.google.com/file/d/0Bzk2dGBoT4VKbmlIY2pQQ2tUbHM/edit?usp=sharing
Mega: https://mega.co.nz/#!s8QVkLYC!NhK-exOPvKb5JDXyJrx7Fzfo_IJJ8huI4dwI0VEvxps
- Thay đổi bảng mã dễ nhìn hơn:
Bảng mã Unicode:
Mã:
Mặc dù WE đã xuất hiện từ năm 2003, so với hiện tại đã 1 thập kỷ, nhưng vẫn chưa lạc hậu.
Mã:
M¨c dµu WE ®·a xu¾©t hiªn tµ n¨m 2003, so v´¬i hiªn t¸ai ®·a 1 th©p kÔ, nhng vÁ©n cha l¸ac h©u.
Mã:
M´äc dù WE ðã xu°ât hi´ên t¬ø näm 2003, so v«öi hi´ên t¯ai ðã 1 th´âp kü, nhøng v³ân chøa l¯ac h´âu.
- Hỗ trợ màu sắc văn bản:
Chỉnh sửa cuối:
, tuy dùng Win 7 nhưng vẫn thích viết bằng MS Visual Studio 2008 (dùng bản .NET 3.5), cũng nghĩ tới người dùng XP, bởi vì mình từng dùng XP và từng khổ vì mấy phần mềm dùng .NET 4.0. Phải tốn công tải bản 4.0 về cài 