我正在使用 LaTeX 创建微积分学习指南。我希望方程式左对齐,但添加文本后,所有内容看起来都很糟糕(在我看来,不是真正左对齐,而且相当参差不齐)。有没有更好的方法可以让方程式左对齐,同时看起来仍然很好?
以下是 MWE:
\documentclass[12pt]{article}
\usepackage[fleqn]{amsmath}
\usepackage[margin=1.0in]{geometry}
\begin{document}
\section{Definite Integration}
\begin{align*}
\int_a^b f(x) dx &= \lim_{n \to \infty} \sum_{k=1}^n f(x_k)\Delta x\\
\int_a^a f(x) dx &= 0\\
\int_a^b f(x) dx &= -\int_b^a f(x) dx\\
\int_a^b cf(x) dx &= c\int_a^b f(x) dx\\
\int_a^b (f(x) \pm g(x)) dx &= \int_a^b f(x) dx \pm \int_a^b g(x) dx\\
\int_a^p f(x) dx + \int_p^b f(x) dx &= \int_a^b f(x) dx\\
\text{If } f(x) > g(x) \text{ on the interval } [a,b] &\text{ then } \int_a^b f(x) dx > \int_a^b g(x) dx
\end{align*}
\end{document}
答案1
您可以将片段放在指令If $f(x) > g(x)$ on the interval $[a,b]$, then
内\intertext
。您还应该dx
在积分中的项前插入细空格。
\documentclass[12pt]{article}
\usepackage[fleqn]{amsmath}
\usepackage[margin=1in]{geometry}
\begin{document}
\section{Definite Integration}
\begin{align*}
\int_a^b f(x)\,dx &= \lim_{n \to \infty} \sum_{k=1}^n f(x_k)\Delta x\\
\int_a^a f(x)\,dx &= 0\\
\int_a^b f(x)\,dx &= -\int_b^a f(x)\,dx\\
\int_a^b cf(x)\,dx &= c\int_a^b f(x)\,dx\\
\int_a^b \bigl(f(x) \pm g(x)\bigr)\,dx &= \int_a^b f(x)\,dx \pm \int_a^b g(x)\,dx\\
\int_a^p f(x)\,dx + \int_p^b f(x)\,dx &= \int_a^b f(x)\,dx\\
\intertext{If $f(x) > g(x)$ on the interval $[a,b]$, then}
\int_a^b f(x)\,dx &> \int_a^b g(x)\,dx
\end{align*}
\end{document}
答案2
以下示例将方程式的左侧部分设置为左对齐,并保持等号对齐。下面的文本设置为带有内联数学的普通文本。
该示例还使用了\diff
微分算子,它通过在依赖于前一个数学原子之前添加一点空间来改善水平间距。
\documentclass[12pt]{article}
\usepackage[fleqn]{amsmath}
\usepackage[margin=1.0in]{geometry}
% Better horizontal spacing
\newcommand*{\diff}{\mathop{}\!d}
\begin{document}
\section{Definite Integration}
\begin{alignat*}{2}
&\int_a^b f(x) \diff x
&&= \lim_{n \to \infty} \sum_{k=1}^n f(x_k)\,\Delta x\\
&\int_a^a f(x) \diff x &&= 0\\
&\int_a^b f(x) \diff x &&= -\int_b^a f(x) \diff x\\
&\int_a^b cf(x) \diff x &&= c\int_a^b f(x) \diff x\\
&\int_a^b (f(x) \pm g(x)) \diff x
&&= \int_a^b f(x) \diff x \pm \int_a^b g(x) \diff x\\
&\int_a^p f(x) \diff x + \int_p^b f(x) \diff x &&= \int_a^b f(x) \diff x
\end{alignat*}
If $f(x) > g(x)$ on the interval $[a,b]$ then
$\displaystyle\int_a^b f(x) \diff x > \int_a^b g(x) \diff x$.
\end{document}