Как настроить автодополнение для \langle и \rangle?

Как настроить автодополнение для \langle и \rangle?

Я использую 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в руководстве. Для более сложных вещей вы можете использоватьскриптинг с триггерами.

Связанный контент