Ragged2e 导致构建失败

Ragged2e 导致构建失败

下面的 Latex 文档显示了这个等式:

\documentclass{article}
% \usepackage[document]{ragged2e}
\usepackage{
  parskip % Makes formatting nicer
}
\begin{document}
$\lim_{x \to c}(f(x) - f(c))
\\ = \lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}$
\end{document}

Latex 截图

我对它的外观非常满意。

然而,当我使用 ragged2e 包(通过取消注释上面的 usepackage 语句)时,Latex 无法构建:

Latex 错误

我怎样才能使它与 ragged2e 一起工作,而不改变我的方程的外观?

我尝试将其移至\\第 7 行末尾,但看到同样的错误。

答案1

如果都是一个方程式,你应该确保 LaTeX 不会在行间插入分页符。一种方法是将材料封装在环境中aligned

请注意,这个问题与包是否ragged2e加载(有或没有选项document)完全无关。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath} % for 'aligned' environment
\usepackage[document]{ragged2e}
%\usepackage{parskip} % probably not needed if 'ragged2e' package is loaded with 'document' option

\begin{document}
$\begin{aligned}
&\lim_{x \to c}(f(x) - f(c))\\
&= \lim_{x \to c}(x - c)\tfrac{f(x) - f(c)}{x - c}
\end{aligned}$
\end{document}

答案2

内联数学使用压缩样式,因此在段落中间使用时不会干扰周围文本的常规基线间距。它不太适合独立的数学显示。

amsmath 包根据您想要实现的效果提供了一系列多行数学环境。

在此处输入图片描述

\documentclass[twocolumn,fleqn]{article}
\usepackage{amsmath}% always load for mathematicat documents
\setlength\mathindent{0pt}
\usepackage[document]{ragged2e}
\usepackage{
  parskip % Makes formatting ---nicer--- different
}
\begin{document}


\subsection*{inline}
$\lim_{x \to c}(f(x) - f(c))$\\
${}= \lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}$

\subsection*{multline}
\begin{multline*}
\lim_{x \to c}(f(x) - f(c))\\
 = \lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}
\end{multline*}

\subsection*{multline (alt)}
\begin{multline*}
\lim_{x \to c}(f(x) - f(c)) ={}\\
 \lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}
\end{multline*}


\subsection*{align}
\begin{align*}
\lim_{x \to c}(f(x) - f(c))\\
&= \lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}
\end{align*}


\subsection*{align2}
\begin{align*}
\lim_{x \to c}(f(x) - f(c))={}\\
&\lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}
\end{align*}

\subsection*{align3}
\begin{align*}
&\lim_{x \to c}(f(x) - f(c)) \\
&= \lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}
\end{align*}

\subsection*{align4}
\begin{align*}
&\lim_{x \to c}(f(x) - f(c)) ={}\\
&\lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}
\end{align*}


\end{document}

答案3

也许这就是你正在寻找的:

\documentclass{article}
\usepackage[document]{ragged2e}
\usepackage{
  parskip % Makes formatting nicer
}
\begin{document}
$\lim_{x \to c}(f(x) - f(c))$

$=\lim_{x \to c}(x - c)\frac{f(x) - f(c)}{x - c}$
\end{document}

相关内容