3

How can I reduce Spacing of the following subequations:

$
\begin{subequations}
\begin{equation}
x_{n+1}= x_n + v_n \Delta t + \frac{1}{2} a_n \Delta t^2
\end{equation}    
\begin{equation}
 v\left(t_n+\Delta t/2\right)= v_n + \frac{1}{2}a_n \Delta t
\end{equation}
\begin{equation}
a_{n+1}=\frac{1}{m} F(x_{x+1},t_{n+1})
\end{equation}
\begin{equation}
v_{n+1}=v(t_n+\Delta t/2) + \frac{1}{2}a_{n+1}\Delta t
\end{equation}
\end{subequations}
$

I do not know how to embed the code here correctly.

  • 2
    (1) welcome, (2) please provide a full minimal example that can be copied and tested as is without having to add anything. (3) You definitely do not want that $...$, (4) the extra spacing is because you are using separate equation envs after each other. If there is a common alignment , use align to house all four lines, or if not, use gather – daleif Sep 1 '16 at 9:49
4

As @daleif said, do not use separate equation environments, but the multiline (not multline!) environment gather if all equations have to be centred. In addition,the fraction coefficient are a little too big here, in my opinion.. You can use \mfrac (medium-sized fractions, ~ 80 % of \displaystyle) from nccmath to reduce spacing further:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath, nccmath}
\usepackage[french]{babel}

\begin{document}

\begin{subequations}
  \begin{equation}
    x_{n+1}= x_n + v_n Δt + \frac{1}{2} a_n Δt²
  \end{equation}
  \begin{equation}
    v\left(t_n+Δt/2\right)= v_n + \frac{1}{2}a_n Δt
  \end{equation}
  \begin{equation}
    a_{n+1}=\frac{1}{m} F(x_{x+1},t_{n+1})
  \end{equation}
  \begin{equation}
    v_{n+1}=v(t_n+Δt/2) + \frac{1}{2}a_{n+1}Δt
  \end{equation}
\end{subequations}

\bigskip

\begin{subequations}
  \begin{gather}
    x_{n+1}= x_n + v_n Δt + \mfrac{1}{2} a_n Δt²\\
    v\left(t_n+Δt/2\right)= v_n + \mfrac{1}{2}a_n Δt\\
    a_{n+1}=\mfrac{1}{m} F(x_{x+1},t_{n+1})\\
    v_{n+1}=v(t_n+Δt/2) + \mfrac{1}{2}a_{n+1}Δt
  \end{gather}
\end{subequations}
\end{document} 

enter image description here

  • why not just even \tfrac? I still find them a bit large – daleif Sep 1 '16 at 10:29
  • For me, sizes are too different. I don't like this discrepancy. Of course, that's a matter of taste… – Bernard Sep 1 '16 at 10:32
1

I'd also suggest using align inside subequations to remove the extra spacing between separate equation environments. Using nccmath is also a good idea as @Bernard pointed out.

\documentclass{article} 
\usepackage{mathtools,nccmath}
\begin{document} 

\begin{subequations}
\begin{align}
x_{n+1}&= x_n + v_n \Delta t + \mfrac{1}{2} a_n \Delta t^2\\
v\left(t_n+\Delta t/2\right)&= v_n + \mfrac{1}{2}a_n \Delta t\\
a_{n+1}&=\mfrac{1}{m} F(x_{x+1},t_{n+1})\\
v_{n+1}&=v(t_n+\Delta t/2) + \mfrac{1}{2}a_{n+1}\Delta t
\end{align}
\end{subequations}

\end{document}

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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