重音符号应放在粗体之前还是之后?

重音符号应放在粗体之前还是之后?

当我想在矢量上使用重音符号(例如帽子、波浪号或点)时。该重音符号是否也应为粗体?例如,我应该写\mathbf{\hat{a}}还是\hat{\mathbf{a}}

我也在数学堆栈交换,其中已经得出结论,这是一个见仁见智的问题,但我想知道 Latex 社区对此有何看法。

答案1

如果我尝试一个简单的文档

\documentclass{article}
\usepackage{amsmath}
\pagestyle{empty}
\begin{document}
$\mathbf{\hat{a}}$ $\hat{\mathbf{a}}$
\showoutput
\end{document}

日志文件将包含

....\mathon
....\vbox(6.94444+0.0)x5.59023
.....\hbox(6.94444+0.0)x0.0, shifted -0.07986
......\OT1/cmr/bx/n/10 ^
.....\kern-4.44444
.....\hbox(4.44444+0.0)x5.59023
......\OT1/cmr/bx/n/10 a
....\mathoff
....\glue 3.33333 plus 1.66666 minus 1.11111
....\mathon
....\vbox(7.08334+0.0)x5.59023
.....\hbox(6.94444+0.0)x0.0, shifted 0.2951
......\OT1/cmr/m/n/10 ^
.....\kern-4.30554
.....\hbox(4.44444+0.0)x5.59023
......\OT1/cmr/bx/n/10 a
....\mathoff

如您所见,在第一种情况下,重音取自粗体字体

\OT1/cmr/bx/n/10 ^

而在第二种情况下,它来自中等字体

\OT1/cmr/m/n/10 ^

我的想法是,帽子应该始终保持不变,无论它位于什么符号上:将帽子放在变量的符号上,而不是将“带帽子的”符号加粗。

但这其实是个个人喜好问题。只要保持一致就行。

在此处输入图片描述

相关内容