branch: main commit ce2ba8fc42dad3444071844e6accf33d7387c96a Author: Tassilo Horn <t...@gnu.org> Commit: Tassilo Horn <t...@gnu.org>
Release GNU AUCTeX 13.0.5 * GNU AUCTeX Version 13.0.5 released. --- auctex.el | 4 +- auctex.info | 248 ++++++++++++++++++++++++++++++++++------------------- preview-latex.info | 4 +- tex-site.el | 4 +- 4 files changed, 164 insertions(+), 96 deletions(-) diff --git a/auctex.el b/auctex.el index a409e47c..ea9d8586 100644 --- a/auctex.el +++ b/auctex.el @@ -1,8 +1,8 @@ ;;; auctex.el --- Integrated environment for *TeX* -;; Copyright (C) 2014-2020 Free Software Foundation, Inc. +;; Copyright (C) 2014-2021 Free Software Foundation, Inc. -;; Version: 13.0.4 +;; Version: 13.0.5 ;; URL: https://www.gnu.org/software/auctex/ ;; Maintainer: auctex-devel@gnu.org ;; Notifications-To: auctex-di...@gnu.org diff --git a/auctex.info b/auctex.info index e054a204..a88954f6 100644 --- a/auctex.info +++ b/auctex.info @@ -1,6 +1,6 @@ This is auctex.info, produced by makeinfo version 6.7 from auctex.texi. -This manual is for AUCTeX (version 13.0.4 from 2021-01-23), a +This manual is for AUCTeX (version 13.0.5 from 2021-03-21), a sophisticated TeX environment for Emacs. Copyright (C) 1992-1995, 2001, 2002, 2004-2020 Free Software @@ -738,6 +738,42 @@ If you want others to be able to share your installation, you should configure it using '--without-texmf-dir', in which case things should work as well for them as for you. +1.2.6.1 Using AUCTeX from local Git repo +........................................ + +With the techniques described above, it is also possible to use AUCTeX +directly from a local Git repository. Let's assume you have your Git +repositories under '~/development/'. + + First, you have to fetch a copy of the AUCTeX Git repository. In a +shell, change directory to '~/development/' and do: + git clone https://git.savannah.gnu.org/git/auctex.git + + Now change directory to '~/development/auctex' and run +'./autogen.sh'. Next thing is to run 'configure' like this: + ./configure --without-texmf-dir --with-lispdir=. + +When finished, simply enter + make +and you're finished. Note that the 'make install' step is not +necessary. + + Now you have to tell Emacs about the plan. The following variables +must be set in your init file because their normal values are only +correct when AUCTeX is installed: + (setq TeX-data-directory "~/development/auctex" + TeX-lisp-directory TeX-data-directory) + +The info files will be available with this: + (eval-after-load 'info + '(add-to-list 'Info-additional-directory-list + "~/development/auctex/doc")) + +Now you're ready to load 'auctex.el' and 'preview-latex.el' out of this +directory: + (load "~/development/auctex/auctex.el" nil t t) + (load "~/development/auctex/preview-latex.el" nil t t) + File: auctex.info, Node: Installation under MS Windows, Next: Customizing, Prev: Advice for non-privileged users, Up: Installation @@ -1217,7 +1253,7 @@ which font you want: Insert slanted '\textsl{-!-}' text. 'C-c C-f C-r' - Insert roman \textrm{-!-} text. + Insert roman '\textrm{-!-}' text. 'C-c C-f C-f' Insert sans serif '\textsf{-!-}' text. @@ -4415,6 +4451,37 @@ application running under AUCTeX the current buffer, or if already there, to the file where the current process was started. + Additionally, output files produced by AUCTeX can be placed in a +separate directory. + + -- User Option: TeX-output-dir + Set this option to the path of a directory where output files will + be placed. The output files include those that are produced by + applications running under AUCTeX, temporary files related to + region processing and the preview-latex files. If a relative path + is specified, it is interpreted as being relative to the master + file in a mutlifile document. + + This is a buffer local variable and must be set separately for all + documents and all files in a multifile document. For example, + + %%% Local Variables: + %%% mode: latex + %%% TeX-output-dir: "build" + %%% End: + + Alternatively, you may use 'setq-default' to set the default value + of this option or set it as a directory local variable (see + 'add-dir-local-variable'). + + Note that a non-nil value of 'TeX-output-dir' might be incompatible + with some TeX commands and macros. In particular, the LaTeX macro + '\include' is known to not work with this option. Some TeX + packages which produce intermediary files might also be + incompatible. A possible workaround for those packages is to + append the value of 'TeX-output-dir' to the environment variables + 'TEXINPUTS' and 'BIBINPUTS'. + File: auctex.info, Node: Cleaning, Next: Documentation, Prev: Control, Up: Processing @@ -5879,7 +5946,7 @@ A.1 Copying this Manual The copyright notice for this manual is: - This manual is for AUCTeX (version 13.0.4 from 2021-01-23), a + This manual is for AUCTeX (version 13.0.5 from 2021-03-21), a sophisticated TeX environment for Emacs. Copyright (C) 1992-1995, 2001, 2002, 2004-2020 Free Software @@ -8662,6 +8729,7 @@ Variable Index * TeX-one-master: Multifile. (line 58) * TeX-open-quote: Quotes. (line 21) * TeX-outline-extra: Outline. (line 13) +* TeX-output-dir: Control. (line 25) * TeX-parse-all-errors: Debugging. (line 35) * TeX-parse-self: Parsing Files. (line 37) * TeX-parse-self <1>: Japanese. (line 6) @@ -9102,93 +9170,93 @@ Node: Build/install and uninstall21116 Node: Loading the package21869 Node: Advice for package providers23545 Node: Advice for non-privileged users26350 -Node: Installation under MS Windows30315 -Node: Customizing44053 -Node: Quick Start45636 -Ref: Quick Start-Footnote-147766 -Node: Editing Facilities47860 -Node: Processing Facilities52663 -Node: Editing57364 -Node: Quotes58694 -Node: Font Specifiers66947 -Node: Sectioning69014 -Node: Environments73440 -Node: Equations78594 -Node: Floats79185 -Node: Itemize-like81189 -Node: Tabular-like81910 -Node: Customizing Environments83683 -Node: Mathematics83923 -Node: Completion87209 -Node: Marking94231 -Node: Marking (LaTeX)94855 -Node: Marking (Texinfo)95797 -Node: Commenting97407 -Node: Indenting98732 -Node: Filling104768 -Node: Display110640 -Node: Font Locking113135 -Node: Fontification of macros115210 -Node: Fontification of quotes124729 -Node: Fontification of math126224 -Node: Verbatim content129892 -Node: Faces130666 -Node: Known problems131155 -Node: Folding132152 -Node: Outline142976 -Node: Narrowing144248 -Node: Prettifying145318 -Node: Processing146555 -Node: Commands147718 -Node: Starting a Command148274 -Node: Selecting a Command153177 -Node: Processor Options162261 -Node: Viewing172608 -Node: Starting Viewers172982 -Node: I/O Correlation178626 -Node: Debugging183824 -Node: Ignoring warnings186443 -Node: Error overview188503 -Node: Checking190414 -Node: Control192007 -Node: Cleaning192734 -Node: Documentation194027 -Node: Customization194742 -Node: Modes and Hooks195235 -Node: Multifile197055 -Node: Parsing Files201867 -Node: Internationalization206779 -Node: European208092 -Node: Japanese214902 -Node: Automatic219973 -Node: Automatic Global222464 -Node: Automatic Private223596 -Node: Automatic Local224909 -Node: Style Files225941 -Node: Simple Style226734 -Node: Adding Macros230387 -Node: Adding Environments239722 -Node: Adding Other244383 -Node: Hacking the Parser244970 -Node: Appendices248839 -Node: Copying this Manual249135 -Node: GNU Free Documentation License250018 -Node: Changes275139 -Node: Development325012 -Node: Mid-term Goals325658 -Node: Wishlist327515 -Node: Bugs332956 -Node: FAQ334059 -Node: Texinfo mode339188 -Node: Exploiting340324 -Node: Superseding341144 -Node: Mapping345348 -Node: Unbinding347177 -Node: Indices347998 -Node: Key Index348161 -Node: Function Index354777 -Node: Variable Index365660 -Node: Concept Index388792 +Node: Installation under MS Windows31698 +Node: Customizing45436 +Node: Quick Start47019 +Ref: Quick Start-Footnote-149149 +Node: Editing Facilities49243 +Node: Processing Facilities54048 +Node: Editing58749 +Node: Quotes60079 +Node: Font Specifiers68332 +Node: Sectioning70399 +Node: Environments74825 +Node: Equations79979 +Node: Floats80570 +Node: Itemize-like82574 +Node: Tabular-like83295 +Node: Customizing Environments85068 +Node: Mathematics85308 +Node: Completion88594 +Node: Marking95616 +Node: Marking (LaTeX)96240 +Node: Marking (Texinfo)97182 +Node: Commenting98792 +Node: Indenting100117 +Node: Filling106153 +Node: Display112025 +Node: Font Locking114520 +Node: Fontification of macros116595 +Node: Fontification of quotes126114 +Node: Fontification of math127609 +Node: Verbatim content131277 +Node: Faces132051 +Node: Known problems132540 +Node: Folding133537 +Node: Outline144361 +Node: Narrowing145633 +Node: Prettifying146703 +Node: Processing147940 +Node: Commands149103 +Node: Starting a Command149659 +Node: Selecting a Command154562 +Node: Processor Options163646 +Node: Viewing173993 +Node: Starting Viewers174367 +Node: I/O Correlation180011 +Node: Debugging185209 +Node: Ignoring warnings187828 +Node: Error overview189888 +Node: Checking191799 +Node: Control193392 +Node: Cleaning195495 +Node: Documentation196788 +Node: Customization197503 +Node: Modes and Hooks197996 +Node: Multifile199816 +Node: Parsing Files204628 +Node: Internationalization209540 +Node: European210853 +Node: Japanese217663 +Node: Automatic222734 +Node: Automatic Global225225 +Node: Automatic Private226357 +Node: Automatic Local227670 +Node: Style Files228702 +Node: Simple Style229495 +Node: Adding Macros233148 +Node: Adding Environments242483 +Node: Adding Other247144 +Node: Hacking the Parser247731 +Node: Appendices251600 +Node: Copying this Manual251896 +Node: GNU Free Documentation License252779 +Node: Changes277900 +Node: Development327773 +Node: Mid-term Goals328419 +Node: Wishlist330276 +Node: Bugs335717 +Node: FAQ336820 +Node: Texinfo mode341949 +Node: Exploiting343085 +Node: Superseding343905 +Node: Mapping348109 +Node: Unbinding349938 +Node: Indices350759 +Node: Key Index350922 +Node: Function Index357538 +Node: Variable Index368421 +Node: Concept Index391626 End Tag Table diff --git a/preview-latex.info b/preview-latex.info index 9245915e..bf980f46 100644 --- a/preview-latex.info +++ b/preview-latex.info @@ -2,7 +2,7 @@ This is preview-latex.info, produced by makeinfo version 6.7 from preview-latex.texi. This manual is for preview-latex, a LaTeX preview mode for AUCTeX -(version 13.0.4 from 2021-01-23). +(version 13.0.5 from 2021-03-21). Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2017-2019, 2021 Free Software Foundation, Inc. @@ -1910,7 +1910,7 @@ Appendix C Copying this Manual The copyright notice for this manual is: This manual is for preview-latex, a LaTeX preview mode for AUCTeX -(version 13.0.4 from 2021-01-23). +(version 13.0.5 from 2021-03-21). Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2017-2019, 2021 Free Software Foundation, Inc. diff --git a/tex-site.el b/tex-site.el index b6e628f0..add90d4d 100644 --- a/tex-site.el +++ b/tex-site.el @@ -158,11 +158,11 @@ set it with `TeX-modes-set'." `(TeX-modes-set ',var ,var t)) (setq list (cdr list)))))) ) -(defconst AUCTeX-version "13.0.4" +(defconst AUCTeX-version "13.0.5" "AUCTeX version. If not a regular release, the date of the last change.") -(defconst AUCTeX-date "2021-01-23" +(defconst AUCTeX-date "2021-03-21" "AUCTeX release date using the ISO 8601 format, yyyy-mm-dd.") ;; Store bibitems when saving a BibTeX buffer