如何获得粗体宽波浪号?

如何获得粗体宽波浪号?

如果我输入

\boldmath $\widetilde T$\unboldmath

不幸的是,我明白 宽边T T 上方的波浪线对我来说有点单薄。有没有更好的方法?我找到了一篇论文,里面有一些看起来更粗的东西。更大的波浪号

答案1

现在有一个粗体版本cmex

\documentclass{article}

\DeclareFontShape{OMX}{cmex}{m}{b}{<-> cmexb10}{}
\SetSymbolFont{largesymbols}{bold}{OMX}{cmex}{m}{b}

\usepackage{amsmath,bm}

\begin{document}

$\widetilde{T}$ $\bm{\widetilde{T}}$

$\widetilde{TU}$ $\bm{\widetilde{TU}}$

\end{document}

在此处输入图片描述

为了使其成为一个独立的符号,您可以定义一个新的符号字体:

\documentclass{article}

\DeclareFontShape{OMX}{cmex}{m}{b}{<-> cmexb10}{}

\usepackage{amsmath,bm}

\DeclareSymbolFont{boldlargesymbols}{OMX}{cmex}{m}{b}
\DeclareMathAccent{\bwidetilde}{\mathord}{boldlargesymbols}{"65}

\begin{document}

$\widetilde{(ab\mid cd)}=
(ab\mid\widetilde{\,cd\,})+(\widetilde{ab}\mid cd)-
(\widetilde{ab}\mid\widetilde{cd})$

$\bwidetilde{(ab\mid cd)}=
(ab\mid\bwidetilde{\,cd\,})+(\bwidetilde{ab}\mid cd)-
(\bwidetilde{ab}\mid\bwidetilde{cd})$

\end{document}

还有一个技巧可以强制使用更宽的版本。

在此处输入图片描述

另一方面,如果您想要类似 Times 的字体,newtxmath已经有粗体版本的数学扩展字体了。

\documentclass{article}
\usepackage{amsmath}
\usepackage{newtxmath,newtxtext}

\DeclareSymbolFont{boldlargesymbols}{LMX}{ntxexx}{b}{n}
\DeclareMathAccent{\bwidetilde}{\mathord}{boldlargesymbols}{"65}

\begin{document}

$\widetilde{(ab\mid cd)}=
(ab\mid\widetilde{cd})+(\widetilde{ab}\mid cd)-
(\widetilde{ab}\mid\widetilde{cd})$

$\bwidetilde{(ab\mid cd)}=
(ab\mid\bwidetilde{cd})+(\bwidetilde{ab}\mid cd)-
(\bwidetilde{ab}\mid\bwidetilde{cd})$

\end{document}

在此处输入图片描述

答案2

恐怕你遇到了一些无法轻易解决的问题。下面是所有可能的解决方案,用于比较如何使数学内容加粗,然后使用手工制作的粗体波浪符号 T:

\documentclass{standalone}
\usepackage{amsbsy}
\usepackage{bm}
\usepackage{fixmath}
\usepackage{graphicx}
\begin{document}
% not bold
$\widetilde T$
% not bold enough either
$\mathbf{\widetilde T}$
$\pmb{\widetilde T}$
\boldmath$\widetilde T$
$\boldsymbol{\widetilde T}$
$\bm{\widetilde T}$
$\mathbold{\widetilde T}$
% maybe even crayons would be easier and prettier but well ...
\raisebox{.7em}{\resizebox{.6em}{!}{\ensuremath{\bm{\sim}}}}\hspace{-.7em}$T$
\end{document}

在此处输入图片描述

在 raisebox 中使用 .8em 的高度与其他波浪号的高度大致相同,但我个人更喜欢这种方式。我不是说它很漂亮,也不是说它很容易 :/

答案3

一些方法:

在此处输入图片描述

\documentclass{article}
\usepackage{graphicx,xcolor}
\usepackage{mathtools}
\begin{document}
\boldmath $\widetilde{T}$\unboldmath 
\color{blue!50!black} ~
% require graphicx
\resizebox{.8em}{1.1em}{\boldmath $\displaystyle \widetilde{\scriptstyle T}$\unboldmath}
% ooaling solution
\boldmath \ooalign{$\textstyle\widetilde{\phantom{W}}$\cr\hidewidth$T$\hidewidth\cr} \boldmath
% require mathtools
\boldmath $\mathrlap{\widetilde{\phantom{W}}}\,T$\unboldmath 
\end{document}

答案4

当波浪号不需要很宽时,您可以将$\bm{\thicksim}$, 与bmamssymb包一起使用。

相关内容