Implementieren Sie eine Verknüpfung in LyX für die unter Lemma verschachtelte Itemize-Umgebung

Implementieren Sie eine Verknüpfung in LyX für die unter Lemma verschachtelte Itemize-Umgebung

Ich möchte in LyX eine Verknüpfung implementieren, mit der ich meine eigene Itemize-Umgebung einfügen kann.

Der Grund für die Implementierung ist folgender: Wenn Sie eine Itemize-Umgebung hinzufügen möchten, ändert sich auch die Lemma-Umgebung. Jeder, der LyX verwendet, weiß, wie nervig das ist.

auflisten

Im besten Fall drücke ich einfach Ctrl+Alt+iund die Umgebung poppt auf.

Antwort1

Wenn Sie die Itemize-Umgebung einfügen, springen Sie aus der Lemma-Umgebung heraus. Ja, das kann ärgerlich sein.

Um die Itemize-Umgebung (oder eine andere) in die obige Umgebung (in diesem Fall Lemma) zu verschieben, drücken Sie, Tabwährend Sie sich in Ihrer Einzelpostliste befinden.

Um eine Verknüpfung zu erstellen, die dies in einem Rutsch für Sie erledigt, gehen Sie zu Tools > Preferences > Shortcuts > Newund fügen Sie als Funktion ein

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

Weisen Sie ihm eine Verknüpfung zu, und schon kann es losgehen!

Profi-Tipp:Ich habe die Funktion erstellt, weil ich 1) wusste, dass man sie zum Angeben von Tastenkombinationen verwenden kann command-sequence- sie ist extrem leistungsfähig (Beispiel). 2) Ich wusste, dass Sie zum Pushen von Umgebungen verwenden müssen Tab– ich bin ziemlich sicher, dass ich das in der LyX-Dokumentation gefunden habe. 3) Schließlich habe ich nachgeschaut, welche Funktionen in den definierten Tastenkombinationen Tabausgeführt shortcut to insert Itemizewerden, und die Verwendung von zusammengestellt command-sequence.

Ich hoffe, das beantwortet deine Frage. Auf jeden Fall danke für das „Soduko“ :)

verwandte Informationen