Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MS Officeでのインライン編集での^jの突き抜け #49

Open
ruimo opened this issue May 16, 2016 · 8 comments
Open

MS Officeでのインライン編集での^jの突き抜け #49

ruimo opened this issue May 16, 2016 · 8 comments

Comments

@ruimo
Copy link

ruimo commented May 16, 2016

いつも便利に使わせていただいています。
MS Office(PowerPoint, Excel)でシェイプの中をインライン編集する際、'l'で半角英数にしたあと、^jを押すと、ひらがな入力に戻らずに、アプリケーション側にそのまま渡ってしまって、均等割付になってしまいます。
こちらで調査(ログ取得など)が必要なことがあれば、遠慮なくおっしゃってください。
v4.4.0/EI Capitan

@mzp mzp added the workaround label Sep 24, 2016
zalt50 referenced this issue in zalt50/KE-complex_modifications Jul 11, 2017
@zalt50
Copy link

zalt50 commented Jul 11, 2017

#43 を参考に対処してみました。

  1. Karabiner-Elements をインストール
  2. ~/.config/karabiner/assets/complex_modifications/aquaskk_workaround.json を置く
  3. Karabiner-ElementsPreferences...Complex ModificationsAdd ruleAquaSKK workaround Change control+j 英数 & かな in Microsoft PowerPoint. をEnable

以上で、かなり強引なやり方ですが、PowerPointで^jが効くようになりました。

@ruimo
Copy link
Author

ruimo commented Jul 11, 2017

素晴しい。^jが突き抜けなくなりました。ありがとうございます。
変換の確定を^jで行うと、半角スペースが入ってしまうようですね(確定はEnterでやれば良いのですが)

@zalt50
Copy link

zalt50 commented Jul 11, 2017

当方はmacOS Sierra 10.12.5とMicrosoft PowerPoint for Mac 15.36ですが、「半角スペースが入ってしまう」のは再現できませんでした。

@ruimo
Copy link
Author

ruimo commented Jul 11, 2017

こちらのバージョンは、以下の通りでした。PowerPointがこちらの方が少し古いようですね。Updateしてみます。
macOS Sierra 10.12.5
Microsoft PowerPoint for Mac 15.33(170409)

@ruimo
Copy link
Author

ruimo commented Jul 11, 2017

PowerPointでなくても、メモ.appとかでも変換候補の確定で、^jを叩くと半角スペースが入るようです。AquaSKKの設定内容を見てみましたが、特にこれはというものは見つかりませんでした(AquaSKK 4.4.5)。
このissue自体とは別の問題のようなので、とりあえず無視していただいて良いかと思います。

@zalt50
Copy link

zalt50 commented Jul 12, 2017

aquaskk_workaround.json にMicrosoft Excel用の設定も追加しました。
これは KE-complex_modifications に設定を追加して生成しています。変更点は こちら をご覧ください。

@zalt50
Copy link

zalt50 commented Sep 8, 2017

この対処法は、「英数」キーを押してから「かな」キーを押すとAquaSKKのひらがな入力モードになることを利用しているのですが、「AquaSKK 統合」かつ「入力モードを文書毎に保持」を有効にしないと、ひらがな入力モードにうまく切り替わらないようです。

@zalt50
Copy link

zalt50 commented Jan 17, 2019

iTerm2 用の設定も aquaskk_workaround.json に追加しました。

  1. Karabiner-ElementsAquaSKK workaround Change control+j 英数 & かな in Terminal. をEnable
  2. iTerm2PreferencesAdvancedImproved support for input method editors like AquaSKKYes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants