将 nabla 缩放至分数高度

将 nabla 缩放至分数高度

我有一个等式,其中 nabla 符号的高度应该与分数相同。但实际上,它的高度只有分数的一半。我该如何解决这个问题?

错误大小的 Nabla 符号

答案1

不确定这是否看起来最好,但你确实要求缩放\nabla到分数高度。 scalerel这样做:

\documentclass{beamer}
\usepackage{mathtools}
\DeclarePairedDelimiter{\norm}{\lVert}{\rVert}
\usepackage{scalerel}
\begin{document}
\begin{frame}
\[
\scalerel{\nabla}{\frac{\norm{F(q) - D}^2}{2\norm{D}^2\sigma^2}}
\]
\end{frame}
\end{document}

在此处输入图片描述

答案2

分数旁边的符号没有变大也就不足为奇了\nabla:通常情况下,这个符号不应该缩放。但是,可以使用更大的字体大小手动放大它。要轻松做到这一点,您可以使用包\mathlarger中的命令relsize。它们可以嵌套以获得更大的字体大小。

\documentclass{beamer}
\usepackage{mathtools}
\usepackage{relsize}
\DeclarePairedDelimiter{\norm}{\lVert}{\rVert}
\newcommand{\mathllarger}[1]{\mathlarger{\mathlarger{#1}}}
\newcommand{\mathlllarger}[1]{\mathlarger{\mathlarger{\mathlarger{#1}}}}
\newcommand{\mathllllarger}[1]{\mathlarger{\mathlarger{\mathlarger{\mathlarger{#1}}}}}
\begin{document}
\begin{frame}
1 step:
\[
\mathlarger{\nabla}\frac{\norm{F(q) - D}^2}{2\norm{D}^2\sigma^2}
\]
2 steps:
\[
\mathllarger{\nabla}\frac{\norm{F(q) - D}^2}{2\norm{D}^2\sigma^2}
\]
3 steps:
\[
\mathlllarger{\nabla}\frac{\norm{F(q) - D}^2}{2\norm{D}^2\sigma^2}
\]
4 steps:
\[
\mathllllarger{\nabla}\frac{\norm{F(q) - D}^2}{2\norm{D}^2\sigma^2}
\]
\end{frame}
\end{document}

答案3

如果您想自己设置缩放比例,可以使用\scalebox,并结合来\raisebox垂直定位符号。

但正如其他答案所指出的那样,这并不是一个好主意,符号应该具有一行的“正常”高度,而不是其他符号的两倍大。

\documentclass{beamer}
\usepackage{amsmath}
\usepackage{graphicx}
\begin{document}
\begin{frame}{}
% change the 2 in \scalebox{2} to influence the amount of scaling
% change the -4pt in \raisebox{-4pt} to influence the vertical position
$\raisebox{-4pt}{\scalebox{2}{$\nabla$}}\frac{\lVert F(q)-D\rVert^2}{2\lVert D\rVert^2\sigma^2}$
\end{frame}
\end{document}

在此处输入图片描述

相关内容