使用该\newtheorem
命令,我知道如何在课堂笔记中创建类似类型的环境,如“示例”、“备注”、“引理”等。对于定理,我们用它\begin{proof} ......... \end{proof}
来编写证明。
我的疑问是如何创建一个amsthm
名为“解决方案”的新环境(带有包),用于编写示例和问题的解决方案。我希望它以“解决方案”开始和结束。\qed
完成解决方案也将是一个很大的帮助。请帮助如何在 LaTeX 中做到这一点。
对于所附代码,我应该如何调整后面的 LaTeX 序言\usepackage{amsthm}
?非常感谢!
\begin{example}
Find the Laplace transform of $f(t) = 1$.
\end{example}
\begin{solution}
The Laplace transform of $f(t)$ is obtained as
$$
F(s) = {\cal L}(f) = \int\limits_0^\infty e^{-s t} (1) dt = {1 \over s}
$$
\end{solution}
答案1
solution
只需根据 来定义proof
。
\documentclass{article}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{example}{Example}
\newenvironment{solution}{\begin{proof}[Solution]}{\end{proof}}
\begin{document}
\begin{example}
Find the Laplace transform of $f(t) = 1$.
\end{example}
\begin{solution}
The Laplace transform of $f(t)$ is obtained as
\[
F(s) = \mathcal{L}(f) = \int\limits_0^\infty e^{-s t} (1) \, dt = \frac{1}{s}
\qedhere
\]
\end{solution}
\end{document}
由于特定解决方案以显示结束,因此您应该使用\qedhere
如图所示的方法。否则,最后无需任何操作即可获得墓碑。
请注意变化:
{\cal L}
已经被弃用了大约 30 年,应该\mathcal{L}
$$...$$
有绝不在 LaTeX 中宣传,不应使用{1\over s}
是纯 TeX 语法,应避免在 LaTeX 中使用差速器应先于
\,
答案2
我尝试了许多 LaTeX 命令并且这个有效:
\newenvironment{solution}{{\bf \emph{Solution.} }}{\hfill $\Box$ \\}
现在我使用 \begin{solution} ...... \end{solution}
我之前使用符号 $\blacksquare$ 来结束证明和解决方案,但是现在我觉得 $\Box$ 看起来很舒服!