This is a list of projects for AUC TeX. Bug reports and requests we can not fix or honor right away will be added to this list. If you have some time for emacs lisp hacking, you are encouraged to try to provide a solution to one of the following problems. It might be a good idea to mail me first, though.
LaTeX-fill-environment does not indent the closing `\end'.
From: Denby Wong <DnB@slip224.qlink.QueensU.CA>
1) change documentation regarding where to get the
latest version (at CTAN at pip.shsu.edu for me)
under info/latex2e-help-texinfo/
2) change or provide choice over which version to
use. There are three references to the info
node "(latex)" in the file which should be
"(latex2e)" for the new file.
From: Piet van Oostrum <piet@cs.ruu.nl>
One of the annoying things of latex-help is that if you ask for \LARGE, you
get \large if you have case-fold-search=t. This is really info's problem as
it doesn't reset it for a search of the node, but it would be easy to stick
a (let (case-fold-search) in latex-help.
usepackage declarations, perhaps depending on the document
class.
("\\\\DeclareRobustCommand{?\\\\\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]\
\\[\\([^\]\\\\\n\r]+\\)\\]"
(1 2 3) LaTeX-auto-optional)
("\\\\DeclareRobustCommand{?\\\\\\([a-zA-Z]+\\)}?\\[\\([0-9]+\\)\\]"
(1 2) LaTeX-auto-arguments)
("\\\\DeclareRobustCommand{?\\\\\\([a-zA-Z]+\\)}?" 1 TeX-auto-symbol)
("\\\\DeclareFixedFont{?\\\\\\([a-zA-Z]+\\)}?"
1 TeX-auto-symbol)
("\\\\Declare\\(Text\\|Old\\)FontCommand{?\\\\\\([a-zA-Z]+\\)}?"
2 TeX-auto-symbol)
("\\\\DeclareMath\\(Symbol\\|Delimiter\\|Accent\\|Radical\\){?\\\\\\([a-zA-Z]+\\)}?"
2 TeX-auto-symbol)
;;; it is also valid to declare just a single symbol, e.g. <,
;;; with \DeclareMathSymbol but it is not necessary to register that here
("\\\\DeclareText\\(Command\\|Symbol\\|Accent\\|Composite\\){?\\\\\\([a-zA-Z]+\\)}?"
2 TeX-auto-symbol)
TeX-font-list.
LaTeX-math-mode. and
simply self insert if not in a math context.
TeX-insert-dollar more robust. Currently it can be fooled
by `\mbox''es and escaped double dollar for example.
verbatim environments.
TeX-command-default should be set from the master file, if not
set locally. Suggested by Peter Whaite `<peta@cim.mcgill.ca>'.
TeX-show-environment from hidden document
environment.
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.
LaTeX-add-environments
TeX-add-symbols
LaTeX-add-labels
LaTeX-add-bibliographies
LaTeX-largest-level
\begin{itemize}
\item blabalaskdfjlas lajf adf
lkfjl af jasl lkf jlsdf jlf
\item f lk jldjf lajflkas flf af
\end{itemize}
TeX-header-start and TeX-trailer-end.
We might want these, just for fun (and outlines)
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 AUC TeX.
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).
LaTeX-environment is given an argument, change the current
environment. Be smart about `\item[]' versus `\item ' and
labels like `fig:' versus `tab:'.