我一直在排版一些方程式,我发现默认行为重音符号(如\hat
、\bar
、\tilde
等)会留下相当小且容易被忽略的标记。有没有办法让重音符号更加突出?具体来说,有没有办法让它们以粗体显示(而不影响它们所在的字母)?
答案1
虽然比较麻烦,但这里有一个解决方案:
\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\newcommand{\thickhat}[1]{\mathbf{\hat{\text{$#1$}}}}
\newcommand{\thickbar}[1]{\mathbf{\bar{\text{$#1$}}}}
\newcommand{\thicktilde}[1]{\mathbf{\tilde{\text{$#1$}}}}
\begin{document}
$\hat{a}, \bar{a}, \tilde{a}$ \par
$\hat{\mathbf{a}}, \bar{\mathbf{a}}, \tilde{\mathbf{a}}$ \par
$\mathbf{\hat{a}}, \mathbf{\bar{a}}, \mathbf{\tilde{a}}$ \par
$\thickhat{a}, \thickbar{a}, \thicktilde{a}$ \par
\end{document}
amsmath
通过 提供简便的字体和大小切换功能。这允许您在上标/下标中\text
使用-constructs。\thick
答案2
bm
包可以在这里提供帮助。
第一行是正常行,第二行是正常行但带有粗体重音,第三行是全部粗体。
\documentclass{article}
\usepackage{bm}
\begin{document}
\showoutput
$\hat{a }\bar{a} \tilde{a}$
$\bm\hat{a} \bm\bar{a} \bm\tilde{a}$
$\bm{\hat{a}} \bm{\bar{a}} \bm{\tilde{a}}$
\end{document}