投稿

ラベル(アラビア語)が付いた投稿を表示しています

ブログの説明

学校に通わないで学んだことを記しています。間違っているところが何かありましたらご指摘下さると幸いです。コメントに対する返信が遅れる可能性があります。その場合は申し訳ございません。

このブログでは広告を表示しています。このブログ内の投稿記事を検索するには右上の拡大鏡のアイコンを、アーカイブやラベル付けから投稿記事を閲覧するには左上の三重線のアイコンをクリックして下さい。

数式の表示にはMathJaxを利用させていただいています。数式の表示のためにJavaScriptが有効である必要があります。そうでない場合、訳の分からないLaTeXのコードが表示されます。幾何学図形やチャートの表示にはHTML5 CanvasやGoogle Chartを使用しています。その表示のためにもJavaScriptが有効である必要があります。

Debian GNU/Linux 10でアラビア文字を入力する方法

イメージ
結論から言えばm17nライブラリをインストールする。 DebianやUbuntuやMintの場合、使っている入力メソッド・フレームワーク向けのdebパッケージが公式のリポジトリに用意されているはず。 ここでは次のような環境を前提とする。 Linuxディストロ Debian GNU/Linux 10 (buster) isb_release -dで分かる。 カーネルのリリース番号 Linux 4.19.0-10-amd64 uname -srで分かる。 入力メソッド・フレームワーク UIM (Universal Input Method) version 1.8.6 インストールするもの uim-m17nlibとその依存関係にあるdebパッケージ busterの公式リポジトリにある。 利用する入力メソッド m17n-ar-translit $ su # apt update; apt install uim-m17nlib> Fcitxならfcitx-m17n、IBusならibus-m17n、SCIMならscim-m17nをインストールする。 インストールし終わったら、uim-pref-gtk3もしくはuim-pref-qt5を起動し、「全体設定」-「入力方式の利用準備」-「使用可能な入力方式」の「編集」を選び、アラビア語の入力メソッドを有効にして閉じる。 アラビア語の入力メソッドには、m17n-ar-translitとm17n-ar-kbdという選択肢がある。translitのほうはローマ字入力のようなものであり、kbdのほうはひらがな入力のようなもの。 ここではアラビア文字のローマ字入力ができるtranslitを選択した。日本語キーボードでアラビア文字を入力する場合、ローマ字入力のほうが簡単であると思われるため。 m17nのdebパッケージ(UIMの場合はuim-m17nlib)がインストールされている場合、文字とキーボード入力との対応関係を記してある.mimという拡張子のファイルが/usr/share/m17nディレクトリ内に置かれている。これらのファイルを参照すれば、文字とキーボード入力との対応関係が分かる。 translitという入力メソッドでのキー入力とアラビア文字と対応表を以下に...