./print/auctex, Enhanced LaTeX mode for Emacs

### [ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 11.89, Package name: auctex-11.89, Maintainer: pkgsrc-users

AUC TeX is a comprehensive customizable integrated environment for
writing input files for LaTeX using GNU Emacs.

AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such
as a output filters or post processor from inside Emacs. Especially
running LaTeX' is interesting, as AUC TeX lets you browse through the
errors TeX reported, while it moves the cursor directly to the reported
error, and displays some documentation for that particular error. This
will even work when the document is spread over several files.

AUC TeX automatically indents your LaTeX-source', not only as you
write it -- you can also let it indent and format an entire document.
It has a special outline feature, which can greatly help you getting an
overview' of a document.

AUC TeX is written entirely in Emacs-Lisp, and hence you can easily

Required to run:
[editors/emacs25]

Required to build:
[pkgtools/cwrappers]

### Master sites: (Expand)

SHA1: 339244eee9ac932b6a6e342313ea7ea8653d86f7
RMD160: 8926fe01a469bd145ddc191eb76e63712302d14f
Filesize: 1301.664 KB

### Version history: (Expand)

• (2016-08-20) Updated to version: auctex-11.89
• (2014-11-23) Updated to version: auctex-11.88
• (2013-02-18) Updated to version: auctex-11.87nb1
• (2013-01-23) Updated to version: auctex-11.87
• (2010-12-25) Updated to version: auctex-11.86
• (2009-08-06) Updated to version: auctex-11.84nb1

