align
环境中是否存在类似于左对齐的右对齐选项,即fralign
。
梅威瑟:
\documentclass{article}
\usepackage[fleqn]{amsmath} % Instead have [freqn].
%\usepackage[fleqn]{mathtools} Something that will also work for mathtools as well.
\begin{document}
\begin{align*} % Would be fralign* instead.
\sin 2x &= 2sin x\cos x \\
\cos 2x &= \cos^2 x-\sin^2 x &
\end{align*}
\end{document}
答案1
无需指定包选项amsmath
,您可以使用flalign[*]
环境并添加一些(未使用的)对齐字符&
来将等式排版为右对齐:
\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}
\lipsum[1] \setlength{\abovedisplayskip}{0pt} \setlength{\abovedisplayshortskip}{0pt}
\begin{flalign*}
&&\sin 2x &= 2\sin x\cos x \\
&&\cos 2x &= \cos^2 x-\sin^2 x
\end{flalign*}
\lipsum[2]
\end{document}
\abovedisplayskip
对长度和\abovedisplayshortskip
(均设置为)的调整0pt
只是为了减少齐平方程上方的间隙。这在文档中通常可能不是必要的。