Como posso configurar o preenchimento automático para \langle e \rangle?

Como posso configurar o preenchimento automático para \langle e \rangle?

Eu uso o Texstudio para fazer anotações em aula e gostaria muito de configurar um esquema de preenchimento automático de forma que digitar "\langle" exibisse "\rangle". Como posso fazer isso?

Obrigado

Responder1

Você pode usar physicspackage e explorar seu comando expval (ou o short ):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}

insira a descrição da imagem aqui

Ou use mathtoolso pacote e defina uma macro

\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}

insira a descrição da imagem aqui

Responder2

você pode criar um arquivo user.cwl com o seguinte conteúdo

\langle%|\rangle

%|marca o local do cursor. Coloque o arquivo em seudiretório de configuraçõese ative-o em Options -> Completion.

Você pode encontrarmais informações sobre o formato cwlno manual. Para coisas mais complexas você pode usarscript com gatilhos.

informação relacionada