我在 LaTex 中使用 \tilde 选项时遇到一个奇怪的问题:波浪号和相关字母之间一直有一个很大的空格,如下所示(在第二行):
事实是,我已经将相关行复制粘贴到新文档中,并且此错误不再出现,所以我不知道您是否能够得到它:
\documentclass{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{xcolor}
\begin{document}
\begin{align*}
\underline{n} \cdot \underline{\sigma} \cdot \underline{n}
&= \frac{{\color{red}\rho g L}}{1 + \left(\frac{\partial \overline{h}}{\partial \overline{r}}\right)^2} \left(\left(2 \frac{\partial \overline{w}}{\partial \overline{z}} - \bar{p} \right) - 2\frac{\partial \overline{h}}{\partial \overline{r}} \left(\frac{\partial \overline{w}}{\partial \overline{r}} + \frac{\partial \overline{u}}{\partial \overline{z}} \right) - \left(\frac{\partial \overline{h}}{\partial \overline{r}} \right)^2 \left(\bar{p} - 2 \frac{\partial \overline{u}}{\partial \overline{r}} \right) \right) = -P_T \\
&= \frac{{\color{red}\rho g L}}{1 + {\color{red} \epsilon^2} \Bigl(\frac{\partial \tilde{h}}{\partial \tilde{r}}\Bigr)^2} \left(\left(2 {\color{red}\epsilon^3} \frac{\partial \tilde{w}}{\partial \tilde{z}} - {\color{red}\epsilon} \tilde{p} \right) - 2 {\color{red}\epsilon} \frac{\partial \tilde{h}}{\partial \tilde{r}} \left({\color{red}\epsilon^4}\frac{\partial \tilde{w}}{\partial \tilde{r}} + {\color{red}\epsilon^2}\frac{\partial \tilde{u}}{\partial \tilde{z}} \right) - {\color{red}\epsilon^2} \left(\frac{\partial \tilde{h}}{\partial \tilde{r}} \right)^2 \left({\color{red}\epsilon}\tilde{p} - 2 {\color{red}\epsilon^3} \frac{\partial \tilde{u}}{\partial \tilde{r}} \right) \right) = \frac{-D {\color{red}\epsilon}}{{\color{red}L^3}} (\Delta_{\tilde{r}}^{2} \tilde{h})
\end{align*}
\end{document}
有人能帮助我了解这个问题与什么有关吗?
先感谢您,
答案1
我对波浪号的垂直间距没有意见。另一方面,公式溢出到默认边距,所以我添加了第三行并使用geometry package.
我借此机会简化了包的偏导数代码diffcoeff
,并将大多数 \overlines(用于窄字母)替换为简单的\bar
。
以下是代码及其结果:
\documentclass{article}
\usepackage{mathtools}
\usepackage{diffcoeff}
\usepackage{amssymb}
\usepackage{xcolor}
\usepackage[showframe]{geometry}
\begin{document}
\begin{align*}
\underline{n} \cdot \underline{\sigma} \cdot \underline{n}
&= \frac{{\color{red}\rho g L}}{1 + \left(\diffp{\bar{h}}{\bar{r}}\right)^2} \left(\left(2 \diffp{\overline{w}}{\bar{z}} - \bar{p} \right) - 2\diffp{\bar{h}}{\bar{r}} \left(\diffp{\overline{w}}{\overline{r}} + \frac{\partial \overline{u}}{\partial \overline{z}} \right) - \left(\frac{\partial \overline{h}}{\bar{r}} \right)^{\!\!2} \left(\bar{p} - 2 \diffp{\bar{u}}{\bar{r}} \right) \right) = -P_T \\
&= \frac{{\color{red}\rho g L}}{1 + {\color{red} \epsilon^2} \Bigl(\diffp{\tilde{h}}{\tilde{r}}\Bigr)^2} \left(\left(2 {\color{red}\epsilon^3} \diffp{\tilde{w}}{\tilde{z}} - {\color{red}\epsilon} \tilde{p} \right) - 2 {\color{red}\epsilon} \diffp{\tilde{h}}{\tilde{r}} \left({\color{red}\epsilon^4}\diffp{\tilde{w}}{\tilde{r}} + {\color{red}\epsilon^2}\frac{\partial \tilde{u}}{\partial \tilde{z}} \right) - {\color{red}\epsilon^2} \left(\diffp{\tilde{h}}{\tilde{r}} \right)^{\!\!2} \left({\color{red}\epsilon}\tilde{p} - 2 {\color{red}\epsilon^3} \diffp{\tilde{u}}{\tilde{r}} \right) \right)\\
&= \frac{-D {\color{red}\epsilon}}{{\color{red}L^3}}\Bigl (\Delta_{\tilde{r}}^{2} \tilde{h}\Bigr)
\end{align*}
\end{document}
答案2
我也无法重现您发布的屏幕截图中显示的“波浪号”重音字符的行为。
我建议您分别用 和 替换所有和\left
大小\right
指令——这样既可以节省水平空白,又可以避免大小不一致。此外,我建议在两个位置添加换行符,以避免行过满。用 替换所有也可能是一个好主意。\biggl
\biggr
\overline
\bar
\documentclass{article}
\usepackage{amsmath} % for "align*" environment
\usepackage{xcolor} % for "\textcolor" macro
\providecommand\red[1]{\textcolor{red}{#1}} % handy shortcut macro
\begin{document}
\begin{align*}
\underline{n} \cdot \underline{\sigma} \cdot \underline{n}
&= \frac{\red{\rho g L}}{1 +
\bigl(\frac{\partial\bar{h}}{\partial\bar{r}}\bigr)^{\!2^{\mathstrut}}}
\biggl[
\biggl(2 \frac{\partial\bar{w}}{\partial\bar{z}} - \bar{p} \biggr)
- 2\frac{\partial\bar{h}}{\partial\bar{r}} \biggl(\frac{\partial\bar{w}}{\partial\bar{r}} + \frac{\partial\bar{u}}{\partial\bar{z}} \biggr)
- \biggl(\frac{\partial\bar{h}}{\partial\bar{r}} \biggr)^{\!\!2}
\biggl(\bar{p} - 2 \frac{\partial\bar{u}}{\partial\bar{r}} \biggr)
\biggr] \\[1\jot]
&= -P_T \\
&= \frac{\red{\rho g L}}{1 + \red{\epsilon^2}
\bigl(\frac{\partial\tilde{h}}{\partial\tilde{r}}\bigr)^{\!2^{\mathstrut}}}
\biggl[
\biggl(2 \red{\epsilon^3} \frac{\partial\tilde{w}}{\partial\tilde{z}} - \red{\epsilon} \tilde{p} \biggr)
- 2 \red{\epsilon} \frac{\partial\tilde{h}}{\partial\tilde{r}} \biggl(\red{\epsilon^4}\frac{\partial\tilde{w}}{\partial\tilde{r}}
+ \red{\epsilon^2}\frac{\partial\tilde{u}}{\partial\tilde{z}} \biggr) \\
&\qquad - \red{\epsilon^2}
\biggl(\frac{\partial\tilde{h}}{\partial\tilde{r}} \biggr)^{\!\!2}
\biggl(\red{\epsilon}\tilde{p} - 2 \red{\epsilon^3} \frac{\partial\tilde{u}}{\partial\tilde{r}} \biggr)
\biggr] \\[1\jot]
&= \frac{-D \red{\epsilon}}{\red{L^3}} (\Delta_{\tilde{r}}^{\!2} \tilde{h})
\end{align*}
\end{document}
答案3
我发现了这个问题的原因:它出现在“accents”包的使用中:
\usepackage{accents}
我不知道这个问题背后的真正原因,但似乎这个包对我使用的其他包有一点干扰(\usepackage{physics}
):通过删除它,我在我的方程式中得到了正常的波浪符号。
感谢所有试图帮助我的人,尽管我的问题对于所有人来说都是“看不见的”!