答案1
我不明白我该做什么。
我几乎可以肯定你应该
创建一个 TeX 或 LaTeX 命令(TeX 术语中为“宏”),
\summation
它接受两个参数,并且展示此宏的两种用途,例如
\summation{n}{\alpha}
和\summation{m}{\omega}
。
据推测,您还应该创建一个示例 PlainTeX 或 LaTeX 文档,其中 (a) 具有宏定义和两个用法,\summation
并且 (b) 编译时不会崩溃。
首先,基于 PlainTeX 的解决方案:
\def\summation#1#2{\sum_{i=0}^{#1}#2_i} % use in math mode only
$\summation{n}{\alpha}$, $\summation{m}{\omega}$
\bye
其次,基于 LaTeX 的解决方案:
\documentclass{article}
\newcommand\summation[2]{\sum_{i=0}^{#1}#2_i} % use in math mode only
\begin{document}
$\summation{n}{\alpha}$, $\summation{m}{\omega}$
\end{document}
答案2
您可以通过在 Latex 文档的前言中添加以下行来创建此命令:
\newcommand{\summation}[2]{$\sum\limits_{i=0}^{#1} #2 _i$}
问题要求在文本中使用此命令来获取不同的参数。例如,您可以将此代码添加到主 latex 文件中:
This is an example when we type \verb|\summation{n}{\alpha}|
within text yields \summation{n}{\alpha} and if we change parameters
as \verb|\summation{k}{\beta}| we get \summation{k}{\beta} after compilation.
编译后你将获得:
这只是为了表明您已经创建了一个新命令,并且在两种不同的情况下在文档中使用它。