Реализовать ярлык в LyX для среды Itemize, вложенной в Lemma

Реализовать ярлык в LyX для среды Itemize, вложенной в Lemma

Я хочу реализовать сочетание клавиш в 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выполняются в определенных сочетаниях клавиш, и составил using command-sequence.

Надеюсь, это ответ на ваш вопрос. В любом случае, спасибо за "soduko" :)

Связанный контент