Latex 中符号函数的约定是什么?

Latex 中符号函数的约定是什么?

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以及如何最好地使用 。如那里所述,如果您确实定义了自己的命令,请使用\operatornamenot\text来格式化名称。)

答案2

使用“sgn”还是“sign”的问题并不完全是主观的:ISO 80000-2 标准规定应该是“sgn”。

相关内容