Meadowへフォーカス

症状

meadowyatexを使っています。プレビューにdviout使っています。Ctrl+c t j でタイプセットすると、dviout にキーボードのフォーカスを奪われてしまうので、ちょっとうざい。

対策

<package>
   <job id="js">
      <script language="JScript">
         var WshShell = WScript.CreateObject("WScript.Shell");
         WshShell.AppActivate("Meadow");
      </script>
   </job>
</package>
  • デスクトップにショートカットを作ります。(名前は適当にたとえば「Act+A」とか)
  • [プロパティ] [ショートカット] [ショートカットキー]にプロンプト置いて、「A」と押します(大文字小文字とか関係ないようです)。

  • 速やかに[OK]してプロパティを閉じます。

これで、「Alt+Ctl+A」にてmeadowにフォーカスが移ります。

蛇足

  • 本質的ではない変態的な解決策ですが、キーボードから手を離さなくて済むので、まぁ我慢です。
  • 「J」とかがいいかも、「Ctl+c t j」=>「Alt+Ctl+j」で戻れるから。
  • 「Shift+Alt+・・・」とか、「Ctrl+Shift+Alt+・・・」も出来そう・・・。

蛇足2

  1. 「Ctrl+Alt+J」だと、「左小指、左親指、右中指」。
  2. 「Ctrl+Shift+J」だと、「左小指、左薬指、右中指」。

軍配は、2のShiftに傾きつつある。

蛇足3

  • 「Ctrl+Shift+b」なのか?

タイプセット直後に、バッファを切り替えるために「Ctrl+x Ctrl+b」をする習性があるので、意外とbがスターダム化しつつある。
いっそのこと、ショートカットを2種類「J」と「B」で待ち受けることにしてみました。