Is there an option analogous within the align environment to the left align for right align, i.e. fralign.


 \usepackage[fleqn]{amsmath} % Instead have [freqn].
 %\usepackage[fleqn]{mathtools} Something that will also work for mathtools as well.


\begin{align*} % Would be fralign* instead.
    \sin 2x &= 2sin x\cos x \\ 
    \cos 2x &= \cos^2 x-\sin^2 x &

  • 2
    "fl" in fleqn is "fixed length", while in flalign is "full line". Would you better explain your needs? – egreg Oct 20 '11 at 8:07
  • @egeg: Werner fulfilled what the question asked. Thanks – night owl Oct 20 '11 at 9:40

Without specifying a package option to amsmath, you can use the flalign[*] environment and add some (unused) alignment characters & to typeset the equation flush right:

enter image description here

\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\lipsum[1] \setlength{\abovedisplayskip}{0pt} \setlength{\abovedisplayshortskip}{0pt}
  &&\sin 2x &= 2\sin x\cos x \\ 
  &&\cos 2x &= \cos^2 x-\sin^2 x

The adjustment to the lengths \abovedisplayskip and \abovedisplayshortskip (both set to 0pt) was merely to reduce the gap above the flushed equation. This may not be necessary in the document in general.

| improve this answer | |
  • 1
    i'm not sure that flalign* is necessary; align* might be sufficient. (but i'm not able to check from my present location.) – barbara beeton Oct 20 '11 at 11:08
  • +1..So double & characters are needed to flush right instead of one &. – night owl Oct 24 '11 at 1:24
  • @barbara: You are correct, once fleqn has been set as an option to either amsmath or mathtools in the preamble, then the align environments will automatically be pushed left. For clarification. – night owl Oct 27 '11 at 7:24

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.