[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
A parser could gather information about which macros are defined in
which LaTeX packages and store the information in a hashtable which
can be used in a backend for TeX-doc
in order to open the
matching documentation for a given macro. The information could also be
used to insert an appropriate ‘\usepackage’ statement if the user
tries to insert a macro for which the respective package has not been
requested yet.
A special ispell dictionary for macros could be nice to have.
An error overview window (extract from the log file with just the error lines, clickable like a “grep” buffer) and/or fringe indicators for errors in the main text would be nice.
A separate frame with a table of math character graphics to click on in order to insert the respective sequence into the buffer (cf. the “grid” of x-symbol).
It would be nice if you could index process your favorite collection of ‘.dtx’ files (such as the LaTeX source), just call a command on arbitrary control sequence, and get either the DVI viewer opened right at the definition of that macro (using Source Specials), or the source code of the ‘.dtx’ file.
For starters, LaTeX-math-mode
is not very LaTeX-specific in
the first place, and similar holds for indentation and formatting.
In AUCTeX 11.83, support for forward search with PDF files was added. Currently this only works if you use the pdfsync LaTeX package and xpdf as your PDF viewer. See section Viewing the formatted output.
\usepackage
in the preamble.
There should probably be a ‘none’ value which wouldn’t query for the master, but instead disable all features that relies on TeX-master.
This default value for TeX-master could then be controled with mapping based on the extension.
TeX-font-list
.
TeX-command-default
should be set from the master file, if not
set locally. Suggested by Peter Whaite ‘<peta@cim.mcgill.ca>’.
A new command TeX-update
(C-c C-u) could be used to create
an up-to-date dvi file by repeatedly running BibTeX, MakeIndex and
(La)TeX, until an error occurs or we are done.
An alternative is to have an ‘Update’ command that ensures the ‘dvi’ file is up to date. This could be called before printing and previewing.
We need a list of what can safely be done in an ordinary style hook. You can not set a variable that AUCTeX depends on, unless AUCTeX knows that it has to run the style hooks first.
Here is the start of such a list.
LaTeX-add-environments
TeX-add-symbols
LaTeX-add-labels
LaTeX-add-bibliographies
LaTeX-largest-level
At least, support headers, trailers, as well as TeX-outline-extra.
TeX-header-start
and TeX-trailer-end
.
We might want these, just for fun (and outlines)
We should have a way to globally specify the default value of the header and trailer regexps.
TeX-mode
keybindings.
A third initialization file (‘tex-mode.el’) containing an emulator
of the standard TeX-mode
would help convince some people to
change to AUCTeX.
TeX-next-error
parse ahead and store the results in a list,
using markers to remember buffer positions in order to be more robust
with regard to line numbers and changed files. This is what
next-error
does. (Or did, until Emacs 19).
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated on July 21, 2009 using texi2html 1.82.