\begin{equation}
\resizebox{.8\hsize}{!}{$<\mathscr{F}>=\frac{\int_\Gamma d^{3\!\!N}\!\!\!q\, d^{3\!\!N}\!p\, \rho(q, p) \mathscr{F}(q, p)} {\underbrace{\int_\Gamma d^{3\!N}\! \!\!q\, d^{3\!N}\!\!\!\!\!p\, \, \rho(q, p)}_{Normalisation factor}}
$}
\end{equation}
这是我正在使用的代码,但它看起来相当混乱,我真的不确定有哪些选项可以更好地构造它。提前谢谢您。
答案1
我不明白你为什么要减少空间。即使是在两列文档中,它也毫无问题地适合。另一方面,你做了很多破坏 LaTeX 布局的事情。
你的设置有几个问题
\langle...\rangle
尖括号不应输入<...>
- 顶部和底部的积分
\frac
应该是均匀的,下面我用来\displaystyle
强制分子变大,相反,你可以\textstyle
在分母内部使用它来使它像原始分子 - 括号下的文本应该用设置
\text{...}
,否则你会得到疯狂的间距
\documentclass[twocolumn]{article}
\usepackage{mathtools}
\usepackage{mathrsfs}
\begin{document}
\begin{equation}
\langle \mathscr{F} \rangle =
\frac
{\displaystyle \int_\Gamma d^{3N}q\, d^{3N}p\, \rho(q, p) \mathscr{F}(q, p)}
{\underbrace{\int_\Gamma d^{3N}q\, d^{3N}p\, \rho(q, p)}_{\text{Normalisation factor}}}
\end{equation}
\end{document}
答案2
这里有两个解决方案,其中一个使用 的工具来nccmath
获得中等大小的公式(约 80% 的\displaystyle
)。此外,我用 替换<\mathscr F>
,\langle\mathscr F\rangle
因为我怀疑这是正确的符号——但也许我错了。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\usepackage{lmodern}
\usepackage{mathrsfs}
\newcommand\dint{\displaystyle\int}
\usepackage{nccmath}
\begin{document}
\begin{gather}
\langle\mathscr{F}\rangle=\frac{\dint_\Gamma d^{3N}\mkern-4mu q\, d^{3N}\mkern-4mu p\, \rho(q, p) \mathscr{F}(q, p)} {\underbrace{\int_\Gamma d^{3N}\mkern-4mu q\, d^{3N}\mkern-4mu p\,\rho(q, p)}_{\text{Normalisation factor}}} \\[3ex]
\langle\mathscr{F}\rangle=
\frac{\medmath{\int_\Gamma d^{3N}\mkern-4mu q\, d^{3N}\mkern-4mu p\, \rho(q, p) \mathscr{F}(q, p)} } {\underbrace{\medmath{\int_\Gamma d^{3N}\mkern-4mu q\, d^{3N}\mkern-4mu p\,\rho(q, p)}}_{\text{Normalisation factor}}}
\end{gather}
\end{document}