我正在尝试水平对齐单词“if”,如下图所示。
我尝试过使用minipage
环境,但没有得到想要的结果。此部分文本的代码如下所示。
\documentclass[a4paper,12pt]{extarticle}
\usepackage{graphicx,float}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{float}
\begin{document}
\textit{Case 2}:
If $s=0$, then
\[\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} 1=N.\] If $s=N$, then
\[\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} \exp (2\pi ir)=\sum_{r=1}^{N} [\cos(2\pi r)+i\sin(2\pi r)]=N.\]
\end{document}
答案1
在这种情况下,一个简单的解决方案是使用\hphantom{}
:
\hphantom{\textit{Case 2}:}
根据是否需要初始缩进,会有两种结果:
笔记:
- 此外,
\hphantom{}
它还提供了准确的水平的空间作为其参数,还有\vphantom{}
提供仅有的垂直间距(水平间距为零)。在这种情况下,您也可以使用宏\phatom{}
来插入水平和其参数的垂直间距。
代码:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\noindent
\textit{Case 2}:
If $s=0$, then
\[\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} 1=N.\]
\hphantom{\textit{Case 2}:}
If $s=N$, then
\[\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} \exp (2\pi ir)=\sum_{r=1}^{N} [\cos(2\pi r)+i\sin(2\pi r)]=N.\]
\hrule\medskip\par
\textit{Case 2}:
If $s=0$, then
\[\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} 1=N.\]
\hphantom{\textit{Case 2}:}
If $s=N$, then
\[\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} \exp (2\pi ir)=\sum_{r=1}^{N} [\cos(2\pi r)+i\sin(2\pi r)]=N.\]
\end{document}
答案2
你的意思是这样的吗?:
\documentclass[a4paper,12pt]{extarticle}
\usepackage{graphicx,float}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{float}
\begin{document}
\begin{align*}
\textit{Case 2}:\quad
&\text{If} s=0, \text{then}
\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} 1=N. \\
&\text{If} s=N, \text{then}
\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} \exp (2\pi ir)=\sum_{r=1}^{N} [\cos(2\pi r)+i\sin(2\pi r)]=N.
\end{align*}
\end{document}
或者
\documentclass[a4paper,12pt]{extarticle}
\usepackage{graphicx,float}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{float}
\begin{document}
\begin{align*}
\textit{Case 2}:\quad
&\text{If}\quad s=0, \text{then}\\
&\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} 1=N. \\
&\text{If}\quad s=N, \text{then}\\
&\sum_{r=1}^{N} \exp\left(\frac{2\pi irs}{N}\right)=\sum_{r=1}^{N} \exp (2\pi ir)=\sum_{r=1}^{N} [\cos(2\pi r)+i\sin(2\pi r)]=N.
\end{align*}
\end{document}