当我们在 LyX 中定义新的宏时,我们还能立即预览它们吗?
例如,我定义了一个新命令\abc
,但当我放入\abc
数学插图时,它没有即时预览。但如果我编译为 DVI,它就会出现在 DVI 中。
谢谢。
答案1
Lyx 不是所见即所得的,因为它不会花太多精力确保其显示的内容与 DVI 或 PDF 的渲染方式相匹配。具体来说,它会在 Lyx 编辑窗口中将 Tex 代码块渲染为源代码,并在生成 DVI/PDF 时使用 Latex 正常编译。
Lyx 不会跟踪 Tex 代码块或序言中的定义。如果您希望这些定义在公式中呈现,则必须定义一个布局,这实际上并不适合初学者。
答案2
正如 Jan Hlavacek 所评论的,您可以使用“数学宏(插入 -> 数学 -> 宏)”来立即查看自定义乳胶命令(\newcommand)。