### CVS history: (Expand)

 2016-12-18 11:31:23 by Makoto Fujiwara | Files touched by this commit (1) Log message: Regen, correction to digest value  2016-12-18 08:26:11 by Makoto Fujiwara | Files touched by this commit (2) Log message: Add patch for compiling with emacs26 (26.0.50) -- strict syntax check.  2016-08-20 14:27:32 by Makoto Fujiwara | Files touched by this commit (3) | Log message: Updated print/auctex to 11.89 ----------------------------- News in 11.89 ============= * You can now run all commands needed to compile a document and then open the viewer with a single command: 'TeX-command-run-all', bound to 'C-c C-a'. * Commands such as LaTeX and View can now be executed conveniently on the current section (or part, chapter, subsection, etc). See 'LaTeX-command-section' and 'LaTeX-command-section-change-level'. * Forward and backward search with Evince now also work when only a region of the document is compiled/viewed. * To open the PDF output file you can now use also PDF Tools, a document viewer for Emacs. With it, as a plus, forward and backward search is accurate at word level. * With new option 'TeX-PDF-via-dvips-ps2pdf' it is possible to compile a document to DVI and then convert it to PDF using 'dvips'-'ps2pdf' before viewing it. * New option 'TeX-file-line-error' allows to select file:line:error style for error messages. * Indent '$...$' math mode as a regular environment by default. * Now AUCTeX suggests to run 'makeindex' when appropriate. * 'TeX-view-program-list' can contain, as third optional element of each item, the name of the executable(s) needed to open the viewer. * 'TeX-expand-list' variable has been split into 'TeX-expand-list' and 'TeX-expand-list-builtin'. Only the former is intended to be customized by the user, the latter contains built-in expanders. You might want to keep in 'TeX-expand-list' only new expansion strings. * Before running commands like TeX and LaTeX, now AUCTeX performs some checks. If 'TeX-check-TeX' is non-nil, it will test whether a working TeX distribution is actually present in the system and available to Emacs. Instead, when 'TeX-check-engine' is non-nil, before running LaTeX commands AUCTeX will check whether the correct engine has been set, based upon known restrictions posed by LaTeX packages. * Basic support to ConTeXt Mark IV has been added. Users can now select the Mark version to be used with new option 'ConTeXt-Mark-version', and AUCTeX is able to catch error messages in the output log of a Mark IV document. * Support for tons of LaTeX packages has been addedd. * Numbers of bugs have been fixed, many minor features have been addedd.  2015-11-04 02:03:03 by Alistair G. Crooks | Files touched by this commit (1194) Log message: Add SHA512 digests for distfiles for print category Problems found locating distfiles: Package acroread7: missing distfile AdobeReader_enu-7.0.9-1.i386.tar.gz Package acroread8: missing distfile AdobeReader_enu-8.1.7-1.sparc.tar.gz Package cups-filters: missing distfile cups-filters-1.1.0.tar.xz Package dvidvi: missing distfile dvidvi-1.0.tar.gz Package lgrind: missing distfile lgrind.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.  2014-11-23 07:05:39 by Makoto Fujiwara | Files touched by this commit (3) Log message: https://www.gnu.org/software/auctex/man … anges.html News in 11.88 * TeX-PDF-mode is now enabled by default. * Now TeX-previous-error works with TeX commands if the new option TeX-parse-all-errors is non-nil, which is the default. When this option is non-nil, an overview of errors and warnings reported by the TeX compiler can be opened with M-x TeX-error-overview . See Debugging, for details. * Style file authors are encouraged to distinguish common from expert macros and environments, and mark the latter using TeX-declare-expert-macros and LaTeX-declare-expert-environments. Users can then restrict completion using TeX-complete-expert-commands. * Management of LaTeX package options in the parser was improved. You might need to reparse your documents, especially if you loaded the ?babel? package with language options. * Now you can insert ?$...$? or ?$$...$$? by typing a single \$. To do this, customize the new option ?TeX-electric-math?. TeX-math-close-double-dollar was removed. See Quotes, for details. * C-c documentclass completes with all available LaTeX \ classes, if the TeX-arg-input-file-search variable is non-nil. Completion for class options of the standard LaTeX classes is provided as well. * New user options LaTeX-default-author, LaTeX-fontspec-arg-font-search, LaTeX-fontspec-font-list-default, TeX-date-format, and TeX-insert-braces-alist. A new possible value (show-all-optional-args) for TeX-insert-macro-default-style was added. The default value of TeX-source-correlate-method has been changed. * ?biblatex? support was greatly expanded. If parsing is enabled, AUCTeX looks at ?backend? option to decide whether to use Biber or BibTeX. The LaTeX-biblatex-use-Biber variable was changed to be file local only and is no more customizable. * With some LaTeX classes, the default environment suggested by LaTeX-environment (C-c C-e) when the current environment is ?document? was changed. With ?beamer? class the default environment is ?frame?, with ?letter? it is ?letter?, with ?slides? it is ?slide?. * Brace pairing feature was enhanced in LaTeX documents. Support for ?\bigl?, ?\Bigl?, ?\biggl? and ?\Biggl?, the same as the one for ?\left?, was added to TeX-insert-macro. For example, C-c bigl ( \ inserts ?\ bigl(\bigr)?. You can insert brace pair ?()?, ?{}? and ?[]? by typing a single left brace if the new user option LaTeX-electric-left-right-brace is enabled. Macros ?\langle?, ?\lfloor? and ?\lceil?, which produce the left part of the paired braces, are treated similarly as ?(?, ?{? and ?[? during the course of TeX-insert-macro. See Quotes, for details. * Support for dozens of LaTeX packages was added. * Tabular-like environments (tabular, tabular*, tabularx, tabulary, array, align, ...) are indented in a nicer and more informative way when the column values of a table line are written across multiple lines in the tex file. * The suitable number of ampersands are inserted when you insert array, tabular and tabular* environments with C-c C-e. Similar experience is obtained if you terminate rows in these environments with C-c . It supplies line break macro ?\\? and inserts the suitable number of ampersands on the next line. Similar supports are provided for various amsmath environments. See Tabular-like, for details. * Commands for narrowing to a group (TeX-narrow-to-group) and to LaTeX environments (LaTeX-narrow-to-environment) were added. * Now arbitrary options can be passed to the TeX processor on a per file basis using the TeX-command-extra-options option. See Processor Options, for details. * Now C-c C-e document , in an empty document, prompts for ?\usepackage? macros in addition to ?\documentclass?. * TeX-add-style-hook has now a third argument to tell AUCTeX for which dialect (LaTeX, Texinfo or BibTeX) the style hook is registers. Labelling style hook by dialect will avoid applying them not in the right context. * There have been lots of bug fixes and feature additions.  2013-02-17 20:18:11 by David A. Holland | Files touched by this commit (90) Log message: Revbump all elisp packages after emacs changes.  2013-01-23 09:58:30 by Makoto Fujiwara | Files touched by this commit (3) Log message: News since 11.87 ================ * AUCTeX now supports Biber in conjunction with biblatex in addition to BibTeX. * Each AUCTeX mode now has its own abbrev table. On Emacsen which provide the possibility to inherit abbrevs from other tables, the abbrevs from the Text mode abbrev table are available as well. Newly defined abbrevs are written to the mode-specific tables, though. * The file tex-fptex.el' was removed. * Forward/backward search for Evince has been improved. If Emacs is compiled with DBUS support and a recent Evince version (3.x) is installed, the communication goes over the desktop bus instead of the command line, resulting in more accurate positioning of point in Emacs and highlighting of the target paragraph in Evince. * A problem where Ghostscript threw an /invalidfileaccess error when running preview-latex was fixed. * A lot of smaller fixes and additions have been made.  2012-10-08 15:45:50 by Aleksej Saushev | Files touched by this commit (147) Log message: Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.