
Ich habe mich gefragt, ob es eineAutoKorrekturFunktion in TexStudio 2.6.2, die wie in MS Word funktioniert, sodass, wenn ich ein bestimmtes Wort mehrmals eingeben muss, der Editor es für mich schreibt, sobald ich die Leertaste drücke, nachdem ich die Tastenkombination für das bestimmte Wort eingegeben habe. (Zum Beispiel phl --> Fotolithografie)
Ich habe StackExchange bereits nach ähnlichen Fragen durchsucht und Qrrbrbirlbels Kommentar gelesen Hier. Ich habe mich an den Makros versucht, aber es funktioniert nicht richtig. Vielleicht liegt es an einem Fehler, der einen Neustart von TeXStudio erfordert, damit es funktioniert, oder vielleicht weiß ich einfach nicht, wie ich es zum Laufen bekomme. Kann mir bitte jemand helfen?
Antwort1
Gehen Sie im Makromenü zu „Makros bearbeiten ...“. Fügen Sie mit der Schaltfläche „Hinzufügen“ einen neuen Eintrag hinzu und geben Sie dann die Einzelheiten Ihres Makros ein. Geben Sie ihm einen Namen, damit es für Sie einfacher zu verwenden ist, schreiben Sie den Triggerbefehl (z. B. phl
, die Abkürzung für Photolithografie), wählen Sie zwischen Normal/Umgebung/Skript (Normal ist hier in Ordnung) und vergessen Sie dann nicht den entscheidenden Schritt: LaTeX-Code. In diesem Fall würde ich eingeben photolithography
. Speichern und schließen. Probieren Sie dann Ihr Makro aus und prüfen Sie, ob es funktioniert, indem Sie ein paar Sätze schreiben, die das Triggerwort enthalten. phl
Sie werden sehen, dass der Editor es fast sofort durch ersetzt photolithography
.
Antwort2
Wenn Ihnen die Vervollständigungs-Engine (cwl-Dateien) oder einfache Makros nicht ausreichen, schauen Sie sich andieses Skriptbeispiel. Es ist ganz einfach, dies auf eine Groß-/Kleinschreibung ignorierende Übereinstimmung auszuweiten.