首先:我必须用两列来写。主要问题是某些方程式的水平盒子太满:从 6pt 到 12pt 太多了。我不知道该怎么办。那么,当你写文章时,如果方程式太长,你会怎么做?
请不要说我应该做诸如将方程式设为一列或减小字体大小之类的事情。如果它看起来不错并且可行,那就太好了:)
\documentclass[twocolumn]{memoir}
\usepackage{lipsum}
\usepackage[headheight=15pt, left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[danish]{babel}
\begin{document}
\lipsum[1]
\lipsum[1-2]Röntgen asi sdoimqwoidm ååååå øøøø ææææ qoiwdmiqomd ioqwmd ioqmwd ioqmwdioqmwd oiqmwdoiq wmdiom wd.
Here is the equation:
\begin{equation}
F_{hkl} = \sum_{j=1 \rightarrow n} f_j \exp ( 2 \pi i (hx + ky + lz)) \; \exp \left( \frac{- B_j \sin^2 (\theta)}{\lambda^2} \right)
\end{equation}
\end{document}
PS!为什么会因为“ö”而导致水平盒子不完整?
答案1
您的示例代码没有生成未满框,因此我不明白“PS”
等式是分数除以全分式,在这种情况下没有通用解决方案,你只需要调整。可能性包括为子项指定变量名称,或将等式拆分为两行,但这里的一个选项是隐藏总和下标的宽度,以便主体更接近总和,然后刚好适合宽度。
使用
\sum_{\mathclap{j=1 \rightarrow n}}
\mathclap
在这种情况下,包中的以数学为中心的圈在哪里mathtools
起作用,但是它仍然非常狭窄,并且我会使用替代符号来表示求和范围和指数,然后它很容易适应:
\documentclass[twocolumn]{memoir}
\usepackage{lipsum}
\usepackage[headheight=15pt, left=2cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[danish]{babel}
\usepackage{mathtools}
\begin{document}
\lipsum[1]
\lipsum[1-2]Röntgen asi sdoimqwoidm ååååå øøøø ææææ qoiwdmiqomd ioqwmd ioqmwd ioqmwdioqmwd oiqmwdoiq wmdiom wd.
Here is the equation:
\begin{equation}
F_{hkl} = \sum_{\mathclap{j=1 \rightarrow n}} f_j \exp ( 2 \pi i (hx + ky + lz)) \; \exp \left( \frac{- B_j \sin^2 (\theta)}{\lambda^2} \right)
\end{equation}
Here is the equation:
\begin{equation}
F_{hkl} = \sum_{j=1}^n f_j e^{ 2 \pi i (hx + ky + lz)} \; e^{\frac{- B_j \sin^2 (\theta)}{\lambda^2}}
\end{equation}
\end{document}