我使用 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 格式的更多信息在手册中。对于更复杂的事情,你可以使用使用触发器编写脚本。