web-dev-qa-db-ja.com

ケイトエディター設定で「スペルチェック用のバックエンドが見つかりません」を修正する方法

私はUbuntuにKateエディターをインストールしましたMATE 16.04.6 LTSシステムは、
Sudo apt-get install kate

その設定→Kateの構成、エディターコンポーネント、編集、スペルチェックタブで、スペルチェックのバックエンドを検出しないことがわかります。

スペルチェック用のバックエンドが見つかりませんConfigure - Kate

$ kate
Sonnet: No speller backends available!
No language dictionaries for the language: "en"

スペルチェックに関連して次のパッケージがインストールされています。

$ dpkg -l | grep -iE "dict|spell.*(check|correct)"
ii  anthy                                                       9100h-25ubuntu1                                 AMD64        input method for Japanese - backend, dictionary and utility
ii  anthy-common                                                9100h-25ubuntu1                                 all          input method for Japanese - common files and dictionary
ii  aspell                                                      0.60.7~20110707-3build1                         AMD64        GNU Aspell spell-checker
ii  aspell-en                                                   7.1-0-1.1                                       all          English dictionary for GNU Aspell
ii  dictionaries-common                                         1.26.3                                          all          spelling dictionaries - common utilities
ii  enchant                                                     1.6.0-10.1build2                                AMD64        Wrapper for various spell checker engines (binary programs)
ii  geany-plugin-spellcheck                                     1.27+dfsg-2                                     AMD64        spellcheck plugin for Geany
ii  hunspell-en-ca                                              1:5.1.0-1ubuntu2.2                              all          English (Canada) dictionary for hunspell
ii  hunspell-en-gb                                              1:5.1.0-1ubuntu2.2                              all          English (GB) dictionary for hunspell
ii  hunspell-en-us                                              20070829-6ubuntu3                               all          English_american dictionary for hunspell
ii  hunspell-en-za                                              1:5.1.0-1ubuntu2.2                              all          English (South Africa) dictionary for hunspell
ii  hunspell-ru                                                 20120501-1                                      all          Russian dictionary for hunspell
ii  iamerican                                                   3.4.00-5                                        all          American English dictionary for ispell (standard version)
ii  ienglish-common                                             3.4.00-5                                        all          Common files for British and American ispell dictionaries
ii  ispell                                                      3.4.00-5                                        AMD64        International Ispell (an interactive spelling corrector)
ii  libaspell15:AMD64                                           0.60.7~20110707-3build1                         AMD64        GNU Aspell spell-checker runtime library
ii  libenchant1c2a:AMD64                                        1.6.0-10.1build2                                AMD64        Wrapper library for various spell checker engines (runtime libs)
ii  libgdict-common                                             3.18.0-2                                        all          GNOME Dictionary base library - common files
ii  libgtkspell0                                                2.0.16-1.1ubuntu1                               AMD64        a spell-checking addon for GTK's TextView widget
ii  libgtkspell3-3-0:AMD64                                      3.0.7-2                                         AMD64        spell-checking addon for GTK+'s TextView widget
ii  libhunspell-1.3-0:AMD64                                     1.3.3-4ubuntu1                                  AMD64        spell checker and morphological analyzer (shared library)
ii  libhunspell-dev:AMD64                                       1.3.3-4ubuntu1                                  AMD64        spell checker and morphological analyzer (development)
ii  libjazzy-Java                                               0.5.2-1                                         all          spell checker Java library
ii  libkf5sonnet5-data                                          5.18.0-0ubuntu1                                 all          spell checking library for Qt
ii  libkf5sonnetcore5:AMD64                                     5.18.0-0ubuntu1                                 AMD64        spell checking library for Qt
ii  libkf5sonnetui5:AMD64                                       5.18.0-0ubuntu1                                 AMD64        spell checking library for Qt
ii  libmatedict6                                                1.12.0-1                                        AMD64        MATE desktop utilities (matedict library)
ii  link-grammar-dictionaries-en                                4.7.4-3                                         all          Carnegie Mellon University's link grammar parser (English dictionary)
ii  myspell-en-au                                               2.1-5.4                                         all          English_australian dictionary for myspell
ii  myspell-en-gb                                               1:5.1.0-1ubuntu2.2                              all          English (GB) dictionary for hunspell - dummy transitional package
ii  myspell-en-za                                               1:5.1.0-1ubuntu2.2                              all          English (ZA) dictionary for hunspell - dummy transitional package
rc  myspell-ru                                                  0.99g5-20                                       all          Russian dictionary for MySpell
ii  python-enchant                                              1.6.6-2                                         all          spellchecking library for Python
ii  python3-enchant                                             1.6.6-2                                         all          spellchecking library for Python 3
ii  wamerican                                                   7.1-1                                           all          American English dictionary words for /usr/share/dict
ii  wbritish                                                    7.1-1                                           all          British English dictionary words for /usr/share/dict


どうすれば修正できますか?

2
N0rbert

この問題を修正するには、 Sonnet に関連するパッケージを1つだけインストールする必要があります。

sonnet-pluginspackages.ubuntu.com を参照)
Qtのスペルチェックライブラリ

Sudo apt-get install sonnet-plugins

ほとんどすべてのスペルエンジンに依存するため-aspellhunspellhspellvoikko
その後、Kateを再起動します。


以前にインストールしたことがないのは奇妙です。インストールされている他のライブラリによって推奨されました:

$ aptitude why sonnet-plugins 
i   sonnet-plugins    Depends    libkf5sonnetcore5 (>= 4.96.0)     
i A libkf5sonnetcore5 Recommends sonnet-plugins (= 5.18.0-0ubuntu1)
2
N0rbert