Hiển thị kết quả từ 1 đến 10 / 30
Chủ đề: Ms-dos ! Tiếng Việt.
-
13-08-2002 08:31 #1
Ms-dos !
Xin hỏi có phần mềm nào dùng tiếng Việt trong DOS (gõ dấu tiếng Việt thẳng trong màn hình tịnh đen của DOS) không ?
-
13-08-2002 09:26 #2
- Tham gia
- 16-07-2002
- Location
- ?
- Bài viết
- 20
- Like
- 0
- Thanked 0 Times in 0 Posts
trời !
thử TSR VietRes xem.
-
13-08-2002 09:49 #3
Nerver, Không có phần mềm nào gõ được tiếng việt trên màn hình DOS.
Nợ Tình Chưa Trả Cho Ai
Chết Xuống Huyền Đài, Tình Vẫn Còn Nguyên.
-
14-08-2002 09:16 #4
Từ thủa cha sinh mẹ đẻ đến giờ, à quên từ thủa làm quen với máy tính đến giờ mình chưa thấy có trình nào đánh được tiếng việt có dấu trên màn hình đen xi huyền của DOS cả, chỉ thấy có trong bked, vietres, turbo Pascal đã chỉnh màn hình editor thành đen thôi./.
-
14-08-2002 10:29 #5
được chứ sao không ? chỉ cần load bộ font Vietnam lên bộ nhớ (dùng ngắt BIOS) rồi viết TSR xử lý bộ gõ là xong.
Các bạn không thấy cách Norton Utilities 8.0 (for DOS) thay đổi bộ font ở Textmode (DOS/Console) rồi sao ?
Woooo !!!!!!
-
14-08-2002 17:42 #6
Chưa bao giờ nghe thấy chứ đừng nói là nhìn thấy. Còn NU là thay đổi hình dạng FONT chứ đâu phải thay đổi FONT???
Nợ Tình Chưa Trả Cho Ai
Chết Xuống Huyền Đài, Tình Vẫn Còn Nguyên.
-
14-08-2002 19:03 #7ktvnguyenchien ??? font khác nhau chính là ở hình dạng chứ gì nữa ? nếu giống nhau hết thì thiết kế font làm chi ?Còn NU là thay đổi hình dạng FONT chứ đâu phải thay đổi FONT???
Ví như, bảng ASCII chuẩn (7 bits) gồm 128 ký tự (mã từ 0 đến 127) trong đó có chứa bộ chữ cái Latin 'A' -> 'Z', 'a' -> 'z' và một số ký tự nữa như Yen, Pound v.v... Bảng ASCII mở rộng (8 bits) gồm bảng ASCII chuẩn cộng thêm 128 ký tự tiếp theo (từ 128 đến 255) dành cho những mục đích riêng biệt. Ta hoàn toàn có thể tái định dạng (về hình dạng font) phần mở rộng này thành dạng các ký tự tiếng Việt như 'â', 'ă' v.v... rồi đặt ra quy ước cho bộ gõ để kết xuất ký tự ra màn hình cho đúng.
Việc định dạng lại font chỉ là gọi ngắt, gửi dạng font theo dạng bit - 1 là vẽ điểm, 0 là để trống. Ví dụ chữ L có thể được định dạng như sau bởi 8 bytes:
10000000 (128)
10000000 (128)
10000000 (128)
10000000 (128)
10000000 (128)
10000000 (128)
11111110 (254)
Chính việc quy ước mã các ký tự tiếng Việt khác nhau giữa VNI, VRES, BKED mà sinh ra các chương trình chuyển mã (converting). VNIToAny là một ví dụ.
-
15-08-2002 09:13 #8
Bạn hiểu nhầm ý mình rồi. Bạn thấy 2 Font ARIAL và COURIER không? đều là chữ không dấu đó chứ, nhưng lại khác nhau về độ đậm nhạt, nét chữ.
Còn việc Gõ được trên [b]Màn Hình DOS[/] thì không thể đâu, bạn hãy thử đi.
VietRes, VNI..cũng phải có màn hình soạn thảo mới có tác dụng đó chứ...!!!!Nợ Tình Chưa Trả Cho Ai
Chết Xuống Huyền Đài, Tình Vẫn Còn Nguyên.
-
15-08-2002 11:06 #9
Mình đã từng chạy thử ct của đứa bạn viết bằng C, từ lâu lắm rồi. Mình nghĩ đâu có gì mà bạn bảo là không thể được vì khi mình load font lên thì font ngoài DOS cũng bị đổi thành font mới. Rồi chạy một chương trình thường trú chặn ngắt bàn phím, chuyển vector chỉ về đoạn mã xử lí bộ gõ tiếng Việt rồi trả lại cho HĐH ký tự đã qua bộ lọc (bộ gõ). Như vậy, tiếng Việt thể hiện ngoài DOS là hoàn toàn thực tế.
Lúc đầu :
Keyboard -> DOS
Lúc chạy TSR :
Keyboard -> Code xử lý -> DOS
Ví dụ gõ VNI :
bạn gõ ở dấu nhắc DOS chữ 'a', TSR sẽ ghi nhớ chữ 'a', đồng thời vẫn gửi trả về DOS mã ký tự 'a' để DOS xử lý bình thường (hiện ra chữ 'a' ở dấu nhắc). Tiếp đến bạn gõ chữ số '1' thì TSR kiểm tra thấy chữ vừa gõ là chữ 'a', nếu thêm '1' -> 'á' nên nó sẽ gửi 2 mã về DOS là mã phím BackSpace và mã của ký tự được quy ước (và đã được định dạng font) là 'á'.
Mình cũng không muốn tranh luận nhiều về vấn đề này vì 2 lẽ. Thứ nhất chúng ta đang đi ra khỏi topic của thread này. Thứ 2, DOS đã trở thành dĩ vãng.
Thân ái,
-
15-08-2002 11:29 #10
Bạn vẫn bị nhầm, bởi vì để thể hiện lại ký tự đó, thì bạn lại phải xử lý màn hình. Trong khi màn hình của DOS thì đâu có dễ để xử lý!!
Bạn phải nhớ rằng đây là hỏi<B>trong màn hình đen xì của DOS</B>!!!Được sửa bởi ktvnguyenchien lúc 11:32 ngày 15-08-2002
Nợ Tình Chưa Trả Cho Ai
Chết Xuống Huyền Đài, Tình Vẫn Còn Nguyên.


Quote
Bookmarks