同じ単語を複数回入力しなくて済むように、TeXShop に共通機能を完備させる方法はありますか?
たとえば、 と入力すると\sub
、TeXShop は自動的に単語を補完するオプションを提供します。つまり、\sub
- [ Tab キーを押す ] - と入力します\subsection
。
よく使う機能を繰り返し入力するのは面倒です。
答え1
によるとTeXShopについて(利用可能ここ)
「自動補完はユーザーが設定できます。設定するには、TeXShop で ˜/Library/TeXShop/Keyboard/autocompletion.plist ファイルを開きます。上部のコメントを読み、Landweber の選択を再定義するか、独自の選択を追加して適切に編集し、保存します。Unicode 文字を使用する場合は、必ず UTF-8 形式で編集して保存してください。」
ソース エディターはコマンド補完をサポートしています。単語の最初の数文字を入力して、Esc キーを押します。残りの文字が入力されます。もう一度 Esc キーを押すと、すべての可能な補完が順番に表示されます。
答え2
これは別の方法で、元々はマレーですが、もっと注目に値するので、テスト後にこれを投稿します。
たとえば、 のコマンド補完が必要で、これを使用してカラーで\textcolor{red}{coloured text}
出力したいとします(プリアンブルでと共に使用します) 。coloured text
red
\usepackage[]{xcolor}
GUI方式(もちろん制御は少ない):
\textcolor{}{}
コマンド ウィンドウで入力して選択し、command+shift+W
(ショートカット:TexShop menu > Source > Command Compeltion > Add Word
) を押します。これで、作業や TexShop を再起動せずに、すぐに使用できるようになります。コマンド補完エディタの方法(より高度な機能が必要な場合:カーソルが最初の
{}
オートコンプリートが起動している間) に移動しますTexShop menu > Source > Command Compeltion > Add Word
。\textcolor{#INS#•#INS#}{•}
ファイルの下部に次の内容を追加します。command+s
& を押すと準備完了です。
エディターにすでに存在するエントリを確認すれば、簡単なエントリを追加するだけで、すべての自動補完のニーズを自動化できると思います。テクスショップ非常に多用途で強力なエディタであり、ほぼすべての機能が組み込まれていると思います。
乾杯!