Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ibus-skkをなんとかすっぺ会議

4,313 views

Published on

「Ubuntu 17.10リリース記念 & Ubuntu Weekly Recipe 500回記念オフラインミーティング17.12」発表

Published in: Technology
  • DOWNLOAD FULL BOOKS INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

ibus-skkをなんとかすっぺ会議

  1. 1. ibus-skkをibus-skkを なんとかすっぺなんとかすっぺ 会議会議 emasaka
  2. 2. 自己紹介自己紹介
  3. 3. OSSがらみの活動OSSがらみの活動 manpage bash.1の日本語訳を2.xから4.xに(5年ぐらい前) grep.1の日本語訳を2.20から2.27に(今年) ソフト cowsayのマルチバイト文字(UTF-8)対応パッチ(2年 ぐらい前) DebianおよびUbuntuのcowsayに適用されてます
  4. 4. 仕事仕事 ざっくりいうと、日本語を読み書きする仕事
  5. 5. 仕事PC仕事PC メインのデスクトップOSはUbuntu 別のマシンでWindos 10も併用
  6. 6. 日本語入力は日本語入力は SKK系を愛用SKK系を愛用
  7. 7. SKKとはSKKとは (略) ざっくりいうと漢字変換する部分をShiftキーで指定する 日本語入力方式 いろいろなところの日本語入力機構で実装されている Windows、Mac、Emacs……
  8. 8. 最大の利点(自分にとって)最大の利点(自分にとって) 「行う」と「行なう」を使い分けられる
  9. 9. Ubuntuの日本語入力フUbuntuの日本語入力フ レームワークレームワーク fcitxとiBus fcitx-skkもibus-skkもUbuntuパッケージにある どちらも本体部分はlibskkを呼んでいる
  10. 10. 図にすると図にすると
  11. 11. Ubuntu 17.10からUbuntu 17.10から デフォルトのディスプレイサーバーがWaylandに 日本語入力フレームワークのデフォルトもfcitxからiBus に Waylandではfcitxはちゃんとは動かない(らしい)
  12. 12. ibus-skkの問題ibus-skkの問題 「半角/全角」(またはそれ相当のキー)の機能が使えない
  13. 13. fcitxとiBusの「半角/全角」fcitxとiBusの「半角/全角」 の意味の違いの意味の違い fcitxは「半角/全角」で入力メソッドのオンオフをするモ デル fcitx自体が「半角/全角」を扱う iBusは入力メソッドがオンの中で、「半角/全角」により、 直接入力モードと日本語入力モードを切り替えるモデル ibus-mozcなどの入力メソッドが「半角/全角」を扱う
  14. 14. 想定問答①想定問答① Q:“Ctrl-j”と“l”でいいのでは?
  15. 15. 想定問答①想定問答① Q:“Ctrl-j”と“l”でいいのでは? A:“Ctrl-j”自体を入力できない
  16. 16. 想定問答②想定問答② Q:“Super-SPC”(次のソースへ切り替え)で切り替えれ ばいいのでは
  17. 17. 想定問答②想定問答② Q:“Super-SPC”(次のソースへ切り替え)で切り替えれ ばいいのでは A:入力ソースを切り替えると、xkbなどで設定したキー 配列がリセットされてしまう iBusでは、キーボート配列と入力方式がいっしょに管 理されている
  18. 18. そのためにやることそのためにやること libskkとibus-skkに「半角/全角」相当の機能を追加する
  19. 19. 実装実装 同じ作者の「ibus-kkc」「libkkc」がある libkkcには「半角/全角」の機能(set-input-mode- hiragana/set-input-mode-direct)がある 真似すればいい? 2〜3日あれば実装できると思う
  20. 20. libkkcのこのあたりlibkkcのこのあたり
  21. 21. 実装は問題実装は問題 じゃないじゃない
  22. 22. いちばんの問題いちばんの問題 libskkとibus-skkはアップストリーム開発者さんが「降り た」状態
  23. 23. 本日言いたいこと 誰かlibskkとibus-skkの誰かlibskkとibus-skkの アップストリームメンテナーアップストリームメンテナー になってくださいになってください
  24. 24. 私はちょっとパス私はちょっとパス 「2〜3日あれば実装できると思う」なんて根拠なく言う人 間が、プロジェクトを管理できると思えない
  25. 25. おまけおまけ 4年ぐらい前にlibskkにプログラム実行変換を試しに実 装して動かしました GitHubの個人ブランチで絶賛放置中

×