我想在 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) 最后,我查找了在定义的快捷方式中执行了哪些函数Tab
,shortcut to insert Itemize
并使用 编写了command-sequence
。
希望这能解答你的问题。无论如何,谢谢你的“数独” :)