我想为我的数学试卷制作一个内积符号。我希望它按照以下方式工作\frac{arg1}{arg2}
。具体来说,我想制作一个函数,这样我就可以说
\inner{arg1}{arg2}
,
得到类似的东西
\langle arg1, arg2 \rangle
。如果有人能指导我如何做到这一点,我将不胜感激。
答案1
您可以利用mathtools
它做出一个定义,以便在必要时调整括号的大小。
\documentclass{article}
\usepackage{mathtools}
\DeclarePairedDelimiterX{\inp}[2]{\langle}{\rangle}{#1, #2}
\begin{document}
\( \inp{\mathbf u}{\mathbf v} \)
\begin{equation*}
\inp*{\frac1n\mathbf u}{\frac 2n\mathbf v} =
\inp[\Big]{\frac1n\mathbf u}{\frac 2n\mathbf v}
\end{equation*}
\end{document}
在此版本中,仅\inp
打印标准尺寸的括号,并\inp*
使用\left...\right
缩放括号以包含材料。通常\inp*
会产生过大的括号,可以通过 、 、 等提供\inp[\big]
手动\inp[\Big]
缩放。\inp[\bigg]
\inp[\Bigg]
答案2
\newcommand\inner[2]{\langle #1, #2 \rangle}