Debian Stretch の インプットメソッドの現状
Total Page:16
File Type:pdf, Size:1020Kb
Debian Stretch の インプットメソッドの現状 Ubuntu Japanese Team LibreOffice"#$%&' ()*+,-. /012 ● ()*+,-. ● Ubuntu Japanese Team3LibreOffice "#$%&' ● Ubuntu3LibreOffice34cit53Virtua78953:;T<38u=>ie ?@A ● B: CD EF G ● Hだの一般人 ● Debian MNOP,たのは Q99=R3Sar>e3<tch の頃でUUVWXYZ Z[ ● \に喋ったのD F G\_ `ab)c ● deDf,OgchijkードTU[UVWX Y[ ● hijDl,TU[ m\no ● tasks ● a7ternatives ● Ur)sこの辺の解vD*WXY – b,wxyx tasks のuvM*P-Iz, ● Ubuntu TDNOていないのでよく知りまXYZZ }ンケート ● `N,のインプットメソッドD_ – uim – B8us – 4cit5 ● 変換エンジンD_ – :9zc – ;nthR – SKK – その他 インストールと実行編 パッケージがインストールされる仕組み① ● インストール時に選 択する言語とデスク トップ環境で変わる パッケージがインストールされる仕組み② ● 日本語関連のtas! は次の$% – ta !-ja(a)* * ● インストール時に日本語を選択するとインストールされる ● .a)(a/* &'a01230145t*6.017)849)t01)!401.a)(a/* &'a&:*3 – ta !-ja(a)* *&:* !t9( ● インストール時に日本語とデスクトップ環境を選択するとインストールさ れる ● ;6*49<&* 6&2=>)&'a1?1;6*49<&2=>)&'a0149)t &32/9t@8A0149nt &8(a49nt0178.01 78.-ant@B0178.&.9CA01.9CA&7t82 &/7801a)t@B012856*9DA*&2=>)&'a01 2856*9DA*&@*2(&'a01(9((2*6-data パッケージがインストールされる仕組み③ – ta !&'a(a)* *&/)9.*&:* !t9( ● インストール時にEFGHIを選択するとインストールされる ● 78.&a((2*t&/)9.*018A*:93*018A*:93*&2=>)&ja – ta !&'a(a)* *&!:*&:* !t9( ● インストール時にJKIを選択するとインストールされる ● !:*&2=>)&ja01pla .a&L8:/*t&78. ● 8.&A9);/"28578.&dataにMNOP-てインストールされる ● R57)t7"STUVNWXYZ+[\]Qいる – 2a)/7a/*& 7((96t 自動実行の仕組み ● 8.&A9);/ – _`ab^cdae先的に起動する ● j7 6j @a6*j8.&A9);/j – :atajk=l857 m – :atajkkl4cit<m – :atajk$l78.m インプットメソッドの切り替え 各デスクトップ環境編 EFGHI1n@*22の場合 ● 英語キーボードと日本$¡&¢&ドが認識されている – 英語キーボードが認識されないこb¥(OH ● ¦§3¨§¡&M©Ub"#語の入力は¬Tある ● uimのステータスは¨-)xら± – uim²t99lbarプロセスはある – 3usr3bin3uim-t997barDalternatiqesで管理されている – su=9 update²alternatiqes ²²c9n·g uim²t997barで変更可能 ● 3usr3bin3uim²t997bar²>tk3²systrayの優先度が¥Ob¥¼, – デスクトップ環境ごとに替えるものMa7ternatiqesT管理するのは控えめに言っP筋がÂ, ● そもそ¥ÃÄ :<Dこの手のsystemtray]DÆÇ*P,r, – uim²>tpFÈ uim sRstraR n9t appearin> in >n9me shel7 #34 – >n9me²shel7²e5tensi9n²t9p²ic9ns²p7usをインストール*PË効にする – 有効に*P¥ÍステムトレイDÏÐされr,。起動のタイミングが早すぎる? – ステータスD)からないのT、uim²t997bar²>tpF M使用するのが現実的 78.&t9925arのalt*6nativ* EFGHIの起動直後 t9(&8A9) &(27 M有効に*H 78.&t9925ar&/t!oMÏÐ*H JKI1plasmaの場合 ● uim²t997barが/動起動するけど小さUぎて見えr, – 実体Duim²t99lbar²>tpF²systraR – }イコンEá分に超絶圧縮されP,るっぽ, – uim²t997bar²>tpF]切り替えるのがèé_ ● p7asma-wi=>et²uimがインストールzれP,るに¥x xわら±ë加でgるウィジェットにÏÐzれな, – KD< SC 4ñけIxら? – Debian JessieのKD< SC 4TD普通に動作する – 実はLibreOfficeT¥Qt5サポートDTgP,r, JKI1nqの起動直後 78.&t9925ar&rt5MÏÐ*H K*58an t* 8*のJKI$u K*58an t* 8*のJKI$v Cinnamonの場合 ● uim²t997barù²>tk3-systraRúが起動*P、右下] ÏÐされる – オン3オフがわからr, – uim²t997bar²>tpFに切り替えるのが{zげ Cinnamo)の起動直後 CinnamonT78.&t9925ar-gtk3MÏ Ð*H w4A*の場合 ● :;TE.LXDE¥同様bf)れる ● 文句r* ● uim²t997bar²>tk3²systraRT¥}イコン5á分の 幅M取る – ÏÐ部分のÃTK+のバ&ジョンで挙動を変えP,る w4A*の起動直後 Wb¿ uimの問o ● ÃÄ :< She77 の問o ● KDE SC の問o ● :9zc の設定ツ&ルが起動*r, – m9zc²uti7s²>ui: Some menus ê9n't w9rp bR stran> e err9r – pr9t9buf: please fi5 static initia7ization problem êith d79pen 短期的r修正 ● tasp²japanese²>n9me²=eskt9p M修正Uる – >n9me²initia7²setup の追加 – B8us 関連パッ~&ジのë加 ● B8us b uim がインストールされている場合、前者が優先される ● ice=9qe b ice=9qe²7E0n²ja の変更 – XOx-名前が戻OHのですからZZ ● im-con·> M修正Uる – デスクトップ環境]ÇじH t997bar M起動する{w] 2Ê_uim rcのサンプルコード # Startin> ÃUB if ! "#XDÃ_CU$$<ÄT_DESKT %" & "ÃÄ :<" '( then uim²t997bar²>tpF ) e7if ! "#XDG_CU$$<ÄT_DESKT %" & "KDE" '( then uim²t997bar²*t5 ) e7if ! "#XDG_CU$$<ÄT_DESKT %" & "X-Cinnam9n" '( then uim²t997bar²>tpF ) e7se uim²t997bar ) · +期的な修正① ● uim xら B8us ],行する – uim のメンテ-ンスがU½-.変 ● /*,ツールキット ùQt53ÃTK+Êú の対応がしんどい ● ÃÄ :< She773KD< %7asma ÆÇ¥ – r0 B8us x_ ● よくメンテ-ンスされている ● :9zc がきちんと動作する ● QaR7an= など/しいものもサポートする ● Qt5 サポートは1えなくていいので2 ● ibus²fbterm があれ3 fbterm T¥"#$ª«Tgる? – HIしパッケ&ジになOPr, – 4-5*PVHけど、 ibus²spp TDNえそwZZ ● spp D 7ibspp をがん3+w – メン®-&678とのこと +期的な修正② – 4cit5 D_ ● 現状 QaR7an= 9ÆÇ ● ツールキットに õtÊ を使用している – ,±れも:期バ&ジョンで修正zれる見;V – ¨体を見るLM<=Uる ● >?を見る人はいPも全体を見る人はいないのでバラバラrABMC ける ● DクロとミクロのEFがあっP、Gールを設定Tgる人 ● Debian の仕組VH.IMJr,Kはする Lかの言$TD_ ● 8M$NO体PQD 4cit5 ● 8M$NR体PQD SCB: ● SングルD B8us ● Lxの言$]TOxるのもJáの手 xy7 と各デスクトップ環境① xy7 と各デスクトップ環境② xy7 と各デスクトップ環境③ xy7 と各デスクトップ環境U xy7 と各デスクトップ環境V xy7 と各デスクトップ環境W xy7 と各デスクトップ環境X xy7 と各デスクトップ環境Y xy7 と各デスクトップ環境Z xy7 と各デスクトップ環境[ `*W, .