This MacOS input method is based on TeX113 input.
- Download the raw format of
LaTeX.inputpluginfile found here. You must make sure to get the original file in the UTF-16 format (do not attempt to cut and paste). The best way to do this is to download the gist as a ZIP file (there is a button in the upper-right corner), or to clone it. - Double-click on the file
LaTeX.inputpluginin Finder. The OS will process it and place the processed file into~/Library/Input Methodsfolder. (Do not place it there by hand.) - Logout and login.
- Go to “System settings → Keyboard → Text input → Edit…”, then press
+in lower-left corner to add a new input method. Find “LaTeX” and add it to your input sources (it might be a bit hard to find, it tends to hide under Chinese, Simplified). - Possbily logout and login again if you do not see LaTeX as input source.
- Set up a convenient keyboard shortcut for switching between keyboards under “System settings → Keyboard → Keyboard shortcuts → Input Source”
To type β switch to the LaTeX input method and type beta and space (no backslash \). Consult LaTeX.inputplugin to see what can be typed.
You may customize the file easily enough, just keep in mind:
-
The file must be saved in UTF-16 format:
- Emacs: use
C-x C-m f, selectutf-16, then save the file. - Visual Studio Code: the coding is displayed in the status line at the bottom, on the right. You may click on it to select an encoding.
- Emacs: use
-
The input string and the symbol must be separated by a TAB.
previously when I had US and Greek input sources enabled, the option
use Caps Lock to switch input sourceswas available underSystem Settings > Keyboard > Text Input > Input Sources > Edit. Now when I remove Greek and add this LaTeX source, it is no longer available. Also, if I have all 3 enabled, then Caps Lock only cycles between US and Greek. Is there any way to make Caps Lock work with this source as well? Thanks!