我写了下面的代码来打印数学等式,但我不需要出现等式的数量:
\documentclass[conference]{IEEEtran}
\usepackage{amsmath}
\begin{document}
\begin{align}
f_{n}(\beta,\lambda)&= \lambda(1-\lambda/n)^{n-1} \int_{0} ^{1} g_{n}(\beta,\lambda)d\alpha \\
& \leq \lambda(1-\lambda/n)^{n-1}\int_{0}^{1} g_{n}(\beta,1)d\alpha \\
& \leq (1-1/n)^{n-1} \int_{0}^{1} g_{n}(\beta,1)d\alpha = f_{n}(\beta,1)
\end{align}
\end{document}
答案1
在环境中使用\begin{align*}...\end{align*}
或使用\nonumber
要抑制的特定方程式align
。
如果环境中的所有方程式align
都没有编号,这可能会变得很乏味。
一般规则:大多数情况下的环境或命令*
意味着:“不编号”
alignat
对于和alignat*
环境以及equation
和equation*
环境也是如此amsmath
,后两者仅适用于单个方程。
\documentclass[conference]{IEEEtran}
\usepackage{amsmath}
\begin{document}
\begin{align}
f_{n}(\beta,\lambda)&= \lambda(1-\lambda/n)^{n-1} \int_{0} ^{1} g_{n}(\beta,\lambda)d\alpha \nonumber \\
& \leq \lambda(1-\lambda/n)^{n-1}\int_{0}^{1} g_{n}(\beta,1)d\alpha \\
& \leq (1-1/n)^{n-1} \int_{0}^{1} g_{n}(\beta,1)d\alpha = f_{n}(\beta,1)
\end{align}
\end{document}
答案2
星号形式\begin{align*}
……\end{align*}
抑制了方程数:
\documentclass[conference]{IEEEtran}
\usepackage{amsmath}
\begin{document}
\begin{align*}
f_{n}(\beta,\lambda)&= \lambda(1-\lambda/n)^{n-1} \int_{0} ^{1}
g_{n}(\beta,\lambda)d\alpha \\
& \leq \lambda(1-\lambda/n)^{n-1}\int_{0}^{1}
g_{n}(\beta,1)d\alpha \\
& \leq (1-1/n)^{n-1} \int_{0}^{1} g_{n}(\beta,1)d\alpha
= f_{n}(\beta,1)
\end{align*}
\end{document}
答案3
这是一个单独的方程,而不是要对齐的方程的集合,因此我将使用equation*
,即*
隐藏方程编号,并使用 进行对齐split
,如下所示。这样,如果我后来发现我需要引用这个方程并添加一个数字,我所需要做的就是将外部环境更改为equation
并添加一个\label
命令。
\documentclass[conference]{IEEEtran}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
\begin{split}
f_{n}(\beta,\lambda)
&= \lambda(1-\lambda/n)^{n-1} \int_{0} ^{1} g_{n}(\beta,\lambda)
\, d\alpha \\
& \leq \lambda(1-\lambda/n)^{n-1}\int_{0}^{1} g_{n}(\beta,1)
\, d\alpha \\
& \leq (1-1/n)^{n-1} \int_{0}^{1} g_{n}(\beta,1) \, d\alpha
= f_{n}(\beta,1)
\end{split}
\end{equation*}
\end{document}
我在差分之前添加了一个标准的窄空格\,
,并假设您需要在最后一行末尾添加一些标点符号。