Features
Editing
- Insert macros, environments and headings with a simple key stroke or via a menu entry. AUCTeX will help you by prompting for parameters in case of known macros and environments. There is a completion mechanism for partially written macros available as well.
- Use keyboard shortcuts for inserting math.
- Sophisticated fontification and indentation of macros and environments.
- Fold macros and environments and display their content or a pre-defined string instead. You can temporarily reveal the original text again for editing.
Compiling
- Run various TeX/LaTeX interpreters and related programs like BibTeX or makeindex from within Emacs.
- View errors of the compiler run and jump to the respective place in the TeX/LaTeX source code.
Viewing
- Start viewers for DVI, PostScript and PDF output from within Emacs.
- Use forward and inverse search with DVI viewers.
- Generate WYSIWYG inline previews of mathematics, figures, and other constructs which are hard to grasp in plain source view by means of the preview-latex subsystem.
Extensibility and customizability
- Support for macros and environments of many TeX/LaTeX packages with the use of style files.
- Easily extensible by writing your own style files.
- Many aspects of AUCTeX can be adapted to fit your personal working style via the customize mechanism provided by Emacs.
