sign(x)(signum 函数) 的正确类型是什么?我正在使用:
\documentclass[journal,transmag]{IEEEtran}
\usepackage{amsmath}
\usepackage{amssymb}
\newcommand{\sign}{\text{sign}}
这是正确的吗或者我应该使用“sgn”?
答案1
是否使用“sign”或“sgn”是样式问题,您的目标出版商可以回答,而不是我们。话虽如此,您可能想使用 AMSMath 而不是\DeclareMathOperator
;\newcommand
请参阅newcommand 与 DeclareMathOperator:
…
\usepackage{amsmath}
\DeclareMathOperator{\sign}{sign}
…
Depending on the value of $\sign x$, $y$ will take the following values:
…
(另一方面,参见\DeclareMathOperator 不接受参数了解何时使用\newcommand
以及如何最好地使用 。如那里所述,如果您确实定义了自己的命令,请使用\operatorname
not\text
来格式化名称。)
答案2
使用“sgn”还是“sign”的问题并不完全是主观的:ISO 80000-2 标准规定应该是“sgn”。