在 LyX 中为嵌套在 Lemma 下的 Itemize 环境实现快捷方式

在 LyX 中为嵌套在 Lemma 下的 Itemize 环境实现快捷方式

我想在 LyX 中实现一个快捷方式,以便可以用来插入我自己的 itemize 环境。

实施的原因如下:因为当您想要添加 itemize 环境时,Lemma 环境也会发生变化。任何使用 LyX 的人都知道这有多烦人。

逐项列举

最好的情况下,我只需按下Ctrl+Alt+i,环境就会弹出。

答案1

在插入 Itemize 环境时,您会跳出 Lemma 环境。是的,这可能很烦人。

要将 Itemize 环境(或其他)推送到上述环境(在本例中为 Lemma),请Tab在逐项列表中按下。

要创建一次性执行此操作的快捷方式,请转到Tools > Preferences > Shortcuts > New并插入为函数

command-sequence layout Itemize; command-alternatives completion-accept;cell-forward;tab-insert;depth-increment;outline-in

为其指定一个快捷方式,就可以开始了!

专家提示:我通过以下方式创建了该函数:1)知道可以使用command-sequence来指定快捷方式——它非常强大(例子)。2) 我知道您必须使用Tab来推动环境——我很确定我在 LyX 文档中找到了它。3) 最后,我查找了在定义的快捷方式中执行了哪些函数Tabshortcut to insert Itemize并使用 编写了command-sequence

希望这能解答你的问题。无论如何,谢谢你的“数独” :)

相关内容