私は授業でメモを取るために Texstudio を使用していますが、「\langle」と入力すると「\rangle」が表示されるように自動補完スキームを設定したいと考えています。どうすればいいでしょうか?
ありがとう
答え1
physics
パッケージを使用して、そのexpval
(または短いev
) コマンドを利用できます。
\documentclass{article}
\usepackage{physics}
\begin{document}
$\langle x \rangle $ $\langle x^{A} \rangle$
$\expval{x}$ $\ev*{x^{A}}$ $\expval{x^{A}}$ $\ev{x^{A}}$
\end{document}
またはmathtools
パッケージを使用してマクロを定義する
\DeclarePairedDelimiter\ev{\langle}{\rangle}%
\documentclass{article}
\usepackage{mathtools}
\DeclarePairedDelimiter\ev{\langle}{\rangle}%
\begin{document}
$\langle x \rangle $ $\langle x^{A} \rangle$
$\ev{x}$ $\ev{x^{A}}$
\end{document}
答え2
次の内容のuser.cwlファイルを作成できます。
\langle%|\rangle
%|
カーソルの位置を示します。ファイルを設定ディレクトリでアクティブ化しますOptions -> Completion
。
発見できるcwl フォーマットの詳細情報マニュアルに記載されています。より複雑な場合はトリガーを使ったスクリプト。