在 LyX 中為嵌套在 Lemma 下的 Itemize 環境實作捷徑

在 LyX 中為嵌套在 Lemma 下的 Itemize 環境實作捷徑

我想在 LyX 中實作一個快捷方式,我可以用它來插入我自己的 itemize 環境。

實現的原因如下:因為當您想要新增 itemize 環境時,引理環境也會改變。任何使用 LyX 的人都知道這有多煩人。

逐項列出

最多我只需按一下Ctrl+Alt+i,環境就會彈出。

答案1

在插入 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並編寫了 using command-sequence.

我希望這回答了你的問題。無論如何,謝謝你的“soduko”:)

相關內容