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