Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
IBusのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
IBus
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:インプットメソッド]] [[en:IBus]] [[zh-hans:IBus]] [[zh-hant:IBus]] {{Related articles start}} {{Related|Fcitx}} {{Related|SCIM}} {{Related|UIM}} {{Related articles end}} '''IBus''' ("Intelligent Input Bus") は様々な言語の文字を入力するためのシステムである、[[Wikipedia:ja:インプットメソッド|インプットメソッドフレームワーク]]のひとつです。IBus は [[Fcitx]], [[SCIM]], [[UIM]] と同等の機能を持っています。 ==インストール== {{pkg|ibus}} パッケージをインストールしてください。 さらに、Qt アプリケーションで IBus を有効にするために、{{AUR|ibus-qt}} ライブラリをインストールしましょう。 == 統合 == 少なくとも以下の [[環境変数]] を設定してください。 {{hc|/etc/environment|2= GTK_IM_MODULE=ibus QT_IM_MODULE=ibus XMODIFIERS=@im=ibus }} {{Note|[[GNOME]] はバージョン 3.6 から IBus を [https://help.gnome.org/misc/release-notes/3.6/i18n-ibus.html 統合] しており、デフォルトで利用しているので、[[デスクトップ環境]] として利用している場合は次の部分を読み飛ばしても構いません。}} ユーザーログイン時に IBus を起動するには、以下のコマンドで [[自動起動]] エントリを作成します。 ibus-daemon -drxR 次のログイン時に、IBus はユーザーセッションと一緒に起動します。 {{Tip| * [[KDE]] には Input Method Panel という plasmoid があり、IBus のフロントエンドとして動作し、より良い統合体験を提供できる可能性があります。Input Method Panel で IBus を起動するには、上記の ''ibus-daemon'' コマンドで {{ic|1=--panel=/usr/lib/kimpanel-ibus-panel}} オプションを使用します。入力メソッドパネル'' ウィジェットを設定するには、[https://userbase.kde.org/Tutorials/Kimpanel KDE UserBase Wiki] と [[KDE#ウィジェット]] を参照してください。 * [[KDE]] での追加機能は {{Pkg|kimtoy}} で提供されるかもしれません。しかし、このプロジェクトは [https://invent.kde.org/unmaintained/kimtoy アーカイブ] されており、期待通りに動作しないかもしれません。 }} == 設定方法 == システムに非ラテン語の言語をサポートするためのヘルプは [[ロケール]] を参照してください。 利用可能な非ラテン語フォントの非網羅的なリストについては [[フォント#ラテン文字]] を参照してください。 === GNOME === [[GNOME]] はデフォルトで IBus を使用しているので、''設定 > キーボード > 入力ソース'' で好きな言語のキーボードレイアウトを追加することができます。 === その他のデスクトップ環境 === IBus の環境設定ウィンドウを起動するには、以下の方法があります。 * IBus のトレイアイコンを右クリックし、''Preferences''を選択します。 * GUI アプリケーションの IBus Preferences を見つけて起動するか、または * ターミナルでコマンド {{ic|ibus-setup}} を実行する。 ここで注目すべき点は、''次のインプットメソッド'' (デスクトップ環境が提供するデフォルトのショートカットの代わりに使用したいもの) のキーボードショートカットと、異なるキーボードレイアウトを追加または削除できる ''インプットメソッド'' タブ (デスクトップ環境のデフォルトレイアウトマネージャの代わりに実行したいもの) です。 == ヒントとテクニック == === 絵文字入力 === IBus は絵文字アイコンの入力をサポートしています。{{ic|Ctrl+.}} または {{ic|Ctrl+;}} と入力すると、入力プロンプトが下線付きの <u>'''e'''</u> 文字に変わります。次に、必要な絵文字の記号または名前 (例''' :)''' または '''face''') を入力し、{{ic|Space}} を押してレンダリングします。結果に満足したら、{{ic|Enter}} を押して送信し、絵文字入力モードを終了するか、もう一度 {{ic|Space}} を押してダイアログを開き、目的の絵文字をさらにカスタマイズできます。 詳細については、{{man|7|ibus-emoji}} を参照してください。 === Unicode 入力 === IBus は複雑な Unicode 文字の入力をサポートしています。 {{ic|Ctrl+Shift+u}} と入力すると、入力プロンプトが下線付きの <u>'''u'''</u> 文字に変わります。次に、必要な Unicode 文字のコードを入力し、{{ic|Space}} または {{ic|Enter}} を押して、レンダリングして送信します。 === トレイアイコンの色 === デフォルトでは、IBus は濃い青色を使用して、現在アクティブなレイアウトの言語記号を表示します(例:'''EN''')色の値は [[GNOME#設定|gsettings schema]] に保存されているため、変更する場合は次のコマンドを実行できます。 $ gsettings set org.freedesktop.ibus.panel xkb-icon-rgba 'COLOR' 文字列 ''COLOR'' は、次のガイドラインに準拠している必要があります。 The RGBA value can be 1. a color name from X11, 2. a hex value in form '#rrggbb' where 'r', 'g' and 'b' are hex digits of the red, green, and blue, 3. a RGB color in form 'rgb(r,g,b)' or 4. a RGBA color in form 'rgba(r,g,b,a)' where 'r', 'g', and 'b' are either integers in the range 0 to 255 or percentage values in the range 0% to 100%, and 'a' is a floating point value in the range 0 to 1 of the alpha. {{Tip|{{Pkg|dconf-editor}} を使用して、よりユーザーフレンドリーな方法で gsettings スキーマを編集することもできます。}} {{Note|これは、[[GNOME]] と [[KDE]] のどちらにも KDE 入力方式パネルでは適用されません。どちらも IBus に独自のアイコンを提供するためです。}} ===Pinyin の使用方法=== ''ibus-pinyin'' を使っている場合 * まず入力したい文字のピンイン (sans tones) を入力してください。 * {{ic|Up}} や {{ic|Down}} を繰り返し押して文字を選択します (必要なら次のページに進みます)。 * {{ic|Space}} を押して文字を使います。 * {{ic|PageUp}} や {{ic|PageDown}} を使ってページをスクロールでき、1-5 の数字キーを使うことで必要な文字を選択します。 * 一度に複数の文字を入力して単語・句を書けます (例: "zhongwen" で "中文" を入力)。ibus-pinyin は頻繁に入力した文字を記憶し、あなたのタイピングプロファイルにあわせてサジェストを作成します。 ==トラブルシューティング== === Plasma 5 === Plasma 5 アプリケーションは IBus を使っている場合に Mozc から日本語の (つまり直接入力ではない) 文章を入力できないことがあります。この問題を解決するには {{ic|~/.xprofile}} に以下を追加してから X ユーザーセッションを再起動してください: export QT_IM_MODULE=ibus ===Kimpanel=== IBus のメインインターフェイスは現在 GTK+ でのみ利用可能ですが、Kimpanel はネイティブの Qt/KDE インプットインターフェイスを提供しています。Kimpanel は Plasma 5 に付属していますが、パネルと通信を行うために次のコマンドで IBus を起動する必要があります: $ ibus-daemon --panel=/usr/lib/kimpanel-ibus-panel この方法で ibus を起動するメニューエントリを作るには、下のファイルを {{ic|~/.local/share/applications/ibus-kimpanel.desktop}} に保存してください: {{bc|<nowiki> [Desktop Entry] Encoding=UTF-8 Name=IBus (KIMPanel) GenericName=Input Method Framework Comment=Start IBus Input Method Framework Exec=ibus-daemon --panel=/usr/lib/kimpanel-ibus-panel Icon=ibus Terminal=false Type=Application Categories=System;Utility; X-GNOME-Autostart-Phase=Applications X-GNOME-AutoRestart=false X-GNOME-Autostart-Notify=true X-KDE-autostart-after=panel </nowiki>}} これで KDE に ibus を自動起動させたり、Kimpanel でインプットメソッドとして ibus を設定することができるようになり、kimpanel からクリックすることで手動で起動できます。どちらにしても、アプリケーションの選択ダイアログでは Utility/Ibus (Kimpanel) を選択してください。 ===rxvt-unicode=== IBus と ''rxvt-unicode'' の問題が発生した場合、以下の手順を踏むことで解決できます。. 以下を {{ic|~/.Xresources}} に追加してください (これは必要ないかもしれません): URxvt.inputMethod: ibus URxvt.preeditType: OverTheSpot そして次のコマンドで IBus を起動してください: $ ibus-daemon --xim ''ibus-daemon'' を自動的に起動させていて (例: {{ic|~/.xinitrc}} や {{ic|~/.xsession}})、{{ic|--xim}} オプションを使わずに {{ic|ibus-daemon &}} を実行している場合は、新しいコマンドをテストするために既に実行中のプロセスを kill してください。 ===GTK+ アプリケーション=== GTK アプリケーションでインプットメソッドを使うと問題がおこることがあります。おそらくそれは gtk.immodules ファイルが見つけられないことが原因です。 問題を修正するには、GTK+2 なら: export GTK_IM_MODULE_FILE=/etc/gtk-2.0/gtk.immodules GTK+3 なら: export GTK_IM_MODULE_FILE=/usr/lib/gtk-3.0/3.0.0/immodules.cache を {{ic|$HOME/.bashrc}} に追加することで問題を修正できます。 {{note|gtk2 に設定すると、gedit などの gtk3 アプリケーションが使えなくなります。gtk3 に設定すると xfce などの gtk2 アプリケーションが使えなくなります。}} ===中国語の入力=== 中国語の入力に問題が起こるときは、ロケールの設定を確認してください。例えば Hong Kong なら、LANG=zh_HK.utf8 を export してください。 {{Note|IBus 1.4 以降大きな更新が行われているので、C で書かれている ''ibus-pinyin'' や ''ibus-sunpinyin'' で中国語を入力できなくなっているかもしれません。解決方法は {{Pkg|ibus-libpinyin}} をインストールすることです。}} GNOME で ibus を起動するには、以下を {{ic|~/.profile}} に加えて GNOME を再起動してください。 export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus ibus-daemon -d -x このバグに関する詳しい説明は [http://forum.ubuntu.org.cn/viewtopic.php?f=155&t=346639 このページ] を参照してください。 ===LibreOffice=== IBus がロードされているのに [[LibreOffice]] にインプットウィンドウが出ない場合、以下を {{ic|~/.bashrc}} に追加してください: export XMODIFIERS=@im=ibus それから、ibus を {{ic|--xim -d}} で起動する必要があります。例えば、以下を {{ic|~/.xinitrc}} に追加してください: ibus-daemon --xim -d ただしこの修正を適用するにはターミナルから LibreOffice を起動しなくてはなりません。 KDE を使っていて上述の修正がきかない場合、{{Pkg|libreoffice-still}} をインストールして以下の行を {{ic|~/.xprofile}} に追加してください。ただし LibreOffice が GTK2 モードで起動するようになります: export OOO_FORCE_DESKTOP="gnome" 後者の修正では LibreOffice をターミナル以外からも起動できます。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Man
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
IBus
に戻る。
検索
検索
IBusのソースを表示
話題を追加