トレースを自分で次のように定義して使っているんですが
\def\tr{\mathrm{tr}\,}

定数倍のトレースとか、トレースの前の空白が引っ付きすぎなのです。たとえば、
c \tr A
c \sin x

のように、元々ある sin などの関数は、自動的に適度な空白が作られています。
たぶん自分の定義の仕方がイマイチなんだと思います。
\def\tr{\,\mathrm{tr}\,}
のような感じにはしたくない。
できれば前後の \, をつけずに、sin のような関数のように扱ってくれるように定義したいんですが、そんな方法ってあるんでしょうか?