我想将方程式的某些部分加粗,但它似乎\bm
与 不兼容\pdv
,并且\boldsymbol
和\vectorbold
(也来自physics
)都不能将运算符加粗;\boldmath
根本不起作用。我希望能够将整个第一项加粗。\boldsymbol
如果它不在对齐环境中,我可以将其加粗一点。
\documentclass{beamer}
\usepackage{bm}
\usepackage{commath}
\usepackage{physics}
\usepackage{mathrsfs}
\begin{document}
\begin{frame}{My Example}
Differentiating $\mathcal{Q}(\bm{\tau})$ in respect to $\tau_t$:
\begin{align*}
\pdv{\mathcal{Q}(\bm{\tau})}{\tau_{t}} = &\int_{0}^{1} \Bigg[ \alt<2>{\bm{q^*(p,\tau,w)}}{q^*(p,\tau,w)} \pdv{z^*(w)}{\tau_t} \enspace + \\
& \int_0^{z^*(w)} \pdv{\tilde{q}}{x}\dv{x}{\tau_t} \Bigg ] \, \dif{F(z)} \dif{F(w)}
\end{align*}
\end{frame}
\end{document}
答案1
我想指出的是,您可以使用选项更改衍生包的\partial
字体d
style-inf=<font>
\documentclass{article}
\usepackage{amsmath}
\usepackage{bm} % pdflatex
%\usepackage{unicode-math} % lualatex or xelatex
\usepackage{derivative}
\derivset{\pdv}[style-inf=\bm{\partial}] % pdflatex
\derivset{\odv}[style-inf=\bm{d}] % pdflatex
%\derivset{\pdv}[style-inf=\symbf{\partial}] % lualatex or xelatex
%\derivset{\odv}[style-inf=\symbf{d}] % lualatex or xelatex
\begin{document}
\begin{equation}
\pdv{ f(x,y,z) }{ x, y, z } \quad \odv{ f(x) }{ x }
\end{equation}
\end{document}
如果您想要直立粗体d
,那么您应该使用\derivset{\odv}[style-inf=\bm{\mathrm{d}}]
pdflatex。
编辑已更新至 1.1 版。
答案2
该diffcoeff
包还允许轻松使用粗体\partial
或d
。您需要为它们命名,例如ob
普通衍生粗体和pb
偏衍生粗体:
\documentclass{article}
\usepackage{bm}
\usepackage{diffcoeff}
\diffdef{ob}{ op-symbol = \bm{ \mathrm{d}} }
\diffdef{pb}{ op-symbol = \bm{\partial} }
\begin{document}
\[
\diff.ob.{\mathcal{Q}(\bm{\tau})}{\tau_{t}}\qquad
\diff.pb.{\mathcal{Q}(\bm{\tau})}{\tau_{t}}
\]
\end{document}
如果你不想一直写\diff.ob.
,\diff.pb.
请按照\diffdef
序言中的命令
\newcommand{\ob}{\diff.ob.}
\newcommand{\pb}{\diff.pb.}