上面的公式是用 Word 做的,下面的公式是用 LaTeX 做的。我怎样才能“全局”地得到像 Word 那样的紧凑形式?
这是我的代码:请看一下并给我一些建议......
谢谢
\documentclass[a5paper, 10pt, twoside]{book}
\usepackage{geometry}
\geometry{voffset=10pt, tmargin=1.2cm, bmargin=1.5cm, lmargin=2cm, rmargin=1.5cm }
\begin{document}
The equation is given as:
\begin{equation}
\frac{1}{2} \left[ \frac{h_{\underline j}}{h_{\underline i}} \left\{ \frac{\partial}{\partial q^i} \left( \frac{\hat{u}^{\underline j}}{h_{\underline j}} \right) + \left( \frac{\hat{u}^{\underline m}}{h_{\underline m}} \right) \Gamma^j_{mi} \right\} + \frac{h_{\underline j}}{h_{\underline i}} \left\{ \frac{\partial}{\partial q^i} \left( \frac{\hat{u}^{\underline j}}{h_{\underline j}} \right) + \left( \frac{\hat{u}^{\underline m}}{h_{\underline m}} \right) \Gamma^j_{mi} \right\} \right]
\end{equation}
\end{document}
答案1
一些建议:
newtxtext
使用间距更紧密的(数学)字体。由于您的 MS Word 参考示例使用 Times Roman,我建议您通过加载和包对 LaTeX 版本执行相同操作newtxmath
。加载
mleftright
包并在前言中发出指令\mleftright
。这将减少添加到每个\left
圆形\right
、方形和卷曲栅栏的空白。+
通过发出指令来减少符号周围的间距\medmuskip=1mu
,最后,也是最不重要的一点,
\!
在项的下标参数中插入一个负的细空间\Gamma
。这将“塞进”下标。
为了进行比较,以下是未修改的代码产生的输出:
下面是只使用 Times 替换 Computer Modern 而没有实施其他三个建议时产生的输出:
\documentclass[a5paper, 10pt, twoside]{book}
\usepackage{geometry}
\geometry{voffset=10pt,
tmargin=1.2cm, bmargin=1.5cm,
lmargin=2cm, rmargin=1.5cm }
\usepackage{newtxtext,newtxmath}
\usepackage{mleftright}
\mleftright
\medmuskip=1mu
\begin{document}
The equation is given as:
\begin{equation}
\frac{1}{2} \left[ \frac{h_{\underline j}}{h_{\underline i}}
\left\{ \frac{\partial}{\partial q^i}
\left( \frac{\hat{u}^{\underline j}}{h_{\underline j}} \right) +
\left( \frac{\hat{u}^{\underline m}}{h_{\underline m}} \right)
\Gamma^j_{\!mi} \right\}
+ \frac{h_{\underline j}}{h_{\underline i}}
\left\{ \frac{\partial}{\partial q^i}
\left( \frac{\hat{u}^{\underline j}}{h_{\underline j}} \right) +
\left( \frac{\hat{u}^{\underline m}}{h_{\underline m}} \right)
\Gamma^j_{\!mi} \right\} \right]
\end{equation}
\end{document}