以下 MWE:
\documentclass[]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
\begin{equation}
\dfrac{dN}{da}=\dfrac{1}{C}\left[\dfrac{\cos\left(\dfrac{\pi a}{W}\right)}{\pi a\Delta\sigma^2}\right]^{m/2}
\end{equation}
\end{document}
如何修复分数分母下方有很大空间的括号内项目的垂直间距?
答案1
\left
并\right
强制关于数学轴对称。我建议在分子中重新表达高分数。
\documentclass[]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
\begin{equation}
\dfrac{dN}{da}=\dfrac{1}{C}\left[\dfrac{\cos(\pi a/W)}{\pi a\Delta\sigma^2}\right]^{m/2}
\end{equation}
\end{document}
我认为以下内容会被反对,但它提供了一种保留垂直分数的不同方法:
\documentclass[]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{scalerel}
\begin{document}
\begin{equation}
\dfrac{dN}{da}=\dfrac{1}{C}
{\stretchleftright[400]{(}{\dfrac{\cos\left(\dfrac{\pi a}{W}\right)}{\pi a\Delta\sigma^2}}{)}}^{m/2}
\end{equation}
\end{document}
答案2
谢谢大家。事实证明,将更改为\dfrac
可\frac
固定间距并保持垂直堆叠分数。作为演示,这里是修订后的 MWE:
\documentclass[fleqn]{minimal}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
The original:
\begin{equation*}
\dfrac{dN}{da}=\dfrac{1}{C}\left[\dfrac{\cos\left(\dfrac{\pi a}{W}\right)}{\pi a\Delta\sigma^2}\right]^{m/2}
\end{equation*}
The corrected version:
\begin{equation*}
\frac{dN}{da}=\dfrac{1}{C}\left[\frac{\cos\left(\frac{\pi a}{W}\right)}{\pi a\Delta\sigma^2}\right]^{m/2}
\end{equation*}
\end{document}
因此,看起来使用\dfrac
命令强制 LaTeX 上有间距是一个坏主意。
答案3
也许你应该按照史蒂文的建议去做,但更确切地说,回答这个问题:
\documentclass[]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
\begin{equation}
\dfrac{dN}{da}
=
\dfrac{1}{C}\left[\dfrac{\cos\left(\dfrac{\pi a}{W}\right)}{\pi a\Delta\sigma^2}\right]^{m/2}
=
\dfrac{1}{C}\Biggl[\dfrac{\cos\left(\dfrac{\pi a}{W}\right)}{\pi a\Delta\sigma^2}\Biggr]^{m/2}
\dfrac{1}{C}
\mathopen{\raisebox{.6ex}{$\Bigg[$}}
\dfrac{\cos\left(\dfrac{\pi a}{W}\right)}{\pi a\Delta\sigma^2}
\mathclose{\raisebox{.6ex}{$\Bigg]$}}^{m/2}
\end{equation}
\end{document}
答案4
只是为了好玩而不做任何猜测:
\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\newsavebox{\badfrac}
\newsavebox{\badfracleft}
\newsavebox{\badfracright}
\newlength{\badfracheight}
\begin{document}
\begin{equation}
\sbox\badfrac{%
$\displaystyle
\frac{\cos\left(\dfrac{\pi a}{W}\right)}{\pi a\Delta\sigma^2}%
$%
}
\setlength{\badfracheight}{\dimexpr\ht\badfrac-2\fontdimen22\textfont2}
\sbox\badfracleft{$\left(\vbox to\badfracheight{}\right.\kern-\nulldelimiterspace$}
\sbox\badfracright{$\left.\kern-\nulldelimiterspace\vbox to\badfracheight{}\right)^{\!m/2}$}
\frac{dN}{da}=\frac{1}{C}
\raisebox{2\fontdimen22\textfont2}{\usebox\badfracleft}
\usebox\badfrac
\raisebox{2\fontdimen22\textfont2}{\usebox\badfracright}
\end{equation}
\end{document}
但要避免这样做:在余弦参数中使用斜线分数会更清楚。