Skip to content

Liii STEM 的宏命令创建

Liii STEM 支持自定义宏,以及从 LaTeX\LaTeX 中直接导入宏。以下指南将带您了解宏并掌握使用宏的方法。

1 什么是宏?

数学公式编辑 中,我们已经掌握了如何标注公式等。为什么要在已有的公式上再加一层标注呢?其中一个的原因是我们希望 引入缩写来简化冗长的名称或复杂的符号 ,从而节省输入的时间。通过定义宏,我们也可以实现这一点。

  • 宏(Macro)是一段我们根据自己的需求,预先录制的命令或代码片段,用来自动执行重复性任务。

再举个简单的例子。假设您在文章中需要多次提到 Southern University of Science and Technology ,那么您可以在 Liii STEM 中引入一个新的宏 sustech 作为以上五个单词的缩写,定义完成的宏可以重复使用,这大大减轻了您输入的压力。

sustech举例

2 宏使用的基本方法

2.1 创建一个宏

  • 在菜单栏,依次点击 工具 -> 宏命令 -> 新建宏

创建宏

  • 点击 enter-name ,输入您想定义的宏的 名称
  • enter-body 部分,输入宏的 内容
  • 最后点击 使用 -> 确认

定义宏

  • \ 进入命令模式,输入您定义的宏名称,敲击 回车 ,完成宏的创建与使用。

2.2 添加参数

按照章节2.1的步骤,将 Macro editor 面板左下角调至 数学 ,您可以定义数学类型的宏。

面板-数学类型

您还可以添加额外的宏参数,从而在每次使用宏时,在参数位置能够输入不同的内容。例如,每次都可以更改上述图片中矩阵的符号 xn 。具体方法如下。

  • 输入宏名称后,点击 Alt + 添加宏参数。
  • 在宏内容中参数对应的位置,点击 \ ,输入参数名称,敲击 回车

添加参数

2.3 定义现有的宏

Liii STEM 中有许多已定义的宏,您可以通过点击菜单栏上的 工具 -> 宏命令 -> 编辑宏 打开 宏编辑器 ,进行个性化的定义。

如果您操作熟练或是需要编辑较为复杂的宏,推荐您使用以下两种方法。

  • 将 Macro editor 面板左下角调至 源码 来编辑宏。
  • 在菜单栏上点击 文档 -> 部分 -> 显示序言 ,在 导言区 内编辑宏。

进入导言区

3 从 LaTeX 导入宏

我们支持从 LaTeX\LaTeX 直接导入宏,具体方法如下。

  • 复制 LaTeX\LaTeX 的宏命令。
  • 点击 文档 -> 部分 -> 显示序言 ;或使用快捷键 Alt + Cmd + P,进入导言区
  • 点击 右键 -> 粘贴自 -> LaTex ,即完成宏的导入。

从LaTex导入