我想写一些类似的东西
\documentclass{article}
\begin{document}
$\mathbf{
\begin{aligned}
a
\\
f
\end{aligned}
}$
\end{document}
并获得加粗的“a”和“f”。
有没有办法告诉对齐环境(或任何类似的工作环境)不要重置我给出的数学字体规范?
答案1
声明一个粗体的新数学版本,然后创建一个aligned
使用新数学版本的版本( )。我还展示了对样式宏方法baligned
的相同修改。tabstackengine
\documentclass{article}
\usepackage{amsmath,tabstackengine}
\TABstackMath
\DeclareMathVersion{bxmath}
\SetSymbolFont{letters}{bxmath}{OT1}{\familydefault}{bx}{n}
\newcommand\balignCenterstack[1]{{\mathversion{bxmath}\alignCenterstack{#1}}}
\newenvironment{baligned}{\mathversion{bxmath}\begin{aligned}}{\end{aligned}}
\begin{document}
\[
\text{normal math}\begin{aligned}
a\\f
\end{aligned}\quad
\text{bold math}\begin{baligned}
a\\f
\end{baligned}
\]
\[
\alignCenterstack{a\\f}\quad
\balignCenterstack{a\\f}
\]
\end{document}