TeXShop の一般的な機能の自動補完?

TeXShop の一般的な機能の自動補完?

同じ単語を複数回入力しなくて済むように、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 textred\usepackage[]{xcolor}

  1. GUI方式もちろん制御は少ない):\textcolor{}{}コマンド ウィンドウで入力して選択し、command+shift+W(ショートカット: TexShop menu > Source > Command Compeltion > Add Word) を押します。これで、作業や TexShop を再起動せずに、すぐに使用できるようになります。

  2. コマンド補完エディタの方法より高度な機能が必要な場合:カーソルが最初の {} オートコンプリートが起動している間) に移動しますTexShop menu > Source > Command Compeltion > Add Word\textcolor{#INS#•#INS#}{•}ファイルの下部に次の内容を追加します。 command+s& を押すと準備完了です。

エディターにすでに存在するエントリを確認すれば、簡単なエントリを追加するだけで、すべての自動補完のニーズを自動化できると思います。非常に多用途で強力なエディタであり、ほぼすべての機能が組み込まれていると思います。

乾杯!

関連情報