このチュートリアルはZorin 16に当てはまります。
This is a turorial for Zorin 16 users.
ctrl+spaceで入力メソッドを切り替えたとき、Mozcのデフォルト設定は直接入力になっています。ひらがな入力のためには、キーボードアイコンを毎回クリックする必要があり、大変不便です。
In its default setting, Mozc starts in direct input mode. It is a great incomvenience since Hiragana mode always requires clicking on the keyboard icon.
このデフォルトの設定を変更するためには、ソースファイルの少々の修正と、ビルド、インストールが必要です。
In order to change this default setting, it is neccesary to edit a source file and rebuild/reinstall.
(cf. Is there a way to set hiragana as default? · Issue #381 · google/mozc · GitHub)
参考にしたサイトは以下の2つです。
This tutorial is based on the following 2 sites:
https://shnsprk.com/entry/2020/03/27/090000
http://dakusui.hatenablog.com/entry/2017/09/24/160400
- 最初にソースリストを編集し、ソースコードをダウンロードできるようにします。
First, edit source list with your editor of choice. I use mousepad in this example.
sudo mousepad /etc/apt/sources.list
次の行の先頭にあるハッシュ#タグを消してください。
Remove # from the following line.
deb-src fr.archive.ubuntu.com focal main restricted
- ビルドに必要なツールをインストールします。
Install tools required for buid.
sudo apt update
sudo apt install build-essential devscripts -y
sudo apt build-dep ibus-mozc -y
- ibus-mozcのソースを取得します。
Obtain the source for ibus-mozc.
apt source ibus-mozc
4)作業ディレクトリを変更します。
Go to working directory.
cd mozc-2.23.2815.102+dfsg
- ソースを修正します。
Edit source.
mousepad $(find . -name property_handler.cc)
以下の行のfalseをtrueに変更します。
Change "false" to "true" in the following line.
const bool kActivatedOnLaunch = false; --> const bool kActivatedOnLaunch = true;
6)ビルドします。
Build.
dpkg-buildpackage -us -uc -b
7)インストールします。
Install.
sudo dpkg -i ../mozc*.deb ../ibus-mozc*.deb
再起動して完了です。
Reboot to complete the procedure.