如何在枚举环境中对齐暗示符号

如何在枚举环境中对齐暗示符号

例如,如何对齐此处的暗示符号

\begin{enumerate}
\item $\frac{\mathrm{d}}{\mathrm{dx}} \left(\frac{x^{n+1}}        
{n+1}\right)=x^n,n\neq 1\qquad
\Rightarrow\int x^n.\mathrm{dx}=\frac{x^{n+1}}{n+1} +\mathrm{C},n\neq 1$
\item $\frac{\mathrm{d}}{\mathrm{dx}} \left(\log_e x\right)=\frac{1}  
{x}\qquad
\Rightarrow\int\frac{1}{x} .\mathrm{dx}=\log_e x+\mathrm{C}$
\end{enumerate}

我无法\begin{align*}在这里使用,因为无法在枚举环境中使用对齐环境。那么我该如何对齐上述代码中的隐含符号?

答案1

将左侧的每一侧都放在宽度最大的框中。此过程通过以下方式自动完成eqparbox\eqmakebox[<tag>][<align>]{<stuff>};所有带有 的盒子<tag>都适合放在该 的最大宽度的盒子内<tag>,并且也有可能适合其<align>内容:

在此处输入图片描述

\documentclass{article}

\usepackage{eqparbox}

\begin{document}

\begin{enumerate}
  \item \eqmakebox[largest]{$\frac{\mathrm{d}}{\mathrm{d}x} 
    \Bigl( \frac{x^{n + 1}}{n + 1} \Bigr) = x^n, n \neq 1 \qquad$}%
    $\Rightarrow \int x^n\,\mathrm{d}x = \frac{x^{n + 1}}{n + 1} + \mathrm{C}, n \neq 1$
  \item \eqmakebox[largest][l]{$\frac{\mathrm{d}}{\mathrm{d}x}
    \bigl( \log_e x \bigr) = \frac{1}{x}$}%
    $\Rightarrow \int \frac{1}{x}\,\mathrm{d}x = \log_e x + \mathrm{C}$
\end{enumerate}

\end{document}

答案2

另一种解决方案是使用规范代码(aligned+在数学罗马模式下\usepackage{derivative}直接获取)。d

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage{mathtools}
\usepackage{derivative}
\begin{document}
\begin{enumerate}
  \item 
  $\begin{aligned}[t]
 \odv{}{x}\biggl(\frac{x^{n + 1}}{n + 1} \biggr) &= x^{n}, n \neq 1 &&&&\Rightarrow  \int x^{n} \mathrm{d}x = \frac{x^{n + 1}}{n + 1} + \mathrm{C},\,n \neq 1 
\end{aligned}$ 
\item     
$\begin{aligned}[t]
\odv{}{x}\bigl( \ln x \bigr)& =\frac{1}{x} &&&&&&&&&&\,\qquad \Rightarrow  \int \frac{1}{x}\,\mathrm{d}x = \ln x + \mathrm{C}
\end{aligned}$ 
\end{enumerate}
\end{document}

答案3

像这样?

在此处输入图片描述

假设这enumerate不是用于方程式数字的,您可以使用包flaign中的数学环境amsmath

\documentclass{article}
\usepackage{amsmath}       

\begin{document}
\begin{flalign*}
1.  &&   \frac{\mathrm{d}}{\mathrm{dx}} \left(\frac{x^{n+1}}{n+1}\right) = x^n,n\neq 1
        &   \Rightarrow \int x^n \mathrm{dx} = \frac{x^{n+1}}{n+1} +\mathrm{C},n\neq 1  
                &&   \\
2.  &&   \frac{\mathrm{d}}{\mathrm{dx}} \left(\log_e x\right)=\frac{1}{x}
        &  \Rightarrow \int\frac{1}{x} \mathrm{dx} = \log_e x+\mathrm{C}
                &&   \\
\end{flalign*}
\end{document}

相关内容