我在定义 LyX 中作为宏获得的脚本时遇到了问题(甚至无法使其在 LyX 中“工作”)。
我的脚本如下:
\newcommand{\from}{\mathbin{\vbox{\baselineskip=3pt\lineskiplimit=0pt
\hbox{.}\hbox{.}\hbox{.}}}}
它应该是三个点,有点像\vdots
,但更低一点。你知道如何在 LyX 中让它工作吗?我甚至不知道这个脚本(我猜是在 Latex 中)是否适合 LyX。
答案1
LyX 使用 LaTeX 作为后端,因此原则上您可以在 LyX 中使用任何 LaTeX 宏。
对于您的情况,您可以转到文档 --> 设置 --> LaTeX 前言,然后\newcommand
在那里添加。要在文档中使用它,只需键入\from
,但请注意,这仅在数学模式下有效。
LyX 不一定会显示您正在输入的格式,但它会以 PDF 导出的形式出现。
答案2
LyX 包含一个插入宏的功能,如果使用该功能,将(在大多数情况下)用其定义的 LyX 图形表示替换定义的命令。
要使用宏,请执行Insert > Math > Macro
并插入要定义的命令及其内容。
或者,如果在输入内容时出现问题,您可以在普通文本模式下写出整个内容,然后通过突出显示它并将其应用(或相应的键盘快捷键)\newcommand...
一次性将其转换为宏。Insert > Math > Inline formula