tôi đã làm theo hướng dẫn đây để bật tính năng gõ Hangeul (tiếng Hàn) trên bản cài đặt Ubuntu 20.04 của tôi bằng IBusHangul.
Mọi thứ hoạt động hoàn toàn tốt ngoại trừ trong TeXworks và TeXmaker. Trong cả hai chương trình, nếu tôi chuyển sang bố cục bàn phím tiếng Hàn, nhấn phím xóa lùi sẽ tạo ra ký tự ï¼
, nhấn phím mũi tên trái sẽ tạo ï½
, và nhấn phím mũi tên phải sẽ tạo ra ï½
. (Lưu ý đây là các thực thể ký tự có chiều rộng cố định thay vì thông thường (
, q
, và S
.
Tôi nghĩ vấn đề này chỉ xảy ra với TeXworks, nhưng khi tìm kiếm xung quanh, tôi thấy mọi người báo cáo vấn đề tương tự với vim và Vi (Thật không may, cả hai liên kết đều bằng tiếng Hàn). Trong trường hợp trước, giải pháp được báo cáo là thực hiện các thay đổi sau đối với cấu hình Vim:
đặt số " hiển thị số dòng
đặt tabstop=4 " đặt tab thành 4 dấu cách
đặt bỏ qua chữ hoa chữ thường " bỏ qua chữ hoa chữ thường trong tìm kiếm văn bản
đặt hlsearch " đánh dấu văn bản khi tìm kiếm
đặt không tương thích " di chuyển bằng các phím mũi tên
đặt mã hóa fileencodings=utf-8,euc-kr " để sử dụng khi lưu tệp: utf-8, euc-kr
set fencs=ucs-bom,utf-8,euc-kr " Tệp tiếng Hàn ở dạng euc-kr, tệp Unicode ở dạng utf-8
set bs=indent,eol,start " làm cho backspace có thể sử dụng được
đặt thước " hiển thị vị trí trên thanh trạng thái
đặt tiêu đề " hiển thị tiêu đề
đặt showmatch " hiển thị dấu ngoặc khớp
cú pháp trên " đánh dấu cú pháp
Cài đặt nào trong số này thực sự cần thiết để đầu vào tiếng Hàn hoạt động và làm cách nào tôi có thể đạt được điều tương tự trong TeXworks (và TeXmaker)?
Có thể tránh sử dụng mã hóa EUC-KR lỗi thời không?
- Phiên bản Ubuntu: 20.04
- Phiên bản TeXworks: 0.6.6 (MiKTeX 21.6)
- Phiên bản TeXmaker: 5.0.3
- Phiên bản IBus: IBus 1.5.22
Có lẽ vấn đề xảy ra với khung Qt, được sử dụng bởi cả TeXworks và TeXmaker.