VietPad.NET

English | Vietnamese

MÔ TẢ

VietPad.NET là một chương trình text editor cơ bản có đầy đủ tính năng có thể chạy trên các máy Windows có gắn Microsoft .NET Framework. Nó rất tương tựa chương trình Notepad của Microsoft — nhưng với khả năng gõ chữ Việt được tích hợp trực tiếp. Người sử dụng có thể gõ chữ Việt mà không cần phải dùng những chương trình keyboard driver ngoại vi nào khác.

VietPad cho người sử dụng khả năng gõ chữ Việt Unicode dùng những cách gõ phổ thông như Telex, VNI, hay VIQR. VietPad hỗ trợ file và text Drag-and-Drop và khả năng bỏ dấu thông minh. VietPad có thể mở/cất file trong dạng ASCII, tức dạng có phím chữ trên bàn phím thông thường, và Unicode, tức là dạng tiêu chuẩn quốc tế thống nhất bao gồm chữ Việt, qua sự chọn lựa loại File Encoding thích hợp. Một tiện ích giúp chuyển dạng sang Unicode dựng sẵn (NFC) từ các bộ mã Việt cũ, Numeric Character References (NCR), Unicode tổ hợp (NFD), và UTF-8 cũng được tích hợp trong VietPad.

Khả năng điền dấu cho đoạn văn chữ Việt không dấu cũng được tích hợp. Đặt điểm này sử dụng một danh sách, được để trong VietPad directory dưới user's home directory, chứa các từ ngữ Việt thường dùng mà người sử dụng có thể thêm thắt được. Khả năng duyệt chính tả và bình thường hóa dấu cũng được bao gồm trong các tính năng của VietPad.

Khả năng xếp thứ tự chữ Việt, xóa dấu, nối dòng, chuyển vị, và tốc ký cũng được hỗ trợ. Tính năng Tìm kiếm/Thay thế đã bao gồm hỗ trợ cho Biểu thức chính quy (Regular Expression).

VietPad.NET được công bố và phân phối dưới GNU General Public License. Gia trang chính thức ở tại http://vietpad.sourceforge.net.

ĐÒI HỎI HỆ THỐNG

Microsoft .NET Framework 2.0 Redistributable.

Ghi Thêm: Một phiên bản Linux/Unix của .NET Framework cũng đã có tại http://www.mono-project.com.

CÁCH CHẠY CHƯƠNG TRÌNH VietPad.NET

VietPad.NET, được biên trong ngôn ngữ C#, chạy trên các máy Windows 98/Me/NT/2000/XP/7 có gắn Microsoft .NET Framework, có thể được khởi động từ Windows desktop hay explorer, hoặc từ dòng lệnh command line.

Nếu toan xử lý một ứng dụng .NET trên một máy computer chưa có gắn .NET runtime, bạn sẽ nhận báo lỗi "A required .DLL file, MSCOREE.DLL, was not found" hoặc "The dynamic link library mscoree.dll could not be found in the specified path..." Để giải quyết vấn đề này, hãy gắn .NET Framework trên máy đó và thử chạy lại ứng dụng một lần nữa.

File có chữ Việt Unicode phải được cất trong dạng Unicode. Custom settings, như Font and Input Method options, sẽ được cất giữ khi chương trình chấm dứt.

Lưu ý: Nhớ tắt những chương trình Vietnamese keyboard drivers khác — như là VPSKeys, WinVnKeys, VNI, Vietkey, hay UniKey — khi bạn dùng VietPad.

GIỚI HẠN

  1. Vì bug trong các phiên bản cũ của Windows, một số ký tự Việt bị xếp (sort) không đúng thứ tự.
  2. Giao diện Tiếng Việt bất khả thi trên Windows 9x/ME.

NHỮNG CÁCH GÕ CHỮ VIỆT THÔNG DỤNG

Accents vs. Vowels
Dấu với nguyên âm
Telex Input Method
Cách gõ Telex
VNI Input Method
Cách gõ VNI
VIQR Input Method
Cách gõ VIQR
a circumflex - â aa a6 a^
e circumflex - ê ee e6 e^
o circumflex  - ô oo o6 o^
a breve - ă aw a8 a(
o horn - ơ ow o7 o+
u horn - ư uw u7 u+
d stroke - đ dd d9 dd
acute - sắc s 1 '
grave - huyền f 2 `
dot below - nặng j 5 .
hook above - hỏi r 3 ?
tilde - ngã x 4 ~
remove diacritics - xóa dấu z 0 -
Example - Ví dụ:
Vietnamese - Tiếng Việt
Vis duj:
Tieesng Vieejt
Vi1 du5:
Tie61ng Vie65t
Vi' du.:
Tie^'ng Vie^.t

Các dấu của chữ được gõ ngay sau chữ đó. Dấu chéo ngược (back slash \) được dùng làm nút thoát (escape character) cho những phím (key) nào cần giữ nguyên, không muốn biến thành dấu của từ đi ngay trước. Thí dụ, đang trong cách gõ VNI mà muốn được chữ a1, ta gõ a\1 — phím \ sẽ ngăn chữ 1 không cho biến thành dấu sắc (') vào chữ a như trong chữ á.

VietPad còn có khả năng đặc biệt IntelliMark, cho phép người sử dụng bỏ dấu ở cuối từ, hoặc ở trong phạm vi chữ, ngoài cách bỏ dấu trên.

FONTS TƯƠNG THÍCH VỚI UNICODE

Những fonts Windows sau đây, được cung cấp với các hệ điều hành Windows 98SE/Me/2000/XP, chứa nhiều từ Unicode, trong có cả chữ Việt:

Times New Roman, Courier New, Arial, Tahoma, Verdana, Palatino Linotype

Lưu ý: Người sử dụng Windows 95/98/NT nên hạ tải các versions mới nhất của những fonts này, bởi những versions cũ hơn, vì không tương thích hoàn toàn với tiêu chuẩn Unicode, sẽ hiển thị dấu hỏi (?) hoặc ô vuông (◻) cho các mẫu tự không được hỗ trợ. Chúng có thể được hạ tải từ TrueType Core Fonts. Các service packs từ SP4 trở lên của WinNT, Internet Explorer 5.5, và Microsoft Office 2000 cũng đã có kèm những font này.

Nhiều font Unicode khác có thể tìm thấy tại VietUniFont, Uvn Free Font, và Font Chữ.

LIÊN LẠC

Mọi thắc mắc/góp ý/phản ảnh/báo bug, xin yết thị tại Diễn Đàn Việt Unicode.