Bộ gõ scim-unikey-0.2.0~20090417 đã được các tác giả sửa 2 lỗi: xung đột với OpenOffice làm chương trình đóng bất thình lình, không gõ chèn được trong OpenOffice Calc và bổ xung một số mục cấu hình tích hợp vào phần cấu hình của scim.
Bản deb dùng cho Ubuntu có thể cài theo hướng dẫn ở đây hoặc tải về cài tại đây. Đã thử sơ bộ (telex - unicode) cho Ubuntu 9.04 thấy có vẻ ổn. Kubuntu 9.04 chưa cài được scim nên chưa thử được.
Bản dành cho Mandriva (convert từ bản deb bằng alien) tải về tại đây. Đã thử sơ bộ (telex - unicode) cho Mandriva 2009.0 KDE4 cũng có vẻ ổn. Cách cài đã trình bày trong một post trước.
Thử sơ bộ nói ở trên gồm gõ trong các ứng dụng web (Gmail, Firefox, Zoho, ...), OpenOffice, chat (Pidgin và Kopete), email (Evolution và KMail), tức là những ứng dụng văn phòng thông thường.
Tuy nhiên vẫn còn một lỗi nhỏ ở cả Ubuntu và Mandriva: đang gõ thỉnh thoảng bị mất tiếng Việt, phải Ctrl+Space hai lần mới gõ tiếp được. Lỗi này do engine của x-unikey-1.0.4. Các bản x-unikey-1.0.4 cài trực tiếp cũng bị.
Chia sẻ, hỗ trợ cài đặt, sử dụng phần mềm tự do nguồn mở. Blog chính http://zxc232.tk
Showing posts with label scim-unikey. Show all posts
Showing posts with label scim-unikey. Show all posts
4/29/09
2/6/09
Lỗi bộ gõ scim-unikey và lỗi đọc file pdf (update 12/2/09)
1- SCIM-UNIKEY:
Update 12/2/09: lỗi nặng, scim-unikey xung đột với OpenOffice 3.0 làm OpenOffice bị đóng bất thình lình khi đang gõ. Lỗi này xảy ra trên khá nhiều máy. Tóm lại không dùng được.
Bộ gõ scim-unikey có một lỗi khi gõ trong bảng tính OpenOffice Calc:
Các cách khắc phục:
Yêu cầu gõ phím kết thúc từ có vài điểm cần lưu ý sau:
2- Lỗi đọc file PDF tiếng Việt.
Thỉnh thoảng có file PDF tiếng Việt unicode (ví dụ có file tải từ cơ sở dữ liệu Luật Việt nam www.luatvietnam.vn) khi mở bằng Okular, Adobe Reader for Linux font tiếng Việt bị lỗi.
Mở trong Windows bằng Adobe Reader for Windows thì đọc được, nhưng mở bằng Infix cũng bị lỗi như trong Linux.
Cách khắc phục: mở file PDF đó bằng OpenOffice Writer sẽ đọc được tiếng Việt không bị lỗi nói trên. Tuy nhiên, mở file PDF bằng OpenOffice hơi chậm.
Sau khi mở, nếu dùng tính năng Export to PDF của Writer để xuất thành file khác hoặc ghi đè lên file cũ thì sau đó mở lại bằng Okular hoặc Adobe Reader for Linux không bị lỗi nữa.
Update 12/2/09: lỗi nặng, scim-unikey xung đột với OpenOffice 3.0 làm OpenOffice bị đóng bất thình lình khi đang gõ. Lỗi này xảy ra trên khá nhiều máy. Tóm lại không dùng được.
Bộ gõ scim-unikey có một lỗi khi gõ trong bảng tính OpenOffice Calc:
- Nếu gõ từ đầu vào một ô trắng hoặc gõ tiếp vào cuối một dòng text đã có thì không sao.
- Nếu trong ô đã có text, gõ chèn thêm từ vào đầu dòng text hoặc trong dòng text đó thì tiếng Việt không hiển thị được (ký tự nhảy lung tung).
- Đã thử lỗi này có trong Mandriva 2009 (cả bản GNOME và KDE4), Linux Mint 6.
- Lỗi này chứng tỏ cơ chế bỏ dấu của unikey (lùi con trỏ lại vài ký tự) là không ổn, dễ bị xung đột. Trong các bản Linux trước, x-unikey cũng có lỗi khi gõ trong Calc do cơ chế lùi con trỏ này.
Các cách khắc phục:
- Chịu khó học thói quen gõ phím kết thúc từ.Bỏ hẳn scim-unikey, chỉ dùng scim với file vi-telex-locdt.mim. Cơ chế đánh dấu từ để bỏ dấu của scim đã được dùng với hàng chục ngôn ngữ khác nhau nên chắc là khả năng xung đột với ứng dụng hầu như không có.
- Dùng kết hợp cả hai cách gõ scim-unikey và scim-locdt. Khi nào gõ trong Calc thì nhấn Ctrl+Shift để chuyển cách gõ, sang các ứng dụng khác lại Ctrl+Shift để đổi lại.
Yêu cầu gõ phím kết thúc từ có vài điểm cần lưu ý sau:
- Khi gõ trong OpenOffice, yêu cầu này không quá khó. Chỉ khi chèn chữ thì hoặc dùng phím mũi tên hoặc dùng phím Space rồi xoá space thừa.
- Cần chú ý khi gõ trong các trường là nơi không có thói quen gõ phím kết thúc từ (địa chỉ mail, subject, ...). Đặc biệt trong các trường của KMail, khi không gõ phím kết thúc từ mà chuyển con trỏ sang trường khác, các ký tự không bị mất ngay (ví dụ ba ký tự cuối của địa chỉ mail). Chỉ khi nhấn nút Send, sau đó xem lại trong Sent Item mới biết địa chỉ bị sai.
- Khi đặt tên, đổi tên thư mục hoặc file, chỉ được kết thúc từ bằng phím mũi tên, không được dùng phím Space.
2- Lỗi đọc file PDF tiếng Việt.
Thỉnh thoảng có file PDF tiếng Việt unicode (ví dụ có file tải từ cơ sở dữ liệu Luật Việt nam www.luatvietnam.vn) khi mở bằng Okular, Adobe Reader for Linux font tiếng Việt bị lỗi.
Mở trong Windows bằng Adobe Reader for Windows thì đọc được, nhưng mở bằng Infix cũng bị lỗi như trong Linux.
Cách khắc phục: mở file PDF đó bằng OpenOffice Writer sẽ đọc được tiếng Việt không bị lỗi nói trên. Tuy nhiên, mở file PDF bằng OpenOffice hơi chậm.
Sau khi mở, nếu dùng tính năng Export to PDF của Writer để xuất thành file khác hoặc ghi đè lên file cũ thì sau đó mở lại bằng Okular hoặc Adobe Reader for Linux không bị lỗi nữa.
1/23/09
SCIM-UNIKEY trên Mandriva 2009 và Linux Mint 6
UDATE: tin buồn. scim-unikey-0.1.2a có hai lỗi nặng:
Bản scim-unikey-0.2 đang sửa khắc phục được lỗi thứ nhất nhưng chưa khắc phục được lỗi thứ hai. Vẫn bị thỉnh thoảng đang gõ thì mất tiếng Việt (lỗi này nguyên bản của x-unikey-1.0.4).
Một món quà mừng Tết tuyệt vời đối với cá nhân tôi: cuối cùng đã có thể gõ tiếng Việt trên Mandriva ở mọi chỗ bằng scim-unikey! Cám ơn các tác giả!
Cách đây ít lâu, tôi đã thử scim-unikey cài bằng tay trên Mandriva 2009 KDE thấy gõ tốt trong các ứng dụng nhưng hoàn toàn không gõ được trên web.
Nay thử lại theo bản cài đặt mới nhất scim-unikey-0.1.2a-1.i386.rpm tải về tại đây với cách làm như sau:
1- Mở Control Center - System - Manage localization for your system. Khi đến bước chọn bộ gõ thì chọn SCIM-BRIDGE.
2- Tải file scim-unikey-0.1.2a-1.i386.rpm nói trên về cài.
3- Nhấn vào Menu - Run Command rồi chạy scim lần đầu. Nhấn chuột phải vào biểu tượng scim trên panel, chọn SCIM Setup. Trong mục IMEngine - Global Setup - Vietnamese chỉ chọn riêng cách gõ Telex - Unicode.
4- Khởi động lại máy. Xong.
Đã thử gõ trong Mandriva 2009 cả KDE lẫn GNOME: OpenOffice, KMail, Evolution, Google Desktop Search, các ứng dụng web như Gmail, GDocs, Zoho Mail, Zoho Writer, ... đều tốt.
Vẫn còn hai lỗi nhỏ: 1/ thỉnh thoảng mất tiếng Việt phải Ctrl+Space hai lần bật tắt tiếng Việt mới gõ tiếp được (lỗi của bản x-unikey-1.0.4), 2/ phải tắt Word Completion trong AutoCorrect.
Trước đây vẫn cố gắng dùng scim với vi-telex-locdt.mim, nhưng cái phím kết thúc từ khá khó chịu. Nay thì thoát.
Đã thử scim-unikey trên Linux Mint 6. Gõ tốt ( nhớ chọn Menu-Administration-Language support-Enable support to enter complex characters).
Những ai yêu Ubuntu nên thử Linux Mint. Linux Mint dựng trên nền Ubuntu, có Control Center gần sánh được với Control Center của Mandriva (thiếu các wizards) và một số thứ bổ xung khá hay. Không trách nó luôn nằm trong TOP 10 của DistroWatch.
- Xung đột với OpenOffice, đang gõ thì OpenOffice bị đóng bất thình lình (crash).
- Trong OpenOffice Calc, trong một ô khi đặt con trỏ gõ chen vào giữa hoặc đầu một hàng ký tự đã có thì tiếng Việt nhảy lung tung (gõ chen ở trên thanh nhập liệu thì được).
Bản scim-unikey-0.2 đang sửa khắc phục được lỗi thứ nhất nhưng chưa khắc phục được lỗi thứ hai. Vẫn bị thỉnh thoảng đang gõ thì mất tiếng Việt (lỗi này nguyên bản của x-unikey-1.0.4).
Một món quà mừng Tết tuyệt vời đối với cá nhân tôi: cuối cùng đã có thể gõ tiếng Việt trên Mandriva ở mọi chỗ bằng scim-unikey! Cám ơn các tác giả!
Cách đây ít lâu, tôi đã thử scim-unikey cài bằng tay trên Mandriva 2009 KDE thấy gõ tốt trong các ứng dụng nhưng hoàn toàn không gõ được trên web.
Nay thử lại theo bản cài đặt mới nhất scim-unikey-0.1.2a-1.i386.rpm tải về tại đây với cách làm như sau:
1- Mở Control Center - System - Manage localization for your system. Khi đến bước chọn bộ gõ thì chọn SCIM-BRIDGE.
2- Tải file scim-unikey-0.1.2a-1.i386.rpm nói trên về cài.
3- Nhấn vào Menu - Run Command rồi chạy scim lần đầu. Nhấn chuột phải vào biểu tượng scim trên panel, chọn SCIM Setup. Trong mục IMEngine - Global Setup - Vietnamese chỉ chọn riêng cách gõ Telex - Unicode.
4- Khởi động lại máy. Xong.
Đã thử gõ trong Mandriva 2009 cả KDE lẫn GNOME: OpenOffice, KMail, Evolution, Google Desktop Search, các ứng dụng web như Gmail, GDocs, Zoho Mail, Zoho Writer, ... đều tốt.
Vẫn còn hai lỗi nhỏ: 1/ thỉnh thoảng mất tiếng Việt phải Ctrl+Space hai lần bật tắt tiếng Việt mới gõ tiếp được (lỗi của bản x-unikey-1.0.4), 2/ phải tắt Word Completion trong AutoCorrect.
Trước đây vẫn cố gắng dùng scim với vi-telex-locdt.mim, nhưng cái phím kết thúc từ khá khó chịu. Nay thì thoát.
Đã thử scim-unikey trên Linux Mint 6. Gõ tốt ( nhớ chọn Menu-Administration-Language support-Enable support to enter complex characters).
Những ai yêu Ubuntu nên thử Linux Mint. Linux Mint dựng trên nền Ubuntu, có Control Center gần sánh được với Control Center của Mandriva (thiếu các wizards) và một số thứ bổ xung khá hay. Không trách nó luôn nằm trong TOP 10 của DistroWatch.
Labels:
Các phần mềm ứng dụng,
Mandriva,
PCLinuxOS,
scim-unikey,
Tiếng Việt
12/27/08
Thử bộ gõ tiếng Việt scim-unikey trên Mandriva 2009 KDE (update 29/12/08)
Đã có một ý tưởng rất hay là tích hợp unikey vào scim. Cộng đồng Ubuntu Việt đang thử nó tại đây.
Tôi đã thử bản scim-unikey-0.1.2a-manual-install.tar.gz tải về từ đây trên Mandriva 2009 KDE.
Cách cài đơn giản: sau khi đã cài scim-m17n như đã nêu trong vài post trước, giải nén file trên. Dùng quyền root copy file unikey.so trong thư mục x86 (hoặc x64 cho máy 64bit) vào thư mục /usr/lib/scim-1.0/1.4.0/IMEngine/, copy file scim-unikey.png vào thư mục /usr/share/scim/icons/. Logout ra rồi Login lại.
(UPDATE: tại site nói trên đã có bản cài đặt rpm cho Fedora và cũng cài tốt trên Mandriva 2009: tải về, nhấn chuột vào file, nhập password của root là xong).
Trong Scim Setup, bộ gõ mới này có khá nhiều kiểu gõ tiếng Việt, chọn Telex - Unicode có icon màu da cam để thử. Dưới đây là bài tôi đã post trên diễn đàn Ubuntu Việt:
"Xin chia sẻ vài kết quả thử các bộ gõ tiếng Việt trên Mandriva 2009 KDE4, Kubuntu 8.10 (telex - unicode)
1- x-unikey: x-unikey-1.0.4 gõ được trong Man2009, nhưng có các lỗi sau:
Bản 0.9.2 không gõ được trong Man2009. Đã thử cài từ source nhưng báo lỗi tùm lum.
Kubuntu: Lỗi a/ và c/ cũng gặp trong Kubuntu. Bản 0.9.2 thì không bị hai lỗi đầu và nếu chấp nhận nhấn F2 thì dùng được.
2- scim:
Bản scim có sẵn (scim-m17n) gõ tốt trong cả Man2009 KDE, GNOME và K/Ubuntu nhưng có các nhược điểm:
Copy file vi-telex-locdt.mim vào /usr/share/m17n và chọn cách gõ này thì không bị đánh dấu từ nhận dấu bằng ô mà chỉ có dấu gạch chân, đầu mút bên trái dấu là từ nhận dấu. Hai nhược điểm b/, c/ vẫn còn.
Một lỗi nữa: scim không gõ được tiếng Việt trong Quick Search Box của Google Desktop, một search engine theo tôi là hay nhất bây giờ trong Linux (search được tiếng Việt unicode trong file, index sẵn nên search rất nhanh). x-unikey thì gõ được.
3-scim-unikey-0.1.1a-manual-install:
Thử trong Man2009 KDE4. Gõ tốt trong KMail, Writer và Calc, không còn bị cơ chế đánh dấu từ nhận dấu và phải báo kết thúc từ (rất hay). Trong Impress và Firefox (Gmail, Zoho, forum) không gõ được (khi gõ dấu, nháy nhẹ nhưng không ra tiếng Việt).
Ba nhược điểm nêu trên của scim không lớn với người ham Linux và chịu tập thói quen mới, nhưng là cản trở lớn nếu định phổ biến Linux cho người dùng bình thường. Vì vậy rất hy vọng vào scim-unikey.
Thêm một đề nghị nữa: font TCVN bị lỗi chữ "ư" trong OpenOffice. Cài unikey for Windows vào Linux bằng wine rồi dùng cơ chế chuyển mã clipboard, sau đó chọn các ký tự - thay cho chữ "ư' trong văn bản, dùng Find & Replace để thay bằng "ư" unicode thì có thể chuyển mã TCVN sang unicode nhưng cách làm này hơi phức tạp với người bình thường.
Nếu có thể tích hợp chuyển mã clipboard vào scim-unikey nữa thì tuyệt vời.
Kết luận: Trước mắt có thể dùng như thế này:
1- Trong Scim Setup chọn cả hai kiểu gõ vi-telex-locdt và Telex - Unicode (của scim-unikey). Với Telex - Unicode khai báo thêm cặp phím nóng là Ctrl+Shift.
2- Khi gõ trong Writer và Calc thì dùng Telex - Unicode. Gõ được hoàn toàn như x-unikey, không phải báo kết thúc từ.
3- Khi gõ trong Impress và Firefox, nhấn Ctrl+Shift để chuyển sang vi-telex-locdt. Ctrl+Shift sẽ chuyển qua lại giữa hai kiểu gõ tiếng Việt nói trên. Chuyển sang bàn phím tiếng Anh dùng Ctrl+Space.
Đây là một hướng rất có triển vọng. Hy vọng tác giả sẽ tiếp tục cải tiến. Thank!"
UPDATE (29/12/08): khi gõ trong Writer, scim-unikey bị xung đột với chức năng Word Completion trong AutoCorrect. Nếu gõ một từ có phần đầu trùng với từ tiếng Anh trong Word Completion thì dấu tiếng Việt hiển thị không đúng nữa. Phải tắt Word Completion đi (bỏ chọn Enable), nhưng như thế lại mất một tính năng hay của Writer.
UPDATE (23/1/2009): ổn rồi, xem bài SCIM-UNIKEY trên Mandriva 2009 và Linux Mint 6
Tôi đã thử bản scim-unikey-0.1.2a-manual-install.tar.gz tải về từ đây trên Mandriva 2009 KDE.
Cách cài đơn giản: sau khi đã cài scim-m17n như đã nêu trong vài post trước, giải nén file trên. Dùng quyền root copy file unikey.so trong thư mục x86 (hoặc x64 cho máy 64bit) vào thư mục /usr/lib/scim-1.0/1.4.0/IMEngine/, copy file scim-unikey.png vào thư mục /usr/share/scim/icons/. Logout ra rồi Login lại.
(UPDATE: tại site nói trên đã có bản cài đặt rpm cho Fedora và cũng cài tốt trên Mandriva 2009: tải về, nhấn chuột vào file, nhập password của root là xong).
Trong Scim Setup, bộ gõ mới này có khá nhiều kiểu gõ tiếng Việt, chọn Telex - Unicode có icon màu da cam để thử. Dưới đây là bài tôi đã post trên diễn đàn Ubuntu Việt:
"Xin chia sẻ vài kết quả thử các bộ gõ tiếng Việt trên Mandriva 2009 KDE4, Kubuntu 8.10 (telex - unicode)
1- x-unikey: x-unikey-1.0.4 gõ được trong Man2009, nhưng có các lỗi sau:
- a/ thỉnh thoảng bị mất tiếng Việt (phải Ctrl+Shift hai lần tắt bật tiếng Việt thì lại gõ tiếp được),
b/ thỉnh thoảng bị treo bàn phím khi chuyển ứng dụng,
c/ phải nhấn F2 trước khi gõ trong ô của Calc, nếu không khi nhấn Shift để gõ chữ Việt hoa bị xoá hết các chữ đã gõ trước.
Bản 0.9.2 không gõ được trong Man2009. Đã thử cài từ source nhưng báo lỗi tùm lum.
Kubuntu: Lỗi a/ và c/ cũng gặp trong Kubuntu. Bản 0.9.2 thì không bị hai lỗi đầu và nếu chấp nhận nhấn F2 thì dùng được.
2- scim:
Bản scim có sẵn (scim-m17n) gõ tốt trong cả Man2009 KDE, GNOME và K/Ubuntu nhưng có các nhược điểm:
- a/các từ nhận dấu bị đánh dấu bằng ô chữ nhật màu xanh không quen mắt, rất khó chịu.
b/ phải có phím báo kết thúc từ (space, dấu chấm, phảy, ... hoặc phím mũi tên phải), nếu không báo, khi di con trỏ đi nơi khác bị mất ký tự và
c/ khi gõ vài từ đầu của địa chỉ mail trong Gmail, danh sách địa chỉ đã có hiện lên, nếu chọn bằng chuột không điền được.
Copy file vi-telex-locdt.mim vào /usr/share/m17n và chọn cách gõ này thì không bị đánh dấu từ nhận dấu bằng ô mà chỉ có dấu gạch chân, đầu mút bên trái dấu là từ nhận dấu. Hai nhược điểm b/, c/ vẫn còn.
Một lỗi nữa: scim không gõ được tiếng Việt trong Quick Search Box của Google Desktop, một search engine theo tôi là hay nhất bây giờ trong Linux (search được tiếng Việt unicode trong file, index sẵn nên search rất nhanh). x-unikey thì gõ được.
3-scim-unikey-0.1.1a-manual-install:
Thử trong Man2009 KDE4. Gõ tốt trong KMail, Writer và Calc, không còn bị cơ chế đánh dấu từ nhận dấu và phải báo kết thúc từ (rất hay). Trong Impress và Firefox (Gmail, Zoho, forum) không gõ được (khi gõ dấu, nháy nhẹ nhưng không ra tiếng Việt).
Ba nhược điểm nêu trên của scim không lớn với người ham Linux và chịu tập thói quen mới, nhưng là cản trở lớn nếu định phổ biến Linux cho người dùng bình thường. Vì vậy rất hy vọng vào scim-unikey.
Thêm một đề nghị nữa: font TCVN bị lỗi chữ "ư" trong OpenOffice. Cài unikey for Windows vào Linux bằng wine rồi dùng cơ chế chuyển mã clipboard, sau đó chọn các ký tự - thay cho chữ "ư' trong văn bản, dùng Find & Replace để thay bằng "ư" unicode thì có thể chuyển mã TCVN sang unicode nhưng cách làm này hơi phức tạp với người bình thường.
Nếu có thể tích hợp chuyển mã clipboard vào scim-unikey nữa thì tuyệt vời.
Kết luận: Trước mắt có thể dùng như thế này:
1- Trong Scim Setup chọn cả hai kiểu gõ vi-telex-locdt và Telex - Unicode (của scim-unikey). Với Telex - Unicode khai báo thêm cặp phím nóng là Ctrl+Shift.
2- Khi gõ trong Writer và Calc thì dùng Telex - Unicode. Gõ được hoàn toàn như x-unikey, không phải báo kết thúc từ.
3- Khi gõ trong Impress và Firefox, nhấn Ctrl+Shift để chuyển sang vi-telex-locdt. Ctrl+Shift sẽ chuyển qua lại giữa hai kiểu gõ tiếng Việt nói trên. Chuyển sang bàn phím tiếng Anh dùng Ctrl+Space.
Đây là một hướng rất có triển vọng. Hy vọng tác giả sẽ tiếp tục cải tiến. Thank!"
UPDATE (29/12/08): khi gõ trong Writer, scim-unikey bị xung đột với chức năng Word Completion trong AutoCorrect. Nếu gõ một từ có phần đầu trùng với từ tiếng Anh trong Word Completion thì dấu tiếng Việt hiển thị không đúng nữa. Phải tắt Word Completion đi (bỏ chọn Enable), nhưng như thế lại mất một tính năng hay của Writer.
UPDATE (23/1/2009): ổn rồi, xem bài SCIM-UNIKEY trên Mandriva 2009 và Linux Mint 6
Subscribe to:
Posts (Atom)