Texstudioに挿入する方法はありますか?
~\cite
の代わりに\cite{}
、また
~(\ref{})
\ref{}
Emacs/AucTeX と同様に、 だけではなく でしょうか?
答え1
でそのようなことができますMacros -> Edit Macros
。
シンプルな解決策: トリガーにテキストを挿入する
トリガーを入力するたびに、rref
指定されたテキストが挿入されます (%|
目的のカーソル位置を示します)。
高度なソリューション: スクリプトテキストの挿入と開始補完
単にテキストを挿入する代わりに、スクリプトを実行することもできます。その場合、カーソルを明示的に再配置する必要がありますが、その後で補完を開始できます。
注記: 実際にはトリガーは正規表現であり、 でトリガーできます\\ref
が、これは補完機能に干渉する可能性があり、補完機能の実行中にトリガーが機能することは現在保証されていません。この問題は、オプションで補完機能の自動オープンを無効にした場合、発生しません。これに関係なく、 のような純粋な小文字のトリガーはrref
入力が速いため、私はこれを好みます。
スクリプトの詳細については、TXS ユーザーマニュアル。