在数学环境中应用 \boldsymbol 或 \color 等样式时如何恢复默认运算符间距

在数学环境中应用 \boldsymbol 或 \color 等样式时如何恢复默认运算符间距

似乎将样式应用于数学运算符会弄乱运算符间距例如

\[
  \begin{aligned}
    3 \sin(x) \\ 
    3 \boldsymbol{\sin(x)} \\ 
    3 {\color{red}\sin(x)}
  \end{aligned}
\]

结果是: 应用颜色或粗体符号消除正弦前的间距

在这种情况下,如何才能保持操作员的适当间距?

答案1

这让我想起了大卫·卡莱尔对这个问题,我意识到类似的解决方案在这里也适用,{}在样式命令中插入一个空的数学原子将恢复默认间距,IE

\[
  \begin{aligned}
    3 \sin(x) \\ 
    3 \boldsymbol{ {} \sin(x)} \\ 
    3 { {} \color{red}\sin(x)}
  \end{aligned}
\]

将导致正常间距:

在此处输入图片描述

鉴于这不是该问题的实际重点,我想我会在这里分享这个解决方案,以防它对其他人有用。

相关内容