AUCTeX 8.0
Petr Sojka
sojka at erebor.ics.muni.cz
Thu Jan 13 12:44:08 CET 1994
Dobry den,
vcera jsem posilal informaci pro TeXisty pod MSDOSem (emtex beta 9)
dneska zase neco pro ty pracujici pod unixem:
ftp.muni.cz:pub/tex/auctex/auctex.zip
Pro ``nezasvecene'' prikladam informace o auctexu nize.
Zdravi
Petr Sojka <sojka at muni.cz>
--------------------------------
From: abraham at iesd.auc.dk (Per Abrahamsen)
Subject: ANNOUNCE: AUC TeX 8.0 - A Much Enhanced (La)TeX environment for Emacs
Date: 12 Jan 1994 00:43:00 GMT
Reply-To: auc-tex_mgr at iesd.auc.dk (AUC TeX Managers)
To: tex-news at SHSU.EDU
[ Followups redirected to comp.emacs ]
AUC TeX is a TeX environment for most variants of GNU Emacs,
supporting many different TeX formats, among them plain TeX, LaTeX and
friends, their AMS variants, LaTeX2e, and GNU TeXinfo. There are also
support for Japanese and several European languages. AUC TeX works
under UNIX, DOS, and OS/2.
AUC TeX version 8.0 is now available by anonymous ftp from:
host: ftp.iesd.auc.dk
file: /pub/emacs-lisp/auctex.tar.gz (gzip'ed)
file: /pub/emacs-lisp/auctex.tar.Z (compress'ed)
file: /pub/emacs-lisp/auctex.zip (zip'ed, experimental)
As usual, thanks to the members of the AUC TeX mailing list for useful
comments, contribution of code and documentation, and for acting as
alpha testers. If you are interested in the continued development of
AUC TeX, please join the mailing list by sending a request to
auc-tex-request at iesd.auc.dk
The major new feature in this version is a significant speedup.
A list of changes since version 7.3 is included below, but first a
short feature list for new users.
AUC TeX features:
* Source formatting and indentation of LaTeX files.
* Smart keyboard functions for insertion of all LaTeX macros and
environments. The functions will prompt for any arguments to the
macros, and provide completion for most of them.
* Outlines and folding based on the LaTeX sectioning macros.
* You can run all TeX and LaTeX related commands from within Emacs.
AUC TeX will translate the obscure TeX and LaTeX error messages into
English or Japanese, and automatically position the cursor at the
offending lines.
* AUC TeX support multi-file documents. Examples:
- When you run TeX or LaTeX, AUC TeX will always chose the main file
of the document.
- When you insert a reference (\ref), AUC TeX will complete with all
labels defined anywhere in the document.
* AUC TeX will automatically parse and extract information from tex
and sty files, both for the site and for your own files. This is how
it knows what macros, labels, files, etc. you use in the current
document.
* You can learn AUC TeX incrementally, so you can just use the
features you like and ignore the rest.
* A 70+ pages user manual and a 1 page reference card are included.
News in 8.0
===========
* New variable `LaTeX-letter-sender-address' contains default
address for use with the letter style. Set it to the address of
your organization in `tex-site.el'. Thanks to Sridhar
Anandakrishnan `<sak at essc.psu.edu>'.
* Makefile now works under OS/2 with GNU Make. Thanks to Bodo
Huckestein `bodo at eu10.mpi-hd.mpg.de'.
* Made it possible to install global auto files without having
BibTeX mode installed. Thanks to Christian Lynbech
`<lynbech at daimi.aau.dk>'.
* Minor documentation fixes. Thanks to Martin Maechler
`<maechler at stat.math.ethz.ch>'.
* Added support for `eqref' for the `amsart' style. Thanks to
Peter Whaite `<peta at cim.mcgill.ca>'.
* Use `-c' as the default shell command option under `emx'.
Eberhard Mattes `<mattes at azu.informatik.uni-stuttgart.de>' says
it is better than `/c'.
* Made powerkey in the menus work better under OS/2. Thanks to
Eberhard Mattes `<mattes at azu.informatik.uni-stuttgart.de>'.
* Made the reference cards print correctly on US letter format
paper. Thanks to Magnus Nordborg `<magnus at fisher.Stanford.EDU>'.
* `LaTeX-dead-mode' removed. Use the unbundgnus Nordborg `<magnus at fisher.Stanford.EDU>'.
* `LaTeX-dead-mode' removed. Use the unbundled `remap' package
instead.
* All minor modes unbundled. You can find them from ftp at
`ftp.iesd.auc.dk' in the directory `/pub/emacs-lisp'. Removed
information about minor modes from this document.
* New hooks for changing ispell directory, see `tex-site.el' for
details. The new hooks allow you to use the `remap' package
instead.
* LaTeX2e mode now supported. Insert
(setq TeX-default-mode 'latex2e-mode)
in your `.emacs' file to get documentclass instead of
documentstyle per default. The parser recognizes documentclass,
usepackage, and newcommand with a default argument. There are
also templates for all of them.
* Added Jakob Schiotz's `<schiotz at fysik.dth.dk>' help file for
installing AUC TeX on OEMACS. It will probably also be of
interest for DEMACS users.
* Minor changes to be more friendly for OEMACS, thanks to Jakob
Schiotz `<schiotz at fysik.dth.dk>'.
* The control key bindings in `LaTeX-math-mode' now works, thanks to
Frederic Devernay `<Frederic.Devernay at sophia.inria.fr>'.
* LaTeX outlines no longer matches `\partial' or other commands
with a sectioning command as prefix. Thanks to Jakob Schiotz
`<schiotz at fysik.dth.dk>'.
* `LaTeX-fill-paragraph' now handles the case where the previous
line both contain an `\item' and an unmatched open brace. Thanks
to Piet van Oostrum `<piet at cs.ruu.nl>'.
* Use abbreviated file name for TeX output buffers in Emacs 19.
Thanks to Jens Gustedt `<gustedt at math.tu-berlin.de>'.
* Added lowercase alias for `LaTeX-math-mode' for use with Emacs
file mode commands. Thanks to Olaf Burkart
`<burkart at zeus.informatik.rwth-aachen.de>'.
* Added code to reuse old region in `TeX-command-region' if mark is
not active. Thanks to Cengiz Alaettinoglu `<ca at cs.UMD.EDU>'.
* Now get keyboard accelerators on all menus rather than only AUC
TeX menus, thanks to the `powerkey.el' file by Lars Lindberg
`<lli at sypro.cap.se>'.
* Added `TeX-electric-macro' for faster completion of TeX macros.
*Note Completion::.
* Comparing printer names are now case incentive. Thanks to Richard
Stanton `<stanton at haas.berkeley.edu>'.
* Default shell fixed for OS/2. Thanks to Richard Stanton
`<stanton at haas.berkeley.edu>'.
* Added functions to hide (`LaTeX-hide-environment') and show
(`LaTeX-show-environment') the current environment.
* `C-u C-c C-e' will now modify the current environment instead of
inserting a new environment. This is like the optional argument
to the font commands.
* Added nabla to LaTeX Math Mode. Suggested by Bill Reynolds
`<bill at goshawk.lanl.gov>'.
* Added commands for running TeX and LaTeX interactively. Thanks to
David Carlisle `<carlisle at computer-science.manchester.ac.uk>'.
* The external commands will now insert there output *before* point
in the output buffers. This allows you to follow the progress by
putting point at the end of the file. Suggested by Jak Kirman
`<jak at cs.brown.edu>'.
* When invoking an external command from a menu, the document will
be automatically saved.
* There are now a printer menu for emacs 19.
* Redesigned dependecy checking. Now only checks dependencies for
files loaded in the current emacs session. This is much faster,
but will not catch files that are edited outside this emacs
session, or files edited in killed buffers. *`TeX-check-path'
must at least contain `.' for saving to work*. If you have set
`TeX-check-path' in your `.emacs' file, remove it. The default
value is fast enough now.
* New variable `TeX-save-query' control if AUC TeX will query you
for each modified buffer when you save the document. Set it to
nil to get rid of these questions. Setfied buffer when you save the document. Set it to
nil to get rid of these questions. Setting this variable also
affect the automatic saving of the document that happens each
time you start an external command.
* New command `TeX-save-document' will save all files in the current
document, i.e. the document associated with the current buffer.
* Cleaned up all minor modes, also made them use `min-map.el' or
`min-mode.el' instead of `min-bind.el'.
* Cleaned up release management.
* AUC TeX will not longer be confused when you rewrite a file under
a new name.
* Lots of code cleanup, involving reformating the source and
renaming all `-hook' variables and functions to conform with the
Emacs 19 guidelines.
* Can now parse Japanese characters in labels and macros when you
use Japanese TeX. Thanks to Shinji Kobayashi
`<koba at flab.fujitsu.co.jp>'.
* Made it safe to quit when AUC TeX asks for the name of the master
file. It will simply assume the file itself is the master, and
continue without inserting any file local variables.
* Support for `epsf' and `psfig' style files. Thanks to Marc Gemis
`<makke at wins.uia.ac.be>'.
* Support for LaTeXinfo. Thanks to Marc Gemis
`<makke at wins.uia.ac.be>'.
* Only examine the first 10000 bytes to find out what TeX mode to
use.
* Added `TeX-submit-bug-report' command to submit bug reports. It
uses the `reporter.el' distributed with SuperCite, so it may not
be available in some Emacs 18 installations.
* Speeded up parsing significantly by using a simpler regexp.
* Added variable `TeX-auto-untabify'. Set it to nil to prevent
untabifying the buffer when it is saved. Several people wanted
this.
* Changed defaults to *not* do any automatic parsing, nor prompt for
a master file. *Note Parsing Files::, *Note Multifile::, for
information about how ot correct this. In short, insert the
following in your `.emacs' file.
(setq TeX-auto-save t)
(setq TeX-parse-self t)
(setq-default TeX-master nil)
* Some grammatical fixes to the `PROBLEMS' file. Thanks to Lawrence
R. Dodd `<dodd at roebling.poly.edu>'.
* No longer install a separate `outline-minor-mode' by default, as
the FSF Emacs 19.19 `outline-minor-mode' is adequate. The
included file `outln-18.el' emulates the FSF Emacs 19.19 mode
under Emacs 18.
The FSF Emacs 19.19 `outline-minor-mode' use the `C-c' prefix
instead of `C-c C-o' by default, and does not bind as many keys as
the `outline-minor-mode' distributed with earlier versions of AUC
TeX did. You can get the keybindings back together with other
goodies by inserting
(require 'out-xtra)
in your `.emacs' file. `out-xtra.el' will probably be unbundled
from AUC TeX in the future.
* Some fixes to AmS-TeX mode by Ulf Juergens
`<ulf at mathematik.uni-bielefeld.de>'.
* Make `plain-TeX-mode-menu' work in Lucid Emacs. Thanks to Anthony
Rossini `rossini at hsph.harvard.edu' for reporting this.
* First cut on a TeXinfo mode.
* More strict about parsing `\bibitem''s and BibTeX entries.
* Made it easier to write style files for environments that takes
arguments and documented it. Suggested by Martin Wunderli
`<wunderli at inf.ethz.ch>'.
* Parse optional argument to `\newenvironment'. Suggested by Martin
Wunderli `<wunderli at inf.ethz.ch>'.
* Fixed `parbox' macro. Thanks to Shinji Kobayashi
`<koba at flab.fujitsu.co.jp>'.
* Made the parser work better in outline minor mode. Thanks to
Salvador Pinto Abreu `<spa at khosta.fct.unl.pt>'.
* Also save style information with `TeX-normal-mode' when buffer not
modified.
* Use `$(MAKE)' instead of `make' to invoke `make' from the
`Makefile'. Thanks to John Interrante
`<interran at uluru.Stanford.EDU>'.
* Make last value def'. Thanks to John Interrante
`<interran at uluru.Stanford.EDU>'.
* Make last value default for `TeX-insert-macro'. Suggested by Matt
Fairtlough `<M.Fairtlough at dcs.sheffield.ac.uk>'.
* Renamed info file to `auc-info' in order to fil DOS file limits.
Please remember to update your `dir' file to reflect this change.
* Delete auto file instead of saving an empty file.
More information about the csTeX
mailing list