尺寸可调的标准吗?

尺寸可调的标准吗?

有一个相似的这个问题是前段时间问的。解决方案是使用包amsmath并定义norm

\newcommand{\norm}[1]{\left\lVert#1\right\rVert}

但是,我正在使用软件包newpxtextnewpxmath,建议不要使用 amsmath。那么我如何在 LaTeX 中实现重新缩放的标准符号?

答案1

我建议mathtools使用以下包来定义它们

\DeclarePairedDelimiter\norm\lVert\rVert

然后

\norm{x}    =  \lVert x \rVert
\norm*{x}   = \left\lVert x \right\rVert
\norm[\Big] = \Bigl\lVert x \Bigr\rVert

更多信息请参阅mathtools手册

请注意,通常不建议将自动缩放作为默认设置,仅在需要时才使用自动缩放。(我个人在编辑手稿时很少使用它)

答案2

您可以使用mathtools(加载amsmath)轻松完成此操作:在序言中添加此代码:

\DeclarePairedDelimiter{\norm}\lVert\rVert

定义一个\norm 命令和一个带星号的版本\norm*,它在分隔符前面添加了一对隐式\left ... \right。为了微调分隔符的大小,无星号版本接受一个可选参数:\norm[\big], 或[\Big], [\bigg], [\Bigg],它在分隔符前面添加了一对隐式的\bigl ... \bigr,等。

相关内容