Linuxで特別な文字を素早く入力する方法

時々、アクセント付きの文字を含む外国語で書いたり、宿題やレポートのために数学記号を使用したりする際に、特別な文字を入力する必要があるかもしれません。
キーボードには多くのキーがありますが、多くの特別な文字は欠けています。それでは、これらの文字を文書にどのように入力するのでしょうか?
オペレーティングシステムにバンドルされている組み込みの文字マップアプリケーションを使用するか、GNOME Charactersのようなアプリケーションをインストールして、必要な文字を見つけてコピー&ペーストすることができますが、これは特に定期的に行う必要がある場合、遅くて面倒です。
この記事では、外部アプリケーションを必要とせずにLinuxで特別なUnicode文字を素早く入力する2つの方法を提供します。
さらに読む: どのプラットフォームでもエムダッシュを入力するための最良の方法
1. Unicodeコードポイント
各Unicode文字には、割り当てられたコードポイントがあります。たとえば、ドル記号($)のコードポイントはU+0024です。コードポイントはU+の後の部分で、この場合は「0024」です。
キーボードにこの文字がない場合、文書に挿入したい場合は、キーボードでCtrl + Shift + Uを押し、続いて4桁のコードポイントを入力し、Enterを押して出力を生成します。

この方法では、頻繁に入力する文字のUnicodeコードポイントを覚えておく必要があります。英語の読者にとって重要な文字のコードポイントは、このWikipediaの記事で見つけることができます。
さらに読む: Linuxで絵文字を使用する方法
さらに読む: すべての人のための最高のタイピングゲームとアプリ13選
2. コンポーズキー
コンポーズキーシーケンスを利用することは、Linuxで特別な文字を挿入するためのシンプルで迅速な方法です。キーボードには特定のコンポーズキーは組み込まれていないため、既存のキーの1つをコンポーズキーとして定義する必要があります。
GNOMEでコンポーズキーを定義するには、Gnome Tweak Toolをインストールする必要があります。次のコマンドをターミナルに入力してUbuntuにインストールできます。
sudo apt install gnome-tweak-toolインストールが完了したら、起動してサイドバーで「キーボードとマウス」を選択し、コンポーズキー設定の横にある「無効」をクリックします。ダイアログでスイッチをオンにし、使用したいキーを選択します。

設定したコンポーズキーは、指定したキーとしてのみ機能し、元々意図されたものではありません。
コンポーズキーを設定したら、コンポーズキーを押した後、特定の文字を生成するために必要なシーケンスを押すことで、任意の文字を入力できます。
多くの一般的なUnicode文字のコンポーズキーシーケンスは、このページで見つけることができます。
たとえば、著作権記号©のシーケンスはocです。この文字を挿入するには、コンポーズキーを押した後にocを押します。
同様に、度数記号°を入力するには、コンポーズキーを押した後にooを押します。
コンポーズキーシーケンスは、挿入したい実際の文字に似ており、2文字以上を含まないため、記憶しやすくなっています。
まとめ
Linuxで文書に特別な文字を挿入するための2つの迅速な方法を紹介しました。どの方法が好みか、または他の代替方法について、下のコメントセクションで教えてください。