作者rogerli ()
看板LaTeX
标题Re: [问题] 数学式对齐
时间Sat Dec 11 14:36:42 2010
※ 引述《wind1987 (宁海)》之铭言:
: 请问写解答的时候想打
: sol : x = y => y = x
: => y - x = 0
: z = x => z = x
: => z - x = 0
: 就是要求每一行都要在"sol :"的後面开始,且 "=>" 要对齐
: 之前用hspace慢慢调,之後发现到有align
: 可是没办法将"=>"对齐,每一行都要在"sol :"的後面也不知怎麽解决...
: 可以请板友们教我一下吗? 感激不尽...
\begin{alignat*}{3}
%{3}表示三个对齐点
\text{sol : } &x=y &&=> &&y=x \\
&\ &&=> &&y-x=0 \\
&z=x &&=> &&z=x \\
&\ &&=> &&z-x=0
\end{alignat*}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.255.8.168
1F:→ lovinlover:原来有alignat的环境啊 学起来 12/11 14:54
2F:推 ismaili:请问为什麽要有第三个对齐点?又为什麽第三个跟第二个对齐 12/12 18:30
3F:推 ismaili:点的对齐符号都是 && ? 谢谢 12/12 18:32
我只是举例,alignat可以有很多对齐点,第一个引数来设定要几个。
我打的是:\begin{alignat*}{3}
所以设了三个,你也可以设20个试试看。
第二个之後的都是 &&,package就是这样设计的。
※ 编辑: rogerli 来自: 114.33.131.221 (12/13 22:33)
4F:推 ismaili:谢谢! 之前一直不知道多个对齐点该怎办,align没这功能 12/14 12:21
5F:推 moch2:太好了,刚好也想问这个!!! 04/26 09:22