ConTeXt Bundle for TextMate
From ConTeXt wiki
Editor Homepage: http://www.macromates.com
Current version is 0.7.
Contents |
[edit] Installing the bundle
Download the package from the address given below. Double click on the file to mount the disk image and then just double click the 'ConTeXt.tmbundle' file.
[edit] Features
- Help on current word (press ^h)
- Inserting environments (type 'env' + press tab)
- setting previwer (the variable PDF_VIEWER, the default is 'Preview'. You can try anything that you can use as an argument for 'open')
- running texexec (cmd-R, there are hyperlinks to the .log and to the .pdf file, and in case of an error, a hyperlink to the source file)
- purge (ctrl-alt-backsapce)
- view (ctrl-alt-cmd-o)
- tab on commands (example: insert \color and press tab, you can tab through the arguments.)
- command completion (type in '\fill' and press the escape key multiple times)
- bold/italic font (type cmd-i or cmd-b)
- sectioning commands (type sec or sub and press tab)
- metafun aware in \startuniqueMPgraphic and alike
- drag/drop image to the source (creates \externalfigure[...])
- wrap selection in \start...\stop (ctrl-shift-w)
- xetex support (set CTX_ENGINE to 'xetex')
[edit] CTX_ENGINE
You can set the variable CTX_ENGINE in Textmate's preference window (Textmate menu -> preferences), click on 'Advanced', select the tab 'shell variables' and add the variable CTX_ENGINE by using the '+' button at the bottom left. Double Click on 'MY_VARIABLE' and replace it with 'CTX_ENGINE'. Replace 'some value' with 'xetex' for xetex or 'pdftex' for pdftex. For project dependent variables see the textmate manual.
[edit] Future versions
- Documentation enhancement
- multi-file support
- help on current word should check if the command is actually known (MM)
[edit] Known limitations/bugs
Please contact me at patrick <at> gundla.ch for suggestions/comments/bug reports/...
[edit] Resources
Homepage: http://wiki.contextgarden.net/ConTeXt_Bundle_for_TextMate
Download: http://dl.contextgarden.net/support/
Contact: patrick <at> gundla.ch

