\r\n\r\n
LinuxにはWindowsに勝る点がたくさんありますが、ひとつだけ、簡単に使える絵文字入力がないのです。
幸いなことに、この問題を解決する方法はたくさんあります。あなたが一番好きな方法を選んでください!あなたに最も適した方法で、すぐに式を入力できるようになります。
Windowsでは、絵文字パネルはキーストロークで起動し、マウスクリックと組み合わせて使用します。もし、簡単にプリントアウトして使いたいのであれば、Linuxで非常に簡単な解決策があります。外国語を入力できるソフトと、絵文字を入力できる入力方式を組み合わせたものです。これをUniEmoji(IBusと呼ばれる特定の入力フレームワークのための)と呼びます。
すべての設定が完了したら、好きな絵文字を入力したり、検索したりできるようになるはずです。これは、ポップアップウィンドウよりも迅速かつ容易に行うことができますが、より多くのセットアップが必要です。
まず、IBusというプログラムがインストールされていることを確認する必要があります。キーボードが対応していない言語でも、さまざまな言語で入力できるようになります。デフォルトでは、最新版のUbuntuのようなGNOMEデスクトップを実行するLinuxオペレーティングシステムに付属しています。そうでない場合、このコマンドはそれをインストールします。
sudo apt install ibus
IBusは、言語ごとに異なるモジュールをインストールすることで動作します。この場合、絵文字を入力できるようにするためにUniEmojiが必要です。正しく動作させるためには、ソースコードからインストールする必要があります。これは、以下のコマンドを使えば簡単にできます。
sudo add-apt-repository universe && sudo apt update
sudo apt install git make
git clone https://github.com/salty-horse/ibus-uniemoji.git
cd ibus-uniemoji
sudo make install
アイバス再始動
これでIBusで絵文字を動かすために必要なものがインストールされ、最後にプログラムが動いていれば(新しいモジュールを見ることができるように)再起動されるはずです。プログラムが正常に動作しない場合は、以下の前提条件のインストールをお試しください。
sudo apt install python gir1.2-ibus-1.0
UniEmojiが動作するために依存しているのは、この2つのソフトウェアです。これらは通常Ubuntuにデフォルトで含まれているので、これを行う必要はありません。必要に応じて、以下のコマンドで絵文字の検索を高速化するソフトをインストールすることも可能です。
sudo add-apt-repository universe && sudo apt update
sudo apt install python-levenshtein
最初の行は、2 行目がうまくいかない場合、つまり APT が探しているパッケージを見つけられなかった場合にのみ必要です。
この後、正常に動作させるための追加設定を行う必要があります。言語をインストールした後、IBusはその言語をアクティブな入力メソッドとして追加する必要があります。この場合、UniEmojiを先に追加しておく必要があります。
GNOMEデスクトップを使用している場合、IBusがシステムに統合されているため、手順は若干簡単になります。そのためには、以下のコマンドを入力します。
グノームコントロールセンター
そこから、Region&Language> Input Sourcesに進みます。新しいソースを追加するオプション(プラスボタン)が表示されるはずです。これを選択して、Moreボタン(一番下にある3つの四角のスタック)をクリックします。ここから「その他」> 「その他」(uniemoji)をクリックします。ダブルクリックするか、追加ボタンを選択することで選択できるはずです。
GNOME以外のデスクトップでは、まずIBusを起動する必要があるかもしれません。これを行うには、以下のコマンドを実行します。
アイバスセットアップ
これにより、システムトレイにアイコンが作成されます。右クリックして、「環境設定」ボタンを選択します。IBusの設定を行うためのウィンドウが表示されます。
そこから、「入力方法」 > 「追加」を選択します。UniEmojiのオプションを見つけるには、GNOMEの場合と同じ手順で、Other> Other (UniEmoji)を実行します。
IBusのトレイアイコンをクリックすると、UniEmojiが選択できるようになっているはずです。デフォルトでは、Super+スペースキーで切り替えることも可能です。
これが終わると、任意の式を検索したり、それに相当する記号を入力したりできるようになるはずです。
マウスで絵文字を選択したい場合は、「絵文字キーボード」というシンプルなソリューションがあります。システムトレイに表示・非表示が可能なパネルとして常駐し、選択した絵文字をコピーしたり、**する手段を提供します。
Debian ベースの Linux オペレーティングシステムを使用している場合は、非常に簡単に入手することができます。プログラムのGithubページにアクセスし、提供されたDEBファイルをインストールするだけです。これはダブルクリックで簡単にできるはずです。必要なプログラムは一緒にインストールされているはずなので、他の手順は必要ありません。この場合、まず以下のコマンドを実行することで、問題が解決する場合があります。
sudo add-apt-repository universe && sudo apt update
sudo apt install xclip
ここから、アプリケーションメニューから(またはターミナルから絵文字キーボードコマンドで)プログラムを起動できるはずです。これにより、システムトレイにアイコンが作成されます。このボタンをクリックすると、その動作の設定や絵文字の仮想キーボード入力などのオプションが開きます。
後で再起動するときに手動で起動する心配はありません。デフォルトでは、スタートアップ時に実行されます。
GNOMEデスクトップをお使いの場合、絵文字を入力するためのいくつかの特別な方法があります。環境と一体化しているため、一見の価値があります。
最初のオプションは、システムトレイアイコンのように動作するGNOMEシェル拡張です。一度インストールすれば、あとはクリックするだけで絵文字のパネルが開き、そこからいろいろなものを選ぶことができます。また、このソリューションのもう一つの利点は、これだけで済むことです。他の必須プログラムなどをいじる必要がないのです。
この拡張機能をインストールする最も簡単な方法は、GNOMEのデフォルトのブラウザを開いて、拡張機能のページにアクセスすることです。エクスプレッションセレクターをインストールするためのボタンがあるはずです。さらに確認後、システムトレイにアプリケーションが表示されます。
この後、そのアイコンをクリックすると、選択した顔文字が表示されます。デフォルトでは、このパネルはSuper+Eのショートカットで開くこともできます。また、ご希望により検索することも可能です。選択するとクリップボードにコピーされますが、結果を見るにはペーストする必要があります。
最終的な絵文字の入力方法は、実は GNOME の開発者たちによって書かれたものです。Windowsの文字マップに似ていますが、特殊な字体(特に絵文字)に特化しています。インストールは非常に簡単で、コマンドを打ち込むだけです。
sudo add-apt-repository universe && sudo apt update
sudo apt install gnome-characters
終了すると、アプリケーションのリストにCharactersというプログラムが表示されるはずです。最初に、さまざまな表現のリストが表示され、その中から選択することができます。ボタンの一つをクリックすると、ユニコード変換を表示するメニューと、後で使用するためにそれをコピーするボタンが表示されます。
必要であれば、キーボードショートカットを設定して、コマンドで起動させることも可能です。好きなプログラムgnome文字キーストロークを取り付けるだけです。
Linuxでは、いろいろなやり方があります。デスクトップ環境、ファイルマネージャー、そして写真のように「**絵文字」の使い方まで、あなたの好みに合わせて選べます。どれも一長一短ですが、自分の好きなものを選べるのがいいところです。
自分の表現をどう終わらせるか、検討する?