此代码产生了令人不快的垂直对齐,其中涉及积分符号和以平方根为分母的分数。为什么?我该如何解决这个问题?
\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\begin{document}
\[
\int_{x_0}^{x(t)} \! \! \! \frac{1}{\sqrt{\frac{2}{m}\bigl
(E_0-V(x)\bigr)}} \, dx = t-t_0
\]
\end{document}
答案1
这就是应该排版的方式。
在我看来,增加积分符号是不可能实现的。将其下移也同样是可耻的。
\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\begin{document}
\noindent
No square root
\[
\int_{x_0}^{x(t)}
\biggl(\frac{2}{m}\bigl(E_0-V(x)\bigr)\biggr)^{\!-1/2}\, dx = t-t_0
\]
Smashed square root
\[
\int_{x_0}^{x(t)}
\frac{1}{\sqrt{\smash[b]{\frac{2}{m}}(E_0-V(x))}} \, dx = t-t_0
\]
Normal
\[
\int_{x_0}^{x(t)}
\frac{1}{\sqrt{\frac{2}{m}\bigl(E_0-V(x)\bigr)}} \, dx = t-t_0
\]
\end{document}
答案2
答案3
按照 marmot 的建议,我尝试使用 scalerel 包,我喜欢这个结果。它并不完美,但我认为可以接受。积分符号最终与分数的底部对齐。
\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{scalerel}
\begin{document}
\def\x{\frac{1}{\sqrt{\frac{2}{m}\bigl(E_0-V
(\xi)\bigr)}}}
\[
{\scalerel*[2.2ex]{\int}{\x}}_{\!\!\!x_0}^{\,x(t)}\x\,\,
d\xi \, = \, t-t_0
\]
\end{document}