如何通过文字让公式看起来更美观

如何通过文字让公式看起来更美观

我正在使用 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}

结果

相关内容