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.
Im besten Fall drücke ich einfach Ctrl+Alt+i
und 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, Tab
wä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 > New
und 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 Tab
ausgeführt shortcut to insert Itemize
werden, und die Verwendung von zusammengestellt command-sequence
.
Ich hoffe, das beantwortet deine Frage. Auf jeden Fall danke für das „Soduko“ :)