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