TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Using LyX 2.0.1, using the book (KOMA-script) class with the "Number Equations by Section" module, I have a long equation (in an equation array) that is overlapped by the equation number:

enter image description here

Is there a way in LyX to specify the equation number be moved down to not overlap? If not, what are some commands that I can play with to fix this using the pre-amble. I would like to avoid using in-line latex code (i.e. ERT in LyX).

The equation in question is:

\tau_{0}^{-} & = & \frac{m_{x}+m_{y}-\sqrt{1-r_{H}}\left|m_{x}-m_{y}\right|}{2e^{2}n_{s}\rho_{\text{xx}}}\\
\tau_{vv}^{-} & = & \frac{24\tau_{0}^{-}\sqrt{1-r_{H}}m_{x}m_{y}\left(m_{x}+m_{y}\right)\left|m_{x}-m_{y}\right|}{\left(10m_{x}m_{y}+3m_{x}^{2}+3m_{y}^{2}\right)\left(m_{x}^{2}-2m_{x}m_{y}+m_{y}^{2}-\left|m_{x}-m_{y}\right|\sqrt{1-r_{H}}\left(m_{x}+m_{y}\right)\right)}.
share|improve this question
Remove the second ampersand in both and change eqnarray to align environment. There are enough reasons to avoid eqnarray completely – percusse Mar 19 '12 at 19:28
@percusse thanks for the reminder about eqnarray vs. align – tkott Mar 19 '12 at 19:56
up vote 7 down vote accepted

Instead of using eqnarray you should use align or some other environment provided by amsmath (the reasons can be found in Avoid eqnarray!); to reduce the length of your formula and increase readability, I would suggest you to use some abbreviation in the equation and then give its meaning; for example, since m_{x} + m_{y} appears several times, you could abbreviate it using \sigma_{xy} (or some other name), and similarly for \lvert m_{x} - m_{y}\rvert (for which I used \delta_{xy}); your equation now becomes:



  \tau_{0}^{-} & = \frac{\sigma_{xy} - \delta_{xy}\sqrt{1 - r_{H}}}{2e^{2}n_{s}\rho_{\text{xx}}} \\
  \tau_{vv}^{-} & = \frac{24\tau_{0}^{-}m_{x}m_{y}\sigma_{xy}\delta_{xy}\sqrt{1 - r_{H}}}{\left(10m_{x}m_{y} + 3m_{x}^{2} + 3m_{y}^{2}\right)(\delta_{xy}^{2} - \sigma_{xy}\delta_{xy}\sqrt{1 - r_{H}})},
where $\sigma_{xy} = m_{x} + m_{y}$ and $\delta_{xy} = \lvert m_{x} - m_{y}\rvert$.


enter image description here

share|improve this answer
Thanks for the feedback. I've switched the environment to align as suggested, and the problem is fixed. I think I might have known the difference a couple of years ago, but I had forgotten. For future reference to LyX users, simply go to "Edit" > "Math" > "Change Formula Type" > "AMS Align" – tkott Mar 19 '12 at 19:55

Actually, it seems the latest release (May 2016) changes the default environment to use align instead of eqnarray.

From the update post:

Ctrl+M now inserts \text in math mode instead of \mbox, and Ctrl+Enter introduces by default an AMS align environment instead of an eqnarray.

So if you've installed the latest version of LyX (>= 2.2), this should no longer be an issue.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.