Here’s a simple example how to create a menu with Autohotkey, in this case it allows the user to select one of the LaTeX standard environments itemize, enumerate or description when Alt-y is pressed. !y:: Gui, 1:Destroy Gui, Add, Text,, Please enter the environment: Gui, Add, DDL, vList, itemize||enumerate|description Gui, Add, Button, Default, Input Gui, […]
Here’s a neat little script (bound to Alt-e) which requests an environment name from the user. If the entered string has e.g. the form „itemize3″ it creates \begin{itemize} \item \item \item end{itemize} and puts the cursor directly after the first \item. If the entered string includes no number at the end (e.g. „itemize“), just the […]
Today I struggled to create a dropdown that would work in all Windows editors and would allow me to select a certain element from a dropdown list and insert this into the current (TeXworks) document. After googling for hours I have come up with the following: !y:: Gui, 1:Destroy Gui, Add, Text,, Please define the […]
Autohotkey is an amazing tool to define hotkeys such as s# that get automatically expanded to \section{}. On earlier occasions I had already written some blog posts on this topic. Today (encouraged by a question on tex.stackexchange) I managed to compile a short script, which takes some selected text, inserts a specific command and pastes […]
Hier ein hilfreicher Tipp, wie man die dusselige CapsLock Taste ihrer absolut nicht mehr zeitgemäßen Funktion berauben kann. In das Autohotkey File einfach folgenden Abschnitt eintragen: SetCapsLockState, alwaysoff Wer nicht weiß, was Autohotkey ist, nutze die Suche im Blog. Gefunden unter http://www.autohotkey.com/community/viewtopic.php?t=55412. Alternativ geht es auch so: CapsLock:: ; CapsLock +CapsLock:: ; Shift+CapsLock !CapsLock:: ; […]
Hier der letzte Teil der Reihe „Schneller TeXen…“ Unter MacOS nutze ich das kommerzielle Textexpander zum Ersetzen von Text. Die Vorgehensweise bei der Definition unterscheidet sich nicht großartig von z.B. Autokey. Im linken Bereich sind die verschiedenen Gruppen von Kürzeln abgelegt, im rechten Teil findet die Definition statt. Die Steuerung, wohin der Cursor nach der […]
Bevor wir zum Textexpander unter Mac OS kommen, möchte ich noch ein interessantes Feature von Autokey vorstellen. Für die einzelnen Phrasen-Unterordner lassen sich selbst Kürzel definieren. In dem folgenden Beispiel habe ich die Menü Taste genutzt, die hier auf meinem Notebook zu finden ist. Drücke ich diese Taste, so wird ein Menü mit den Inhalten […]
Teil 3 in der Reihe [1] zeigt einige Beispiele, wie man in Autokey Tastaturkürzel definiert. Hier ein Beispiel, wie aus doc# ein minimales LaTeX-Dokument expandiert wird. Hinter dem \end{document} stehen die Befehle, um den Cursor drei Zeilen nach oben zu bewegen. Die folgenden Befehle werden unterstützt: <left> <right> <up> <down> <enter> <delete> Nach der Definition […]
Im heutigen Artikel möchte ich Autokey vorstellen, das ich unter Ubuntu 11.10 benutze und das auch zumindest die von mir genutzten Autohotkey-Funktionen abdeckt. Installation Über sudo apt-get install autokey kann man zwar Autokey installieren, ich bevorzuge jedoch die ppa-Version, da diese unter Umständen aktueller ist. Was muss man dafür tun? Nicht viel: sudo add-apt-repository ppa:cdekter/ppa […]
Mit Autohotkey, Autokey oder Textexpander lassen sich Tastaturkürzel definieren, die sehr effizientes TeXen ermöglichen.