如何使用“除法”函数|很好地显示绝对值?

如何使用“除法”函数|很好地显示绝对值?

现在,我正在使用\lvert\rvert\mid来显示

在此处输入图片描述

\documentclass[border=3pt]{standalone}
\usepackage{amsmath}
\begin{document}
$\lvert x \rvert \mid y$
\end{document}

有一个更好的方法吗?

答案1

选项1

通过使其变\mid大(基于给出的评论),

在此处输入图片描述

\documentclass[border=3pt]{standalone}
\usepackage{amsmath}
\newcommand\abs[1]{\ensuremath{\lvert#1\rvert}}
\newcommand\divides{\ensuremath{\bigm|}}
\begin{document}
$\abs{x} \divides y$
\end{document}

选项 2

通过局部缩小字体{\scriptstyle\lvert#1\rvert}

在此处输入图片描述

\documentclass[border=3pt]{standalone}
\usepackage{amsmath}
\newcommand\abs[1]{\ensuremath{{\scriptstyle\lvert#1\rvert}}}
\begin{document}
$\abs{x} \mid y$
\end{document}

选项 3

重新表述数学陈述,

在此处输入图片描述

\documentclass[border=3pt]{standalone}
\usepackage{amsmath}
\newcommand\abs[1]{\ensuremath{\lvert#1\rvert}}
\begin{document}
$ y \mod \abs{x} = 0$
\end{document}

答案2

我认为这种表示法可能非常令人困惑。为什么不定义一个新的数学运算符呢:

\DeclareMathOperator{\abs}{abs}

所以你可以写

$\abs(x) \mid y$

在此处输入图片描述

答案3

是的,它看起来太像了\mid。我能想到的最好的解决方案是重新组织并避免这样的构造(无论你做什么,它看起来都会令人困惑),可能的做法是将其拼写出来:... \(\abs{x}\) divides \(y\)...

答案4

我最近一直在讲授西罗定理及其相关主题,这意味着我不断需要说明某个群的大小能被某个数整除或整除。我采用的解决方案是用 来表示有限集的大小\#(G),而不是|G|

相关内容