Re: [1.0] H.I.M - Bộ gõ tiếng Việt tự động dành cho Web
Hi *
Đặng Trần Hiếu, có thể gói
Danh sách Vần và Âm tiết tiếng Việt này sẽ hữu ích trong việc cải tiến H.I.M:
http://prdownloads.sourceforge.net/ngonngu/TuDienVan20050428.tar.bz2?download
Một góp ý về vị trí bỏ dấu trong các vần
"oa, oe".
- Bộ gõ H.I.M tự động chuyển vị trí đặt dấu thanh điệu lên chữ
o. Điều này cũng giống với cách xử lí của MViet... Và nó được người ta gọi chung là kiểu bỏ dấu cũ. Tuy nhiên, kiểu bỏ dấu này, nếu xét về mặt ngữ âm là sai và không thống nhất.
Nói sai về mặt ngữ âm là bởi vì:
- Nếu biểu diễn theo IPA thì vần
oa là [wa], trong đó /w/ là âm đệm, còn /a/ là âm chính.
- Theo đúng nguyên tắc biểu trưng ngữ âm thì dấu thanh điệu phải được đặt trên âm chính, tức là âm /a/. Nghĩa là phải là
hoà chứ không phải là
hòa.
Nói không thống nhất là vì:
- Với vần
"oan/uan, oen/uen"... chẳng hạn thì khi biểu diễn theo IPA nó sẽ là: [wan], [wεn]. Trong đó, /w/ vẫn là âm đệm, /a/ và /ε/ là âm chính, /n/ là âm cuối. Và người ta luôn bỏ dấu trên chữ "a" hoặc chữ "e". Ví dụ như: toàn, quản, hoẻn (đỏ hoẻn), quèn...
Có thể trong vòng 2 ngày nữa thì /me sẽ xong phần khoá luận tốt nghiệp về vấn đề bỏ dấu này. Khi đó, chắc là vấn đề sẽ dễ hiểu hơn.
/me cũng định tự mình mày mò trong him.js để sửa, nhưng do trình độ quá non và thời gian thì không có mấy nên đành chịu. Hi vọng là chúng ta sẽ có thể tiếp tục trao đổi thêm với nhau về vấn đề này (nếu có cả anh Phạm Kim Long nữa thì hay quá).