I want to align the following at the inequality signs, however it becomes very ugly:
\begin{alignat*}{2}
\sum\limits_{i=0}^{h-1} k^i &< n &\leq \sum\limits_{i=0}^h k^i \\
\frac{k^h-1}{k-1} &< n &\leq \frac{k^{h+1}-1}{k-1} \\
\log_k(k^h-1) - \log_k(k-1) &< \log_k(n) &\leq \log_k(k^{h+1}-1) - \log_k(k-1) \\
\log_k(k^h-1) &< \log_k(n) + \log_k(k-1) &\leq \log_k(k^{h+1}-1) \\
\lceil\log_k(k^h-1)\rceil &< \lceil\log_k(n) + \log_k(k-1)\rceil &\leq \lceil\log_k(k^{h+1}-1)\rceil \\
h < \lceil\log_k(n) + \log_k(k-1)\rceil \leq h+1 \\
h-1 < \lceil\log_k(n) + \log_k(k-1)\rceil - 1 \leq h \\
h-1 < \lceil\log_k(n) + \log_k(k-1) - 1\rceil \leq h \\
\end{alignat*}

- How can I properly format this?



alignatis incorrect. See for instance, http://tex.stackexchange.com/questions/49014/aligning-equations-with-text-with-alignat – pluton Nov 17 '13 at 20:03gather*environment fromamsmathpackage. – Dan Nov 18 '13 at 18:59