这是我输入的内容:
exist
f(x) - f(a) = \(frac{f(x) - f(a)}{(x - a)}\)
\def\lim {$lim_{x \to a}$}
\lim[f(x) - f(a)] = \lim $frac{f(x) - f(a)}{x - a}$(x-a)
\\* = \lim $frac{f(x) - f(a)}{x - a}$ X \lim (x - a)
\\* = f'(a) $bullet$ 0 = 0
使用后,\def
我不能再使用数学公式了,例如$frac{f(x) - f(a)}{x - a}$
我应该改变什么吗?谢谢
答案1
\lim
是一个已经存在的命令;为什么尝试使用它来(重新)定义它\def
?
也许这就是您想要实现的?
\documentclass{article}
\usepackage{amsmath}
\begin{document}
since \( f(x) - f(a) = \frac{f(x) - f(a)}{x - a}\), we have
\begin{align*}
\lim_{x \to a}[f(x) - f(a)] &= \lim_{x \to a}\frac{f(x) - f(a)}{x - a}(x-a) \\
&= \lim_{x \to a}\frac{f(x) - f(a)}{x - a} \times \lim_{x \to a} (x - a) \\
& = f'(a) \cdot 0 \\
&= 0
\end{align*}
\end{document}
由于您的代码片段存在很多语法问题,我建议您阅读一些基本的介绍材料;lshort
,或许mathmode
以及文件amsmath
包裹。
也许使用 \def 的目的是定义一个新命令来方便限制的排版;如果是这样的话,那么您可以执行以下操作:
\documentclass{article}
\usepackage{amsmath}
\newcommand\mylim[2][x]{\lim_{#1\to #2}}
\begin{document}
\[
\mylim{a}x=a\quad \mylim{b}x^{2}=b^{2}\quad \mylim[y]{c}k=k.
\]
\end{document}
我使用了\newcommand
而不是\def
因为前者检查命令是否已经定义以避免覆盖可能的先前定义。一般来说,总是使用\newcommand
而不是\def
(除非你知道自己在做什么)。