在矩阵内部,我有一些非常负载的(下标、希腊字母、\breve
)分数:
\begin{equation}
Q_r = \begin{bmatrix}
\frac{\partial \breve{y}_r}{\partial \theta_1}\bigg|_{t_1} & \cdots & \frac{\partial \breve{y}_r}{\partial \theta_p}\bigg|_{t_1} \\
\vdots & \ddots & \vdots \\
\frac{\partial \breve{y}_r}{\partial \theta_1}\bigg|_{t_{N_{sp}}} &\cdots & \frac{\partial \breve{y}_r}{\partial \theta_p}\bigg|_{t_{N_{sp}}}\\
\end{bmatrix}
\end{equation}
我觉得与相比分数太小了\bigg|
。我试过了\medskip
,但没有效果。
我怎样才能增加它们的尺寸和/或间距以使它们更好地适合?
附言:我知道它们没有对齐,但是可读性优先于整洁性。
答案1
我能想到两个解决方案:
使用
\dfrac
(“显示样式分数”)代替来\frac
增加分数项的大小,并且继续使用
\frac
,但将调节条的尺寸从 减小\bigg
到\Big
。
从印刷上来说,两种方法都可以接受。哪种方法“更好”取决于文档的许多方面(我们对此一无所知)。
\documentclass{article}
\usepackage{amsmath} % for "bmatrix" environment and "\dfrac" macro
\begin{document}
Method 1: Use \verb+\dfrac+ instead of \verb+\frac+
\[
Q_r = \begin{bmatrix}
\dfrac{\partial \breve{y}_r}{\partial \theta_1}\bigg|_{t_1} & \cdots & \dfrac{\partial \breve{y}_r}{\partial \theta_p}\bigg|_{t_1} \\
\vdots & \ddots & \vdots \\
\dfrac{\partial \breve{y}_r}{\partial \theta_1}\bigg|_{t_{N_{\textit{sp}}}} &\cdots & \dfrac{\partial \breve{y}_r}{\partial \theta_p}\bigg|_{t_{N_{\textit{sp}}}}\\
\end{bmatrix}
\]
\bigskip
Method 2: Reduce the size of the vertical bars to \verb+\Big+
\[
Q_r = \begin{bmatrix}
\frac{\partial \breve{y}_r}{\partial \theta_1}\Big|_{t_1} & \cdots & \frac{\partial \breve{y}_r}{\partial \theta_p}\Big|_{t_1} \\
\vdots & \ddots & \vdots \\
\frac{\partial \breve{y}_r}{\partial \theta_1}\Big|_{t_{N_{\textit{sp}}}} &\cdots & \frac{\partial \breve{y}_r}{\partial \theta_p}\Big|_{t_{N_{\textit{sp}}}}\\
\end{bmatrix}
\]
\end{document}
答案2
除了Mico之外,为了显示\right|
命令:
% arara: pdflatex
\documentclass{article}
\usepackage{mathtools}
\newcommand*{\partderat}[3]{\left.\dfrac{\partial#1}{\partial#2}\right|_{\mathrlap{#3}\phantom{t_{N_{\textit{sp}}}}}}
\begin{document}
\[
Q_r = \begin{bmatrix}
\partderat{\breve{y}_r}{\theta_1}{t_1} & \cdots & \partderat{\breve{y}_r}{\theta_p}{t_1} \\
\vdots & \ddots & \vdots \\[\jot]
\partderat{\breve{y}_r}{\theta_1}{t_{N_{\textit{sp}}}}&\cdots & \partderat{\breve{y}_r}{\theta_p}{t_{N_{\textit{sp}}}}\\
\end{bmatrix}
\]
\end{document}
请注意,为此使用自定义命令是非常明智的。这样,您可以在稍后切换\dfrac
。或者,当您找到所需的高度时,\frac
可以用某种修复方法替换自动操作。\right|