除了 TeXworks 以外,其他所有地方都可以输入韩语

除了 TeXworks 以外,其他所有地方都可以输入韩语

我按照说明这里使用 IBusHangul 在我的 Ubuntu 20.04 安装上启用韩语输入。

一切都很好除了在 TeXworks 和 TeXmaker 中。在这两个程序中,如果我切换到韩语键盘布局,按退格键会产生字符,按左箭头键会产生,按右箭头键会产生。(请注意,这些是固定宽度的字符实体,而不是通常的(qs

我以为这个问题是 TeXworks 独有的,但搜索了一下,我发现有人报告了类似的问题Vim(不幸的是,这两个链接都是韩文的)。在前一种情况下,报告的解决方案是对 Vim 配置进行以下更改:

set number                           " show line numbers
set tabstop=4                        " set tab to 4 spaces
set ignorecase                       " ignore case in text searches
set hlsearch                         " highlight text when searching
set nocompatible                     " move using arrow keys
set fileencodings=utf-8,euc-kr       " encoding to use when saving files: utf-8, euc-kr
set fencs=ucs-bom,utf-8,euc-kr       " Korean files in euc-kr, Unicode files in utf-8
set bs=indent,eol,start              " make backspace usable
set ruler                            " show location in the status bar
set title                            " show title
set showmatch                        " show matching brackets
syntax on                            " syntax highlighting

这些设置中的哪些实际上是韩语输入所必需的,以及如何在 TeXworks(和 TeXmaker)中实现相同的功能?

是否可以避免使用过时的 EUC-KR 编码?

  • Ubuntu 版本:20.04
  • TeXworks 版本:0.6.6(MiKTeX 21.6)
  • TeXmaker 版本:5.0.3
  • IBus版本:IBus 1.5.22

也许问题出在 Qt 框架上,TeXworks 和 TeXmaker 都使用该框架。

相关内容