diff options
Diffstat (limited to 'support/auctex')
-rw-r--r-- | support/auctex/12.3-extra/CHANGES | 1078 | ||||
-rw-r--r-- | support/auctex/12.3-extra/CHANGES.sig | bin | 0 -> 566 bytes | |||
-rw-r--r-- | support/auctex/12.3-extra/ChangeLog.1 | 25283 | ||||
-rw-r--r-- | support/auctex/12.3-extra/ChangeLog.1.sig | bin | 0 -> 566 bytes | |||
-rw-r--r-- | support/auctex/12.3-extra/auctex.pdf | bin | 0 -> 666949 bytes | |||
-rw-r--r-- | support/auctex/12.3-extra/auctex.pdf.sig | bin | 0 -> 566 bytes | |||
-rw-r--r-- | support/auctex/12.3-extra/auctex.ps | 22487 | ||||
-rw-r--r-- | support/auctex/12.3-extra/auctex.ps.sig | bin | 0 -> 566 bytes | |||
-rw-r--r-- | support/auctex/12.3-extra/tex-ref.pdf | bin | 0 -> 153742 bytes | |||
-rw-r--r-- | support/auctex/12.3-extra/tex-ref.pdf.sig | bin | 0 -> 566 bytes | |||
-rw-r--r-- | support/auctex/12.3-extra/tex-ref.ps | 5451 | ||||
-rw-r--r-- | support/auctex/12.3-extra/tex-ref.ps.sig | bin | 0 -> 566 bytes | |||
-rw-r--r-- | support/auctex/RELEASE-12.3 | 143 | ||||
-rw-r--r-- | support/auctex/RELEASE-12.3.sig | bin | 0 -> 566 bytes |
14 files changed, 54442 insertions, 0 deletions
diff --git a/support/auctex/12.3-extra/CHANGES b/support/auctex/12.3-extra/CHANGES new file mode 100644 index 0000000000..cfc1ea7c53 --- /dev/null +++ b/support/auctex/12.3-extra/CHANGES @@ -0,0 +1,1078 @@ +Changes and New Features in AUCTeX +********************************** + +News in 12.3 +============ + + * Support for 'PSTricks' is now PDF-oriented. AUCTeX no longer turns + off PDF mode for 'PSTricks' documents even without 'pst-pdf'. It + now sets up 'TeX-PDF-from-DVI' option so that PDF output is + generated when 'TeX-PDF-mode' is enabled (default). Users who want + DVI output should disable PDF mode explicitly by file local + variable, or customize 'TeX-PDF-mode' to 'nil'. + + * The function 'font-latex-update-font-lock' has been obsoleted in + order to fix 'bug#37945'. That function was used by several style + files in order to refresh fontification after adding new symbols or + verbatim constructs. It is better to call 'font-lock-flush' in the + former case and 'font-latex-set-syntactic-keywords' in the latter + case. The function 'font-latex-update-font-lock' still exists as a + no-op which only shows a warning explaining how to update font-lock + as mentioned above. + + * Math expression highlighting was improved. Highlighting for + documents with a lot of inline math expressions '$...$' won't get + scrambled now ('bug#33139'). + + There is small incompatibility due to this fix. When odd number of + dollar signs are in a comment, the subsequent lines are highlighted + as math until another '$' appears. You can insert a commented + dollar sign ('%$') at the next suitable end of line as a + workaround. + + In addition, it is no longer recommended to customize + 'font-latex-math-environments'. Use 'texmathp-tex-commands' + instead. + + * AUCTeX tracks changes in LaTeX2e 2020-02-02 release. AUCTeX + supports the improvements to LaTeX font selection mechanism (NFSS). + New macros like '\textsw' or '\textulc' are added to font insertion + keyboard commands. See the section for inserting font specifiers + for details. Further, the entries in the menu LaTeX, Insert Font + are reorganized and adjusted accordingly. + + Macros previously provided by 'textcomp.sty' are now part of LaTeX + kernel. AUCTeX tracks this change as well and support for the new + macro '\legacyoldstylenums' is added. + + * Insertion of environments in LaTeX documents (i.e. 'C-c C-e') was + improved. The former code had a few bugs, which sometimes resulted + in either spurious empty line or spurious comment prefix, or both, + especially when the region is active. Those bugs are now fixed. + + * More bugs fixed, other minor features implemented. + +News in 12.2 +============ + + * AUCTeX reflects the changes in LaTeX2e 2019-10-01 release. + 'filecontents' environment now takes an optional argument and can + be used anywhere in a document. The macros '\Ref' and + '\labelformat' are moved from 'varioref.sty' to LaTeX kernel. + amsmath has a new macro '\overunderset'. + + * A new method is implemented in preview-latex to adjust the + foreground colors of generated images to those of Emacs, when the + LaTeX command produces PDF. The traditional method became invalid + because of the change introduced in Ghostscript 9.27. + Unfortunately, the new method doesn't work due to a bug in + Ghostscript 9.27 and is valid only for Ghostscript > 9.27. There + is also a fallback method for gs 9.27 users which displays plain + "black on white" images. For successful function of preview-latex, + the users are encouraged to set up the new user option + 'preview-pdf-color-adjust-method' to choose appropriate option + among the three: new, traditional and fallback method. + + * AUCTeX has support for the Flymake package in Emacs 26 or newer. + To enable, call 'M-x flymake-mode RET' or add this to your '.emacs' + file: + (add-hook 'LaTeX-mode-hook #'flymake-mode) + + * The way the option 'TeX-record-buffer' is used was corrected. It + was used in just the opposite way as the document says. Erase the + customization if you have customized this option since it now acts + in reverse to your expectation. + + * A former customize option 'japanese-TeX-command-list' is removed. + Use 'japanese-TeX-engine-default', or if it's really necessary, + customize 'TeX-command-list' directly if the task which the option + used to carry is required. + + * Support for standard LaTeX without e-TeX extension is now very + limited. It doesn't work if raw TeX code is put on the command + line to invoke latex command. It also fails for region compilation + ('C-c C-r' and so on) with documents of non-ascii file name. In + addition, it no longer works with preview-latex. We consider this + incompatibility is permissible because e-TeX extension is enabled + for standard LaTeX by default long ago. LaTeX variants such as + XeLaTeX and LuaLaTeX are not affected. + + * Key binds in Texinfo mode are improved. Typing '$', '^', '_' and + '\' now just self-inserts without pointless side effects in Texinfo + mode. + + In addition, the option 'TeX-electric-escape' is now effective in + Texinfo mode. When it is enabled, typing '@' will invoke + 'TeX-electric-macro' offering completion in similar style with + other TeX modes of AUCTeX. + + * Fontification support for 'biblatex' package is improved and + updated to macros provided by package version 3.12. For qualified + lists, at least 2 mandatory arguments are fontified. + + * Support for column specifiers 'w' and 'W' provided by 'array' + package is added to 'array.el'. The correct counting of columns + only works when the 'align' parameter is enclosed in braces, e.g., + 'w{l}{3cm}'. The short version 'wl{3cm}' is not supported. + + * Entries for 'PDF Tools' are added in + 'TeX-view-program-list-builtin' for Windows and macOS. This viewer + can be configured under these operating systems with an entry like + this in an init file: + (setq TeX-view-program-selection '((output-pdf "PDF Tools"))) + + * Several other bugs were fixed, many minor features were added. + +News in 12.1 +============ + + * AUCTeX now requires GNU Emacs 24 or higher. Support for XEmacs has + been dropped. + + * Besides the change in the supported version of Emacs, there has + been no functional change in this release, which is equivalent to + version 11.92. + +News in 11.92 +============= + + * preview-latex is compatible with Ghostscript 9.22 where the + operator '.runandhide' is removed. All occurrences of + '.runandhide' in preview-latex are replaced by alternative code + making it work with Ghostscript 9.22 again. + + * AUCTeX has a new customize option + 'TeX-math-input-method-off-regexp'. When you begin to input a math + formula, the current input method is turned off if its name matches + this regular expression. + + In fact this variable was introduced long before, but has not been + documented in info files nor turned into a customize option with + 'defcustom' until this release. + + * The window system focus is pulled back to Emacs when viewing with + evince-compatible viewers if a new customize option + 'TeX-view-evince-keep-focus' is non-nil. + + * The usual dose of bug fixes was administered. + +News in 11.91 +============= + + * Now AUCTeX has a logo. The LaTeX code to create it is available in + the 'etc/' directory of the package. + + * Add support for 'upmendex', an extension of 'makeindex' capable of + sorting indexes by unicode based ICU. + + * Fix preview-latex to interact correctly with Japanese LaTeX. The + parsing routine was made robust not to be confused by the 7-bit + encoding of Japanese text and the necessary option to LaTeX command + is kept even when preamble caching is enabled. + + * The new "Glossaries" entry in 'TeX-command-list' runs the command + 'makeglossaries'. + + * Fontification of control symbols has been improved. Characters + defined in 'font-latex-match-simple-exclude-list' do not receive + any fontification. In DocTeX mode, the character '_' is removed + from 'font-latex-match-simple-exclude-list' in order to fontify + macros like '\__module_foo:nnn' correctly. + + * Fontification of math environments has been improved. Optional + and/or mandatory argument(s) to environments are not fontified. + + * 'preview.sty' loads 'luatex85.sty' if possible and should be + compatible with newer luaTeX versions. + + * AUCTeX has a new customize option 'TeX-ispell-verb-delimiters'. + This string contains usual characters used as delimiters for + in-line verbatim macros like '\verb'. Text between delimiters + after an in-line verbatim macro will be skipped during spell + checking. + + * Fontification of in-line verbatim macros has been improved. + 'font-latex.el' recognizes an optional or a mandatory argument for + macros like '\Verb' from 'fancyvrb.sty', '\mint' and '\mintinline' + from 'minted.sty' and fontifies verbatim content correctly. + + * AUCTeX can put and parse labels in optional argument of + environments. Inserting labels is done by new function + 'LaTeX-env-label-as-keyval'. A new customize option + 'LaTeX-listing-label' is available as prefix to labels in code + typesetting environments, e.g. 'lstlisting' environment provided + by 'listings' package. 'LaTeX-listing-label' defaults to 'lst:'. + Parsing of labels for later referencing relies on two requirements: + 1. Label should come as last key-value argument, and + 2. label must be enclosed in braces, e.g. + \begin{lstlisting}[caption=Some Caption,label={lst:foo}] + ... + \end{lstlisting} + + * The function 'LaTeX-label' now takes a second optional argument + 'NO-INSERT'. When non-'nil', 'LaTeX-label' reads a label and + returns it as a string. This argument is also passed to any + function bound to 'LaTeX-label-function' (see next item). + + * *Incompatible change:* The signature for the function passed with + the customize option 'LaTeX-label-function' has changed. The + function bound to this variable is now expected to take an optional + second argument 'NO-INSERT'. When this argument is non-'nil', the + function should read and only return a label as a string; insertion + is done by another function. + + * Directory local variables were ineffective for + 'japanese-latex-mode' and 'japanese-plain-tex-mode'. This bug was + fixed. (This was actually done in AUCTeX 11.90, but not + advertised) + + * The output of Japanese text from Japanese TeX engines is decoded + correctly for most cases, according to the encoding of the TeX + documents and the locale. The difference between MS Windows, macOS + and unix-like OS is taken into account. (This was actually done in + AUCTeX 11.90, but not advertised) + + * Quite a few new LaTeX packages are supported. + + * As usual, many bugs were fixed. + +News in 11.90 +============= + + * In addition to the completion performed by 'TeX-complete-symbol', + AUCTeX now also supports the new Emacs standard completion-at-point + facility (see the Emacs command 'completion-at-point'). This also + means that modern completion UIs like company-mode work out of the + box in TeX and LaTeX buffers. + + * Completion is now aware of being inside a math environment and then + completes math macros. + + * AUCTeX is able to display several levels of super- and subscripts, + each one raised above and a bit smaller than its basis. For this + feature, have a look at the customize options + 'font-latex-fontify-script' (especially the new values + 'multi-level' and 'invisible') and + 'font-latex-fontify-script-max-level'. Also, the script characters + '^' and '_' are also fontified with a special face named + 'font-latex-script-char-face'. + + * Parsing of format specification in various tabular environments has + been improved. The function 'LaTeX-insert-item' ('C-c <LFD>') + inserts suitable number of ampersands for '*{num}{cols}' + constructs. Style files for LaTeX packages 'tabularx', 'tabulary', + 'longtable', 'dcolumn' and 'siunitx' are adapted to take advantage + of this improvement. + + * AUCTeX has a new Ispell dictionary 'tex-ispell.el' for macros and + environments which will be skipped during spell checking. The + activiation of this feature is controlled by a new customize option + 'TeX-ispell-extend-skip-list', which is set to 't' and activated by + default. + + * AUCTeX has a new customize option 'TeX-raise-frame-function' that + is currently only used by Evince and Atril inverse search to raise + the Emacs frame. + + * When inserting a new float, AUCTeX will now prompt for a + short-caption if the length of the caption provided is greater than + a certain size. This size is controlled via a new user option + 'LaTeX-short-caption-prompt-length'. + + * Parsing of the compilation log has been reworked. You should + encounter fewer mistaken files while navigating through errors and + warnings. + + * Two new user options, 'TeX-ignore-warnings' and + 'TeX-suppress-ignored-warnings', allow ignoring certain warnings + after compilation of the document. + + * A new option, 'TeX-PDF-from-DVI', controls if and how to produce a + PDF file by converting a DVI file. This supersedes + 'TeX-PDF-via-dvips-ps2pdf' which is still recognized but marked as + obsolete and may be removed in future releases. + + * Support for a number of external viewers has been added: + * Atril viewer. Forward and inverse search requires version + 1.9.1 or later to work. + + * dviout viewer on Windows. Note that this setup works when + 'TeX-source-correlate-method' is set to use 'source-specials' + for DVI, e.g.: + (setq TeX-source-correlate-method + '((dvi . source-specials) + (pdf . synctex))) + which is the default. + + * SumatraPDF viewer on Windows. + + * Zathura viewer. Forward and inverse search requires a recent + version of the program to work (3.4 or later). + + * A new function, 'TeX-documentation-texdoc', for reading + documentation with 'texdoc' has been added. 'TeX-doc' is still + available but now 'C-c ?' runs 'TeX-documentation-texdoc'. + + * AUCTeX has a new custom option + 'LaTeX-reftex-cite-format-auto-activate' which controls the + automatic activation of citation formats provided by RefTeX when a + style file is loaded and RefTeX is enabled. Currently, + 'biblatex.el', 'harvard.el', 'jurabib.el' and 'natbib.el' use this + feature. If you have customized 'reftex-cite-format' and want to + use your settings, you should set this variable to 'nil'. + + * AUCTeX now has limited support for the TikZ package. For the + moment, this includes some basic support for prompting the user of + arguments to the '\draw' macro. + + * The style 'graphicx.el' went through a bigger overhaul. The + optional argument of command '\includegraphics' now supports + key-val query; keys can independently be chosen anytime by pressing + the <,> key. As a side effect, the variable + 'LaTeX-includegraphics-options-alist' is now no-op and is removed + from 'tex-style.el'. You can safely remove any customization of it + from your init file. The mandatory argument of '\includegraphics' + knows about image file extensions supported by the used engine and + offers them for inclusion. + + * Support for other LaTeX packages was improved, and style files for + several new packages were added. + + * Many bugs were crushed along the way. + +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 added. + + * Numbers of bugs have been fixed, many minor features have been + added. + +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 <RET>'. + + * 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. + + * 'C-c <RET> documentclass <RET>' 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 <RET> + bigl <RET> ( <RET>' 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'. + + * 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 <LFD>'. It supplies line break macro '\\' and inserts + the suitable number of ampersands on the next line. + + Similar supports are provided for various amsmath environments. + + * 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. + + * Now 'C-c C-e document <RET>', 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. + +News in 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. + +News in 11.86 +============= + + * Parsing of LaTeX output was improved. It is now less likely that + AUCTeX opens a non-existent file upon calling 'TeX-next-error'; a + problem for example encountered when using MiKTeX 2.8. In addition + quoted file names as emitted by MiKTeX are now supported. + + * A new framework for the definition and selection of viewers was + implemented. If you have customizations regarding viewers you will + have to redo them in this new framework or reenable the old one. + See the section on viewers in the manual for details. + + * Comprehensive editing support for PSTricks was added. + + * Support for various LaTeX packages was added, e.g. 'tabularx', + 'CJK', and 'hyperref'. + + * An easy way to switch between TeX engines (PDFTeX, LuaTeX, XeTeX, + Omega) was added. + + * Support for SyncTeX was added. This involves the command line + options for LaTeX and the viewer. + + * Folding can now be customized to use macro arguments as replacement + text. + + * 'preview.sty' now works with XeTeX. + + * A lot of smaller and larger bugs have been squashed. + +News in 11.85 +============= + + * Font locking has been improved significantly. It is now less prone + to color bleeding which could lead to high resource usage. In + addition it now includes information about LaTeX macro syntax and + can indicate syntactically incorrect macros in LaTeX mode. + + * The license was updated to GPLv3. + + * Support for the nomencl, flashcards and comment LaTeX packages as + well as the Icelandic language option of babel were added. + + * Support for folding of math macros was added. + + * Lots of minor bugs in features and documentation fixed. + +News in 11.84 +============= + + * There have been problems with the '-without-texmf-dir' option to + 'configure' when the value of '-with-kpathsea-sep' was set or + determined for an installation system with a default different from + that of the runtime system. 'with-kpathsea-sep' has been removed; + the setting is now usually determined at runtime. + + Due to this and other problems, preview-latex in the released + XEmacs package failed under Windows or with anything except recent + 21.5 XEmacsen. + + * AUCTeX and preview-latex have been changed in order to accommodate + file names containing spaces. preview-latex now tolerates bad + PostScript code polluting the stack (like some Omega fonts). + + * 'preview.sty' had in some cases failed to emit PostScript header + specials. + + * Support for folding of comments was added. + + * The 'polish' language option of the babel LaTeX package as well as + the polski LaTeX package are now supported. Most notably this + means that AUCTeX will help to insert quotation marks as defined by + polish.sty ('"`..."'') and polski.sty (',,...'''). + + * The TeX tool bar is now available and enabled by default in plain + TeX mode. + + * Bug fix in the display of math subscripts and superscripts. + + * Bug fix 'TeX-doc' for Emacs 21. + + * There has been quite a number of other bug fixes to various + features and documentation across the board. + +News in 11.83 +============= + + * The new function 'TeX-doc' provides easy access to documentation + about commands and packages or information related to TeX and + friends in general. It is accessible with the key binding 'C-c ?' + or the 'Find Documentation...' entry in the mode menus. + + * You can now get rid of generated intermediate and output files by + means of the new 'Clean' and 'Clean All' entries in + 'TeX-command-list' accessible with 'C-c C-c' or the Command menu. + + * Support for forward search with PDF files was added. That means + you can jump to a place in the output file corresponding to the + position in the source file. Currently this only works if you use + the pdfsync LaTeX package and xpdf as your PDF viewer. The + accuracy is in the range of +/-1 page. + + Adding support for this feature required the default value of the + variable 'TeX-output-view-style' to be changed. Please make sure + you either remove any customizations overriding the new default or + incorporate the changes into your customizations if you want to use + this feature. + + * TeX error messages of the '-file-line-error' kind are now + understood in AUCTeX and preview-latex (parsers are still + separate). + + * Bug fix in XyMTeX support. + + * The LaTeX tool bar is now enabled by default. + +News in 11.82 +============= + + * Support for the MinionPro LaTeX package was added. + + * Warnings and underfull/overfull boxes are now being indicated in + the echo area after a LaTeX run, if the respective debugging + options are activated with 'TeX-toggle-debug-warnings' ('C-c C-t + C-w') or 'TeX-toggle-debug-bad-boxes' ('C-c C-t C-b'). In this + case 'TeX-next-error' will find these warnings in addition to + normal errors. + + The key binding 'C-c C-w' for 'TeX-toggle-debug-bad-boxes' (which + was renamed from 'TeX-toggle-debug-boxes') now is deprecated. + + * AUCTeX now can automatically insert a pair of braces after typing + <_> or <^> in math constructs if the new variable + 'TeX-electric-sub-and-superscript' is set to a non-nil value. + + * Some language-specific support for French was added. There now is + completion support for the commands provided by the 'frenchb' (and + 'francais') options of the babel LaTeX package and easier input of + French quotation marks ('\\og ...\\fg') which can now be inserted + by typing <">. + + * Completion support for options of some LaTeX packages was added. + + * Already in version 11.81 the way to activate AUCTeX changed + substantially. This should now be done with '(load "auctex.el" nil + t t)' instead of the former '(require 'tex-site)'. Related to this + change 'tex-mik.el' does not load 'tex-site.el' anymore. That + means if you used only '(require 'tex-mik)' in order to activate + AUCTeX, you have to add '(load "auctex.el" nil t t)' before the + latter statement. More detailed information can be found in the + installation instructions (file INSTALL). + + * Handling of verbatim constructs was consolidated across AUCTeX. + This resulted in the font-latex-specific variables + 'font-latex-verb-like-commands', 'font-latex-verbatim-macros', and + 'font-latex-verbatim-environments' being removed and the more + general variables 'LaTeX-verbatim-macros-with-delims', + 'LaTeX-verbatim-macros-with-braces', and + 'LaTeX-verbatim-environments' being added. + + * The output of a BibTeX run is now checked for warnings and errors, + which are reported in the echo area. + + * The aliases for 'font-latex-title-fontify' were removed. Use + 'font-latex-fontify-sectioning' instead. + + * The problem that Japanese macros where broken across lines was + fixed. + + * Various bug fixes. + +News in 11.81 +============= + + * 'LaTeX-mark-section' now marks subsections of a given section as + well. The former behavior is available via the prefix argument. + + * preview-latex which was previously available separately became a + subsystem of AUCTeX. There is no documented provision for building + or installing preview-latex separately. It is still possible to + use and install AUCTeX without preview-latex, however. + + * The installation procedures have been overhauled and now also + install startup files as part of the process (those had to be + copied manually previously). You are advised to remove previous + installations of AUCTeX and preview-latex before starting the + installation procedure. A standard installation from an unmodified + tarball no longer requires Makeinfo or Perl. + + Also note that the way AUCTeX is supposed to be activated changed. + Instead of '(require 'tex-site)' you should now use '(load + "auctex.el" nil t t)'. While the former method may still work, the + new method has the advantage that you can deactivate a preactivated + AUCTeX with the statement '(unload-feature 'tex-site)' before any + of its modes have been used. This may be important especially for + site-wide installations. + + * Support for the babel LaTeX package was added. + + * Folding a buffer now ensures that the whole buffer is fontified + before the actual folding is carried out. If this results in + unbearably long execution times, you can fall back to the old + behavior of relying on stealth font locking to do this job in the + background by customizing the variable 'TeX-fold-force-fontify'. + + * Folded content now reveals part of its original text in a tooltip + or the echo area when hovering with the mouse pointer over it. + + * The language-specific insertion of quotation marks was generalized. + The variables 'LaTeX-german-open-quote', + 'LaTeX-german-close-quote', 'LaTeX-german-quote-after-quote', + 'LaTeX-italian-open-quote', 'LaTeX-italian-close-quote', and + 'LaTeX-italian-quote-after-quote' are now obsolete. If you are not + satisfied with the default settings, you should customize + 'TeX-quote-language-alist' instead. + + * Similar to language-specific quote insertion, AUCTeX now helps you + with hyphens in different languages as well. + + * Fill problems in Japanese text introduced in AUCTeX 11.55 were + fixed. AUCTeX tries not to break lines between 1-byte and 2-byte + chars. These features will work in Chinese text, too. + + * The scaling factor of the fontification of sectioning commands can + now be customized using the variable + 'font-latex-fontify-sectioning'. This variable was previously + called 'font-latex-title-fontify'; In this release we provide an + alias but this will disappear in one of the the next releases. The + faces for the sectioning commands are now called + 'font-latex-sectioning-N-face' (N=0...5) instead of + 'font-latex-title-N-face' (N=1...4). Analogously the names of the + variables holding the related keyword lists were changed from + 'font-latex-title-N-keywords' to + 'font-latex-sectioning-N-keywords'. Make sure to adjust your + customizations. + + * Titles in beamer slides marked by the "\frametitle" command are + know displayed with the new face 'font-latex-slide-title-face'. + You can add macros to be highlighted with this face to + 'font-latex-match-slide-title-keywords'. + + * Of course a lot of bugs have been fixed. + +News in 11.55 +============= + + * A bug was fixed which lead to the insertion of trailing whitespace + during filling. In particular extra spaces were added to sentence + endings at the end of lines. You can make this whitespace visible + by setting the variable 'show-trailing-whitespace' to 't'. If you + want to delete all trailing whitespace in a buffer, type 'M-x + delete-trailing-whitespace RET'. + + * A bug was fixed which lead to a '*Compile-Log*' buffer popping up + when the first LaTeX file was loaded in an Emacs session. + + * On some systems the presence of an outdated Emacspeak package lead + to the error message 'File mode specification error: (error + "Variable binding depth exceeds max-specpdl-size")'. Precautions + were added which prevent this error from happening. But + nevertheless, it is advised to upgrade or uninstall the outdated + Emacspeak package. + + * The value of 'TeX-macro-global' is not determined during + configuration anymore but at load time of AUCTeX. Consequently the + associated configuration option '--with-tex-input-dirs' was + removed. + + * Support for the LaTeX Japanese classes 'jsarticle' and 'jsbook' was + added. + +News in 11.54 +============= + + * The parser (used e.g. for 'TeX-auto-generate-global') was extended + to recognize keywords common in LaTeX packages and classes, like + "\DeclareRobustCommand" or "\RequirePackage". Additionally a bug + was fixed which led to duplicate entries in AUCTeX style files. + + * Folding can now be done for paragraphs and regions besides single + constructs and the whole buffer. With the new 'TeX-fold-dwim' + command content can both be hidden and shown with a single key + binding. In course of these changes new key bindings for unfolding + commands where introduced. The old bindings are still present but + will be phased out in future releases. + + * Info files of the manual now have a .info extension. + + * There is an experimental tool bar support now. It is not activated + by default. If you want to use it, add + (add-hook 'LaTeX-mode-hook 'LaTeX-install-toolbar) + to your init file. + + * The manual now contains a new chapter "Quick Start". It explains + the main features and how to use them, and should be enough for a + new user to start using AUCTeX. + + * A new section "Font Locking" was added to the manual which explains + syntax highlighting in AUCTeX and its customization. Together with + the sections related to folding and outlining, the section is part + of the new chapter "Display". + + * Keywords for syntax highlighting of LaTeX constructs to be typeset + in bold, italic or typewriter fonts may now be customized. Besides + the built-in classes, new keyword classes may be added by + customizing the variable 'font-latex-user-keyword-classes'. The + customization options can be found in the customization group + 'font-latex-keywords'. + + * Verbatim content is now displayed with the 'fixed-pitch' face. + (GNU Emacs only) + + * Syntax highlighting should not spill out of verbatim content + anymore. (GNU Emacs only) + + * Verbatim commands like '\verb|...|' will not be broken anymore + during filling. + + * You can customize the completion for graphic files with + 'LaTeX-includegraphics-read-file'. + + * Support for the LaTeX packages 'url', 'listings', 'jurabib' and + 'csquotes' was added with regard to command completion and syntax + highlighting. + + * Performance of fontification and filling was improved. + + * Insertion of nodes in Texinfo mode now supports completion of + existing node names. + + * Setting the variable 'LaTeX-float' to 'nil' now means that you will + not be prompted for the float position of figures and tables. You + can get the old behaviour of 'nil' by setting the variable to '""', + i.e. an empty string. + + * The XEmacs-specific bug concerning 'overlays-at' was fixed. + + * Lots of bug fixes. + +News in 11.53 +============= + + * The LaTeX math menu can include Unicode characters if your Emacs + built supports it. See the variable 'LaTeX-math-menu-unicode'. + + * Bug fixes for XEmacs. + + * Completion for graphic files in the TeX search path has been added. + + * 'start' is used for the viewer for MiKTeX and fpTeX. + + * The variable 'TeX-fold-preserve-comments' can now be customized to + deactivate folding in comments. + +News in 11.52 +============= + + * Installation and menus under XEmacs work again (maybe for the first + time). + + * Fontification of subscripts and superscripts is now disabled when + the fontification engine is not able to support it properly. + + * Bug fixes in the build process. + +News in 11.51 +============= + + * PDFTeX and Source Special support did not work with ConTeXt, this + has been fixed. Similar for Source Special support under Windows. + + * Omega support has been added. + + * Bug fixes in the build process. + + * 'TeX-fold' now supports folding of environments in Texinfo mode. + +News in 11.50 +============= + + * The use of source specials when processing or viewing the document + can now be controlled with the new 'TeX-source-specials' minor mode + which can be toggled via an entry in the Command menu or the key + binding 'C-c C-t C-s'. If you have customized the variable + 'TeX-command-list', you have to re-initialize it for this to work. + This means to open a customization buffer for the variable by + typing 'M-x customize-variable RET TeX-command-list RET', selecting + "Erase Customization" and do your customization again with the new + default. + + * The content of the command menu now depends on the mode (plain TeX, + LaTeX, ConTeXt etc.). Any former customization of the variable + 'TeX-command-list' has to be erased. Otherwise the command menu + and the customization will not work correctly. + + * Support for hiding and auto-revealing macros, e.g. footnotes or + citations, and environments in a buffer was added. + + * You can now control if indentation is done upon typing <RET> by + customizing the variable 'TeX-newline-function'. + + * Limited support for 'doc.sty' and 'ltxdoc.cls' ('dtx' files) was + added. The new docTeX mode provides functionality for editing + documentation parts. This includes formatting (indenting and + filling), adding and completion of macros and environments while + staying in comments as well as syntax highlighting. (Please note + that the mode is not finished yet. For example syntax highlighting + does not work yet in XEmacs.) + + * For macro completion in docTeX mode the AUCTeX style files + 'doc.el', 'ltxdoc.el' and 'ltx-base.el' were included. The latter + provides general support for low-level LaTeX macros and may be used + with LaTeX class and style files as well. It is currently not + loaded automatically for those files. + + * Support for ConTeXt with a separate ConTeXt mode is now included. + Macro definitions for completion are available in Dutch and + English. + + * The filling and indentation code was overhauled and is now able to + format commented parts of the source syntactically correct. Newly + available functionality and customization options are explained in + the manual. + + * Filling and indentation in XEmacs with preview-latex and activated + previews lead to the insertion of whitespace before multi-line + previews. AUCTeX now contains facilities to prevent this problem. + + * If 'TeX-master' is set to 't', AUCTeX will now query for a master + file only when a new file is opened. Existing files will be left + alone. The new function 'TeX-master-file-ask' (bound to 'C-c _' is + provided for adding the variable manually. + + * Sectioning commands are now shown in a larger font on display + devices which support such fontification. The variable + 'font-latex-title-fontify' can be customized to restore the old + appearance, i.e. the usage of a different color instead of a + change in size. + + * Support for 'alphanum.sty', 'beamer.cls', 'booktabs.sty', + 'captcont.sty', 'emp.sty', 'paralist.sty', 'subfigure.sty' and + 'units.sty'/'nicefrac.sty' was added. Credits go to the authors + mentioned in the respective AUCTeX style files. + + * Inserting graphics with 'C-c RET \includegraphics RET' was + improved. See the variable 'LaTeX-includegraphics-options-alist'. + + * If 'LaTeX-default-position' is 'nil', don't prompt for position + arguments in Tabular-like environments. + + * Completion for available packages when using 'C-c RET \usepackage + RET' was improved on systems using the kpathsea library. + + * The commenting functionality was fixed. The separate functions for + commenting and uncommenting were unified in one function for + paragraphs and regions respectively which do both. + + * Syntax highlighting can be customized to fontify quotes delimited + by either >>German<< or <<French>> quotation marks by changing the + variable 'font-latex-quotes'. + + * Certain TeX/LaTeX keywords for functions, references, variables and + warnings will now be fontified specially. You may add your own + keywords by customizing the variables + 'font-latex-match-function-keywords', + 'font-latex-match-reference-keywords', + 'font-latex-match-variable-keywords' and + 'font-latex-match-warning-keywords'. + + * If you include the style files 'german' or 'ngerman' in a document + (directly or via the 'babel' package), you should now customize + 'LaTeX-german-open-quote', 'LaTeX-german-close-quote' and + 'LaTeX-german-quote-after-quote' instead of 'TeX-open-quote', + 'TeX-close-quote' and 'TeX-quote-after-quote' if you want to + influence the type of quote insertion. + + * Upon viewing an output file, the right viewer and command line + options for it are now determined automatically by looking at the + extension of the output file and certain options used in the source + file. The behavior can be adapted or extended respectively by + customizing the variable 'TeX-output-view-style'. + + * You can control whether 'TeX-insert-macro' ('C-c RET') ask for all + optional arguments by customizing the variable + 'TeX-insert-macro-default-style'. + + * 'TeX-run-discard' is now able to completely detach a process that + it started. + + * The build process was enhanced and is now based on 'autoconf' + making installing AUCTeX a mostly automatic process. See the files + 'INSTALL' and 'INSTALL.windows' for details. + +News in 11.14 +============= + + * Many more LaTeX and LaTeX2e commands are supported. Done by + Masayuki Ataka <ataka@milk.freemail.ne.jp> + +News in 11.12 +============= + + * Support for the KOMA-Script classes. Contributed by Mark Trettin + <Mark.Trettin@gmx.de>. + +News in 11.11 +============= + + * Support for 'prosper.sty', see <http://prosper.sourceforge.net/>. + Contributed by Phillip Lord <p.lord@russet.org.uk>. + +News in 11.10 +============= + + * 'comment-region' now inserts %% by default. Suggested by "Davide + G. M. Salvetti" <salve@debian.org>. + +News in 11.06 +============= + + * You can now switch between using the 'font-latex' (all emacsen), + the 'tex-font' (Emacs 21 only) or no special package for font + locking. Customize 'TeX-install-font-lock' for this. + +News in 11.04 +============= + + * Now use -t landscape by default when landscape option appears. + Suggested by Erik Frisk <frisk@isy.liu.se>. + +News in 11.03 +============= + + * Use 'tex-fptex.el' for fpTeX support. Contributed by Fabrice + Popineau <Fabrice.Popineau@supelec.fr>. + +News in 11.02 +============= + + * New user option 'LaTeX-top-caption-list' specifies environments + where the caption should go at top. Contributed by + ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * Allow explicit dimensions in 'graphicx.sty'. Contributed by + ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * Limited support for 'verbatim.sty'. Contributed by + ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * Better support for asmmath items. Patch by + ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * More accurate error parsing. Added by David Kastrup + <David.Kastrup@t-online.de>. + +News in 11.01 +============= + + * Bug fixes. + diff --git a/support/auctex/12.3-extra/CHANGES.sig b/support/auctex/12.3-extra/CHANGES.sig Binary files differnew file mode 100644 index 0000000000..fe8b272092 --- /dev/null +++ b/support/auctex/12.3-extra/CHANGES.sig diff --git a/support/auctex/12.3-extra/ChangeLog.1 b/support/auctex/12.3-extra/ChangeLog.1 new file mode 100644 index 0000000000..830d036b1f --- /dev/null +++ b/support/auctex/12.3-extra/ChangeLog.1 @@ -0,0 +1,25283 @@ +2020-10-18 Mosè Giordano <mose@gnu.org> + + * Version 12.3 released. + +2020-10-18 Mosè Giordano <mose@gnu.org> + + Mark default argument to `LaTeX-arg-polyglossia-lang' as optional + + * style/polyglossia.el (LaTeX-arg-polyglossia-lang): The `default' argument + isn't currently used, mark it as ignored. + +2020-10-10 Mosè Giordano <mose@gnu.org> + + Prepare for upcoming release + +2020-08-28 Ikumi Keita <ikumi@ikumi.que.jp> + + Simplify mode line for emacs 27 + + * tex-buf.el: Don't add an entry in `minor-mode-alist' for + `compilation-in-progress'. In emacs 27, compile.el adds a similar + entry in `mode-line-modes'. + +2020-08-17 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix document + + * doc/auctex.texi (Fontification of math): Delete incorrect + description. + +2020-08-02 Ikumi Keita <ikumi@ikumi.que.jp> + + Restore all math environments in texmathp.el + + * texmathp.el (texmathp-tex-commands-default): Restore all math + environments from style files. The idea to update t-t-c-d by style + files afterwards fails when texmathp is used solely in external + packages like org mode. + * style/amsmath.el: + * style/breqn.el: + * style/empheq.el: + * style/mathtools.el: + Adjust in accord with the above change. + * doc/changes.texi: Delete relevant entry. + +2020-08-02 Ikumi Keita <ikumi@ikumi.que.jp> + + Prepare for pdf output for PSTricks documents + + * style/pstricks.el ("pstricks"): Prepare for pdf output rather than + turn off PDF mode. + (): Update copyright year. + * doc/changes.texi: Mention above change. + +2020-07-28 Arash Esbati <arash@gnu.org> + + Add an extra check for tex-buf.el in some style hooks + + * style/arabxetex.el ("arabxetex"): + * style/bidi.el ("bidi"): + * style/fontspec.el ("fontspec"): + * style/polyglossia.el ("polyglossia"): Check if "tex-buf.el" is + loaded and require it otherwise. `TeX-check-engine-add-engines' + is defined in "tex-buf.el" and the hook would exit too early if + the library isn't loaded. + +2020-07-24 Ikumi Keita <ikumi@ikumi.que.jp> + + Merge prv-emacs.el into preview.el.in + + * preview.el.in: Merge all contents of prv-emacs.el. + * prv-emacs.el: Delete. + * Makefile.in: + * configure.ac: + Drop prv-emacs.el. + +2020-07-22 Arash Esbati <arash@gnu.org> + + Treat \choice like \item + + * style/exam.el ("exam"): Add "choice" to `LaTeX-item-regexp'. + Simplify regexp for "subpart" and "subsubpart". + +2020-07-19 Arash Esbati <arash@gnu.org> + + Update style/csquotes.el to package version 5.2j + + * style/csquotes.el: Track changes in package version 5.2j. + Remove deprecated macros, improve query for language argument. + Add keyval query of package options. + (LaTeX-csquotes-insert-environment): Remove function and use + `LaTeX-env-args' instead. + +2020-07-13 Ikumi Keita <ikumi@ikumi.que.jp> + + Add support of \tag for texmathp + + * style/amsmath.el (): Add entries for \tag and \tag* to + `texmathp-tex-commands-default'. + +2020-07-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Cater for case where fontification match goes over limit + + * font-latex.el (font-latex-match-quotation): Cater for case + where fontification match goes over limit. + Drop `string-make-multibyte'. It's no longer necessary because + all supported emacsen handle multibyte strings well enough. + (font-latex--updated-region-end): Adjust comments. + +2020-07-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix previous commit and add new test + + * font-latex.el (font-latex-extend-region-backwards-quotation): Move + the point back to the correct position when the inner loop search + fails. + * tests/latex/font-latex-test.el + (font-latex-extend-region-backwards-quotation): New test. + +2020-07-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Don't extend font lock region too eagerly (bug#42267) + + * font-latex.el (font-latex-extend-region-backwards-quotation): If + there is no matching open quote, don't extend the font lock region. + +2020-07-03 Arash Esbati <arash@gnu.org> + + Add short verb characters to `ispell-tex-skip-alist' + + * style/shortvrb.el ("shortvrb"): Add entries in + `LaTeX-shortvrb-chars to `ispell-tex-skip-alist' in order to skip + verbatim content during spell checking. + +2020-07-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Ajust document + + * doc/preview-latex.texi (Key bindings and user-level lisp functions): + * preview.el.in (preview-at-point): + Delete mention about zmacs-regions. + * doc/auctex.texi (Known problems): Delete comment which is no longer + valid because the current highlighting of $...$ is search-based, not + syntactic. + +2020-07-01 Arash Esbati <arash@gnu.org> + + Support \newblock macro + + * latex.el (LaTeX-common-initialization): Add entry for \newblock + marco. + Add "bibindent" to list of known lengths. + (LaTeX-paragraph-commands-internal): Add "newblock". + +2020-06-30 Ikumi Keita <ikumi@ikumi.que.jp> + + Get rid of gabage in generated texi file + + * doc/preview-dtxdoc.pl (MAIN): Add rule to delete dtx comment ^^A. + (): Add coding tag. Update copyright year. + +2020-06-28 Arash Esbati <arash@gnu.org> + + Update style/xparse.el to package dated 2020-03-06 + + * style/xparse.el: Update style to package version 2020-03-06 + incl. auto-parsing capabilities. Fix fontification of provided + macros. + +2020-06-27 Tassilo Horn <tsdh@gnu.org> + + Document deprecation of font-latex-update-font-lock + + * doc/changes.texi: Document deprecation of font-latex-update-font-lock. + +2020-06-27 Ikumi Keita <ikumi@ikumi.que.jp> + + Accommodate preview.dtx to new font-latex.el + + * latex/preview.dtx: Add "^^A$" so that |$| doesn't mess up the + highlighting of TeX codes at later part. + * doc/auctex.texi: Add mention about usage of "^^A$" in docTeX + documents. + +2020-06-19 Ikumi Keita <ikumi@ikumi.que.jp> + + Add TODO item about remove-style feature + + * doc/todo.texi (Mid-term Goals): Add an item about remove-style + feature. + * doc/changes.texi (News in 12.3): Fix typo. + +2020-06-18 Ikumi Keita <ikumi@ikumi.que.jp> + + Improve conformance to code conventions, and documents + + * font-latex.el (font-latex-update-math-env): Rename by changing "--" + to "-" in function name. + Don't alter user customize option `font-latex-math-environments'. In + order to achieve that, use always `texmathp-tex-commands1' for + input and omit argument LIST. + * style/empheq.el: Arrange in accord with the above changes. + * style/amsmath.el: + * style/breqn.el: + * style/mathtools.el: + Arrange in accord with the above changes. + Use `cl-pushnew' instead of `add-to-list' and require cl-lib in order + to do that. + * doc/changes.texi (News in 12.3): + * texmathp.el: + Mention change about support for AMS-LaTeX and packages mathtools, + empheq and breqn. + +2020-06-17 Tassilo Horn <tsdh@gnu.org> + + Don't call TeX-remove-style in TeX-arg-document. + + * latex.el (TeX-arg-document): Don't call TeX-arg-document. + +2020-06-17 Ikumi Keita <ikumi@ikumi.que.jp> + + Use constant regexp to fontify math environments + + * font-latex.el (font-latex--match-math-envII-regexp): New internal + variable to store regexp to search math environments such as + "equation". + (font-latex-match-math-envII): Use it. + (font-latex--update-math-env): New function to update + `font-latex-math-environments' and build + `font-latex--match-math-envII-regexp' from it. + (font-latex-math-environments-from-texmathp): Remove. + (font-latex-math-environments): Change default value to nil and + initialize at top level by new function. + * style/breqn.el: + * style/empheq.el: + * style/mathtools.el: + Arrange in accord with the above change. + * style/amsmath.el: + Arrange in accord with the above change. + Add fontification rule for \boxed{}. + * doc/auctex.texi: + Add instruction to convert customization. + +2020-06-16 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix regression of font lock + + * font-latex.el (font-latex-match-math-envII): Store the position of + "\begin{foo}" as (match-beginnig 0) so that `font-lock-multiline' text + property covers it. Store the range of math expression as + subexpression 1. + (font-latex-make-user-keywords): Arrange in accord with the above + change. + +2020-06-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix typos + + * doc/changes.texi (News in 12.3): + * tests/latex/fontification-general.tex (AUCTeX fontification): + Fix typos. + +2020-06-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Update documents + + * doc/auctex.texi (Fontification of math): + * doc/changes.texi (News in 12.3): + * font-latex.el (font-latex-math-environments): + Document that variable `font-latex-math-environments' is no longer + suitable for personal customization and recommend to use + `texmathp-tex-commands' instead. + * tests/latex/fontification-general.tex: Mention new function + `font-latex-extend-region-backwards-math' + +2020-06-15 Ikumi Keita <ikumi@ikumi.que.jp> + + * texmathp.el: Add comment about additional bug. + +2020-06-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Recover compatibility for older emacsen + + * font-latex.el (font-latex-fontify-region): Add check for return + value from `font-lock-default-fontify-region'. + +2020-06-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Reconsider region extension + + * font-latex.el (font-latex-fontify-region): Consider cases that + `font-lock-extend-region-functions' extends the region inside + `font-lock-default-fontify-region'. Use the return value from it to + construct the correct region. + (font-latex-match-math-env): + (font-latex-match-math-envII): + (font-latex-match-dollar-math): + Raise `font-latex--updated-region-end' to at least LIMIT when + necessary. + (font-latex--updated-region-end): Fix comments. + +2020-06-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Delete overhead in extending font lock range of math expression + + * font-latex.el (font-latex-math-environments-from-texmathp): New + helper function. + (font-latex-math-environments): Take default value using the above + function. + (font-latex-extend-region-backwards-math): Rename from + `font-latex-extend-region-backwards-dollar-math' and include the + functionality of `font-latex-extend-region-backwards-math-env' and + `font-latex-extend-region-backwards-math-envII'. + (font-latex-extend-region-backwards-math-env): + (font-latex-extend-region-backwards-math-envII): + Remove. + (font-latex-setup): Simplify according to the above change. + * texmathp.el (texmathp-tex-commands-default): Move entries not in + standard LaTeX to the respective style files. + * style/amsmath.el (): + * style/breqn.el (): + * style/empheq.el (): + * style/mathtools.el (): + Add package specific entries to `texmathp-tex-commands-default' and + take additions for `font-latex-math-environments' from it rather than + adding constant entries. + +2020-06-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Update region extension in font-latex.el + + * font-latex.el (font-latex--updated-region-end): New variable to + record the end of the region that fontification actually took place. + (font-latex-fontify-region): New function to utilize it. + (font-latex-setup): Assign it to `font-lock-fontify-region-function'. + (font-latex-match-math-env): Search closing tag beyond limit honoring + `font-latex-multiline-boundary'. + Use new variable. + (font-latex-match-math-envII): + (font-latex-match-dollar-math): + Use new variable. + +2020-06-14 Uwe Brauer <oub@mat.ucm.es> + + Add support for algopseudocde style + + * Makefile.in (STYLESRC): Add algopseudocde style + + * style/algpseudocode.el: Add support for the algopseudocde (algorithmcx) + style + +2020-06-14 Uwe Brauer <oub@mat.ucm.es> + + Add support for algorithm style + + * Makefile.in (STYLESRC): Add algorithm style + + * style/algorithm.el: Add support for the algorithm style + +2020-06-13 Ikumi Keita <ikumi@ikumi.que.jp> + + Ignore 3 consective $'s properly + + * font-latex.el (font-latex-match-dollar-math): Ignore 3 or more + consecutive $'s when searching opening of $...$ or $$...$$, instead of + stopping to return nil. + * tests/latex/font-latex-test.el: New test. + +2020-06-11 Tassilo Horn <tsdh@gnu.org> + + Trigger refontification in font-latex-add-to-syntax-alist. + + * font-latex.el (font-latex-add-to-syntax-alist): Trigger refontification. + +2020-06-11 Tassilo Horn <tsdh@gnu.org> + + Omit hard font-lock reset also in font-latex-add-to-syntax-alist + + * font-latex.el (font-latex-add-to-syntax-alist): Don't nilify + font-lock-set-defaults but adjust font-lock-syntax-table directly as suggested + by Ikumi Keita on auctex-devel. + +2020-06-10 Tassilo Horn <tsdh@gnu.org> + + Obsolete font-latex-update-font-lock (bug#37945) + + * font-latex.el (font-latex-add-keywords): Don't call + font-latex-update-font-lock but font-lock-flush. + (font-latex-update-font-lock): Make obsolete and emit a warning when called. + * style/alltt.el: Adapt, i.e., don't call font-latex-update-font-lock but maybe + font-latex-set-syntactic-keywords. + * style/beamer.el: Dito. + * style/comment.el: Dito. + * style/expl3.el: Dito. + * style/fancyhdr.el: Dito. + * style/fancyvrb.el: Dito. + * style/fvextra.el: Dito. + * style/hyperref.el: Dito. + * style/listings.el: Dito. + * style/ltxguide.el: Dito. + * style/minted.el: Dito. + * style/pythontex.el: Dito. + * style/revtex4-2.el: Dito. + * style/tex-live.el: Dito. + * style/url.el: Dito. + * style/verbatim.el: Dito. + +2020-06-09 Ikumi Keita <ikumi@ikumi.que.jp> + + * doc/changes.texi: Delete words inappropriate for raw file. + +2020-06-08 Ikumi Keita <ikumi@ikumi.que.jp> + + Complement document + + * doc/changes.texi: Mention workaround for new incompatibility. + * doc/auctex.texi: Add missing entry to TOC. + +2020-06-07 Ikumi Keita <ikumi@ikumi.que.jp> + + * doc/changes.texi (News in 12.3): Add news about fix of bug#33139. + +2020-06-02 Ikumi Keita <ikumi@ikumi.que.jp> + + Use search-based fontification for $...$ (bug#33139) + + It turned out that using "text quotes" syntax for "$" in + `font-lock-syntax-table' sometimes leads to scrambled fontification + about in-line math $...$ (bug#33139). That's because conflicting + results of `syntax-ppss' are compiled into syntax-ppss cache as + explained in: + https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg02725.html + We, Keita, Tassilo and Arash discussed this issue and decided to use + search-based fontification for $...$ since syntactic fontification for + $...$ doesn't seem prospective with regard to this bug. + + * font-latex.el (font-latex-match-dollar-math): + (font-latex-find-dollar-math,font-latex-extend-region-backwards-dollar-math): + New functions to do search-based fontification for $...$. + Fontification facility for $$...$$ is merged into them. + (font-latex-make-user-keywords,font-latex-setup): Use new functions. + (font-latex-syntax-alist): Don't change syntax of "$" during font lock. + (font-latex-syntactic-face-function): Simplify. + +2020-05-31 Ikumi Keita <ikumi@ikumi.que.jp> + + Simplify regexp in texmathp.el + + * texmathp.el (texmathp-compile): Simplify regexp. In [^...] backslash + and dollar have no special meaning so they can (should) be raw. + +2020-05-28 Stefan Monnier <monnier@iro.umontreal.ca> + + Don't make TeX-remove-style-hook buffer-local. + + * tex.el (TeX-remove-style-hook): Not buffer-local anymore. + +2020-05-28 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix false negative of texmathp (bug#41559) + + * texmathp.el (texmathp-compile): Fix `texmathp-onoff-regexp' to allow + switch to begin at (point-min). + Use `regexp-opt' instead of `mapconcat'+`regexp-quote'. + (texmathp): Use `>=' instead of `>' so that match is updated even when + arg-on or sw-on begins at (point-min). + * tests/latex/texmathp-test.el: New test. + +2020-05-25 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix regression of unfontify-region + + * font-latex.el (font-latex-unfontify-region): Restore `invisible' as + removed property. My commit on Jan 7 was partially wrong. It kept "^" + and "_" invisible even when commented out if + `font-latex-fontify-script' is `invisible'. + +2020-05-22 Arash Esbati <arash@gnu.org> + + Fontify content of comment environment + + * style/verbatim.el ("verbatim"): Add fontification support for + comment environment. Delete unnecessary `function' in the hook. + +2020-05-17 Tassilo Horn <tsdh@gnu.org> + + Empty commit fixing ChangeLog. + + * font-latex.el (font-latex-syntax-alist): This variable has not been deleted + as suggested by the previous entry. + (font-latex-extend-region-functions): Delete defvar. Now set via + `font-lock-defaults'. + +2020-05-17 Tassilo Horn <tsdh@gnu.org> + + Modernize font-latex.el + + - Use a syntax-propertize-function. + - Use normal font-lock-extend-region-functions. + - Add a function to syntax-propertize-extend-region-functions. + - Use lexical-binding. + + * font-latex.el: Use lexical-binding. + (font-latex-syntax-alist): Delete defvar. Now set via `font-lock-defaults'. + (font-latex-syntax-propertize-function): New defun being set as + `syntax-propertize-function'. + (font-latex-extend-region-backwards-command-with-args, + font-latex-extend-region-backwards-command-in-braces, + font-latex-extend-region-backwards-math-env, + font-latex-extend-region-backwards-math-envII, + font-latex-extend-region-backwards-quotation): Convert to normal + `font-lock-extend-region-functions'. + (font-latex-sp-extend-region-backwards-verb-env): New defun used in + `syntax-propertize-extend-region-functions'. + (font-latex-setup): Set `font-lock-extend-region-functions', + `syntax-propertize-extend-region-functions', and `syntax-propertize-function' + via `font-lock-defaults'. + (font-latex-jit-lock-force-redisplay, font-latex-fontify-region): Delete + defuns. + (font-latex-unfontify-region): Remove unused lexical variable. + (font-latex-script-char): Mark argument as ignored to silence the + byte-compiler. + +2020-05-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Update all mode lines + + * tex-buf.el (TeX-command-sentinel): Supply argument t for + `force-mode-line-update' and discard useless `with-current-buffer'. + * preview.el.in: Replace all + `(set-buffer-modified-p (buffer-modified-p))' with + `(force-mode-line-update)' and remove `sit-for' calls accompanying + them. + +2020-04-20 Arash Esbati <arash@gnu.org> + + Update style/breqn.el to package version 0.98j + + * style/breqn.el (LaTeX-breqn-key-val-options): Delete no-op keys + "background" and "color". + (LaTeX-breqn-key-val-options-local): Delete now unneeded variable, + also from the style hook. + (LaTeX-breqn-env): Use `LaTeX-breqn-key-val-options' instead of + `LaTeX-breqn-key-val-options-local'. + (LaTeX-breqn-update-color-keys): Delete function and entry for + `TeX-auto-cleanup-hook'. + +2020-04-11 Tassilo Horn <tsdh@gnu.org> + + Fix some regexp issues reported by relint. + + * latex.el (LaTeX-209-to-2e): Fix regexp issues reported by relint. + * tex-buf.el (LaTeX-warnings-regexp, TeX-LaTeX-sentinel, TeX-parse-error): + Dito. + +2020-04-09 Pieter Pareit <pieter.pareit@gmail.com> (tiny change) + + Fix y-or-n-p query prompts + + * style/prosper.el (LaTeX-prosper-insert-slide): Fix query prompt. + ("prosper"): Delete unnecessary (funtion ...) in the hook. + + * tex-buf.el (TeX-check-engine): + * tex-wizard.el (TeX-wizard): Fix query prompt. + +2020-04-09 Arash Esbati <arash@gnu.org> + + * doc/changes.texi: Document latest changes. + +2020-04-08 Arash Esbati <arash@gnu.org> + + Track LaTeX kernel changes for textcomp package + + * font-latex.el (font-latex-built-in-keyword-classes): Add entry + for \legacyoldstylenums to type-command class. + + * latex.el (LaTeX-common-initialization): Move all entries from + textcomp.el into latex.el since the macros are part of kernel with + 2020-02-02 release. + Add support for \legacyoldstylenums. + + * style/textcomp.el: Move all entries to latex.el. + (LaTeX-textcomp-package-options): Update options. + +2020-04-07 Arash Esbati <arash@gnu.org> + + Load caption style when asking for bicaption package options + + * style/bicaption.el (LaTeX-bicaption-package-options): Load + "caption" style when making the query for package options. + +2020-04-06 Arash Esbati <arash@gnu.org> + + Load caption style before asking for package options + + * style/subcaption.el (LaTeX-subcaption-package-options): Load + "caption" style in order to make `LaTeX-caption-key-val-options' + defined when calling the function. (Emacs bug#40464) + +2020-04-05 Ikumi Keita <ikumi@ikumi.que.jp> + + * preview.el.in (preview-gs-open): Use wrapper function. + +2020-03-29 Arash Esbati <arash@gnu.org> + + Add new style/tex-live.el + + * Makefile.in (STYLESRC): Add new style. + + * style/tex-live.el: New file. + +2020-03-26 Arash Esbati <arash@gnu.org> + + Update style/listings.el + + * style/listings.el (LaTeX-listings-key-val-options): Add + "consecutivenumbers" key. + ("listings"): Add \lstlistingnamestyle and \thelstlisting macros. + +2020-03-26 Arash Esbati <arash@gnu.org> + + Add new style/overpic.el + + * Makefile.in (STYLESRC): Add new style. + + * style/overpic.el: New file. + +2020-03-23 Arash Esbati <arash@gnu.org> + + Fix regexp for parsing optional arguments + + * latex.el (LaTeX-auto-minimal-regexp-list): + (LaTeX-auto-class-regexp-list): Fix regexp for parsing optional + argument of \usepackage, \RequirePackage and \LoadClass. + +2020-02-14 Arash Esbati <arash@gnu.org> + + Add new style/ltxguide.el + + * Makefile.in (STYLESRC): Add new style. + + * style/ltxguide.el: New file. + +2020-01-25 Uwe Brauer <oub@mat.ucm.es> + + Add support for some missing environments + + * style/exam.el (LaTeX-exam-insert-item): + ("exam"): Add support for various "choices" and "checkboxes" + environments. + + ("exam"): Append the entries added to `LaTeX-item-list'. + Enter a space in the buffer after the \choice macro. + +2020-01-25 Arash Esbati <arash@gnu.org> + + Add fontification support \textnormal macro + + * font-latex.el (font-latex-built-in-keyword-classes): Add + entry for \textnormal to "type-command" class. + +2020-01-25 Arash Esbati <arash@gnu.org> + + * doc/auctex.texi (Font Specifiers): Document new font macros. + +2020-01-18 Arash Esbati <arash@gnu.org> + + Move customizable variable into tex-style.el + + * style/shortvrb.el: Move definition of `LaTeX-shortvrb-chars' + into `tex-style.el'. + Delete check for function `font-latex-set-syntactic-keywords' and + check for feature font-latex instead. + + * tex-style.el (LaTeX-shortvrb-chars): Add entry for + `LaTeX-shortvrb-chars'. + +2020-01-18 Arash Esbati <arash@gnu.org> + + Add new font macros in the related menus + + * latex.el (LaTeX-mode-menu): Add new entries for new kernel font + macros. Reorder the entries in groups family, series, shapes and + miscellaneous. + +2020-01-11 Arash Esbati <arash@gnu.org> + + Add new style/revtex4-2.el + + * Makefile.in (STYLESRC): Add new style. + + * style/revtex4-2.el: New file. + + * tex-style.el (LaTeX-write18-enabled-p): Delete * and whitespace + in docstring. + Indent comment. + Add customize entries for revtex4-2.el. + +2020-01-08 Arash Esbati <arash@gnu.org> + + Adjust style/fontaxes.el to LaTeX kernel + + * style/fontaxes.el ("fontaxes"): Comment out entries for macros + which are now provided by LaTeX kernel. Also remove fontification + support. + +2020-01-08 Arash Esbati <arash@gnu.org> + + Improve support for extended NFSS macros + + * font-latex.el (font-latex-built-in-keyword-classes): Move + entries for \normalfont and \normalshape to `function' class. + Add \textssc to `bold-command' and \sscshape to `bold-declaration' + class. + + * latex.el (LaTeX-common-initialization): Add entries for `spaced + small caps' macros \sscshape and \textssc. \textssc is not part + of `LaTeX-font-list' yet. + +2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for older emacsen + + According to NEWS.22, `font-lock-extra-managed-props' is available in + all supported emacsen. + + * font-latex.el (font-latex-script,font-latex-script-char): Remove + `boundp' test for `font-lock-extra-managed-props'. + (font-latex-unfontify-region): Don't play with `invisible' text + property because it is now handled by font-lock thanks to + `font-lock-extra-managed-props'. + +2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp> + + Don't use obsolete variable + + According to NEWS.20, `font-lock' no longer supports + `font-lock-comment-start-regexp'. + + * font-latex.el (defvar): Remove `defvar' for + `font-lock-comment-start-regexp'. + (font-latex-setup): Don't include `font-lock-comment-start-regexp' in + `font-lock-defaults'. + +2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for older emacsen + + Since `font-lock-multiline' is available in all supported emacsen, we + no longer need `font-latex-multiline'. + + * font-latex.el (font-latex-setup): Remove `boundp' check. + (font-latex-unfontify-region): Delete unnecessary code. + (font-lock-after-change-function): Delete obsolete advice. + (font-latex-put-multiline-property-maybe): Remove. + (font-latex-match-command-with-arguments): + (font-latex-match-command-in-braces): + (font-latex-match-math-env): + (font-latex-match-math-envII): + (font-latex-match-quotation): + Remove call on `font-latex-put-multiline-property-maybe'. + +2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp> + + Delete obsolete comment + + * font-latex.el: Delete obsolete comment. `font-latex-do-multi-line' + was removed in 2007. + +2020-01-07 Ikumi Keita <ikumi@ikumi.que.jp> + + Add changelog for my previous bug fix + + * doc/changes.texi (News in 12.3): Add a new entry for bug fix of + `LaTeX-insert-environment' (C-c C-e). + +2020-01-05 Arash Esbati <arash@gnu.org> + + Support extended NFSS shapes with 2020-02-02 LaTeX kernel + + * font-latex.el (font-latex-built-in-keyword-classes): Add + \textulc and \textsw to `bold-command' class, the respective + declarations to `bold-declaration'. + Add reset \normalfont and \normalshape to `type-declaration' + class. + + * latex.el (LaTeX-font-list): Add the macros \textulc and \textsw + and bind the to C-l and C-w respectively. + (LaTeX-common-initialization): Add the matching font declarations + \ulcshape and \swshape. Add user level reset macros \normalfont + and \normalshape. + +2020-01-05 Arash Esbati <arash@gnu.org> + + Update style/fbox.el to package version 0.04 + + * style/fbox.el: Add support for \fparbox macro. + +2020-01-05 Arash Esbati <arash@gnu.org> + + Fix handling of LaTeX font declaration macros + + * latex.el (LaTeX-common-initialization): Delete unnecessary and + duplicate entry for picture environment. + Add `-1' to LaTeX font declaration macros in order to work + correctly on active regions. + +2020-01-05 Arash Esbati <arash@gnu.org> + + Delete insertion of wrong dollar sign + + * tex.el (TeX-insert-dollar): Remove insertion of wrong `$' as + reported here: + https://lists.gnu.org/archive/html/auctex-devel/2020-01/msg00002.html + +2020-01-04 Arash Esbati <arash@gnu.org> + + Update Pygments styles to version 2.5.2 + + * style/minted.el (LaTeX-minted-key-val-options): Update values of + "style" to styles provided by Pygments version 2.5.2. + +2019-12-31 Ikumi Keita <ikumi@ikumi.que.jp> + + Improve environment insertion (bug#35284) + + * latex.el (LaTeX-insert-environment): Place the point and the mark at + appropriate place. + * tests/latex/latex-test.el (LaTeX-insert-environment-with-active-region): + New test. + +2019-12-19 Ikumi Keita <ikumi@ikumi.que.jp> + + Use pdf rather than dvi for preview package document + + * latex/Makefile.in: Generate preview.pdf with full contents and use + it instead of preview.dvi. + +2019-12-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Adjust Makefile clean targets + + * Makefile.in: + * doc/Makefile.in: + * latex/Makefile.in: + Adjust clean targets + +2019-12-08 Arash Esbati <arash@gnu.org> + + * font-latex.el (font-latex-setup): Remove XEmacs compat code. + +2019-12-07 Arash Esbati <arash@gnu.org> + + Update style/caption.el to package version 3.4a + + * style/caption.el (LaTeX-caption-key-val-options): Add values + autodot and unnumbered to labelformat key. + Remove wrong ContinuedFloat value from type key. + ("caption"): Delete entries for ContinuedFloat. + Add fontification support for \continuedfloat macro. + +2019-12-06 Ikumi Keita <ikumi@ikumi.que.jp> + + Update menu in proper timing (bug#38058) + + * tex-buf.el (TeX-command-sentinel): Do `force-mode-line-update' in + the command buffer so that "Next Error" item will appear in the menu + bar just after compilation. + Replace all `(set-buffer-modified-p (buffer-modified-p))' with + `(force-mode-line-update)' + (TeX-run-command): Remove `sit-for' call which is no longer + necessary. + +2019-11-16 Arash Esbati <arash@gnu.org> + + Update style/ltugboat.el to class version 2.22 + + * style/ltugboat.el ("ltugboat"): Add new abbreviation macros. + +2019-11-08 Arash Esbati <arash@gnu.org> + + Add new style/fbox.el + + * Makefile.in (STYLESRC): Add new style. + + * style/fbox.el: New file. + +2019-10-30 Mosè Giordano <mose@gnu.org> + + * Version 12.2 released. + +2019-10-29 Mosè Giordano <mose@gnu.org> + + Prepare for upcoming release + + * RELEASE: Update version number, release notes and list of contributors. + * configure.ac: Update version number. + * doc/auctex.texi: Update copyright years. + * doc/changes.texi: Mention generic bug fixes. + * doc/tex-ref.tex: + * latex/preview.dtx: Update version number and copyright years + +2019-10-26 Arash Esbati <arash@gnu.org> + + Add new style/xkcdcolors.el + + * Makefile.in (STYLESRC): Add new style. + + * style/xkcdcolors.el: New file. + +2019-10-26 Arash Esbati <arash@gnu.org> + + Add check for empty overlay + + * tex-fold.el (TeX-fold-hide-item): Add an extra check to make + sure that the function runs when overlay start and end are + non-nil. What is done in the end of function isn't useful with + evaporated overlays and used to cause bugs because `overlay-start' + and `overlay-end' return nil for such overlays, and functions such + as `TeX-fold-overfull-p` try to move point to the + overlay-end. (bug#37337) + +2019-10-20 Arash Esbati <arash@gnu.org> + + * style/amsmath.el ("amsmath"): Improve query strings. + +2019-10-19 Stefan Monnier <monnier@iro.umontreal.ca> + + multi-prompt.el, style/beamer*.el: Get copyright just right + +2019-10-18 Arash Esbati <arash@gnu.org> + + * doc/changes.texi: Mention changes in News. + +2019-10-18 Arash Esbati <arash@gnu.org> + + Add final adjustments for LaTeX 2019-10-01 + + * latex.el (LaTeX-env-contents): Adjust function to LaTeX kernel + 2019-10-01 release. Remove check for usage within preamble only. + Add query for optional argument with completion. + (LaTeX-verbatim-environments): + (LaTeX-indent-environment-list): Add filecontents(*) environments. + + * style/amsmath.el ("amsmath"): Add support for \overunderset + macro. Delete unnecessary `function' before `lambda'. Re-indent + the code. + +2019-10-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Change default for new Ghostscript + + * preview.el.in (preview-pdf-color-adjust-method): Change the default + value to t and adjust doc string. + * doc/preview-problems.texi (No images are displayed with gs 9.27 and + earlier): Adjust its contents in line with the above change and change + the title from "... newer". + +2019-10-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix for revised file access controls of gs (bug#37719) + + * preview.el.in (preview-prepare-fast-conversion): Add commands for + revised file access controls introduced after gs 9.27. + (preview-gs-restart): Use "-d" option instead of "-s" because the + former does not accept "%d" in OutputFile parameter. + Don't wrap the file name into parentheses in line with this change. + (preview-gs-flag-error): Adjust the reconstructed gs command line + argument so that it matches with the above change. + Add comments about limitations of this function. + +2019-10-07 Ikumi Keita <ikumi@ikumi.que.jp> + + * preview.el.in (preview-undump-replacements): Fix last commit. + +2019-10-07 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix preview-latex for TeXLive 2019 update + + * preview.el.in (preview-LaTeX-command, preview-undump-replacements): + Remove the brace around the argument of \input. + +2019-09-23 Arash Esbati <arash@gnu.org> + + Add fontification support for ragged2e macros + + * style/ragged2e.el ("ragged2e"): Add provided macros to function + keywords class. This is in line with decision in `font-latex.el' + for corresponding kernel macros. + +2019-09-22 Arash Esbati <arash@gnu.org> + + Delete \Ref and \labelformat from varioref.el + + * style/varioref.el ("varioref"): Delete \Ref and \labelformat + from style hook and fontification support. + +2019-09-22 Arash Esbati <arash@gnu.org> + + * latex.el (LaTeX-common-initialization): Add \Ref to `TeX-complete-list'. + +2019-09-22 Arash Esbati <arash@gnu.org> + + Support new kernel macros \Ref and \labelformat + + * font-latex.el (font-latex-built-in-keyword-classes): Add \Ref to + reference and \labelformat to function class. + + * latex.el (LaTeX-common-initialization): Add support for \Ref and + \labelformat which are part of LaTeX kernel 2019-10-01 release. + +2019-09-18 Arash Esbati <arash@gnu.org> + + Update style/subcaption.el to package version 1.3 + + * style/subcaption.el ("subcaption"): Add support for \subfloat + macro. + +2019-09-18 Arash Esbati <arash@gnu.org> + + Update style/varioref.el to package version 1.6b + + * style/varioref.el ("varioref"): Rearrange macros acc. to the + manual. Add missing starred version of \Vref. Add fontification + support for \labelformat. + (LaTeX-varioref-package-options): Update package options. + +2019-09-14 Arash Esbati <arash@gnu.org> + + Improve detecting of rejected optional arguments + + * style/bicaption.el (LaTeX-arg-bicaption-bicaption): + * style/caption.el (LaTeX-arg-caption-captionbox): + * style/floatrow.el (LaTeX-floatrow-arg-floatbox): + * style/xcolor.el (TeX-arg-xcolor-fcolorbox): Add an additional + check for detecting if last optional argument was rejected. + +2019-09-08 Arash Esbati <arash@gnu.org> + + Add new style/multitoc.el + + * Makefile.in (STYLESRC): Add new style. + + * style/multitoc.el: New file + +2019-08-31 Arash Esbati <arash@gnu.org> + + Make "PDF Tools" viewer available under Windows and macOS + + * tex.el (TeX-view-program-list-builtin): Make entry for "PDF + Tools" available under Windows and macOS. (bug#37152) + + * doc/changes.texi: Mention availability of "PDF Tools" under + Windows and macOS in `TeX-view-program-list-builtin'. + + * doc/install.texi (Prerequisites): Replace "Mac OS X" with + "macOS". + +2019-08-22 Arash Esbati <arash@gnu.org> + + Add new style/ltugboat.el + + * Makefile.in (STYLESRC): Add new style. + + * style/ltugboat.el: New file. + +2019-08-22 Arash Esbati <arash@gnu.org> + + Add new style/changelog.el + + * Makefile.in (STYLESRC): Add new style. + + * style/changelog.el: New file. + +2019-08-22 Arash Esbati <arash@gnu.org> + + Support explicitly numbered group contructs + + * latex.el (LaTeX-extract-key-value-label): Add an optional + argument for explicitly numbered group contructs. + +2019-08-22 Arash Esbati <arash@gnu.org> + + * doc/changes.texi: Mention fontification improvement for biblatex. + +2019-08-21 Arash Esbati <arash@gnu.org> + + * context.el (ConTeXt-environment): Fix docstring. + +2019-08-21 Arash Esbati <arash@gnu.org> + + Fix lisp example for `TeX-electric-math' + + * doc/auctex.texi (Quotes): Use `make-local-variable' instead of + `make-variable-buffer-local' in lisp example for init file. (bug#37124) + +2019-08-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Restore syntax fontify in Texinfo mode + + * tex-info.el (TeX-texinfo-mode): Set `syntax-propertize-function', + mimicking texinfo.el. Now comments in Texinfo mode buffer are + displayed with comment face again. + +2019-08-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Reduce unnecessary local variable safety inquiry + + * tex.el (TeX-add-local-master): Call major mode function only when + necessary. + +2019-08-18 Arash Esbati <arash@gnu.org> + + Update style/titlesec.el to package version 2.11 + + * style/titlesec.el ("titlesec"): Add \nostruts macro. + (LaTeX-titlesec-package-options): Add `nostruts' option. + +2019-08-17 Arash Esbati <arash@gnu.org> + + Update style/thmtools.el to package version 67 + + * style/thmtools.el (LaTeX-thmtools-declaretheoremstyle-regexp) + (LaTeX-thmtools-declaretheorem-regexp): Use the function + `LaTeX-extract-key-value-label' to build the regexp. + (LaTeX-thmtools-listoftheorems-key-val): Add new key `title'. + (LaTeX-thmtools-package-options): Add new variable. + +2019-08-17 Arash Esbati <arash@gnu.org> + + Update style/fvextra.el to package version 1.4 + + * style/fvextra.el (LaTeX-fvextra-key-val-options): Add new keys. + ("fvextra"): Add new macros. Add fontification support for + \EscVerb macro. + +2019-08-15 Arash Esbati <arash@gnu.org> + + Update style/paracol.el to package version 1.35 + + * style/paracol.el: Add macro \definecolumnpreamble and the length + \belowfootnoteskip. + +2019-07-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Change color adjustment method (bug#35571, bug#35696, bug#36039) + + * preview.el.in (preview-pdf-color-adjust-method): New option. + (preview-pdf-color-string): Use new code using DELAYBIND feature when + the new option is t. + (preview-gs-color-string): Add new optional argument to suppress code + for explicit colors. + (preview-gs-open): Don't adjust color when the latex command produces + PDF and `preview-pdf-color-adjust-method' is nil. + (preview-pdf2dsc-sentinel): Add "-dDELAYBIND" option to gs invocation + when `preview-pdf-color-adjust-method' is t. + * doc/changes.texi: Add a new entiry. + * doc/preview-problems.texi: Add a section to explain how to do with + the case no images are displayed with gs 9.27 and newer. + +2019-07-16 Ikumi Keita <ikumi@ikumi.que.jp> + + Enhance support for file names with spaces + + * tex-buf.el (TeX-run-compile): Add an entry for file name with spaces + to localized `compilation-error-regexp-alist'. + +2019-07-14 Arash Esbati <arash@gnu.org> + + Update style/AnonymousPro.el to package version 2.2 + + * style/AnonymousPro.el (LaTeX-AnonymousPro-package-options): Add + the `scaled' key. + +2019-06-27 Ikumi Keita <ikumi@ikumi.que.jp> + + Conform to `delete-selection-mode' (bug#36385) + + * latex.el (LaTeX-insert-left-brace): Put `delete-selection' property + which obeys that of `self-insert-command' when + `LaTeX-electric-left-right-brace' feature is inactive. + +2019-06-14 Arash Esbati <arash@gnu.org> + + Support cleveref labels + + * style/cleveref.el (TeX-arg-cleveref-crossref-type): New + function. + (LaTeX-cleveref-label-regexp): New variable for parsing \label + macros with an optional argument. + ("cleveref"): Add missing package macros. + Update expert commands and fontification. + Update `reftex-label-regexps' enabling RefTeX to handle \label + with an optional argument as well. + Update description line and add Commentary section. (bug#36111) + +2019-05-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Make navigation function robust + + * tex.el (TeX-find-macro-end-helper): Cater for corner case that the + `while' loop is exited or skipped. + * tests/tex/navigation.el: Add new test. + +2019-05-20 Arash Esbati <arash@gnu.org> + + Update style/babel.el to package version 3.31 + + * style/babel.el (LaTeX-babel-language-list): Add azerbaijani and + remove frenchb. + (LaTeX-babel-babelprovide-key-val-options): New variable. + (LaTeX-babel-babeltags-regexp, LaTeX-babel-cleanup-babeltags): Add + parsing support for \babeltags macro. + (LaTeX-babel-babelfont-regexp, LaTeX-babel-cleanup-babelfont): Add + parsing support for \babelfont macro. + (TeX-arg-babel-lang): Use the arguments optional and prompt + properly. + ("babel"): Add missing macros incl. fontification. + (LaTeX-babel-package-options): Add missing package options. + +2019-05-17 Tassilo Horn <tsdh@gnu.org> + + Fix autoload generation code (bug#35758) + + * Makefile.in (AUTOLOAD,PREVIEW_AUTOLOAD): Use arg instead of + generated-autoload-file (bug#35758). + +2019-05-17 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix regression + + * latex.el (LaTeX-arg-usepackage-insert, LaTeX-arg-usepackage): Move + `TeX-run-style-hooks' from `LaTeX-arg-usepackage' to + `LaTeX-arg-usepackage-insert'. Due to my commit "Defer running style + hook until options are given actually", style hooks associated with + \usepackage were not run when the document is newly created with + `LaTeX-env-document'. + +2019-05-17 Arash Esbati <arash@gnu.org> + + Load hyperref.el in `LaTeX-beamer-class-options' + + * style/beamer.el (LaTeX-beamer-class-options): Load "hyperref.el" + in order to have `LaTeX-hyperref-package-options-list' defined + when the document class is requested and the style hook hasn't run + yet. (bug#35649) + +2019-05-12 Arash Esbati <arash@gnu.org> + + Improve style/mflogo.el + + * style/mflogo.el ("mflogo"): Ask for Text when \textlogo is + invoked. Change \logofamily into a declaration. Add missing + macros \MF and \MP. Adjust fontification for \textlogo and + \logofamily. + +2019-05-12 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix last commit + + * tex-buf.el (TeX-command-expand): Redefine the value of `file' just + once per call of `TeX-command-expand'. Previous code could give + spurious quote when the given command string contains more than one + "%" expanders tied with the symbol `file'. + +2019-05-12 Ikumi Keita <ikumi@ikumi.que.jp> + + Stop depreciated usage of undeclared dynamic variable + + * tex-buf.el (TeX--master-or-region-file-with-extra-quotes): Redefine + as template. On accepting one of `TeX-master-file', `TeX-region-file' + or `TeX-active-master' as its first argument, it becomes a wrapper for + those three, like previous definition. + (TeX-command-expand): Arrage in accord with the above change. + With these two changes, we no longer need implicit dynamic binding of + non-special variable `orig-file'. + * tex.el (TeX-expand-list-builtin): Update supplementary comment for + "%T". + +2019-05-09 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex-jp.el (AUCTeX-jp): Add keyword :link to info node. + +2019-05-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix treatment of class and package options + + * preview.el.in (preview-auctex-font-size): Consult + `LaTeX-provided-{class,package}-options' instead of + `(TeX-style-list)'. This function has been accidentally disabled + since AUCTeX began not to include the class and package options into + the styles. Similar problem with bug#25563. + * latex.el (LaTeX-match-class-option): Update doc string because the + above change depends on its implicit behavior. + +2019-05-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove obsolete codes + + * preview.el.in (preview-mouse-open-eps): Remove xemacs compatibility + code. + Don't use obsolete variable `default-major-mode'. + +2019-05-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for xemacs + + * prv-emacs.el (preview-compatibility-macros): Remove. + * preview.el.in (eval-when-compile,makunbound): Remove useless + codes. + +2019-05-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for xemacs + + * prv-emacs.el (preview-mark-active): Remove. + (): Update Copyright year. + * preview.el.in (LaTeX-preview-setup): Remove the above macro. + (): Update Copyright year. + +2019-05-08 Mohammad Hossein Bateni <bateni@google.com> + + Allow the user to customize which TeX commands are available in each mode. + + Commands such as Biber, DVI2PS, PS2PDF, Index, etc. are not useful in + ConTeXt. ConTeXt generates a PDF directly and has its own indexing + mechanism. + + In Mark IV (which has been the preferred version for over a decade and + is actively developed), a new bibliography package is also available, + which can process old bibtex files as well. So there is no need for + BibTeX. + + Having so many commands in context-mode clutters the menus. In the + definition of TeX-command-list, we either provide a list of relevant + modes, or set the value to `t' indicating that this command should + always be available. In the latter case, the user cannot customize + it. Here we provide sensible defaults as well as the ability for the + user to customize. + + * tex.el (TeX-command-list): Hide by default some commands from context-mode. + +2019-04-23 Arash Esbati <arash@gnu.org> + + Add new function `LaTeX-extract-key-value-label' + + * latex.el (LaTeX-extract-key-value-label): Add new utility + function to return a regexp string to extract label value in an + optional key=val argument. + + * style/breqn.el (LaTeX-breqn-key-val-label-regexp): + * style/listings.el (LaTeX-listings-key-val-label-regexp) + (LaTeX-listings-auto-cleanup): Use + `LaTeX-extract-key-value-label'. + Delete now unused variable `LaTeX-listings-key-val-label-extract'. + +2019-04-20 Arash Esbati <arash@gnu.org> + + Add support for ChangeLog entries for LaTeX files + + * tex.el (TeX-current-defun-name): New function returning the name + of current sectioning command when `C-x 4 a' is invoked. + + * latex.el (LaTeX-common-initialization): Set a local version + `add-log-current-defun-function' to `TeX-current-defun-name'. + +2019-04-19 Arash Esbati <arash@gnu.org> + + * style/xparse.el ("xparse"): Fix fontification of alternatives. + +2019-04-17 Ikumi Keita <ikumi@ikumi.que.jp> + + Reset `TeX-PDF-from-DVI' if xetex engine is in use + + * tex.el (TeX-engine-set): Reset `TeX-PDF-from-DVI' when the new + engine is `xetex'. Fix bug#34593. + +2019-04-13 Arash Esbati <arash@gnu.org> + + Update keywords to biblatex v3.12 + + * font-latex.el (font-latex-built-in-keyword-classes): Update + biblatex keywords. For qualified lists, fontify at least 2 + mandatory arguments. + +2019-04-11 Arash Esbati <arash@gnu.org> + + * tex-info.el (TeX-texinfo-mode): Set `add-log-current-defun-function' locally. + +2019-04-06 Ikumi Keita <ikumi@ikumi.que.jp> + + Elaborate LaTeX math insertion command + + * latex.el (LaTeX-math-insert): Put the point after the closing dollar + sign when appropriate. This fixes bug#35128. + In addtion, wrap the text in the active region suitably. + +2019-04-05 Arash Esbati <arash@gnu.org> + + Fix handling of function entries in `TeX-complete-list' + + * tex.el (TeX-complete-symbol): Check if the fourth argument of + entry in `TeX-complete-list' is a list and eval it. (Bug#35074) + +2019-03-16 Arash Esbati <arash@gnu.org> + + Improve fontification of \href macro + + * style/hyperref.el ("hyperref"): Add "href" to + `LaTeX-verbatim-macros-with-braces-local'. + Check for feature font-latex and not for functions. + Declare and use `font-latex-update-font-lock' instead of + `font-latex-set-syntactic-keywords'. + +2019-03-09 Tassilo Horn <tsdh@gnu.org> + + Support up to 12 command arguments. + + * font-latex.el (font-latex-keyword-matcher): Support up to 12 command + arguments. + +2019-03-04 Arash Esbati <arash@gnu.org> + + Fix fontification of simple macros + + * font-latex.el (font-latex-match-simple-command): Change second + part of regexp in order to be less greedy. This function now + fontifies only letters and characters defined in + `font-latex-match-simple-include-list' (bug#34712). + (font-latex-match-simple-include-list): New variable. + + * style/expl3.el ("expl3"): Add "_" and ":" to + `font-latex-match-simple-include-list'. + +2019-02-24 Tassilo Horn <tsdh@gnu.org> + + New styles for beamerarticle & beamerswitch triggering beamer + + * style/beamerarticle.el: New style. + * style/beamerswitch.el: New style. + * Makefile.in (STYLESRC): Enable them. + +2019-02-11 Arash Esbati <arash@gnu.org> + + * style/listings.el: Require tex.el. + +2019-02-08 Stefan Monnier <monnier@iro.umontreal.ca> + + * auctex.el: Add requireds, keywords, and trailer + + (cherry picked from commit 0c8d6703d16097eb64f014c56e4135a5a1f9600f) + +2019-02-08 Arash Esbati <arash@gnu.org> + + Delete auctex-pkg.el which is not needed for ELPA releases + +2019-02-08 Arash Esbati <arash@gnu.org> + + Add dependencies file auctex-pkg.el + + * auctex-pkg.el: Add new file containing AUCTeX's dependencies for + ELPA releases. + +2019-02-02 Arash Esbati <arash@gnu.org> + + Improve indenting and filling in "Form" environments + + * style/hyperref.el ("hyperref"): Add the "Form" environment to + `LaTeX-document-regexp'. + +2019-01-12 Arash Esbati <arash@gnu.org> + + Add support for w and W column specifiers + + * style/array.el ("array"): Add column specifiers w and W to + `LaTeX-array-column-letters'. + + * doc/changes.texi: Mention that counting columns is supported + only if the align parameter is enclosed in braces. + +2019-01-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove combatibility code for older emasen + + * tex.el (put): Don't put unnecessary property on + `TeX-source-correlate-mode'. + (TeX-clean): Remove fallback code for emacs 21. + +2019-01-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for older emacsen + + * font-latex.el (put): + * tex-style.el (put): + Use `booleanp' instead of `TeX-booleanp'. + * tex.el (put): Use `booleanp' instead of `TeX-booleanp'. + (TeX-booleanp): Remove. + +2019-01-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for older emacsen + + * context.el (ConTeXt-mode-common-initialization): + * latex.el (TeX-latex-mode): + * plain-tex.el (TeX-plain-tex-mode, ams-tex-mode): + * tex-info.el (TeX-texinfo-mode): + Use `run-mode-hooks' instead of `TeX-run-mode-hooks'. + * tex.el (TeX-run-mode-hooks): Remove. + +2019-01-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix test conditions on w32 + + * tests/tex/command-expansion.el (TeX-command-detokenize): Correct + `system-type' for w32. + (TeX-command-expand-skip-file-name, TeX-command-expand-active-master): + Skip tests on w32. + +2019-01-10 Ikumi Keita <ikumi@ikumi.que.jp> + + Override some bindings in `TeX-mode-map' in Texinfo mode + + * tex-info.el (Texinfo-mode-map): Bind `self-insert-command' to + "$", "^", "_" and "\" because they are normal characters in Texinfo + documents. + Bind `TeX-insert-backslash' to "@" so that users benefit from + `TeX-electric-macro' even in Texinfo mode. + * tex.el (TeX-electric-escape): Update doc string. + * doc/auctex.texi (Completion): Update description. + * doc/changes.texi (News in 12.2): Mention the above changes. + +2019-01-06 Arash Esbati <arash@gnu.org> + + Update style/enumitem.el to package version 3.6 + + * style/enumitem.el (LaTeX-enumitem-key-val-options): Update + key=val options to v3.6. + (LaTeX-enumitem-auto-cleanup): Use sharp-quote notation. + ("enumitem"): Query for trivlist environment depending of package + option. + Add macro \Drawenumitemlabel and length \labelitem. + (LaTeX-enumitem-package-options): Update package options. + +2019-01-02 Arash Esbati <arash@gnu.org> + + Skip macros and environments from pythontex + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add document macros + of pythontex package. + (TeX-ispell-skip-envs-list): Add environments provided by + pythontex package. + Add general verbatim macros. + +2018-12-15 Arash Esbati <arash@gnu.org> + + Improve completion for \url between url.el and hyperref.el + + * style/hyperref.el ("hyperref"): Comment the entry for "url" + since the completion is provided via url.el. + + * style/url.el ("url"): Add a conditional to "url" in order to + check if hyperref.el is loaded and then supply the argument in + braces. + Also check for hyperref.el. before adding "url" to + `LaTeX-verbatim-macros-with-delims-local'. + +2018-12-14 Arash Esbati <arash@gnu.org> + + Add new style/pythontex.el + + * Makefile.in (STYLESRC): Add new style. + + * style/pythontex.el: New file. + +2018-12-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Drop xemacs support and mule check from configure and Makefile + + * aclocal.m4: + * configure.ac: + * doc/Makefile.in: Drop xemacs support and mule check. + * Makefile.in: Merge mule file into main files. + Drop xemacs support. + * prv-install.el: Remove. + +2018-12-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix document + + * doc/auctex.texi (Completion): Correct wrong description and typo. + (Cleaning): Add mention about variables related to AmSTeX mode. + +2018-12-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Use ASCII apostrophe in code expample + + * doc/auctex.texi (): (I/O Correlation): Use APOSTROPHE(U+0027) rather + than RIGHT SINGLE QUOTATION MARK(U+2019) in code example. + Add coding tag in Local Variables section. + +2018-12-10 Ikumi Keita <ikumi@ikumi.que.jp> + + Redefine support for \url in hyperref + + * style/hyperref.el ("hyperref"): Override the entry for \url macro in + url.el because hyperref.sty redefines the macro. + +2018-12-10 Ikumi Keita <ikumi@ikumi.que.jp> + + Revise description about CJK support + + * doc/auctex.texi (Internationalization): Revise description about CJK + support in Emacs and TeX. + (Japanese): Fix typo and add index entries. + +2018-12-06 Arash Esbati <arash@gnu.org> + + Improve handling of `TeX-insert-macro-default-style' in styles + + * latex.el (LaTeX-check-insert-macro-default-style): Add new + macro. This macro is intended for more complex functions in style + files querying multiple optional and mandatory arguments and + obeying the values of `TeX-insert-macro-default-style' and + `current-prefix-arg'. + + * tex.el (TeX-parse-arguments): Add a comment about the new macro. + + * style/bicaption.el (LaTeX-arg-bicaption-bicaption): + * style/caption.el (LaTeX-arg-caption-captionbox): + * style/color.el (TeX-arg-color, TeX-arg-color-fcolorbox): + * style/floatrow.el (LaTeX-floatrow-arg-floatbox): + * style/xcolor.el (TeX-arg-xcolor-definecolor) + (TeX-arg-xcolor-definecolorset, TeX-arg-xcolor) + (TeX-arg-xcolor-fcolorbox): Use + `LaTeX-check-insert-macro-default-style'. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for older emacsen + + * tex.el: Remove XEmacs compatibility definitions for + `TeX-read-string', `TeX-active-mark', `TeX-activate-region', + `line-beginning-position', `line-end-position' and + `TeX-overlay-prioritize'. + (TeX-activate-region): Remove compatibility code for older emacsen. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove TeX-maybe-remove-help, TeX-menu-with-help + + * tex.el (TeX-maybe-remove-help, TeX-menu-with-help): Remove. + (TeX-mode-specific-command-menu-entries, TeX-fold-menu) + (TeX-common-menu-entries): + * context.el: + * latex.el: + * plain-tex.el: + * tex-buf.el: + * tex-info.el: + Remove `TeX-menu-with-help' and fix indent. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove TeX-mark-active + + * tex.el (TeX-mark-active): Remove. + (TeX-mode-specific-command-menu-entries): + * style/dinbrief.el (LaTeX-dinbrief-insert) + (LaTeX-dinbrief-env-recipient): + Use the variable `mark-active' directly instead of the function + `TeX-mark-active'. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove TeX-replace-regexp-in-string + + * tex.el (TeX-replace-regexp-in-string): Remove. + * latex.el: + * style/empheq.el: + * style/floatrow.el: + * style/tcolorbox.el: + * style/xcolor.el: + Use `replace-regexp-in-string' instead of + `TeX-replace-regexp-in-string'. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Use `write-file-functions' + + * tex.el (VirTeX-common-initialization): + * latex.el (BibTeX-auto-store): + Use `write-file-functions' instead of obsolete + `local-write-file-hooks' and `write-file-hooks'. Also, use local hook. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility face + + * tex-buf.el (TeX-error-description-error) + (TeX-error-description-warning, TeX-error-description-tex-said): + Remove compatibility alternatives in `defface'. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove XEmacs compatibility code in tex-bar.el + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Remove + Emacs/XEmacs choice of buttons. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex-buf.el (TeX-special-mode): Use `define-derived-mode'. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for older emacsen + + * font-latex.el (font-latex-after-hacking-local-variables): Remove + fallback code for case `file-local-variables-alist' isn't available. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for older emacsen + + * font-latex.el (font-latex-doctex-^^A): Remove fallback for case + `string-to-syntax' isn't available. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility code for older emacsen + + * latex.el (LaTeX-fill-region-as-para-do): Drop fallback for case + `fill-delete-prefix' isn't available. + +2018-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Adjust autoload cookie + + * tex-fold.el (TeX-fold-mode): Set autoload cookie directly to + `define-minor-mode'. + +2018-12-02 Arash Esbati <arash@gnu.org> + + Remove unnecessary parentheses + + * style/geometry.el ("geometry"): + * style/graphicx.el ("graphicx"): Remove unnecessary parentheses + in option management. + +2018-11-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove compatibility codes for older emacsen + + * tex-info.el (when, TeX-texinfo-mode): + * tex.el (TeX-documentation-texdoc): + * plain-tex.el (TeX-plain-tex-mode): + * preview.el.in (preview-counter-find): + Remove compatibility codes for older emacsen. + +2018-11-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Use `declare-function' without `fboundp' test + + * latex.el: + * tex-info.el: + Use `declare-function' without `fboundp' test. + +2018-11-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove references to older emacsens in comments and doc strings + + * bib-cite.el: + * font-latex.el: + * tex-fold.el: + * tex-style.el: + * style/graphicx.el + Remove references on older emacsens in comments and doc strings + +2018-11-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove references to XEmacs from the manual + + * RELEASE (): Delete the words "or XEmacs" and fill the paragraph. + * doc/install.texi (Configure): Delete redundant line and words. + +2018-11-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Clean up remnants of previous removal of compatibility codes + + * tex.el (TeX-mode-specific-command-menu): Delete irrelevant comment. + * latex.el (LaTeX-indent-line): Clear out unused lines. + +2018-11-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Add suggestions for non-privileged installation + + * doc/install.texi (Configure): Reorganize a paragraph and add @ref's. + (Installation for non-privileged users): Add paragraphs to suggest to + supply options "--with-lispdir" and "--with-texmf-dir" etc. to + configure when installing AUCTeX under the user's home directory. + +2018-11-26 Ikumi Keita <ikumi@ikumi.que.jp> + + Defer running style hook until options are given actually + + * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Don't + run the style hooks before reading package options, just load the + style files for completion of package options. + (LaTeX-arg-usepackage): Run style hooks actually after the package + options are given. + (TeX-arg-document): Don't run the style hooks before reading class + options, just load the style file for completion of class options. + The style hooks are run afterward by `TeX-update-style' anyway. + * style/exam.el ("exam"): Prepare `LaTeX-exam-class-options' to have + its full values outside the style hook along with the above idea. + * style/mathtools.el ("mathtools"): + * style/empheq.el ("empheq"): + * style/graphics.el ("graphics"): Set `LaTeX-*****-package-options' + outside the style hook along with the above idea. + +2018-11-26 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix not to run wrong style hooks + + * tex.el (TeX-style-hook-dialect-weight-alist): Add entry for + pseudo-dialect `:classopt'. + (TeX-style-hook-dialect): Add description for `:classopt' in doc + string. + * latex.el (LaTeX-common-initialization): Assign style hooks for + class options into pseudo-dialect `:classopt'. + Don't set `TeX-PDF-from-DVI' in XeLaTeX document. + (TeX-latex-mode): Run style hooks for class options in + `TeX-update-style-hook', without altering `TeX-active-list'. + * style/geometry.el ("geometry"): + * style/graphicx.el ("graphicx"): Don't set `TeX-PDF-from-DVI' in + XeLaTeX document. + * style/hyperref.el ("hyperref"): Set `TeX-PDF-from-DVI' to "Dvipdfmx" + when package option "dvipdfmx" is given for non-XeLaTeX document. + * tests/latex/latex-test.el (LaTeX-style-hook-with-class-option): + Refine tests. + * doc/auctex.texi (Simple Style): Add descriptions for available + dialects including `:classopt'. + +2018-11-24 Arash Esbati <arash@gnu.org> + + Add new style/dashundergaps.el + + * Makefile.in (STYLESRC): Add new style. + + * style/dashundergaps.el: New file. + +2018-11-16 Arash Esbati <arash@gnu.org> + + Improve behavior of `TeX-arg-beamer-overlay-spec' + + * style/beamer.el (TeX-arg-beamer-overlay-spec): Use + `TeX-argument-insert' in the body of the function and respect the + OPTIONAL argument. + ("beamer"): Enclose all occurrences of + `TeX-arg-beamer-overlay-spec' in brackets in order to mark them as + optional. + +2018-11-16 Arash Esbati <arash@gnu.org> + + style/enumitem.el ("enumitem"): Use `TeX-argument-prompt' for query. + +2018-11-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Surround both \langle and \rangle with math delimiter + + * latex.el (LaTeX-math-insert): Typing "C-u ` (" used to result in + "$\langle$\rangle" when `LaTeX-math-mode' and + `LaTeX-electric-left-right-brace' are enabled. Fix this to insert + "$\langle\rangle$" instead. + +2018-11-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Set `TeX-command-buffer' always (bug#33377) + + * tex-buf.el (TeX-command): Make sure to set `TeX-command-buffer' + always. + +2018-11-10 Ikumi Keita <ikumi@ikumi.que.jp> + + Adjust preview-latex in case sub file isn't in master directory + + * preview.el.in (preview-dvips-abort): + (preview-gs-dvips-sentinel): + (preview-dvipng-place-all): Make sure directory part of dvi file to be + deleted is removed because deletion takes place in master directory. + (preview-start-pdf2dsc): Make sure directory part of pdf file is + removed so that path for later use is constructed correctly. + (preview-cache-preamble): + (preview-region): + (preview-document): Retain directory part of the file name to be + passed to `preview-generate-preview' because `TeX-run-command' in + `TeX-inline-preview-internal' doesn't recognize the right path + otherwise. + (preview-generate-preview): Adjust in accord with the above change. + +2018-11-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Don't block emacs during viewing document + + * tex.el (TeX-documentation-texdoc): Use asynchronous proces not to + block emacs during viewing document. + Supply "%s" to `message' argument in case the shell output contains + accidental %-sequence. + +2018-11-02 Arash Esbati <arash@gnu.org> + + * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add vspace key. + +2018-10-31 Arash Esbati <arash@gnu.org> + + Improve style/fancyvrb.el + + * style/fancyvrb.el (LaTeX-fancyvrb-arg-define-macro): Refactor + code. Cater for starred version of user defined macros. Add + missing `,' in backquote constructs. + (LaTeX-fancyvrb-arg-define-environment): Refactor code. + ("fancyvrb"): Add \Verb* macro incl. fontification. + +2018-10-31 Ikumi Keita <ikumi@ikumi.que.jp> + + Deal with space in path of MikTeX gs executable (Bug#32251) + + * preview.el.in (preview-gs-command): Wrap gs with + `shell-quote-argument' in case it has space in its path. + +2018-10-31 Ikumi Keita <ikumi@ikumi.que.jp> + + Change regexp for clarity + + * preview.el.in (preview--decode-^^ab): Change regexp "[\x00-\xFF]+" to + "[^[:multibyte:]]+" for clarity that it matches raw 8-bit bytes. + +2018-10-30 Ikumi Keita <ikumi@ikumi.que.jp> + + Make style hooks associated with class options valid again + + * latex.el (TeX-latex-mode): Add a function on `TeX-update-style-hook' + to run style hooks associated with class options. + (LaTeX-common-initialization): Set `TeX-PDF-from-DVI' to suitable + value when a class option "dvips" or "dvipdfmx" is given. + * style/geometry.el ("geometry"): + * style/graphicx.el ("graphicx"): Set `TeX-PDF-from-DVI' to "Dvipdfmx" + when a package option "dvipdfmx" is given. + * tests/latex/latex-test.el (LaTeX-style-hook-with-class-option): New + test. + +2018-10-30 Ikumi Keita <ikumi@ikumi.que.jp> + + Deal with partial ^^-quoting in preview-latex + + If latex outputs a multibyte character as a mixture of raw 8-bit byte + and byte with ^^-quoting, we have to decode them as a whole. + + * preview.el.in (preview--decode-^^ab): Include raw 8-bit bytes which + already exist in the string as well when decoding with the given + coding system. + * tests/latex/preview-latex-test.el: New test. + +2018-10-20 Arash Esbati <arash@gnu.org> + + Extract caption for RefTeX's label context + + * style/listings.el (LaTeX-listings-reftex-label-context-function): + New function. Extract the caption in the optional argrument of + the lstlisting environment and return it as a string for the + context of a label. + +2018-09-07 Arash Esbati <arash@gnu.org> + + Update style/lettrine.el to package version 2.21 + + * style/lettrine.el (LaTeX-lettrine-key-val-options): Delete + "Vone" option. + ("lettrine"): Delete \LettrineVonefalse macro. + +2018-08-25 Arash Esbati <arash@gnu.org> + + Update style/lettrine.el to package version 2.1 + + * style/lettrine.el (LaTeX-lettrine-key-val-options): Add new keys + "Vone" and "refstring". + ("lettrine"): Add new macros, minor rearrangements. + +2018-08-09 Arash Esbati <arash@gnu.org> + + Update style/lettrine.el to package version 2.01 + + * style/lettrine.el (LaTeX-lettrine-key-val-options): Update + key=val options. + ("lettrine"): Use correct functions on counters and + lengths/dimensions provided by lettrine.sty. + Add support for missing macros. + +2018-08-09 Arash Esbati <arash@gnu.org> + + Add new style/ocg-p.el and style/ocgx.el + + * Makefile.in (STYLESRC): Add new styles. + + * style/ocg-p.el: + * style/ocgx.el: New files. + +2018-07-17 Arash Esbati <arash@gnu.org> + + Add \eqref to RefTeX's reference styles + + * style/amsmath.el ("amsmath"): Add \eqref to + `reftex-ref-style-alist' when RefTeX is loaded and activate the + reference style. + +2018-07-12 Arash Esbati <arash@gnu.org> + + Add new style/thmtools.el and style/thm-restate.el + + * Makefile.in (STYLESRC): Add new styles. + + * style/thmtools.el: + * style/thm-restate.el: New files. + +2018-07-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix regression of `TeX-view' + + * tex-buf.el (TeX-active-master): Add dummy argument for + compatibility. In `TeX-view', `TeX-commmand' is called with + `TeX-active-master', so the `file' argument is `TeX-active-master' + in subsequent call of `TeX-command-expand'. In that case, + `TeX--master-or-region-file-with-extra-quotes' calls + `TeX-active-master' with three arguments. + (TeX--master-or-region-file-with-extra-quotes): Adapt doc string. + * tex.el (TeX-expand-list-builtin): Adapt comment. + * tests/tex/command-expansion.el (TeX-command-expand-active-master): + New test. + +2018-07-07 Arash Esbati <arash@gnu.org> + + Add new style/marginnote.el + + * Makefile.in (STYLESRC): Add new style. + + * style/marginnote.el: New file. + +2018-07-05 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix possible endless loop + + * tex.el (TeX-expand-list-builtin): Use symbol `file' for the entry + "%T" so that special treatment for `file' about advancing matching + position in `TeX-command-expand' takes effect. + * tests/tex/command-expansion.el (TeX-command-expand-skip-file-name): + New test. + +2018-06-17 Ikumi Keita <ikumi@ikumi.que.jp> + + Adjust test for known emacs bug + + * tests/latex/latex-test.el (LaTeX-includegraphics-extensions): Mark + emacs 26.1 as expected failure. + +2018-06-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Make preamble caching robust to LuaLaTeX and (u)pLaTeX + + * preview.el.in (preview-cache-preamble): Modify .ini code so that + LaTeX variants even without \pdfoutput can read unusual file names + (with space or non-ascii character, or both) when preamble cache is + enabled. The modified .ini code is kindly provided by jfbu + <jfbu@free.fr>. + (preview-dump-replacements, preview-undump-replacements): Add + -file-line-error option to the undump- variable so that AUCTeX can + analyse the output from lualatex even with file name with space. + It turned out that -kanji option is needed for platex even when + dumping format file if the preamble contains Japanese characters. + Thus modify the both variables so that -kanji option, if any, is + retained. + (TeX-inline-preview-internal): Revert the additional post process of + the command line string introduced last year by me because it is no + longer necessary by the above change on + `preview-undump-replacements'. Though this change disables -jobname + option again when lualatex is used with preamble cache, it would be + fine because that concerns only very old lualatex binaries and that + had always been the state before my commit just a year ago. + The above three modifications fix bug#31685 and bug#31686. + * tests/japanese/preview-latex.el + (japanese-preview-preserve-kanji-option2): Arrange with the above + change. + (japanese-preview-preserve-kanji-option3): New test. + (japanese-preview-error-quote-shift-jis): Remove spurious backslash. + * doc/preview-latex.texi (Key bindings and user-level lisp functions): + Add description about restriction of preamble cache on LaTeX variants. + +2018-06-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Raise robustness of call of dvipng command + + * preview.el.in (preview-dvipng-command): Remove spurious quotes which + cause error for file names with space. (bug#31684) + (preview-dvipng-color-string): Replace single quotes with double + quotes for w32 users. + * doc/preview-latex.texi: (The preview images): Add warning that + (u)pLaTeX is not compatible with dvipng. + +2018-05-31 Ikumi Keita <ikumi@ikumi.que.jp> + + Add note and test about the change involving non-ascii file name + + * doc/changes.texi (News in 12.2): Add note that support for standard + LaTeX without e-TeX extension is now very limited. + * tests/tex/command-expansion.el (TeX-command-detokenize): New test to + check whether \input and \detokenize are supplied when necessary. + +2018-05-28 Ikumi Keita <ikumi@ikumi.que.jp> + + TL 2018 non-ascii file name fix for preview-latex + + * preview.el.in (preview-LaTeX-command): Wrap file name after implicit + \input in \detokenize{}. + (preview-cache-preamble): Arrange the ini file code so that non-ascii + file name can be used with generated format file. Be careful not to + lose capability of handling file name with space. + (preview-undump-replacements): Use new TeX macro defined in the above + ini file code to accept even unusual file name with non-ascii + character or space. + Delegate quoting of format name to `TeX-inline-preview-internal' so + that non-ascii character will not be quoted twice. + (TeX-inline-preview-internal): Adjust to the above change. + +2018-05-28 Ikumi Keita <ikumi@ikumi.que.jp> + + Accept non-ascii file name in accord with change in TL 2018 + + * tex.el (TeX-expand-list-builtin): Add new entry %T. Same as %t, + except to enclose with \detokenize{} for non UTF-8 LaTeX when \input + is supplmented. + Adjust the entries %` and %' so that \input is supplemented only when + any TeX code is present between them and leave the bind to + `TeX-command-text' for later examination. + The bind to `TeX-command-pos' is no longer retained. + (TeX-command-list): Use %T for "LaTeX". + Adjust "TeX" and "AmSTeX" as the same with "LaTeX" in the aspect that + user can supply one's own TeX code, as well as any command line + options, through `TeX-command-extra-options'. + * tex-buf.el (TeX--master-or-region-file-with-extra-quotes): New + function to act as a wrapper of `TeX-master-file' and + `TeX-region-file' inside `TeX-command-expand'. + (TeX-command-expand): Use the above function as the value of `file' + and get rid of tricky temporal overriding of `file' with lambda form. + (TeX-region-create): Make the first line parsing of %&FORMAT + construct, if any, to be valid even for region compilation. + Discard text properties when constructing the content of _region_.tex. + Drop bind check for `buffer-file-coding-system'. + * tests/tex/command-expansion.el (TeX-command-expansion): Reflect the + change that \input is not necessarily supplemented now by %`-%' pair + in `TeX-command-expand'. + +2018-05-28 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix region compilation with \usepackage[utf8]{inputenc} + + * tex-buf.el (TeX-quote-filename): Wrap non-ascii characters in + \unexpanded{} for non UTF-8 LaTeX so that raw file name is recovered. + +2018-05-27 Arash Esbati <arash@gnu.org> + + Quote %b expansion string for Zathura + + * tex.el (TeX-view-program-list-builtin): Guard %b expansion + string for Zathura with quotes for file names with spaces + (bug#31451). + +2018-05-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Prepare for UTF-8 with BOM + + * tex-buf.el (TeX-adjust-process-coding-system): Don't use + `utf-8-with-signature' to encode keyboard input for TeX process. + Drop mule feature check. + +2018-05-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Drop compatibility code for older emacsen in preview-latex + + We no longer need messy treatment with regard to coding system in + preview-latex since xemacs isn't supported anymore. + + * preview.el.in (preview-coding-system): Remove. + (preview-error-quote): Simplify. Discard RUN-CODING-SYSTEM argument. + (preview--decode-^^ab): Drop mule feature check. + (preview--convert-^^ab): Drop compatibility code for older emacsen. + (preview-parse-messages): Remove `run-coding-system' argument from + calls to `preview-error-quote'. + (TeX-inline-preview-internal): Drop codes related to coding system. + * prv-emacs.el (preview-buffer-recode-system): Remove. + * tests/japanese/preview-latex.el + (japanese-preview-error-quote-shift-jis): Remove `shift_jis' argument + from call to `preview-error-quote'. + Remove unnecessary let bind on `TeX-japanese-process-output-coding-system'. + (japanese-preview-process-coding-system): Remove. + (japanese-preview-shift-jis): + (japanese-preview-different-coding-system): Use `copy-sequence' on + `process-environment' in order to guard it from temporal `setenv'. + +2018-05-11 Ikumi Keita <ikumi@ikumi.que.jp> + + Support UTF-8 with BOM in Japanese TeX documents + + * tex-jp.el (japanese-TeX-coding-ejsu): Consider the case the document + is encoded in UTF-8 with BOM, which begins to be supported in TeXLive + 2018. + +2018-05-10 Ikumi Keita <ikumi@ikumi.que.jp> + + Replace another cl function with cl-lib + + * style/pstricks.el (eval-when-compile): Require cl-lib. + (LaTeX-pst-cleanup): Replace `caddr' with `cl-caddr'. + +2018-05-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Update URLs further + + * COPYING: + * Makefile.in: + * RELEASE: + * bib-cite.el: + * build-aux/gitlog-to-auctexlog: + * latex/README: + * latex/preview.dtx: + * preview.el.in: + * style/foils.el: + * style/hyperref.el: + * style/ifluatex.el: + * style/luatextra.el: + * style/mathtools.el: + * style/pstricks.el: + * tests/Makefile: + * tex-buf.el: + * tex.el: Update URLs. Use https: rather than http: or ftp: where + possible. + * build-aux/gitlog-to-changelog: Update URLs. + Use `before-save-hook' instead of obsolete `write-file-hooks' in + Local Variables section. + +2018-05-07 Ikumi Keita <ikumi@ikumi.que.jp> + + Update URLs + + * tex-site.el.in: + * doc/auctex.texi: + * doc/fdl.texi: + * doc/install.texi: + * doc/intro.texi: + * doc/preview-readme.texi: + * doc/wininstall.texi: Update URLs. Use https: rather than http: or + ftp: where possible. + * auctex.spec: Update URLs. Use https: rather than http: or + ftp: where possible. + Remove xemacs support. + Update required emacs version. + +2018-05-06 Ikumi Keita <ikumi@ikumi.que.jp> + + Adjust coding system for Japanese pTeX engine on w32 + + Default coding system of Japanese pTeX engine in w32 TeXLive changed + from SHIFT JIS to UTF-8 in 2018. Make tex-jp.el to work with both + TeXLive 2017 and 2018 on w32 platform, with higher priority on newer + engine with regard to the behavior in non default case. + + * tex-jp.el (japanese-TeX-use-kanji-opt-flag): Set default value to t + even on w32 platform. + (japanese-TeX-set-process-coding-system): Change coding system for non + default case from `shift_jis' to `utf-8' on w32 platform. + (TeX-expand-list-builtin): Remove mule feature check. + +2018-05-05 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove obsolete option related to Japanese TeX + + * tex-jp.el (japanese-TeX-command-list): Remove. Ataka-san and I + (Ikumi) discussed this topic and decided to delete this option. + * doc/auctex.texi (Japanese): Mention the above change. + +2018-05-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix previous removal of xemacs compatibility code + + * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): Remove + spurious quote formerly inside "," construct. + Replace "`" with "'". + +2018-04-26 Ikumi Keita <ikumi@ikumi.que.jp> + + Prevent spurious newlines to be added + + * tex-fold.el (TeX-fold-overfull-p): Restore mandatory `and'. The + removal of xemacs compatibility code previously done was a bit too + aggressive. + +2018-04-16 Arash Esbati <arash@gnu.org> + + Update key=val options to geometry package v5.8 + + * style/geometry.el (LaTeX-geometry-preamble-key-val-options): Add + new keys luatex, dvipdfmx and xdvipdfmx. Delete duplicate + entries. + +2018-04-12 Ikumi Keita <ikumi@ikumi.que.jp> + + Correct how `TeX-record-buffer' is used + + * tex-buf.el (TeX-pop-to-buffer): Use `TeX-record-buffer' in accord with + the documents. + * doc/changes.texi: Mention the change and warn users who have + customized the option. + +2018-04-12 Ikumi Keita <ikumi@ikumi.que.jp> + + Correct record in changes.texi + + * doc/changes.texi (): Make a new section for release 12.2 and move + mention about change made after release 12.1 there. + +2018-04-07 Arash Esbati <arash@gnu.org> + + Quote %b expansion string for SumatraPDF + + * tex.el (TeX-view-program-list-builtin): Guard %b expansion + string for SumatraPDF with quotes for file names with spaces + (bug#30999). + +2018-04-01 Ikumi Keita <ikumi@ikumi.que.jp> + + Add support for dvipdfmx to \includegraphics + + * style/graphicx.el (LaTeX-includegraphics-extensions-list): Add + support for dvipdfmx. + * tests/latex/latex-test.el (LaTeX-includegraphics-extensions): New + test to check whether correct extensions are generated. + +2018-04-01 Ikumi Keita <ikumi@ikumi.que.jp> + + Use `TeX-search-files-by-type' to assist input \includegraphics + + * style/graphicx.el (LaTeX-includegraphics-extensions-list): New + function. + (LaTeX-includegraphics-extensions): Delegate most of its task to the + above new function and become its wrapper. + (LaTeX-includegraphics-global-files): New variable. + (LaTeX-includegraphics-read-file-TeX): Use `TeX-search-files-by-type' + rather than `TeX-search-files' and cache global value in the above + new variable. + Reflect the option `LaTeX-includegraphics-strip-extension-flag'. + * tex.el (TeX-search-files-type-alist): Remove `graphics' entry, + which is supplied in latex-mode by `LaTeX-search-files-type-alist'. + (TeX-normal-mode): Add `LaTeX-includegraphics-global-files' to list of + variables to be cleared. + +2018-04-01 Ikumi Keita <ikumi@ikumi.que.jp> + + Resolve conflict of argument spec between regexp and literal + + * tex.el (TeX-search-files-kpathsea): Treat EXTENSIONS argument as a + list of regexps in accordance with other parts of AUCTeX. + (TeX-ispell-document): Treat `TeX-file-extensions' as a list of + regexps in accordance with other parts of AUCTeX. + (TeX-file-extensions, TeX-Biber-file-extensions): + (BibTeX-file-extensions, BibLaTeX-style-extensions): + (BibTeX-style-extensions): Change custom type to regexp from string. + (TeX-doc-extensions): Turn into list of regexps. + * latex.el (LaTeX-split-bibs): Treat `TeX-Biber-file-extensions' as a + list of regexps in accordance with other parts of AUCTeX. + +2018-03-29 Alex Branham <branham@utexas.edu> + + Fix TeX-dwim-master + + * tex.el (TeX-dwim-master): `cl-return' is much easier to work with if + we're alerady using cl- functions, so convert `dolist' to `cl-loop.' + +2018-03-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Make `TeX-clean' to work in ams-tex-mode + + * plain-tex.el (AmSTeX-clean-intermediate-suffixes, + AmSTeX-clean-output-suffixes): New customize options. + (AmS-TeX-mode-hook): Move from tex.el. + (AmSTeX-mode-command-menu, AmSTeX-mode-menu): Fix doc strings. + (): Update copyright year. + * tex.el (TeX-mode-prefix): Add an entry for AmS-TeX. + (AmS-TeX-mode-hook): Move to plain-tex.el. + +2018-03-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Make compatible with emacs 24 + + * latex.el (TeX-read-label): Use `format' instead of `format-message' + if the latter is not available. + +2018-03-29 Jonathan Underwood <jonathan.underwood@gmail.com> + + Fix incorrect FSF address + + * multi-prompt.el (): + * style/comment.el (): + * style/latexinfo.el (): Fix incorrect FSF address and whitespaces. + +2018-03-17 Ikumi Keita <ikumi@ikumi.que.jp> + + * style/amsmath.el ("amsmath"): Correct \cfrac spec. + +2018-03-16 Alex Branham <branham@utexas.edu> + + * tex.el (TeX-dwim-master): Prefer `cl-return' over `return'. + +2018-03-12 Arash Esbati <arash@gnu.org> + + * font-latex.el (font-latex--get-script-props): Use `cl-case' instead of `case'. + +2018-03-04 Arash Esbati <arash@gnu.org> + + Add new function `TeX-arg-verb-delim-or-brace' + + * latex.el (TeX-arg-verb-delim-or-brace): New function for \verb + like macros which take their argument either in delimiters or in + braces. + + * doc/auctex.texi (Adding Macros): Document + `TeX-arg-verb-delim-or-brace'. + + * style/listings.el ("listings"): Use + `TeX-arg-verb-delim-or-brace' for \lstinline which also takes an + optional argument. + + * style/minted.el (LaTeX-minted-auto-cleanup, "minted"): Use + `TeX-arg-verb-delim-or-brace' for \mintinline and new macros + defined with \newmintinline. + + * style/url.el ("url"): Use `TeX-arg-verb-delim-or-brace' for \url + and \path. + Remove "{" from fontification or \url and \path. + +2018-03-01 Alex Branham <branham@utexas.edu> + + Remove cl from AUCTeX + + * tex.el: replace last 'cl with 'cl-lib + * latex.el: replace cl function with cl-lib function + +2018-03-01 Alex Branham <branham@utexas.edu> + + Refine how we setup flymake backend function + + * latex.el: Add LaTeX-flymake to TeX-latex-mode + * latex-flymake.el: Don't add to LaTeX-mode-hook + +2018-02-21 Alex Branham <branham@utexas.edu> + + Improve flymake documentation + + * doc/changes.texi: + * doc/auctex.texi (Checking): Add Flymake support to manual. + + * latex-flymake.el: Add copyright notice and fix a quote. + +2018-02-20 Arash Esbati <arash@gnu.org> + + * Makefile.in (AUCSRC): Add new file latex-flymake.el. + +2018-02-18 Arash Esbati <arash@gnu.org> + + * style/babel.el (LaTeX-babel-active-languages): Use `cl-pushnew'. + +2018-02-17 Mosè Giordano <mose@gnu.org> + + Replace cl with cl-lib in other files + + * latex.el (LaTeX-hanging-ampersand-position): + * tex-fold.el (require): + (TeX-fold-region-macro-or-env): + (TeX-fold-update-at-point): + * tex-info.el (require): + (Texinfo-make-node-list): + * toolbar-x.el (require): + (toolbarx-good-option-list-p): Replace cl with cl-lib and corresponding macros. + +2018-02-17 Mosè Giordano <mose@gnu.org> + + Explicitly require Emacs 24 + + * tex.el: Error when Emacs < 24 is used. + +2018-02-17 Alex Branham <branham@utexas.edu> + + Support flymake in Emacs 26+ using chktex + + * latex-flymake.el: New file. + * latex.el (require): Require `latex-flymake' in Emacs >= 26. + +2018-02-17 Alex Branham <branham@utexas.edu> + + Replace cl with cl-lib + + * bib-cite.el (require): + (psg-list-env): + * font-latex.el (require): + * latex.el (require): + * style/babel.el (require): + * style/caption.el (require): + (LaTeX-caption-update-key-val-options): + * style/empheq.el (require): + (LaTeX-empheq-update-key-val-options): + * style/enumitem.el (require): + (LaTeX-enumitem-update-key-val-options): + ("enumitem"): + * style/floatrow.el (require): + (LaTeX-floatrow-update-key-val-options): + * style/fvextra.el (require): + (LaTeX-fvextra-update-key-val): + * style/listings.el (require): + (LaTeX-listings-update-style-key): + * style/mdframed.el (require): + (LaTeX-mdframed-update-style-key): + * style/tcolorbox.el (require): + (LaTeX-tcolorbox-update-style-key): Replace cl with cl-lib. + +2018-01-25 Alex Branham <branham@utexas.edu> + + Remove some obsolete functions + + * font-latex.el (font-latex-syntactic-face-function): + * preview.el.in (preview-gs-restart): + * tex-buf.el (TeX-run-background): + (TeX-run-silent): + * tex.el: + (TeX-source-correlate-handle-TeX-region): + (TeX-insert-macro): + (TeX-doc): + * texmathp.el (texmathp): Now that AuCTeX requires GNU Emacs 24.1 or greater, we + can remove some functions that are obsolete in Emacs < 24.1 + +2018-01-12 Mosè Giordano <mose@gnu.org> + + Do not actually write bug report instructions + + * tex.el (TeX-submit-bug-report): Use `propertize' to show instructions without + writing them in the message. + +2017-12-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Make sure `process-environment' is recovered after temporal setenv + + * preview.el.in (TeX-inline-preview-internal): Since `setenv' operates + destructively on `process-environment', use `copy-sequence' for + maximal safety in order to guard its list structure. + +2017-12-28 Arash Esbati <arash@gnu.org> + + Add fontification for some core macros + + * font-latex.el (font-latex-built-in-keyword-classes): Add macros + \addvspace, \raggedright and \raggedleft to function class. + +2017-12-27 Arash Esbati <arash@gnu.org> + + * texmathp.el (texmathp-tex-commands-default): Add entries for breqn.sty. + +2017-12-21 Mosè Giordano <mose@gnu.org> + + Restore some code erroneously removed from font-latex.el + + * font-latex.el (font-latex-make-sectioning-faces): + (font-latex-user-keyword-classes): + (font-latex-slide-title-face): Restore code. + +2017-12-21 Mosè Giordano <mose@gnu.org> + + Restore loading of prv-emacs + + * preview.el.in: Require prv-emacs. + +2017-12-20 Mosè Giordano <mose@gnu.org> + + Remove compatibility code for XEmacs in toolbar-x.el + + * toolbar-x.el (toolbarx--if-when-compile): Remove macro no more needed. + (toolbarx-emacs-mount-popup-menu): + (toolbarx-mount-popup-menu): + (toolbarx-test-image-type): + (toolbarx-test-button-type): + (toolbarx-test-toolbar-type): + (toolbarx-find-image): + (toolbarx-emacs-add-button): + (toolbarx-refresh): + (toolbarx-install-toolbar): + (toolbarx-default-toolbar-meaning-alist): Remove code for compatibility with + XEmacs. + (toolbarx-xemacs-mount-popup-menu): + (toolbarx-xemacs-image-properties): + (toolbarx-xemacs-button-properties): + (toolbarx-xemacs-refresh-process-button-or-insert-list): + (toolbarx-xemacs-refresh): Remove functions. + +2017-12-20 Mosè Giordano <mose@gnu.org> + + Remove compatibility code for XEmacs in font-latex.el + + * font-latex.el (font-latex-sectioning-5-face): + (font-latex-update-sectioning-faces): + (font-latex-make-sectioning-faces): + (font-latex-user-keyword-classes): + (font-latex-fontify-script): + (font-latex-verbatim-face): + (font-latex-slide-title-face): + (font-latex-setup): Remove code for compatibility with XEmacs. + +2017-12-20 Mosè Giordano <mose@gnu.org> + + Remove compatibility code for XEmacs in tex-fold.el + + * tex-fold.el (TeX-fold-overfull-p): + (TeX-fold-macro-nth-arg): + (TeX-fold-hide-item): + (TeX-fold-show-item): + (TeX-fold-post-command): Remove code for compatibility with XEmacs. + +2017-12-20 Mosè Giordano <mose@gnu.org> + + Remove code for compatibility with very old emacsens in bib-cite.el + + * bib-cite.el (bib-cite-minor-mode): + (bib-cite-setup-highlight-mouse-keymap): + (bib-cite-fontify-help-as-bibtex): + (bib-cite-fontify-help-as-latex): + (bib-etags): + (bib-highlight-mouse): + (bib-toggle-highlight): + (bib-guess-or-prompt-for-label): + (bib-etags-find-noselect): Remove compatibility code. + +2017-12-20 Mosè Giordano <mose@gnu.org> + + Delte prv-xemacs.el + + * prv-xemacs.el: Delete file. + * preview.el.in (preview): Remove code to load prv-xemacs. + +2017-12-20 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove XEmacs compatibility code in tex-jp.el + + * tex-jp.el (japanese-TeX-set-process-coding-system) + (japanese-TeX-coding-ejsu): Remove code for compatibility with + XEmacs. + +2017-12-20 Ikumi Keita <ikumi@ikumi.que.jp> + + Delete unused options + + * tex-jp.el (japanese-TeX-command-default, + japanese-LaTeX-command-default): Remove them because they are no + longer used anywhere in the current code. Ataka-san and I (Ikumi) + discussed this matter and agreed to dismiss them. + * doc/auctex.texi: Reflect the above change. + +2017-12-19 Ikumi Keita <ikumi@ikumi.que.jp> + + Make sure `LaTeX-default-options' is honored + + * latex.el (TeX-arg-document): Use `LaTeX-default-options' as default + of class options even when the respective `LaTeX-XXXX-class-options' + is not set. + +2017-12-17 Arash Esbati <arash@gnu.org> + + Update style/bidi.el to package version 31.7 + + * style/bidi.el (LaTeX-bidi-package-options): Add + "extrafootnotefeatures" option. + (LaTeX-env-bidi-bib): New function. + ("bidi"): Add missing macros and environments. Add fontification + support. + +2017-12-17 Arash Esbati <arash@gnu.org> + + Add fontification for some core macros + + * font-latex.el (font-latex-built-in-keyword-classes): Fontify + core macros \marginpar (reference), \LaTeXe (function) and + \bibitem (textual). + +2017-12-17 Mosè Giordano <mose@gnu.org> + + Change encoding of Elisp source files to UTF-8 + + * style/alphanum.el: + * style/dk-bib.el: + * style/doc.el: + * style/inputenc.el: + * style/jura.el: + * style/ltx-base.el: + * style/ltxdoc.el: + * tex-font.el: + * tex.el: Change coding of files to UTF-8. Now that we require Emacs >= 24 it + is always possible to use this encoding. + +2017-12-17 Mosè Giordano <mose@gnu.org> + + Remove code for compatibility with old Emacsens in tex.el + + * tex.el: Always require `crm', which is available in all supported version of + Emacs. + (TeX-completing-read-multiple): Remove function definition for XEmacs. + (TeX-view-predicate-list-builtin): + (TeX-source-correlate-sync-source): + (TeX-tree-expand): + (TeX-comment-forward): Remove code for compatibility with old Emacsens. + +2017-12-17 Mosè Giordano <mose@gnu.org> + + Remove TeX-line-number-at-pos + + * tex.el (TeX-line-number-at-pos): Remove function and alias. + * style/pdfsync.el (LaTeX-pdfsync-output-page): + * tex-info.el (Texinfo-make-node-list): Replace `TeX-line-number-at-pos' with + `line-number-at-pos'. + +2017-12-17 Mosè Giordano <mose@gnu.org> + + Remove XEmacs compatibility code in tex.el + + * tex.el (TeX-source-correlate-gnuserv-p): + (TeX-source-correlate-map): + (VirTeX-common-initialization): + (TeX-mode-map): + (TeX-search-syntax-table): Remove code for compatibility with XEmacs. + +2017-12-17 Mosè Giordano <mose@gnu.org> + + Remove TeX-how-many function + + * tex.el (TeX-how-many): Remove function. + * latex.el (LaTeX-hanging-ampersand-position): Replace `TeX-how-many' with + `how-many'. + +2017-12-17 Mosè Giordano <mose@gnu.org> + + Remove TeX-assoc-string + + * tex.el (TeX-assoc-string): Remove alias. + (TeX-add-style-hook): + (TeX-unload-style): + (TeX-run-style-hooks): + * tex-info.el (Texinfo-nodename-de-escape): + (Texinfo-nodename-escape): Replace `TeX-assoc-string' with `assoc-string'. + +2017-12-17 Mosè Giordano <mose@gnu.org> + + Remove TeX-deactivate-mark + + * tex.el (TeX-deactivate-mark): Remove function. + (TeX-argument-insert): + * latex.el (LaTeX-env-item): + * style/currvita.el (LaTeX-currvita-env-with-label): + * style/dinbrief.el (LaTeX-dinbrief-insert): + (LaTeX-dinbrief-env-recipient): + * style/enumitem.el (LaTeX-enumitem-env-with-opts): + * style/moodle.el (LaTeX-moodle-question-env-with-args): + * style/tcolorboxlib-raster.el (LaTeX-tcolorbox-lib-raster-env-item): Replace + `TeX-deactivate-mark' with `deactivate-mark'. + +2017-12-17 Mosè Giordano <mose@gnu.org> + + Remove old compat functions for commenting and uncommenting + + * tex.el (TeX-comment-regio): + (TeX-comment-or-uncomment-region): + (TeX-uncomment-region): Remove old compatibility functions. + * context.el (ConTeXt-mode-menu): + * latex.el (LaTeX-mode-menu): + * plain-tex.el (plain-TeX-menu-entries): + * tex-info.el (Texinfo-mode-menu): + * tex.el (TeX-mode-map): + (TeX-in-comment): + (TeX-in-commented-line): Replace compat functions with standard functions. + +2017-12-16 Mosè Giordano <mose@gnu.org> + + Remove XEmacs compatibility code in latex.el + + * latex.el (LaTeX-largest-level-set): + (LaTeX-after-insert-env-hook): + (LaTeX-indent-line): + (LaTeX-fill-region-as-paragraph): + (LaTeX-fill-newline): + (LaTeX-common-initialization): Remove code for compatibility with XEmacs. + (LaTeX-fill-delete-newlines): Remove function, no more needed. + (LaTeX-fill-region-as-para-do): Replace `LaTeX-fill-delete-newlines' with + `fill-delete-newlines'. + +2017-12-16 Mosè Giordano <mose@gnu.org> + + Remove XEmacs compatibility code in tex-buf.el + + * tex-buf.el (TeX-record-buffer): Always define this option. + (TeX-recenter-output-buffer): + (TeX-previous-error): + (TeX-parse-TeX): Remove code for compatibility with XEmacs. + (TeX-parse-error): Fix a bug in the regexp. + (TeX-error-overview): Remove check for Emacs version. Now this works in all + supported versions. + +2017-12-10 Mosè Giordano <mose@gnu.org> + + * Version 12.1 released. + +2017-12-09 Mosè Giordano <mose@gnu.org> + + Remove references to old Emacsen from the manual + +2017-12-07 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove references to XEmacs from the manual + + * doc/intro.texi: + * doc/preview-faq.texi: + * doc/preview-latex.texi: + * doc/preview-readme.texi: Remove references to XEmacs. + +2017-12-04 Mosè Giordano <mose@gnu.org> + + Remove references to XEmacs from the manual + + * doc/auctex.texi: + * doc/faq.texi: + * doc/install.texi: + * doc/preview-faq.texi: + * doc/preview-latex.texi: + * doc/preview-problems.texi: + * doc/quickstart.texi: + * doc/tex-ref.tex: + * doc/todo.texi: + * doc/wininstall.texi: Remove references to XEmacs. + +2017-12-03 Mosè Giordano <mose@gnu.org> + + Prepare for new brand-new series of AUCTeX + + * RELEASE: Update version number and release notes. + * doc/changes.texi: Update. + * configure.ac: + * doc/tex-ref.tex: + * latex/preview.dtx: Update version number. + * tex-site.el.in: Require Emacs 24 of higher. + +2017-12-03 Mosè Giordano <mose@gnu.org> + + * Version 11.92 released. + +2017-12-03 Mosè Giordano <mose@gnu.org> + + Prepare for upcoming release + + * RELEASE: Update version number and release notes. + * doc/changes.texi: Mention bug fixes. + * configure.ac: + * doc/tex-ref.tex: + * latex/preview.dtx: Update version number. + +2017-12-03 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix auto detect of kpathsea delimeter + + * tex.el (TeX-kpathsea-detect-path-delimiter): New function. + (TeX-kpathsea-path-delimiter): Use it to obtain the default value. + (TeX-tree-expand): Use it to simplify auto detection method. + Use `TeX-kpathsea-path-delimiter' for argument given to kpsewhich + command. Using constant ";" is completely wrong for most kpsewhich + implementation. + +2017-11-30 Arash Esbati <arash@gnu.org> + + Get rid of `delete-dups' + + * style/caption.el (LaTeX-caption-update-key-val-options): + * style/enumitem.el (LaTeX-enumitem-update-key-val-options): + * style/floatrow.el (LaTeX-floatrow-update-key-val-options): + * style/graphicx.el (LaTeX-includegraphics-extensions): + * style/listings.el (LaTeX-listings-update-style-key): + * style/mdframed.el (LaTeX-mdframed-update-style-key): + * style/menukeys.el (TeX-arg-menukeys-newmenumacro): Replace + `delete-dups' with `TeX-delete-duplicate-strings'. + +2017-11-30 Arash Esbati <arash@gnu.org> + + * style/longtable.el ("longtable"): Use `make-local-variable'. + + * tex-ispell.el: Add entry for "xltabular" environment. + +2017-11-30 Arash Esbati <arash@gnu.org> + + Fix style/xltabular.el + + * style/xltabular.el (LaTeX-xltabular-skipping-regexp): New variable. + (LaTeX-env-xltabular): + (LaTeX-item-xltabular): New function. + ("xltabular"): Use the above functions in the style hook. + +2017-11-30 Mosè Giordano <mose@gnu.org> + + Reduce code duplication in tests + + * tests/make-test-deps.emacs-lisp: New file. + * tests/Makefile (%.log): Load it make-test-deps.emacs-lisp when running tests. + * tests/context/context-test.el: + * tests/japanese/error-parsing.el: + * tests/japanese/parse-timing.el: + * tests/japanese/preview-latex.el: + * tests/latex/latex-test.el: + * tests/tex/error-parsing.el: + * tests/tex/path-expansion.el: + * tests/tex/utility.el: Remove code moved to make-test-deps.emacs-lisp. + +2017-11-30 Ikumi Keita <ikumi@ikumi.que.jp> + + Revert wrong test + + * tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): Remove. + +2017-11-30 Ikumi Keita <ikumi@ikumi.que.jp> + + Add style path explicitly + + * tests/japanese/error-parsing.el (): + * tests/japanese/parse-timing.el (): + * tests/japanese/preview-latex.el (): Add "style" subdirectory in the + repository to `TeX-style-path' so we can load style files inside tests. + +2017-11-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Re-implement auto-detect of path separator from kpsewhich output + + * tex.el (TeX-kpathsea-path-delimiter): Accept t for Autodetect again + and make it default on w32 platform. + (TeX-tree-expand): Use heuristics as much as possible to determine the + path separator, paying attention to the case that it cannot be + determined. + +2017-11-23 Tassilo Horn <tsdh@gnu.org> + + Don't set company-minimum-prefix-length in tex mode buffers + + * tex.el (VirTeX-common-initialization): Don't set + company-minimum-prefix-length in tex mode buffers. + + AUCTeX used to set company-minimum-prefix-length to 1 initially because there + aren't too many TeX completions provided by AUCTeX itself. However, some users + use multiple completion backends in TeX modes (like dabbrev for example), and + then the number of completion candidates increases dramatically. + + Also see https://github.com/syl20bnr/spacemacs/issues/9388 and + https://github.com/alexeyr/company-auctex/issues/18. + +2017-11-19 Arash Esbati <arash@gnu.org> + + * doc/changes.texi: Mention compatibility of preview with GS 9.22. + +2017-11-18 Arash Esbati <arash@gnu.org> + + Improve style/epigraph.el + + * style/epigraph.el ("epigraph"): Leave point inside first pair of + braces for \epigraph and \qitem. + Use `LaTeX-add-lengths' for skips instead of `TeX-add-symbols'. + Use `TeX-arg-length' instead of `TeX-arg-size' for \dropchapter. + Append qitem macro to `LaTeX-item-regexp'. + Improve fontification. + +2017-11-16 Ikumi Keita <ikumi@ikumi.que.jp> + + Give proper argument to `TeX-command-expand' + + * preview.el.in (TeX-inline-preview-internal): Give `TeX-region-file' + or `TeX-master-file' as `file' argument of `TeX-command-expand' when + preamble caching is enabled. This argument used to be nil, which + caused error when lualatex is in use. The fourth element of the + `luatex' entry of `TeX-engine-alist-builtin' contains "%s", which + eventually triggers the use of the `file' argument. + +2017-11-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Add test for the recent change about `TeX-kpathsea-path-delimiter' + + * tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): New test. + +2017-11-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Document `TeX-view-evince-keep-focus' + + * doc/auctex.texi (Starting Viewers): + * doc/changes.texi (News in 11.92): + Document `TeX-view-evince-keep-focus'. + +2017-11-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Document `TeX-math-input-method-off-regexp' properly. + + * doc/auctex.texi (Entering Mathematics): + * doc/changes.texi (News in 11.92): + Document `TeX-math-input-method-off-regexp'. + +2017-11-13 Ikumi Keita <ikumi@ikumi.que.jp> + + Mention the necessity of GNU make + + * doc/install.texi (Prerequisites): Add an item of GNU make. + Fix copyright year. + +2017-11-13 Ikumi Keita <ikumi@ikumi.que.jp> + + Bug fix and code refactoring related to kpathsea + + * tex.el (TeX-kpathsea-path-delimiter): Use `path-separator' for + default value. Drop t from the candidates because auto detection + sometimes fails for w32 platform. + (TeX-tree-expand): Always use `TeX-kpathsea-path-delimiter' if + non-nil. + Disable subsequent use of kpathsea if kpsewhich causes error or + returns non-zero exit value. + Accept nil for PROGRAM argument. + (TeX-search-files-kpathsea): Always use `TeX-kpathsea-path-delimiter' if + non-nil. + Use `TeX-tree-expand'. + Don't signal error even if kpsewhich causes error or returns non-zero + exit value. + +2017-11-12 Arash Esbati <arash@gnu.org> + + Add new style/xltabular.el + + * Makefile.in (STYLESRC): Add new style. + + * style/xltabular.el: New file. + +2017-11-12 Arash Esbati <arash@gnu.org> + + Add new function `LaTeX-env-longtable' + + * style/longtable.el (LaTeX-env-longtable): Add new function. + Move the body of the anonymous function into this in order to make + it available for other styles loading longtable. + +2017-11-10 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex.el (TeX-math-input-method-off-regexp): Turn defvar into defcustom. + +2017-11-06 David Kastrup <dak@gnu.org> + + Remove use of .runandhide operator + + Ghostscript bug 698680 + <https://bugs.ghostscript.com/show_bug.cgi?id=698680> has been caused + by the removal of the .runandhide operator in Ghostscript 9.22 + upstream. Since .runandhide has no longer been used in a + security-critical manner, its operation can be emulated by storing the + respective information in a .preview-ST variable. Potentially + malicious code would not be able to retrieve a non-safe "save" object + from here. + +2017-09-30 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix Copyright year + + * context-en.el, context-nl.el, latex.el, plain-tex.el: + * preview.el.in, prv-xemacs.el, tex-bar.el, tex-buf.el: + * tex-info.el, tex-site.el.in, tex-style.el, tex.el: + Fix Copyright year. + +2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Cosmetic Change + + * font-latex.el (font-latex-match-math-env): Quote "\[" with "\=" in + doc string. + (font-latex-add-to-syntax-alist): Delete duplicated line. + +2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix doc strings and comments + + * plain-tex.el (TeX-plain-tex-mode, ams-tex-mode): Fix doc strings. + * tex-fold.el (): Fix typo. + +2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Make preview-latex parsing robust to fix Bug#20773, Bug#27088 + + * preview.el.in (TeX-inline-preview-internal): Set environment + variable max_print_line to sufficiently large value of 1000 so that + LaTeX process does not insert newline in lines necessary to identify + Bounding Boxes. + +2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Add test abount truncation of list + + * tests/tex/path-expansion.el: New file to test whether + `TeX-search-files-by-type' does not truncate the value of list + variable. + +2017-09-18 Ikumi Keita <ikumi@ikumi.que.jp> + + Prevent possible truncation of list value + + * tex.el (TeX-search-files-by-type): Use + `TeX-delete-duplicate-strings' instead of `delete-dups'. + +2017-09-16 Ikumi Keita <ikumi@ikumi.que.jp> + + Add a new option for evince compatible viewer. + + * tex.el: (TeX-view-evince-keep-focus): New option. + (TeX-evince-sync-view-1): Pull the focus back to Emacs if the above + new option is non-nil. + +2017-09-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Make correct extensions are returned + + * style/graphicx.el (LaTeX-includegraphics-extensions): + Fix misaligned form structure which prevented `cond' to enter clauses + for engines other than default. + Use copied list for the last argument of `append' so that + `delete-dups' does not alter the value of + `LaTeX-includegraphics-extensions'. + Use `delete' rather than `remove' for copied sequence. + (): + (LaTeX-includegraphics-read-file-relative): + Fix typos. + +2017-09-10 Ikumi Keita <ikumi@ikumi.que.jp> + + Add test for infinite loop + + * tests/tex/utility.el: New file. + +2017-09-10 Ikumi Keita <ikumi@ikumi.que.jp> + + Parse package/class option with comments correctly + + * latex.el: (LaTeX-auto-class-regexp-list): Replace the regexp for + RequirePackage/LoadClass option with the same one for usepackage. + * tests/latex/latex-test.el: Add test for the change above. + +2017-09-02 Ikumi Keita <ikumi@ikumi.que.jp> + + Conform to elisp coding convention + + * style/biblatex.el (LaTeX-arg-addbibresource) + (LaTeX-biblatex-package-options): + * style/fontspec.el (LaTeX-fontspec-arg-font): + Add "done" message. + * style/relsize.el ("relsize"): Tailor prompt string. + * style/bidi.el: Remove spurious execution bit. + +2017-08-31 Ikumi Keita <ikumi@ikumi.que.jp> + + Prevent possible infinite loop + + * tex.el (TeX-delete-duplicate-strings): Make sure that comparison is + done with valid list elements. + (TeX-delete-dups-by-car): Ditto. + Use `TeX-sort-strings' and `TeX-car-string-lessp'. + (TeX-car-string-lessp): Move the position of defun before the + defcustom of `TeX-engine'. Since the defcustom requires + `TeX-delete-dups-by-car' at load time, all the functions used in + `TeX-delete-dups-by-car' must be defined before the defcustom. + +2017-08-31 Ikumi Keita <ikumi@ikumi.que.jp> + + Use `delete' correctly for list variable + + * tex.el (TeX-search-files-kpathsea): Make sure that "." will be + removed from the directory list even if "." is the first element of + the list, when the SCOPE argument is `global'. + +2017-08-26 Ikumi Keita <ikumi@ikumi.que.jp> + + Add test for my commit on Aug 18 + + * tests/japanese/parse-timing-test.tex: + * tests/japanese/parse-timing.el: + New file. + +2017-08-26 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix doc string and indent + + * tex.el (TeX-PDF-from-DVI, TeX-insert-braces-alist) + (TeX-arg-literal, TeX-auto-add-type): + Fix doc string. + (TeX-auto-parse-region): Fix indent. + +2017-08-25 Ikumi Keita <ikumi@ikumi.que.jp> + + Add %(PDF) when undumped format is used in preview-latex + + * preview.el.in (TeX-inline-preview-internal): Make pdflatex to be + called when default output is PDF and dumped format is used. Although + it seems that if the dumped format is created by pdflatex, the format + produces PDF output even when the command name is (non-pdf) latex, it + would be better that pdflatex is used in that case, too. + +2017-08-20 Arash Esbati <arash@gnu.org> + + Add new style/arabxetex.el + + * Makefile.in (STYLESRC): Add new style. + + * style/arabxetex.el: New file. + +2017-08-18 Vincent Belaïche <vincent.b.1@hotmail.fr> + + Improvements for tex-info.el + + * tex-info.el (Texinfo-arg-nodename): Fix default prompt. + (Texinfo-arg-lrc): New function, used for commands that take Left, + Center, and Right entries for setting page header. + (Texinfo-arg-next-line): New function. Used to break line if need + be after entering command argument. + (Texinfo-arg-on|off): New function for entering boolean input. + (TeX-texinfo-mode): Add TeX symbols `allowcodebreak', `atchar', + `codequotebacktick', `codequoteundirected', `documentlanguage', + `documentencoding', `evenfooting', `evenheading', `everyfooting', + `everyheading', `LaTeX', `oddfooting', `oddheading', + `setchapternewpage', and `url'. + +2017-08-18 Ikumi Keita <ikumi@ikumi.que.jp> + + Use #' to quote function names + + * tex-jp.el (japanese-plain-tex-mode-initialization, + add-hook, japanese-latex-mode-initialization, + japanese-TeX-reset-mode-name, TeX-insert-punctuation): + Use #' to quote function names. + +2017-08-18 Ikumi Keita <ikumi@ikumi.que.jp> + + Delay setting Japanese TeX engine in `japanese-latex-mode' + + * tex-jp.el (japanese-latex-mode-initialization): The part which + guesses and sets `TeX-engine' using `TeX-match-style' is factored out + and put in `TeX-update-style-hook'. `TeX-match-style' eventually + triggers `TeX-update-style', which isn't appropriate in + `LaTeX-mode-hook'. + (japanese-LaTeX-guess-engine): New function. + +2017-08-11 Arash Esbati <arash@gnu.org> + + * style/XCharter.el ("XCharter"): Update to package v1.094 from 2017/08/08. + +2017-08-09 Arash Esbati <arash@gnu.org> + + * style/amsthm.el ("amsthm"): Use `LaTeX-amsthm-env-label'. + +2017-07-31 Ikumi Keita <ikumi@ikumi.que.jp> + + Conform to elisp coding convention in context.el + + * context.el (ConTeXt-numbered-section-heading, + ConTeXt-unnumbered-section-heading, ConTeXt-environment): Tailor + prompt string. + (ConTeXt-menu-update): Add "done" messages. + +2017-07-25 Stefan Monnier <monnier@iro.umontreal.ca> + + * font-latex.el: Use the standard utf-8 rather than latin-1 + +2017-07-25 Stefan Monnier <monnier@iro.umontreal.ca> + + Fix unescaped character literals + + * font-latex.el (font-latex-command-with-args-opt-arg-delims) + * tex-fold.el (TeX-fold-expand-spec): Escape [ and ] character literals + +2017-07-25 Tassilo Horn <tsdh@gnu.org> + + Manually cherry-pick commit bc0db60e + +2017-07-24 Mosè Giordano <mose@gnu.org> + + * Version 11.91 released. + +2017-07-24 Mosè Giordano <mose@gnu.org> + + Prepare for upcoming release + +2017-07-22 Arash Esbati <arash@gnu.org> + + Update key=val options to minted package v2.5 + + * style/minted.el (LaTeX-minted-key-val-options): Update options + to package version v2.5 from 2017/07/19. + +2017-07-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Conform to elisp coding conventions. + + * latex.el (LaTeX-section-heading, LaTeX-environment) + (TeX-arg-document, LaTeX-arg-usepackage-read-packages-with-options) + (TeX-arg-bibstyle, TeX-arg-bibliography, TeX-arg-verb) + (LaTeX-fill-region): Taylor minibuffer prompt string. Add or taylor + "done" messages. + * tex-buf.el (TeX-command-query, TeX-printer-query): Ditto. + * tex.el (TeX-master-file-ask, TeX-master-file, TeX-update-style) + (TeX-auto-list-information, TeX-auto-generate): Ditto. + +2017-07-21 Ikumi Keita <ikumi@ikumi.que.jp> + + * doc/changes.texi: Mention changes related to Japanese TeX. + +2017-07-03 Arash Esbati <arash@gnu.org> + + * doc/auctex.texi (European): Add babel languages which load english.el. + +2017-07-03 Arash Esbati <arash@gnu.org> + + Check and set `TeX-quote-language' if necessary + + * style/english.el ("english"): Reset `TeX-quote-language' to nil + if changed by other babel language options. + +2017-07-03 Arash Esbati <arash@gnu.org> + + Add new style/australian.el and style/newzealand.el + + * Makefile.in (STYLESRC): Add new styles. + + * style/australian.el: + * style/newzealand.el: New files. + +2017-07-02 Arash Esbati <arash@gnu.org> + + Add new style/canadian.el + + * Makefile.in (STYLESRC): Add new style. + + * style/canadian.el: New file. + +2017-07-01 Arash Esbati <arash@gnu.org> + + Add new style/moodle.el + + * Makefile.in (STYLESRC): Add new style. + + * style/moodle.el: New file. + +2017-07-01 Arash Esbati <arash@gnu.org> + + * latex.el (LaTeX-babel-hyphen-language-alist): Fix typo in docstring. + +2017-06-17 Antoine Levitt <antoine.levitt@gmail.com> + + Add support for xreader viewer + + * tex.el (TeX-evince-dbus-p): + (TeX-evince-sync-view-1): + (TeX-view-program-select-evince): + (TeX-raise-frame-function): + (TeX-source-correlate-mode): Adapt functions and docstrings to xreader. + (TeX-xreader-sync-view): New function. + (TeX-view-program-list-builtin): Add xreader. + +2017-06-14 Arash Esbati <arash@gnu.org> + + Update key=value options to graphicx package version 1.1a + + * style/graphicx.el (LaTeX-graphicx-key-val-options): Add new + key=value options. + (LaTeX-arg-graphicx-includegraphics-key-val): Support "pagebox" + key with pdfTeX or LuaTeX. + +2017-06-13 Arash Esbati <arash@gnu.org> + + * style/beamer.el ("beamer"): Query for optional argument after \pause. + +2017-06-13 Mosè Giordano <mose@gnu.org> + + Suggest to rerun LaTeX if xsim properties changed + + * tex-buf.el (TeX-LaTeX-sentinel): Catch xsim warning suggesting to rerun LaTeX + and set LaTeX and next default command. + +2017-06-13 Mosè Giordano <mose@gnu.org> + + Catch expl3 warnings + + * tex-buf.el (LaTeX-warnings-regexp): Adapt regexp to the style of expl3 + warnings. + * tests/tex/error-parsing.el (TeX-error-parsing-expl3-warnings): New test for + expl3 warnings. + +2017-06-02 Ikumi Keita <ikumi@ikumi.que.jp> + + Correct actions on region file in included file not placed in master dir + + * tex-buf.el (TeX-command-region): Call `TeX-region-file' with nil + `nondirectory' argument. + Fix a typo in doc string. + (TeX-command-default): Use `(TeX-region-file)' instead of `TeX-region' + for comparison with the given argument. + +2017-05-30 Ikumi Keita <ikumi@ikumi.que.jp> + + Imporve fix for Bug#26694 + + * tex-buf.el (TeX-command): Update point in region file if the + command is "View". + (TeX-view): + (TeX-region-create): Pass the above job to `TeX-command'. + (TeX-region-update-point): Move point according to the column in + the original buffer. + Do nothing when `TeX-source-correlate-mode' is disabled. + Use `TeX-current-offset' instead of `TeX-line-number-at-pos' in + case narrowing is in effect in the original buffer. + * preview.el.in (preview-at-point): Revert previous commit in + accord with the changes above. + * tex.el (TeX-evince-sync-view-1): Use `TeX-current-offset' + instead of `TeX-line-number-at-pos' in case narrowing is in + effect in the original buffer. + Add FIXME comment about using `current-column'. + (TeX-synctex-output-page-1): Ditto. + Arrange regexp to pick up page number more correctly. + (TeX-view-program-list-builtin): Remove spurious quotation around + %b in SumatraPDF entry. + +2017-05-29 Mosè Giordano <mose@gnu.org> + + * tests/tex/compilation-log.txt: + * tests/tex/error-parsing.el: Add test for error starting with exclamation mark. + +2017-05-26 Ikumi Keita <ikumi@ikumi.que.jp> + + Resolve preview-latex incompatibility with Japanese TeX (Bug#25322) + + * preview.el.in (preview-error-quote): Work consistently with + decoded text. The idea of "encoding entire string beforehand and + decoding it at the last stage" was used previously, but that failed + with `japanese-shift-jis' coding system containing bytes which + happen to coincide with regexp meta characters. + (preview--decode-^^ab): + (preview--convert-^^ab): New functions. + (TeX-inline-preview-internal): Record the process coding system + for decode assigned already so that `preview-error-quote' can + decode the given text correctly afterward. To achive that, change + the role of `preview-coding-system' together with the changes to + `preview-error-quote'. + Give back the command options provided in `(TeX-engine-alist)' to + latex command when preamble caching is enabled. + (preview-coding-system): Modify doc string according to the + changes above to `preview-error-quote' and + `TeX-inline-preview-internal'. + * tex-buf.el (TeX-adjust-process-coding-system): New function. + Adjust the process coding system for asynchronous process launched + within AUCTeX. + (TeX-after-start-process-function): Change default value to + `TeX-adjust-process-coding-system'. + * tex-jp.el (japanese-TeX-set-process-coding-system): Specify end + of line format on the coding systems assigned to process. + (): Don't set `japanese-TeX-set-process-coding-system' to + `TeX-after-start-process-function'. It is now called within + `TeX-adjust-process-coding-system'. + * prv-xemacs.el (preview-buffer-recoding-alist): Fix docstring. + (coding-system-change-eol-conversion): Add advice because XEmacs + 21.4 mule-ucs fails to define `utf-8' coding system to respond + properly to this function. + (preview-ps-quote-filename): Add advice so that this function is + not confused by backslashes as path separator in the return value + of XEmacs function. + * tests/japanese/preview-latex.el: + * tests/japanese/preview-error-test.tex: + * tests/japanese/preview-error-test2.tex: + * tests/japanese/prv-dif-code.tex: New files for regression test. + +2017-05-21 Mosè Giordano <mose@gnu.org> + + Fix indentation in ConTeXt mode after indented optional argument + + * context.el (ConTeXt-find-indent): Fix indentation. Requested by Henri Menke. + * tests/context/context-test.el: + * tests/context/context-indentation-in.tex: + * tests/context/context-indentation-out.tex: New test files. + +2017-05-17 Ikumi Keita <ikumi@ikumi.que.jp> + + Don't discard process output with `TeX-run-silent' + + * tex-buf.el (TeX-run-silent): Associate the process to the buffer + "*TeX silent*". + +2017-05-15 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex.el (TeX-command-list): Fix typo in help string (mendex -> upmendex) + +2017-05-12 Arash Esbati <arash@gnu.org> + + * latex.el (LaTeX-env-label-as-keyval): Use `buffer-substring-no-properties'. + +2017-05-11 Arash Esbati <arash@gnu.org> + + * doc/changes.texi: Document recent changes. + +2017-05-10 Arash Esbati <arash@gnu.org> + + * tests/latex/fontification-general.tex: New file. + +2017-05-10 Arash Esbati <arash@gnu.org> + + Exclude arguments to math environments from fontification + + * font-latex.el (font-latex-match-math-envII) + (font-latex-extend-region-backwards-math-envII): Match and exclude + optional and mandatory argument(s) to math environments from + fontification. + +2017-05-08 Arash Esbati <arash@gnu.org> + + Improve further the exclusion of reserved characters + + * font-latex.el (font-latex-match-simple-exclude-list): New + variable. + (font-latex-match-simple-command): Use + `font-latex-match-simple-exclude-list'. Add check for docTeX mode + in order to remove "_" from the list. + +2017-05-06 Mosè Giordano <mose@gnu.org> + + Work around bug#26694 + + * preview.el.in (preview-at-point): Let-bind `TeX-source-correlate-mode' to nil. + * tex-buf.el (TeX-region-create): Move point only when + `TeX-source-correlate-mode' is non-nil. + +2017-05-06 Arash Esbati <arash@gnu.org> + + * latex/preview.dtx: Adjust contact email address. + +2017-05-04 Arash Esbati <arash@gnu.org> + + * tex-ispell.el: Move entries from style/empheq.el to this file. + + * latex/preview.dtx: Adjust modification date for CTAN. + +2017-05-03 Arash Esbati <arash@gnu.org> + + Query for expl3 package options + + * style/expl3.el (LaTeX-expl3-package-options): New function to + read package options from user. + Add missing file footer. + +2017-05-03 Arash Esbati <arash@gnu.org> + + Add new style/floatrow.el + + * Makefile.in (STYLESRC): Add new style. + + * style/floatrow.el: New file. + +2017-05-02 Arash Esbati <arash@gnu.org> + + Use `ispell-tex-arg-end' on parsed elements + + * style/mdframed.el (LaTeX-mdframed-auto-cleanup, "mdframed"): Use + correct function `ispell-tex-arg-end'. + +2017-04-27 Arash Esbati <arash@gnu.org> + + Improve exclusion of reserved characters from command matches + + * font-latex.el (font-latex-match-simple-command): Skip matches + starting with reserved characters. + +2017-04-27 Arash Esbati <arash@gnu.org> + + Add support for plus sign in macro syntax specification list + + * font-latex.el (font-latex-match-command-with-arguments): Support + plus sign besides asterisk in specification of macro syntax. + +2017-04-27 Arash Esbati <arash@gnu.org> + + Update style/fontspec.el to package version 2.6a + + * style/fontspec.el (LaTeX-fontspec-font-features): Update + variable to package version 2.6a. + (LaTeX-fontspec-auto-cleanup): New function for parsing support + for \newfontfamily and \newfontface macros. + ("fontspec"): Add missing macros and environment. + (LaTeX-fontspec-package-options): Update with new options. + +2017-04-27 Arash Esbati <arash@gnu.org> + + Consider the return value of `assq-delete-all' + + * style/breqn.el (LaTeX-breqn-update-color-keys): + * style/fvextra.el (LaTeX-fvextra-update-key-val): + * style/mdframed.el (LaTeX-mdframed-update-style-key): + * style/minted.el (LaTeX-minted-update-key-vals): + * style/tcolorbox.el (LaTeX-tcolorbox-update-style-key): Use the + return value of `assq-delete-all' rather than looking at the saved + value of the temporary variable. + +2017-04-27 Arash Esbati <arash@gnu.org> + + * latex.el (LaTeX-common-initialization): Add eminnershape macro. + +2017-04-26 Arash Esbati <arash@gnu.org> + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add \addlinespace. + +2017-04-25 Tassilo Horn <tsdh@gnu.org> + + Correctly exclude hypenation and thin spaces from command matches + + * font-latex.el (font-latex-match-simple-command): Skip matches starting with + \- or \,. + +2017-04-25 Arash Esbati <arash@gnu.org> + + Add LaTeX core command \oldstylenums + + * font-latex.el (font-latex-built-in-keyword-classes): Add + \oldstylenums to "type-command" keyword class. + + * latex.el (LaTeX-common-initialization): Add \oldstylenums to + LaTeX core commands. + + * style/textcomp.el ("textcomp"): Remove \oldstylenums from + textcomp.el which is provided by LaTeX core. + +2017-04-24 Arash Esbati <arash@gnu.org> + + Make preview.sty compatible with recent luatex + + * latex/preview.dtx: Check if file luatex85.sty is loadable and + require the package (bug#25601). + +2017-04-24 Arash Esbati <arash@gnu.org> + + Do not highlight control spaces with "\ " + + * font-latex.el (font-latex-match-simple-command): Add space to + the list of characters to be ignored. + +2017-04-23 Arash Esbati <arash@gnu.org> + + Adjust macros acc. to change in `LaTeX-paragraph-commands-regexp-make' + + * style/bicaption.el ("bicaption"): Add \bicaption, \bicaptionbox, + \bisubcaption and \bisubcaptionbox to paragraph commands. + + * style/caption.el ("caption"): Add \captionbox and \captionof to + paragraph commands. + + * style/subcaption.el ("subcaption"): Add \subcaption and + \subcaptionbox to paragraph commands. + +2017-04-23 Arash Esbati <arash@gnu.org> + + * style/exam.el ("exam"): Remove duplicate entries and backslash. + +2017-04-23 Uwe Brauer <oub@mat.ucm.es> + + Add the select environment and related macros to exam style. + + * style/exam.el ("exam"): Add the select environment and related macros. + +2017-04-23 Tassilo Horn <tsdh@gnu.org> + + Fix comment environment highlighting + + * style/comment.el ("comment"): Don't set comment starter/ender but generic + comment delimiters. + +2017-04-21 Ikumi Keita <ikumi@ikumi.que.jp> + + Add test for my last commit + + * tests/japanese/error-parsing.el: New file. + +2017-04-21 Mosè Giordano <mose@gnu.org> + + Do not highlight thin spaces with \, + + * font-latex.el (font-latex-match-simple-command): Add comma to the list of + characters to be ignored. + +2017-04-19 Mosè Giordano <mose@gnu.org> + + Fix parsing of LaTeX2e date formats + + * tex-buf.el (TeX-LaTeX-sentinel): Support ISO date format, now used by + LaTeX2e. Reported by Uwe Siart. + * tests/tex/error-parsing.el (TeX-LaTeX2e-date): Add a test for LaTeX2e date + formats. + +2017-04-19 Ikumi Keita <ikumi@ikumi.que.jp> + + Improve error handling for Japanese users + + * tex-buf.el (TeX-help-error): Use number based condition to + detect whether the search over `TeX-error-description-list' + comes to its last element. Comparison with a literal string + breaks when tex-jp.el installs Japanese help messages into + `TeX-error-description-list'. + +2017-04-18 Ikumi Keita <ikumi@ikumi.que.jp> + + Deal with strange file name + + * tex-jp.el (): Increase `pos' in case the master file + name happens to contain special %-sequence. + +2017-04-17 Ikumi Keita <ikumi@ikumi.que.jp> + + Support upmendex + + * tex-jp.el (): Make "%(makeindex)" to expand to upmendex when + upmendex is available and `TeX-engine' is supported by it. + Add "%(dic)" expander for the dictionary option of (up)mendex. + * tex.el (TeX-command-list): Add "upMendex" entry. Set 4th + element to t so that user will get a chance to supply + dictionary option to the command line string. + +2017-04-17 Tassilo Horn <tsdh@gnu.org> + + Improve command highlighting to not be triggered by hyphenation + + Reported by François Patte. + +2017-04-17 Tassilo Horn <tsdh@gnu.org> + + Add proper copyright header to some styles + + Add the required headers so that the ELPA build works again. + +2017-04-15 Arash Esbati <arash@gnu.org> + + * doc/changes.texi: Update with recent changes. + +2017-04-10 Arash Esbati <arash@gnu.org> + + * doc/auctex.texi (Selecting a Command): Document `TeX-ispell-verb-delimiters'. + +2017-04-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix `paragraph-start' and `paragraph-separate' + + * plain-tex.el (plain-TeX-common-initialization): Remove "^" from + `paragraph-start' according to the doc string. + Remove LaTeX display math delimiters "\[" and "\]" from + `paragraph-start'. + Add "item" and "itemitem" to `paragraph-start'. + Change the regexp grouping to shy group in `paragraph-start' and + `paragraph-separate'. + * tex-info.el (TeX-texinfo-mode): Remove "^" from `paragraph-start' + and `paragraph-separate'. + +2017-04-03 Arash Esbati <arash@gnu.org> + + Update package options in style/amsmath.el + + * style/amsmath.el (LaTeX-amsmath-package-options): Update package + options to v2.16a. + +2017-04-01 Arash Esbati <arash@gnu.org> + + Append \b to regexp built from TeX control words + + * latex.el (LaTeX-paragraph-commands-regexp-make): Append \b to + regexp built from TeX control words. Fix this report + http://lists.gnu.org/archive/html/auctex/2017-03/msg00009.html + + * tests/latex/latex-filling-in.tex: + * tests/latex/latex-filling-out.tex: + * tests/latex/latex-test.el (LaTeX-filling): Extend test for addition + in `LaTeX-paragraph-commands-regexp-make' in latex.el. + +2017-03-31 Mosè Giordano <mose@gnu.org> + + Fix detection of bibliography files with dots in path + + * latex.el (LaTeX-auto-regexp-list): Remove dot from the list of excluded + characters in addbibresource's regexp. + * tests/latex/latex-test.el (LaTeX-addbibresource): New test for addbibresource. + +2017-03-29 Ikumi Keita <ikumi@ikumi.que.jp> + + Don't alter standard value or saved value themselves of customize option + + * tex-jp.el (): Stop using `setcar' on the elements of + `TeX-command-list'. This used to alter the standard value + or saved value themselves of the customize option since + `setcar' operates descructively on lists as Lisp objects. + Instead create new list by `mapcar' and `append'. + (): Deal with the case that `TeX-view-program-list-builtin' + doesn't have an entry of "xdvi". + Change the expected executable name to "%(xdvi)" as well. + +2017-03-28 Arash Esbati <arash@gnu.org> + + Fix last improvement for skipping of inline verbatim macros + + * tex.el (TeX-ispell-tex-arg-verb-end): New function. + + * tex-ispell.el (TeX-ispell-verb-delimiters): Replace + `TeX-ispell-verb-opening-delimiters' and + `TeX-ispell-verb-closing-delimiters' with new customizable option + `TeX-ispell-verb-delimiters'. + (TeX-ispell-skip-setcar): Use new function + `TeX-ispell-tex-arg-verb-end' with verbatim macros. + +2017-03-27 Arash Esbati <arash@gnu.org> + + Improve skipping of inline verbatim macros + + * tex-ispell.el (TeX-ispell-verb-opening-delimiters) + (TeX-ispell-verb-closing-delimiters): New customizable options. + (TeX-ispell-skip-setcar): Skip inline verbatim macros from + listings and fancyvrb package. Use new variables for minted + package. + +2017-03-27 Arash Esbati <arash@gnu.org> + + * tests/latex/fontification-verb-macros.tex: New file. + +2017-03-27 Arash Esbati <arash@gnu.org> + + Improve fontification of verbatim macros in style/minted.el + + * style/minted.el (LaTeX-minted-auto-cleanup): Add key=val query + and fontification support for parsed elements. + (LaTeX-minted-add-syntactic-keywords-extra): New function. + ("minted"): Use `LaTeX-minted-add-syntactic-keywords-extra' to add + fontification support for \mint and \mintinline macros. + Add \mint and \mintinline to textual keywords class and apply the + fontification only for optional and first mandatory argument. + +2017-03-27 Arash Esbati <arash@gnu.org> + + Adapt fontification for \lstinline + + * style/listings.el ("listings"): Fontify only the optional + argument of \lstinline. + +2017-03-27 Arash Esbati <arash@gnu.org> + + Recognize optional argument in verb macros with delimiters/braces + + * font-latex.el (font-latex-built-in-keyword-classes): Add \verb + to textual keyword class. + (font-latex-set-syntactic-keywords): Extend regexp to ignore an + optional argument for verbatim macros with delimiters and/or + braces. + +2017-03-26 Ikumi Keita <ikumi@ikumi.que.jp> + + Add support for Japanese font command + + * tex-jp.el (): Append entries for mincho and gothic font + commands to `LaTeX-font-list'. + (japanese-latex-mode-initialization): Add font lock support + to \textgt, \mathgt and \gtfamily commands for displaying + with bold font in Emacs buffer. + * doc/auctex.texi (Japanese): Mention new font commands and + add indexes for them. + +2017-03-23 Ikumi Keita <ikumi@ikumi.que.jp> + + Enhance Japanese class files support + + * style/tarticle.el: + * style/tbooks.el: + * style/treport.el: + * style/jsreport.el: Add new style files. + * Makefile.in (STYLESRC): Add them and tweak order not to break the + format of file name alignment. + * style/j-book.el ("j-book"): Correct the largest section level to + "part" following book.el. + * style/jarticle.el: + * style/jbook.el: + * style/jreport.el: + * style/jsarticle.el: + * style/jsbook.el: Add defvar for class options, counters and + pagestyles following {article,book,report}.el. + Correct the largest section level in jbook.el, too. + Deal with "report" option in jsbook.el. + +2017-03-24 Arash Esbati <arash@gnu.org> + + * texmathp.el (texmathp-tex-commands-default): Add entries for empheq.sty. + +2017-03-23 Arash Esbati <arash@gnu.org> + + * style/minted.el ("minted"): Add key=val query for \mint and \mintinline. + +2017-03-19 Ikumi Keita <ikumi@ikumi.que.jp> + + Use `TeX-line-number-at-pos' further for older emacsen + + * tex-buf.el (TeX-region-create): + (TeX-region-update-point): + * tex-info.el (Texinfo-make-node-list): Replace `line-number-at-pos' + with `TeX-line-number-at-pos'. + +2017-03-19 Ikumi Keita <ikumi@ikumi.que.jp> + + Use compatibility function `TeX-line-number-at-pos' for older emacsen + + * tex.el (TeX-evince-sync-view-1): + (TeX-synctex-output-page-1): Replace `line-number-at-pos' with + `TeX-line-number-at-pos'. + +2017-03-18 Arash Esbati <arash@gnu.org> + + Use the variable `LaTeX-listing-label' + + * style/minted.el ("minted"): + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Use + `LaTeX-listing-label' instead of hard-coded "lst:" string. + +2017-03-18 Arash Esbati <arash@gnu.org> + + Use compat function `TeX-replace-regexp-in-string' in core files + + * tex.el (TeX-source-correlate-sync-source): + * latex.el (LaTeX-split-bibs): Use compat function + `TeX-replace-regexp-in-string'. + +2017-03-18 Arash Esbati <arash@gnu.org> + + Use `TeX-replace-regexp-in-string' in style files + + * style/empheq.el (LaTeX-empheq-item-equation): + * style/tcolorbox.el (LaTeX-tcolorbox-load-used-libraries): + * style/xcolor.el (LaTeX-xcolor-auto-cleanup): Use compat function + `TeX-replace-regexp-in-string'. + +2017-03-18 Arash Esbati <arash@gnu.org> + + Add new compat function `TeX-replace-regexp-in-string' + + * tex.el (TeX-replace-regexp-in-string): New compat function. + With XEmacs, pass arguments to `replace-in-string', with Emacs to + `replace-regexp-in-string'. This function supports only mandatory + arguments of the original functions just mentioned. + +2017-03-17 Ikumi Keita <ikumi@ikumi.que.jp> + + Avoid altering user option as much as possible + + * tex-jp.el (): Alter `TeX-view-predicate-list-builtin' and + `TeX-view-program-list-builtin' instead of their customize option + cousins. + Append to `TeX-view-program-selection' only on w32 system. + +2017-03-16 Arash Esbati <arash@gnu.org> + + Add LaTeX inline math delimiters to Ispell skip list + + * tex-ispell.el: Add LaTeX inline math delimiters \( \) to Ispell + skip list. (bug#26125) + Remove unnecessary part from regexp for \cmidrule. + +2017-03-15 Arash Esbati <arash@gnu.org> + + Fix addition of key=val's + + * style/fvextra.el (LaTeX-fvextra-update-key-val): Fix addition of + key=val's to `LaTeX-fancyvrb-key-val-options-local'. + +2017-03-15 Ikumi Keita <ikumi@ikumi.que.jp> + + Modify `TeX-expand-list-builtin' instead of `TeX-expand-list' + + * tex-jp.el (): `TeX-expand-list' is user option since 2015. Add + extra entries for Japanese TeX engines to `TeX-expand-list-builtin' + instead. + +2017-03-13 Arash Esbati <arash@gnu.org> + + Add new style/fvextra.el + + * Makefile.in (STYLESRC): Add new style. + + * style/fvextra.el: New file. + +2017-03-13 Arash Esbati <arash@gnu.org> + + Improve parsing capabilities of style/fancyvrb.el + + * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add + undocumented keys, update some values. + (LaTeX-fancyvrb-key-val-options-local) + (LaTeX-fancyvrb-base-macros, LaTeX-fancyvrb-base-environments) + (LaTeX-fancyvrb-key-val-skip-regexp): New variables. + (LaTeX-fancyvrb-macro-regexp, LaTeX-fancyvrb-environment-regexp): + Update for new parsing mechanism. + (LaTeX-fancyvrb-arg-define-macro) + (LaTeX-fancyvrb-arg-define-environment) + (LaTeX-fancyvrb-arg-file-relative): New functions. + ("fancyvrb"): Use new variables and functions in the hook. Update + fontification. + +2017-03-10 Arash Esbati <arash@gnu.org> + + Improve fallback for indentation when & is omitted + + * latex.el (LaTeX-hanging-ampersand-position): Improve handling of + fallback which now respects also intended tabular environments. + Thanks to Ikumi Keita for testing and providing code. (bug#26032) + + * tests/latex/tabular-in.tex: + * tests/latex/tabular-out.tex: Add additional test for indented + tabular. + +2017-03-09 Ikumi Keita <ikumi@ikumi.que.jp> + + Remove spurious entries of view settings. + + * tex-jp.el (TeX-view-program-list): + (TeX-view-program-selection): Remove spurious entries, most of which + are related with other TeX IDEs. + cf. http://lists.gnu.org/archive/html/auctex-devel/2016-04/msg00036.html + +2017-03-09 Arash Esbati <arash@gnu.org> + + Add fallback for indentation when & is omitted + + * latex.el (LaTeX-hanging-ampersand-position): Add fallback for + indentation if the row searched does not contain a column + separator &. + + * tests/latex/tabular-in.tex: + * tests/latex/tabular-out.tex: Add filling test for missing & in + row. + +2017-02-06 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix auto selection of japanese TeX engine + + * tex-jp.el (japanese-latex-mode-initialization): Use + `LaTeX-match-class-option' to detect uplatex option given to + jsarticle, jsreport and jsbook class. (The root of this problem is + the same as Bug#25563) + (): Quit appending to `LaTeX-command-style' because this made the + user's intentional selection of `TeX-engine' ineffective with regard + to the selection of the executable names. + Fix copyright year. + * doc/auctex.texi (Japanese): Add description of Japanese TeX engine: + How to use, change and set the value of the engine. + Add description of the customize options related to the encoding of + Japanese TeX documents. + +2017-03-08 Arash Esbati <arash@gnu.org> + + Detect \& in tabular cells when filling + + * latex.el (LaTeX-indent-tabular): Search backward for any + ampersands not escaped with a backslash, i.e. control symbol \&, + and return the adjusted value. Thanks to Ikumi Keita for his + perceptive comments on the implementation. (bug#26010) + + * tests/latex/tabular-in.tex: + * tests/latex/tabular-out.tex: Add test for table filling with \& + in cells. + +2017-03-06 Arash Esbati <arash@gnu.org> + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add hyperref macros. + +2017-03-05 Arash Esbati <arash@gnu.org> + + * tex-ispell.el (TeX-ispell-skip-setcdr): Add entry for filecontents package. + +2017-03-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix documents and add trivial improvements. + + * font-latex.el (font-latex-deactivated-keyword-classes): Add keyword + class biblatexnoarg, biblatex and slide-title to doc string. + Use `buffer-string'. + (font-latex-keyword-matcher): Mention that face attributes is accepted + as FACE argument in doc string. + (font-latex-make-built-in-keywords): Arrange doc string for generated + defvar of `font-latex-match-*-keywords-local' depending on the keyword + type. + Remove spurious type declaration from generated defcustom of + `font-latex-match-*-keywords'. + Replace meaningless argument with nil and add doc string for generated + defvar of `font-latex-match-*'. + Replace redundant call to intern with literal quote of symbol. + (font-latex-user-keyword-classes): Fix doc string. The accepted face + argument is face attribute rather than font specification. + Add doc string for generated defvar of `font-latex-match-*'. + (font-latex-make-user-keywords): Replace backquote with quote where + backquote is not necessary. + (font-latex-add-keywords): Add keyword class biblatexnoarg to doc + string. + * doc/auctex.texi (): Update copyright year. + (Deactivating defaults of built-in keyword classes): Add keyword + class biblatexnoarg, biblatex and slide-title. + Fix sample lisp code. + (User-defined keyword classes): The accepted face argument is face + attribute rather than font specification. + +2017-03-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Make customization to face specification to appear in + customization buffer. + + * font-latex.el (font-latex-user-keyword-classes): Exchange the order + of `face' and `custom-face-edit'. Tweak doc string. + +2017-03-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Unify treatment of face argument over the relevant functions. + + * font-latex.el (font-latex-keyword-matcher): Conform the face + argument correctly to the format `font-lock-keywords' requires. + (font-latex-make-user-keywords) : Call `font-latex-make-match-defun' + directly without `eval'. + (font-latex-deactivated-keyword-classes) : Accept a face symbol, as + well as a form returning a face symbol, for the third element for each + item of `font-latex-built-in-keyword-classes'. + (font-latex-built-in-keyword-classes) : Remove quoting from the face + names. Contrary to the sentence of the doc string + "The third element is the symbol of a face to be used or a Lisp + form returning a face symbol.", symbol of a face was invalid due to + the above bugs. + +2017-03-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix font-latex-make-match-defun to generate intended code. + + * font-latex.el (font-latex-make-match-defun): Arrange the order of + evaluation not to generate meaningless clause. Byte compile warning + on xemacs went away. + +2017-03-04 Mosè Giordano <mose@gnu.org> + + Partially revert previous commit, will look better later + + * tex-buf.el (TeX-command-expand): Do not error if `string' is nil. This made + "View" command unusable. + +2017-03-04 Mosè Giordano <mose@gnu.org> + + Prevent infinite loop in TeX-command-expand + + * tex-buf.el (TeX-command-expand): Throw an error if `string' is not a string. + This prevents an infinite loop. + * tex.el (TeX-engine-in-engine-alist): New function to pick up an engine from + `TeX-engine-alist' and throw an error if the engine is not there. + (TeX-expand-list-builtin): Use `TeX-engine-in-engine-alist'. + * context.el (ConTeXt-expand-options): Use `TeX-engine-in-engine-alist'. + * tests/tex/command-expansion.el (TeX-command-expansion-errors): Add tests for + error handling of `TeX-command-expand'. + +2017-02-24 Ikumi Keita <ikumi@ikumi.que.jp> + + Tweak locale treatment on xemacs. + + * tex-jp.el (japanese-TeX-set-process-coding-system): Use the locale + related environment variables for fallback value. + +2017-02-21 Arash Esbati <arash@gnu.org> + + Add new style/sourcecodepro.el + + * Makefile.in (STYLESRC): Add new style. + + * style/sourcecodepro.el: New file. + +2017-02-21 Arash Esbati <arash@gnu.org> + + * style/subfiles.el (LaTeX-subfiles-class-options): New function. + +2017-02-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Make papersize predicate in tex-jp.el to work again. + Problem parallel to bug#25563. + + * tex-jp.el (): Use `LaTeX-match-class-option' to examine paper size + option of document class. + +2017-02-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix setting of coding system for Japanese TeX + + * tex-jp.el (japanese-TeX-set-process-coding-system): Cater for the + case that kanji option is requested by user but cannot be determined. + XEmacs doesn't have `locale-coding-system'. Use + `get-coding-system-from-locale' and `current-locale' instead. + Cleanup indentation. + (japanese-TeX-coding-ejsu): Add entry for xemacs coding system of cp932. + +2017-02-20 Mosè Giordano <mose@gnu.org> + + Improve regexp for looking for documentclass macro + + * latex.el (LaTeX-env-document): Allow any non line-breaking character in regexp + used to look for `documentclass' macro. Previous regexp did not catch class + options containing dots or slash, that may occur when using `subfiles' class. + +2017-02-20 Mosè Giordano <mose@gnu.org> + + Improve determination of master file with subfiles class + + * style/subfiles.el ("subfiles"): Do not strip dirname from master file. + +2017-02-19 Arash Esbati <arash@gnu.org> + + Add new keys for package version 4.00 + + * style/tcolorbox.el (LaTeX-tcolorbox-keyval-options): Add new + keys for v4.00 of the package. + +2017-02-16 Arash Esbati <arash@gnu.org> + + * latex.el (LaTeX-label): Eliminate premature returning of label. + +2017-02-16 Arash Esbati <arash@gnu.org> + + Append "lstlisting" to `LaTeX-label-alist' + + * style/listings.el ("listings"): Append "lstlisting" to + `LaTeX-label-alist'. + (LaTeX-listings-auto-cleanup): Use `LaTeX-listing-label' as a + symbol during clean up. + +2017-02-10 Arash Esbati <arash@gnu.org> + + Add new style/preview.el + + * Makefile.in (STYLESRC): Add new style. + + * style/preview.el: New file. + +2017-02-10 Arash Esbati <arash@gnu.org> + + * .gitignore: Ignore only preview.el in top directory. + +2017-02-10 Arash Esbati <arash@gnu.org> + + Improve parsing process in style/xcolor.el + + * style/xcolor.el (LaTeX-xcolor-definecolor-regexp): Use + `regexp-opt' to build a regexp to match all color defining macros. + (LaTeX-xcolor-colorlet-regexp): Remove variable. + (LaTeX-xcolor-auto-cleanup): Romove unnecessary *. + +2017-02-09 Arash Esbati <arash@gnu.org> + + Improve parsing process in style/color.el + + * style/color.el (LaTeX-color-definecolor-regexp): Remove + unnecessary 2nd and 3rd arguments from regexp. + (LaTeX-color-auto-cleanup): Delete unnecessary function and remove + it from `TeX-auto-cleanup-hook'. + +2017-02-09 Arash Esbati <arash@gnu.org> + + Fix parsing bug in style/xcolor.el + + * style/xcolor.el (LaTeX-xcolor-definecolor-regexp): Move parsing + of \colorlet macro into `LaTeX-xcolor-colorlet-regexp'. + (LaTeX-xcolor-colorlet-regexp): New variable. + ("xcolor"): Activate `LaTeX-xcolor-colorlet-regexp' in style hook. + +2017-02-06 Arash Esbati <arash@gnu.org> + + * latex/preview.dtx: Fix example for \PreviewMacro* macro. + Add missing backslash. + +2017-02-04 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix minor problems + * tex.el (TeX-view-predicate-list-builtin): Enclose whole alternatives + in regexp with shy group in order that the effect of "\`" and "\'" + covers all the alternatives. + * latex.el (LaTeX-auto-cleanup): Regard "Class", in addition to + "class", as an indicator of LaTeX2e document. + +2017-02-02 Arash Esbati <arash@gnu.org> + + Simplify addition of entirely skipped environments + + * tex-ispell.el (TeX-ispell-skip-envs-list): New variable for + environments which should be skipped entirely. + (TeX-ispell-skip-envs-regexp): New variable keeping the regexp + generated from `TeX-ispell-skip-envs-list'. + +2017-02-02 Tassilo Horn <tsdh@gnu.org> + + Fix TeX-view-predicate-list-builtin predicates wrt class opts + + * latex.el (LaTeX-match-class-option): New function. + * tex.el (TeX-view-predicate-list-builtin): Use above function to check + paper sizes orientation from documentclass options (bug#25563). + +2017-02-01 Mosè Giordano <mose@gnu.org> + + Fix number of arguments of local-variable-p in XEmacs + + * font-latex.el (font-latex-after-hacking-local-variables): Second argument of + `local-variable-p' is mandatory in XEmacs. + +2017-02-01 Tassilo Horn <tsdh@gnu.org> + + Fix font-latex-after-hacking-local-variables on XEmacs + + * font-latex.el (font-latex-after-hacking-local-variables): Cater for the + fact that file-local-variables-alist isn't there in XEmacs and older + Emacs versions (bug#25564). + +2017-02-01 Arash Esbati <arash@gnu.org> + + * tex-ispell.el: Add support for enviroments from breqn.sty. + +2017-02-01 Tassilo Horn <tsdh@gnu.org> + + Fix plain-TeX-auto-regexp-list docstring + + * tex.el: Fix docstring of plain-TeX-auto-regexp-list (bug#25574). + +2017-01-29 Arash Esbati <arash@gnu.org> + + Add new style/breqn.el + + * Makefile.in (STYLESRC): Add new style. + + * style/breqn.el: New file. + +2017-01-29 Arash Esbati <arash@gnu.org> + + Update style/listings.el to use `LaTeX-env-label-as-keyval' + + * style/listings.el (LaTeX-listings-key-val-options): Comment the + "label" key. + (LaTeX-listings-key-val-label-extract): + (LaTeX-listings-key-val-label-regexp): New variable. + (LaTeX-listings-auto-cleanup): Use `LaTeX-add-environments' + instead of adding new enviroments to `LaTeX-auto-environment'. + Use the function `LaTeX-env-label-as-keyval' to insert labels. + Add parsed enviroments to AUCTeX parser with `TeX-auto-add-regexp'. + ("listings"): Add `LaTeX-listings-key-val-label-regexp' to the + parser. + Use `LaTeX-env-label-as-keyval' for "lstlisting". + +2017-01-29 Arash Esbati <arash@gnu.org> + + Add function to put labels in opt. argument of environments + + * doc/changes.texi: Document new feature. + + * latex.el (LaTeX-listing-label): New custom prefix for labels in + code typesetting environments. + (LaTeX-env-label-as-keyval): New function. + (LaTeX-narrow-to-environment): Fix typo in docstring. + +2017-01-27 Arash Esbati <arash@gnu.org> + + Add `NO-INSERT' argument to `LaTeX-label' + + * doc/changes.texi: Document changes to `LaTeX-label' and + `LaTeX-label-function'. + + * latex.el (LaTeX-label): Add second optional argument NO-INSERT. + This argument is passed to function bound to + `LaTeX-label-function' (usually `reftex-label' with RefTeX + enabled). If `LaTeX-label-function' is nil and NO-INSERT is + non-nil, label is read and returned as a string. Remove some + unnecessary checks. + (LaTeX-label-function): Mention in docstring that the function is + expected to take an optional argument NO-INSERT. This is an + incompatible change. + +2017-01-27 Arash Esbati <arash@gnu.org> + + Check if label is defined before adding it to known labels + + * latex.el (TeX-read-label): Check if label is already defined and + ask for user confirmation before adding it list of known labels. + Do not add label if empty string or the value of + `TeX-read-label-prefix'. + +2017-01-26 Arash Esbati <arash@gnu.org> + + Add \citetitle to `reftex-cite-format' in style/biblatex + + * style/biblatex.el ("biblatex"): Add \citetitle[*] to + `reftex-cite-format' and bind them to keys i/I per user request + http://lists.gnu.org/archive/html/auctex/2017-01/msg00049.html. + +2017-01-25 Mosè Giordano <mose@gnu.org> + + Guard setcar with appropriate test + + * tex-jp.el (assoc): Replace second element of "BibTeX" and "Index" entries of + `TeX-command-list' only if they are already there. This variable is + customizable and users may have removed them. Reported by jfbu. + +2017-01-20 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-newline): Make interactive. See bug#24412. + +2017-01-20 Mosè Giordano <mose@gnu.org> + + Add makeglossaries to the list of commands + + * tex.el (TeX-command-list): Add makeglossaries. Fixes bug#24952. + * latex.el (LaTeX-clean-intermediate-suffixes): Add extensions of files created + by makeglossaries. + +2017-01-15 Mosè Giordano <mose@gnu.org> + + Show summary of tests at the end of make check + + * tests/Makefile (check): Depend on `check-doit' and `mostlyclean' phony + targets. + (check-doit): New rule for showing summary of tests. + (mostlyclean): Delete log files. + +2017-01-13 Davide G. M. Salvetti <salve@debian.org> + + Fix ConTeXt-outline-regexp + + Add a separator between different elements; see Debian bug #850444. + +2017-01-13 Mosè Giordano <mose@gnu.org> + + Remove also a gitignore + + * Makefile.in (EXCLUDEDFILES): Add latex/.gitignore to excluded files. + +2017-01-13 Mosè Giordano <mose@gnu.org> + + Remove file from distributed tar ball + + * Makefile.in (EXCLUDEDFILES): Add doc/tex-ref.log. + +2017-01-12 Mosè Giordano <mose@gnu.org> + + Add AUCTeX Logo + + * etc/auctex-logo.tex: Logo of AUCTeX. It was realized with comments from + Vincent Belaïche, Marcin Borkowski, Marta Dell’Atti, Tamas Papp and others. + + * .gitignore: Ignore some files automatically created during compilation. + +2017-01-11 Mosè Giordano <mose@gnu.org> + + Make gitlog-to-changelog ignore release-commit + + * Makefile.in (release-commit): Prefix the commit message with "; ", so that + the commit will be ignored when automatically updating the ChangeLog. + +2017-01-10 Mosè Giordano <mose@gnu.org> + + * Version 11.90 released. + +2017-01-10 Mosè Giordano <mose@gnu.org> + + Refresh RELEASE file + + * RELEASE: Update "Availability" and "Future development and additional + information" sections. + +2017-01-10 Mosè Giordano <mose@gnu.org> + + * Makefile.in (release-commit): Use UTF-8 coding for ChangeLog entry. + + * ChangeLog-preview: Change encoding to UTF-8. + + * Makefile.in (release-commit): Fix name of preview ChangeLog. + +2017-01-10 Arash Esbati <arash@gnu.org> + + Use RefTeX for multiple references in cleveref + + * style/cleveref.el (TeX-arg-cleveref-multiple-labels): Check if + RefTeX is enabled and use it for multiple referencing macros. + ("cleveref"): Use `TeX-arg-ref' instead of `TeX-arg-label'. + ("cleveref"): Remove call of (font-latex-set-syntactic-keywords). + +2017-01-10 Arash Esbati <arash@gnu.org> + + Skip macros and environments from tcolorbox and raster library + + * tex-ispell.el (TeX-ispell-sort-skip-cmds-list): Extract macros + with optional argument from `TeX-ispell-skip-cmds-list'. + (TeX-ispell-skip-cmds-opt-arg-regexp): New variable containing + macros where only the optional argument is skipped while spell + checking. + Add macros and environments from tcolorbox.el and + tcolorboxlib-raster.el. + +2017-01-10 Arash Esbati <arash@gnu.org> + + Advertise AUCTeX installation from ELPA + + * doc/quickstart.texi (Quick Start): Emphasize the necessity to + drop (load "auctex.el" nil t t) when installed from ELPA. + + * doc/install.texi (Installation): Advertise installation from + ELPA. + +2017-01-09 Mosè Giordano <mose@gnu.org> + + Prepare for upcoming release + + * RELEASE: Update AUCTeX version, the new features section, and + the list of contributors. + + * configure.ac: Update AUCTeX version. + + * doc/changes.texi: Reorder changes for 11.90 version section. + + * doc/tex-ref.tex: Update AUCTeX version and copyright years + across the file. + + * latex/preview.dtx: Manually update release version. + +2017-01-07 Mosè Giordano <mose@gnu.org> + + Adapt Makefile to new ChangeLog file name + + * Makefile.in (release-commit): Use `CHANGELOG_N' in place of + `ChangeLog'. + +2017-01-06 Tassilo Horn <tsdh@gnu.org> + + Don't use cl function copy-list + + * font-latex.el (font-latex--get-script-props): Use copy-sequence instead of + copy-list, the latter being a cl function. + +2017-01-05 Tassilo Horn <tsdh@gnu.org> + + Fix bug where font-latex-sub/superscript-face was not applied to ^_ + + * font-latex.el (font-latex-make-user-keywords): prepend + font-latex-script-char-face, don't replace existing specs. + +2017-01-05 Tassilo Horn <tsdh@gnu.org> + + Fontify script characters with a new face + + * doc/auctex.texi (Fontification of math): Document it. + * doc/changes.texi: Mention that. + * font-latex.el (font-latex-make-user-keywords): Adapt. + (font-latex-script-char-face): New face. + (font-latex-match-script-chars): Improve it so that double ^_ aren't + matched because such errors were hard to see with + font-latex-fontify-script set to invisible. + (font-latex-script-char): New function. + +2017-01-05 Arash Esbati <arash.esbati@gmail.com> + + Support biblatex cite format in all Emacsen + + * style/biblatex.el ("biblatex"): Check if biblatex is available + in `reftex-cite-format-builtin' and use it. If not, add entries + for older Emacsen manually. + +2017-01-05 Arash Esbati <arash.esbati@gmail.com> + + Check new custom option before activating RefTeX cite format + + * doc/changes.texi: Document new variable. + + * style/biblatex.el ("biblatex"): + * style/harvard.el ("harvard"): + * style/jurabib.el ("jurabib"): + * style/natbib.el ("natbib"): Set cite format provided by RefTeX + when `LaTeX-reftex-cite-format-auto-activate' is non-nil. + + * tex-style.el (LaTeX-reftex-cite-format-auto-activate): New + customizable variable. + +2017-01-04 Tassilo Horn <tsdh@gnu.org> + + Fix script unfontification bug + + * font-latex.el (font-latex-unfontify-region): Remove script-level + property and raise display property even though it's value is different + from what's specified in font-latex-script-display. + +2017-01-04 Tassilo Horn <tsdh@gnu.org> + + Improve completion docs + + * doc/auctex.texi (Completion): Improved docs. + * doc/changes.texi: Mention math completion, add link to Completion node + in the manual. + * tex.el (TeX-complete-list): Improve docstring. + +2017-01-04 Tassilo Horn <tsdh@gnu.org> + + Refactor normal completion and completion at point a bit + + * tex.el (TeX--complete-find-entry): New function. + (TeX-complete-symbol,TeX--completion-at-point): Use it. + +2017-01-04 Tassilo Horn <tsdh@gnu.org> + + Completion for math macros + + * latex.el (LaTeX--after-math-macro-prefix-p): New function. + (LaTeX-common-initialization): Use it for new TeX-complete-list entry. + * tex.el (TeX-complete-list): Also allow match-data setting predicates in + entries. + (TeX-complete-symbol,TeX--completion-at-point): Adapt to new possibility. + +2017-01-03 Tassilo Horn <tsdh@gnu.org> + + Add completion-at-point support + + * doc/auctex.texi (Completion): Document completion-at-point support. + * doc/changes.texi: Mention completion-at-point support. + * tex.el (TeX--completion-at-point): New function. + (VirTeX-common-initialization): Add TeX--completion-at-point to + completion-at-point-functions in TeX buffers if that's bound. + +2017-01-03 Mosè Giordano <mose@gnu.org> + + Use RefTeX for multiple citations in biblatex + + * style/biblatex.el (LaTeX-arg-biblatex-cites): Use RefTeX when + available. Suggested by Arash Esbati. + +2017-01-03 Tassilo Horn <tsdh@gnu.org> + + Simple docfix + + * font-latex.el (font-latex-fontify-script-max-level): Correct escaping of + \(...\) in the docstring. + +2017-01-03 Tassilo Horn <tsdh@gnu.org> + + Improve multi-level script fontification + + * doc/auctex.texi (Fontification of math): Update docs. + * doc/changes.texi: Add an item for the new script fontification + features. + * font-latex.el (font-latex-fontify-script): Update docstring. + (font-latex-fontify-script-max-level): New custom variable. + (font-latex--get-script-props): Apply script face only for levels up to + font-latex-fontify-script-max-level. + (font-latex-script): Adapt call to font-latex--get-script-props. + +2017-01-03 Arash Esbati <arash.esbati@gmail.com> + + Add a newline only if \label is inserted + + * style/caption.el (LaTeX-arg-caption-captionof): + * style/bicaption.el (LaTeX-arg-bicaption-bicaption): Save the + position before asking for a label. Add a newline only if a label + is inserted. + +2017-01-03 Tassilo Horn <tsdh@gnu.org> + + Bring back multi-level script font-locking + + * doc/auctex.texi (Fontification of math): Add documentation. + * font-latex.el (font-latex-script-display): Increase default raise level to + 0.5. + (font-latex-superscript-face,font-latex-subscript-face): Let scripts be a bit + larger (:height 0.85 instead of 0.8). + (font-latex--get-script-props): New function for incrementing/decrementing + raise display property values. + (font-latex-script): Use it. + +2017-01-03 Tassilo Horn <tsdh@gnu.org> + + Revert "Remove multi-level/invisible feature of font-latex-fontify-script" + + This reverts commit ccec8501960a448dd8faccaae54dfd9839a37c30. + +2017-01-02 Tassilo Horn <tsdh@gnu.org> + + Remove multi-level/invisible feature of font-latex-fontify-script + + * font-latex.el (font-latex-make-user-keywords,font-latex-script-display) + (font-latex-script): Remove multi-level/invisible feature of + font-latex-fontify-script. + (font-latex-doctex-preprocessor-face): Remove function. + * doc/auctex.texi (Fontification of math): Remove documentation for + font-latex-fontify-script's multi-level and invisible values. + +2016-12-31 Arash Esbati <arash.esbati@gmail.com> + + Set `reftex-set-cite-format' to biblatex or natbib + + * style/biblatex.el ("biblatex"): Set `reftex-set-cite-format' to + biblatex or natbib depending on package option. + +2016-12-30 Uwe Brauer <oub@mat.ucm.es> + + Add new style/exam.sty + + * Makefile.in (STYLESRC): add exam.el + * style/exam.el: Add style file + * tex-style.el: Move defcustom from exam.el to tex-style.el + +2016-12-30 Arash Esbati <arash.esbati@gmail.com> + + Fix the names also in expert macros + + * style/cleveref.el ("cleveref"): Fix the names also in expert macros. + +2016-12-30 Arash Esbati <arash.esbati@gmail.com> + + Fix name of macros \lcnamecref and \lcnamecrefs + + * style/cleveref.el ("cleveref"): Fix name of macros \lcnamecref + and \lcnamecrefs. + +2016-12-30 Arash Esbati <arash.esbati@gmail.com> + + Add fontification for varioref's referencing macros + + * font-latex.el (font-latex-built-in-keyword-classes): Add starred + version to \vref macro. + + * style/varioref.el ("varioref"): Add fontification support for + referencing macros. + +2016-12-30 Arash Esbati <arash.esbati@gmail.com> + + Add starred version of \citeauthor and \Citeauthor + + * font-latex.el (font-latex-built-in-keyword-classes): + * style/biblatex.el ("biblatex"): Add starred version of + \citeauthor and \Citeauthor macros. + +2016-12-30 Arash Esbati <arash.esbati@gmail.com> + + Fix fontification for natbib compat macros + + * style/biblatex.el ("biblatex"): Fix fontification for natbib + compat macros which take 2 optional arguments. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Add \switchcolumn to paragraph commands + + * style/paracol.el ("paracol"): Add \switchcolumn to paragraph + commands. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Add new style/titletoc.el + + * style/titletoc.el: New file. + + * Makefile.in (STYLESRC): Add new style. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Add new style/titlesec.el + + * Makefile.in (STYLESRC): Add new style. + + * style/titlesec.el: New file. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Add new style/titleps.el + + * Makefile.in (STYLESRC): Add new style. + + * style/titleps.el: New file. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Add new style/mdframed.el + + * Makefile.in (STYLESRC): Add new style. + + * style/mdframed.el: New file. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Add new tcolorbox library style/tcolorboxlib-raster.el + + * Makefile.in (STYLESRC): Add new style. + + * style/tcolorboxlib-raster.el: New file. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Update style/tcolorbox.el to package v3.96 + + * style/tcolorbox.el: Update style to package v3.96. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Query for optional float position + + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Query for + optional float position. + +2016-12-29 Arash Esbati <arash.esbati@gmail.com> + + Improve inserting arguments of \captionof macro + + * style/caption.el (LaTeX-arg-caption-captionof): New function + improving query and insert of caption and label acc. to float + type. + ("caption"): Use it. + +2016-12-29 Mosè Giordano <mose@gnu.org> + + Fix documentation of TeX-arg-file + + * doc/auctex.texi (Adding Macros): `TeX-arg-file' does not strip + extension. Reported by Tyler Smith. Fixes bug#24444. + +2016-12-26 Uwe Brauer <oub@mat.ucm.es> + + Make AUCTeX and RefTeX aware of file loading macro \subfile + + * style/subfiles.el ("subfiles"): Make subfile macro be recognized + as a paragraph command. For AUCTeX, add argument of subfile to + `TeX-auto-file'. For RefTeX, append subfile to + `reftex-include-file-commands' and run `reftex-compile-variables' + only once. Code rearrangement. + +2016-12-24 Mosè Giordano <mose@gnu.org> + + Print only first line of the message in error overview + + * tex-buf.el (TeX-error-overview-make-entries): Use `push' in place of + `add-to-list'. Print only the first line of the message. + +2016-12-23 Arash Esbati <arash.esbati@gmail.com> + + Mention improvements to `LaTeX-array-count-columns' in news + + * doc/changes.texi: Mention improvements to + `LaTeX-array-count-columns' in news since 11.89. + +2016-12-23 Arash Esbati <arash.esbati@gmail.com> + + Extend test for new column counting code with style files loaded + + * tests/latex/tabular-count-ampersands-out.tex: + * tests/latex/tabular-count-ampersands-in.tex: Add tests for + tabularx, tabulary, longtable, dcolumn, siunitx constructs. + + * tests/latex/latex-test.el + (LaTeX-count-ampersands-inserted-in-tabular): Set `TeX-parse-self' + to t in order to load style files in the test. Thanks to Mosè + Giordano for enabling this feature. + +2016-12-22 Arash Esbati <arash.esbati@gmail.com> + + Update style/minted.el to package version 2.4.1. + + * style/minted.el (LaTeX-minted-key-val-options): Add new key=vals + from package version 2.4.1. + (LaTeX-minted-key-val-options-local): New variable. + (LaTeX-minted-language-list): Set the variable + `LaTeX-minted-language-list' after the first call of function. + (LaTeX-minted-style-list): New variable. + (LaTeX-minted-style-list): New function analogous to + `LaTeX-minted-language-list' returning styles provided by + pymentize program. + (LaTeX-arg-minted-style): New function to insert styles provided + by pymentize program into buffer. + (LaTeX-minted-update-key-vals): New function to update key=vals in + `LaTeX-minted-key-val-options-local'. + (LaTeX-minted-auto-cleanup): Call `LaTeX-minted-update-key-vals'. + ("minted"): Use `LaTeX-minted-key-val-options-local' for all + key=val queries. Update macros incl. fontification. Run style + hook for `newfloat' when package option is given. + +2016-12-22 Tassilo Horn <tsdh@gnu.org> + + Uniform font-lock updates/don't break prettify (bug#25245) + + * font-latex.el (font-latex-update-font-lock): New function. + (font-latex-add-keywords): Use it. + (font-latex-after-hacking-local-variables): Use it. + * style/alltt.el: Use font-latex-update-font-lock. + * style/beamer.el: Ditto. + * style/comment.el: Ditto. + * style/expl3.el: Ditto. + * style/fancyhdr.el: Ditto. + * style/fancyvrb.el: Ditto. + * style/listings.el: Ditto. + * style/minted.el: Ditto. + * style/url.el: Ditto. + +2016-12-22 Mosè Giordano <mose@gnu.org> + + Fix to TeX-add-local-master + + * tex.el (TeX-add-local-master): Parse local variables again after + calling the mode function, which killed local variables. + +2016-12-21 Mosè Giordano <mose@gnu.org> + + Add style/ directory to TeX-style-path for tests + + * tests/latex/latex-test.el: Add our "style/" directory `TeX-style-path' + to make it possible to load style files inside tests. + +2016-12-20 Mosè Giordano <mose@gnu.org> + + * tex.el (TeX-add-local-master): Inherit major mode from master file. + +2016-12-19 Arash Esbati <arash.esbati@gmail.com> + + Mention that arguments to *-operator must be in braces + + * doc/auctex.texi (Tabular-like): Mention that the new code for + counting columns in *{num}{cols} expects num and cols to be + enclosed in braces. + +2016-12-19 Arash Esbati <arash.esbati@gmail.com> + + Add test for new column counting code + + * tests/latex/tabular-count-ampersands-out.tex: + * tests/latex/tabular-count-ampersands-in.tex: New files. + + * tests/latex/latex-test.el + (LaTeX-count-ampersands-inserted-in-tabular): Test new column + counting code in `LaTeX-array-count-columns'. + +2016-12-19 Arash Esbati <arash.esbati@gmail.com> + + Count *-operator in column specification + + * latex.el (LaTeX-array-count-columns): Detect *-operator in + column specification and count the arguments for final calculation + of columns. Thanks to Ikumi Keita for pointing out this + deficiency and code to fix it. + +2016-12-19 Arash Esbati <arash.esbati@gmail.com> + + Add new style/dcolumn.el + + * Makefile.in (STYLESRC): Add new style. + + * style/dcolumn.el: New file. + +2016-12-19 Arash Esbati <arash.esbati@gmail.com> + + Accept non-letter characters as column specifier + + * style/array.el (LaTeX-array-newcolumntype-regexp): Accept + non-letter characters as column specifier. + +2016-12-17 Arash Esbati <arash.esbati@gmail.com> + + Use `LaTeX-item-longtable' while inserting longtable's + + * style/longtable.el (LaTeX-longtable-skipping-regexp): New variable. + (LaTeX-item-longtable): New function. This function is a + variation of `LaTeX-item-array' which uses + `LaTeX-longtable-skipping-regexp' when inserting ampersands. + ("longtable"): Append longtable to `LaTeX-item-list'. + +2016-12-17 Arash Esbati <arash.esbati@gmail.com> + + Add "s" and "S" to `LaTeX-array-column-letters' + + * style/siunitx.el ("siunitx"): Add column specification letters + "s" and "S" to `LaTeX-array-column-letters'. + +2016-12-17 Arash Esbati <arash.esbati@gmail.com> + + Append tabular[xy] to `LaTeX-item-list' + + * style/tabulary.el ("tabulary"): + * style/tabularx.el ("tabularx"): Append tabularx and tabulary to + `LaTeX-item-list'. + +2016-12-06 Arash Esbati <arash.esbati@gmail.com> + + Support RefTeX with `reftex-add-index-macros' in style/splitidx.el + + * style/splitidx.el ("splitidx"): Support RefTeX with + `reftex-add-index-macros' and not by appending macros to + `reftex-index-macros'. + +2016-12-06 Arash Esbati <arash.esbati@gmail.com> + + Support RefTeX with `reftex-add-label-environments' in style/mathtools.el + + * style/mathtools.el (LaTeX-mathtools-auto-cleanup, "mathtools"): + Support RefTeX with `reftex-add-label-environments' and not by + appending environments to `reftex-label-alist'. + ("mathtools"): Add fontification support for referencing macros. + +2016-12-06 Arash Esbati <arash.esbati@gmail.com> + + Support RefTeX with `reftex-add-label-environments' in style/empheq.el + + * style/empheq.el ("empheq"): Support RefTeX with + `reftex-add-label-environments' and not by appending environments + to `reftex-label-alist'. + +2016-12-05 Arash Esbati <arash.esbati@gmail.com> + + Fix query for defined colors in style/textpos.el + + * style/textpos.el ("textpos"): Use `cond' to check which color + defining package is loaded and use the respective function for + `completing-read'. + +2016-12-05 Arash Esbati <arash.esbati@gmail.com> + + Fix query for defined colors in style/ntheorem.el + + * style/ntheorem.el ("ntheorem"): Use `cond' to check which color + defining package is loaded and use the respective function for + `completing-read'. + +2016-11-30 Arash Esbati <arash.esbati@gmail.com> + + Add support for LaTeX core command \textsubscript + + * font-latex.el (font-latex-built-in-keyword-classes): + * latex.el (LaTeX-common-initialization): Add entry for + "textsubscript" which is in LaTeX core since 2015/01/01. + +2016-11-28 Arash Esbati <arash.esbati@gmail.com> + + Do not spell-check arguments of \LTXtable + + * tex-ispell.el (TeX-ispell-skip-cmds-list): Add entry for + \LTXtable. + +2016-11-28 Arash Esbati <arash.esbati@gmail.com> + + Add \LTXtable to list of file-loading commands + + * style/ltxtable.el (LaTeX-ltxtable-file-regexp): New variable. + ("ltxtable"): Make AUCTeX and RefTeX aware of \LTXtable as file + loading command. + Add fontification support. + +2016-11-25 Arash Esbati <arash.esbati@gmail.com> + + Support new floats defined with newfloat package + + * style/caption.el (LaTeX-caption-update-key-val-options): Append + new floating environments defined with "newfloat.sty" as values to + "type*?" keys in `LaTeX-caption-key-val-options-local'. + +2016-11-25 Arash Esbati <arash.esbati@gmail.com> + + Append entry to `LaTeX-label-alist' for new "verbatim" floats + + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Append an entry + for parsed environments of "verbatim" type to `LaTeX-label-alist'. + +2016-11-24 Arash Esbati <arash.esbati@gmail.com> + + Insert \label inside the mandatory argument of \caption + + * style/longtable.el ("longtable"): Append \label at the end of + caption text inside the mandatory argument. + (LaTeX-longtable-package-options): New variable to suppress the + query for package options. + +2016-11-24 Uwe Brauer <oub@mat.ucm.es> + + Add style file for subfiles package. + + * Makefile.in (STYLESRC): add subfiles.el entry + + * style/subfiles.el ("subfiles"): add new style. + +2016-11-23 Mosè Giordano <mose@gnu.org> + + Min fix to kpfonts package + + * style/kpfonts.el ("kpfonts"): Move setting of `TeX-font-list' inside + the hook. + +2016-11-23 Mosè Giordano <mose@gnu.org> + + Add style file for amsfonts package + + * style/amsfonts.el: New file. + * Makefile.in (STYLESRC): Install it. + * style/amssymb.el ("amssymb"): Run `amsfonts' hook. + +2016-11-21 Arash Esbati <arash.esbati@gmail.com> + + Add new style/bicaption.el + + * Makefile.in (STYLESRC): Add new style. + + * style/bicaption.el: New file. + +2016-11-21 Arash Esbati <arash.esbati@gmail.com> + + Add support for style/bicaption.el to style/caption.el + + * style/caption.el (LaTeX-caption-supported-float-types): Add + supported caption types available with bicaption.el. + ("caption"): Append key=vals from bicaption.el to + `LaTeX-caption-key-val-options-local'. + ("caption"): Query for a second optional argument with + \captionsetup*? if bicaption.el is loaded. Same for + fontification. + +2016-11-21 Arash Esbati <arash.esbati@gmail.com> + + Do not insert a new line if \label is omitted + + * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Insert a + new line only if \label is given. + +2016-11-18 Arash Esbati <arash.esbati@gmail.com> + + Improve caption and label insertion in style/caption.el + + * style/caption.el (LaTeX-caption-key-val-options): Add key slc + which is an abbrev for singlelinecheck. + (LaTeX-arg-caption-captionbox): Delete unused prompt argument. + Ask for short caption acc. to the value of + `LaTeX-short-caption-prompt-length'. Use `LaTeX-label' instead of + `TeX-insert-macro' to insert a label. Use `TeX-argument-insert' + instead of conditional insert. + ("caption"): Do not fontify the last argument of \captionbox. + Fontification happens within \begin...\end{tabular} or + \includegraphics. + +2016-11-18 Arash Esbati <arash.esbati@gmail.com> + + Improve caption and label insertion in style/subcaption.el + + * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Delete + unused prompt argument. Ask for short caption acc. to the value + of `LaTeX-short-caption-prompt-length'. Fill the inserted + sub-caption before using `LaTeX-label' to insert the label. + (LaTeX-arg-subcaption-subcaptionbox): Delete unused prompt + argument. Ask for short caption acc. to the value of + `LaTeX-short-caption-prompt-length'. Use `LaTeX-label' to insert + the label. Use `TeX-argument-insert' instead of conditional + insert. + ("subcaption"): Append package environments to `LaTeX-label-alist'. + ("subcaption"): Do not fontify the last argument of + \subcaptionbox. Fontification happens within + \begin...\end{tabular} or \includegraphics. + +2016-11-16 Arash Esbati <arash.esbati@gmail.com> + + Add new style/FiraSans.el + + * Makefile.in (STYLESRC): Add new style. + + * style/FiraSans.el: New file. + +2016-11-16 Arash Esbati <arash.esbati@gmail.com> + + Add new style/FiraMono.el + + * Makefile.in (STYLESRC): Add new style. + + * style/FiraMono.el: New file. + +2016-11-14 Mosè Giordano <mose@gnu.org> + + Suggest to display warnings when there are no errors in error overview + + * tex-buf.el (TeX-error-overview): When there are no errors, suggest to + display warnings and bad boxes, if present. Fixes bug #24877. + +2016-11-04 Tassilo Horn <tsdh@gnu.org> + + Refresh font-latex fontification if vars are modified + + Refresh font-latex fontification if variables such as + LaTeX-verbatim-*-local are set in a file-local variables block or as + directory-local variables (bug#24868). + + * font-latex.el (font-latex-after-hacking-local-variables): New function. + (font-latex-setup): Add it do hack-local-variables-hook. + * tex.el (TeX--list-of-string-p): New function. + * latex.el (LaTeX-verbatim-environments-local): + (LaTeX-verbatim-macros-with-braces-local): + (LaTeX-verbatim-macros-with-delims-local): Use it for + safe-local-variable property. + +2016-11-02 Arash Esbati <arash.esbati@gmail.com> + + Update style/natbib.el to package version 8.31b + + * style/natbib.el ("natbib"): Add missing macros to catch up with + package version 8.31b. Rearrange code. + (LaTeX-arg-natbib-notes): Remove redundant check if + `TeX-arg-cite-note-p' is non-nil. + +2016-10-17 Tassilo Horn <tsdh@gnu.org> + + Make Copyright headers conforming to convention + +2016-10-17 Arash Esbati <arash.esbati@gmail.com> + + Do not insert unnecessary brackets for citation macros + + * style/natbib.el (LaTeX-arg-natbib-notes): Rename function name + from `natbib-note-args'. + Improve the insertion of arguments in order not to have an empty + pair of brackets when both pre- and post-note are omitted. + ("natbib"): Replace occurrence of `natbib-note-args' with + `LaTeX-arg-natbib-notes'. + +2016-10-17 Arash Esbati <arash.esbati@gmail.com> + + Use `TeX-argument-insert' instead of conditional `insert' + + * style/biblatex.el (LaTeX-arg-biblatex-natbib-notes): Use + `TeX-argument-insert' instead of `insert' for arguments + insertion. + +2016-10-16 Arash Esbati <arash.esbati@gmail.com> + + Add support for natbib macros to style/biblatex + + * style/biblatex.el (LaTeX-arg-biblatex-natbib-notes): New + function. + ("biblatex"): Add completion and fontification support for natbib + compatibility macros. + +2016-10-14 Tassilo Horn <tsdh@gnu.org> + + Manually merge changes that were only on the elpa branch + +2016-10-13 Tassilo Horn <tsdh@gnu.org> + + Fix TeX--if-macro-fboundp edebug spec + + * tex.el (TeX--if-macro-fboundp): Fix broken edebug spec. + +2016-09-27 Mosè Giordano <mose@gnu.org> + + Fix to my previous commit + + * tex-buf.el (TeX-BibTeX-sentinel): Fix misplaced `setq', it was inside + the `cond' form while it should have been outside. + +2016-09-19 Tassilo Horn <tsdh@gnu.org> + + Improve docs added/changed in last commit + + * doc/auctex.texi (Display): Rewrite WYSIWYG paragraph and add + references. + (Fontification of math): Switch order in which multi-level and invisible + are introduced. Fix misplaced @xref. + +2016-09-19 Uwe Brauer <oub@mat.ucm.es> + + Add information about prettify and semi WYSIWYG features. + + * doc/auctex.texi (Display): Add a sentence about + prettify-symbols-unprettify-at-point. + (Fontification of math): add `invisible' to + `font-latex-fontify-script'. + +2016-09-18 Tassilo Horn <tsdh@gnu.org> + + Don't require \end{env} is on a separate line + + * font-latex.el (font-latex-make-user-keywords): + (font-latex-set-syntactic-keywords): Don't require that \end{env} is on + a line of its own. Also allow empty mandatory argument in verbatim + environments. + +2016-09-18 Mosè Giordano <mose@gnu.org> + + Fix default command after running BibTeX with warnings + + * tex-buf.el (TeX-BibTeX-sentinel): Always set `TeX-command-next' to + `TeX-command-default'. As it was before, if BibTeX issued + warnings (or errors) the default next command would have been "View", + which is in no case what the user would expect. This is the same + logic used in Biber sentinel (which has, in addition, a fatal error + after which Biber is run again). + +2016-09-18 Tassilo Horn <tsdh@gnu.org> + + Improve font-locking of verbatim environments + + * font-latex.el (font-latex-set-syntactic-keywords): Handle case where + verbatim content immediately follows \begin{verb-env}. + +2016-09-17 Uwe <oub@mat.ucm.es> + + Improve style/bidi and add make file entry. + + * Makefile.in (STYLESRC): add bidi.el + + * style/bidi.el ("bidi"): New file. + +2016-09-17 Arash Esbati <arash.esbati@gmail.com> + + Improve style/graphicx.el + + * doc/changes.texi: Document the changes about graphicx.el. + + * tex-style.el (LaTeX-includegraphics-options-alist): Remove the + now no-op variable. + + * style/graphics.el ("graphics"): Set + `LaTeX-graphics-package-options' after running hooks for + graphicx.el. + + * style/graphicx.el (LaTeX-graphicx-key-val-options) + (LaTeX-includegraphics-dvips-extensions) + (LaTeX-includegraphics-pdftex-extensions) + (LaTeX-includegraphics-xetex-extensions) + (LaTeX-graphicx-package-options): New variables. + (LaTeX-arg-graphicx-includegraphics-key-val): New function. + (LaTeX-includegraphics-extensions): Return extensions for input + files depending on the used engine. + (LaTeX-arg-includegraphics): Only query for the image file to + include. The query for the optional key-val argument is now done + by `LaTeX-arg-graphicx-includegraphics-key-val'. + ("graphicx"): Extend the query for commands \resizebox[*]. + Commands shared with graphics.el are guarded respectively. + Add missing commands \graphicspath, \DeclareGraphicsExtensions and + \DeclareGraphicsRule. + +2016-09-14 Stefan Monnier <monnier@iro.umontreal.ca> + + Cherry-pick 9c24759a96f41e288841ec2e815d62d58dc01e7a from elpa branch + + * tex-ispell.el (TeX-ispell-sort-skip-cmds-list): Drop symbol-value + + * tex-site.el.in (TeX-modes): Use #'. + +2016-09-04 Mosè Giordano <mose@gnu.org> + + Do not use a function from cl + + * tex-buf.el (TeX-parse-TeX): Do not use the `signum' function, provided + by `cl' library. + +2016-09-02 Mosè Giordano <mose@gnu.org> + + Fix type of ConTeXt-Mark-version option + + * context.el (ConTeXt-Mark-version): Fix the type, it was wrongly set + with a string in place of a symbol. Reported by Tobias Berndt. + +2016-09-01 Arash Esbati <arash.esbati@gmail.com> + + Add new style/menukeys.el + + * Makefile.in (STYLESRC): Add new style. + + * style/menukeys.el: New file. + +2016-09-01 Arash Esbati <arash.esbati@gmail.com> + + Add new style/paracol.el + + * Makefile.in (STYLESRC): Add new style. + + * style/paracol.el: New file. + +2016-09-01 Arash Esbati <arash.esbati@gmail.com> + + Add new style/framed.el + + * Makefile.in (STYLESRC): Add new style. + + * style/framed.el: New file. + +2016-08-31 Arash Esbati <arash.esbati@gmail.com> + + Use `TeX-ispell-skip-setcar' on user defined index macros + + * style/splitidx.el (LaTeX-splitidx-newindex-regex): Replace wrong + `^}' with `^]'. + (LaTeX-splitidx-auto-cleanup, "splitidx"): Use + `TeX-ispell-skip-setcar' on user defined index macros. + +2016-08-31 Arash Esbati <arash.esbati@gmail.com> + + Use `TeX-ispell-skip-setcdr' on user defined listing environments + + * style/listings.el (LaTeX-listings-auto-cleanup): Use + `TeX-ispell-skip-setcdr' on user defined lists. + +2016-08-31 Arash Esbati <arash.esbati@gmail.com> + + Use `TeX-ispell-skip-setcdr' on user defined list environments + + * style/enumitem.el (LaTeX-enumitem-auto-cleanup): Use + `TeX-ispell-skip-setcdr' on user defined lists. + ("enumitem"): Use `TeX-ispell-skip-setcdr' on user defined lists. + Use `TeX-argument-insert' instead of `insert'. + +2016-08-25 Ikumi Keita <ikumi@ikumi.que.jp> + + Revise document for Japanese TeX + + Revise document for Japanese TeX + * doc/auctex.texi (Language Support): Fix old statements. Mention + about (semi-)obsolete variables japanese-(La)TeX-command-default, + japanese-TeX-command-list and recommend to use + japanese-TeX-engine-default instead. + +2016-08-25 Ikumi Keita <ikumi@ikumi.que.jp> + + Add a Japanese error message translation + + * tex-jp.el (TeX-error-description-list): Add a Japanese error + message translation. + +2016-08-25 Ikumi Keita <ikumi@ikumi.que.jp> + + Set the right coding systems for Japanese TeX process + + Set the right coding systems for Japanese TeX process + + * tex-jp.el: + (LaTeX-command-style): Remove kanji option from uplatex and jlatex, + which was there by mistake. + (TeX-japanese-process-input-coding-system, + TeX-japanese-process-output-coding-system, + japanese-TeX-set-process-coding-system): The coding systems for + interacting with Japanese TeX vary with the OS and other + circumstances. So choose the suitable coding system at run time + rather than using the fixed values. + (japanese-TeX-use-kanji-opt-flag): Declare before the first use. + In addition, change default value and tailor doc string as per the + above change. + (japanese-TeX-coding-ejsu): Add coding system compatible for emacs + 21 and xemacs. + +2016-08-24 Mosè Giordano <mose@gnu.org> + + Make TeX-previous-error go backward + + * tex-buf.el (TeX-parse-TeX): Decrease `TeX-error-last-visited' when + `arg' is negative. This fixes the behavior of `TeX-previous-error'. + +2016-08-23 Arash Esbati <arash.esbati@gmail.com> + + Update style/mathtools.el to v1.18 of mathtools.sty + + * style/mathtools.el (LaTeX-mathtools-package-options): Add + "nonrobust" option. + (LaTeX-mathtools-key-val-options): Add missing key=vals. Insert a + period in doc string. + (LaTeX-mathtools-arg-mathstyle-completion) + (LaTeX-mathtools-arg-mathsize-completion) + (LaTeX-mathtools-arg-declarepaireddelimiter) + (LaTeX-mathtools-env-cases) + (LaTeX-mathtools-item-cases): New functions. + (LaTeX-mathtools-env-multlined): Add an empty pair of square + brackets if only the second optional argument is given. + ("mathtools"): Update commands and environments in style hook. + (LaTeX-mathtools-env-matrix-starred) + (LaTeX-mathtools-env-spreadlines): Delete functions. Use + ["string"] when adding environments in `LaTeX-add-environments'. + +2016-08-21 Mosè Giordano <mose@gnu.org> + + Fold environments with * in name + + * tex-fold.el (TeX-fold-item): Add asterisk to the regexp matching LaTeX + environment names. Fixes bug#24263. + +2016-08-21 Mosè Giordano <mose@gnu.org> + + Remove obsolete TeX-function-p function + + * tex.el (TeX-function-p): Remove this function. It was introduced here + in AUCTeX in 1994, but is present in Emacs since 1997 as well, under + the name `functionp'. Fixes bug#24245. + * tex-buf.el (TeX-command-expand): Replace `TeX-function-p' with + `functionp'. + +2016-08-14 Arash Esbati <arash.esbati@gmail.com> + + Add new style/empheq.el + + * Makefile.in (STYLESRC): Add new style. + + * style/empheq.el: New file. + +2016-08-10 Arash Esbati <arash.esbati@gmail.com> + + Add new style/commath.el + + * Makefile.in (STYLESRC): Add new style. + + * style/commath.el: New file. + +2016-08-02 Arash Esbati <arash.esbati@gmail.com> + + Add new style/pdflscape.el + + * Makefile.in (STYLESRC): Add new style. + + * style/pdflscape.el: New file. + +2016-07-22 Arash Esbati <arash.esbati@gmail.com> + + Document interaction with Ispell + + * doc/auctex.texi (Selecting a Command): Document interaction with Ispell. + +2016-07-18 Arash Esbati <arash.esbati@gmail.com> + + Add new spell checking dictionary tex-ispell.el + + * doc/todo.texi (Wishlist): Remove spell checking of macros from + wish list. + + * doc/changes.texi: Mention new file tex-ispell.el in news since + 11.89. + Fix typo. + + * Makefile.in (AUCSRC): Add tex-ispell.el. + + * latex.el (tex-ispell): Require tex-ispell.el. + + * tex.el (TeX-ispell-extend-skip-list): New customizable variable. + (TeX-ispell-skip-setcar, TeX-ispell-skip-setcdr): New functions. + (TeX-ispell-tex-arg-end): New function. + + * tex-ispell.el: Add new file. + +2016-07-08 Arash Esbati <arash.esbati@gmail.com> + + Reset `LaTeX-auto-xcolor-definecolorset' before parsing + + * style/xcolor.el (LaTeX-xcolor-auto-prepare): Reset + `LaTeX-auto-xcolor-definecolorset' before parsing. + Improve comments. + +2016-07-08 Arash Esbati <arash.esbati@gmail.com> + + Fix doc string for curve quoting style in Emacs 25 + + * style/theorem.el (LaTeX-theorem-env-label): + * style/ntheorem.el (LaTeX-ntheorem-env-label): + * style/amsthm.el (LaTeX-amsthm-env-label): Fix doc string for new + text quoting style in Emacs 25. + +2016-06-29 Arash Esbati <arash.esbati@gmail.com> + + Catch up with deletion of \commondummies in texinfo.tex + + * doc/macros.texi: Catch up with deletion of \commondummies in + texinfo.tex which is replaced with \definedummies. Check which + command is defined and add AUCTeX definitions respectively. + +2016-06-28 Masayuki Ataka <masayuki.ataka@gmail.com> (tiny change) + + Fix to doc/auctex.texi + + * doc/auctex.texi (Prettifying): Insert missing '{}'. + +2016-06-27 Mosè Giordano <mose@gnu.org> + + Change test for PDF Tools availability + + * tex.el (TeX-pdf-tools-sync-view): Change test for PDF Tools + availability, in order to make it possible to postpone loading of the + package, for example when using "use-package". Fixes bug#23803. + +2016-06-11 Tassilo Horn <tsdh@gnu.org> + + More about TeX-raise-frame-function + + * doc/auctex.texi (I/O Correlation): Improve TeX-raise-frame-function + docs. + * doc/changes.texi: Mention TeX-raise-frame-function. + * tex.el (TeX-raise-frame-function): Use raise-frame as default value. + +2016-06-11 Tassilo Horn <tsdh@gnu.org> + + Document TeX-raise-frame-function + + * doc/auctex.texi (I/O Correlation): Document TeX-raise-frame-function. + +2016-06-10 Tassilo Horn <tsdh@gnu.org> + + New defcustom TeX-raise-frame-function + + * tex.el (TeX-raise-frame-function): New defcustom. + (TeX-source-correlate-sync-source): Use it. + +2016-06-04 Uwe Brauer <oub@mat.ucm.es> + + Document how to disable filling for specific environments + + * latex.el (LaTeX-indent-environment-list): Mention in docstring that + environments listed here are not filled. + (LaTeX-fill-region-as-paragraph): Add information to the docstring + concerning excluding enviroments from that function by using + `LaTeX-indent-environment-list'. Suggested by Uwe Brauer. + +2016-05-31 Mosè Giordano <mose@gnu.org> + + Fix compatibility with GNU Emacs < 24 + + * tex.el (TeX-source-correlate-sync-source): Call `x-focus-frame' only + when it is available. + +2016-05-29 Tassilo Horn <tsdh@gnu.org> + + Grab focus on Evince inverse search + + * tex.el (TeX-source-correlate-sync-source): Call `x-focus-frame'. + +2016-05-29 Tassilo Horn <tsdh@gnu.org> + + Don't use non-existing custom-buffer-done-function + + * tex-wizard.el (TeX-wizard): Use `kill-buffer-hook' and + `custom-buffer-done-kill' instead of `custom-buffer-done-function' which + has been removed from Emacs a long time ago. + +2016-05-27 Tassilo Horn <tsdh@gnu.org> + + Docs for prettification with Emacs 25+ + + * doc/auctex.texi (Prettifying): Document prettification. + +2016-05-27 Stefan Monnier <monnier@IRO.UMontreal.CA> + + Fix byte-compiler warnings. + + * context.el: Fix some byte-compiler warnings. + * tex-buf.el: Ditto. + * tex-jp.el: Ditto. + * tex-mik.el: Ditto. + * toolbar-x.el: Ditto. + +2016-05-24 Tassilo Horn <tsdh@gnu.org> + + Fix copyright header of tex-jp.el + + * tex-jp.el: Fix Copyright and Author headers. + +2016-05-22 Tassilo Horn <tsdh@gnu.org> + + Convert ChangeLog.1 to UTF-8 + + * ChangeLog.1: Convert to UTF-8 and adjust encoding cookie. + +2016-05-22 Tassilo Horn <tsdh@gnu.org> + + Make ChangeLog UTF-8 + + * ChangeLog-preview.1: Convert to UTF-8. + * build-aux/gitlog-to-auctexlog: Remove iconv call for converting + ChangeLog to ISO-8859-1. + +2016-05-21 Mosè Giordano <mose@gnu.org> + + Append environment indentation rules to LaTeX-indent-environment-list + + * style/alltt.el ("alltt"): Append indentation rule to + `LaTeX-indent-environment-list' in order not to override custom + settings. Reported by François Patte. + * style/beamer.el ("beamer"): Ditto. + * style/doc.el ("doc"): Ditto. + * style/fancyvrb.el ("fancyvrb"): Ditto. + * style/filecontents.el ("filecontents"): Ditto. + * style/hyperref.el ("hyperref"): Ditto. + * style/listings.el (LaTeX-listings-auto-cleanup, "listings"): Ditto. + * style/longtable.el ("longtable"): Ditto. + * style/minted.el (LaTeX-minted-auto-cleanup, "minted"): Ditto. + * style/tabularx.el ("tabularx"): Ditto. + * style/tabulary.el ("tabulary"): Ditto. + +2016-05-18 Arash Esbati <esbati@gmx.de> + + Respect both "xcolor" and "color" for command queries + + * style/textpos.el ("textpos"): Remove "color" from + `TeX-run-style-hooks'. + ("textpos"): Respect both "xcolor" and "color" for query to + "textblockcolour" and "textblockrulecolour" commands. + +2016-05-18 Arash Esbati <esbati@gmx.de> + + Respect both "xcolor" and "color" for query to "shadecolor" + + * style/ntheorem.el ("ntheorem"): Respect both "xcolor" and + "color" for query to "shadecolor" command. + +2016-05-18 Arash Esbati <esbati@gmx.de> + + Adjust query commands for loading by xcolor.el + + * style/colortbl.el ("colortbl"): Run style hook for "color" only + if "xcolor" is not an active style. + ("colortbl"): Check if "xcolor" is an active style and run + (TeX-arg-xcolor) or (TeX-arg-color) respectively to query for the + arguments. + +2016-05-18 Arash Esbati <esbati@gmx.de> + + Run `TeX-add-symbols' if "xcolor" is not an active style + + * style/color.el ("color"): Check if "xcolor" is an active style + and then run `TeX-add-symbols' on commands defined by "color.sty" + and add fontification support. + +2016-05-18 Arash Esbati <esbati@gmx.de> + + Add new style/xcolor.el + + * Makefile.in (STYLESRC): Add new style xcolor.el. + + * style/xcolor.el: Add new file. + +2016-05-15 Tassilo Horn <tsdh@gnu.org> + + Make TeX-view work better with regions + + * tex-buf.el (TeX-region-update-point): New function which sets point in + the region buffer so that it matches the location of point in the + current buffer. + (TeX-view): Use it. + +2016-05-14 Arash Esbati <esbati@gmx.de> + + Improve the insertation of "macro" environment + + * style/doc.el (LaTeX-env-no-comment): Check if argument + `environment' is "macro" and query/insert a name prefixed with + `TeX-esc'. + (LaTeX-doc-after-insert-macrocode): Add "macro" environment. + ("doc"): Run `LaTeX-env-no-comment' when "macro" environment is + inserted. + +2016-05-14 Mosè Giordano <mose@gnu.org> + + Use commit date for package date also in configure + + * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): Use commit date rather + than author date. + +2016-05-14 Ikumi Keita <ikumi@ikumi.que.jp> + + Tweak mode name only when file local variable is enabled. + + * tex-jp.el (japanese-plain-tex-mode-initialization) + (japanese-latex-mode-initialization): Tweak mode name only + when `enable-local-variables' is non-nil. + +2016-05-12 Ikumi Keita <ikumi@ikumi.que.jp> + + Adapt for upLaTeX + + * tex-buf.el (TeX-LaTeX-sentinel): Accept banner line of upLaTeX. + * tex-jp.el (japanese-LaTeX-style-list): Add class file for upLaTeX. + * tex.el (TeX-format-list): Make upLaTeX class file names lead to + `japanese-latex-mode'. + +2016-05-09 Mosè Giordano <mose@gnu.org> + + Do not check TeX engine with ifluatex package + + * style/ifluatex.el ("ifluatex"): Set `TeX-check-engine-list' to nil so + that the engine is not checked when this package is loaded. + +2016-05-09 Mosè Giordano <mose@gnu.org> + + Check TeX engine only once + + * tex-buf.el (TeX-check-engine): If user does not want to change engine, + do not ask again. Suggested by Joost Kremers. + +2016-05-09 Mosè Giordano <mose@gnu.org> + + Use commit date to determine package date + + * autogen.sh (AUCTEXDATE): Use commit date, rather than author date, to + determine package date. + +2016-05-09 Arash Esbati <esbati@gmx.de> + + Insert braces after some macros and \relax after \ProcessOptions + + * style/ltx-base.el ("ltx-base"): Insert a pair of braces after + "DeclareOption*", "AtEndOfPackage", "AtEndOfClass", + "AtBeginDocument" and "AtEndDocument". + Insert a "\relax" after "ProcessOptions". + +2016-05-09 Arash Esbati <esbati@gmx.de> + + Improve style/doc.el + + * style/doc.el ("doc"): Do not indent the content inside the "macro" + environment. + Insert a pair of braces after "DoNotIndex", "StopEventually", + "MacroFont", "AltMacroFont". + Prefix the string read with TeX-esc when inserting + "DescribeMacro", "cmd". + Ask for an argument ("parg", "oarg", "marg", "meta"). + Add missing macro "cs". + Delete dups ("MacroFont", "AltMacroFont", "theCodelineNo"). + Ask for .fdd and .dtx files to input or include ("DocInput", + "DocInclude"). + Add lengths "MacrocodeTopsep", "MacroTopsep", "MacroIndent". + +2016-05-06 Mosè Giordano <mose@gnu.org> + + Allow for negative offsets in region backward search + + * tex.el (TeX-source-correlate-handle-TeX-region): Use the same regexp + used in `preview-parse-messages', that is also XEmacs compatible and + allows for negative offsets. This makes backward search work also + when using `TeX-command-buffer' and `LaTeX-command-section'. Reported + by Qiang Yin. + +2016-04-28 Ikumi Keita <ikumi@ikumi.que.jp> + + Enable directory local variables in japanese-{latex, plain-tex}-mode + + * tex-jp.el (japanese-latex-mode-initialization): Set + `major-mode' to `japanese-latex-mode' and reset it to + `latex-mode' after `hack-local-variables' is done. + (japanese-plain-tex-mode-initialization): Similar changes + for `japanese-plain-tex-mode'. + (japanese-TeX-reset-mode-name): New function. + (top-level) Make `latex-mode' is regarded as parent of + `japanese-latex-mode' in directory local variables. Similar + addition for `japanese-plain-tex-mode', too. + +2016-04-23 Ikumi Keita <ikumi@ikumi.que.jp> + + Make unloading of tex-site work on Emacs 24 + + * tex-site.el.in (tex-site-unload-hook): Run `TeX-modes-set' when + `advice-add' is defined. + +2016-04-20 Mosè Giordano <mose@gnu.org> + + Fix TeX-error-overview-make-entries + + * tex-buf.el (TeX-error-overview-make-entries): Add `active-buffer' + optional argument. If `TeX-error-overview-open-after-TeX-run' is + non-nil and there is an error, TeX sentinels run this function but + `TeX-error-overview-active-buffer' hadn’t been initialized yet. Fixes + bug#23318. + +2016-04-19 Mosè Giordano <mose@gnu.org> + + Call TeX-newline-function interactively + + * tex.el (TeX-newline): Replace `funcall' with `call-interactively'. + This makes `electric-indent-mode' work out-of-the-box. Suggested by + alex (http://comments.gmane.org/gmane.emacs.auctex.devel/4631). + +2016-04-19 Ikumi Keita <ikumi@ikumi.que.jp> + + Temporarily bind `TeX-insert-macro-default-style' to 'show-optional-args' + + * latex.el (LaTeX-item-argument): Temporarily bind + `TeX-insert-macro-default-style' to 'show-optional-args'. + This is necessary in description environment if the user customize the + option to `mandatory-args-only'. + +2016-04-17 Mosè Giordano <mose@gnu.org> + + Reword documentation of TeX-PDF-from-DVI + + * doc/auctex.texi (Processor Options): Make information about Japanese + documents more accurate. Suggested by Ikumi Keita. + +2016-04-16 Mosè Giordano <mose@gnu.org> + + Replace TeX-PDF-via-dvips-ps2pdf with TeX-PDF-from-DVI + + * tex.el (TeX-command-list): Add Dvipdfmx. + (TeX-expand-list-builtin): Use `TeX-PDF-from-DVI' in place of + `TeX-PDF-via-dvips-ps2pdf'. + (TeX-PDF-from-DVI): New safe buffer-local and customizable variable. + (TeX-PDF-via-dvips-ps2pdf): Mark as obsolete. + (TeX-toggle-PDF-via-dvips-ps2pdf): Remove function. + (TeX-PDF-from-DVI): New function. + (TeX-mode-specific-command-menu-entries): Update menu to convert DVI to + PDF. + * tex-buf.el (TeX-command-default, TeX-run-set-command, + TeX-TeX-sentinel, TeX-TeX-sentinel-check, TeX-LaTeX-sentinel, + TeX-dvips-sentinel, TeX-ps2pdf-sentinel): Use `TeX-PDF-from-DVI' in + place of `TeX-PDF-via-dvips-ps2pdf'. + (TeX-run-dvipdfmx, TeX-dvipdfmx-sentinel): New function. + (): + * doc/auctex.texi (Processor Options): Document `TeX-PDF-from-DVI' and + remove mentions to `TeX-PDF-via-dvips-ps2pdf' + * doc/changes.texi: Mention `TeX-PDF-from-DVI'. + +2016-04-16 Ikumi Keita <ikumi@ikumi.que.jp> + + Use customize option `TeX-region' instead of "_region_" + + * tex-buf.el (TeX-output-revert-buffer): Use customize option + `TeX-region' instead of string literal "_region_". + +2016-04-16 Ikumi Keita <ikumi@ikumi.que.jp> + + Use `deactivate-input-method' if defined + + * tex.el (TeX-math-input-method-off): Use `deactivate-input-method' + instead of obsolete function `inactivate-input-method' when possible. + +2016-04-16 Ikumi Keita <ikumi@ikumi.que.jp> + + Use `match-string-no-properties' + + * texmathp.el (texmathp, texmathp-match-environment): For better + consistency with other parts of the file, change `match-string' to + `no-properties' variant. + +2016-04-16 Ikumi Keita <ikumi@ikumi.que.jp> + + Fix small errors in doc string and comment + + * tex.el (TeX-auto-add-type): Change the word `function' to `macro' + and add an `s' to the verb `create'. + + * tex-buf.el (TeX-run-format): Correct a typo `debuger' to `debugger'. + +2016-04-14 Mosè Giordano <mose@gnu.org> + + Fix in TeX sentinels + + * tex-buf.el (TeX-TeX-sentinel, TeX-LaTeX-sentinel): Use + `TeX-error-overview-make-entries' to test presence of errors or + warnings. This is the same test carried in `TeX-master-directory' and + prevents from getting an error when + `TeX-error-overview-open-after-TeX-run' is non-nil but + `TeX-debug-warnings' and/or `TeX-debug-bad-boxes' are nil. + +2016-04-13 Matthew Leach <matthew@mattleach.net> + + Auto save `TeX-command-extra-options'. + + * tex.el (TeX-auto-store): Save the value of `TeX-command-extra-options' + so it is set project-wide. + +2016-04-13 Matthew Leach <matthew@mattleach.net> + + TikZ: Don't allow relative points with \coordinate. + + * style/tikz.el (TeX-TikZ-point-function-map): Revert back to simple + point alist. + (TeX-TikZ-relative-point-function-map): New. + (TeX-TikZ-draw-arg-function-map): Use + `TeX-TikZ-relative-point-function-map'. + +2016-04-13 Matthew Leach <matthew@mattleach.net> + + TikZ: Add the grid command. + + * style/tikz.el (TeX-TikZ-arg-grid): New. + (TeX-TikZ-draw-arg-function-map): Map the 'Grid' command to + `TeX-TikZ-arg-grid'. + +2016-04-13 Matthew Leach <matthew@mattleach.net> + + Fix a documentation type. + + * doc/auctex.texi (Automatic Local): Fix a documentation typo. + +2016-04-13 Mosè Giordano <mose@gnu.org> + + Prevent infinite loop in TeX-command-expand + + * tex.el (TeX-view-command-raw): This function should always return a + string. Throw an error if fails to do so. This prevents an infinite + loop in `TeX-command-expand' in the case in which `command' is nil + because of a malformed viewer specification. + * tests/tex/command-expansion.el (TeX-view-command-raw-errors): Add + tests to trigger errors in `TeX-view-command-raw'. + +2016-04-10 Ikumi Keita <ikumi@ikumi.que.jp> + + Integrate viewer support between tex.el and tex-jp.el + + * tex.el (TeX-view-program-list-builtin): Integrate viewer support + between tex.el and tex-jp.el. + * tex-jp.el : Ditto. + +2016-04-09 Mosè Giordano <mose@gnu.org> + + Do not use add-to-list for let-bound variable + + * style/tikz.el (TeX-TikZ-find-named-points): Replace add-to-list with + `push'. + +2016-04-09 Mosè Giordano <mose@gnu.org> + + Compatibility for XEmacs + + * style/tikz.el (TeX-TikZ-single-macro-arg): Pass `function-alist' to + `TeX-TikZ-get-arg-type` because XEmacs requires an alist as argument + to `completing-read'. + +2016-04-08 Matthew Leach <matthew@mattleach.net> + + TikZ: Remove unneeded function. + + * style/tikz.el (TeX-TikZ-arg-rect-point): Delete. + +2016-04-08 Matthew Leach <matthew@mattleach.net> + + TikZ: Add the 'sin' and 'cos' connectors. + + * style/tikz.el (TeX-TikZ-path-connector-function-map): Add 'sin' and + 'cos' mapping to `identity'. + +2016-04-08 Matthew Leach <matthew@mattleach.net> + + TikZ: Make '+' and '++' prefixes apply to TikZ points + + * style/tikz.el (TeX-TikZ-get-prefix-string): New. + (TeX-TikZ-arg-rect-point): Add optional argument `prefix'. + (TeX-TikZ-arg-polar-point): Likewise. + (TeX-TikZ-arg-named-point): Likewise. + (TeX-TikZ-single-macro-arg): Allow a variable number of arguments to + the argument name function map. + (TeX-TikZ-point-function-map): Prefix all point types with '+' and + '++'. + (TeX-TikZ-path-connector-function-map): Remove the '+' and '++' + suffixes. + +2016-04-04 Matthew Leach <matthew@mattleach.net> + + TikZ: Add parabola command. + + * style/tikz.el (TeX-TikZ-arg-bend): New. + (TeX-TikZ-arg-parabola): New. + (TeX-TikZ-draw-arg-function-map): Add mapping from "Parabola" to + `TeX-TikZ-arg-parabola'. + +2016-04-04 Matthew Leach <matthew@mattleach.net> + + TikZ: Add optional parameter to `TeX-TikZ-single-macro-arg'. + + * style/tikz.el (TeX-TikZ-single-macro-arg): New argument OPTIONAL. + (TeX-TikZ-macro-arg): Use OPTIONAL argument when calling + `TeX-TikZ-single-macro-arg'. + +2016-04-04 Matthew Leach <matthew@mattleach.net> + + TikZ: make `TeX-TikZ-single-macro-arg' prompt required. + + * style/tikz.el (TeX-TikZ-get-arg-type): Make prompt non-optional. + (TeX-TikZ-single-macro-arg): Likewise. + (TeX-TikZ-macro-arg): Make prompt explicit. + +2016-04-04 Matthew Leach <matthew@mattleach.net> + + TikZ: Add the arc command. + + * style/tikz.el (TeX-TikZ-arg-arc): New. + (TeX-TikZ-draw-arg-function-map): Map the 'Arc' command to + `Tex-TikZ-arg-arc'. + +2016-04-04 Matthew Leach <matthew@mattleach.net> + + TikZ: Add circle command. + + * style/tikz.el (TeX-TikZ-arg-circle): New. + (TeX-TikZ-draw-arg-function-map): Add mapping from 'Circle' to + `TeX-TikZ-arg-circle'. + +2016-04-04 Stefan Monnier <monnier@iro.umontreal.ca> + + * tex-buf.el: Address some compiler warnings + + Require `latex' since we refer to some of its variables. + Use #' to quote a function. Use _ prefix for unused vars. + (TeX-current-process-region-p, TeX-save-query, TeX-parse-function) + (TeX-sentinel-function, TeX-sentinel-default-function) + (compilation-in-progress, TeX-current-page) + (TeX-error-overview-open-after-TeX-run, TeX-error-list) + (TeX-parse-all-errors, TeX-command-buffer, TeX-region): Declare before + the first use. + (TeX-command-text, TeX-command-pos): Declare as dyn-bound + (TeX-command-expand): Strength reduce `eval' to `symbol-name'. + (TeX-run-TeX): Use let*. + (TeX-sentinel-function, TeX-sentinel-default-function): Put something + in the function's body. + (TeX-TeX-sentinel-check): Check ConTeXt-Mark-version exists before + using it. We could have (require 'context) instead. + (TeX-Biber-sentinel): Remove redundant `concat'. + (TeX-error-description-list): Move before first use. + (TeX-error-overview-mode-map): Remove unused var `menu-map'. + (TeX-output-revert-buffer): Remove unused var `command'. + +2016-04-02 Mosè Giordano <mose@gnu.org> + + Fix compatibility with older Emacs versions + + * tex.el: Dynamic determination of `delete-selection' behavior has been + introduced in Emacs 24.3. For previous versions leave + `TeX-insert-dollar' without that property. + +2016-04-01 Mosè Giordano <mose@gnu.org> + + Dinamically put delete-selection prop to TeX-insert-dollar + + * tex.el (TeX-insert-dollar): Put `delete-selection' property only when + `TeX-electric-math' is nil. Suggested by Roger Lipsett. Fixes + bug#23177. + +2016-03-30 Mosè Giordano <mose@gnu.org> + + Restore compatibility with XEmacs + + * tex-buf.el (TeX-format-filter): Use `memq' in place of `memql'. This + one is not available in XEmacs. + +2016-03-29 Mosè Giordano <mose@gnu.org> + + Fix previous commit + +2016-03-29 Mosè Giordano <mose@gnu.org> + + New function TeX-error-report-has-errors-p + + * tex-buf.el (TeX-error-report-has-errors-p): New function. + (TeX-error-report-switches): Update docstring. + (TeX-LaTeX-sentinel, TeX-command-sequence-sentinel): Use + `TeX-error-report-has-errors-p'. + * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist): + Ditto. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: Add more path connector types. + + * style/tikz.el (TeX-TikZ-path-connector-function-map): New. + (TeX-TikZ-draw-arg-function-map): Use + `TeX-TikZ-path-connector-function-map'. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: Rename 'text' to 'label' to be consistent with TikZ terminology. + + * style/tikz.el (TeX-TikZ-arg-label): Rename from `TeX-TikZ-arg-text' + and prompt for a 'Label' rather than 'Text'. + (TeX-TikZ-arg-node): Use new function name. + (TeX-TikZ-node-arg): Likewise. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: Ignore case when prompting for argument types. + + * style/tikz.el (TeX-TikZ-get-arg-type): Let-bind + `completion-ignore-case' to t when prompting the user. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: Apply suggestions from checkdoc. + + * style/tikz.el (TeX-TikZ-point-function-map): Make documentation + consistent with checkdoc. + (TeX-TikZ-draw-arg-function-map): Likewise. + (TeX-TikZ-draw-arg): Likewise and rename parameter to '_ignored'. + (TeX-TikZ-coordinate-arg): Likewise. + (TeX-TikZ-node-arg): Likewise. + +2016-03-29 Mosè Giordano <mose@gnu.org> + + Fill environment content onley when auto-fill-mode is active + + * latex.el (LaTeX-insert-environment): Fill only when + `auto-fill-function' is non-nil, that means auto-fill-mode is active. + Reported by Florian Lindner. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: Add 'Named Point' point type with completion. + + * style/tikz.el (TeX-TikZ-point-name-regexp): New. + (TeX-TikZ-find-named-points): New. + (TeX-TikZ-arg-named-point): New. + (TeX-TikZ-point-function-map): Add 'Named Point' element that maps to + `TeX-TikZ-arg-named-point'. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: Add prompting for TikZ's \node macro. + + * style/tikz.el (TeX-TikZ-node-arg): New. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: Add prompting for \coordinate macro. + + * style/tikz.el (TeX-TikZ-point-function-map): New. + (TeX-TikZ-draw-arg-function-map): Use `TeX-TikZ-point-function-map'. + (TeX-TikZ-coordinate-arg): New. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: Extract the prompting of the next arg from TeX-TikZ-macro-arg. + + * style/tikz.el (TeX-TikZ-single-macro-arg): New. + (TeX-TikZ-macro-arg): Use `TeX-TikZ-single-macro-arg' for prompting + the user and calling the appropriate function. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: allow arg type prompt to be specified. + + * style/tikz.el (TeX-TikZ-get-arg-type): Add a new optional argument, + prompt, and show that to the user when non-nil, instead of the + default. + +2016-03-29 Matthew Leach <matthew@mattleach.net> + + TikZ: split out the prompts to TeX-TikZ-arg-node & TeX-TikZ-macro-arg. + + * style/tikz.el (TeX-TikZ-arg-options): New. + (TeX-TikZ-arg-name): New. + (TeX-TikZ-arg-text): New. + (TeX-TikZ-arg-node): Use new TikZ arg functions for prompting the + user. + (TeX-TikZ-macro-arg): Use `TeX-TikZ-arg-options' when prompting for + the options. + +2016-03-29 Arash Esbati <esbati@gmx.de> + + Add fontification support + + * style/environ.el ("environ"): Add fontification support. + +2016-03-29 Arash Esbati <esbati@gmx.de> + + Fix a misplaced closing parenthesis + + * style/splitidx.el (LaTeX-splitidx-auto-cleanup): Fix a misplaced + closing parenthesis. + +2016-03-29 Arash Esbati <esbati@gmx.de> + + Fix the name of argument in function body + + * style/currvita.el (LaTeX-currvita-env-with-label): Fix the name + of argument in the body of function. + +2016-03-29 Arash Esbati <esbati@gmx.de> + + Delete redundant code + + * style/enumitem.el (LaTeX-arg-SetLabelAlign) + (LaTeX-arg-SetEnumitemKey, LaTeX-arg-SetEnumitemValue): Delete + redundant code which is part of the function + `LaTeX-enumitem-update-key-val-options'. + (LaTeX-enumitem-env-with-opts): Fix the name of argument in the + body of function. + +2016-03-28 Mosè Giordano <mose@gnu.org> + + Better control for presence of errors + + * tex-buf.el (TeX-LaTeX-sentinel): Use `TeX-error-report-switches' + instead of `TeX-error-list'. + +2016-03-27 Tassilo Horn <tsdh@gnu.org> + + Call TeX-after-compilation-finished-functions on warnings + + * tex-buf.el (TeX-LaTeX-sentinel): Skip calling + TeX-after-compilation-finished-functions only if there are real errors. + +2016-03-27 Matthew Leach <matthew@mattleach.net> + + Add the beginnings of TikZ support. + + * style/tikz.el: New + * doc/changes.texi: Document TikZ style. + * Makefile.in: Add TikZ style to the build. + +2016-03-26 Tassilo Horn <tsdh@gnu.org> + + Fix forward sync bug with multi-file documents + + * tex.el (TeX-pdf-tools-sync-view): Use the current file for the + sync-view call, not always the master file (bug#23083). + +2016-03-19 Mosè Giordano <mose@gnu.org> + + Temporarily bind gc-cons-threshold in time-consuming task + + * tex.el (TeX-search-files-by-type): Bind `gc-cons-threshold' to + 10000000 during the search, to reduce number of garbage collections + during the task. + +2016-03-17 Matthew Leach <matthew@mattleach.net> + + Prompt for optional short caption parameter. + + * latex.el (LaTeX-compose-caption-macro): New. + (LaTeX-short-caption-prompt-length): New. + (LaTeX-env-figure): Prompt for optional short caption parameter, when + the caption length is >= `LaTeX-short-caption-prompt-length', and pass + to `LaTeX-compose-caption-macro'. + * style/longtable.el ("longtable"): Likewise. + * style/psfig.el (LaTeX-env-psfigure): Likewise. + * doc/auctex.texi (Floats): Document short-caption prompting and + `LaTeX-short-caption-prompt-length'. + * doc/changes.texi: Likewise. + +2016-03-16 Matthew Leach <matthew@mattleach.net> + + Improve prompts when defining LaTeX macros. + + * latex.el (TeX-arg-default-argument-value): New. + (TeX-arg-define-macro-arguments): New. + (LaTeX-common-initialization): Use new LaTeX macro argument functions. + +2016-03-12 Matthew Leach <matthew@mattleach.net> + + Ensure LaTeX-indent-environment-list environments aren't filled + + * tests/latex/latex-filling-in.tex: Add a tabular environment to ensure + the body of the environment isn't filled as it is listed in + LaTeX-indent-environment-list. + * tests/latex/latex-filling-out.tex: Likewise. + +2016-03-08 Matthew Leach <matthew@mattleach.net> + + Remove "table" and "table*" from LaTeX-indent-environment-list + + * latex.el (LaTeX-indent-environment-list): Remove the "table" and + "table*" elements. + +2016-03-04 Mosè Giordano <mose@gnu.org> + + Use TeX-quote-after-quote in all language style files + + * style/icelandic.el ("icelandic"): + * style/polish.el ("polish"): + * style/polski.el ("polski"): Use value of `TeX-quote-after-quote' + instead of hard-coding t. + +2016-02-28 Mosè Giordano <mose@gnu.org> + + Improve word-string regexp in TeX-warning + + * tex-buf.el (TeX-warning): Match letters, numbers, colons, and hyphens, + not just word constituents. They may be preceeded by both grave + accent and apostrophe, not only grave accent. + * tests/tex/compilation-log.txt: Add test case. + * tests/tex/error-parsing.el: Update result. + +2016-02-27 Mosè Giordano <mose@gnu.org> + + Another fix for vertical bad box warnings + + * tex-buf.el (TeX-parse-error): Use different regexps for horizontal and + vertical bad boxes, they cannot be handled together. + (TeX-warning): Do not move point when a vertical bad box has been found. + * tests/tex/compilation-log.txt: Add a test where the parser used to + fail to find the file for warnings after a vertical bad box warning. + * tests/tex/error-parsing.el: Update result accordingly. + +2016-02-26 Mosè Giordano <mose@gnu.org> + + Fix parsing of vertical bad boxes context + + * tex-buf.el (TeX-warning): Use as context for vertical bad boxes the + warning itself and don't move point. + * tests/tex/compilation-log.txt: Add a test for vertical bad boxes, and + horizontal bad boxes ending with "at line NN". The two warnings are in + two consecutive lines, make sure the second one is correctly reported. + * tests/tex/error-parsing.el: Update result of the test accordingly. + +2016-02-26 Mosè Giordano <mose@gnu.org> + + Catch more bad box warnings + + * tex-buf.el (TeX-error-list): More information for some elements of the + list. + (TeX-parse-error): Change regexp to catch bad vertical boxes as well and + provide new argument to `TeX-warning'. + (TeX-warning): Require an additional mandatory argument, `bad-box'. + Improve regexp for detecting ending line of horizontal bad boxes in + order to cater for the case "...at line NN". + * tests/tex/error-parsing.el: Update result of the test. + +2016-02-23 Mosè Giordano <mose@gnu.org> + + Avoid checking duplicate directories in TeX-check-files + + * tex-buf.el (TeX-check-files): Delete duplicate directories in paths + list before performing the check. + +2016-02-21 Mosè Giordano <mose@gnu.org> + + Fix detection of line number in TeX-warning + + * tex-buf.el (TeX-warning): Require as additional mandatory argument the + position where the warning starts. Use it to limit + `re-search-backward' when looking for the line number. + (TeX-parse-error): Provide additional argument to `TeX-warning'. + * tests/tex/compilation-log.txt: Add another case where the line number + of the warning was mistaken. + * tests/tex/error-parsing.el: Update expected result of the test + accordingly. + +2016-02-21 Mosè Giordano <mose@gnu.org> + + Improve LaTeX-warnings-regexp + + * tex-buf.el (LaTeX-warnings-regexp): Catch also "LaTeX Font" warnings. + +2016-02-21 Mosè Giordano <mose@gnu.org> + + Another fix for TeX-parse-errro + + * tex-buf.el (TeX-parse-error): Improve regexp for polishing file name. + * tests/tex/compilation-log.txt: Add example to test file. + * tests/tex/error-parsing.el: Update the expected result of the test + accordingly. + +2016-02-21 Mosè Giordano <mose@gnu.org> + + Allow ignoring certain warnings + + * tex.el (TeX-ignore-warnings, TeX-suppress-ignored-warnings): New + customizable options. + (TeX-toggle-suppress-ignored-warnings): New function. + (TeX-mode-map): Add key-binding for `TeX-toggle-suppress-ignored-warnings'. + * tex-buf.el (TeX-error-list-skip-warning-p): Add new argument and use it. + (TeX-parse-TeX): Provide additional argument to + `TeX-error-list-skip-warning-p'. + (TeX-error-list): Document new information. + (TeX-find-display-help): Add new (ignored) argument. + (TeX-error): Add new element to `TeX-error-list' entry. + (TeX-warning): Set the "ignore" flag for `TeX-error-list' + (TeX-error-overview-make-entries): Provide additional argument to + `TeX-error-list-skip-warning-p'. + (TeX-error-overview-toggle-debug-bad-boxes): + (TeX-error-overview-toggle-debug-warnings): Determine + `TeX-master-directory' in `TeX-command-buffer'. + (TeX-error-overview-toggle-suppress-ignored-warnings): New function. + (TeX-error-overview-mode-map): Add key-binding for + `TeX-error-overview-toggle-suppress-ignored-warnings'. + (TeX-error-overview-menu): Add entry for + `TeX-error-overview-toggle-suppress-ignored-warnings'. + +2016-02-21 Mosè Giordano <mose@gnu.org> + + Show and hide warnings and bad boxes in error overview + + * tex-buf.el (TeX-error-list-skip-warning-p): New function. + (TeX-parse-TeX): Skip warnings or bad boxes if they are to be ignored. + (TeX-error-list): Describe information present in the list. + (TeX-parse-error): When storing warnings and bad boxes, add them to + `TeX-error-list' even if `TeX-debug-bad-boxes' and `TeX-debug-warnings' + are nil. + (TeX-error-overview-make-entries): Skip warnings or bad boxes if they + are to be ignored. + (TeX-error-overview-toggle-debug-bad-boxes): + (TeX-error-overview-toggle-debug-warnings): New functions. + (TeX-error-overview-mode-map, TeX-error-overview-menu): Add + `TeX-error-overview-toggle-debug-bad-boxes' and + `TeX-error-overview-toggle-debug-warnings'. + (TeX-error-overview): Make the list of entries for the overview before + creating the buffer and use this list to decide whether there is + something to show. + +2016-02-14 Mosè Giordano <mose@gnu.org> + + Fix TeX-check-files + + * tex-buf.el (TeX-check-files): Run the test in `TeX-master-directory' + as well. + +2016-02-14 Arash Esbati <esbati@gmx.de> + + Add new style/splitidx.el + + * Makefile.in (STYLESRC): Add new style. + + * tex-style.el (LaTeX-splitidx-sindex-reftex-quick-id-key): Add + customizable variable. + + * style/splitidx.el: New file. + +2016-02-14 Arash Esbati <esbati@gmx.de> + + Fix wrong usage of `TeX-auto-prepare-hook' + + * style/theorem.el (TeX-auto-cleanup-hook): + * style/ntheorem.el (TeX-auto-cleanup-hook): + * style/newfloat.el (TeX-auto-cleanup-hook): + * style/amsthm.el (TeX-auto-cleanup-hook): Use + `TeX-auto-cleanup-hook' instead of mistakenly used + `TeX-auto-prepare-hook'. + +2016-02-14 Arash Esbati <esbati@gmx.de> + + Add support for missing macro \SetLabelAlign + + * style/enumitem.el ("enumitem-SetLabelAlign"): Plug + \SetLabelAlign into AUCTeX parser. + (LaTeX-enumitem-SetLabelAlign-regexp): New variable. + (LaTeX-enumitem-auto-prepare): Reset + `LaTeX-auto-enumitem-SetLabelAlign'. + (LaTeX-arg-SetLabelAlign): New function to query the arguments of + \SetLabelAlign. + ("enumitem"): Add \SetLabelAlign to style hook incl. fontification. + (LaTeX-arg-SetEnumitemValue): Use `completing-read' instead of + `TeX-read-key-val'. + +2016-02-13 Mosè Giordano <mose@gnu.org> + + Add support for Atril viewer + + Suggested by Antoine Levitt. + + * tex.el (TeX-evince-dbus-p): Take new arguments to specify desktop + environment and application names. + (TeX-evince-sync-view-1): Rename from `TeX-evince-sync-view'. Take new + arguments to specify desktop environment and application names. + (TeX-atril-sync-view, TeX-evince-sync-view): + (TeX-view-program-select-evince): New functions. + (TeX-view-program-list-builtin): Add Atril entry and use + `TeX-view-program-select-evince' for Atril and Evince. + (TeX-source-correlate-mode): Register for Atril DBUS signal. + * doc/changes.texi: Mention Atril support. + +2016-02-09 Arash Esbati <esbati@gmx.de> + + Add support for dviout viewer + + * doc/changes.texi: Mention support for dviout on Windows. + + * tex.el (TeX-view-program-list-builtin): Add support for dviout + on Windows. This setup works for `TeX-source-correlate-method' + set to (dvi . source-specials). + Reorder " %o" in entry for SumatraPDF. + +2016-02-09 Arash Esbati <esbati@gmx.de> + + Add support for SumatraPDF viewer + + * doc/changes.texi: Mention support for SumatraPDF on Windows. + Fix typos. + + * tex.el (TeX-view-program-list-builtin): Add support for + SumatraPDF on Windows. + +2016-02-08 Mosè Giordano <mose@gnu.org> + + Add support for Zathura viewer + + * tex.el (TeX-view-program-list-builtin): Add Zathura. + * doc/changes.texi: Mention Zathura support and reworked error parsing. + +2016-02-07 Mosè Giordano <mose@gnu.org> + + Minor fix in TeX-documentation-texdoc + + * tex.el (TeX-documentation-texdoc): Make it possible to run the + function in read-only buffers. + +2016-02-07 Mosè Giordano <mose@gnu.org> + + Improve parsing of certain warnings + + * tex-buf.el (TeX-warning): Get full context and line numbers for + warnings matching `LaTeX-warnings-regexp'. + * tests/tex/compilation-log.txt: Add example warnings for this case. + * tests/tex/error-parsing.el: Update result of test accordingly. + +2016-02-07 Mosè Giordano <mose@gnu.org> + + Catch LaTeX class warnings + + * tex-buf.el (LaTeX-warnings-regexp): New variable. This is the same + regexp used before by `TeX-LaTeX-sentinel-has-warnings' and + `TeX-parse-error', but now catches class warnings as well. + (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error): Use + `LaTeX-warnings-regexp'. + +2016-02-07 Mosè Giordano <mose@gnu.org> + + Fix TeX-parse-error + + * tex-buf.el (TeX-parse-error): Remove from the file string pages of the + output file. + * tests/tex/compilation-log.txt: Add a warning containing such faulty + file name. + * tests/tex/error-parsing.el (TeX-error-parsing): Update result of the + test accordingly. + +2016-02-07 Mosè Giordano <mose@gnu.org> + + Add ERT test for error parsing + + * tests/tex/compilation-log.txt: Add minimal example of compilation log + that failed to be parsed correctly with the old parsing function. + * tests/tex/error-parsing.el: New ERT test. + +2016-02-07 Mosè Giordano <mose@gnu.org> + + Add script to update the ChangeLog + + * ChangeLog.1: Add copyright notice and information about included + commits. + * Makefile.in: Add ChangeLog-related variables and rules. + * build-aux/gitlog-to-auctexlog: New script, adapted from GNU Emacs. + +2016-02-03 Arash Esbati <esbati@gmx.de> + + Another fix for file name regexp in TeX-documentation-texdoc + + * tex.el (TeX-documentation-texdoc): Add `space' and `()' + to file name regexp for Windows paths. + +2016-02-02 Arash Esbati <esbati@gmx.de> + + Fix file name regexp in TeX-documentation-texdoc + + * tex.el (TeX-documentation-texdoc): Add backslash separator for Windows + paths. + +2016-02-02 Mosè Giordano <mose@gnu.org> + + Capture warnings from packages with hyphens in name + + * tex-buf.el (TeX-LaTeX-sentinel-has-warnings): Add hyphen to regexps. + (TeX-parse-error): Ditto. + +2016-02-02 Mosè Giordano <mose@gnu.org> + + New function for reading documentation with texdoc + + * tex.el (TeX-documentation-texdoc): New function. + (TeX-common-menu-entries): Replace `TeX-doc' with + `TeX-documentation-texdoc'. + (TeX-mode-map): Ditto. + * doc/auctex.texi (Documentation): Document `TeX-documentation-texdoc' + in place of `TeX-doc'. + * doc/changes.texi: Mention `TeX-documentation-texdoc'. + +2016-01-31 Tassilo Horn <tsdh@gnu.org> + + Capture message of LaTeX warnings + + * tex-buf.el (TeX-parse-error): Capture message of LaTeX warnings. + +2016-01-30 Mosè Giordano <mose@gnu.org> + + Use default argument of completing-read in ConTeXt-environment + + * context.el (ConTeXt-environment): Properly use default argument of + `completing-read'. Do not set `ConTeXt-default-environment' to + `environment' if the latter is equal to the current default + environment, like in `LaTeX-environment'. + +2016-01-30 Mosè Giordano <mose@gnu.org> + + Add completion for environments in ConTeXt + + * context.el (ConTeXt-language-variable-list): Document variable. Add + `ConTeXt-environment-list' so that now completion for environments + names in `ConTeXt-environment' function works. Suggested by Andrea De + Michele. + +2016-01-27 Mosè Giordano <mose@gnu.org> + + Change coding back to iso-8859-1, XEmacs doesn't support utf-8 + + * font-latex.el: Restore coding to iso-8859-1. + * style/alphanum.el: Ditto. + * style/dk-bib.el: Ditto. + * style/doc.el: Ditto. + * style/inputenc.el: Ditto. + * style/jura.el: Ditto. + * style/ltx-base.el: Ditto. + * style/ltxdoc.el: Ditto. + * tex-font.el: Ditto. + * tex.el: Ditto. + +2016-01-25 Mosè Giordano <mose@gnu.org> + + Code cleaning + + * latex.el (TeX-arg-document): Remove useless (mapcar 'identity ...). + Suggested by Marcin Borkowski. + * style/biblatex.el (LaTeX-biblatex-package-options): Ditto. + +2016-01-24 Arash Esbati <esbati@gmx.de> + + Improve style/enumitem + + * style/enumitem.el (LaTeX-enumitem-newlist-list) + (LaTeX-enumitem-newlist-list-item-arg) + (LaTeX-auto-enumitem-newlist): Remove variables. + (LaTeX-enumitem-newlist-list-local): Fix docstring. + (LaTeX-enumitem-auto-cleanup): Plug \newlist into AUCTeX parser. + ("enumitem"): Offer only enumerated environments as completion for + \restartlist. + +2016-01-24 Arash Esbati <esbati@gmx.de> + + Improve font related queries + + * style/theorem.el (LaTeX-theorem-fontdecl): Do not prefix the + elements with `TeX-esc'. + (LaTeX-arg-theorem-fontdecl): New function. + ("theorem"): Use `LaTeX-arg-theorem-fontdecl' for font related + queries. + +2016-01-24 Arash Esbati <esbati@gmx.de> + + Improve font related queries + + * style/ntheorem.el (LaTeX-ntheorem-fontdecl): Do not prefix the + elements with `TeX-esc'. + (LaTeX-arg-ntheorem-fontdecl): New function. + ("ntheorem"): Use `LaTeX-arg-ntheorem-fontdecl' for font related + queries. + +2016-01-24 Arash Esbati <esbati@gmx.de> + + Improve font related queries + + * style/amsthm.el (LaTeX-amsthm-fontdecl): Do not prefix the + elements with `TeX-esc'. + (LaTeX-arg-amsthm-fontdecl): New function. + ("amsthm"): Use `LaTeX-arg-amsthm-fontdecl' for font related + queries. + +2016-01-23 Mosè Giordano <mose@gnu.org> + + Write TeX-style-hook-dialect to parsed file + + * latex.el (BibTeX-auto-store): Run `TeX-bibtex-set-BibTeX-dialect'. + * tex.el (TeX-auto-store): Store `TeX-style-hook-dialect' from buffer + and write it to parsed file when present. + +2016-01-23 Mosè Giordano <mose@gnu.org> + + Add new dialects + + * context.el: Update copyright years. + (ConTeXt-dialect): New constant. + (ConTeXt-mode-common-initialization): Set `TeX-style-hook-dialect' to + `ConTeXt-dialect'. + * plain-tex.el: Update copyright years. + (plain-TeX-dialect): New constant. + (plain-TeX-common-initialization): Set `TeX-style-hook-dialect' to + `plain-TeX-dialect'. + * tex.el (TeX-style-hook-dialect): Document new dialects. + (TeX-style-hook-dialect-weight-alist): Add plain-tex and context dialects. + +2016-01-23 Mosè Giordano <mose@gnu.org> + + Convert tex-font.el to UTF-8 coding + + * tex-font.el: set coding to utf-8. + +2016-01-23 Mosè Giordano <mose@gnu.org> + + Move \iff macro to Arrows section of LaTeX-math-default + + * latex.el (LaTeX-math-default): \iff symbol is defined in base LaTeX, + move it to the "Arrows" section. + +2016-01-20 Mosè Giordano <mose@gnu.org> + + Fix bug in subfigure style file + + * style/subfigure.el ("subfigure"): Move `TeX-complete-list' inside + append argument. Fixes bug#22417. + +2016-01-17 Mosè Giordano <mose@gnu.org> + + Add some AMS arrows to LaTeX-math-default + + * latex.el (LaTeX-math-default): Add `impliedby', `implies', and `iff' + arrows. Suggested by Aiko Kyle. + +2016-01-10 Mosè Giordano <mose@gnu.org> + + url macro accepts only braces in hyperref + + * style/hyperref.el: Update copyright years. + ("hyperref"): Remove "url" from + `LaTeX-verbatim-macros-with-delims-local', it was added by url.el, but + in hyperref "\url" has a different syntax. + +2015-12-18 Ivan Andrus <darthandrus@gmail.com> + + Fix bug in `preview-LaTeX-disable-pdfoutput' + + * preview.el.in (preview-LaTeX-disable-pdfoutput): Allow one or more + spaces between command line arguments. + +2015-12-04 Tassilo Horn <tsdh@gnu.org> + + Delete .cvsignore + + I'm pretty confident we won't switch back. ;-) + +2015-11-30 Arash Esbati <esbati@gmx.de> + + Fix query prompt + + * style/ntheorem.el ("ntheorem"): + * style/theorem.el ("theorem"): Fix wrong query prompt. + +2015-11-30 Mosè Giordano <mose@gnu.org> + + Fix regex in texmathp + + * texmathp.el: Replace \t with \r. Reported by Marcin Borkowski. + +2015-11-24 Tassilo Horn <tsdh@gnu.org> + + Rename TeX-after-compilation-finished-hook to -functions + + * tex-buf.el (TeX-after-compilation-finished-functions): Rename from + -hook to -functions. + (TeX-LaTeX-sentinel): Adapt. + * context.el (TeX-ConTeXt-sentinel): Adapt. + +2015-11-23 Arash Esbati <esbati@gmx.de> + + Add new style/ntheorem.el + + * Makefile.in (STYLESRC): Add new style. + + * style/ntheorem.el: New file. + +2015-11-23 Arash Esbati <esbati@gmx.de> + + Add new style/theorem.el + + * Makefile.in (STYLESRC): Add new style. + + * style/theorem.el: New file. + +2015-11-23 Arash Esbati <esbati@gmx.de> + + Improve style/amsthm.el + + * style/amsthm.el (LaTeX-amsthm-fontdecl): Cover all font changing + declarations. + ("amsthm"): Overrule the defintion for \newtheorem in `latex.el'. + ("amsthm"): Use `TeX-completing-read-multiple' for font related + queries. + +2015-11-23 Tassilo Horn <tsdh@gnu.org> + + Rename TeX-after-TeX-LaTeX-command-finished-hook + + * tex-buf.el (TeX-after-compilation-finished-hook): Rename from + TeX-after-TeX-LaTeX-command-finished-hook. + * context.el (TeX-ConTeXt-sentinel): Run + TeX-after-compilation-finished-hook when the compilation was successful. + * doc/auctex.texi (Modes and Hooks): Adapt docs. + +2015-11-21 Mosè Giordano <mose@gnu.org> + + Convert Elisp source files to UTF-8 + + * font-latex.el: Change coding to UTF-8 + * style/alphanum.el: Ditto. + * style/dk-bib.el: Ditto. + * style/doc.el: Ditto. + * style/inputenc.el: Ditto. + * style/jura.el: Ditto. + * style/ltx-base.el: Ditto. + * style/ltxdoc.el: Ditto. + * tex.el: Ditto. + +2015-11-19 Mosè Giordano <mose@gnu.org> + + Fix bug in TeX-command-sequence + + * tex-buf.el (TeX-command-sequence): Ask for TeX-master if unknown, + otherwise running this function on a file without a known `TeX-master' + will result in `TeX-master' being automatically set to "<none>" at some + point. + (TeX-region-file): Add a third compatibility argument and update + docstring accordingly. + +2015-11-19 Mosè Giordano <mose@gnu.org> + + Remove support to "Master:" line + + * tex.el (TeX-convert-master): Remove now unused variable. + (TeX-master-file): Remove support to "Master:" line and update + documentation accordingly. + +2015-11-15 Mosè Giordano <mose@gnu.org> + + Activate RefTeX reference styles + + * tex-style.el (LaTeX-reftex-ref-style-auto-activate): New + customizable variable. + * style/cleveref.el ("cleveref"): Activate RefTeX reference style. + * style/fancyref.el ("fancyref"): Ditto. + * style/varioref.el ("varioref"): Ditto. + * style/hyperref.el ("hyperref"): Use + `LaTeX-reftex-ref-style-auto-activate'. + +2015-11-15 Mosè Giordano <mose@gnu.org> + + Determine AUCTEXDATE and AUCTEXVERSION from git + + * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): if this is git + repository, use it to determine the variables. + * autogen.sh: Ditto. + +2015-11-14 Mosè Giordano <mose@gnu.org> + + Fix error in autogen.sh, configure, and Makefile + + * Makefile.in (doc/Makefile): Replace ChangeLog with ChangeLog.1. + * autogen.sh: Ditto. + * configure.ac: Ditto. + * doc/Makefile.in (version.texi): Ditto. + +2015-11-13 Mosè Giordano <mose@gnu.org> + + Drop ChangeLog + + * .gitignore: Add ChangeLog and auto dirs in tests. + * ChangeLog.1: Rename from ChangeLog. + * Makefile.in (EXCLUDEDFILES): Exclude build-aux directory. + * build-aux/gitlog-to-changelog: Copy script from gnulib. + +2014-05-02 Tassilo Horn <tsdh@gnu.org> + + Improve new-file regex. + + * tex-buf.el (TeX-parse-error): Improve new-file regex. + +2014-04-29 Tassilo Horn <tsdh@gnu.org> + + Fix Wrong type argument: characterp, nil error. + + * tex-buf.el (TeX-format-filter): Fix error caused by trying to + get char syntax from char after EOF. + +2014-04-27 Tassilo Horn <tsdh@gnu.org> + + Don't use TRIM arg of split-string. + + * tex-buf.el (TeX-parse-error): Don't use TRIM arg of + `split-string' which is new in emacs 24.4. + +2014-04-25 Tassilo Horn <tsdh@gnu.org> + + Improve line wrap removal heuristics. + + * tex-buf.el (TeX-format-filter): Remove linebreaks at columns 79 + and also column 80. Also remove linebreaks preceded by a period + that are followed by a word character to remove linebreaks in file + names that are wrapped just after the period starting the file + name extension. + +2014-04-24 Tassilo Horn <tsdh@gnu.org> + + Improve TeX error parsing. + + * tex-buf.el (TeX-error): Error if file containing the TeX error + doesn't exist instead of finding a new file. + (TeX-parse-error): Greatly simplify the new file and end of file + regexps. + +2015-11-13 Mosè Giordano <mose@gnu.org> + + * Version 11.89 released. + +2015-11-12 Mosè Giordano <mose@gnu.org> + + * RELEASE: Update AUCTeX version, the new features section, and + the list of contributors. + + * configure.ac: Update AUCTeX version. + + * doc/changes.texi: Mention PDF Tools and generic features for + 11.89 release. + + * doc/tex-ref.tex: Update AUCTeX version and copyright years + across the file. + + * latex.el: Update copyright year. + + * latex/preview.dtx: Manually update release version. + + * Makefile.in (WEMACSPACKAGE): Update for Emacs 24.5 + (www-doc): Download gendocs.sh patch from AUCTeX repository. + + * tex.el (TeX-view-predicate-list-bultin): For + `has-no-display-manager' predicate, use the current test only for + old Emacsen, otherwise employ `display-graphic-p'. Suggested by + Santiago Saavedra. + +2015-11-11 Mosè Giordano <mose@gnu.org> + + * tests/latex/latex-test.el (LaTeX-math-indent) + (LaTeX-change-environment-with-esc): New tests. + + * tests/latex/math-indent-in.tex: New test file. + + * tests/latex/math-indent-out.tex: Ditto. + +2015-11-10 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-fill-break-at-separators): Change default value + to opening only inline and display math switches. + + * tests/latex/latex-filling-in.tex: New test file. + + * tests/latex/latex-filling-out.tex: Ditto. + + * tests/latex/latex-test.el (LaTeX-indent-tabular-test/in) + (LaTeX-indent-tabular-test/out): Remove variables defined with + `defvar'. + (AUCTeX-set-ert-path): New function for setting the path of the + ERT test files. + (LaTeX-filling): New ERT test. + +2015-11-10 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-revert-document-buffer): New function. + (TeX-after-TeX-LaTeX-command-finished-hook): Mention it in docstring. + * doc/auctex.texi (Modes and Hooks): Mention it in manual. + +2015-11-10 Santiago Saavedra <ssaavedra@gpul.org> (tiny change) + + * tex.el (TeX-command-list, TeX-view-program-list-builtin) + (TeX-view-program-selection): Add dvi2tty as a first-class + command, removing it from a load-time quasiquotation so that the + strategy for selecting it or evince goes down to the frame + performing the View command. Fixes bug#21873. + +2015-11-09 Mosè Giordano <mose@gnu.org> + + * tex-info.el: Update copyright years. + (Texinfo-nodename-de-escape, Texinfo-nodename-escape): Use + `TeX-assoc-string' in place of `assoc-string'. + +2015-11-08 Mosè Giordano <mose@gnu.org> + + * tex-info.el (TeX-texinfo-mode): Set `TeX-output-extension'. + Remove compatibility code with old Emacsen. + +2015-11-06 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-check-TeX, TeX-check-TeX-command-not-found): New + customizable options. + (TeX-command): Do a better check for the presence of a TeX + distribution. Run `call-process' instead of `executable-find', + like `TeX-run-command' actually does. The point is that + `call-process' and `start-process' use `PATH' environment + variable, `executable-find' uses `exec-path' variable and they do + not need to match, but we should check what `TeX-run-command' will + really do. + + * doc/auctex.texi (Processor Options): Document `TeX-check-TeX'. + + * doc/changes.texi: Mention `TeX-check-TeX'. + +2015-11-03 Mosè Giordano <mose@gnu.org> + + * doc/auctex.texi (Processor Options): Document + `ConTeXt-Mark-version'. + (Multifile): Mention `dwim' value for `TeX-master'. + + * doc/changes.texi: Mention `ConTeXt-Mark-version'. + +2015-11-02 Mosè Giordano <mose@gnu.org> + + * latex.el (TeX-arg-document): When `TeX-arg-input-file-search' is + nil, use `LaTeX-style-list' to complete document classes. Fixes + bug#21814. + +2015-10-31 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/hologo.el: New file. + +2015-10-28 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-fill-break-at-separators): Default to nil + because many users don't like that special filling. + + * tex-info.el (Texinfo-make-node-list): Warn about duplicate + nodes. Return nodes in order instead of reversed. + +2015-10-25 Vincent Belaïche <vincent.b.1@hotmail.fr> + + * tex-info.el (Texinfo-nodename-de-escape): New defun. + (Texinfo-nodename-escape): New defun. + (Texinfo-make-node-list): New defun, code taken from + Texinfo-insert-node into this function for the sake of code + factorization. In addition, (1) allow node name not to be + followed by a comma --- i.e. next node etc. unspecified --- (2) + trim trailing blanks after node name, and (3) de-escape @comma{} + before insertion of node name into the list. + (Texinfo-insert-node): (1) Use new function + `Texinfo-make-node-list', and (2) escape node names for commas. + (Texinfo-arg-nodename): New defun. + (TeX-texinfo-mode): (1) Remove `group' from list of commands, + `group' is an environment, not a command. (2) Add + `guillemetleft', `guillemetright', `guilsinglleft', + `guilsinglright', `quotedblbase' and `quotesinglbase' to the list + of commands. (3) For commands `pxref', `ref' and `xref', use new + function `Texinfo-arg-nodename' to read node name with completion. + +2015-10-24 Arash Esbati <esbati@gmx.de> + + * style/enumitem.el (LaTeX-enumitem-auto-cleanup): Move some + operations from style hook into this function. + (LaTeX-enumitem-newlist-list-item-arg-local): Delete now unused + variable. + + * style/amsthm.el (LaTeX-amsthm-theoremstyle-list): New variable + replacing the deleted function + `LaTeX-amsthm-complete-theoremstyle'. + (LaTeX-amsthm-env-label): New function to insert user defined + environments. + ("amsthm"): Improve handling of "newtheorem*" and + "newtheoremstyle". + + * style/AlegreyaSans.el ("AlegreyaSans"): Remove SmallCaps + font declaration command. + + * style/Alegreya.el ("Alegreya"): Remove SmallCaps + font declaration command. + + * style/caption.el (LaTeX-arg-caption-captionbox): Fix doctring. + + * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Fix + doctring. + (LaTeX-arg-subcaption-subcaptionbox): ditto. + +2015-10-19 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-command): Check that AUCTeX can find a working + TeX distribution before running some *TeX commands. + +2015-10-18 Mosè Giordano <mose@gnu.org> + + * tex.el (fboundp): Define a `TeX-completing-read-multiple' + version for GNU Emacs >= 24.4. Fixes bug#19504. + +2015-10-13 Mosè Giordano <mose@gnu.org> + + * style/pstricks.el ("pstricks"): Do not disable PDF mode if XeTeX + engine is used. Suggested by Mandar Mitra. + +2015-10-09 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-fill-move-to-break-point): Fill $...$ like + \(...\) (bug#21645) + +2015-10-08 Mosè Giordano <mose@gnu.org> + + * tex.el (TeX-expand-list-builtin): New variable. + (TeX-expand-list): Move all entries to `TeX-expand-list-builtin' + and update docstring. + (TeX-expand-list): New function. + + * tex-buf.el (TeX-command-expand): Use `TeX-expand-list' function. + + * doc/auctex.texi (Starting Viewers): Mention + `TeX-expand-list-builtin'. + + * doc/changes.texi: Mention change to `TeX-expand-list'. + +2015-10-08 Arash Esbati <esbati@gmx.de> + + * style/longtable.el ("longtable"): Use `LaTeX-add-counters' on + "LTchunksize" and not `TeX-add-symbols'. + + * style/enumitem.el (LaTeX-arg-SetEnumitemKey): Remove unused + `prompt' from arguments list. + (LaTeX-arg-SetEnumitemValue): ditto. + + * style/listings.el (LaTeX-listings-key-val-options-local): New + variable used for all key-val queries. + ("listings-lstdefinestyle"): Add parsing support for + "\lstdefinestyle". + (LaTeX-listings-lstnewenvironment-regexp): Add missing "s" to + "listing". + (LaTeX-listings-update-style-key): New function adding newly + defined values to "style" key in + `LaTeX-listings-key-val-options-local'. + ("listings"): Extend "lstdefinestyle". + + * style/wrapfig.el ("wrapfig"): Check for new floating + environments definded through "newfloat.el" and offer them as + completion to "wrapfloat" environment. + +2015-10-05 Mosè Giordano <mose@gnu.org> + + * context.el (TeX-ConTeXt-sentinel): Parse ConTeXt Mark IV output. + + * tex-buf.el (TeX-TeX-sentinel-check): Ditto. + +2015-10-05 Arash Esbati <esbati@gmx.de> + + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Check if + `LaTeX-caption-supported-float-types' from caption.el is bound and + update it accordingly. Fix docstring. + ("newfloat"): Fix wrong check with (LaTeX-largest-level). + ("newfloat"): Use `LaTeX-newfloat-key-val-options-local' and + delete redundant code. + +2015-10-04 Mosè Giordano <mose@gnu.org> + + * context.el (ConTeXt-Mark-version): New customizable and + safe-local variable. + (ConTeXt-expand-command): New function. + (ConTeXt-expand-options): Use `ConTeXt-Mark-version'. + + * tex.el (TeX-command-list): Use %(cntxcom) expander in all + ConTeXt programs. Remove MkIV entry. + (TeX-expand-list): Add %(cntxcom). + +2015-10-04 Tassilo Horn <tsdh@gnu.org> + + * font-latex.el (font-latex-math-environments): Add math + environment. + +2015-10-04 Mosè Giordano <mose@gnu.org> + + * tex.el (TeX-command-list): Add MkIV to `TeX-command-list'. + +2015-09-29 Mosè Giordano <mose@gnu.org> + + * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Replace another + `pushnew' with `add-to-list', previously overlooked. + +2015-09-28 Mosè Giordano <mose@gnu.org> + + * style/newfloat.el: Do not require cl at loading time. + (LaTeX-newfloat-auto-cleanup): Append elements to + `LaTeX-label-alist' in order not to override possible custom + values. + +2015-09-27 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/newfloat.el: New file. + + * style/longtable.el ("longtable"): Make package lengths available + through `LaTeX-add-lengths' and not `TeX-add-symbol'. + +2015-09-26 Mosè Giordano <mose@gnu.org> + + * tex.el (TeX-search-files-kpathsea): Remove duplicates + directories. + +2015-09-26 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX--prettify-symbols-compose-p): New function. + (VirTeX-common-initialization): Use it. + +2015-09-25 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/subcaption.el: New file. + + * style/caption.el (LaTeX-caption-key-val-options): Fix values of hypcap-key. + (LaTeX-caption-update-key-val-options): Add support for + subcaption.el if loaded. + (LaTeX-arg-caption-captionbox): Do not query for the third + optional arg. if the second one is empty. + ("caption"): Add support for all lowercase \continuedfloat*?. + ("caption"): Fix fontification for \captionof. + + * style/hyperref.el ("hyperref"): Make + `LaTeX-indent-environment-list' local before adding new env's. + + * style/filecontents.el ("filecontents"): Make + `LaTeX-indent-environment-list' local before adding new env's. + + * style/fontenc.el: Fix mail address in Maintainer-header. + +2015-09-25 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-common-initialization): Remove "abstract" + environment, it is not defined in latex.ltx. + + * style/amsart.el ("amsart"): Add "abstract" environment. + + * style/amsbook.el ("amsbook"): Ditto. + + * style/article.el ("article"): Ditto. + + * style/memoir.el ("memoir"): Ditto. + + * style/report.el ("report"): Ditto. + + * style/scrartcl.el ("scrartcl"): Ditto. + + * style/scrreprt.el ("scrreprt"): Ditto. + +2015-09-24 Mosè Giordano <mose@gnu.org> + + * tex.el (TeX-doc): Use default argument of `completing-read'. + +2015-09-22 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-find-matching-end): Find correct end when point + is already on the name in \end{name}. + +2015-09-20 Mosè Giordano <mose@gnu.org> + + * .gitignore: Do not ignore auto.el. + + * Makefile.in (install-metadata): auto.el is not there anymore, + we do not need to test if preview is enabled here. + +2015-09-19 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-error-overview): Fix typo in error message. + (TeX-TeX-sentinel): Fix error parsing. + +2015-09-13 Arash Esbati <esbati@gmx.de> + + * style/eso-pic.el (LaTeX-eso-pic-package-options-list): Rename + from `LaTeX-eso-pic-package-options'. + (LaTeX-eso-pic-package-options): Use renamed variable. + + * style/AlegreyaSans.el: New file. + + * Makefile.in (STYLESRC): Add new style. + + * style/Alegreya.el: New file. + + * Makefile.in (STYLESRC): Add new style. + + * style/fontenc.el: New file. + +2015-09-10 Mosè Giordano <mose@gnu.org> + + * style/gloss-italian.el ("gloss-italian"): Fix "textitalian" + macro and "italian" environment arguments. + + * style/polyglossia.el (LaTeX-polyglossia-prepare): Clear + `LaTeX-polyglossia-lang-list'. + (LaTeX-polyglossia-cleanup): Remove clearing of + `LaTeX-polyglossia-lang-list'. + (TeX-update-style-hook): Append + `LaTeX-polyglossia-load-languages'. + ("polyglossia"): Remove `LaTeX-polyglossia-load-languages' from + here. + +2015-09-09 Mosè Giordano <mose@gnu.org> + + * style/polyglossia.el: Remove + `LaTeX-polyglossia-italian-options-list', moved to + gloss-italian.el. + (LaTeX-polyglossia-setkeys-regexp): Fix regexp. + (LaTeX-polyglossia-cleanup): Remove useless let-bound variables + and set `LaTeX-polyglossia-lang-list'. + (LaTeX-polyglossia-active-languages) + (LaTeX-polyglossia-lang-option-member): Use + `LaTeX-polyglossia-lang-list' variable instead of function. + (LaTeX-polyglossia-load-languages): New function. + ("polyglossia"): Use it. + + * style/gloss-italian.el: New style file. + + * Makefile.in (STYLESRC): Activate it. + + * style/polyglossia.el: New style file. + + * Makefile.in (STYLESRC): Activate it. + +2015-09-08 Arash Esbati <esbati@gmx.de> + + * style/hyperref.el ("hyperref"): Add completion for starred + version of `\autoref' incl. fontification. + ("hyperref"): Add fontification support for `\hypersetup'. + +2015-09-08 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-command-default): Fix bug where wrong command + was guessed for region files. + +2015-09-07 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (LaTeX-idx-md5-alist, LaTeX-idx-changed-alist): New + variables. + (TeX-command-sequence): Call file function without optional + arguments. + (TeX-command-default): Suggest "Index" when appropriate. + (TeX-run-TeX): Store value of `LaTeX-idx-md5-alist'. + (TeX-run-index): New function. + (TeX-LaTeX-sentinel): Set `LaTeX-idx-changed-alist'. + (TeX-index-sentinel): New function. + + * tex.el (TeX-command-list): Mention "makeindex" in "Index" help. + Suggested by Arash Esbati. + + * doc/changes.texi: Mention ability to suggest makeindex when + needed. + + * doc/todo.texi (Wishlist): Remove reference to makeindex. + + * doc/tex-ref.tex: Update copyright years. + Mention C-c C-a key binding. + +2015-09-05 Tassilo Horn <tsdh@gnu.org> + + * font-latex.el (font-latex-unfontify-region): Also remove the + `invisible' text properties. + +2015-09-04 Mosè Giordano <mose@gnu.org> + + * doc/auctex.texi (Starting a Command): Update references to + `TeX-command-run-all' and C-c C-a key binding. + + * doc/changes.texi: Ditto. + + * doc/quickstart.texi (Processing Facilities): Ditto. + + * tex-buf.el (TeX-command-run-all): Use `universal-argument' to + reference C-u. + +2015-09-04 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-command-sequence-file-function): New variable. + (TeX-command-sequence): Use it. + (LaTeX-command-section-boundaries): Recognize end of document as + ultimate boundary. + (LaTeX-command-section): Signal an error if not in a LaTeX buffer. + (LaTeX-command-run-all-section): Ditto. + + * tex.el: Add autoloads for the new commands. + + * tex-buf.el (TeX-region-update): New function. + (TeX-command-region): Use it. + (LaTeX-command-section-boundaries): New function. + (LaTeX-command-section): Use it. + (TeX-command-run-all-region): New command. + (LaTeX-command-run-all-section): New command. + (TeX-command-run-all): Move it here from tex.el. + + * tex.el (TeX-command-run-all): Rename from TeX-update. + (TeX-mode-map): Bind TeX-command-run-all to C-c C-a. + +2015-09-03 Tassilo Horn <tsdh@gnu.org> + + * font-latex.el (font-latex-fontify-script): Add possible value + `multi-level' to allow raising/lowering scripts of scripts, and + another value `invisible' which in addition hides the ^ and _ + characters in scripts. + (font-latex-match-script): Use it. + (font-latex-make-user-keywords): Add font-lock entry for script + signs. + (font-latex-match-script-chars): New function. + + * tex.el (TeX-tex-mode): Don't ignore case when matching the + TeX-format-list regexes. + (TeX-expand-list): Add expansion of %(PDFout) to -output-format + option for AmS-TeX. + (TeX-command-list): Use it instead of calling the non-existing + pdfamstex command. + +2015-09-02 Tassilo Horn <tsdh@gnu.org> + + * font-latex.el: Remove code which set up font-latex for use with + stock latex-mode on load. + +2015-09-01 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-command-sequence): Add argument for processing + the region file instead of the master file. + + * tex.el (TeX--if-macro-fboundp): New portability macro. + (VirTeX-common-initialization): Use it. + +2015-08-31 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-previous-error): Delete point in error message. + (TeX-command-default) + (TeX-run-set-command): Take care of `TeX-PDF-via-dvips-ps2pdf'. + (TeX-run-dvips, TeX-run-ps2pdf): New functions. + (TeX-TeX-sentinel, TeX-TeX-sentinel-check, TeX-LaTeX-sentinel): + Take care of `TeX-PDF-via-dvips-ps2pdf'. + (TeX-dvips-sentinel, TeX-ps2pdf-sentinel): New functions. + (TeX-parse-command, TeX-output-revert-buffer): Delete point in + error message. + + * tex.el (TeX-command-list): Add "Dvips" and "Ps2pdf" entries. + (TeX-expand-list): Take care of `TeX-PDF-via-dvips-ps2pdf'. + (TeX-PDF-via-dvips-ps2pdf): New customizable and safe-local + variable. + (TeX-toggle-PDF-via-dvips-ps2pdf): New function. + (TeX-mode-specific-command-menu-entries): Add "PDF via dvips + + ps2pdf" entry. + + * doc/auctex.texi (Processor Options): Document + `TeX-PDF-via-dvips-ps2pdf' and fix a typo. + + * doc/changes.texi: Mention `TeX-PDF-via-dvips-ps2pdf'. + + * doc/quickstart.texi (Processing Facilities): Mention + `TeX-PDF-via-dvips-ps2pdf'. + + * tex-buf.el: Update copyright year. + (TeX-command-sequence-max-runs-same-command) + (TeX-command-sequence-max-runs): New customizable variables. + (TeX-command-sequence-count-same-command) + (TeX-command-sequence-count, TeX-command-sequence-last-command) + (TeX-command-sequence-sentinel, TeX-command-sequence-command): New + variables. + (TeX-command-sequence): New function. + (TeX-command-default): New function, stripped off from + `TeX-command-query'. + (TeX-command-query): Use `TeX-command-default'. + (TeX-command-sequence-sentinel): New function. + + * tex.el (TeX-update): New function. + (TeX-mode-map): Add key binding for `TeX-update'. + (TeX-mode-specific-command-menu-entries): Add entry for + `TeX-update'. + + * doc/auctex.texi: Update copyright year. + (Starting a Command): Document `TeX-update'. + + * doc/changes.texi: Update copyright year. + Mention `TeX-update'. + + * doc/quickstart.texi (Processing Facilities): Mention + `TeX-update' and `TeX-error-overview'. + + * doc/todo.texi: Update copyright year. + (Wishlist): Remove entry for `TeX-update'. + +2015-08-30 Arash Esbati <esbati@gmx.de> + + * style/caption.el ("caption"): Add support for undocumented + macros `\captionbox[*]'. + (LaTeX-arg-caption-captionbox): New function. + + * Makefile.in (STYLESRC): Add new style. + + * style/transparent.el: New file. + + * style/filecontents.el ("filecontents"): Do not indent the + content of `filecontents[*]' environment. + + * style/hyperref.el ("hyperref"): Do not indent the content of + `Form' environment. + + * style/array.el ("array"): Add fontification for + `\newcolumntype'. + +2015-08-28 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-mode-syntax-table): Use punctuation syntax for + character | (bug#21366). + +2015-08-24 Tassilo Horn <tsdh@gnu.org> + + * tex.el (VirTeX-common-initialization): Add support for + `prettify-symbols-mode'. + +2015-08-21 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-check-engine): New customizable variable. + (TeX-check-engine-list): New variable. + (TeX-check-engine-add-engines): New function. + (TeX-check-engine): New function. + (TeX-command): Use `TeX-check-engine' and update docstring + accordingly. + + * style/fontspec.el ("fontspec"): Add engine restrictions. + + * doc/auctex.texi (Processor Options): Document + `TeX-check-engine'. + + * doc/changes.texi: Mention `TeX-check-engine'. + +2015-08-20 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-error-overview-jump-to-source) + (TeX-error-overview-goto-log): New functions. + (TeX-error-overview-mode-map): Add + `TeX-error-overview-jump-to-source' and + `TeX-error-overview-goto-log'. + (TeX-error-overview-menu): Define menu for TeX error overview. + (TeX-error-overview-mode): Add menu. + + * doc/auctex.texi (top) + (Debugging): Add section for error overview. + (Error overview): Document new functions and keys. + +2015-08-19 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-label): Mention in the docstring the returned + value. Let-bind `TeX-read-label-prefix' and use `TeX-read-label' + to read the label. + (TeX-read-label-prefix): New variable. + (TeX-read-label): New function. + (TeX-arg-label): Use `TeX-read-label' and mention + `TeX-read-label-prefix' in docstring. + (TeX-arg-define-label): Mention `TeX-read-label-prefix' in + docstring. + +2015-08-14 Arash Esbati <esbati@gmx.de> + + * latex.el (LaTeX-common-initialization): Fix the subgroup number + in the regex for `\\(this\\)?pagestyle' + +2015-08-10 Tassilo Horn <tsdh@gnu.org> + + * latex.el (TeX-latex-mode): Call LaTeX-preview-setup only if its + bound. + + * preview.el.in (LaTeX-preview-setup): Setup menu and keymap only + once. + +2015-08-09 Arash Esbati <esbati@gmx.de> + + * style/enumitem.el ("enumitem"): Cater for the starred version of + `\AddEnumerateCounter'. + + * style/ragged2e.el ("ragged2e"): Make package lengths available + through `LaTeX-add-lengths' and not `TeX-add-symbol'. + +2015-08-07 Tassilo Horn <tsdh@gnu.org> + + * latex.el (TeX-latex-mode): Call `LaTeX-preview-setup' + unconditionally instead of calling it from `LaTeX-mode-hook' which + breaks things if that hook is customized (bug#21188). + + * preview.el.in: Don't add `LaTeX-preview-setup' to + `LaTeX-mode-hook'. + +2015-07-21 Arash Esbati <esbati@gmx.de> + + * style/nameref.el ("nameref"): Add missing commands `\nameref*' + and `\Nameref'. + + * style/textpos.el ("textpos"): Fix the name of the provided env's + which is `textblock' and not `textpos'. + +2015-07-18 Arash Esbati <esbati@gmx.de> + + * latex.el (LaTeX-common-initialization): Query for the default + value of first arg when (re-)defining new environments. + + * Makefile.in (STYLESRC): Add new style. + + * style/vwcol.el: New file. + + * Makefile.in (STYLESRC): Add new style. + + * style/textpos.el: New file. + + * Makefile.in (STYLESRC): Add new style. + + * style/environ.el: New file. + + * style/tabulary.el ("tabulary"): Add `LCRJ' to + `LaTeX-array-column-letters'. + + * style/tabularx.el ("tabularx"): Add `X' to + `LaTeX-array-column-letters'. + + * style/array.el: Parse user-defined new column types and add them + to `LaTeX-array-column-letters'. + +2015-07-09 Mosè Giordano <mose@gnu.org> + + * latex/README: restore file deleted by mistake when preview/ + directory has been moved to top level. + + * Makefile.in: Use everywhere $(MAKE) in place of make. + +2015-06-21 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-LaTeX-sentinel): Add support for hf-tikz + messages. + + * style/mnras.el: New style file. + + * Makefile.in (STYLESRC): Activate it. + +2015-06-14 Arash Esbati <esbati@gmx.de> + + * style/pdfpages.el ("pdfpages"): Restrict suggested files to + *.pdf files. File name should be relative to master file + directory. + +2015-06-13 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error): + Cater for packages with digits in their names (e.g., fixltx2e, + which emits a warning from TeX Live 2015). + +2015-06-09 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-evince-dbus-p): Explicitly bind dbus-debug to nil in + order to really ignore dbus errors with dbus-ignore-errors. + +2015-06-05 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/pdfpages.el: New file. + + * style/listings.el (LaTeX-listings-auto-cleanup): Add support for + the optional argument of env's defined with `\lstnewenvironment'. + (LaTeX-listing-lstnewenvironment-regexp): Ditto. + +2015-06-05 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex.el (featurep): Restore compatibility with emacs versions + which don't have `activate-mark' (Emacs <= 22). + +2015-06-02 Arash Esbati <esbati@gmx.de> + + * latex.el (LaTeX-auto-cleanup): Prepare so that an optional + environment arg is also queried. + +2015-06-01 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-auto-env-args-with-opt): New variable for + collecting environments with an optional argument. + (LaTeX-auto-regexp-list): Use it. + (LaTeX-auto-cleanup): Initialize \newenvironment{foo}[n][d]{}{} + with the n-1 remaining mandatory arguments. + +2015-05-29 Nicolas Richard <youngfrog@members.fsf.org> + + * latex.el (LaTeX-backward-paragraph): Make it work in narrowed + buffers. Fixes bug#20685. + +2015-05-18 Orlando Iovino <orlando.iovino@yahoo.it> (tiny change) + + * style/beamer.el ("beamer"): Add `subtitle' to the `slide-title' + class. + +2015-05-16 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new styles. + + * style/newpxmath.el: New file. + + * style/newpxtext.el: New file. + + * font-latex.el (font-latex-set-syntactic-keywords): Allow for + multiple mandatory argument for a verbatim environment. + + * style/listings.el ("listings"): Add support for parsing new + env's defined with `\lstnewenvironment' command. + +2015-05-08 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-mode-syntax-table): Use paired delimiter syntax for + character |. + (TeX-tree-expand): Fix docstring. + +2015-05-07 Mosè Giordano <mose@gnu.org> + + * tex.el: Update copyright years. + (TeX-view-program-list): Fix type. (Bug#20513) + +2015-05-05 Mosè Giordano <mose@gnu.org> + + * style/italian.el: Evaluate `TeX-quote-after-quote'. + +2015-05-01 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-tree-expand): Expand all given vars in just one + single call of kpsewhich. Users reported that on some windows and + mac systems, kpsewhich is extremely slow leading to auctex startup + times of several seconds. + +2015-04-29 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-string-divide-number-unit): Fix docstring. + + * style/mathtools.el ("mathtools"): Fix typos. + +2015-04-25 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-parse-macro): Improve docstring. + +2015-04-19 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-clean): Also regexp-quote TeX-region-file. + +2015-04-17 Tassilo Horn <tsdh@gnu.org> + + * preview.el.in (preview-datadir, preview-lispdir): Delete these + two variables. + (preview-filter-specs): Use TeX-data-directory in place of + preview-datadir. + + * configure.ac: Remove auto.el from AC_OUTPUT. + + * Makefile.in (auto.el): Delete target. + +2015-04-11 Tassilo Horn <tsdh@gnu.org> + + * style/mathtools.el (LaTeX-mathtools-env-multlined): Don't call + newline-and-indent after inserting environment. + +2015-04-11 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/attachfile.el: New file. + + * style/fbb.el: Update style to LaTeX package v1.07 from + 2015/04/06. + + * style/erewhon.el ("erewhon"): Update style to LaTeX package + v1.04 from 2015/04/07. + + * style/baskervaldx.el ("baskervaldx"): Update style to LaTeX + package v1.07 from 2015/04/06. + + * style/newtxtext.el ("newtxtext"): Update style to LaTeX package + v1.434 from 2015/04/07. + + * style/enumitem.el ("enumitem"): Fix typos. + + * style/everysel.el ("everysel"): Fix typo (AtNextSelect_f_ont). + + * style/color.el: Replace `read-string' with `TeX-read-string'. + + * style/currvita.el: Replace `read-string' with `TeX-read-string'. + + * style/wrapfig.el: Replace `read-string' with `TeX-read-string'. + + * style/MyriadPro.el ("MyriadPro"): Add missing lenghts + `MdSlantfracSpacingBeforeSlash' and `MdSlantfracSpacingAfterSlash'. + + * style/caption.el (LaTeX-caption-key-val-options): Delete wrong + values for `margin'-key. + (LaTeX-arg-caption-command): Use `TeX-argument-insert' and do not + rely on `TeX-arg-eval' anymore. + (LaTeX-arg-caption-DeclareCaption): Ditto. + +2015-04-02 Mosè Giordano <mose@gnu.org> + + * doc/auctex.texi (Indenting): Document indentation of "\[...\]". + + * doc/changes.texi: Mention it. + +2015-03-30 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-begin-regexp): Add "\[". + (LaTeX-indent-calculate): Remove indentation of "\[...\]" from + here, it is automatically done in `LaTeX-indent-level-count' now + that `LaTeX-begin-regexp' has "\[". (Bug#20227) + +2015-03-28 Mosè Giordano <mose@gnu.org> + + * style/acro.el: + + * style/acronym.el: + + * style/caption.el: + + * style/color.el: + + * style/enumitem.el: + + * style/geometry.el: + + * style/minted.el: + + * style/pst-plot.el: + + * style/pstricks.el: + + * style/siunitx.el: Update copyright years and add + `TeX-auto-parse' to `TeX-update-style-hook'. + +2015-03-28 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/colortbl.el: New file. + + * style/ltxtable.el ("ltxtable"): Ask for a `Width' and not for a + `Length' in minibuffer. + + * latex.el (LaTeX-common-initialization): Add standard LaTeX + lengths `arraycolsep', `arrayrulewidth' and `doublerulesep'. + +2015-03-23 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-run-style-hooks): Apply style hooks in reverse + order. With that, a local style can modify a private or a global + style, and a private style can modify a global one. + +2015-03-17 Mosè Giordano <mose@gnu.org> + + * doc/wininstall.texi: Fix a broken link. + + * style/mn2e.el: New style file. + + * Makefile.in (STYLESRC): Activate new style. + +2015-03-15 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/ltxtable.el: New file. + +2015-03-15 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/ltablex.el: New file. + +2015-03-15 Arash Esbati <esbati@gmx.de> + + * style/enumitem.el (LaTeX-enumitem-SetEnumitemKey-regexp): Delete + match for the second argument. + (LaTeX-enumitem-SetEnumitemValue-regexp): Delete match for the + third argument. + (LaTeX-arg-SetEnumitemValue): Replace the randomly generated + number with something human-readable. + + * style/caption.el (LaTeX-caption-DeclareCaption-regexp): Delete + match for the second argument. + (LaTeX-arg-caption-DeclareCaption): Replace the randomly generated + number with something human-readable. + +2015-03-10 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-style-path): Replace `pushnew' with equivalent code + since defcustom init-forms don't seem to get compiled. + + * doc/auctex.texi (Modes and Hooks): Document + TeX-after-TeX-LaTeX-command-finished-hook. + + * tex-buf.el (TeX-after-TeX-LaTeX-command-finished-hook): New + hook. + (TeX-LaTeX-sentinel): Call it. + +2015-03-09 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-find-display-help): Display the help also when + the file cannot be determined. + + * latex.el (LaTeX-end-regexp): Add "\]". + (LaTeX-indent-calculate): Indent "\[...\]" display math as a + regular environment. + +2015-03-08 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/geometry.el: New file. + +2015-03-08 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/caption.el: New file. + +2015-03-08 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/enumitem.el: New file. + +2015-03-08 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-style-path): Replace add-to-list on local with + pushnew. + + * style/bidibeamer.el: New style. + + * Makefile.in (STYLESRC): Activate new bidibeamer style. + +2015-03-07 Mosè Giordano <mose@gnu.org> + + * doc/install.texi: Mention uninstallation in menus. + (Build/install and uninstall): Add "Uninstallation" index entry. + Document uninstallation process. + + * Makefile.in: Update copyright years. + (.PHONY): Add uninstall rule. + (uninstall): New rule. + + * doc/Makefile.in: Update copyright years. + (.PHONY): Add uninstall rule. + (uninstall): New rule. + + * latex/Makefile.in: Update copyright years. + (.PHONY): Declare phony targets. + (install-texmf-doc): Do not ignore errors in this rule. + (uninstall): New rule. + +2015-03-03 Tassilo Horn <tsdh@gnu.org> + + * doc/auctex.texi (Filling): Document LaTeX-fill-excluded-macros. + + * latex.el (LaTeX-fill-excluded-macros): New defcustom for + excluding macro arguments from filling. + (LaTeX-fill-region-as-paragraph): Use it. + +2015-03-02 Tassilo Horn <tsdh@gnu.org> + + * font-latex.el (font-latex-match-command-with-arguments): Fix + error introduced in the last change. + +2015-02-24 Tassilo Horn <tsdh@gnu.org> + + * style/expl3.el: New style for the wrapper package for + experimental LaTeX 3. + + * Makefile.in (STYLESRC): Activate new style. + + * font-latex.el (font-latex-match-simple-command) + (font-latex-match-command-with-arguments): Use \s_ and \sw regexp + classes instead of hard-coding [A-Za-z@] as LaTeX macro chars. + +2015-02-17 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-after-insert-env-hook): Rename from + `LaTeX-after-insert-env-hooks' which is now an obsolete variable + alias. + (LaTeX-after-modify-env-hook): New hook. + (LaTeX-modify-environment): Run `LaTeX-after-modify-env-hook'. + +2015-02-13 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-pdf-tools-sync-view, TeX-PDF-mode): Move addition of + `TeX-source-correlate-handle-TeX-region' to + `pdf-sync-backward-redirect-functions' from `TeX-PDF-mode' to + `TeX-pdf-tools-sync-view'. + +2015-02-09 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-pdf-tools-sync-view): Make it work with + `TeX-command-region'. + +2015-02-09 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-pdf-tools-sync-view): Simplify function. + +2015-02-09 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/color.el: New style. + +2015-02-08 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-source-correlate-handle-TeX-region): Fix + void-variable error. + +2015-02-07 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-pdf-tools-sync-view) + (TeX-source-correlate-handle-TeX-region) + (TeX-source-correlate-sync-source, TeX-PDF-mode): Adapt PDF Tools + forward/backward search to latest PDF Tools changes. + +2015-02-06 Mosè Giordano <mose@gnu.org> + + * tex.el (TeX-source-correlate-handle-TeX-region): Replace + `file-name-base', introduced in GNU Emacs 24, with + `file-name-sans-extension'+`file-name-nondirectory'. + +2015-02-06 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-source-correlate-handle-TeX-region): New function. + (TeX-source-correlate-sync-source): Use it. + (TeX-PDF-mode): Set `pdf-sync-correlate-tex-refine-function' to + `TeX-source-correlate-sync-source'. + +2015-02-05 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-pdf-tools-sync-view): New function to use PDF Tools + `pdf-view-mode' as a viewer. + (TeX-view-program-list-builtin): Add PDF Tools entry calling + `TeX-pdf-tools-sync-view'. + +2015-02-04 Tassilo Horn <tsdh@gnu.org> + + * Makefile.in (STYLESRC): Add new style. + + * style/tcolorbox.el: New style. + +2015-01-31 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new style. + + * style/currvita.el: New file. + +2015-01-27 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-view-program-list-builtin): Remove "start" as + executable entry because it's no executable but a Windows system + command. + (TeX-view-program-list-builtin): Also remove "start" as executable + from the "dvips and start" entry. + +2015-01-25 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-section-heading): Use default parameter of + completing-read. Fixes bug#19675. + +2015-01-19 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-auto-store): Fix indentation in auto files. + +2015-01-16 Arash Esbati <esbati@gmx.de> + + * style/minted.el: Update copyright year. + (LaTeX-minted-auto-cleanup): Fix the name of the new langcode + environment. + +2014-12-30 Arash Esbati <esbati@gmx.de> + + * style/multirow.el ("multirow"): Fix a typo in the name of a + variable. + + * Makefile.in (STYLESRC): Add new styles. + + * style/relsize.el: New file. + + * style/wrapfig.el: New file. + + * style/hyperref.el ("hyperref"): Add `Form' environment needed + for PDF and HTML forms. + (LaTeX-hyperref-forms-options): New variable for key-val options + used in form related macros (`TextField', `CheckBox', + `ChoiceMenu', `PushButton', `Submit', `Reset'). + +2014-12-22 Tassilo Horn <tsdh@gnu.org> + + * doc/changes.texi: Document addition of LaTeX-command-section and + forward/backward search enhancements with Evince. + + * latex.el (auto-mode-alist): Add latex-mode association for HeVeA + files. + +2014-12-21 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-parse-macro): Enclose arg in + LaTeX-default-verb-delimiter if macro is in + LaTeX-verbatim-macros-with-delims and there's only one argument. + (TeX-auto-store): Check if LaTeX-verbatim-environments, + LaTeX-verbatim-macros-with-delims, and + LaTeX-verbatim-macros-with-braces are bound before using them. + + * style/minted.el (LaTeX-minted-newminted-regexp) + (LaTeX-minted-newmint-regexp, LaTeX-minted-newmintinline-regexp) + (LaTeX-minted-newmintedfile-regexp, LaTeX-minted-auto-cleanup): + Extend to recognize optional env/macro name. + ("minted"): Add \newminted, \newmint, \newmintinline, and + \newmintedfile macros. + +2014-12-20 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-auto-store): Write LaTeX-verbatim-*-local variables + to auto file to make them document-local. + + * style/minted.el (LaTeX-minted-auto-cleanup): Recognize macros + generated by \newmint, \newmintinline, and \newmintedfile, too. + + * tex.el (TeX-evince-sync-view): Encode URI with `url-encode-url'. + +2014-12-19 Tassilo Horn <tsdh@gnu.org> + + * style/minted.el: New style. + + * Makefile.in (STYLESRC): Add style/minted.el. + + * latex.el (LaTeX-env-args): Bind exit-mark if its not bound + already. + (LaTeX-verbatim-regexp): Make variable obsolete. + (LaTeX-verbatim-regexp): New function which computes a regexp of + verbatim environments from LaTeX-verbatim-environments. + (LaTeX-indent-calculate, LaTeX-indent-calculate-last): Use the + function LaTeX-verbatim-regexp instead of the variable. + + * style/listings.el ("listings"): Don't modify the now obsolete + LaTeX-verbatim-regexp. + + * style/fancyvrb.el ("fancyvrb"): Don't modify the now obsolete + LaTeX-verbatim-regexp. + + * style/beamer.el ("beamer"): Don't modify the now obsolete + LaTeX-verbatim-regexp. + + * style/alltt.el ("alltt"): Don't modify the now obsolete + LaTeX-verbatim-regexp. + +2014-12-18 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-evince-sync-view): Don't URL-encode commas in the + file name (bug#19398). + +2014-12-12 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-environment-name-regexp): New function. + (LaTeX-modify-environment): Use it. + (LaTeX-find-matching-end): Use `TeX-grop' instead of the + hard-coded "{". Search for the closing of the environment with + `re-search-forward' instead of `search-forward' and use + `LaTeX-environment-name-regexp': this allows to consider + environments with macros in their names. (Bug#19281) + (LaTeX-find-matching-begin): Use `TeX-grop' instead of the + hard-coded "{". + +2014-12-09 Mosè Giordano <mose@gnu.org> + + * style/babel.el (LaTeX-babel-active-languages): Move `nreverse' + call inside `let'. + +2014-12-08 Stefan Monnier <monnier@iro.umontreal.ca> + + * tex.el (TeX-mode-specific-command-menu): Remove Emacs 20 + compatibility code. + + * style/shortvrb.el ("shortvrb"): Use mapcar instead of + dolist/add-to-list. + + * style/pstricks.el (LaTeX-pst-point-in-parens) + (LaTeX-pst-macro-psarc, LaTeX-pst-macro-pscircle) + (LaTeX-pst-macro-rput, LaTeX-pst-macro-uput) + (LaTeX-pst-macro-multirputps, LaTeX-pst-macro-psline) + (LaTeX-pst-macro-psdots, LaTeX-pst-macro-parabola) + (LaTeX-pst-macro-pnt-twolen, LaTeX-pst-macro-psbezier) + (LaTeX-pst-macro-pspolygon, LaTeX-pst-macro-psframe) + (LaTeX-pst-macro-psgrid, LaTeX-pst-macro-newpsobject): Rename + unused arg to silence the byte-compiler. + (LaTeX-pst-parameters-add): Remove unused var beg. + + * style/pst-plot.el (LaTeX-pst-macro-psaxes): Rename unused arg to + silence the byte-compiler and fix indentation. + ("pst-plot"): Use mapc instead of mapcar for side-effects only. + + * style/pst-node.el (LaTeX-pstnode-macro-nput) + (LaTeX-pstnode-macro-cnodeput, LaTeX-pstnode-macro-nc) + (LaTeX-pstnode-macro-pc, LaTeX-pstnode-macro-tnabcput): Rename + unused arg to silence the byte-compiler. + + * style/psfig.el (TeX-arg-psfig, LaTeX-env-psfigure): Rename + unused arg to silence the byte-compiler. + + * style/prosper.el: Fix comment style. + (LaTeX-prosper-insert-title, LaTeX-prosper-arg-pdftransition) + (LaTeX-prosper-insert-options, LaTeX-prosper-insert-slide): Rename + unused arg to silence the byte-compiler. + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Remove unused + sync-line variable. + + * style/natbib.el (natbib-note-args): Rename unused arg to silence + the byte-compiler. + + * style/inputenc.el (LaTeX-arg-inputenc-inputenc): Rename unused + arg to silence the byte-compiler. + + * style/harvard.el (LaTeX-env-harvardbib): Rename unused arg to + silence the byte-compiler. + + * style/graphicx.el (LaTeX-arg-includegraphics): Rename unused arg + to silence the byte-compiler. + + * style/fancyref.el (TeX-arg-fancyref-format): Rename unused arg + to silence the byte-compiler. + + * style/epsf.el (TeX-arg-epsfsize): Rename unused arg to silence + the byte-compiler. + + * style/emp.el (LaTeX-env-empfile): Rename unused arg to silence + the byte-compiler. + + * style/dinbrief.el (LaTeX-dinbrief-sender): Add a FIXME. + + * style/bigstrut.el (TeX-arg-bigstrut): Rename unused arg to + silence the byte-compiler. + + * style/beamer.el + (LaTeX-beamer-after-insert-env, TeX-arg-beamer-overlay-spec) + (TeX-arg-beamer-frametitle, TeX-arg-beamer-note) + (LaTeX-arg-beamer-theme, LaTeX-arg-beamer-inner-theme) + (LaTeX-arg-beamer-outer-theme, LaTeX-arg-beamer-color-theme) + (LaTeX-arg-beamer-font-theme): Rename unused arg to silence the + byte-compiler. + + * style/babel.el (require): Require cl at compile-time. + (LaTeX-babel-active-languages): Use pushnew/nreverse instead of + add-to-list. + + * bib-cite.el (bib-cite--kind): New function. + (bib-display, bib-find): Use it. + (featurep): Use with-current-buffer instead of set-buffer. + (bib-cite--fontify-help): New function. + (bib-cite-fontify-help-as-bibtex, bib-cite-fontify-help-as-latex): + Use it. + (bib-highlight-mouse, bib-label-help): Make comment conform to the + commenting conventions. + (bib-label-prompt-map): Derive from + minibuffer-local-completion-map instead of copying that. + (bib-display-this-environment): Fix comment. + (bib-document-TeX-files): Don't doubly-declare the-file. + +2014-12-08 Mosè Giordano <mose@gnu.org> + + * style/mathtools.el ("mathtools"): Fix closing bracket + placement. (Bug#19301) + +2014-12-08 Arash Esbati <esbati@gmx.de> + + * Makefile.in (STYLESRC): Add new styles. + + * style/newtxttt.el: New file. + + * style/newtxtext.el: New file. + + * style/newtxsf.el: New file. + + * style/newtxmath.el: New file. + + * style/fbb.el: New file. + + * style/erewhon.el: New file. + + * style/baskervaldx.el: New file. + +2014-12-04 Mosè Giordano <mose@gnu.org> + + * tex.el (TeX-Omega-command): Add aleph and omega choices. + (LaTeX-Omega-command): Add lamed and lambda choices. (Bug#19260) + +2014-12-03 Mosè Giordano <mose@gnu.org> + + * README.GIT: Describe branches of the repository. + +2014-12-02 Vladimir Lomov <lomov.vl@gmail.com> (tiny change) + + * latex/Makefile.in (MKINSTALLDIRS): Fix MKINSTALLDIRS path. + +2014-11-29 Mosè Giordano <mose@gnu.org> + + * tests/latex/latex-test.el (latex): Require latex.el. + (LaTeX-indent-tabular-test/in): Expand file name in load + directory, for automated tests. + (LaTeX-indent-tabular-test/out): Ditto. + + * tests/Makefile: New Makefile. + + * Makefile.in (.PHONY): Add new check target. + (check): New rule. Suggest in comments to run it before a new + release. + +2014-11-28 Stefan Monnier <monnier@iro.umontreal.ca> + + * tex.el (TeX-view-program-list-builtin): Fix up paren typo. + +2014-11-28 Mosè Giordano <mose@gnu.org> + + * tex.el (TeX-view-program-list-builtin): Add the new third + element to each item. + (TeX-view-program-list): Document new third element of items in + doc string. Adapt the type. + (TeX-view-command-raw): Check whether the viewer executable + exists. (Bug#19121) + + * doc/auctex.texi (Starting Viewers): Document change to + `TeX-view-program-list'. + + * doc/changes.texi: Mention it. + +2014-11-28 Stefan Monnier <monnier@iro.umontreal.ca> + + * style/siunitx.el (tex): Require tex because its indispensable + when compiling the call to TeX-auto-add-type. + + * style/acronym.el (tex): Ditto. + + * style/acro.el (tex): Ditto. + +2014-11-27 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-label-alist): Expand doc string. + (LaTeX-label): Make second argument optional to restore backward + compatibility and update doc string accordingly. (Bug#19178) + +2014-11-27 Matthew Leach <matthew@mattleach.net> + + * configure.ac: Merge from preview/configure.ac. + + * .gitignore: Merge from preview/.gitignore. + + * autogen.sh: Don't run autoconf in the preview direcotry. + + * Makefile.in (subdirs): Remove. + (DESCEND): Remove. + (EXCLUDEDFILES): Remove 'preview/' prefix. + (preview-ball): Likewise and decrement stip-components in tar. + (previewstartfile): Adapt from preview/Makefile.in. + (PREVIEW_AUTOLOAD): Likewise. + (texmf): Likewise. + (preview-latex.el): Likewise. + (latex/Makefile): Likewise. + (auto.el): Likewise. + (install-startup): Likewise. + (install-texmf): Likewise. + (release-commit): Likewise. + (DISTCLEANFILES): Likewise. + (CLEANFILES): Add preview files. + (install-el): Likewise. + (install-lisp): Likewise. + (all): Add texmf dependency and remove DESCEND. + (clean): Remove DESCEND action. + (distclean): Likewise. + (maintainer-clean): Likewise. + + * doc/Makefile.in (preview-dtxdoc.texi): Update path of + preview.dtx. + + * preview/ChangeLog: Move to ChangeLog-preview + + * preview/ChangeLog.1: Move to ChangeLog.1-preview + + * preview/auto.el.in: Move to top-level. + + * preview/circ.tex: Move to top-level. + + * preview/preview.el.in: Move to top-level. + + * preview/*.el: Move to top-level. + + * preview/images/: Move to images/. + + * preview/latex/: Move to latex/. + + * preview/Makefile.in: Remove. + + * preview/configure.ac: Remove. + + * preview/.gitignore: Remove. + + * preview/COPYING: Remove. + +2014-11-21 Tassilo Horn <tsdh@gnu.org> + + * doc/auctex.texi (Starting a Command): Document + LaTeX-command-section and friends. + + * style/book.el ("book"): Set LaTeX-largest-level to part instead + of chapter. + + * tex-buf.el (LaTeX-command-section-level): New variable. + (LaTeX-command-section-level): New function. + (LaTeX-command-section-change-level, LaTeX-command-section): New + commands. + + * latex.el (LaTeX-mode-map): Bind C-c C-z to LaTeX-command-section + and C-c M-z to LaTeX-command-section-change-level. + + * tex.el (TeX-evince-sync-view): Use line/col information from the + TeX-region buffer if the View command is made on a region. + + * tex-buf.el (TeX-region-create): Position point in the same + line/col as in the original buffer to make forward search work. + +2014-11-20 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-env-figure): Fix indentation when there is the + \centering macro and no caption is inserted. + + * style/fontspec.el ("fontspec"): Fix fontification of + "newfontfamily" and "newfontface". + +2014-11-19 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-source-correlate-sync-source): Make backward/inverse + search form PDF to tex work also for TeX-regions. + + * tex-buf.el (TeX-region-orig-buffer): New variable. + (TeX-region-create): Set TeX-region-orig-buffer. + + * tex.el (TeX-submit-bug-report): Adapt bug report intro text to + mention debbugs url. + +2014-11-18 Arash Esbati <esbati@gmx.de> + + * style/zlmtt.el (font-latex-add-keywords): Use more consistent + fontification. + + * style/textcomp.el (font-latex-add-keywords): Ditto. + + * style/fontaxes.el (font-latex-add-keywords): Ditto. + + * style/XCharter.el (font-latex-add-keywords): Ditto. + +2014-11-18 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-region-create): Disable finding of appropriate + major-mode for region file. Also disable file-local vars, and + don't run find-file-hook functions. Also, make the region file + read-only to prevent accidental editing where actually the real + file should have been edited (happens easily with source + correlation mode). + +2014-11-16 Mosè Giordano <mose@gnu.org> + + * Makefile.in (WEMACSDATAROOTDIR, WEMACSSITELISP): New variables. + (WPACKAGEFILES): Update accordingly. + (windows-package): Fix structure of the package for Emacs 24.4. + Reported by Uwe Siart. Remove the zip package before creating it, + otherwise it would be updated instead of recreated. + Mention that bash shell is required for windows-package and + release-upload recipes due to some bashisms in them. Reported by + José Carlos Santos. + +2014-11-15 Mosè Giordano <mose@gnu.org> + + * Makefile.in (WEMACSPACKAGE, WEMACSEXTRACTDIR): New variables. + (windows-package): Adapt rule to new Emacs 24.4 package for + Windows. Use `WEMACSPACKAGE' and `WEMACSEXTRACTDIR'. + +2014-11-15 Davide G. M. Salvetti <salve@linux.it> + + * Makefile.in (STYLESRC): Add `ifluatex.el', `luatextra.el'. + + * style/luatextra.el: New style. + + * style/ifluatex.el: New style. + + * doc/faq.texi: Update the `Why does 'TeX-next-error' ('C-c `') + fail?' entry, taking into account the `TeX-file-line-error' + option. Update copyright range. + + * doc/auctex.texi (Selecting a Command): Fix typo. + (Automatic Local): Update description of `TeX-style-path', + `TeX-style-global', `TeX-style-local', and `TeX-auto-local' + variables: there is no need to end directories and directories + lists items with a slash. + + * doc/quickstart.texi (Editing Facilities): Fix documentation: to + change font attributes of existing text, it has to be marked as an + _active_ region. + +2014-11-10 Davide G. M. Salvetti <salve@linux.it> + + * context.el: Replace `read-string' with `TeX-read-string'. + + * latex.el: Replace `read-string' with `TeX-read-string'. + + * style/CJK.el: Replace `read-string' with `TeX-read-string'. + + * style/amsmath.el: Replace `read-string' with `TeX-read-string'. + + * style/amsthm.el: Replace `read-string' with `TeX-read-string'. + + * style/beamer.el: Replace `read-string' with `TeX-read-string'. + + * style/csquotes.el: Replace `read-string' with `TeX-read-string'. + + * style/dinbrief.el: Replace `read-string' with `TeX-read-string'. + + * style/dk-bib.el: Replace `read-string' with `TeX-read-string'. + + * style/emp.el: Replace `read-string' with `TeX-read-string'. + + * style/epsf.el: Replace `read-string' with `TeX-read-string'. + + * style/filecontents.el: Replace `read-string' with `TeX-read-string'. + + * style/foils.el: Replace `read-string' with `TeX-read-string'; + add copyright notice. + + * style/graphicx.el: Replace `read-string' with `TeX-read-string'. + + * style/inputenc.el: Replace `read-string' with `TeX-read-string'. + + * style/letter.el: Replace `read-string' with `TeX-read-string'. + + * style/longtable.el: Replace `read-string' with `TeX-read-string'. + + * style/mathtools.el: Replace `read-string' with `TeX-read-string'. + + * style/natbib.el: Replace `read-string' with `TeX-read-string'. + + * style/paralist.el: Replace `read-string' with `TeX-read-string'. + + * style/plext.el: Replace `read-string' with `TeX-read-string'. + + * style/prosper.el: Replace `read-string' with `TeX-read-string'. + + * style/psfig.el: Replace `read-string' with `TeX-read-string'. + + * style/pstricks.el: Replace `read-string' with `TeX-read-string'. + + * style/scrbase.el: Replace `read-string' with `TeX-read-string'. + + * style/scrlttr2.el: Replace `read-string' with `TeX-read-string'. + + * tex-info.el: Replace `read-string' with `TeX-read-string'. + + * tex.el: Replace `read-string' with `TeX-read-string'. + +2014-11-04 Tassilo Horn <tsdh@gnu.org> + + * tex.el (VirTeX-common-initialization): Define a variable alias + for find-file-hook on XEmacs. + +2014-11-04 Stefan Monnier <monnier@iro.umontreal.ca> + + * toolbar-x.el: Adjust copyright years. + (require): Require cl at compile-time. + (toolbarx-good-option-list-p): Use pushnew instead of add-to-list. + + * tex.el (url-unreserved-chars): Declare to silence byte-compiler. + (TeX-tree-expand): Use pushnew instead of add-to-list. Iterate + path-list in reversed order. + (TeX-style-path): Use mapc instead of mapcar for side-effects. + (TeX-file-extensions, BibTeX-file-extensions) + (TeX-Biber-file-extensions): Declare to silence byte-compiler. + (TeX-tree-roots): Use pushnew instead of add-to-list. + (TeX-search-files-by-type): Use setq/pushnew instead of + dolist/add-to-list. + (TeX-doc): Use pushnew instead of add-to-list. + + * tex-info.el (require): Require cl at compile-time. + (Texinfo-insert-node): Use pushnew instead of add-to-list. + (reftex-section-levels-all, reftex-level-indent) + (reftex-label-menu-flags, reftex-tables-dirty): Always + forward-declare (not only at compile-time). + (when): declare-function only at compile-time. + + * tex-fold.el: Adjust copyright years. + (require): Require cl at compile-time. + (TeX-fold-region-macro-or-env, TeX-fold-update-at-point): Use + pushnew instead of add-to-list. + (TeX-fold-hide-item): Use setq instead of add-to-list. + + * tex-buf.el (font-lock-mode-enable-list) + (font-lock-auto-fontify, font-lock-defaults-alist): Declare vars + to silence byte-compiler. + + * multi-prompt.el: Adjust copyright years. + (multi-prompt): Don't let-bind unused var done. + (multi-prompt-next-must-match): Use minibuffer-completion-table + instead of dynamically bound table. + + * latex.el (require): Require cl at compile-time. + (title, name, level, done-mark, toc): Declare dynamic vars. + (LaTeX-env-document, TeX-arg-index-tag, TeX-arg-document) + (LaTeX-arg-usepackage, TeX-arg-verb, ): Rename unused arg. + (LaTeX-listify-package-options): Use setq instead of add-to-list + to add to local var. + (reftex-ref-macro-prompt, TeX-arg-item-label-p) + (TeX-arg-right-insert-p): Declare to silence byte-compiler. + (LaTeX-indent-line): Use pushnew instead of add-to-list. + (LaTeX-fill-move-to-break-point): Don't let-bind unused math-sep. + (LaTeX-section-enable-symbol): Downcase arg. + (LaTeX-indent-tabular): Use mapc instead of mapcar for + side-effects. + + * context.el (done-mark, reference, title, name, level): Declare + dynamic vars without global nil value. + (ConTeXt-section): let-bind reference. Remove binding of unused + var toc. + (ConTeXt-numbered-section-hook, ConTeXt-unnumbered-section-hook): + Improve docstring. + (ConTeXt-find-matching-stop): Don't let-bind pos. + (ConTeXt-optional-argument-insert) + (ConTeXt-required-argument-insert, ConTeXt-indent-line): Rename + unused arg. + (ConTeXt-mode-common-initialization): Use fboundp to check if + make-local-hook is defined. + + * bib-cite.el: Expand copyright years. + (bib-cite-is-XEmacs): Remove. + (bib-cite-minor-mode, bib-cite-setup-highlight-mouse-keymap) + (bib-etags, bib-highlight-mouse, bib-toggle-highlight) + (bib-etags-find-noselect): Check for XEmacs with featurep. + (bib-cite-setup-mouse-function): Rename unused arg. + (bib-apropos): Use mapc instead of mapcar for side effects. + (bib-cite-fontify-help-xemacs): Define only on XEmacs. + (bib-cite-fontify-help-as-bibtex, bib-cite-fontify-help-as-latex): + Check for XEmacs with featurep. Fix fontification code. + (bib-display-this-ref): Use point-min instead of 1. + (TeX-auto-save, TeX-auto-update, TeX-auto-regexp-list): Declare to + silence the byte-compiler. + +2014-11-03 Arash Esbati <esbati@gmx.de> + + * style/zlmtt.el: New file. + + * style/XCharter.el: New file. + + * style/textcomp.el: New file. + + * style/MyriadPro.el: New file. + + * style/mdsymbol.el: New file. + + * style/fontaxes.el: New file. + + * style/eso-pic.el: New file. + + * style/AnonymousPro.el: New file. + +2014-11-02 Arash Esbati <esbati@gmx.de> + + * style/MinionPro.el (TeX-add-symbols): Remove `figureversion', + `textsw', `textssc', `sscshape' and `swshape'. + (TeX-run-style-hooks): Added "fontaxes". + + * style/MinionPro.el (LaTeX-MinionPro-package-options): Added + additional options from v2.3 of `MinionPro.sty', available from + <https://github.com/sebschub> + +2014-11-01 Davide G. M. Salvetti <salve@linux.it> + + * tex.el (TeX-file-line-error): New customizable option. + (TeX-expand-list): New expander "$(file-line-error)". + (TeX-command-list): Use it. + (LaTeX-command-style): Use it. + + * doc/auctex.texi (Processor Options): Document + `TeX-file-line-error'. + + * doc/changes.texi: Mention `TeX-file-line-error'. + +2014-10-31 Mosè Giordano <mose@gnu.org> + + * Makefile.in (CTANDIR): New variable. + (preview-ball): Create a top level directory "preview/" in the + preview tarball, as required by CTAN. Save the tarball to + $(CTANDIR) instead of $(FTPDIR). + +2014-10-29 Mosè Giordano <mose@gnu.org> + + * Version 11.88 released. + +2014-10-29 Matthew Leach <matthew@mattleach.net> + + * latex.el (LaTeX-indent-environment-list): Remove setter + lambda. + (LaTeX--tabular-like-end): Remove variable. + (LaTeX-indent-tabular): Move setter function from + LaTeX-indent-environment-list to generate tabular-end regex when + called. + +2014-10-29 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-largest-level-set): Set `outline-heading-alist' + only if it is bound. + + * .gitignore: Ignore preview/preview.el. + + * Makefile.in (DISTCLEANFILES): Add preview/preview.el. + (release-commit): Write new version announcement also into + preview/ChangeLog. + + * aclocal.m4: Add a third argument to + `AC_DATE_VERSION_FROM_CHANGELOG' specifying the ChangeLog file. + + * configure.ac: Use new third argument of + `AC_DATE_VERSION_FROM_CHANGELOG'. Retrieve preview date and + version from its ChangeLog. Add preview/preview.el to output + files. + +2014-10-22 Mosè Giordano <mose@gnu.org> + + * RELEASE: Update AUCTeX version, the new features section, and + the list of contributors. + + * configure.ac: Update AUCTeX version. + + * doc/changes.texi: Mention generic bug fixes for 11.88 release. + + * doc/tex-ref.tex: Update AUCTeX version and copyright years + across the file. + Add now working `TeX-previous-error' key-binding. + + * tex.el: Update copyright year. + + * doc/Makefile.in: Make it possible to build the HTML doc with + `makeinfo' if `texi2html' is not available. Add new + `TEXI2HTML_TOC' variable. + (extradist): Use `TEXI2HTML_TOC'. + (html/$(TEXI2HTML_TOC)): Use `TEXI2HTML_TOC'. Fix splitting + option to HTML engine. Suggested by Norbert Preining. + + * latex.el (LaTeX-newline): Fix for when + `comment-auto-fill-only-comments' is non-nil. Suggested by Piet + van Oostrum. + +2014-10-13 Matthew Leach <matthew@mattleach.net> + + * style/cleveref.el: New file. + +2014-10-02 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex.el (featurep): Activate mark in the GNU Emacs version of + TeX-activate-mark instead of being a no-op. + (TeX-insert-dollar): Use set-mark instead of push-mark in order to + avoid duplicate marks. + +2014-10-02 Ikumi Keita <ikumi@ikumi.que.jp> + + * texmathp.el (texmathp-tex-commands-default): Move equation* + environment to AMS-LaTeX section. + (texmathp-why): Fix docstring. + +2014-10-02 Ikumi Keita <ikumi@ikumi.que.jp> + + * style/amstext.el (LaTeX-amstext-package-options): Rename from + `LaTeX-amstext-package-option'. + +2014-10-02 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex-info.el (Texinfo-mark-environment, Texinfo-mark-section) + (Texinfo-mark-node): Use `push-mark' instead of `set-mark'. + + * latex.el (LaTeX-mark-environment): Ditto. + + * context.el (ConTeXt-mark-environment): Ditto. + +2014-09-25 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-insert-environment): Pass correct \end buffer + position to hooks in LaTeX-after-insert-env-hooks. + +2014-09-13 Vincent Belaïche <vincent.b.1@hotmail.fr> + + * latex.el (LaTeX-dialect): Correct doctstring for consistency + with definition of function TeX-add-style-hook. + + * doc/auctex.texi (Simple Style): modify example with + 'TeX-add-style-hook', so that 3rd argument is added. Modify @defun + of 'TeX-add-style-hook' also to document addition of 3rd argument. + +2014-09-11 Vincent Belaïche <vincent.b.1@hotmail.fr> + + * doc/changes.texi: Add information about style hook labelling by dialect. + + * doc/todo.texi (Bugs): Update Bug #1 about style hook clash. + + * style/xspace.el ("xspace"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/xparse.el ("xparse"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/virtex.el ("virtex"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/verbatim.el ("verbatim"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/varioref.el ("varioref"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/url.el ("url"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/units.el ("units"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/unicode-math.el ("unicode-math"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ulem.el ("ulem"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/tabulary.el ("tabulary"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/tabularx.el ("tabularx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/swedish.el ("swedish"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/subfigure.el ("subfigure"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/slovak.el ("slovak"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/slides.el ("slides"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/siunitx.el ("siunitx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/shortvrb.el ("shortvrb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/setspace.el ("setspace"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrreprt.el ("scrreprt"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrpage2.el ("scrpage2"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrlttr2.el ("scrlttr2"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrbook.el ("scrbook"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrbase.el ("scrbase"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/scrartcl.el ("scrartcl"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ruby.el ("ruby"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/report.el ("report"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ragged2e.el ("ragged2e"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pstricks.el ("pstricks"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pst-slpe.el ("pst-slpe"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pst-plot.el ("pst-plot"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pst-node.el ("pst-node"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pst-grad.el ("pst-grad"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/psfig.el ("psfig"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/prosper.el ("prosper"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/polski.el ("polski"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/polish.el ("polish"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/plhb.el ("plhb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/plfonts.el ("plfonts"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/plext.el ("plext"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/placeins.el ("placeins"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/pdfsync.el ("pdfsync"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/paralist.el ("paralist"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/nomencl.el ("nomencl"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/nicefrac.el ("nicefrac"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ngerman.el ("ngerman"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/naustrian.el ("naustrian"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/natbib.el ("natbib"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/nameref.el ("nameref"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/multirow.el ("multirow"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/multind.el ("multind"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/multido.el ("multido"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/multicol.el ("multicol"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/mflogo.el ("mflogo"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/metalogo.el ("metalogo"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/memoir.el ("memoir"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/mdwlist.el ("mdwlist"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/mathtools.el ("mathtools"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/makeidx.el ("makeidx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/luacode.el ("luacode"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ltxdoc.el ("ltxdoc"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/ltx-base.el ("ltx-base"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/lscape.el ("lscape"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/longtable.el ("longtable"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/listings.el ("listings"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/lipsum.el ("lipsum"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/lettrine.el ("lettrine"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/letter.el ("letter"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/latexinfo.el ("latexinfo"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/kpfonts.el ("kpfonts"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/kantlipsum.el ("kantlipsum"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jurabib.el ("jurabib"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jura.el ("jura"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jsbook.el ("jsbook"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jsarticle.el ("jsarticle"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jreport.el ("jreport"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jbook.el ("jbook"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/jarticle.el ("jarticle"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/j-report.el ("j-report"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/j-book.el ("j-book"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/j-article.el ("j-article"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/italian.el ("italian"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/inputenc.el ("inputenc"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/index.el ("index"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/imakeidx.el ("imakeidx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/icelandic.el ("icelandic"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/hyperref.el ("hyperref"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/harvard.el ("harvard"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/graphicx.el ("graphicx"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/graphics.el ("graphics"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/german.el ("german"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/frenchb.el ("frenchb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/french.el ("french"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/francais.el ("francais"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/footmisc.el ("footmisc"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fontspec.el ("fontspec"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/foils.el ("foils"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/flashcards.el ("flashcards"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/filecontents.el ("filecontents"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fancyvrb.el ("fancyvrb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fancyref.el ("fancyref"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fancynum.el ("fancynum"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/fancyhdr.el ("fancyhdr"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/exercise.el ("exercise"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/everysel.el ("everysel"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/epsf.el ("epsf"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/epigraph.el ("epigraph"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/english.el ("english"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/emp.el ("emp"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/dutch.el ("dutch"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/doc.el ("doc"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/dk.el ("dk"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/dinbrief.el ("dinbrief"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/danish.el ("danish"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/czech.el ("czech"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/csquotes.el ("csquotes"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/comment.el ("comment"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/captcont.el ("captcont"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/bulgarian.el ("bulgarian"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/booktabs.el ("booktabs"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/book.el ("book"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/bm.el ("bm"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/bigstrut.el ("bigstrut"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/bigdelim.el ("bigdelim"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/biblatex.el ("biblatex"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/beamer.el ("beamer"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/babel.el ("babel"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/austrian.el ("austrian"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/article.el ("article"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/array.el ("array"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsthm.el ("amsthm"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amstext.el ("amstext"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amstex.el ("amstex"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amssymb.el ("amssymb"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsopn.el ("amsopn"): Add LaTeX-dialect to + TeX-add-style-hook call. Update header with correct filename. + + * style/amsmath.el ("amsmath"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsbsy.el ("amsbsy"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsbook.el ("amsbook"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/amsart.el ("amsart"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/alphanum.el ("alphanum"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/alltt.el ("alltt"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/afterpage.el ("afterpage"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/acronym.el ("acronym"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/acro.el ("acro"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/MinionPro.el ("MinionPro"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/CJKutf8.el ("CJKutf8"): Add LaTeX-dialect to TeX-add-style-hook call. + + * style/CJK.el ("CJK"): Add LaTeX-dialect to TeX-add-style-hook call. + + * bib-cite.el (eval-after-load "bibtex"): Add hook + TeX-bibtex-set-BibTeX-dialect to BibTex mode, this will set + 'TeX-style-hook-dialect' to :bibtex for BibTeX files so that + Mosè's problem should be solved. + + * latex.el (LaTeX-common-initialization): set + 'TeX-style-hook-dialect' to :latex for LaTeX files, and those in + LaTeX derived modes. Add LaTeX-dialect as DIALECT argument to all + calls of TeX-add-style-hook. + + * tex.el (TeX-style-hook-list): Update docstring to make clear + that style hooks can also be in the form '[TeX-style-hook HOOK-FUN + DIALECT-SET]'. + (TeX-bibtex-set-BibTeX-dialect): New defun. + (TeX-style-hook-dialect-weight-alist): New defconst. + (TeX-shdex-eval): New defun. + (TeX-shdex-or TeX-shdex-and TeX-shdex-nor TeX-shdex-not) + (TeX-shdex-in-p TeX-shdex-listify): New defsubst. + (TeX-style-hook-dialect): New defvar, used to have style hooks + called only in corresponding context. + (TeX-add-style-hook): Add optional argument context for marking + hooks that must run only in non default (aka nil) dialect. + (TeX-keep-hooks-in-dialect): New defun, used for unloading only + those hooks in a dialect list. + (TeX-unload-style): Add optional argument context-list for + unloading only those hooks marked for contexts in that + context-list. + (TeX-run-style-hooks): Run style hook only when current style hook + context matches context for which hook is marked. + + * tex-info.el (Texinfo-environment-list): Add 'html' and 'float' + environments. + (TeX-texinfo-mode): set 'TeX-style-hook-dialect' to :texinfo for + Texinfo files. Add macro '@caption'. + +2014-09-08 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-assoc-string): Remove docstring from defalias since + that's not supported with XEmacs. + +2014-08-25 Florent Rougon <f.rougon@free.fr> (tiny change) + + * tex-buf.el (TeX-command-expand): Fix possible endless loop in + file name expansion. + +2014-08-24 Mosè Giordano <mose@gnu.org> + + * tests/tex/command-expansion.el: New test file. + +2014-08-24 Florent Rougon <f.rougon@free.fr> (tiny change) + + * tex.el (TeX-expand-list): Add the previous position to the + lenght of the expanded string to get the current position in the + %' expander. + +2014-08-18 Vincent Belaïche <vincent.b.1@hotmail.fr> + + * font-latex.el (font-latex-add-quotes): Code optimization: use + '(add-to-list (make-local-variable (quote foo)) some-value)' + instead of '(make-local-variable (quote foo)) (add-to-list 'foo + some-value)' wherever possible. + + * bib-cite.el (bib-cite-minor-mode) + (bib-cite-setup-highlight-mouse-keymap): Code optimization: use + '(set (make-local-variable (quote foo)) some-value)' instead of + '(make-local-variable (quote foo)) (setq foo some-value)' wherever + possible. + + * latex.el (BibTeX-auto-store) + (LaTeX-common-initialization): Ditto. + + * tex-info.el (TeX-texinfo-mode): Code optimization: use '(set + (make-local-variable (quote foo)) some-value)' instead of + '(make-local-variable (quote foo)) (setq foo some-value)' wherever + possible. Add in style Texinfo standard macros '@acronym' and + '@tie'. + + * tex.el (TeX-assoc-string) new defalias to work-around missing + assoc-string in XEmacs. + (TeX-unload-style): Code optimization: use 'TeX-assoc-string' + instead of 'assoc' to search style in 'TeX-style-hook-list', and + use delq on returned value of assoc-string for removing the style + --- on the one hand delq will go through the whole list rather + than stop after the first match like in original code, but on the + other hand comparison are faster because eq instead of equal is + used and we are working on assoc cell rather than on key, so less + indirection, furthermore delq is C code. Anyway that make the code + much smaller and easier to understand. + (TeX-file-extensions): Add txi amongst extension of texinfo files, + for consistency with info node '(texinfo) Minimum' + (TeX-run-style-hooks): Code optimization: use 'TeX-assoc-string' + instead of 'assoc' to search style in 'TeX-style-hook-list'. + (VirTeX-common-initialization): Code optimization: use '(set + (make-local-variable (quote foo)) some-value)' instead of + '(make-local-variable (quote foo)) (setq foo some-value)' wherever + possible. + +2014-08-18 Tassilo Horn <tsdh@gnu.org> + + * font-latex.el (font-latex-set-syntactic-keywords): Allow for a + mandatory argument for a verbatim environment. + +2014-08-15 Vladimir Lomov <lomov.vl@gmail.com> + + * style/mathtools.el ("mathtools"): Don't use the removed + `LaTeX-amsmath-env-aligned' function. + +2014-08-14 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-insert-label): Remove. + (LaTeX-label): Add a new mandatory argument. Do not use + `LaTeX-insert-label'. Determine the prefix at the beginning of + the function and insert the label only if the prefix is non nil. + (LaTeX-section-label, LaTeX-env-figure, LaTeX-env-label): Use the + second mandatory argument of `LaTeX-label'. + + * style/amsmath.el: Update copyright years. + ("amsmath"): Append the environments to `LaTeX-label-alist' + instead of prepeding them. Use the second mandatory argument of + the `LaTeX-label' function. + + * style/longtable.el: Update copyright years. + ("longtable"): Move addition of "longtable" environment to + `LaTeX-label-alist' inside the style hook. Append the environment + to the alist instead of prepending it. Use the second mandatory + argument of the `LaTeX-label' function. + + * doc/auctex.texi (Sectioning, Environments): Remove references to + `LaTeX-insert-label'. + (Environments): Document `LaTeX-label-alist'. + + * doc/changes.texi: Remove references to `LaTeX-insert-label'. + +2014-08-12 Mosè Giordano <mose@gnu.org> + + * latex.el (LaTeX-insert-label): Rename from + `LaTeX-auto-insert-label' and mention sections in the doc-string. + (LaTeX-label): Update accordingly. + + * doc/auctex.texi (Sectioning): Mention `LaTeX-insert-label'. + (Environments): Update `LaTeX-insert-label' name and document use + for sectioning commands. + (Environments, Completion): Prettify + `TeX-complete-expert-commands' documentation by using a table + environment. + + * doc/changes.texi: Rename `LaTeX-auto-insert-label' to + `LaTeX-insert-label' and mention sections too. + +2014-08-11 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-command): Keep the frame and the buffer + associate to the error overview if the command to be run is View. + + * latex.el (LaTeX-auto-insert-label): New customizable variable. + (LaTeX-label): Use it. + + * doc/auctex.texi (Environments): Document + `LaTeX-auto-insert-label'. + + * doc/changes.texi: Mention `LaTeX-auto-insert-label'. Fix a + couple of bad-boxes in the PDF output of the manual. + +2014-07-25 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-largest-level-set): Adapt + `outline-heading-alist' according to largest level in order to + make `outline-promote' (and others) work correctly. + +2014-07-25 Mosè Giordano <mose@gnu.org> + + * doc/auctex.texi (Adding Macros): Document `TeX-date-format'. + + * doc/changes.texi: Mention `TeX-date-format'. + + * latex.el (TeX-date-format): New customizable option. + Suggested by Uwe Brauer. + (TeX-arg-date): Use it. + +2014-07-17 Mosè Giordano <mose@gnu.org> + + * Makefile.in: Update copyright years. + (EXCLUDEDFILES): Rename from GITFILES. Remove also .cvsignore and + tests from the release tarball. + (release-commit): More precise suggestion to push tag and release + commit. + (tar-ball): Use EXCLUDEDFILES in place of GITFILES. + +2014-07-15 Ikumi Keita <ikumi@ikumi.que.jp> + + * latex.el: Enhance array and tabular(*) environments support. + (LaTeX-env-array): Add call to `LaTeX-item-array'. + (LaTeX-env-tabular*): Add call to `LaTeX-item-tabular*'. + (LaTeX-array-skipping-regexp): New variable. + (LaTeX-tabular*-skipping-regexp): Ditto. + (LaTeX-item-array): New function. Put line break macro on the + last line and insert suitable number of ampersands. + (LaTeX-item-tabular*): Ditto. + (LaTeX-insert-ampersands): New function. Insert suitable number + of ampersands. + (LaTeX-array-column-letters): New variable. Column letters for + array-like environments. + (LaTeX-array-count-columns): New function. Count number of + ampersands to be inserted. + (LaTeX-common-initialization): Add entries to LaTeX-item-list to + use `LaTeX-item-array' and `LaTeX-item-tabular*'. + + * style/amsmath.el: Enhance alignat-like environments support + as well as some cleanups. + (LaTeX-item-equation-alignat): New function. Insert contents to + terminate a line in multi-line equations environment. + (LaTeX-amsmath-env-alignat): Use it. Add doc string. + (LaTeX-amsmath-env-alignedat): Ditto. + (LaTeX-amsmath-env-aligned): Removed. Just specifying a prompt + string for an optional argument is enough. + (LaTeX-item-equation): Take over the job of + `LaTeX-item-equations'. Add an optional `suppress' argument: + when it is non-nil skip putting line break macro. Add doc string. + (LaTeX-item-equations): Removed. Its task is now covered by + `LaTeX-item-equation'. + (LaTeX-item-equation-alignat): New function. Insert ampersands + according to the columns number, as well as calling + `LaTeX-item-equation'. + (LaTeX-amsmath-alignat-number-of-ampersands): New function. + ("amsmath"): Arrange setups of variables to adopt the above + changes. + + * style/array.el ("array"): Change `LaTeX-array-column-letters' + locally to include addtional letters extended in array.sty. + + * style/plext.el: New style file. Add support for extended + format for array-like environments. + + * Makefile.in (STYLESRC): Include style/plext.el. + + * doc/auctex.texi: Add documentation for the above enhancements. + + * doc/changes.texi: Ditto. + +2014-07-14 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-next-error): Do not pass `reparse' argument to + `next-error' in XEmacs as it is not supported. + (TeX-error-overview-frame, TeX-error-overview-buffer-name): Move + before their first use in order to prevent a runtime error in + XEmacs and GNU Emacs 21. Reported by Ikumi Keita. + (TeX-parse-TeX): Manually set `item' to nil when + `TeX-error-last-visited' is negative. + (TeX-error-description-error, TeX-error-description-warning) + (TeX-error-description-tex-said): Set to nil in XEmacs and GNU + Emacs 21. Reported by Ikumi Keita. + +2014-07-13 Mosè Giordano <mose@gnu.org> + + * latex.el (TeX-latex-mode): Add second argument to + `local-variable-p', mandatory in XEmacs. Suggested by Ikumi + Keita. + + * preview/preview.el (preview-dump-state): Ditto. + + * style/biblatex.el ("biblatex"): Ditto. + + * tex.el (TeX-how-many): Make the function return a number also in + XEmacs and Emacs 21. Suggested by Ikumi Keita. + +2014-07-12 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-error-description-error): Do not use the + `default' display, not supported by GNU Emacs 21 and XEmacs 21.4. + (TeX-error-description-warning): Ditto. + +2014-07-11 Mosè Giordano <mose@gnu.org> + + * tex-buf.el (TeX-error-description-error): Make face definition + XEmacs compatible. + (TeX-error-description-tex-said): Ditto. + (TeX-error-description-help): Ditto. + + * tex.el (nil): Handle the case of a non-available crm.el with a + `condition-case', instead of using the third argument of + `require', not recognized by XEmacs 21.4. + (and): Check whether dbus support is available before requiring + dbus.el. + +2014-07-02 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-expand-list): Set + `TeX-source-correlate-output-page-function' when necessary, in the + "%(outpage)" expander. + (TeX-source-correlate-method): Add an alist as a possible value + and change the default. + (TeX-source-correlate-method-active): Convert to a function. + (TeX-source-correlate-expand-options): Use the + `TeX-source-correlate-method-active' function. + (TeX-source-correlate-mode): Remove setting of the + `TeX-source-correlate-output-page-function' variable and of the + now deleted `TeX-source-correlate-method-active' variable. + (TeX-source-specials-view-expand-options): Use the + `TeX-source-correlate-method-active' function. + (TeX-mode-specific-command-menu-entries): Hide "Previous Error" + and "Error Overview" entries when not available. + + * context.el: Update copyright years. + (ConTeXt-expand-options): Use the + `TeX-source-correlate-method-active' function. + + * doc/auctex.texi (I/O Correlation): Update documentation of + `TeX-source-correlate-method'. + + * doc/changes.texi: Mention change to the default value of + `TeX-source-correlate-method'. + +2014-06-29 Mosè Giordano <giordano.mose@libero.it> + + * doc/todo.texi (Mid-term Goals): Remove "More flexible option and + command handling" item: we now have `TeX-command-extra-options'. + (Wishlist): Remove "Poor man's Source Specials": AUCTeX supports + source specials and SyncTeX. + (Wishlist): Remove "multiple completion for \bibliography" item: + "\bibliography" does complete multiple arguments. + +2014-06-28 Mosè Giordano <giordano.mose@libero.it> + + * tex-buf.el (TeX-command): Kill the frame and buffer associated + to the error overview before running commands. + (TeX-TeX-sentinel): Open error overview if + `TeX-error-overview-open-after-TeX-run' is non-nil and there are + errors or warnings to show. + (TeX-LaTeX-sentinel): Ditto. + (TeX-find-display-help): Set `runbuf' to `TeX-active-buffer' since + this function may be called also from the error overview buffer. + (TeX-error-description-faces): Change group to more appropriate + `TeX-output'. + (TeX-error-overview-active-buffer): New variable. + (TeX-error-overview-orig-frame): Ditto. + (TeX-error-overview-orig-window): Ditto. + (TeX-error-overview-frame): Ditto. + (TeX-error-overview-setup): New customizable variable. + (TeX-error-overview-setup): New function. + (TeX-error-overview-goto-source): Ditto. + (TeX-error-overview-make-entries): Ditto. + (TeX-error-overview-next-error): Ditto. + (TeX-error-overview-previous-error): Ditto. + (TeX-error-overview-quit): Ditto. + (TeX-error-overview-mode-map): New variable. + (TeX-error-overview-list-entries): Ditto. + (TeX-error-overview-mode): New major mode. + (TeX-error-overview-buffer-name): New constant. + (TeX-error-overview-frame-parameters): New customizable variable. + (TeX-error-overview-open-after-TeX-run): Ditto. + (TeX-error-overview): New function. + (TeX-find-display-help): Expand the name of the file to be visited + starting from the directory of the master file. + (TeX-error-overview-make-entries): Add optional `master-dir' + argument, to shorten file names when they are relative. + (TeX-error-overview): Pass `TeX-master-directory' as argument to + `TeX-error-overview-make-entries'. + + * tex.el (TeX-error-overview): Autoload `TeX-error-overview'. + (TeX-mode-specific-command-menu-entries): Add an entry for the + error overview. + + * doc/auctex.texi (Debugging): Document error overview. + + * doc/changes.texi: Mention error overview. Add local variables + to the end of the file. + + * doc/todo.texi: Add local variables to the end of the file. + (Wishlist): Update entry about error reporting. + +2014-06-21 Mosè Giordano <giordano.mose@libero.it> + + * tex-buf.el (TeX-parse-TeX): Use `TeX-find-display-help' in place + of `TeX-error-list-find-display-help'. + (TeX-error-list-find-display-help): Removed, replaced by more + general `TeX-find-display-help'. + (TeX-find-display-help): New function. + (TeX-error): Append nils to the `TeX-error-list' entry to make + each entry of the same lenght for both errors and warnings. + Append also `TeX-error-point'. This fixes a bug occurring when + `TeX-display-help' is set to `expert'. Use + `TeX-find-display-help' to display the help. + (TeX-warning): Append `TeX-error-point' to the `TeX-error-list' + entry to fix the above mentioned bug. Use `TeX-find-display-help' + to display the help. + +2014-06-04 Mosè Giordano <giordano.mose@libero.it> + + * tex-buf.el (TeX-parse-TeX): Use + `TeX-error-list-find-display-help'. + (TeX-error-list-find-display-help): New function. + (TeX-warning): Use `bad-box' when there is a bad box. + (TeX-warning--find-display-help): Cater for bad boxes. + (TeX-help-error): Ditto. + +2014-06-02 Mosè Giordano <giordano.mose@libero.it> + + * tex-buf.el (TeX-error--find-display-help): Use new fourth + argument of `TeX-help-error'. + (TeX-warning): Rename mandatory argument to `warning'. Do not add + leading "** " to warning string. + (TeX-warning--find-display-help): Use new fourth argument of + `TeX-help-error'. + (TeX-error-description-faces): New group. + (TeX-error-description-error): New face. + (TeX-error-description-warning): Ditto. + (TeX-error-description-tex-said): Ditto. + (TeX-error-description-help): Ditto. + (TeX-help-error): Add new `type' argument. Color help messages + using the new faces. + (TeX-warning): Preserve point when searching backward. In some + cases this prevents infinite loops in `TeX-parse-all-errors' and + fixes wrong detection of context string. + +2014-05-27 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-mode-specific-command-menu-entries): Add + `TeX-previous-error'. + + * tex-buf.el (TeX-error-list): Fix typo. + (TeX-parse-all-errors): Ditto. + +2014-05-23 Stefan Monnier <monnier@iro.umontreal.ca> + + Backport from ELPA repository. + * tex-site.el (TeX-modes-set): Use advice-add if available. + * font-latex.el (font-latex-make-sectioning-faces): Don't rely on + dynamic scoping for `num'. + (font-latex-make-built-in-keywords): Don't use `eval' needlessly. + (font-latex-doctex-syntactic-keywords): Declare before first use. + (font-latex-match-command-with-arguments): + Stay away from `add-to-list' on let-bound variables. + (font-latex-match-command-in-braces): Remove unused var `end'. + +2014-05-20 Mosè Giordano <giordano.mose@libero.it> + + * tex-buf.el: Update copyright years. + (TeX-error-last-visited): New buffer-local variable. + (TeX-get-parse-function): New function. + (TeX-next-error): Add `apt' argument and make all arguments + optional. Use `TeX-get-parse-function'. + (TeX-previous-error): Use `TeX-get-parse-function'. Use + `TeX-parse-TeX' to move between errors when possible. + (TeX-TeX-sentinel): Parse the output log when + `TeX-parse-all-errors' is non-nil. + (TeX-LaTeX-sentinel): Ditto. + (TeX-parse-reset): Add an optional `reparse' argument and reparse + the output log when it is non-nil. Reset also `TeX-error-list' + and `TeX-error-last-visited'. + (TeX-parse-command): Add `arg' argument. + (TeX-parse-TeX): Add `arg' argument. When `TeX-parse-all-errors' + is non-nil, use `TeX-error-list' to move to the error point. + (TeX-error-list): New buffer-local variable. + (TeX-parse-all-errors): New customizable variable. + (TeX-parse-all-errors): New function. + (TeX-parse-error): Add an optional `store' argument. Make the + function return non-nil when an error or a warning is found. + (TeX-error): Add an optional `store' argument: when it is non-nil + store the relevant information about the error in + `TeX-error-list'. Use `TeX-error--find-display-help'. + (TeX-error--find-display-help): New function. + (TeX-warning): Add an optional `store' argument: when it is + non-nil store the relevant information about the warning in + `TeX-error-list'. Use `TeX-warning--find-display-help'. + (TeX-warning--find-display-help): New function. + (TeX-output-mode-map): Bind `p' to the now working + `TeX-previous-error'. + + * doc/auctex.texi (Debugging): Document `TeX-previous-error' and + `TeX-parse-all-errors'. Update `TeX-next-error'. + + * doc/changes.texi: Update copyright years. Mention + `TeX-next-error' and `TeX-previous-error' changes and the new + `TeX-parse-all-errors'. + + * doc/todo.texi: Update copyright years. + (Wishlist): Update a couple of items related to error parsing. + +2014-05-17 Mosè Giordano <giordano.mose@libero.it> + + * font-latex.el: Update copyright years. + (font-latex-update-sectioning-faces): Make sure + `height-scale' is a floating point number. + (font-latex-make-sectioning-faces): Ditto. + +2014-05-10 Mosè Giordano <giordano.mose@libero.it> + + * style/siunitx.el: Update copyright years and specify last + `siunitx' version supported. Hard wrap lines longer than 80 + columns. + (LaTeX-siunitx-regexp): Move the escape character out of the group + matching the unit name. + (LaTeX-arg-siunitx-unit): Add `prefix' argument. Replace the + space with `TeX-esc' as the completion separator. + (LaTeX-arg-define-siunitx-unit): Define a default prompt; set + `initial-input' to nil; use `TeX-esc' as prefix to the given + input. + ("siunitx"): Remove the escape character from the unit names. + +2014-05-02 Jobst Hoffmann <J.Hoffmann@fh-aachen.de> (tiny change) + + * style/listings.el ("listings"): Fix typo. + +2014-05-01 Mosè Giordano <giordano.mose@libero.it> + + * font-latex.el (font-latex-set-syntactic-keywords): Fix + fontification of the optional argument to a verbatim-like + environment. + +2014-04-16 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-parse-error): Add another exception. + +2014-04-06 Tassilo Horn <tsdh@gnu.org> + + * tex-info.el (TeX-texinfo-mode): Use `texinfo-current-defun-name' + in `C-x 4 a'. + +2014-04-04 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-add-environments): Move advising of + `LaTeX-add-environments' after definition of + `LaTeX-environment-menu' and `LaTeX-environment-modify-menu' + variables to fix assignment to free variable warnings. + + * tex-style.el: Update coyright years. + (LaTeX-biblatex-use-Biber): New variable. Mark as + safe-local-variable. + + * latex.el (TeX-latex-mode): Add setting of `LaTeX-using-Biber' to + `TeX-update-style-hook'. + + * style/biblatex.el ("biblatex"): Use `LaTeX-biblatex-use-Biber' + value to set `LaTeX-using-Biber' when it is set locally. + + * tex-bar.el: Update copyright years. + (LaTeX-install-toolbar): Append toolbar refresh to + `TeX-update-style-hook' instead of prepending it. + + * doc/auctex.texi: Update copyright years. + (Selecting a Command): Document `LaTeX-biblatex-use-Biber'. + + * doc/changes.texi: Mention `LaTeX-biblatex-use-Biber' change. + +2014-04-02 Mosè Giordano <giordano.mose@libero.it> + + * style/biblatex.el: Update copyright years and specify last + `biblatex' version supported. + (LaTeX-biblatex-executebibliographyoptions-options): Update. + (LaTeX-biblatex-language-list): Ditto. + (LaTeX-arg-biblatex-cites): Fix condition on `items' variable to + adapt to the `TeX-completing-read-multiple' return value change. + +2014-03-17 Nicolas Richard <theonewiththeevillook@yahoo.fr> + + * style/exercise.el: New file. + +2014-03-18 Tassilo Horn <tsdh@gnu.org> + + * doc/auctex.texi: Mention that `TeX-PDF-mode' is enabled by + default. + + * tex.el (TeX-PDF-mode): Enable TeX PDF mode by default. + + * tex-buf.el (TeX-command-master): Ask for TeX-master if it cannot + be determined otherwise. + +2014-03-15 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-view-command-raw): Throw an error when `spec' is + nil, otherwise when the function returns nil `TeX-command-expand' + enters an infinite loop. + + * style/paralist.el: Update copyright years. + ("paralist"): Use `LaTeX-provided-package-options-member' to + conditionally define environments. + +2014-03-12 Tassilo Horn <tsdh@gnu.org> + + * multi-prompt.el (multi-prompt): Return nil on empty input. + + * tex.el (TeX-completing-read-multiple): Define it so that empty + input results in nil across different emacs versions (<= 24.3 + vs. later versions). + + * style/biblatex.el ("biblatex"): Use + `TeX-completing-read-multiple' instead of + `completing-read-multiple'. + (LaTeX-arg-biblatex-cites): Use `TeX-completing-read-multiple' and + adapt handling of return value. + + * style/pstricks.el (LaTeX-package-parameters): Adapt to + `TeX-completing-read-multiple' change. + +2014-03-11 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Fix + bug that caused AUCTeX to query for packages infinitely. + + * context.el (ConTeXt-add-environments): Advice instead of + renaming and redefining generated function. + + * latex.el (LaTeX-close-environment): Remove non-interactive + `next-line' usage compile warning. + (LaTeX-add-bibliographies): Advice instead of renaming and + redefining generated function. + (LaTeX-add-environments): Ditto. + +2014-03-10 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-fill-break-at-separators): Default to opening + and closing math switches. + +2014-03-06 Mosè Giordano <giordano.mose@libero.it> + + * doc/auctex.texi (Processor Options): Add missing pair of braces. + +2014-02-22 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-environment): Do not set + `LaTeX-default-environment' to `environment' if the latter is + equal to the current default environment. + +2014-02-21 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-arg-usepackage-read-packages-with-options): New + function. Now options are requested only if at least one package + has been provided. + (LaTeX-arg-usepackage-insert): New function. + (LaTeX-arg-usepackage): Use + `LaTeX-arg-usepackage-read-packages-with-options' and + `LaTeX-arg-usepackage-insert'. + (LaTeX-insert-usepackages): New function. + (LaTeX-env-document): Use it. + + * doc/auctex.texi (Environments): Document new behavior of + `LaTeX-env-document'. + + * doc/changes.texi: Mention it. + +2014-02-20 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-command-extra-options): New customizable variable. + (TeX-expand-list): New `%(extraopts)' expander. + (TeX-command-list): Use `%(extraopts)'. + + * doc/auctex.texi (Processor Options): Document + `TeX-command-extra-options'. + + * doc/changes.texi: Document it. + +2014-02-10 Tassilo Horn <tsdh@gnu.org> + + * style/english.el: New style for english documents so that + `TeX-language-en-hook' gets run. + + * Makefile.in (STYLESRC): Activate it. + + * doc/auctex.texi (languages): Document it. + +2014-02-04 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-auto-add-type): Convert to macro. + + * lpath.el: Don't silence byte-compiler. + + * latex.el (LaTeX-auto-style, LaTeX-auto-arguments) + (LaTeX-auto-optional, LaTeX-auto-env-args): Defvar explicitly + before use. + +2014-01-29 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-command-query): Use default parameter of + `completing-read'. + + * tex.el (TeX-insert-macro): Use default parameter of + `completing-read'. + + * latex.el (LaTeX-environment, TeX-arg-document): Use default + parameter of `completing-read'. + +2014-01-22 Tassilo Horn <tsdh@gnu.org> + + * style/shortvrb.el (LaTeX-shortvrb-chars): Move from + tex-style.el. Set default value to nil because just loading + shortvrb does not make | a shortvrb char. One needs to define it + using \MakeShortVrb{\|}. Extend the docstring so that it tells + that one should usually set this variable only buffer-locally. + (LaTeX-shortvrb-chars): Declare it as safe local variable. + + * font-latex.el (font-latex-add-to-syntax-alist): Call + `font-latex-setup' to make syntactic font-lock changes effective. + +2014-01-21 Berend de Boer <berend@pobox.com> + + * context.el: distinguish between numbered and unnumbered sections. + +2014-01-15 Mosè Giordano <giordano.mose@libero.it> + + * style/babel.el: Update copyright years and specify last `babel' + version supported. + (LaTeX-babel-language-list): Expand language list to all languages + mentioned in the last version of the manual. + (LaTeX-babel-active-languages): Update in order to parse the + `main' option and ignore the modifiers. + (LaTeX-babel-package-options): Turn the variable into a function + because now requires `TeX-read-key-val'. + +2014-01-11 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-current-environment): Make search for `\begin' + and `\end' case sensitive. + (docTeX-in-macrocode-p): Ditto. + (LaTeX-indent-calculate): Ditto. + (LaTeX-find-matching-end): Ditto. + (LaTeX-find-matching-begin): Ditto. + +2014-01-06 Vincent Belaïche <vincentb1@users.sourceforge.net> + + * tex-info.el (Texinfo-reftex-hook): Replace use of + reftex-tables-dirty by that of reftex-default-label-alist-entries + to trigger call to reftex-compile-variables in a standard way. + The problem was that generating a TOC for a Texinfo file and then + for a LaTeX file was not working for the LaTeX file because the + Texinfo file was using LaTeX label style and as such + reftex-ensure-compiled-variables was not calling + reftex-compile-variables, which caused wrong + reftex-everything-regexp for sections. + +2014-01-06 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-math-insert): Use `TeX-electric-math' for + consistency with `TeX-insert-dollar'. + (LaTeX-math-cal): Ditto. + +2013-12-24 Mosè Giordano <giordano.mose@libero.it> + + * tex-style.el (LaTeX-fontspec-arg-font-search): New customizable + variable. + (LaTeX-fontspec-font-list-default): Ditto. + + * style/fontspec.el (LaTeX-fontspec-arg-font): New function. + ("fontspec"): Use it. + + * doc/changes.texi: Mention `LaTeX-fontspec-arg-font-search' and + `LaTeX-fontspec-font-list-default'. + +2013-12-20 Mosè Giordano <giordano.mose@libero.it> + + * style/imakeidx.el ("imakeidx"): Move addition of options to + `LaTeX-imakeidx-indexsetup-options' inside the hook. + + * Makefile.in (STYLESRC): Activate new styles. + + * style/fontspec.el: New style. + + * style/luacode.el: Ditto. + + * style/metalogo.el: Ditto. + + * style/unicode-math.el: Ditto. + +2013-12-18 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-parse-error): Don't confuse ) in package + messages with EOF. + +2013-12-01 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-common-initialization): Move disabling of + `electric-pair-mode' from `VirTeX-common-initialization'. Disable + it only if `LaTeX-electric-left-right-brace' is non-nil. + + * tex.el (VirTeX-common-initialization): See above. + +2013-11-29 Tassilo Horn <tsdh@gnu.org> + + * tex.el (VirTeX-common-initialization): Disable + `electric-pair-mode' (a global minor mode) in auctex buffers + because it interferes with auctex's pairing feature. + +2013-11-23 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-common-initialization): + + * tex.el (VirTeX-common-initialization): Move + `LaTeX-narrow-to-environment' and `TeX-narrow-to-group' bindings + to the AUCTeX maps because `narrow-map' is not defined in GNU + Emacs < 22.2 and XEmacs. Reported by Giacomo Boffi. + +2013-11-13 Mosè Giordano <giordano.mose@libero.it> + + * style/biblatex.el ("biblatex"): Declare expert macros and + environments. + +2013-11-11 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-next-error, TeX-previous-error): Call + `next-error' also if last TeX command was a compile command (e.g., + Check, ChkTeX). + (TeX-run-compile): Save compilation buffer in + `TeX-command-buffer'. + +2013-11-10 Ralf Angeli <angeli@caeruleus.net> + + * bib-cite.el (bib-highlight-mouse): Change regexp to cope with + multiple optional arguments of a macro. + +2013-11-09 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-complete-make-expert-command-functions): Change + signature of declare-expert functions. + + * doc/auctex.texi: Document it. + +2013-11-08 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-complete-expert-commands): New defcustom. + (TeX-complete-make-expert-command-functions): New macro. + (TeX-insert-macro): Restrict completion depending on + `TeX-complete-expert-commands'. + (VirTeX-common-initialization): Ditto. + + * latex.el (LaTeX-environment, LaTeX-common-initialization): + Restrict completion depending on `TeX-complete-expert-commands'. + + * tex-info.el (TeX-texinfo-mode): Restrict completion depending on + `TeX-complete-expert-commands'. + + * doc/auctex.texi: Document normal vs. expert commands for users + and style file authors. + + * doc/changes.texi: Mention normal vs. expert commands. + + * latex.el (LaTeX-common-initialization): Fix void-function + LaTeX-symbol-list error. + +2013-11-05 Mosè Giordano <giordano.mose@libero.it> + + * doc/auctex.texi (Folding): Document `TeX-fold-auto' and + `TeX-fold-unfold-around-mark'. + + * latex.el (TeX-arg-bibliography): Run style files associated to + the bibliography database files. + + * style/biblatex.el ("biblatex"): Do not quote at all + `TeX-arg-key-val' arguments. + (LaTeX-arg-addbibresource): Run style file associated to the + bibliography database file. + +2013-11-03 Mosè Giordano <giordano.mose@libero.it> + + * style/biblatex.el ("biblatex"): Quote `TeX-arg-key-val' + arguments with `quote' special form istead of apostrophe. + +2013-11-02 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-narrow-to-environment): New function, disabled + by default. + (LaTeX-common-initialization): Add key binding for + `LaTeX-narrow-to-environment'. + + * tex.el (VirTeX-common-initialization): Add key binding for + `TeX-narrow-to-group'. + (TeX-narrow-to-group): New function, disabled by default. + + * doc/auctex.texi (Narrowing): Document narrowing commands. + + * doc/changes.texi: Mention narrowing commands. + +2013-10-19 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (TeX-arg-file-name): New function. + (TeX-arg-file-name-sans-extension): Ditto. + (TeX-arg-version): Ditto. + (LaTeX-common-initialization): Add completion for + `ProvidesPackage', `ProvidesClass', and `ProvidesFile'. + + * doc/auctex.texi (Adding Macros): Document `TeX-arg-version', + `TeX-arg-file-name', and `TeX-arg-file-name-sans-extension'. + +2013-10-14 Tassilo Horn <tsdh@gnu.org> + + * doc/changes.texi: Mention the enhanced tabular indentation. + + * style/longtable.el ("longtable"): Use `LaTeX-indent-tabular' + also for longtable environment. + + * style/tabularx.el ("tabularx"): Use `LaTeX-indent-tabular' also + for tabularx environment. + + * style/tabulary.el ("tabulary"): Use `LaTeX-indent-tabular' also + for tabulary environment. + + * latex.el (LaTeX-indent-environment-list): Use + `LaTeX-indent-tabular' also for array and eqnarray environments. + +2013-10-14 Oleh Krehel <ohwoeowho@gmail.com> + + * latex.el: `LaTeX-indent-tabular' now indents tabular-like + environments. + (LaTeX--tabular-like-end): new variable. + (LaTeX-indent-environment-list): added `LaTeX-indent-tabular' as + indenter for "tabular" and "align", added a setter that recomputes + `LaTeX--tabular-like-end' + (LaTeX-env-beginning-pos-col): new function. + (LaTeX-hanging-ampersand-position): new function. + (LaTeX-indent-tabular): new function. + + * tests/latex/latex-test.el : added an ERT test for + `LaTeX-indent-tabular' + (LaTeX-indent-tabular-test/in): input filename variable + (LaTeX-indent-tabular-test/out): output filename variable + + * tests/latex/tabular-in.tex: input to latex-test.el + + * tests/latex/tabular-out.tex: input to latex-test.el + + * tex.el (TeX-how-many): added for compatibility with XEmacs. + +2013-10-11 Mosè Giordano <giordano.mose@libero.it> + + * doc/auctex.texi (Quotes): Fix typo. + + * doc/changes.texi: Ditto. + +2013-10-10 Ikumi Keita <ikumi@ikumi.que.jp> + + * doc/changes.texi: Document enhanced paired braces feature. + + * doc/auctex.texi: Ditto. + +2013-10-06 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-insert-macro-default-style): Add new possible value + `show-all-optional-args' and update doc-string accordingly. + (TeX-parse-arguments): Use it. + + * doc/auctex.texi (Completion): Document `show-all-optional-args'. + + * doc/changes.texi: Mention `show-all-optional-args'. + + * tex.el (TeX-insert-braces-alist): New customizable variable. + (TeX-insert-braces): Mention it in doc-string. + (TeX-parse-macro): Use `TeX-insert-braces-alist'. + + * style/booktabs.el: Update copyright years. + (LaTeX-booktabs-arg-paren): Let-bind `TeX-arg-opening-brace' and + `TeX-arg-closing-brace' instead of `<' and `>'. + ("booktabs"): Add `toprule', `midrule', and `bottomrule' macros to + `TeX-insert-braces-alist'. + ("booktabs"): Add a dummy `ignore' in `cmidrule' macro in order to + reset `last-optional-rejected' to nil. + + * doc/auctex.texi (Completion): Document + `TeX-insert-braces-alist'. + + * doc/changes.texi: Mention `TeX-insert-braces-alist'. + +2013-09-27 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (TeX-arg-insert-braces): : Move + `indent-according-to-mode' after `save-excursion' because + `LaTeX-newline' (used in `save-excursion') deletes trailing + whitespaces. + + * tex-buf.el (TeX-LaTeX-sentinel): Add support for hyperref "Rerun + to get outlines right" messages. + +2013-09-26 Ikumi Keita <ikumi@ikumi.que.jp> + + * latex.el: Enhance brace pairing feature. + (TeX-arg-insert-braces): Extend to be used with \bigl and its + friends. + (TeX-arg-insert-right-brace-maybe): New function. + (LaTeX-insert-left-brace): New function. + (LaTeX-insert-corresponding-right-macro-and-brace): New function. + (LaTeX-find-preceeding-left-macro-name): New function. + (LaTeX-electric-left-right-brace): New customization option. + (LaTeX-left-right-macros-association): New variable. + + * style/amsmath.el ("amsmath"): Make use of the above change. + \lvert and \lVert are paired with \rvert and \rVert, respectively. + +2013-09-19 Mosè Giordano <giordano.mose@libero.it> + + * style/siunitx.el ("siunitx"): Fix `radian' unit name. + +2013-09-17 Fabrice Ben Hamouda <fabrice_102@yahoo.fr> (tiny change) + + * tex-buf.el (TeX-next-error, TeX-active-buffer): Fix a problem + with `TeX-next-error' in multi-file documents. + +2013-09-16 Tassilo Horn <tsdh@gnu.org> + + * tex-info.el (TeX-texinfo-mode): Set + `TeX-sentinel-default-function' to `TeX-TeX-sentinel'. + +2013-09-09 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-check-files): Handle buffers that haven't been + saved yet. + +2013-09-02 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-electric-math): Fix defcustom choices. + + * bib-cite.el (bib-cite-minor-mode): Call `make-local-hook' only + on XEmacs. + +2013-08-03 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (TeX-arg-ref): New function. + + * doc/auctex.texi: Replace occurrences of `TeX-arg-label' with + `TeX-arg-ref'. + (Adding Macros): Document `TeX-arg-ref'. + + * style/fancyref.el ("fancyref"): Use `TeX-arg-ref' instead of + `TeX-arg-label'. + + * style/latexinfo.el ("latexinfo"): Ditto. + + * style/nameref.el ("nameref"): Ditto. + + * style/varioref.el ("varioref"): Ditto. + + * style/subfigure.el ("subfigure"): Use `TeX-arg-ref' instead of + `TeX-arg-label' and fix parentheses. + +2013-07-31 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-math-initialize): Refactor top-level code into + function. + (LaTeX-math-list): Call `LaTeX-math-initialize' when setting the + value in order to update the key bindings. + Also shuffle around several definitions in order to get a + declaration-before-use order. + +2013-07-29 Mosè Giordano <giordano.mose@libero.it> + + * doc/changes.texi: Add other changes. + + * doc/auctex.texi (Environments): Fix typo. + +2013-07-27 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (BibTeX-auto-regexp-list): Remove `TeX-token-char' from + the regexp since cite keys can start with non-letter characters, + e.g., bibcodes start with year of publication. + +2013-07-24 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-math-menu-unicode): Enable also on windows + systems as it seems to work there, too. + +2013-07-23 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-clean-default-intermediate-suffixes): Add `.fls', + files created by TeX processors with `-recorder' option, and + `-blx.bib', files created by `bibtex' when using the `biblatex' + package. + + * doc/changes.texi: Document some changes for next release. + +2013-07-22 Mosè Giordano <giordano.mose@libero.it> + + * Makefile.in: Update copyright years. + (GITFILES): Rename from `CVSFILES', adapt to Git. + (COMMITTER): Get user name and email from Git configuration; + escape `<', `>' and spaces. + (install-el): Update reference to Git in comment. + (release-commit): Adapt to Git; make sure committer name and email + are encoded with ISO-8859-1 using the `iconv' program. + (tar-ball): Adapt to Git. + (preview-ball): Ditto. + + * auctex.spec (Provides): Update reference to Git in comment. + + * bib-cite.el: Update AUCTeX repository link in comment. + + * font-latex.el (font-latex-built-in-keyword-classes): Fix + fontification of some biblatex macros. Reported by Christian + Knüpfer. + (font-latex-built-in-keyword-classes): Revert changes made with + commit 7531cca, they were useless. + +2013-07-15 Mads Jensen <mje@inducks.org> + + * style/tabulary.el: New style. + + * Makefile.in (STYLESRC): Activate new style tabulary. + +2013-07-12 Mosè Giordano <giordano.mose@libero.it> + + * doc/auctex.texi (Processor Options): Move + `TeX-source-correlate-method' to `I/O Correlation' section. + +2013-07-11 Mosè Giordano <giordano.mose@libero.it> + + * doc/auctex.texi (Processor Options): Document + `TeX-source-correlate-method'. + +2013-07-09 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-default-tabular-environment): New variable. + (LaTeX-env-figure): Use it instead of hard-coding "tabular". + + * style/tabularx.el ("tabularx"): Set + `LaTeX-default-tabular-environment' to "tabularx". + +2013-06-29 Mosè Giordano <giordano.mose@libero.it> + + * bib-cite.el: Replace `save-excursion'+`set-buffer' with + `with-current-buffer'. + + * tex-bar.el: Ditto. + + * tex-buf.el: Ditto. + + * tex.el: Replace `save-excursion'+`set-buffer' with + `with-current-buffer'. Delete trailing whitespaces. + + * tex-buf.el (TeX-error-file): Fix spelling error. + (TeX-error): Ditto. + + * doc/install.texi (Configure): Update for Git. + + * doc/preview-readme.texi (Availability): Ditto. + + * doc/wininstall.texi: Ditto. + +2013-06-26 Tassilo Horn <tsdh@gnu.org> + + * doc/preview-problems.texi: Rename "Known problems" section to + "Known problems with preview-latex" in rawfile export. Delete + sections "Problems with Ghostscript" and "Emacs problems" because + those are basically ruled out when using the prerequisites + documented in the manual. + + * doc/install.texi: Don't link to ghostscript specific + preview-latex problems section because that has been removed. + + * doc/Makefile.in (DISTTEXTS, ../PROBLEMS.preview): Rename + PROBLEMS to PROBLEMS.preview since it only deals with + preview-latex problems. + + * Makefile.in (DISTTEXTS): Use PROBLEMS.preview instead of + PROBLEMS. + +2013-06-24 Tassilo Horn <tsdh@gnu.org> + + * doc/Makefile.in (DISTTEXTS): Add ../PROBLEMS. + + * Makefile.in (DISTTEXTS): Add PROBLEMS. + + * tex.el (TeX-evince-dbus-p): Require dbus at compile-time. + +2013-06-21 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-evince-dbus-p): Improved DBUS availability check. + +2013-06-21 Rüdiger Sonderfeld <ruediger@c-plusplus.de> + + * tex.el (TeX-doc-backend-alist): Remove unnecessary `info' check. + +2013-06-14 Tassilo Horn <tsdh@gnu.org> + + * tex-jp.el: Change to `coding: iso-2022-jp-unix'. + +2013-06-12 Tassilo Horn <tsdh@gnu.org> + + * tex-jp.el: Add `coding: iso-2022-7bit-unix' file local variable. + +2013-06-11 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-help-error): Let-bind `inhibit-read-only' when + updating the *TeX Help* buffer. + +2013-06-11 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (TeX-after-document-hook): New hook. + (TeX-arg-document): Use it. + (LaTeX-after-usepackage-hook): New hook. + (LaTeX-arg-usepackage): Use it, remove babel specific code. + + * style/babel.el: Update copyright years. + (LaTeX-env-babel-lang): New function. + ("babel"): Add `LaTeX-env-babel-lang' to + `LaTeX-after-usepackage-hook'. + +2013-06-08 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-math-close-double-dollar): Remove. + (TeX-math-close-single-dollar): Ditto. + (TeX-electric-dollar): Ditto. + (TeX-electric-math): New customizable variable, supersedes + variables above. + (TeX-insert-dollar): Adapt to `TeX-electric-math'. See + http://thread.gmane.org/gmane.emacs.auctex.devel/3070 + + * doc/auctex.texi (Quotes): Document `TeX-electric-math'. + (Environments): Document `LaTeX-find-matching-begin' and + `LaTeX-find-matching-end'. + +2013-06-02 Mosè Giordano <giordano.mose@libero.it> + + * tex-buf.el: Shorten copyright year ranges and update with + missing years. Delete trailing whitespaces. + (TeX-run-compile): Let-bind `default-directory' to + `TeX-master-directory'. + +2013-05-31 Tassilo Horn <tsdh@gnu.org> + + * autogen.sh: Set LC_ALL=C when looking into ChangeLog for + AUCTEXDATE. + +2013-05-31 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-env-figure): Simplify using `save-excursion' + instead of regexp searches. Fill the caption when + `auto-fill-mode' is on. + +2013-05-30 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-expand-list): Add new expander "%a", it returns the + quoted absolute path of the file visiting current buffer. + (TeX-view-program-list-builtin): Use "%a" expander for forward PDF + search. + +2013-05-28 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-source-correlate-sync-source): Fix docstring. + +2013-05-23 Mosè Giordano <giordano.mose@libero.it> + + * font-latex.el: Update copyright years, there have been + non-trivial changes in 2010, and 2011. + (font-latex-built-in-keyword-classes): Fontify Biblatex multicites + macros up to three mandatory arguments. + + * style/biblatex.el (LaTeX-biblatex-entrytype): New variable. + (LaTeX-biblatex-executebibliographyoptions-options): New variable. + (LaTeX-biblatex-language-list): New variable. + (LaTeX-arg-biblatex-cites): New function. + ("biblatex"): Always set `LaTeX-using-Biber'. Add citation + macros. + (LaTeX-biblatex-package-options-list): Move preamble options to + `LaTeX-biblatex-executebibliographyoptions-options'. + +2013-05-22 Mosè Giordano <giordano.mose@libero.it> + + * latex.el: Replace `delete-backward-char' with `delete-char'. + + * tex.el: Ditto. + + * tex-buf.el: Replace `goto-line' with `goto-char' and + `forward-line'. + +2013-05-19 Mosè Giordano <giordano.mose@libero.it> + + * doc/.gitignore: Rename from .cvsignore. + + * preview/.gitignore: Ditto. + + * preview/latex/.gitignore: Ditto. + +2013-05-18 Mosè Giordano <giordano.mose@libero.it> + + * latex.el: Update copyright years, there have been non-trivial + changes in 1998, 2001, 2002. + (TeX-arg-index-tag): Use `TeX-argument-prompt'. + (TeX-arg-cite): Ditto. + + * tex.el: Update copyright years, there have been non-trivial + changes in 1995, 1998. + (TeX-parse-arguments): Move skipping of optional + arguments inside loop over all arguments, because optional + arguments may not be the first ones. Remove unused let-bound + variable `skip-opt'. + (TeX-arg-literal): Remove FIXME comment, `optional' is the first + argument passed to all functions by `TeX-parse-argument'. + +2013-05-13 Mosè Giordano <giordano.mose@libero.it> + + * style/fancyvrb.el: New style. + + * style/xparse.el: Ditto. + + * Makefile.in (STYLESRC): Add style/fancyvrb.el and + style/xparse.el. + +2013-05-12 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-insert-dollar): Insert just a single dollar when the + point is in a verbatim-like construct. + + * font-latex.el (font-latex-jit-lock-force-redisplay): Don't rely + on existing `jit-lock-force-redisplay' because recent bzr Emacs + broke compatibility changing the number of arguments. Reported by + Robert Goldman. + +2013-05-08 Mosè Giordano <giordano.mose@libero.it> + + * doc/auctex.texi (Environments): Document + `LaTeX-default-document-environment'. + +2013-05-07 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-electric-dollar): New variable. + (TeX-insert-dollar): Use it. + + * doc/auctex.texi (Quotes): Document `TeX-electric-dollar'. + +2013-04-28 Mosè Giordano <giordano.mose@libero.it> + + * tex-bar.el: Update copyright range. + (TeX-bar-LaTeX-button-alist): Change BibTeX button to Biber when + `LaTeX-using-biber' is non-nil. + (LaTeX-install-toolbar): Refresh toolbar after styles update. + +2013-04-25 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-default-document-environment): New buffer-local + variable. + (LaTeX-default-environment): Mention + `LaTeX-default-document-environment' in doc-string. + (LaTeX-environment): Use `LaTeX-default-document-environment'. + + * style/beamer.el ("beamer"): Use + `LaTeX-default-document-environment' instead of + `LaTeX-default-environment'. + + * style/letter.el ("letter"): Ditto. + + * style/slides.el ("slides"): Ditto. + +2013-04-24 Mosè Giordano <giordano.mose@libero.it> + + * style/acro.el (LaTeX-acro-acronym-history): New variable. + (LaTeX-arg-acro-acronym): Use it. + + * style/acronym.el (LaTeX-acronym-acronym-history): New variable. + (LaTeX-arg-acronym-acronym): Use it. + + * style/beamer.el (LaTeX-beamer-frametitle-history): New variable. + ("beamer"): Use it. + (TeX-arg-beamer-frametitle): Ditto. + + * style/siunitx.el (LaTeX-siunitx-unit-history): New variable. + (LaTeX-arg-siunitx-unit): Use it. + +2013-04-21 Mosè Giordano <giordano.mose@libero.it> + + * style/beamer.el ("beamer"): Set `frame' as default environment. + Set `section' as largest sectioning level. Add fontification for + `title', `author', and `date'. + + * style/letter.el ("letter"): Set `letter' as default environment. + Add some macros and fontification. + + * style/slides.el ("slides"): Set `slide' as default environment. + + * latex.el (TeX-arg-insert-braces): Move + `indent-according-to-mode' after `save-excursion' because + `LaTeX-newline' (used in `save-excursion') deletes trailing + whitespaces. + +2013-04-19 Mosè Giordano <giordano.mose@libero.it> + + * style/amsthm.el (LaTeX-amsthm-package-options): New variable. + ("amsthm"): Remove `newtheorem' macro, already defined in + `latex.el'. Use `TeX-arg-define-environment' in `newtheorem*' + macro. Add `qedhere', `swapnumbers', and `newtheoremstyle' + macros. Add `newtheorem*' regexp to match new environments. Add + fontification. + + * style/article.el ("article"): Add counters and pagestyles. + + * style/beamer.el ("beamer"): Ditto. + + * style/book.el ("book"): Ditto. + + * style/letter.el (LaTeX-letter-class-options): New variable. + ("letter"): Add pagestyles. + + * style/report.el ("report"): Add counters and pagestyles. + + * style/slides.el (LaTeX-slides-class-options): New variable. + ("slides"): Add counters and pagestyles. + +2013-04-18 Mosè Giordano <giordano.mose@libero.it> + + * style/beamer.el: Update copyright years and remove trailing + whitespaces. + ("beamer"): Run style hooks for loaded packages. + (LaTeX-beamer-class-options): New function. + + * style/hyperref.el (LaTeX-hyperref-package-options-list): Rename + from `LaTeX-hyperref-package-options' to avoid clash with the + function with the same name. + ("hyperref"): Use it. + (LaTeX-hyperref-package-options): Ditto. + +2013-04-17 Mosè Giordano <giordano.mose@libero.it> + + * plain-tex.el (plain-TeX-common-initialization): Fix typo in + abbrev table name. + +2013-04-16 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-default-author): New customizable variable. + (LaTeX-arg-author): New function. + (LaTeX-common-initialization): Use `LaTeX-arg-author' for the + \author macro. + (LaTeX-default-author): Change default to 'user-full-name (quoted) + and add a new possible value. + (LaTeX-arg-author): Change accordingly. + + * doc/auctex.texi (Itemize-like): Document `TeX-arg-item-label-p' + option. + (Tabular-like): Document `LaTeX-default-width' option. + (Modes and Hooks): Add modes and hooks to indices. + (Adding Macros): Document `TeX-arg-index-tag', `TeX-arg-index', + `TeX-arg-document', `LaTeX-arg-usepackage', `TeX-arg-bibstyle', + `TeX-arg-bibliography', `LaTeX-arg-author', `TeX-read-key-val', + and `TeX-arg-key-val' functions. Mention `TeX-arg-cite-note-p' + and `LaTeX-default-author' options. + (Adding Environments): Use in example code actually present in + `listings.el' file. + +2013-04-16 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-source-correlate-sync-source): Use `raise-frame' + instead of the external wmctrl command to raise the emacs frame. + +2013-04-15 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (TeX-read-key-val): Add `prompt' optional argument. + (TeX-arg-key-val): Ditto. + + * tex.el (fboundp): Use `crm-separator' as separator in XEmacs + `TeX-completing-read-multiple' implementation. + + * style/acro.el (LaTeX-arg-acro-key-val): Let-bind keymap with SPC + key binding removed, instead of defining a new key binding for + SPC. Use `TeX-arg-key-val' instead of `multi-prompt-key-value' + and `TeX-argument-insert'. + + * style/pst-node.el (LaTeX-pstnode-env-psmatrix): Replace + `completing-read-multiple' with `TeX-completing-read-multiple'. + + * style/pstricks.el (LaTeX-package-parameters): Ditto. + + * style/siunitx.el (LaTeX-arg-siunitx-unit): Let-bind keymap with + SPC key binding removed, instead of defining a new key binding for + SPC. Replace `completing-read-multiple' with + `TeX-completing-read-multiple'. + +2013-04-15 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-source-correlate-sync-source): Raise frame when + placing point on the source location. + +2013-04-12 Mosè Giordano <giordano.mose@libero.it> + + * Makefile.in (STYLESRC): Add style/acro.el and style/acronym.el. + + * style/acro.el: New style. + + * style/acronym.el: Ditto. + +2013-04-10 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-evince-sync-view): URL-escape pdf file path when + calling evince via DBUS. + (TeX-evince-sync-view): Use 0 as timestamp. + (TeX-source-correlate-sync-source): URL-decode tex file name. + +2013-04-10 Nicolas Richard <theonewiththeevillook@yahoo.fr> (tiny change) + + * style/mathtools.el (LaTeX-mathtools-key-val-options): Fix defvar + syntax. + +2013-04-10 Jobst Hoffmann <j.hoffmann@fh-aachen.de> (tiny change) + + * style/lscape.el ("lscape"): Fix typo and parentheses. + +2013-04-09 Tassilo Horn <tsdh@gnu.org> + + * README.GIT: Rename from README.CVS; update contents to Git. + +2013-04-09 Leo Liu <sdl.web@gmail.com> + + * latex.el (LaTeX-outline-level): Make it work for customized + `outline-regexp'. See bug report + http://permalink.gmane.org/gmane.emacs.auctex.bugs/1648. + + * tex.el (TeX-view-program-list-builtin) + (TeX-view-program-selection): Enable commented code to support + darwin system. + + * tex.el (TeX-math-input-method-off-regexp): Improve and fix typo. + See bug http://permalink.gmane.org/gmane.emacs.auctex.devel/2468. + + * font-latex.el (font-latex-add-to-syntax-alist): Fix a bug in + `font-latex-add-to-syntax-alist' where it modified both the buffer + local and global value of `font-latex-syntax-alist'. + +2013-04-08 Tassilo Horn <tsdh@gnu.org> + + * latex.el (LaTeX-style-list): Correct docstring. + +2013-04-06 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-provided-class-options-member): Fix typo. + (LaTeX-arg-usepackage): Provide completion for more than one + package in mandatory argument. + +2013-04-05 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-global-class-files): New variable. + (TeX-arg-document): Provide completion for class options, based on + `LaTeX-arg-usepackage'. Use `LaTeX-global-class-files'. + (LaTeX-style-list): Mention that if `TeX-arg-input-file-search' is + set to `t' this variable will be ignored. + + * tex.el (TeX-normal-mode): Reset `LaTeX-global-class-files' when + ARG is non-nil. + + * style/article.el (LaTeX-article-class-options): New variable. + + * style/book.el (LaTeX-book-class-options): New variable. + + * style/report.el (LaTeX-report-class-options): New variable. + +2013-04-03 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-provided-class-options): New buffer-local + variable. + (LaTeX-provided-class-options-member): New function. + (LaTeX-provided-package-options): New buffer-local variable. + (LaTeX-provided-package-options-member): New function + (LaTeX-auto-cleanup): Rewrite to support + `LaTeX-provided-{class,package}-options' variables. + (LaTeX-arg-usepackage): Ditto. + + * tex.el (TeX-auto-store): Write to parsed file values of + `LaTeX-provided-{class,package}-options' variables. + (TeX-auto-insert): Fix indentation of inserted lines. + (TeX-search-files-by-type): Fix typo in doc-string. + (TeX-add-to-alist): New function. + (TeX-quote-language-alist): Fix typo in doc-string. + + * style/babel.el (LaTeX-babel-package-options): Add missing + languages. + (LaTeX-babel-package-options): Add options other than + languages. + (LaTeX-babel-active-languages): Use + `LaTeX-provided-{class,package}-options'. Loop over actually + used options instead of all babel languages. + ("babel"): Run styles of active languages. + + * style/biblatex.el ("biblatex"): Use + `LaTeX-provided-package-options-member'. + (LaTeX-biblatex-package-options): Consider the `ask' value for + 'TeX-arg-input-file-search'. + + * style/kpfonts.el ("kpfonts"): Use + `LaTeX-provided-package-options-member'. + + * style/siunitx.el: Rename `TeX-siunitx-*' functions to + `LaTeX-siunitx-*' for consistency. + ("siunitx"): Use `LaTeX-provided-package-options-member'. + +2013-03-29 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (TeX-arg-document): Search for LaTeX classes. + +2013-03-28 Mosè Giordano <giordano.mose@libero.it> + + * style/biblatex.el (LaTeX-biblatex-package-options): Correct name + of `TeX-read-key-val' argument. + + * latex.el (LaTeX-common-initialization): Remove `addbibresource' + macro. + + * style/biblatex.el (LaTeX-biblatex-addbibresource-options): New + variable. + (LaTeX-arg-addbibresource): New function, based on current + `TeX-arg-bibliography'. + ("biblatex"): Add `addbibresource' macro. + (LaTeX-biblatex-package-options): Use `TeX-read-key-val'. + + * latex.el (TeX-arg-bibliography): Remove `addbibresource' + support. + +2013-03-27 Mosè Giordano <giordano.mose@libero.it> + + * tex.el (TeX-add-local-master): Remove trailing spaces from + inserted lines. + +2013-03-07 Tassilo Horn <tsdh@gnu.org> + + * latex.el (TeX-read-key-val): New function. + (TeX-arg-key-val): Use `TeX-read-key-val'. + + * style/hyperref.el (LaTeX-hyperref-package-options): Use + `TeX-read-key-val' instead of `TeX-arg-key-val' which caused args + to be inserted twice. + + * style/siunitx.el (LaTeX-siunitx-package-options): Ditto. + +2013-03-06 Mads Jensen <mje@inducks.org> + + * style/amsopn.el: Add GPL copyright notice. + ("amsopn"): Add regex for \DeclareMathOperator to + `LaTeX-auto-regexp-list'. Use `TeX-arg-define-macro' for + \DeclareMathOperator. + +2013-03-06 Mads Jensen <mje@inducks.org> + + * tex.el (TeX-command-list): Add support for xindy. + +2013-03-06 Mads Jensen <mje@inducks.org> + + * latex.el (LaTeX-common-initialization): Add regular expression + for thispagestyle and pagestyle to `TeX-complete-list'. + +2013-03-04 Tassilo Horn <tsdh@gnu.org> + + * latex.el (TeX-arg-date): New function. + (LaTeX-common-initialization): Use `TeX-arg-date' for \date macro. + + * doc/auctex.texi: Document `TeX-arg-date'. + + * style/doc.el ("doc"): Use `TeX-arg-date' for the \changes macro. + +2013-02-26 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-run-style-hooks): Guard running style hooks in a + `condition-case' in order not to error in cases the auto file + contains calls to functions that are defined by a style that has + been deactivated in the meantime. + +2013-02-25 Werner Fink <werner@suse.de> + + * style/dinbrief.el ("dinbrief"): Update dinbrief style. + (LaTeX-dinbrief-insert): New macro. + (LaTeX-dinbrief-style): New function. + (LaTeX-dinbrief-env-recipient): Rename from + `LaTeX-recipient-hook'. + (LaTeX-dinbrief-sender): New function. + (LaTeX-dinbrief-recipient): New function. + (LaTeX-dinbrief-today): Rename from `LaTeX-today'. + +2013-02-25 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-parse-macro): Add TeX group characters also in math + environments if there is an active region that should probably + used as argument. + + * latex.el (LaTeX-paragraph-commands-internal): Add \clearpage and + \newpage. + + * style/scrbase.el ("scrbase"): Add \minisec macro to + `LaTeX-paragraph-commands' locally. + +2013-02-23 Mosè Giordano <giordano.mose@libero.it> + + * style/kpfonts.el: New style file. + + * Makefile.in (STYLESRC): Add style/kpfonts.el. + +2013-02-20 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-math-default): Move `digamma' and `varkappa' to + `AMS > Greek Lowercase' menu. + +2013-02-18 Mads Jensen <mje@inducks.org> + + * Makefile.in (STYLESRC): Activate new style array.el. + + * style/array.el: New style. + + * style/tabularx.el: Expand copyright range. + ("tabularx"): The package relies on the array package, so run its + style hook. + +2013-02-18 Tassilo Horn <tsdh@gnu.org> + + * tex.el (require): Require crm. + + * multi-prompt.el (multi-prompt-key-value): Don't require crm here + because it has already been required in tex.el. + +2013-02-16 Mosè Giordano <giordano.mose@libero.it> + + * style/biblatex.el ("biblatex"): Add hooks for loaded packages. + (LaTeX-biblatex-package-options): New function. + (LaTeX-biblatex-package-options-list): Renamed from + `LaTeX-biblatex-package-options' to avoid clash with the function + with the same name. + + * latex.el (LaTeX-search-files-type-alist): Add `bbxinputs'. + (BibLaTeX-global-style-files): New variable. + + * tex.el (BibLaTeX-style-extensions): New variable. + (TeX-normal-mode): Make ARG argument optional. + (TeX-normal-mode): Reset `BibLaTeX-global-style-files' when ARG is + non-nil. + +2013-02-14 Mosè Giordano <giordano.mose@libero.it> + + * style/siunitx.el (LaTeX-siunitx-package-options): New function. + + * style/hyperref.el (LaTeX-hyperref-package-options): New + function. + +2013-02-13 Mads Jensen <mje@inducks.org> + + * style/subfigure.el: Expanded copyright range. + ("subfigure"): Collapsed the two regular expressions for + completion. Added lengths, and commands for fonts. + +2013-02-14 Tassilo Horn <tsdh@gnu.org> + + * style/fancyhdr.el (TeX-arg-fancyhdr-position): Document the + OPTIONAL argument. + +2013-02-14 Mads Jensen <mje@inducks.org> + + * Makefile.in (STYLESRC): Activate new style fancyhdr.el. + + * style/fancyhdr.el: New style. + +2013-02-13 Mosè Giordano <giordano.mose@libero.it> + + * doc/auctex.texi (Quotes): Document + `TeX-math-close-single-dollar'. + (Selecting a Command): Remove reference to + `LaTeX-biblatex-use-Biber'. + (Parsing Files): Document `LaTeX-auto-index-regexp-list', + `LaTeX-auto-class-regexp-list', + `LaTeX-auto-pagestyle-regexp-list', + `LaTeX-auto-counter-regexp-list', `LaTeX-auto-length-regexp-list', + `LaTeX-auto-savebox-regexp-list'. + + * tex.el (TeX-math-close-single-dollar): New variable. + (TeX-insert-dollar): Use it. + +2013-02-13 Tassilo Horn <tsdh@gnu.org> + + * Makefile.in (STYLESRC): Activate new style filecontents.el. + +2013-01-23 Mads Jensen <mje@inducks.org> + + * style/filecontents.el: New style. + +2013-02-13 Tassilo Horn <tsdh@gnu.org> + + * Makefile.in (STYLESRC): Activate new style fancynum.el. + +2013-02-08 Mads Jensen <mje@inducks.org> + + * style/fancynum.el: New style. + +2013-02-13 Tassilo Horn <tsdh@gnu.org> + + * Makefile.in (STYLESRC): Activate new style nameref.el. + +2013-02-13 Mads Jensen <mje@inducks.org> + + * doc/auctex.texi (Adding Macros): Mention that `TeX-arg-savebox' + now supports completion. + + * style/nameref.el: New style. + + * style/hyperref.el ("hyperref"): Run nameref style hook because + hyperref activates nameref. + +2013-02-10 Mosè Giordano <giordano.mose@libero.it> + + * style/siunitx.el ("siunitx-unit"): New type for the parser. + (LaTeX-siunitx-regexp): New variable. + (LaTeX-auto-siunitx-unit): New variable. + (LaTeX-siunitx-prepare): New function. + (LaTeX-siunitx-cleanup): New function. + (TeX-auto-prepare-hook): Add `LaTeX-siunitx-prepare' function. + (TeX-auto-cleanup-hook): Add `LaTeX-siunitx-cleanup' function. + (TeX-arg-siunitx-unit): New function. + (TeX-arg-define-siunitx-unit): New function. + ("siunitx"): Add `LaTeX-siunitx-regexp' to list of regexps used + for parsing. + ("siunitx"): Use `TeX-arg-siunitx-unit' and + `TeX-arg-define-siunitx-unit' functions. + ("siunitx"): Use `LaTeX-add-siunitx-units' for adding siunitx unit + macros to the list of known units. + +2013-02-08 Mosè Giordano <giordano.mose@libero.it> + + * style/biblatex.el: Update copyright range. + ("biblatex"): Check `backend' option value in + `TeX-active-styles'. + + * tex-style.el: Update copyright years. + (LaTeX-biblatex-use-Biber) Remove unused variable. + + * tex.el: Update copyright range. + (TeX-auto-add-type): Append new type to `TeX-auto-parser' instead + of prepending it. + (TeX-auto-store): Fix indentation of first lines of parsed file. + + * latex.el (LaTeX-auto-cleanup): Append options and styles to + `TeX-auto-file' instead of prepending them. + +2013-01-28 Mads Jensen <mje@inducks.org> + + * doc/todo.texi (Wishlist): Remove "Completion for sboxes". + +2013-01-27 Mads Jensen <mje@inducks.org> + + * latex.el (LaTeX-env-contents): Replaced regular expression with + `LaTeX-header-end', i.e., filecontents environments must go + somewhere in the preamble but not necessarily before the + \documentclass. + +2013-01-26 Mads Jensen <mje@inducks.org> + + * latex.el (LaTeX-auto-savebox-regexp-list): New variable. + (LaTeX-auto-regexp-list): Use `LaTeX-auto-savebox-regexp-list'. + ("savebox"): New type for the parser. + (TeX-arg-savebox): Use `LaTeX-savebox-list' for completion and + `definition' argument. + (LaTeX-common-initialization): Added makeatletter, makeatother, + and jobname macros. + (LaTeX-default-options): Changed documentstyle to documentclass in + docstring. + +2013-01-25 Mosè Giordano <giordano.mose@libero.it> + + * style/siunitx.el ("siunitx"): Add `\gram' and + `\SendSettingsToPgf'. + +2013-01-25 Tassilo Horn <tsdh@gnu.org> + + * tex-buf.el (TeX-output-mode): Make revert-buffer-function buffer + local before setting it to TeX-output-revert-buffer. + +2013-01-24 Ivan Andrus <darthandrus@gmail.com> + + * auctex.texi: Updated documetation about ChkTeX and lacheck. + Fixed typos. + +2013-01-24 Ivan Andrus <darthandrus@gmail.com> + + * tex-buf.el (TeX-output-revert-buffer): New function. + (TeX-special-mode, TeX-output-mode): New major modes. + (TeX-special-mode-map, TeX-output-mode-map): New variables. + +2013-01-21 Tassilo Horn <tsdh@gnu.org> + + * Makefile.in (STYLESRC): Activate new style placeins.el. + +2013-01-21 Ivan Andrus <darthandrus@gmail.com> + + * texmathp.el (texmathp-tex-commands-default): Add \shortintertext. + +2013-01-19 Mads Jensen <mje@inducks.org> + + * style/placeins.el: New style. + +2013-01-17 Tassilo Horn <tsdh@gnu.org> + + * doc/todo.texi: Remove the todo concerning completion for + counters that was implemented by Mosè Giordano on 2013-01-15. + + * doc/auctex.texi: Document `TeX-arg-length' and + `TeX-arg-define-length'. + +2013-01-16 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-auto-length-regexp-list): New variable. + (LaTeX-auto-regexp-list): Use `LaTeX-auto-length-regexp-list'. + ("length"): New type for the parser. + (TeX-arg-length): New function. + (TeX-arg-define-length): New function. + (LaTeX-common-initialization): Initialize some standard LaTeX + lengths and use `TeX-arg-length' and `TeX-arg-define-length' for + completion of some macros. + +2013-01-15 Tassilo Horn <tsdh@gnu.org> + + * doc/auctex.texi: Document that `TeX-arg-counter' does completion + now. + +2013-01-15 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-auto-pagestyle-regexp-list): Fix typo. + (LaTeX-auto-counter-regexp-list): New variable. + (LaTeX-auto-regexp-list): Use `LaTeX-auto-counter-regexp-list'. + ("counter"): New type for the parser. + (TeX-arg-counter): Use `LaTeX-counter-list' function for + completion and `definition' argument. + (TeX-arg-pagestyle): Use `definition' argument. + (LaTeX-common-initialization): Initialize counters. + +2013-01-14 Tassilo Horn <tsdh@gnu.org> + + * style/ulem.el (LaTeX-arg-fontdecl, LaTeX-arg-fontcmd): Fix + declarations. + +2013-01-13 Mads Jensen <mje@inducks.org> + + * style/pstricks.el (LaTeX-pstricks-package-options): New + variable. + + * style/varioref.el: Update copyright range. + ("varioref"): Add more definitions. + (LaTeX-varioref-package-options): Reformat. + + * style/listings.el: Update copyright range. + (LaTeX-listings-key-val-options, "listings") + (LaTeX-listings-package-options): Update to recent listings + version. + +2013-01-14 Tassilo Horn <tsdh@gnu.org> + + * Makefile.in (STYLESRC): Enable memoir.el style. + +2013-01-14 Mads Jensen <mje@inducks.org> + + * style/memoir.el: New style. + +2013-01-14 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (TeX-arg-environment): Fix typo. + +2013-01-10 Mosè Giordano <giordano.mose@libero.it> + + * latex.el: Update copyright range. + (LaTeX-auto-pagestyle-regexp-list): New variable. + (LaTeX-auto-regexp-list): Use `LaTeX-auto-pagestyle-regexp-list'. + ("pagestyle"): New type for the parser. + (LaTeX-pagestyle-list): Remove. + (TeX-arg-pagestyle): Use `LaTeX-pagestyle-list' function for + completing. + (LaTeX-common-initialization): Initialize pagestyles. + + * style/imakeidx.el: Use `LaTeX-pagestyle-list' function to set + `firstpagestyle' option values. + +2013-01-11 Ivan Andrus <darthandrus@gmail.com> + + * tex.el (TeX-command-list): Add command to run ChkTeX. + +2013-01-11 Tassilo Horn <tsdh@gnu.org> + + * Makefile.in (STYLESRC): Add new style files kantlipsum.el, + lipsum.el, and longtable.el. + +2013-01-10 Mosè Giordano <giordano.mose@libero.it> + + * style/kantlipsum.el: New style. + + * style/lipsum.el: Ditto. + + * style/longtable.el: Ditto + +2013-01-10 Mads Jensen <mje@inducks.org> + + * latex.el (LaTeX-env-document): Only insert \documentclass in + case the document does not already contain one. + +2013-01-09 Ralf Angeli <angeli@caeruleus.net> + + * style/epigraph.el ("epigraph"): Do not quote list entries for + `font-latex-add-keywords'. + +2013-01-07 Ralf Angeli <angeli@caeruleus.net> + + * style/mathtools.el ("mathtools"): Prevent amsmath options from + being added multiple times. + + * style/footmisc.el ("footmisc"): Remove fontification settings + for length macros. + +2013-01-06 Ralf Angeli <angeli@caeruleus.net> + + * style/mathtools.el ("mathtools"): Append amsmath options to + mathtools option after the amsmath style file has been loaded. + Remove `function' wrapper. + +2013-01-05 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in (STYLESRC): Activate new style files. + + * ChangeLog: Move name of style file contributors to head of + ChangLog entries. + +2013-01-02 Tassilo Horn <tsdh@gnu.org> + + * style/everysel.el: Fix typos. + +2013-01-02 Mads Jensen <mje@inducks.org> + + * style/afterpage.el: New style. + +2012-12-30 Mosè Giordano <giordano.mose@libero.it> + + * latex.el (LaTeX-pagestyle-list): New variable. + (TeX-arg-pagestyle): Use it. + + * style/imakeidx.el: New style. + +2012-12-29 Ikumi Keita <ikumi@ikumi.que.jp> + + * doc/tex-ref.tex: Fix apparent errors and add keybind entries for + C-c ? and `:' (in math mode). + +2012-12-28 Mads Jensen <mje@inducks.org> + + * style/multirow.el: New style. + +2012-12-27 Mosè Giordano <giordano.mose@libero.it> + + * style/siunitx.el (LaTeX-siunitx-package-options): New variable. + ("siunitx"): Use it. + + * style/hyperref.el (LaTeX-hyperref-href-options): New variable. + (LaTeX-hyperref-package-options, "hyperref"): Use it. + +2012-12-27 Mads Jensen <mje@inducks.org> + + * style/mflogo.el: New style. + + * style/epigraph.el: Ditto. + +2012-12-27 Ikumi Keita <ikumi@ikumi.que.jp> + + * amsmath.el ("amsmath"): Add support for the alignedat + and subarray environments. Also, add support for the shoveright + and shoveleft macros. + * font-latex.el (font-latex-math-environments): Add "xxalignat" + and "flalign". + +2012-12-26 Mads Jensen <mje@inducks.org> + + * style/lscape.el: New style. + + * style/amssymb.el: Ditto. + + * style/ragged2e.el: Ditto. + + * style/mathtools.el: Ditto. + + * style/everysel.el: Ditto. + + * style/bigstrut.el: Ditto. + + * style/bigdelim.el: Ditto. + +2012-12-25 Mads Jensen <mje@inducks.org> + + * style/ulem.el: New style. + +2012-12-25 Ikumi Keita <ikumi@ikumi.que.jp> + + * latex.el (LaTeX-math-default): Added unicode character position + to some entries and "mathring" entry. + (LaTeX-common-initialization): Added support for accent macros + \hat, \dot etc and \textasteriskcentered. + +2012-12-24 Mads Jensen <mje@inducks.org> + + * style/footmisc.el: New style. + +2012-12-21 Mosè Giordano <giordano.mose@libero.it> + + * style/bm.el: New style. + + * style/siunitx.el: Ditto. + +2012-12-20 Tassilo Horn <tsdh@gnu.org> + + * tex-bar.el (TeX-bar-LaTeX-buttons, TeX-bar-LaTeX-button-alist): + Also add spell button. + + * images/spell.xpm: New image, copied from Emacs. + + * tex-bar.el (TeX-bar-TeX-button-alist): Use it for the spell + button. + +2012-12-20 Tassilo Horn <tsdh@gnu.org> + + * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-TeX-buttons): Add + `spell' button to run spell-checker. + +2012-12-04 Tassilo Horn <tsdh@gnu.org> + + Merge revno 314 (Stefan Monnier) from emacs elpa branch: Shorten + copyright year ranges. + + * context.el: + + * doc/auctex.texi: + + * doc/changes.texi: + + * doc/install.texi: + + * font-latex.el: + + * latex.el: + + * style/letter.el: + + * tex-fold.el: + + * tex-jp.el: + + * tex.el: + +2012-11-30 Ralf Angeli <angeli@caeruleus.net> + + * Version 11.87 released. + +2012-11-30 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-evince-dbus-p): Make last change a little more + conventional. + +2012-11-30 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-evince-dbus-p): Check for feature emacs in order not + to signal an error on XEmacs. + +2012-11-29 Ralf Angeli <angeli@caeruleus.net> + + * RELEASE, configure.ac, doc/auctex.texi, doc/changes.texi, + doc/install.texi, doc/tex-ref.tex: Update for upcoming release. + +2012-11-26 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-split-bibs): Add doc string and use variable for + Biber file extensions. + (LaTeX-search-files-type-alist): Add entry for Biber. + (BibTeX-Biber-global-files): Remove. + (BibTeX-global-files): Reintroduce. + (TeX-Biber-global-files): New variable. + (TeX-arg-bibliography): Check if Biber or BibTeX is used and react + accordingly. + + * tex-buf.el (TeX-check-files): Do not check duplicate extensions. + (TeX-command-query, TeX-LaTeX-sentinel): Use separate variables + for BibTeX and Biber file extensions. + (TeX-synchronous-sentinel): Use `let' instead of `let*'. + + * tex.el (TeX-clean-default-intermediate-suffixes): Add suffixes + for biblatex. + (TeX-auto-generate, TeX-auto-generate-global): Use separate + variables for BibTeX and Biber file extensions. + (TeX-Biber-file-extensions): New variable. + (BibTeX-Biber-file-extensions): Remove. + (BibTeX-file-extensions): Reintroduce. + (TeX-search-files-type-alist): Use `BibTeX-file-extensions'. + (TeX-normal-mode): Use separate variables for BibTeX and Biber + global files. + +2012-07-17 Vincent Belaïche <vincentb1@users.sourceforge.net> + + * tex-info.el (Texinfo-reftex-hook): Added function. + (TeX-texinfo-mode): Added RefTeX plugging. + +2012-11-23 Tassilo Horn <tsdh@gnu.org> + + * doc/quickstart.texi (Quick Start): Document that one mustn't + load auctex.el if AUCTeX is installed from ELPA. + + * doc/install.texi (Installation): Mention installation from ELPA. + +2012-11-20 Davide G. M. Salvetti <salve@debian.org> + + * doc/tex-ref.tex (column{preview-latex}): Fix typo. Reported by + Sébastien Villemot. Update copyright information. + +2012-11-14 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-auto-regexp-list): Remove entries for Biber. + (LaTeX-biber): Remove. + (LaTeX-listify-package-options): Rewrite so that the function can + deal with key=value pairs. + (LaTeX-always-use-Biber): Remove. + (LaTeX-using-Biber): Add doc string and make buffer-local. + + * tex-style.el (LaTeX-biblatex-use-Biber): New variable. + + * doc/auctex.texi (top): Remove reference to + `LaTeX-always-use-Biber'. + (Selecting a Command): Mention Biber and + `LaTeX-biblatex-use-Biber'. + + * Makefile.in (STYLESRC): Add style/biblatex.el. + + * style/biblatex.el: New file. + +2012-11-05 Tassilo Horn <tsdh@gnu.org> + + * tex.el (TeX-doc-extensions): Fix typo. This variable was + formerly named TeX-doc-extenstions. + +2012-10-04 Masayuki Ataka <masayuki.ataka@gmail.com> + + * tex-jp.el: Repair coding from iso-2022-7bit to iso-2022-jp. + +2012-10-03 Ralf Angeli <angeli@caeruleus.net> + + * tex-jp.el: Repair coding. + +2012-10-02 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex-jp.el (japanese-TeX-engine-default) + (TeX-engine-alist-builtin, japanese-TeX-use-kanji-opt-flag): New + defcustoms. + (japanese-TeX-coding-ejsu, japanese-TeX-get-encoding-string): New + functions. + (japanese-TeX-command-list): Support %(kanjiopt). + (TeX-expand-list): Support new option kanjiopt, bibtex, makeindex, + mendexkopt, xdvi. + (TeX-view-predicate-list-builtin): Judge paper. + (TeX-view-program-list): Support dviout paper size, and other DVI + previewers in Mac and others. + (TeX-view-program-selection): Add Dviout, TeXworks and Preview. + (LaTeX-command-style): Support uplatex. + (japanese-plain-tex-mode-initialization): Use TeX-engine-set. + (japanese-latex-mode-initialization): Ditto. + + * tex-jp.el: Comment fix. + (TeX-error-description-list): Doc fix. + +2012-09-27 Joost Kremers <joostkremers@fastmail.fm> (tiny change) + + * tex-buf.el (TeX-check-files): Use mapcar instead of cl's map. + +2012-09-16 Philip Kime <Philip@kime.org.uk> (tiny change) + + * tex-buf.el (TeX-LaTeX-sentinel): Detect generic rerun message + from biblatex + +2012-09-14 Ken Brown <kbrown@cornell.edu> (tiny change) + + * doc/auctex.texi (top): Mention LaTeX-always-use-Biber. + + * doc/tex-ref.tex: Add Biber. + +2012-09-13 Tassilo Horn <tsdh@gnu.org> + + Merge Biber support developed by Philip Kime + <philkime@kime.org.uk>. + * doc/changes.texi: Mention Biber support. + + * tex.el (TeX-command-list, TeX-auto-generate) + (TeX-auto-generate-global, TeX-search-files-type-alist) + (TeX-normal-mode): Adapt. + (TeX-command-Biber): New defcustom. + (BibTeX-Biber-file-extensions): Renamed from + BibTeX-file-extensions. + + * tex-buf.el (TeX-save-document, TeX-check-files) + (TeX-command-query, TeX-LaTeX-sentinel): Adapt. + (TeX-Biber-sentinel, TeX-run-Biber): New functions. + + * latex.el (LaTeX-auto-regexp-list, LaTeX-auto-cleanup) + (TeX-arg-bibliography, LaTeX-common-initialization): Adapt. + (LaTeX-biber, LaTeX-split-bibs, LaTeX-using-Biber) + (LaTeX-always-use-Biber): New functions and vars. + (BibTeX-Biber-global-files): Renamed from BibTeX-global-files. + + * font-latex.el (font-latex-built-in-keyword-classes) + (font-latex-add-keywords): Adapt. + +2012-06-21 Patrice Dumas <pertusus@free.fr> (tiny change) + + * doc/preview-latex.texi (The preview images): Place index command + `@pindex dvipng' on a line of its own. + + * doc/macros.texi: Replace user macro `@sans' by user macro + `@sansserif' and make definition conditional against flag + no-sansserif as `@sansserif' is a Texinfo macro and does not need + to be redefined. + + * doc/macros.texi: Suppress user macro `@LaTeX' as this macro is + already defined in Texinfo. + + * doc/quickstart.texi (Editing Facilities): Use texinfo + `@sansserif' macro rather than user macro `@sans'. + + * doc/auctex.texi (Font Specifiers): Use texinfo `@sansserif' + macro rather than user macro `@sans'. + +2012-08-14 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-source-correlate-determine-method): Match --synctex + as well as -synctex. + +2012-07-04 Tassilo Horn <tassilo@member.fsf.org> + + * doc/changes.texi: Mention Evince forward/backward search + changes. + +2012-07-03 Tassilo Horn <tassilo@member.fsf.org> + + * font-latex.el (byte-code-function-p): Reference the generated + functions with font-latex-match prefix. See Emacs bug 11837. + +2012-06-22 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-evince-dbus-p): Add check for + `dbus-register-signal', which might be unavailable if emacs was + configured with --without-dbus. + +2012-04-26 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-engine-set): Fix docstring leading to a misplaced + interactive spec warning. + +2012-04-25 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-evince-dbus-p): Improve check for emacs's dbus + support. + +2012-04-11 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-evince-sync-view): Work around emacs integer limits. + Also provide the current column to Evince. + (TeX-evince-dbus-p): Also check the signature of Evince's + FindDocument DBUS method, which is only stable since evince 3.0. + +2012-04-10 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-evince-sync-view): Fix arithmetic range error. + (TeX-evince-dbus-p): Add parameter to extend the check depending + on wanted features (e.g., forward search). + (TeX-view-program-list-builtin): Use it. + +2012-04-08 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-evince-dbus-p): New function. + (TeX-evince-sync-view): New function. + (TeX-view-program-list-builtin): Use Evince's DBUS interface for + forward search if available. + (TeX-source-correlate-mode): Use TeX-evince-dbus-p. + +2012-01-11 Ralf Angeli <angeli@caeruleus.net> + + * style/setspace.el ("setspace"): Correct quoting. + +2011-09-18 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Marking): Make a few corrections throughout the + section. + (Adding Macros): Document special values for numbers used together + with `TeX-add-symbols'. + +2011-09-18 Vincent Belaïche <vincentb1@users.sourceforge.net> + + * doc/auctex.texi: Add documentation for functions + LaTeX-mark-section, LaTeX-mark-environment, Texinfo-mark-section, + Texinfo-mark-environment and Texinfo-mark-node. + +2011-08-24 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-synctex-output-page): TeXLive 2011's synctex wants + absolute file names with dot indicating the master, like + /foo/bar/./baz/chap1.tex. So add this as another variant. + (TeX-view-program-list-builtin): Use evince's -i,--page-index + switch instead of -p,--page-label if that evince version supports + it (>=3.0.x). + +2011-08-07 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-fill-move-to-break-point): Take characters after + closing dollar sign into account when deciding to break before + inline math. + +2011-07-12 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-search-files-kpathsea): Check if directories are + accessible. + +2011-07-11 Vincent Belaïche <vincentb1@users.sourceforge.net> + + * tex-info.el (Texinfo-mark-environment, Texinfo-mark-section) + (Texinfo-mark-node): New defun. + (Texinfo-mode-map): added key bindings for + Texinfo-mark-environment, Texinfo-mark-section, and + Texinfo-mark-node. + +2011-06-19 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-engine-alist-builtin): Add --jobname to luatex and + lualatex calls. + (TeX-engine-alist-builtin): Remove --jobname again for luatex but + not for lualatex. + +2011-06-05 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-source-correlate-sync-source): Restore Emacs 21 + compatibility. + +2011-05-26 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-source-correlate-sync-source): Adapt to handle + file:// URLs. + +2011-05-15 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in (STYLESRC): Add style/setspace.el. + + * tex.el (TeX-expand-list): Add a safeguard to the %(outpage) + expander for when an output page function returns nil. + +2011-05-09 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-synctex-output-page-1): New function for calling + synctex. + (TeX-synctex-output-page): Use it, and try relative file names + with and without leading ./ when calling synctex before falling + back to page 1. + (TeX-source-correlate-sync-source): Add &rest parameter, because + Evince 3 sends an additional (ignored) parameter via dbus. + +2011-05-01 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-tree-expand): Use a different test to check for an + absolute path on Windows. + + * font-latex.el (font-latex-built-in-keyword-classes): Add + definition for \rule and remove the one for \sbox. + +2011-04-25 Ralf Angeli <angeli@caeruleus.net> + + * style/setspace.el: Add support for changing \displayskipstretch. + +2011-04-25 Mads Jensen <mje@inducks.org> + + * style/setspace.el: New file. + +2011-04-25 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-style-list): Add memoir. + +2011-04-20 Ralf Angeli <angeli@caeruleus.net> + + * tex-fold.el (TeX-fold-expand-spec): Make sure the expansion of a + placeholder is not processed again. + +2011-04-15 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-built-in-keyword-classes): Make a few + additions and corrections. + + * latex.el (LaTeX-common-initialization): Prompt for file + extension instead of name when inserting \addcontentsline or + \addtocontents. + +2011-04-10 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-source-correlate-mode): Check for D-Bus session. + +2011-04-10 Antoine Levitt <antoine.levitt@gmail.com> (tiny change) + + * tex.el (TeX-source-correlate-sync-source): Do not use + `goto-line'. + +2011-04-03 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in (STYLESRC): Add style/xspace.el. + + * style/xspace.el: Add copyright notice and license blurb. + Correct a few things. + +2011-04-03 Mads Jensen <mje@inducks.org> + + * style/xspace.el: New file. + +2011-03-27 Tassilo Horn <tassilo@member.fsf.org> + + * tex.el (TeX-source-correlate-mode): Add support for I/O + correlation mode inverse search for the Evince document viewer. + +2011-03-23 Ralf Angeli <angeli@caeruleus.net> + + * style/bulgarian.el, style/czech.el, style/danish.el, + style/frenchb.el, style/icelandic.el, style/polish.el, + style/polski.el, style/slovak.el, style/swedish.el: Do not set + `TeX-quote-language' if `override' is in effect. + +2011-03-20 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-synchronous-sentinel): Strip directory part of + master file because we are already in the master directory. + +2011-03-13 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in (STYLESRC): Add style/lettrine.el and + style/multicol.el. + + * style/lettrine.el: Add copyright notice and license blurb. + Correct a few things. + + * style/multicol.el: Add copyright notice and license blurb. + Simplify environment definitions. Provide completion for lengths + the package defines. Get rid of indentation and filling barrier. + Remove fontification definitions. + +2011-03-13 Mads Jensen <mje@inducks.org> + + * style/lettrine.el: New file. + + * style/multicol.el: New file. + +2011-02-27 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-common-initialization): Add support for + \ProvidesPackage. + +2011-02-06 Ralf Angeli <angeli@caeruleus.net> + + * style/letter.el (LaTeX-env-recipient): Use \renewcommand instead + of \def to set date. + +2011-01-30 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-parse-macro): Do not insert braces if the argument + is 0 or less. + (TeX-parse-argument): Put both the macro and the marked region in + a TeX group if the argument is less than 0. + + * latex.el (LaTeX-common-initialization): Give macros that change + font size a -1 argument so that braces are added around them if + if there is an active region. + + * doc/auctex.texi (Adding Macros): Document special options 0 and + -1 for number-type specs. + +2011-01-29 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-complete-symbol): Get rid of the window with the + completions when possible. + +2011-01-23 Ralf Angeli <angeli@caeruleus.net> + + * tex-fold.el (TeX-fold-post-command): Add `forward-char' and + `backward-char' to commands on which to open an overlay. + + * doc/auctex.texi (Adding Macros): Mention + `TeX-arg-input-file-search'. + +2011-01-22 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-tree-expand): Make `subdirs' parameter optional. Do + not try to call kpsewhich with --expand-braces anymore and adapt + code for handling of results accordingly. + (TeX-doc-extenstions): New variable. + (TeX-tree-roots): New function. + (TeX-tree-roots): New user option. + (TeX-kpathsea-format-alist): Remove. + (TeX-search-files-kpathsea): Add and use `extensions' and `scope' + parameters. + (TeX-search-files): Do not call `TeX-search-files-kpathsea' + anymore. + (TeX-search-files-type-alist): New variable. + (TeX-search-files-by-type): New function. + + * latex.el (LaTeX-arg-usepackage): Let-bind + `TeX-input-file-search'. + (LaTeX-search-files-type-alist): New user option. + (TeX-arg-input-file-search): Doc fix. + (TeX-arg-input-file, TeX-arg-bibstyle, TeX-arg-bibliography): Use + `TeX-search-files-by-type' instead of `TeX-search-files'. + (LaTeX-common-initialization): Set `TeX-search-files-type-alist'. + +2011-01-09 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-common-initialization): Add support for + \settoheight and \settodepth. + +2010-12-26 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Simple Style): Add a note about the naming of + the style file and the style hook. + +2010-12-12 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-env-args): Add the optional argument at the + right position when wrapping the environment around existing text. + +2010-12-05 Ralf Angeli <angeli@caeruleus.net> + + * context.el: Set up abbrev table. + (ConTeXt-mode-common-initialization): Set `local-abbrev-table'. + + * latex.el: Set up abbrev table for LaTeX and docTeX mode. + (docTeX-mode): Set abbrev table. + (LaTeX-common-initialization): Set `local-abbrev-table'. + + * plain-tex.el: Set up abbrev table. + (plain-TeX-common-initialization): Set `local-abbrev-table'. + + * tex.el (TeX-mode-prefix): Add mode parameter. + (VirTeX-common-initialization): Do not set `local-abbrev-table' + anymore. + (TeX-abbrev-mode-setup): New function. + + * doc/changes.texi: Mention change of abbrev handling. + +2010-12-04 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-verbatim-macro-boundaries): Support verbatim + macros with braces. + +2010-12-04 Augusto Ritter Stoffel <arstoffel@inf.ufrgs.br> (tiny change) + + * latex.el (LaTeX-math-keymap): Define a key for the math prefix + only if it has not been used as a prefix after the prefix. + +2010-11-16 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-view-program-list-builtin): Add Okular. + +2010-10-17 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (TeX-arg-input-file-search): New user option. + (TeX-arg-input-file): Use it. + +2010-10-11 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-synctex-output-page): Return "1" if no page number + can be found to prevent an infinite loop in command expansion. + +2010-10-02 Ralf Angeli <angeli@caeruleus.net> + + * style/beamer.el ("beamer"): Prompt for block title. + +2010-09-28 Ralf Angeli <angeli@caeruleus.net> + + * context.el (ConTeXt-extra-paragraph-commands): Remove. + (ConTeXt-language-variable-list): Add + `ConTeXt-extra-paragraph-commands'. + + * context-en.el (ConTeXt-extra-paragraph-commands-en): New + variable. + + * context-nl.el (ConTeXt-extra-paragraph-commands-nl): New + variable. + +2010-09-18 Ralf Angeli <angeli@caeruleus.net> + + * context.el (ConTeXt-expand-options): Eval value from engine + alist. + +2010-09-12 Ralf Angeli <angeli@caeruleus.net> + + * tex-fptex.el: Remove. + + * Makefile.in (AUCSRC): Reflect removal of tex-fptex.el. + + * doc/wininstall.texi: Reflect removal of tex-fptex.el. + + * style/virtex.el: Mention author. Do not unnecessarily protect + `lambda' with `function'. + + * font-latex.el (font-latex-keyword-matcher): Refine last change + to work properly with lists of face symbols. + +2010-09-11 Ralf Angeli <angeli@caeruleus.net> + + * style/natbib.el: Update copyright information. + + * style/letter.el: Update copyright information. + + * style/harvard.el: Update copyright information. + + * style/doc.el: Do not unnecessarily protect `lambda' with + `function'. + +2010-09-06 Arne Jørgensen <arne@arnested.dk> + + * style/danish.el: Changed font-latex-add-quotes from french to + german. + +2010-08-30 Ralf Angeli <angeli@caeruleus.net> + + * style/ngerman.el: Prevent "| from leading to color bleed. + + * style/german.el: Prevent "| from leading to color bleed. + +2010-08-29 Ralf Angeli <angeli@caeruleus.net> + + * doc/preview-dtxdoc.pl: Use explicit variable with split instead + of implicit split to @_ which does not work anymore in Perl 5.12. + +2010-07-11 Ralf Angeli <angeli@caeruleus.net> + + * tex-info.el: Delete trailing whitespace. + +2010-07-04 Ralf Angeli <angeli@caeruleus.net> + + * doc/faq.texi: Update infos about Emacs versions. Add FAQ entry + for file:line:error messages in case `TeX-next-error' fails due to + unbalanced parens. + + * tex.el (TeX-print-command, TeX-queue-command) + (TeX-printer-list): Switch back to Berkeley-style commands. + +2010-06-24 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Texinfo mode): Make a few corrections. + +2010-06-19 Berend de Boer <berend@pobox.com> + + * context.el: proper indent of all macros that can appear inside + an itemize list such as \sym. + +2010-06-12 Ralf Angeli <angeli@caeruleus.net> + + * tex-info.el (Texinfo-find-env-end, Texinfo-find-env-start): + Enable the commands to be used repeatedly without getting stuck at + an environment start or end respectively. + +2010-05-27 Ralf Angeli <angeli@caeruleus.net> + + * autogen.sh: Set LANG=C when looking into ChangeLog for + AUCTEXDATE. + +2010-05-24 Vincent Belaïche <vincent.belaiche@gmail.com> + + * doc/auctex.texi (Texinfo mode): New section. + +2010-05-17 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-math-input-method-off-regexp): Fix regexp. + +2010-04-25 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-print-command): Support printing of Postscript and + PDF files. Doc fix. + (TeX-queue-command): Use lpstat instead of lpq. Doc fix. + (TeX-printer-list): Support printing of Postscript and PDF files. + Make use of System V style commands (lp, lpstat) instead of + Berkeley style (lpr, lpq). + (TeX-printer-default): Doc fix. + +2010-04-17 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-warning): Throw an error with a sensible message + if the file for the warning could not be determined. + +2010-04-13 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-format-filter): Calculate the current column as + difference between line start and end instead of using + `current-column' in order to do the right thing when octal codes + are present. + +2010-04-11 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-keyword-matcher): Quote a list of face + properties but do not to quote a face symbol. + +2010-04-05 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-parse-error): Allow `TeX-error-file' to become + empty. + +2010-03-28 Ralf Angeli <angeli@caeruleus.net> + + * plain-tex.el: New file. + + * tex.el: Move code related to plain TeX to plain-tex.el. + + * Makefile.in (AUCSRC): Add plain-tex.el. + + * context.el: Require `plain-tex'. + +2010-03-27 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-view-program-selection): Doc fix. + (TeX-clean): Regexp-quote the master file name. + +2010-03-20 Ralf Angeli <angeli@caeruleus.net> + + * style/french.el: New file. + + * Makefile.in (STYLESRC): Add style/french.el. + +2010-03-07 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (TeX-arg-key-val): Hint at key=value format in prompt. + (LaTeX-fill-region-as-para-do): Match whitespace without comment + starter at beginning of line when dealing with code comments. + +2010-03-06 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in (DIST_PREFIX): Use the working directory for the + folder with distribution files. + (FTPDIR, WWWDIR): Make them subdirectories of `DIST_PREFIX'. + (COMMITTER_NAME, COMMITTER_EMAIL): Remove. + (COMMITTER): New variable. + (.PHONY): Update. + (tar-ball-clean): Use `check-tag'. + (check-tag): New name for `check-dist'. + (dist): Do not call `release-commit' anymore. + (snapshot): Now an alias for `dist'. + (release-commit): Use `COMMITTER'. + (release-sign): New name for `full-release' target. Generate + version 1.1 directive files. + (xemacs-package): Depend on `check-tag'. + (WPACKAGEFILES): Include info files with a numerical supplement to + the .info extension. Depend on `check-tag'. Check for presence + of `WEMACSVER' variable. Try to find a local AUCTeX tar ball + before downloading one. Use `TAG' instead of `WAUCVER'. Put ZIP + archive into `FTPDIR'. + (WAUCVER, WEMACSVER): Remove. + (release-upload): New target. + (www-doc): Depend on `check-tag'. Update URLs for Emacs manuals. + +2010-02-21 Ralf Angeli <angeli@caeruleus.net> + + * Version 11.86 released. + +2010-02-21 Ralf Angeli <angeli@caeruleus.net> + + * RELEASE: Update for upcoming release. + + * doc/install.texi (Prerequisites): Update information about Emacs + distributions. + + * doc/tex-ref.tex: Bump version number. Update section on TeXing + options. + + * configure.ac: Bump version number. + + * auctex.spec (Version): Bump version number. + + * doc/fdl.texi: Switch to GFDL 1.3. + + * doc/auctex.texi: Switch to GFDL 1.3. + + * doc/preview-latex.texi: Switch to GFDL 1.3. + + * doc/changes.texi: Update for next release. + +2010-02-20 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-doc): Add a fallback in case nothing is found via + the backend list, e.g. when using MiKTeX 2.8. + + * doc/auctex.texi (Documentation): Document change in `TeX-doc'. + +2010-02-14 Ralf Angeli <angeli@caeruleus.net> + + * doc/changes.texi: Mention preview.sty supporting XeTeX. + +2010-02-13 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-XeTeX-command, LaTeX-XeTeX-command): Remove. + (ConTeXt-engine): Doc fix. + (ConTeXt-Omega-engine): Doc fix. Make obsolote. + (TeX-expand-list): Add support for LuaTeX. Adapt to new engine + handling. + (AUC-TeX-version, AUC-TeX-date): Remove. + (TeX-engine-alist-builtin): New variable. + (TeX-engine-alist): Adapt to new engine handling and make it a + defcustom. + (TeX-engine-alist): New function. + (TeX-engine): Adapt to new engine handling and make it + buffer-local. + (LaTeX-engine-alist): Remove. + (TeX-engine-set): Adapt to new engine handling and take care of + TeX PDF mode. + (TeX-clean-default-output-suffixes): Add .xdv. + (TeX-mode-specific-command-menu-entries): Construct list of + engines from `TeX-engine-alist'. + + * context.el (ConTeXt-expand-options): Adapt to new engine + handling. + + * doc/auctex.texi (Processor Options): Document options and + functions of new engine handling. + +2009-12-30 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-view-command-raw): Abort if no matching viewer is + found. + + * doc/preview-faq.texi (Troubleshooting): Add some hints about + preview-latex overwriting output files. + +2009-12-28 Ralf Angeli <angeli@caeruleus.net> + + * style/austrian.el: New file. + + * style/naustrian.el: New file. + + * Makefile.in (STYLESRC): Add style/austrian.el and + style/naustrian.el. + +2009-12-26 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Known problems): New subsection on dealing with + font locking problems. + + * font-latex.el (font-latex-syntax-alist): New variable. + (font-latex-add-to-syntax-alist): New function. + (font-latex-setup): Use `font-latex-syntax-alist'. + + * style/shortvrb.el: New file. + + * Makefile.in (STYLESRC): Add style/shortvrb.el. + + * tex-style.el (LaTeX-shortvrb-chars): New variable. + + * doc/changes.texi: Document changes after 11.85. + + * context.el (ConTeXt-expand-options): Check for XeTeX engine, not + for mode which does not exist anymore. + + * tex.el (plain-TeX-common-initialization): Let commented lines be + matched by `paragraph-separate' in order for commented and + non-commented paragraphs to be filled separately. + +2009-12-12 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-parse-error): Also find quoted file names with + newlines. Remove the newlines from the matched string if + necessary. + +2009-12-07 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-parse-error): Add an alternative in the parser + regexp for quoted file names. Strip the quotation marks if a file + name was found with the alternative. + +2009-12-06 Ralf Angeli <angeli@caeruleus.net> + + * tex-fold.el (TeX-fold-command-prefix): New variable. + (TeX-fold-mode): Use it. + (TeX-fold-keymap): Remove prefix strings. + + * tex.el (TeX-fold-menu): Remove hard-coded key binding labels. + + * doc/auctex.texi (Folding): Mention `TeX-fold-command-prefix'. + +2009-11-22 Ralf Angeli <angeli@caeruleus.net> + + * doc/wininstall.texi: Do not refer to Emacs 22 anymore. Improve + the paragraphs about PNG support. + +2009-11-01 Ralf Angeli <angeli@caeruleus.net> + + * style/pstricks.el: Disable key bindings for macro parameter + addition and change. + (LaTeX-pst-color-list, LaTeX-pst-boolean-list) + (LaTeX-pst-fillstyle-list): Remove information for completion + mechanism. + (LaTeX-pst-trimode-list, LaTeX-pst-linestyle-list): Remove. + Handled directly in `LaTeX-pst-basic-parameters-list'. + (LaTeX-pst-basic-parameters-list): New variable. + (LaTeX-pst-parameters): Call `TeX-arg-key-val' instead of + `LaTeX-package-parameters' and thereby use a different completion + mechanism. + (LaTeX-pst-macro-psdots): Do not add a dotstyle parameter. + (LaTeX-pst-env-pspicture): Handle optional parameter via + `multi-prompt-key-value'. + ("pstricks"): Handle arguments of \psdot and \psdots correctly. + +2009-10-31 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-verbatim-p-function): New variable. + (TeX-verbatim-p): New function. + (TeX-in-comment): Use it. + (TeX-brace-count-line): Use `TeX-in-comment' instead of just + checking for a comment character. + + * latex.el (LaTeX-common-initialization): Set + `TeX-verbatim-p-function'. + +2009-10-25 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Starting Viewers): Describe new viewer + selection options. + (Folding): Add some hints on how to do automatic folding. + + * tex.el (TeX-view-predicate-list-builtin) + (TeX-view-predicate-list, TeX-view-program-list): Doc fix. + (TeX-view-program-list-builtin, TeX-view-program-selection): + Conditionalize default value based on system type. Doc fix. + (TeX-synctex-output-page): Do not return random stuff if there was + no match. + (TeX-clean-default-intermediate-suffixes): Remove SyncTeX files as + well. + +2009-10-21 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-synctex-output-page): Handle files in subdirectories + correctly. + +2009-10-18 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-run-discard): Doc fix. + (TeX-run-discard-or-function): New function. + + * tex.el (TeX-command-list): Use `TeX-run-discard-or-function' as + hook for View command and provide it as a customization option. + (TeX-view-program-list): Add the possibility to use a function to + call the viewer. + (TeX-view-command-raw): Support the use of a function to call the + viewer. + +2009-10-11 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-view-predicate-list-builtin): Remove combined + predicates for paper properties and add new predicates testing + only one property. + (TeX-view-program-list-builtin): Use new predicates. + (TeX-view-program-list): Provide the possibility to use a list of + predicates. + +2009-10-10 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-view-program-list): Shave off extra closing paren. + +2009-10-04 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (LaTeX-command-style, TeX-print-style, TeX-view-style): + Doc fix. + (TeX-view-predicate-list-builtin, TeX-view-program-list-builtin): + New variables. + (TeX-view-predicate-list, TeX-view-program-list) + (TeX-view-program-selection): New user options. + (TeX-match-style, TeX-view-match-predicate) + (TeX-view-command-raw): New functions. + (TeX-expand-list): Use `TeX-view-command-raw' for %V expander. + +2009-09-13 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-error): Cater for case of file:line:error + messages without context. + (TeX-parse-error): Add support for quoted file names with + backslashes as path separators. Those might be emitted by MiKTeX + 2.8. + +2009-06-14 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Indenting): Mention `LaTeX-item-regexp'. + (Fontification of math): New section replacing and extending + `Subscript and superscript'. + +2009-04-26 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-source-correlate-mode): Clean `custom-requests' + property. + (VirTeX-common-initialization): Call `TeX-source-correlate-mode' + minor mode function when initializing the mode instead of when + loading the file. + +2009-04-13 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (TeX-arg-key-val): Eval `key-val-alist' argument if it + is a symbol. + + * style/listings.el ("listings"): Do not eval arguments of + `TeX-arg-key-val'. + + * multi-prompt.el (multi-prompt-expand-completion-table): New + function. + (multi-prompt-key-value): Use it. + + * style/pstricks.el: Correct header info. + (LaTeX-pst-input-int, LaTeX-pst-point, LaTeX-pst-angle) + (LaTeX-pst-extdir, LaTeX-pst-arrows, LaTeX-pst-dotstyle-list) + (LaTeX-pst-refpoint-list, LaTeX-pst-refpoint) + (LaTeX-pst-macro-multirputps, LaTeX-pst-env-pspicture): Improve or + correct prompt. + ("pstricks"): Move to the bottom of the file. Do not use + `function' to quote `lambda'. Turn off TeX PDF mode. Use `mapc' + instead of `mapcar'. + +2009-04-05 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-help-error): Make search for help text in log + file more robust. + +2009-04-04 Ralf Angeli <angeli@caeruleus.net> + + * style/listings.el ("listings"): Remove redundant list when + calling `TeX-arg-key-val'. Use `LaTeX-env-args' for lstlisting + environment. + + * latex.el (LaTeX-env-args): New function. + (TeX-arg-conditional, TeX-arg-eval, TeX-arg-label) + (TeX-arg-index-tag, TeX-arg-index, TeX-arg-macro) + (TeX-arg-environment, TeX-arg-cite, TeX-arg-counter) + (TeX-arg-savebox, TeX-arg-file, TeX-arg-define-label) + (TeX-arg-define-macro, TeX-arg-define-environment) + (TeX-arg-define-cite, TeX-arg-define-counter) + (TeX-arg-define-savebox, TeX-arg-document, LaTeX-arg-usepackage) + (TeX-arg-input-file, TeX-arg-bibstyle, TeX-arg-bibliography) + (TeX-arg-corner, TeX-arg-lr, TeX-arg-tb, TeX-arg-pagestyle) + (TeX-arg-verb, TeX-arg-pair, TeX-arg-size, TeX-arg-coordinate) + (TeX-arg-insert-braces): Doc fix. + + * multi-prompt.el (multi-prompt-separator): Remove. + (multi-prompt-key-value-collection-fn): Do not search for + `multi-prompt-separator'. + (crm-local-must-match-map, crm-local-completion-map): Silence the + byte compiler. + (multi-prompt-key-value): Require crm.el here and not at + top-level. + + * tex-info.el (TeX-texinfo-mode): Add @lowersections and + @raisesections. + + * doc/auctex.texi (Adding Environments): Document hooks for + `LaTeX-add-environments'. + +2009-03-29 Ralf Angeli <angeli@caeruleus.net> + + * style/listings.el (LaTeX-listings-key-val-options): New + variable. + ("listings"): Use it. Check for font-latex function, not feature. + + * latex.el (TeX-arg-key-val): New function. + + * multi-prompt.el: Require crm.el. + (multi-prompt-separator, multi-prompt-key-value-sep) + (multi-prompt-completion-table): New variables. + (multi-prompt-key-value-collection-fn, multi-prompt-key-value): + New functions. + +2009-03-22 Ralf Angeli <angeli@caeruleus.net> + + * tex-site.el.in: Revitalize support for completion in \cite + macros via `BibTeX-auto-store'. + +2009-03-02 Holger Sparr <holger.sparr@gmx.net> + + * Makefile.in (STYLESRC): Add style/multido.el; + style/pst-{grad|node|plot|slpe}.el + +2009-03-01 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-verbatim-macro-boundaries): Do step backwards at + beginning of buffer. + (LaTeX-search-forward-comment-start): Treat find of comment at + limit correctly. + + * tex-fold.el (TeX-fold-comment-do): Abort backward search for + comment start at beginning of buffer. Do not fold empty comment. + +2009-02-24 Holger Sparr <holger.sparr@gmx.net> + + * style/multido.el: New file. + + * style/pst-grad.el: New file. + + * style/pst-node.el: New file. + + * style/pst-plot.el: New file. + + * style/pst-slpe.el: New file. + +2009-02-23 Holger Sparr <holger.sparr@gmx.net> + + * style/pstricks.el: Actually implement support for writing + PSTricks code. + +2009-02-22 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Multi-line fontification): Remove. + + * doc/todo.texi (Wishlist): Fix typo. Remove entry which is + already supported. + + * style/tabularx.el: New file. + + * Makefile.in (STYLESRC): Add style/tabularx.el + +2009-02-15 Ralf Angeli <angeli@caeruleus.net> + + * style/natbib.el ("natbib"): Check for font-latex function rather + than feature. Add fontification spec for \cite. + + * doc/auctex.texi (Simple Style): Bring example in line with + reality. + +2009-01-24 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-source-correlate-method): Doc fix. + (TeX-source-correlate-mode): Call minor mode function after file + is loaded. + +2009-01-14 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-babel-insert-hyphen): Put `delete-selection' + property on function symbol. + +2009-01-04 Ralf Angeli <angeli@caeruleus.net> + + * style/CJK.el: New file. + + * style/ruby.el: New file. Correct argument numbers of \rubysize + and \rubysep. + + * style/CJKutf8.el: New file. + + * Makefile.in (STYLESRC): Add style/CJK.el and style/ruby.el. Add + style/CJKutf8.el. + +2009-01-03 Ralf Angeli <angeli@caeruleus.net> + + * style/flashcards.el ("flashcards"): Test for font-latex function + instead of feature. Reflect that \cardbackstyle has an optional + argument. + +2008-12-29 Ralf Angeli <angeli@caeruleus.net> + + * style/hyperref.el ("hyperref"): Test for font-latex function + instead of feature. Activate hyperref referencing style if + possible. + +2008-12-28 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-current-pages): Get rid of trailing periods. + (TeX-LaTeX-sentinel): Add support for longtable warning. Use only + one search per condition. Call `message' like `format'. + +2008-12-22 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-doc-backend-alist): Call `TeX-tree-expand' instead + of `TeX-macro-global-internal'. + + * tex-jp.el (TeX-macro-global): Call `TeX-tree-expand' instead of + `TeX-macro-global-internal'. + + * latex.el (LaTeX-env-item): Deactivate the mark before inserting + \item. + (LaTeX-insert-item): Swap point and mark when mark if necessary. + Insert newline only when not at beginning of line. + + * tex.el (TeX-deactivate-mark): New function. + (TeX-parse-argument): Use it. + +2008-12-21 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-auto-private, TeX-style-private): Per default + propose a place in the user's Emacs directory, not in the TeX + tree. + (TeX-style-path): Add values to the end of the list. Doc fix. + + * doc/auctex.texi (Automatic Private): Adjust descriptions of + `TeX-macro-private', `TeX-auto-private', and `TeX-style-private'. + +2008-12-16 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-tree-expand): New name for + `TeX-macro-global-internal'. Adapt parameter list to make it more + flexible. Update doc string. Do not return removed default + argument. + (TeX-macro-global): Change to accomodate new interface of + `TeX-tree-expand'. + (TeX-macro-private): New function. + (TeX-macro-private): Use it to determine variable value. + +2008-12-13 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (plain-TeX-clean-intermediate-suffixes) + (plain-TeX-clean-output-suffixes): New variables. + +2008-12-01 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (VirTeX-common-initialization): Revert last change. + +2008-11-30 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (VirTeX-common-initialization): Do not add call to + `TeX-update-style' to `find-file-hooks' but call it directly. + +2008-11-23 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-source-correlate-determine-method): Use configured + LaTeX command and find -synctex switch even if there are spaces in + front of it, as e.g. with MiKTeX. + (TeX-format-list): Use \subsection and \subsubsection as well to + identify a LaTeX file. + +2008-11-02 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-match-math-env) + (font-latex-extend-region-backwards-math-env): Do not match + \\[...]. + + * tex-fold.el (TeX-fold-expand-spec): Do not treat `\' special in + replacement text. + +2008-10-26 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (plain-TeX-common-initialization): Respect double dollar, + i.e. "$$", as a paragraph separator. + +2008-10-14 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-current-environment): Fix handling of commented + parts. + + * tex.el (TeX-comment-prefix): Save match data. + +2008-10-13 Ralf Angeli <angeli@caeruleus.net> + + * doc/changes.texi, doc/install.texi, doc/intro.texi, + doc/preview-readme.texi, doc/quickstart.texi: Make some + corrections and updates. + +2008-10-12 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-warning): Fix regexp for detecting bad boxes. + +2008-10-11 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-set-mode-name): Indicate TeX PDF mode as a trailing + flag. + (TeX-engine): Doc fix. + + * doc/auctex.texi: Restructure some parts. Update and extend it a + bit to reflect the recent changes of functionality. + +2008-10-07 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-interactive-mode): Add to `minor-mode-alist'. + ("desktop"): Remove `TeX-interactive-mode' from + `desktop-locals-to-save'. + +2008-10-06 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-paragraph-commands-regexp-make): Make it work + for the case that `LaTeX-paragraph-commands' is set. + +2008-10-05 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-engine): New variable. + (TeX-expand-list): Use it instead of XeTeX and Omega mode + variables. + (hack-one-local-variable): Remove references to XeTeX and Omega + mode variables. + (TeX-set-mode-name): Remove lighters for XeTeX and Omega mode. + (TeX-engine-alist, LaTeX-engine-alist): New variables. + (TeX-engine-set): New function. + (TeX-Omega-mode): Mark as obsolete. Remove defcustom. + (TeX-PDF-mode): Use `TeX-engine' instead of mode variables. + (TeX-XeTeX-mode): Remove. + (TeX-mode-map): Remove key bindings for toggling XeTeX and Omega + mode. + (TeX-mode-specific-command-menu-entries): Use new facilities for + switching TeX engines. + ("desktop"): Remove reference to TeX Omega mode. + + * context.el (ConTeXt-expand-options): Use `TeX-engine' instead of + XeTeX and Omega mode variables. + +2008-09-07 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-PDF-mode): Add to `minor-mode-alist'. Use "" as + lighter. + ("desktop"): Remove `TeX-PDF-mode' from `desktop-locals-to-save'. + + * latex.el (LaTeX-mark-environment): Swap beg and end. + +2008-08-02 Ralf Angeli <angeli@caeruleus.net> + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Mimic + the default tool bars more closely. + +2008-08-02 Reiner Steib <reiner.steib@gmx.de> + + * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): Provide + different defaults for different Emacs and XEmacs versions. + Conditionally add a `new-file' entry. + +2008-07-28 Ralf Angeli <angeli@caeruleus.net> + + * toolbar-x.el (toolbarx-image-path): Protect against load-path + items being nil. + + * style/foils.el (LaTeX-style-foils): Silence the byte compiler. + + * style/epsf.el (TeX-arg-epsfsize): Silence the byte compiler. + + * tex.el (TeX-source-specials-view-start-server): Alias only if + `defvaralias' is available. + (TeX-master, TeX-convert-master): Move upwards to prevent some + compiler warnings. + +2008-07-27 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-synctex-tex-flags): New variable. + (TeX-source-correlate-expand-options): Use it. + (TeX-source-specials-tex-flags): Remove possibility to create + lists. + + * context.el (ConTeXt-expand-options): Support TeX XeTeX mode and + TeX Source Correlate mode. + +2008-07-24 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-source-specials-mode): Fix last change. + +2008-07-23 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-expand-list): Prevent "%(PDF)" expander from + returning "pdf" if `TeX-XeTeX-mode' is active. Make "%(tex)" and + "%(latex)" expanders aware of the XeTeX commands. + (hack-one-local-variable): Cater for `TeX-XeTeX-mode'. + (TeX-set-mode-name): Cater for `TeX-XeTeX-mode'. + (TeX-source-specials-mode): Mark as obsolete. + (TeX-PDF-mode): Disable TeX XeTeX mode if TeX PDF mode is + disabled. + (TeX-Omega-mode): Disable TeX XeTeX mode if TeX Omega mode is to + be enabled. + (TeX-XeTeX-command, LaTeX-XeTeX-command): New variables. + (TeX-XeTeX-mode): New minor mode. + (TeX-mode-map): Define key for TeX XeTeX mode. + (TeX-mode-specific-command-menu-entries): Add entry for TeX XeTeX + mode. Make the engine-related options exclusive by using radio + buttons. Refine the wording for some options. + +2008-07-19 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-source-correlate-determine-method): Do not error out + if calling the engine fails. + + * latex.el (LaTeX-mark-environment): Keep point upon unsuccessful + search. + +2008-07-19 Vincent Belaïche <vincent.b.1@hotmail.fr> (tiny change) + + * latex.el (LaTeX-mark-environment): Support marking of multiple + nested environments. + +2008-07-17 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-paragraph-commands-regexp-make): Take + `LaTeX-paragraph-commands' into account. + (LaTeX-paragraph-commands-regexp): Move behind + `LaTeX-paragraph-commands' definition. + +2008-07-14 Ralf Angeli <angeli@caeruleus.net> + + * style/pdfsync.el ("pdfsync"): Use + `TeX-source-correlate-output-page-function' rather than + `TeX-sync-output-page-function'. + + * tex.el (TeX-command-list): Remove SyncTeX expanders. + (TeX-expand-list): Adapt function calls. Remove SyncTeX expander. + (hack-one-local-variable, TeX-set-mode-name): Remove + `TeX-synctex-mode' and `TeX-source-specials-mode'. Add + `TeX-source-correlate-mode'. + (TeX-source-correlate-method): New variable. + (TeX-source-correlate-method-active): New variable. + (TeX-source-correlate-output-page-function): Renamed from + `TeX-sync-output-page-function'. + (TeX-source-correlate-start-server): Renamed from + `TeX-view-start-server'. + (TeX-source-correlate-start-server-asked): Renamed from + `TeX-view-start-server-asked'. + (TeX-source-correlate-start-server-flag): Renamed from + `TeX-view-start-server-flag'. + (TeX-source-correlate-gnuserv-p): Renamed from + `TeX-view-gnuser-p'. + (TeX-source-correlate-server-enabled-p): Renamed from + `TeX-view-server-enabled-p'. + (TeX-source-correlate-start-server-maybe): Renamed from + `TeX-view-start-server-maybe'. + (TeX-source-specials): Remove custom group. + (TeX-source-correlate-determine-method): New function. + (TeX-source-correlate-expand-options): Renamed from + `TeX-source-specials-expand-options'. Support SyncTeX as well. + (TeX-source-correlate-map): Renamed from + `TeX-source-specials-map'. + (TeX-source-correlate-mode): Renamed from + `TeX-source-specials-mode'. Support SyncTeX as well. + (TeX-source-specials-mode): Now an alias for + `TeX-source-specials-mode'. + (TeX-source-specials-tex-flags, TeX-source-specials-places) + (TeX-source-specials-view-position-flags) + (TeX-source-specials-view-editor-flags) + (TeX-source-specials-view-gnuclient-flags) + (TeX-source-specials-view-emacsclient-flags): Put into `TeX-view' + rather than `TeX-command' group. + (TeX-source-specials-view-expand-options): Adapt for new function + names and distinction between source specials and SyncTeX. + (TeX-synctex-mode): Remove. + (TeX-mode-map): Remove binding for TeX SyncTeX mode. + (TeX-mode-specific-command-menu-entries): Remove menu entry for + TeX SyncTeX mode. Use Source Correlate moniker instead of Source + Specials. + +2008-07-07 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Folding): Fix last change. + +2008-07-06 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Folding): Document folding of math constructs + and the possibilities of providing expanders and alternatives in + replacement specifiers. + + * tex.el (TeX-command-list): Add expanders for SyncTeX. + (TeX-expand-list): Start server if necessary when viewing. Define + expander for SyncTeX. + (hack-one-local-variable): Cater for TeX SyncTeX mode. + (TeX-set-mode-name): Add lighter for TeX SyncTeX mode. + (TeX-view): New customization group. + (TeX-view-start-server): Renamed from + `TeX-source-specials-view-start-server'. + (TeX-source-specials-view-start-server): Rename to + `TeX-view-start-server' and define alias. + (TeX-view-start-server-asked): Renamed from + `TeX-source-specials-view-start-server-asked'. + (TeX-source-specials-view-start-server-asked): Rename to + `TeX-view-start-server-asked'. + (TeX-view-start-server-flag): New variable. + (TeX-view-gnuserv-p): Renamed from + `TeX-source-specials-view-gnuserv-p'. + (TeX-source-specials-view-gnuserv-p): Rename to + `TeX-view-gnuserv-p'. + (TeX-view-server-enabled-p): New function. + (TeX-view-start-server-maybe): New function. + (TeX-source-specials-mode): Set `TeX-view-start-server-flag'. + (TeX-source-specials-view-expand-client): Adapt call to new + function name. + (TeX-source-specials-view-expand-options): Do not try to start the + server here anymore. + (TeX-synctex-mode): New minor mode. + (TeX-synctex-output-page): New function. + (TeX-mode-map): Add key for toggling TeX SyncTeX mode. + (TeX-mode-specific-command-menu-entries): Add menu entry for TeX + SyncTeX mode. + (TeX-math-input-method-off-regexp): New variable. + (TeX-toggle-off-input-method): Remove. + (TeX-math-input-method-off): Do without + `TeX-toggle-off-input-method'. + +2008-07-04 Berend de Boer <berend@pobox.com> + + * context.el, context-en.el: added a few more entries to the menu + to select ConTeXt macro's from. + +2008-06-29 Ralf Angeli <angeli@caeruleus.net> + + * style/bulgarian.el ("bulgarian"): Use value of + `TeX-quote-after-quote' for default quote insertion behavior. + +2008-06-28 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-find-matching-close): Simplify. There + is no need for a general mechanism if the supported chars are + limited at another place. + + * tex.el (TeX-search-syntax-table): Support (...) and <...>. + + * tex-fold.el (TeX-fold-macro-spec-list): New spec for \item. + Adapt doc string to reflect new functionality. + (TeX-fold-macro-nth-arg): New `delims' parameter which can be used + to find other macro args than those enclosed by braces. + (TeX-fold-expand-spec): New function. + (TeX-fold-hide-item): Use it. + + * doc/auctex.texi (European): Document `bulgarian' language + option. + + * Makefile.in (STYLESRC): Add style/bulgarian.el. + + * style/bulgarian.el: New file. + +2008-06-21 Ralf Angeli <angeli@caeruleus.net> + + * style/hyperref.el: New file. + + * Makefile.in (STYLESRC): Add style/hyperref.el. + +2008-06-07 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-make-built-in-keywords): Distinguish + command-type keyword classes from others when creating the + respective variables. + + * doc/auctex.texi (Font Locking): Structure with nodes. + (Fontification of macros): Describe format specifiers for macros + with arguments. + +2008-05-30 Ralf Angeli <angeli@caeruleus.net> + + * tex-fold.el (TeX-fold-macro-spec-list): Add some documentation. + (TeX-fold-hide-item): Support replacement of argument specifiers + like "{1}" by the respective argument value in the display string. + +2008-05-30 Joost Kremers <joostkremers@fastmail.fm> (tiny change) + + * tex-fold.el (TeX-fold-macro-spec-list): Add function choice. + (TeX-fold-hide-item): If specifier is a function, call it with all + mandatory arguments of macro. + +2008-05-25 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (docTeX-mode): Add regexp group to value of + `TeX-comment-start-regexp'. + + * style/doc.el (LaTeX-doc-after-insert-macrocode): New function. + ("doc"): Add it to `LaTeX-after-insert-env-hooks'. + + * latex.el: Get rid of some compiler warnings. + (LaTeX-after-insert-env-hooks): New variable. + (LaTeX-insert-environment): Remove docTeX-specific code. + Run `LaTeX-after-insert-env-hooks' + + * style/beamer.el (LaTeX-beamer-after-insert-env): New function. + ("beamer"): Add it to `LaTeX-after-insert-env-hooks'. Get rid of + some compiler warnings. Support the semiverbatim environment. + + * style/dinbrief.el: Get rid of some compiler warnings. + + * style/dk-bib.el: Get rid of some compiler warnings. + + * style/emp.el: Get rid of some compiler warnings. + + * style/epsf.el: Get rid of some compiler warnings. + + * style/foils.el: Get rid of some compiler warnings. + + * style/graphicx.el: Get rid of some compiler warnings. + + * style/letter.el: Get rid of some compiler warnings. + + * style/prosper.el: Get rid of some compiler warnings. + + * style/psfig.el: Get rid of some compiler warnings. + + * texmathp.el: Get rid of some compiler warnings. + + * tex.el: Get rid of some compiler warnings. + + * tex-jp.el: Get rid of some compiler warnings. + + * tex-buf.el: Get rid of some compiler warnings. + + * font-latex.el: Get rid of some compiler warnings. + + * context.el: Get rid of some compiler warnings. + + * context-en.el: Get rid of some compiler warnings. + + * context-nl.el: Get rid of some compiler warnings. + +2008-05-22 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-command-sentinel): Use `TeX-master-file' instead + of `TeX-active-master' for `TeX-transient-master'. + +2008-05-17 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Font Specifiers): Correct argument list of + `TeX-font'. + +2008-05-13 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Font Specifiers): Document `LaTeX-font-list'. + +2008-05-10 Reiner Steib <reiner.steib@gmx.de> + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Add + standard Emacs buttons to custom set. + (TeX-bar-TeX-buttons): Use `tex' instead of `latex' in custom set. + +2008-05-04 Ralf Angeli <angeli@caeruleus.net> + + * tex-site.el.in (AUCTeX): Move customization group here from + tex.el and load the main files defining customization options. + + * tex.el (AUCTeX): Move customization group to tex-site.el.in. + (TeX-expand-list): Make %(outpage) default to "1". + +2008-05-01 Ralf Angeli <angeli@caeruleus.net> + + * toolbar-x.el (toolbarx-xemacs-refresh): Only activate the tool + bar if it is already visible. Remove redundant if clause. + + * tex-buf.el (TeX-format-filter): Do not remove linebreak if the + following line starts with an opening parenthesis. + +2008-04-28 Ralf Angeli <angeli@caeruleus.net> + + * doc/Makefile.in (install-auctex): Do not use `-' to suppress + errors within command. + +2008-04-28 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-run-command): disable undo in run buffer + +2008-03-12 Ralf Angeli <angeli@caeruleus.net> + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Kill buffer with + pdfsync file if it was loaded by us. + +2008-03-02 Ralf Angeli <angeli@caeruleus.net> + + * tex-info.el (texinfo-environment-regexp): Terminate. + +2008-03-01 Matan Ninio <emacs@auctexdev.ninio.org> (tiny change) + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Include + subdirectories relative to master file in file names. Searching + for the file entry in the .pdfsync file allows for an optional + `.tex' extension in the filename. Find further p lines if the + current context does not contain any more. + +2008-02-24 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in: Add windows-package target and related variables. + +2008-02-23 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-common-menu-entries): Add exception for docTeX mode + when extending the customization menu. + +2008-02-17 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi: Repeat direntry after each category as per + recommendation of Karl Berry. + + * doc/preview-latex.texi: Repeat direntry after each category as + per recommendation of Karl Berry. + +2008-02-11 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-make-match-defun) + (font-latex-keyword-matcher): Recognize old-style type specs which + could be lists. Prevents "void-function nil" error during font + locking. + +2008-02-10 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in (maintainer-clean): Do not depend on distclean. How + did this ever work? + (www-doc): Use release files. Update URLs. Make gendocs.sh use + texi2html. + + * doc/Makefile.in (extradist): Re-add tex-ref.pdf dependency. + (install-auctex): Do not install reference card when producing an + XEmacs package. + +2008-02-10 Ralf Angeli <angeli@caeruleus.net> + + * Version 11.85 released. + +2008-02-10 Ralf Angeli <angeli@caeruleus.net> + + * RELEASE: Update for upcoming release. + + * auctex.spec (Version): Bump version number. + + * configure.ac: Bump version number. + + * doc/todo.texi: Add copyright notice. + (Bugs): Remove entry about XEmacs bug since AUCTeX now helps + XEmacs in doing multi-line font locking. + + * doc/tex-ref.tex: Bump version number. Updated references to + toggles for bad boxes and warning. Mention `Clean' and `Clean + All' commands. + + * doc/install.texi: Add copyright notice. + (Prerequisites): Update information about Emacs 22. + + * doc/wininstall.texi: Update information about requirements, + esp. availability of Emacs 22. + +2008-02-09 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-error, TeX-warning): Handle `expert' option of + `TeX-display-help'. + (TeX-warning): Find error file in same window. + + * tex.el (TeX-display-help): Add `expert' option. + + * doc/auctex.texi (Commands): Add some explanatory text for TeXing + options. Document `TeX-show-compilation'. + (Debugging): Reflect new option of `TeX-display-help'. + + * doc/changes.texi: Add changes for 11.85. Add copyright notice. + +2008-02-08 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-bar.el (LaTeX-symbols-toolbar-visible-flag): Improve doc string. + + * toolbar-x.el (toolbarx-image-path): Improve doc string. + +2008-02-07 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-parse-TeX): Do not pop to output buffer. + (TeX-warning): Since we do not pop to the output buffer, find the + source file in the original window. + +2008-02-05 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-built-in-keyword-classes): Add syntax + alternatives for some commands. + (font-latex-setup): Give ?@ word syntax for font locking. + (font-latex-syntax-error-modes): New variable. + (font-latex-match-command-with-arguments): Use it. + +2008-02-04 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-set-syntactic-keywords): Revert change + from 2007-04-09 because the unbalanced treatment of \begin and + \end may lead to color bleeding. + +2008-02-03 Ralf Angeli <angeli@caeruleus.net> + + * Relicense all "GPLv2 or later" files to "GPLv3 or later". + + * COPYING: Switch to GPLv3. + + * doc/Makefile.in, doc/preview-dtxdoc.pl: Add coypright and + license notices. + + * style/beamer.el, style/scrbook.el: Add license notices. + +2008-02-03 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex-info.el (Texinfo-insert-node): Correct name of let-bound + variable. + +2008-02-03 Ralf Angeli <angeli@caeruleus.net> + + * tex-info.el: Make sure the Texinfo mode of AUCTeX is still used + after loading texinfo.el. + +2008-02-02 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in, auctex.spec, autogen.sh, configure.ac: Add + copyright and license notices. + + * texmathp.el, style/amsmath.el, style/amsthm.el, + style/fancyref.el, style/index.el, style/makeidx.el, + style/multind.el, style/varioref.el: Reflect copyright assignment + of Carsten Dominik to FSF in coypright notices and adapt licence + notice accordingly. + +2007-12-28 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-command-expand): Do not evaluate `file' as a + function. + +2007-12-25 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-fill-move-to-break-point): Ignore whitespace + when checking if verbatim macro starts at beginning of line. + +2007-12-08 David Kastrup <dak@gnu.org> + + * texmathp.el (defgroup, defcustom): Remove compatibility cruft. + +2007-11-20 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/install.texi (Prerequisites): Add openSUSE. + +2007-11-20 David Kastrup <dak@gnu.org> + + * doc/install.texi (Prerequisites): Update to reflect current + realities. + +2007-11-03 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-buf.el (TeX-record-buffer): New variable, only in Emacs. + (TeX-pop-to-buffer): New function. + (TeX-recenter-output-buffer, TeX-background-filter) + (TeX-parse-TeX, TeX-parse-error, TeX-help-error): Use + `TeX-pop-to-buffer'. + +2007-10-30 Reiner Steib <Reiner.Steib@gmx.de> + + * toolbar-x.el (toolbarx-find-image): Rename argument. Improve + doc string. + +2007-10-11 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (TeX-arg-verb): Honor active region. + +2007-10-10 Ralf Angeli <angeli@caeruleus.net> + + * style/MinionPro.el ("MinionPro"): Run style hook for amsmath + which is loaded via MnSymbol. + +2007-10-09 Ralf Angeli <angeli@caeruleus.net> + + * style/nomencl.el: New file. + + * Makefile.in (STYLESRC): Add style/nomencl.el. + +2007-10-03 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-user-keyword-classes): Doc fix. + +2007-08-26 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-command-with-args-default-spec): + Default to nil. + +2007-08-24 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-match-command-with-arguments): Show + error indicator only in LaTeX mode. + +2007-08-23 Ralf Angeli <angeli@caeruleus.net> + + * style/nicefrac.el ("nicefrac"): Fix last change. + +2007-08-22 Ralf Angeli <angeli@caeruleus.net> + + * style/jurabib.el ("jurabib"): Use `font-latex-add-keywords'. + Add syntax information. + +2007-08-21 Ralf Angeli <angeli@caeruleus.net> + + * style/scrreprt.el: Add licence text. + ("scrreprt"): Use `font-latex-add-keywords'. Add syntax + information. + + * style/scrpage2.el: Add licence text. + ("scrpage2"): Use `font-latex-add-keywords'. Add syntax + information. + + * style/scrlttr2.el: Add licence text. + ("scrlttr2"): Use `font-latex-add-keywords'. Add syntax + information. + + * style/scrbook.el ("scrbook"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/scrbase.el ("scrbase"): Use `font-latex-add-keywords'. + Add syntax information. + +2007-08-20 Ralf Angeli <angeli@caeruleus.net> + + * style/url.el ("url"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/subfigure.el ("subfigure"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/csquotes.el ("csquotes"): Update for version 3.7. Use + `font-latex-add-keywords'. Add syntax information. + + * style/MinionPro.el ("MinionPro"): Use `font-latex-add-keywords'. + Add syntax information. + + * font-latex.el (font-latex-built-in-keyword-classes): Correct + syntax spec for \subsubparagraph. + +2007-08-19 Ralf Angeli <angeli@caeruleus.net> + + * style/units.el ("units"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/nicefrac.el ("nicefrac"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/listings.el ("listings"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/flashcards.el ("flashcards"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/comment.el ("comment"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/booktabs.el ("booktabs"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/babel.el ("babel"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/paralist.el ("paralist"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/natbib.el ("natbib"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/mdwlist.el ("mdwlist"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/graphicx.el ("graphicx"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/fancyref.el ("fancyref"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/captcont.el ("captcont"): Use `font-latex-add-keywords'. + Add syntax information. + + * style/beamer.el ("beamer"): Use `font-latex-add-keywords'. + + * font-latex.el (font-latex-add-keywords): New function. + (font-latex-command-with-args-opt-arg-delims): Add parentheses. + +2007-08-14 David Kastrup <dak@gnu.org> + + * tex.el (TeX-insert-backslash): put delete-selection property on. + +2007-08-13 David Kastrup <dak@gnu.org> + + * Makefile.in (all): make new target "docs" as well. Descend for + docs, info and dvi. + Before regenerating extradist documentation, copy version info + from checked-out version (can we do that saner?). + On various targets, replace set -x with a somewhat more elaborate + version that echoes more for make -n. + +2007-08-10 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-doc-backend-alist): Delete buffers used for checking + availability of info files. + +2007-08-08 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-TeX-sentinel-check): Shave off quotation marks + from file name if present. + +2007-08-04 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-run-style-hooks): Set `default-directory' to the + directory of the master file. + +2007-07-11 Ralf Angeli <angeli@caeruleus.net> + + * style/pstricks.el ("pstricks"): Do not disable TeX PDF mode if + pst-pdf is used. + +2007-07-10 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-format-filter): Remove line breaks at column 79. + +2007-07-09 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-comment-forward): Call `comment-normalize-vars' if + available. + +2007-07-01 Ralf Angeli <angeli@caeruleus.net> + + * style/verbatim.el: Add copyright notice and licence info. + + * style/paralist.el: Add copyright notice and licence info. + + * style/booktabs.el: Add copyright notice and licence info. + + * style/scrbase.el: Change copyright notice of Mark Trettin to FSF + to reflect the assignment. Add licence info to header. + + * style/subfigure.el: Change copyright notice of Reiner Steib to + FSF to reflect the assignment. Add licence info to header. + + * style/captcont.el: Change copyright notice of Reiner Steib to + FSF to reflect the assignment. Add licence info to header. + + * latex.el (LaTeX-auto-minimal-regexp-list): Match optional + arguments of document style or class macro even if they contain + periods, e.g. in case of "BCOR8.25mm" in KOMA Script classes. Get + rid of superfluous escapes in complemented character alternatives. + + * tex.el (TeX-insert-dollar): Show matching start only if + `blink-matching-paren' is non-nil. + +2007-06-20 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-common-initialization): Turn TeX PDF mode on + when pst-pdf.sty is used. + +2007-06-10 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-common-initialization): Do not add pstricks to + style hooks. + + * style/pstricks.el: New file. + + * Makefile.in (STYLESRC): Add style/pstricks.el. + +2007-05-25 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-match-command-with-arguments): Check + if `match-beg' is set. + +2007-05-20 Ralf Angeli <angeli@caeruleus.net> + + * style/beamer.el ("beamer"): Use new syntax in format specifier + for frametitle macro. + + * font-latex.el (font-latex-built-in-keyword-classes): Use new + syntax for format specifiers. + (font-latex-user-keyword-classes): Describe new syntax for format + specifiers. + (font-latex-command-with-args-default-spec): Use new syntax for + format specifiers. + (font-latex-command-with-args-opt-arg-delims): New variable. + (font-latex-match-command-with-arguments): Use it. Change format + specifier parsing to support new syntax. + (font-latex-match-mandatory-arg): Remove. + +2007-05-05 Ralf Angeli <angeli@caeruleus.net> + + * doc/faq.texi: Add entry about programs not being found by + ./configure when PATH is not set correctly. + +2007-04-29 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-parse-error): Match any closing parenthesis. + +2007-04-28 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-fontify-region): Force redisplay + instead of setting `jit-lock-context-unfontify-pos'. + (font-latex-command-with-args-default-spec): New variable. + (font-latex-match-command-with-arguments): Use it. + (font-latex-built-in-keyword-classes): Correct some syntax + specifiers. + (font-latex-jit-lock-force-redisplay): New function. + (font-latex-fontify-region): Use it. + (font-latex-doctex-preprocessor-face): Make DocStrip guards stand + out on Emacs 21. + +2007-04-23 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-environment-menu): Support optional arguments + specified by vectors. + + * style/flashcards.el: New file. + + * Makefile.in (STYLESRC): Add style/flashcards.el. + + * doc/auctex.texi (Adding Environments): Document possibility to + specify optional arguments in `LaTeX-add-environments'. + +2007-04-22 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/changes.texi: Add index entries for auctex.el and + tex-site.el. Add references to INSTALL or manual. + + * doc/install.texi (Loading the package): Add index entries for + auctex.el and tex-site.el. + + * doc/wininstall.texi: Add index entries for tex-mik.el and + tex-fptex.el. Clarify loading. + +2007-04-22 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-fontify-region): Force context-related + unfontification only if the region has to be extended. + (font-latex-find-matching-close): Do not look up syntax-table + properties. + (font-latex-extend-region-backwards-command-with-args) + (font-latex-extend-region-backwards-command-in-braces) + (font-latex-extend-region-backwards-math-env) + (font-latex-extend-region-backwards-math-envII) + (font-latex-extend-region-backwards-quotation): Doc fix. Return + nil if no content requiring region extension was found. + +2007-04-16 Ikumi Keita <ikumi@ikumi.que.jp> + + * latex.el (LaTeX-math-default): Add various Greek uppercase + macros provided by amsmath.sty. + +2007-04-15 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-match-math-envII): Regexp-quote the + string used to look for the environment end in order for starred + environments to be found. + +2007-04-13 Mark Trettin <Mark.Trettin@gmx.de> + + * style/scrbase.el ("scrbase"): Fix typo in prompt. + (TeX-arg-KOMA-fontelements): Add \dictum, \pagination, + \disposition, and \minisec macros. + +2007-04-13 Ralf Angeli <angeli@caeruleus.net> + + * style/beamer.el ("beamer"): Specify syntax of \frametitle macro + for font locking. + +2007-04-12 Ralf Angeli <angeli@caeruleus.net> + + * style/amsmath.el ("amsmath"): Call `reftex-add-to-label-alist' + only if function is bound. + +2007-04-09 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-doc-backend-alist): Add --view parameter to texdoc + call since texdoc in MiKTeX fires up a web page not useful for our + purposes otherwise. + + * tex-mik.el: Set `TeX-kpathsea-path-delimiter' to nil since + kpsewhich in MiKTeX (aka findtexmf) does not emit any useful + information if fed with kpathsea-related variables anyway. This + change makes `TeX-doc' work again on MiKTeX. + + * font-latex.el (font-latex-set-syntactic-keywords): Match the + \begin macro of verbatim environments in case it is preceded by + other content than whitespace. + +2007-04-04 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-backward-paragraph): Fix grouping in order to + return the right value when no paragraph command is found. + +2007-04-01 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-help-error): Correct regexp for matching line + indicator. + +2007-03-31 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-verbatim-environments): Fix typo. + (LaTeX-backward-paragraph): Special-case verbatim environments in + order to prevent leading brackets or braces from being interpreted + as part of the \begin macro. Clean up a bit. + +2007-03-24 David Kastrup <dak@gnu.org> + + * context.el (ConTeXt-find-indent): Use `condition-case' rather + than `ignore-errors', and don't barf if at the end of file (like + with an empty file). + +2007-03-23 David Kastrup <dak@gnu.org> + + * context.el (TeX-ConTeXt-sentinel): Fix end-of-run detection. + +2007-03-19 Ralf Angeli <angeli@caeruleus.net> + + * style/comment.el: New file. + + * Makefile.in (STYLESRC): Add style/comment.el. + + * font-latex.el (font-latex-syntactic-keywords-extra): New + variable. + (font-latex-set-syntactic-keywords): Use it. + + * tex-style.el (LaTeX-comment-env-list): New variable. + +2007-03-18 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Commands): Remove dependency on software du + jour from description of `TeX-DVI-via-PDFTeX'. + +2007-03-12 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-quotes): Add nil option. + (font-latex-match-quotation) + (font-latex-extend-region-backwards-quotation): Do nothing if + `font-latex-quotes' is nil. + + * doc/auctex.texi (Font Locking): Document nil option of + `font-latex-quotes'. + +2007-03-11 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-fold-math-spec-list): `decode-char' is not + autoloaded in XEmacs. Only use it when it is defined. + + * doc/auctex.texi (European): Document `icelandic' language + option. + + * Makefile.in (STYLESRC): Add style/icelandic.el. + + * style/icelandic.el: New file. + +2007-03-11 David Kastrup <dak@gnu.org> + + * RELEASE (Footnotes): Update Emacs CVS locations. + +2007-03-10 Ralf Angeli <angeli@caeruleus.net> + + * tex-fold.el (TeX-fold-auto): Default to nil. + +2007-03-09 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-clean): Catch error on Emacs 21 when only one file + is to be deleted. + +2007-03-06 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-search-syntax-table): Set syntax of ?\( and ?\) + explicitely to whitespace for Emacs 21. + (TeX-search-syntax-table): Clean the syntax table more thoroughly. + +2007-03-04 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-find-macro-boundaries): Make it possible to restrict + the search with new argument `lower-bound'. + (TeX-find-macro-start): Make it possible to restrict the search + with new argument `limit'. + + * font-latex.el: Merge from multiline-font-lock branch. + (font-latex-do-multi-line, font-latex-use-cache): Remove. + (font-latex-multiline-boundary): New variable. + (font-latex-built-in-keyword-classes): Add information about + syntax of macros. Quote face names. + (font-latex-deactivated-keyword-classes): Adapt type to new form + of `font-latex-built-in-keyword-classes'. + (font-latex-make-match-defun): Accept `face' argument. + (font-latex-keyword-matcher): Support up to 8 slots for faces. + (font-latex-make-built-in-keywords): Support new form of keywords + classes. + (font-latex-user-keyword-classes): Provide possibility to specify + macro syntax. + (font-latex-make-user-keywords): Add warning face in relevant + matchers. + (font-latex-extend-region-functions): New variable. + (font-latex-setup): Use it. Clean up. + (font-latex-fontify-region): New function. + (font-latex-unfontify-region): Cater for XEmacs. + (font-lock-after-change-function): Advise function for challenged + editors. + (font-latex-find-matching-close): Use `TeX-search-syntax-table'. + (font-latex-not-on-same-line-as): New function. + (font-latex-set-cache, font-latex-get-cache) + (font-latex-check-cache): Remove. + (font-latex-put-multiline-property-maybe): New function. + (font-latex-match-command-cache): Remove. + (font-latex-matched-faces): New variable. + (font-latex-matched-face): New function. + (font-latex-match-command-with-arguments): Use them. Set warning + face when syntax not correct. + (font-latex-match-in-braces-cache): Remove. + (font-latex-match-mandatory-arg): New function. + (font-latex-extend-region-backwards-command-with-args): New + function. + (font-latex-match-command-in-braces): Set multiline property if + necessary. + (font-latex-extend-region-backwards-command-in-braces): New + function. + (font-latex-match-math-env): Set multiline property if necessary. + (font-latex-extend-region-backwards-math-env): New function. + (font-latex-math-environments): New variable. + (font-latex-match-math-envII): Use it. Set multiline property if + necessary. + (font-latex-extend-region-backwards-math-envII): New function. + (font-latex-update-quote-list): New function. + (font-latex-match-quotation): Use it. Set multiline property if + necessary. + (font-latex-extend-region-backwards-quotation): New function. + +2007-02-25 David Kastrup <dak@gnu.org> + + * tex.el (TeX-read-string): Add new function that will inherit the + input method if feasible. TODO: replace calls of `read-string' + with this wherever it may be appropriate. + +2007-02-20 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex-buf.el (TeX-region-file): Doc fix. + +2007-02-15 Masayuki Ataka <masayuki.ataka@gmail.com> + + * tex.el (TeX-after-insert-macro-hook): New hook. + (TeX-insert-macro): Use it. + + * tex-fold.el (TeX-fold-auto): New variable. + (TeX-fold-mode): Append auto fold stuff to the end of + `TeX-after-insert-macro-hook'. + +2007-02-13 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-clean): Fix last change. + +2007-02-10 Ralf Angeli <angeli@caeruleus.net> + + * tex-fold.el (TeX-fold-macro-spec-list-internal) + (TeX-fold-env-spec-list-internal) + (TeX-fold-math-spec-list-internal): New variables. + (TeX-fold-region-macro-or-env, TeX-fold-item): Use them. + (TeX-fold-comment-do): Doc fix. + (TeX-fold-mode): Set TeX-fold-*-spec-list-internal variables. Use + <mode-prefix>-fold-*-spec-list variables if bound. + + * latex.el (LaTeX-fold-macro-spec-list) + (LaTeX-fold-env-spec-list, LaTeX-fold-math-spec-list): New + variables. + + * tex.el (TeX-mode-prefix): New function. + (TeX-clean): Use it. + +2007-02-10 Masayuki Ataka <masayuki.ataka@gmail.com> + + * tex-jp.el (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Use system-type + instead of window-system. Suggested by Ikumi Keita + <ikumi@ikumi.que.jp>. + +2007-02-09 Masayuki Ataka <masayuki.ataka@gmail.com> + + * tex-jp.el (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Do not use + default-coding-system to set process-coding-system, anymore. The + value is set to shift_jis or euc-jp depending on window-system. + + * tex-bar.el: Fix typo. Reported by Ikumi Keita + <ikumi@ikumi.que.jp>. + +2007-02-09 Ikumi Keita <ikumi@ikumi.que.jp> + + * tex-jp.el (japanese-TeX-command-list): Add + `TeX-run-discard-foreground' and `TeX-run-function' for + function-item. + (japanese-TeX-set-process-coding-system): New function. + (TeX-after-start-process-function): Use it. Cater for the + accidental case that no-Japanese loads tex-jp.el and his + coding-system is set to unexpected one. + +2007-02-05 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-submit-bug-report): Remove unnecessary code. + Include a plea for upgrading into introductory blurb. + +2007-02-01 Ikumi Keita <ikumi@ikumi.que.jp> + + * latex.el: Move (provide 'latex) to the end of buffer. + (TeX-global-input-files, BibTeX-global-style-files) + (BibTeX-global-files): checkdoc cleaning. + (LaTeX-fill-paragraph, LaTeX-fill-code-comment): Use function + TeX-match-buffer instead of buffer-substring-*. + (LaTeX-209-to-2e): Likewise. + + * tex-buf.el (TeX-command-region, TeX-command-buffer) + (TeX-next-error, TeX-check-files, TeX-command-next) + (TeX-output-extension, TeX-run-set-command, TeX-run-interactive) + (TeX-sentinel-default-function, TeX-region-create, TeX-region) + (TeX-error-file, TeX-error-offset, TeX-parse-TeX) + (TeX-error-description-list): checkdoc cleaning. + (TeX-run-command, TeX-TeX-sentinel-check, TeX-BibTeX-sentinel): + Use substitute-command-keys to message key binding. + (TeX-current-pages): Add doc string. + + * tex.el (TeX-print-command, TeX-queue-command) + (TeX-command-list, TeX-printer-list, TeX-set-mode-name) + (TeX-regexp-group-count): checkdoc cleaning. + (plain-TeX-mode-hook): Declare user option explicitly using + defcustom. + (TeX-search-files-kpathsea): Use TeX-kpathsea-path-delimiter + instead of kpathsea-path-delimiter. + +2007-01-23 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Quotes): Document + `TeX-math-close-double-dollar'. Add subheadings. + +2007-01-22 Ralf Angeli <angeli@caeruleus.net> + + * autogen.sh: Define PDFTEX if empty and pass it to `make dist' in + `doc' directory for documentation generation. + + * doc/Makefile.in (docdir, PACKAGE_TARNAME): New variables. + (dist): Add tex-ref.pdf target. + (extradist): Remove tex-ref.pdf target. + (install-auctex): Add tex-ref.pdf target. Install tex-ref.pdf + into $(docdir). + +2007-01-21 Ralf Angeli <angeli@caeruleus.net> + + * tex-fptex.el: Make calls of start.exe work with quoted file + names. + + * tex-mik.el: Make calls of start.exe work with quoted file names. + +2007-01-21 Masayuki Ataka <masayuki.ataka@gmail.com> + + * tex-fold.el (TeX-fold-type-list): New new type 'math. + (TeX-fold-math-spec-list): New variable. + (TeX-fold-dwim, TeX-fold-region, TeX-fold-region-macro-or-env) + (TeX-fold-item): Try to fold math macros as well. + (TeX-fold-buffer, TeX-fold-paragraph, TeX-fold-make-overlay) + (TeX-fold-item-end): Mention new type 'math. + (TeX-fold-math): New function. + +2007-01-20 David Kastrup <dak@gnu.org> + + * auctex.spec: Remove unused `%{extraconfig}' argument. + +2007-01-20 Masayuki Ataka <masayuki.ataka@gmail.com> + + * tex-fold.el (TeX-fold-macro-spec-list): Fold marginpar, eqref, + glossary, copyright, textregistered and texttrademark macros as + well. + +2007-01-18 Masayuki Ataka <masayuki.ataka@gmail.com> + + * tex-jp.el: Update maintainer email address. + + * style/verbatim.el: Update author email address. + +2007-01-17 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-clean-default-intermediate-suffixes): Add beamer + suffixes. + +2007-01-16 Masayuki Ataka <masayuki.ataka@gmail.com> + + * tex-jp.el (japanese-TeX-command-list): Use "%`" and "%'" magic + to allow file names with spaces. See also change log for + TeX-command-list in tex.el on 2006-10-10. + Reported by Ikumi Keita <ikumi@ikumi.que.jp>. + +2007-01-14 Ralf Angeli <angeli@caeruleus.net> + + * doc/wininstall.texi: Add copyright notice and licence reference. + Mention --infodir. Some clean-ups. + +2007-01-13 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in (www-doc): Generate AUCTeX and preview-latex manuals + in single directory. Patch gendocs.sh to use texi2html instead of + makeinfo (patch not included). + +2007-01-12 Ralf Angeli <angeli@caeruleus.net> + + * Version 11.84 released. + +2007-01-12 Ralf Angeli <angeli@caeruleus.net> + + * RELEASE: Update for release. + + * doc/changes.texi: Update for release. + + * auctex.spec (Version): Bump version number. + + * configure.ac: Bump version number. + + * doc/tex-ref.tex: Bump version number. + +2007-01-11 Ralf Angeli <angeli@caeruleus.net> + + * Makefile.in (STYLESRC): Add style/polski.el. + + * RELEASE: Mention support for `polski' LaTeX package. + + * style/polski.el: New file. + + * doc/auctex.texi (European): Mention `polski' language option. + +2007-01-08 Ralf Angeli <angeli@caeruleus.net> + + * RELEASE: Document some new features. + + * style/polish.el: New file. + + * Makefile.in (STYLESRC): Add style/polish.el. + + * doc/auctex.texi (European): Remove references to `plfonts' and + `plhb' styles for typesetting Polish text because they seem to be + out of use. Refer to the `polish' option for the babel LaTeX + package instead. + + * tex.el (TeX-quote-language-alist): Replace references to + `plfonts' and `plhb' by `polish'. + +2007-01-07 Ralf Angeli <angeli@caeruleus.net> + + * doc/wininstall.texi: Refer to up-to-date versions of CVS Emacs. + + * doc/install.texi (Prerequisites): Refer to up-to-date versions + of CVS Emacs. + +2007-01-05 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (European): Improve TeX-quote-language-alist. + + * tex.el (TeX-command-default): Mark as safe-local-variable. + (TeX-quote-language-alist): Improve custom type. Add links to the + manual. Improve doc string. + +2006-12-30 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Folding): Document user-visible changes in the + folding functionality. + +2006-12-29 Ralf Angeli <angeli@caeruleus.net> + + * tex-info.el (TeX-texinfo-mode): Set `comment-use-syntax'. + + * tex-fold.el: Update author email address. + (TeX-fold-type-list): New variable. + (TeX-fold-keymap): Add key binding for `TeX-fold-comment'. + (TeX-fold-dwim): Try to fold comment as well. + (TeX-fold-region): Move implementation of region folding for + macros and environments out into the new function + `TeX-fold-region-macro-or-env' and cater for comments as well. + (TeX-fold-region-macro-or-env, TeX-fold-region-comment) + (TeX-fold-comment, TeX-fold-comment-do): New functions. + + * latex.el (LaTeX-common-initialization): Set + `TeX-search-forward-comment-start-function'. + (LaTeX-fill-region-as-para-do, LaTeX-fill-paragraph) + (LaTeX-fill-code-comment): Call `TeX-search-forward-comment-start' + instead of `LaTeX-search-forward-comment-start'. + + * tex.el (VirTeX-common-initialization): Set `comment-end-skip' + and `comment-use-syntax'. + (TeX-fold-menu): Add entry for folding comments. + (TeX-comment-forward): New compatibility function. + (TeX-comment-or-uncomment-region): Use it. + (TeX-search-forward-comment-start-function): New variable. + (TeX-search-forward-comment-start): New function. + +2006-12-10 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-section-hook): Place into `LaTeX-macro' group. + (LaTeX-verbatim-macros-with-delims) + (LaTeX-verbatim-macros-with-braces): Same here. + (LaTeX-verbatim-environments): Place into `LaTeX-environment' + group. + +2006-12-07 Ralf Angeli <angeli@caeruleus.net> + + * tex-bar.el (TeX-install-toolbar, LaTeX-install-toolbar): Add + `toolbarx-refresh' to `TeX-PDF-mode-hook' in the current buffer + only. + +2006-12-06 Ralf Angeli <angeli@caeruleus.net> + + * context-nl.el (ConTeXt-nl-mode-initialization): Use correct + syntax for prompting for an optional argument in case of \items + macro. + + * context-en.el (ConTeXt-en-mode-initialization): Use correct + syntax for prompting for an optional argument in case of \items + macro. + + * context.el (ConTeXt-arg-setup): Capitalize prompt. + +2006-12-04 Miguel Frasson <mvsfrasson@gmail.com> + + * toolbar-x.el (toolbarx-emacs-add-button): + Insert buttons in KEYMAP (new arg). + Unnecessary &optional removed. + Removed broken code for fake-button `:new-line'. + (toolbarx-emacs-refresh-process-button-or-insert-list): + New arg KEYMAP inserted. + Unnecessary &optional removed. + (toolbarx-emacs-refresh): + Fixed bug with `tool-bar-map' let-bound and made local variable. + (toolbarx-xemacs-refresh-process-button-or-insert-list): + Docstring improved.. + (toolbarx-xemacs-refresh): + Using `nreverse' directly inside `let'. + `nreverse' is applied to lists generated from actual + data-structures, leaving such data-structures alone. + +2006-11-26 Ralf Angeli <angeli@caeruleus.net> + + * context.el (ConTeXt-texexec-option-nonstop): New variable. + (ConTeXt-expand-options): Use it. + +2006-11-24 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (plain-TeX-enable-toolbar): Rename from + `TeX-enable-toolbar'. + (plain-TeX-maybe-install-toolbar): Rename from + `TeX-maybe-install-toolbar'. + (TeX-plain-tex-mode): Use new names. + + * doc/auctex.texi (Running TeX and friends): Explicitely mention + `plain-TeX-enable-toolbar' and `LaTeX-enable-toolbar'. + +2006-11-16 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-fill-region-as-para-do): Do not break before + code comments if at a commented beginning of a line. + +2006-10-21 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/preview-latex.texi: Fix @node commands. + +2006-10-20 David Kastrup <dak@gnu.org> + + * doc/auctex.texi (top): Mention reference card. + + * doc/Makefile.in (PREVIEWTEXIFILES): Add `version.texi'. + + * doc/auctex.texi: Add formatting emergencystretch. Move macros + input. + (top): Rearrange somewhat. Avoid duplicate contents (?). + + * doc/preview-latex.texi: Restructure and relicense taking + auctex.texi as an example. + + * doc/auctex.texi (top): In the user-visible part of the info + file, move the copying info completely to the "Copying this + manual" section in order to reduce clutter. + +2006-10-19 David Kastrup <dak@gnu.org> + + * RELEASE: Mention previous XEmacs package problems. + +2006-10-16 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-parse-error, TeX-error, TeX-warning): Replace + the error parser basically by what we have in preview-latex. + However, this does not yet do the fine-grained hackery around + possible TeX quote characters that preview-latex employs in order + to get the correct character position in a line even under adverse + conditions. + +2006-10-11 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-error-description-list): Add preview-latex error + pattern here. + + * tex.el (TeX-expand-list): Add "%m" pattern from preview. + (TeX-add-local-master): Make a local variable wrapper more + suitable for docstrip. + +2006-10-10 David Kastrup <dak@gnu.org> + + * RELEASE: Mention space in file names, PostScript stack + tolerance. + + * tex-buf.el (TeX-command-expand): Make `file' self-quoting in + expansion, and trick around with `TeX-command-pos' and other junk + in order to make the quoting stuff of "%`" and "%'" work. + (TeX-view-output-file): Became pretty pointless. Remove. + + * tex.el (TeX-command-list): Use "%`" and "%'" magic to allow file + names with spaces. + (TeX-output-view-style): Don't quote "%s", that's the job of + `TeX-command-expand'. + (TeX-expand-list): Use the `-interaction' option. Define "%`", + " \"\\", "\"" and "%'" patterns. Somebody should probably rather + turn this into external functions in `tex-buf.el': the stuff + really has no business here and does not get byte-compiled. Use + `file' for "%o". + +2006-10-07 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-fill-region-as-paragraph): Match "foo\ %" as + well. + +2006-10-04 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-find-macro-boundaries): Prevent `up-list' and + friends from finding parens in comments if point is not in a + comment and vice versa. + +2006-10-02 David Kastrup <dak@gnu.org> + + * doc/auctex.texi: Change the licensing terms to require no front + and back cover texts, and explicitly exclude the GFDL from being + licensed under the GFDL. + (top): Give a synopsis for the license section in the top menu. + Remove redundant version mentions, remove the explicit exclusion + of the GFDL from GFDL licensing: RMS says it is unnecessary. + +2006-09-29 David Kastrup <dak@gnu.org> + + * autogen.sh: Use `=' instead of `==' in tests. + + * doc/Makefile.in (version.texi): Let version.texi depend rather + on ChangeLog in order not to disturb pregenerated documentation. + + * autogen.sh: Prepare `AUCTEXDATE' and `AUCTEXVERSION' for `make + dist'. + + * Makefile.in (tar-ball): Pass version and date into autogen.sh + + * doc/Makefile.in (AUCTEXDATE, AUCTEXVERSION): get from configure. + (AUCTEXTEXIFILES): Add fdl.texi and version.texi + (version.texi): create depending on Makefile. + (maintainer-clean): Remove version.texi. Should this be in the + distclean target instead? + + * doc/fdl.texi: Add it. + + * Makefile.in (DOCFILES): Remove, unused. + (doc/Makefile): Add target. + (info, dvi, install-man, install-docs, clean, distclean) + (tar-ball): depend on doc/Makefile + + * doc/.cvsignore: Add version.texi, remove unused auto.texi. + + * doc/auctex.texi: Rearrange header material, put under GFDL, add + license, take version numbers from version.texi. + +2006-09-21 David Kastrup <dak@gnu.org> + + * RELEASE: Adapt to upcoming release. + + * doc/install.texi (Configure): Remove reference to + `--with-kpathseasep' option. + + * tex-mik.el (TeX-kpathsea-path-delimiter): initialize to ";". + + * tex-fptex.el (TeX-kpathsea-path-delimiter): initialize to ";". + +2006-09-20 David Kastrup <dak@gnu.org> + + * tex-buf.el: Let `TeX-active-buffer' return nil if there is no + command buffer. Change copyright notice from Kresten Krab Thorup + to reflect assignment to FSF. + + * latex.el: Change copyright notice. + + * tex.el: Change copyright notice. + + * doc/tex-ref.tex: Change copyright notice. + + * doc/auctex.texi: Change copyright notice. + +2006-09-17 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/faq.texi: Fix syntax error. + +2006-09-16 Ralf Angeli <angeli@caeruleus.net> + + * doc/faq.texi: Explain the abbreviation AUC. + +2006-09-13 Reiner Steib <Reiner.Steib@gmx.de> + + * toolbar-x.el (toolbarx-emacs-refresh): Don't modify global value + of `tool-bar-map'. + +2006-09-11 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-math-default): Remove X2ABB for \Pr. Suggested + by Adam Johnson <thu_zh@hotmail.com>. + +2006-09-08 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el: Use read-kbd-macro instead of kbd for LaTeX-math-mode. + (LaTeX-math-default): Add bindings for \var... symbols. + (LaTeX-math-default): Change binding for \vartheta. + +2006-09-08 David Kastrup <dak@gnu.org> + + * latex.el: Allow strings for keys in LaTeX-math-mode. + (LaTeX-math-list): Allow string for key. + +2006-09-06 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (Mathematics): Align description of + `LaTeX-math-list' with reality. + +2006-08-25 David Kastrup <dak@gnu.org> + + * doc/preview-faq.texi (Requirements, Installation Trouble) + (Customization): Update and remove stuff, mostly because + preview-latex is integrated with AUCTeX now. + +2006-08-30 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (TeX-latex-mode): Check if `tool-bar-mode' is bound. + + * tex.el (TeX-plain-tex-mode): Check if `tool-bar-mode' is bound. + +2006-08-26 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (European): Make replacement of + language-specific hyphen strings more obvious. + +2006-08-25 Ralf Angeli <angeli@caeruleus.net> + + * style/csquotes.el: Bring up to par with version 3.5. + +2006-08-17 David Kastrup <dak@gnu.org> + + * doc/auctex.texi (Viewing): Type fix. + +2006-08-05 Berend de Boer <berend@pobox.com> + + * context-en.el: quite a few more English ConTeXt macros made + available in menu. + + * context-nl.el: few more Dutch ConTeXt macros made available in menu. + + * context.el: more ConTeXt macros made available in menu. + +2006-08-02 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist): + Make `file' invisible in TeX-PDF-mode. Add clean. + (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Improve custom type. + +2006-07-27 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Improve + wording. + + * doc/changes.texi: Add bug fixes. Add TeX tool bar. + + * doc/auctex.texi (Running TeX and friends): Add + TeX-enable-toolbar. + + * tex-bar.el: Copy of tool bar stuff from LaTeX-*. + (TeX-bar-TeX-buttons, TeX-bar-TeX-all-button-alists) + (TeX-bar-TeX-button-alist): New variables. + (TeX-bar-TeX-buttons, TeX-install-toolbar): New funtions. + (TeX-tool-bar-button-definitions): New custom group + + * tex.el (TeX-enable-toolbar): New variable. + (TeX-maybe-install-toolbar): New function. + (TeX-plain-tex-mode): Add `TeX-maybe-install-toolbar'. + +2006-07-27 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: Add explanation of how to augment `PATH'. + + * doc/todo.texi (Mid-term Goals): Typo. + +2006-07-25 David Kastrup <dak@gnu.org> + + * style/doc.el ("doc"): Add macrocode and macrocode* to + indentation-neutral environment list. + + * latex.el (LaTeX-insert-environment): Leave mark at start of + content when inserting around active region. + +2006-07-11 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-font-list): Add `\mathbb' on C-c C-f C-s. + +2006-07-25 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-match-script): Don't match groups + spanning more than one line in order to avoid visually wrong + indentation in subsequent lines. + (font-latex-match-quotation): Do not match escaped quotation + marks. + +2006-07-23 Ralf Angeli <angeli@caeruleus.net> + + * bib-cite.el, tex-mik.el, doc/changes.texi, doc/history.texi, + doc/wininstall.texi: Fix spelling of MiKTeX. + +2006-07-21 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-match-script): Fix last check-in. + +2006-07-18 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-match-script): Apply subscript and + superscript highlighting only once in order to prevent the font + size becoming too small. + +2006-07-15 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-maybe-install-toolbar): Enable tool bar in LaTeX + mode only. + (LaTeX-maybe-install-toolbar): Revert last change. + (TeX-latex-mode): Set `tool-bar-mode-on-hook' buffer-locally + instead. + +2006-07-12 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-fill-move-to-break-point): Fix regexp for + matching whitespace and comment characters at the start of a line. + Simplify forward search. + +2006-07-11 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-find-macro-boundaries, TeX-find-macro-start): Remove + unused argument. + (TeX-find-macro-end-helper): Handle macros at the end of the + buffer correctly. + +2006-07-10 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-math-close-double-dollar): New variable. + (TeX-insert-dollar): Use it. + + * Makefile.in, doc/Makefile.in (datarootdir): New variable used by + autoconf 2.59e. + +2006-07-09 Ralf Angeli <angeli@caeruleus.net> + + * aclocal.m4 (EMACS_CHECK_MULE): Check for EMACS_UNIBYTE + environment variable and do not set MULESRC if it is present. + +2006-07-07 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-normal-mode): Force update of style list. + +2006-07-02 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-doc-backend-alist): Explicitely supply doc directory + for non-kpathsea-based TeX systems. + +2006-06-29 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-fill-region-as-paragraph): Fix treatment of code + comments in case of something like "\%}%". + +2006-06-24 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-clean): Delete files in directory of master file. + +2006-06-23 Joshua Buhl <jbuhl_nospam@gmx.de> + + * doc/tex-ref.tex (title{Outlining TeX Documents}): new section. + +2006-06-19 Ralf Angeli <angeli@caeruleus.net> + + * style/amsmath.el ("amsmath"): Prompt for alignment option with + subarray environments. + +2006-06-18 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-doc-backend-alist): Preserve window configuration + when checking for info backends. + +2006-06-17 Ikumi Keita <ikumi@revery.net> + + * tex.el (TeX-parse-arguments): Makes to work with proper value of + TeX-insert-macro-default-style. + (TeX-insert-braces): Place braces with right direction with active + region, (related to the case when the region is being marked + backwards). + +2006-06-17 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-clean): Delete generated files associated with + `TeX-region-file'. Suggested by Ikumi Keita <ikumi@revery.net>. + +2006-06-12 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (Info-find-file): Do not autoload. + (TeX-doc-backend-alist): Use a method for checking the presence of + an info file which works in Emacs 21 as well. + +2006-06-11 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-doc-backend-alist): Don't error out if + `Info-find-file' is not available. + (TeX-doc): Use `interactive-p' instead of `called-interactively-p' + which is not available in Emacs 21. + +2006-06-11 Ikumi Keita <ikumi@revery.net> + + * style/amsmath.el ("amsmath"): Docfix for 'uproot'. + (LaTeX-amsmath-env-alignat): Fix typo. + +2006-06-08 David Kastrup <dak@gnu.org> + + * Makefile.in (PREVIEW_BUILD_DIR): New variable for building the + preview standalone bundle. + (preview-ball): New target for creating the preview standalone + bundle for CTAN. + +2006-06-08 Reiner Steib <Reiner.Steib@gmx.de> + + * auctex.spec (%post, %postun): Use mktexlsr instead of texhash. + Only update the relevant ls-R file. + (%install): Add comment about preview.cfg. + (%install, %files): prauctex.cfg is the config file, not + preview.cfg. + +2006-06-07 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-set-paragraph-start): New function. + (LaTeX-paragraph-commands-add-locally) + (LaTeX-common-initialization): Use it. + +2006-06-07 Reiner Steib <Reiner.Steib@gmx.de> + + * Version 11.83 released. + +2006-06-07 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (full-release): Remove duplicate pass phrase prompt. + (release-commit): Only commit ChangeLog. + + * Makefile.in (rpm-packages): Rename from rpm-builds. + + * RELEASE: Fix typo. + + * Makefile.in (rpm-builds): Add preview-tetex. + + * auctex.spec: Add "-n" for preview-tetex. + (%install): Create preview.cfg. + +2006-06-07 David Kastrup <dak@gnu.org> + + * RELEASE: Add info about preview RPM. + + * doc/install.texi (Advice for package providers): Adapt package + advice to what we actually do for RPM files. + + * auctex.spec: attempt to add preview-tetex package. + +2006-06-07 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (XEMACS_BUILD_DIR): New variable. + (xemacs-package): Use it. + (tar-ball-clean): Add XEMACS_BUILD_DIR. + (CP): New variable. + (tar-ball, www-doc): Use it. + + * RELEASE: Update RPM stuff. + + * tex.el (TeX-line-number-at-pos): New compatibility function. + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Use it. + + * auctex.spec (Obsoletes): Remove preview-latex-common. + +2006-06-06 Ralf Angeli <angeli@caeruleus.net> + + * style/pdfsync.el (LaTeX-pdfsync-output-page): Initialize + `sync-record' with a non-nil value. + + * doc/auctex.texi (Viewing): Fix reference to Commands node + looking ugly in info output. Slightly rearrange forward/inverse + search section. Document pdfsync support a bit more in detail. + +2006-06-06 Reiner Steib <Reiner.Steib@gmx.de> + + * RELEASE: Use "SUSE" instead of "SuSE". + + * auctex.spec (Release): Bump to 1. + (%changelog): Add 11.83. + + * doc/changes.texi: Add @xref for pdfsync. + + * doc/auctex.texi (Viewing): Mention pdfsync. + + * doc/todo.texi (Wishlist): Add newline. Mention pdfsync. + +2006-06-06 David Kastrup <dak@gnu.org> + + * RELEASE: Add details about downloadable packages. Beg harder. + +2006-06-05 Reiner Steib <Reiner.Steib@gmx.de> + + * RELEASE: Mention LaTeX tool bar. + +2006-06-05 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-quote-regexp-beg) + (font-latex-quotes-control): Make buffer-local. + (font-latex-add-quotes): Revert last change and do not make + `font-latex-quotes-control' buffer-local which it now already is. + +2006-06-04 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-add-quotes): Make + `font-latex-quote-regexp-beg' buffer-local. + +2006-06-04 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (rpm-builds): New target. + (full-release): Use gpg-agent if available. + (RPM_SIGN): New variable. + (rpm-builds): Use it. + + * doc/install.texi (Advice for non-privileged users): Reword to + avoid underfull hbox. + +2006-06-03 Ralf Angeli <angeli@caeruleus.net> + + * doc/auctex.texi (top): Update master menu. + (Running TeX and friends): Update menu. + (Miscellaneous Commands): Remove. + (Cleaning, Documentation): New nodes. + + * doc/changes.texi: Update references to documentation about + cleaning and documentation access. + +2006-06-02 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (Miscellaneous Commands): New node. + + * doc/changes.texi: Add @xref-s. + +2006-06-02 David Kastrup <dak@gnu.org> + + * doc/changes.texi: Change one ref to xref. + +2006-05-31 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/changes.texi: Conditionalize reference. + + * doc/Makefile.in (MAKEINFO_PLAIN): Remove --no-validate. + + * auctex.spec (%files emacs): Remove %exclude. + +2006-05-30 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/Makefile.in (MAKEINFO_PLAIN): New. Add --no-validate. + + * doc/changes.texi: Add tool bar. + + * doc/auctex.texi (top): Remove tool bar. + (Running TeX and friends): Add tool bar here. Adjust. + +2006-05-25 David Kastrup <dak@gnu.org> + + * RELEASE: Mention file-line-error style messages. + Mention XyMTeX fix. + + * doc/changes.texi: The same. + + +2006-05-25 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-update-style-hook): New variable. + (TeX-update-style): Use it. + (TeX-remove-style): Fix typo. + + * font-latex.el (font-latex-quotes-internal): New variable. + (font-latex-quotes-set-internal): New function. + (font-latex-match-quotation): Use it. Use + `font-latex-quotes-internal' instead of `font-latex-quotes'. + (font-latex-setup): Remove code for figuring out type of + language-specific quotation mark matching which is now in + `font-latex-quotes-set-internal'. + + * RELEASE: Update for 11.83. + + * auctex.spec, configure.ac, doc/auctex.texi, doc/changes.texi, + doc/preview-latex.texi, doc/tex-ref.tex: Bump version number. + + Update address of FSF in GPL notices. + +2006-05-22 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-quotes-fallback) + (font-latex-quote-style-list-french) + (font-latex-quote-style-list-german): New variables. + (font-latex-quotes): Add `auto' option. + (font-latex-setup): Try to derive type of quotation mark matching + from document properties. + + * tex.el (TeX-elt-of-list-member): New function. + + * doc/auctex.texi (Font Locking): Document `auto' option of + `font-latex-quotes'. + +2006-05-21 Ralf Angeli <angeli@caeruleus.net> + + * tex.el (TeX-source-specials-mode): Mark as safe. + (TeX-PDF-mode): Use `TeX-booleanp'. + (TeX-booleanp): New function. + + * font-latex.el (font-latex-quotes): Mark as safe. + (font-latex-fontify-script): Use `TeX-booleanp'. + +2006-05-17 Ralf Angeli <angeli@caeruleus.net> + + * latex.el (LaTeX-forward-paragraph): Make regexp more efficient. + +2006-05-15 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-PDF-mode): Rewrite safe-local-variable property for + Emacs 21 compatibility. + + * font-latex.el (font-latex-fontify-script): Ditto. + +2006-05-10 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-master): Quote safe-local-variable lambda expression + to avoid byte compilation. + +2006-05-08 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el (font-latex-fontify-script): Mark as + safe-local-variable. + +2006-05-07 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-PDF-mode): Mark as safe-local-variable. + (TeX-master): Don't use t in safe-local-variable declaration. + (TeX-doc): Clarify. + +2006-05-07 Ralf Angeli <angeli@caeruleus.net> + + * font-latex.el (font-latex-match-quotation): Do not match + quotation marks in math constructs. + +2006-05-05 Berend de Boer <berend@pobox.com> + + * context.el (ConTeXt-mode-common-initialization): Previous fix + still wrong. Problem is that all local variables were killed, so + added a save/restore around the common initialisation. + +2006-05-04 Berend de Boer <berend@pobox.com> + + * context-nl.el (context-nl-mode) and context-en.el + (context-en-mode): can now assume that ConTeXt-current-interface + is buffer local. + + * context.el (ConTeXt-current-interface): this variable should + always be buffer local. With this and above two changes having + buffers with two interfaces at the same time works correctly + (again?). + +2006-04-26 Ralf Angeli <angeli@caeruleus.net> + + * tex-buf.el (TeX-TeX-sentinel-check, TeX-parse-error): Support + file-line-error error indicators. + +2006-04-22 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-format-list): Extend regexp for ConTeXt mode. + +2006-04-21 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (docTeX-mode): Make filling and indentation aware of + DocStrip guards. + +2006-04-20 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-warning): Don't balk if `string' is nil. + +2006-04-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-match-script): Fix matching of nested + braces. + +2006-04-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-babel-insert-hyphen): Do not error out at + beginning of buffer. + +2006-03-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (install-metadata): Do not use an inline test for + checking if preview is enabled. Just to be on the safe side. + +2006-03-27 David Kastrup <dak@gnu.org> + + * doc/intro.texi (Introduction): refer to `below' instead of + probably non-existing `preview/README'. + + * tex.el: tiny typo. + + * latex.el (LaTeX-close-environment): Allow prefix argument to + reopen the environment. + +2006-03-22 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (install-metadata): Append preview/auto.el to start + file if configured with preview-latex. + +2006-03-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-insert-environment): Do not polute the kill + ring. + +2006-03-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (TeX-latex-mode): Set up tool bar correctly for XEmacs + and activate it for every buffer in Emacs. Run mode hooks as late + as possible. + +2006-03-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * configure.ac: Check for `make' and abort if not present. Use + `AC_PROG_MAKE_SET' instead of deprecated `AC_SET_MAKE'. + + * latex.el (LaTeX-common-initialization): Add \dots to supported + TeX symbols. + +2006-03-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-mode-map): Change `C-c ?' binding from + `describe-mode' to `TeX-doc'. + (TeX-common-menu-entries): Add `Find Documentation...' entry for + `TeX-doc'. + (plain-TeX-menu-entries): Remove space before ellipsis. + (TeX-doc-backend-alist): Make texdoc backend available in all + modes. + + * latex.el (LaTeX-mode-menu): Remove space before ellipsis. + + * doc/changes.texi: Advertise cleaning and documentation finding + functionality. + +2006-03-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-next-error, TeX-active-buffer): Get master from + the command buffer. + (TeX-error, TeX-warning): Do not set `TeX-master' but set + `TeX-command-buffer' to the right value instead. + +2006-02-17 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-buf.el (TeX-error-description-list): Fix error messages. + Changed from `documentstyle' to `documentclass'. The duplicated + entries `counter too large' are combined. Add the name of + referenced book and the section number to the entry `Missing \\$ + inserted'. + + * tex-jp.el (TeX-error-description-list): Likewise. + +2006-02-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-master): Mark as safe. + +2006-02-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/wininstall.texi: Intersperse some information about PATH. + +2006-02-08 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-clean-default-intermediate-suffixes): Add .brf and + .out for hyperref. + +2006-02-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-kpathsea-format-alist): Add search specs for + documentation. + (Info-find-file, info-lookup->completions): Autoload. + (TeX-doc-backend-alist): New variable. + (TeX-doc): New function. + + * doc/todo.texi (Wishlist): Add a few words about documentation + lookup for macros. + +2006-02-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-run-ispell-on-document): Reintroduce for + compatibility reasons. + + * tex.el (TeX-command-list): Use `TeX-run-function' instead of + `TeX-run-ispell-on-document' for "Spell" option. Remove + `TeX-run-ispell-on-document' as option for the third element of an + item. + (TeX-ispell-document): Move here from tex-buf.el. + + * tex-buf.el (TeX-run-ispell-on-document): Remove. + (TeX-ispell-document): Move to tex.el. + +2006-02-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-command-list): Remove "ConTeXt Clean". Add general + "Clean" and "Clean All" options. Add `TeX-run-function' as an + option for the third element of an item and document it. + (TeX-clean-default-intermediate-suffixes) + (TeX-clean-default-output-suffixes, TeX-clean-confirm): New + variables. + (dired-mark-pop-up): Autoload. + (TeX-clean): New function. + + * tex-buf.el (TeX-run-function): New function. + + * tex-info.el (Texinfo-clean-intermediate-suffixes) + (Texinfo-clean-output-suffixes): New variables. + + * latex.el (docTeX-clean-intermediate-suffixes) + (docTeX-clean-output-suffixes) + (LaTeX-clean-intermediate-suffixes, LaTeX-clean-output-suffixes): + New variables. + + * context.el (ConTeXt-clean-intermediate-suffixes) + (ConTeXt-clean-output-suffixes): New variables. + +2006-02-04 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-sectioning-faces): Set the face + size for XEmacs again after `set-face-parent' was called which + erroneously overwrites the original size. Without this fix + sectioning faces may be unscaled after starting XEmacs. + +2006-02-03 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (top): Add detailed menu for better + accessibility. Fix formatting/usage of references to RefTeX and + preview-latex manuals. + +2006-02-03 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-enable-toolbar): New variable. + (LaTeX-maybe-install-toolbar): New function. + (TeX-latex-mode): Add LaTeX-maybe-install-toolbar to + tool-bar-mode-on-hook. + +2006-01-31 Ralf Angeli <angeli@iwi.uni-sb.de> + + * aclocal.m4: Check for {late,last,early}-package-hiearchies if + `late-packages' is not bound (which indicates we are dealing with + XEmacs 21.5). + +2006-01-28 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (TeX-command-list): Use function ignore insted of nil + for the third element of `separator for command menu' because + defcustom of TeX-command-list requires the third element function. + Reported by Ikumi Keita <ikumi@revery.net>. + +2006-01-28 Ikumi Keita <ikumi@revery.net> + + * tex-buf.el (TeX-run-discard-foreground): Renamed from + TeX-run-dviout. + (TeX-run-dviout): alias to TeX-run-discard-foreground. + + * tex.el (TeX-command-list): Use TeX-run-discard-foreground + instead of TeX-run-dviout. + +2006-01-25 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/csquotes.el (LaTeX-csquotes-insert-environment): Set + prompt for mandatory arguments. + ("csquotes"): Bring up to par with csquotes 3.2. + + * style/url.el ("url"): Support the \path macro. + +2006-01-25 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-buf.el (TeX-run-dviout): Undo previous change. + + * tex.el (TeX-command-list): Ditto. + +2006-01-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-verbatim-macros-with-delims) + (LaTeX-verbatim-macros-with-delims-local) + (LaTeX-verbatim-macros-with-braces) + (LaTeX-verbatim-macros-with-braces-local): Doc fix. + (LaTeX-verbatim-environments, LaTeX-verbatim-environments-local): + Doc fix. Make the correct variable buffer-local. + (LaTeX-verbatim-macros-with-delims) + (LaTeX-verbatim-macros-with-braces, LaTeX-verbatim-environments): + New functions. + (LaTeX-verbatim-macro-boundaries): Find macro in case point is + just in front of it. + (LaTeX-verbatim-p): Doc fix. Correct macro lookup. + (LaTeX-fill-move-to-break-point): Do not break verbatim macros + with braces across lines (in addition to macros with delimiters). + For example in case of \lstinline{...} this would result in an + error and in case of \url{...} spaces would be messed up (in + conjunction with the `obeyspaces' package option). + + * font-latex.el (font-latex-set-syntactic-keywords): Instead of + appending lists of verbatim macros and environments manually use + new LaTeX-verbatim-* functions. + +2006-01-24 Ikumi Keita <ikumi@revery.net> + + * latex.el (LaTeX-fill-move-to-break-point): Fix previous change. + +2006-01-23 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in: Add CP_A. Add coment on maintainer-only targets. + (xemacs-package): Use CP_A. + +2006-01-22 Ikumi Keita <ikumi@revery.net> + + * latex.el (LaTeX-fill-move-to-break-point): Use TeX-espaced-p to + check TeX escape char. + + * tex.el (TeX-command-list): Removed TeX-run-dviout because dviout + here is only work with Emacs on MS-DOS. + + * tex-buf.el (TeX-run-dviout): Removed. + + * tex-jp.el (japanese-TeX-command-list): Remove TeX-run-dviout. + Commented out easy-menu-define (plain-TeX|LaTeX)-mode-command-nemu. + (japanese-TeX-mode, japanese-plain-tex-mode) + (japanese-latex-mode): Doc fix. + (japanese-TeX-self-insert-command): Renamed from + tex-jp-self-insert-command. + (TeX-insert-punctuation): Follow the change. + (TeX-error-description-list): Doc fix. + +2006-01-22 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-macro-spec-list): Fold pageref macro as + well. + +2006-01-16 David Kastrup <dak@gnu.org> + + * Makefile.in (xemacs-package): Don't clean up after building so + that we have a chance for debugging. + +2006-01-14 David Kastrup <dak@gnu.org> + + * configure.ac: Don't check for INSTALL_INFO if already set. + +2006-01-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/changes.texi: Advertize pdfsync support. + + * latex.el (LaTeX-header-end, LaTeX-trailer-start): Do not pick up + commented header end or trailer start respectively. + +2006-01-13 David Kastrup <dak@gnu.org> + + * Makefile.in (xemacs-package): Don't run `install-info' and + `texhash' + +2006-01-11 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (tar-ball): Fix use of TAG_EXPORT. + +2006-01-04 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-fold.el (TeX-fold-mode): Autoload as an interactive + function. + +2005-12-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/pdfsync.el: New file. + + * Makefile.in (STYLESRC): Add style/pdfsync.el. + + * tex.el (TeX-output-view-style): Add %(outpage) expander to xpdf + call. Start xpdf in server mode. + (TeX-expand-list): New %(outpage) expander. + (TeX-sync-output-page-function): New variable. + +2005-12-28 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (tar-ball): Use TAG_EXPORT for snapshots. + + * auctex.spec (description): Add preview-latex. + (install, files): Don't create preview directory. + +2005-12-21 Ikumi Keita <ikumi@revery.net> + + * latex.el (LaTeX-mark-section): Remove read-only mark `*' from + interactive. + (LaTeX-fill-move-to-break-point): Use `*' instead of `+' for + looking back Japanese Macro in order to prevent breaking line just + after TeX-esc, in other words, not to break TeX command `\JJJ' + into `\' and `JJJ'. Use variable linebeg instead of function + line-beginning-position. + +2005-12-17 Reiner Steib <Reiner.Steib@gmx.de> + + * auctex.spec (Provides): Make emacs/site-lisp/preview. + (Release): Bump to 1. + +2005-12-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Version 11.82 released. + +2005-12-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (COMMITTER_NAME, COMMITTER_EMAIL): New variables. + (release-commit): Use them. + + * auctex.spec, configure.ac, doc/auctex.texi, + doc/preview-latex.texi, doc/tex-ref.tex: Bump version number. + + * doc/changes.texi: Minor rewordings for 11.82. + +2005-12-08 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-completing-read-multiple): Mention the availability + of crm.el in recent XEmacs packages. + +2005-12-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-macro-history): New variable. + (TeX-insert-macro): Use it. + +2005-12-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (TeX-texinfo-mode): Do not add braces around + arguments of commands which do not expect them. + + * latex.el (TeX-arg-free): Move to tex.el. + + * tex.el (TeX-arg-free): Move here from latex.el. + (TeX-insert-dollar): Do not abort with an error with an error if a + dollar is inserted in a math construct not started with a dollar. + Issue a message about the mismatch instead and insert the dollar. + + * font-latex.el (font-latex-quote-list): Add default quotes. + (font-latex-add-quotes): New function. + (font-latex-match-quotation): Remove hard-coded quotation mark + lists and adapt `font-latex-quote-list' to the active quote style + instead. Babel-specific quotation mark strings are now added to + `font-latex-quote-list' by style files. + + * style/slovak.el, style/ngerman.el, style/italian.el, + style/german.el, style/danish.el: Add fontification support for + quotation mark strings provided by babel. + +2005-11-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * texmathp.el: Revert last change because it makes math + switch/toggle matching tricks harder to use. + + * latex.el (LaTeX-listify-package-options): New function. + (LaTeX-auto-cleanup): Use it. + (LaTeX-arg-usepackage): Add \usepackage options to style list. + + * tex.el (TeX-insert-quote): Turn opening/closing quotation mark + into "" if <"> is typed with point behind it and insert " with any + following <"> key type. + +2005-11-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * texmathp.el (texmathp-in-commented-line, texmathp-in-comment): + New functions. + (texmathp-match-environment): Use them. + (texmathp-match-switch): Make aware of comments. + +2005-11-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/MinionPro.el: New file. Contributed by Mark Trettin. + + * Makefile.in (STYLESRC): Add style/MinionPro.el. + + * doc/changes.texi: Advertise support for MinionPro.sty. + + * RELEASE (IMPORTANT): Add Mark. + +2005-11-25 David Kastrup <dak@gnu.org> + + * doc/todo.texi (Wishlist): Add suggestion about longlines.el. + +2005-11-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-toggle-debug-warnings): Use correct variable for + state indication. + (TeX-kpathsea-format-alist): Add entry for "sty". Prevents + kpathsea-based search from failing e.g. in case of \usepackage + insertion. + + * doc/changes.texi: Document removal of + `font-latex-title-fontify' alias. + + * font-latex.el: Remove alias for `font-latex-title-fontify'. + (font-latex-make-user-keywords): Use hack from tex-mode.el to + fontify the backslash in "\end{verbatim}" and similar correctly. + (font-latex-set-syntactic-keywords): Use the backslash of + "\end{verbatim}" and similar for the syntax property, not the + newline character which led to fontification going wild when text + at the end of the environment was inserted. + +2005-11-22 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/changes.texi: Mention completion support for LaTeX packages. + + * RELEASE: Update for 11.82. + +2005-11-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-site.el.in (tex-site-unload-hook): Don't let it fail on + Emacs 21. + +2005-11-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/changes.texi: Fix key binding for + `TeX-toggle-debug-bad-boxes'. + + * doc/auctex.texi (Quotes): Document change of + `TeX-insert-braces'. + (Filling): `M-g' for `LaTeX-fill-region' has been deactivated for + a long time. Reflect that in the documentation. + + * tex.el (TeX-token-char): Doc fix. + (TeX-insert-braces): Do something more sensible if region is + activated. + +2005-11-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-parse-error): Do not match empty strings. + +2005-11-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-toggle-debug-boxes): Move to tex.el. + (TeX-LaTeX-sentinel-has-warnings) + (TeX-LaTeX-sentinel-has-bad-boxes): New functions. + (TeX-LaTeX-sentinel): Check for warnings and bad boxes and inform + the user is the respective options are non-nil. + (TeX-parse-error): Conditionalize checking for warnings and bad + boxes. Find warnings without line numbers as well. + (TeX-warning): Doc fix (no need to return nil anymore). Support + warnings without line numbers. + + * tex.el (TeX-toggle-debug-boxes): Do not autoload. + (TeX-debug-bad-boxes): Doc fix. + (TeX-debug-warnings): New variable. + (TeX-toggle-debug-bad-boxes): Moved here from tex-buf.el. + (TeX-toggle-debug-warnings): New function. + (TeX-mode-map): Define new key bindings for + `TeX-toggle-debug-bad-boxes' and `TeX-toggle-debug-warnings'. + (TeX-mode-specific-command-menu-entries): Add or change menu + entries for `TeX-toggle-debug-bad-boxes' and + `TeX-toggle-debug-warnings'. + + * doc/auctex.texi (Debugging): Document debugging support for + warnings and changes of debugging bad boxes. + + * doc/changes.texi: Advertise debugging support for warnings and + changes of debugging bad boxes. + + * font-latex.el (font-latex-set-syntactic-keywords): Doc fix. + Check if LaTeX-specific variables are bound which may be unbound + if font-latex is being used in ConTeXt mode. + +2005-11-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-insert-backslash): Use regular function call instead + of `funcall'. + +2005-11-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-electric-sub-and-superscript): New variable. + (TeX-insert-sub-or-superscript): New function. + (TeX-mode-map): Use `TeX-insert-sub-or-superscript' for `_' and + `^' keys. + (TeX-insert-backslash): New function. + (TeX-mode-map): Use `TeX-insert-backslash' for `\'. + (TeX-electric-escape): Adapt doc string. + + * doc/auctex.texi (Mathematics): Document + `TeX-electric-sub-and-superscript'. + + * doc/changes.texi: Advertise `TeX-electric-sub-and-superscript'. + +2005-10-31 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-fill-move-to-break-point): Do not break lines in + the Japanese Macros. Suggested by Ikumi Keita <ikumi@revery.net>. + +2005-10-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/install.texi (Prerequisites): Update information about + development version of Emacs for Debian. + Update information about development version of Emacs for + Mac OS X and Windows. + +2005-10-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/frenchb.el, style/francais.el: Clean up. + +2005-10-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-quote-language-alist, TeX-insert-quote): Support + functions as opening and closing quotation marks. + + * style/frenchb.el: New file. + + * style/francais.el: New file. + + * doc/auctex.texi (European): Document support of French. + + * doc/changes.texi: Advertise support of French. + + * Makefile.in (STYLESRC): Add style/frenchb.el and + style/francais.el. + +2005-10-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/install.texi (Configure): Document --with-kpathseasep. + + * doc/auctex.texi (Commands): Add index entry for PDF mode. + + * configure.ac (preview_enabled): Export `TEX' in unquoted form. + +2005-10-23 David Kastrup <dak@gnu.org> + + * style/babel.el (LaTeX-babel-package-options): Only use 2 + argument form of defvaralias in order not to make XEmacs barf. + +2005-10-23 Arne Jørgensen <arne@arnested.dk> + + * style/amstext.el (LaTeX-amstext-package-option): New variable. + + * style/amstex.el (LaTeX-amstex-package-options): New variable. + + * style/amsopn.el (LaTeX-amsopn-package-options): New variable. + + * style/amsmath.el (LaTeX-amsmath-package-options): New variable. + + * style/amsbsy.el (LaTeX-amsbsy-package-options): New variable. + + * style/fancyref.el (LaTeX-fancyref-package-options): New + variable. + + * style/harvard.el: Updated GPL to version 2. Fixed FSF address. + (LaTeX-harvard-package-options): New variable. + + * style/index.el (LaTeX-index-package-options): New variable. + + * style/listings.el (LaTeX-listings-package-options): New + variable. + + * style/makeidx.el (LaTeX-makeidx-package-options): New variable. + + * style/mdwlist.el (LaTeX-mdwlist-package-options): New variable. + + * style/multind.el (LaTeX-multind-package-options): New variable. + + * style/natbib.el (LaTeX-natbib-package-options): New variable. + + * style/nicefrac.el (LaTeX-nicefrac-package-options): New + variable. + + * style/paralist.el (LaTeX-paralist-package-options): New + variable. + + * style/units.el (LaTeX-units-package-options): New variable. + + * style/scrpage2.el (LaTeX-scrpage2-package-options): New + variable. + +2005-10-21 Reiner Steib <Reiner.Steib@gmx.de> + + * toolbar-x.el (toolbarx-find-image): Fix previous commit. + +2005-10-21 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-mik.el (tex-site): Require 'tex-site no more. + + * doc/changes.texi: Document removal of 'tex-site requirement from + `tex-mik.el'. + + * configure.ac (packagedir): Quote value of `infodir'. + +2005-10-20 David Kastrup <dak@gnu.org> + + * toolbar-x.el: Revert mostly to 2005-05-02 state, but add a + fallback to find-image. + +2005-10-20 Reiner Steib <Reiner.Steib@gmx.de> + + * toolbar-x.el (toolbarx-find-image): Use image-search-load-path + and image-load-path when available. + (toolbarx-find-image): Revert previous fix. Instead, rely on + find-image whenever possible and don't abuse locate-library. + +2005-10-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-user-keywords): Append string + face in order to make string fontification of ``foo $bar$ baz'' + constructs work. + +2005-10-19 Arne Jørgensen <arne@arnested.dk> + + * latex.el (LaTeX-arg-usepackage): If + `LaTeX-<package>-package-options' is bound and nil don't ask for + package options. + + * style/verbatim.el (LaTeX-verbatim-package-options): New + variable. + + * style/varioref.el (LaTeX-varioref-package-options): New + variable. + + * style/url.el (LaTeX-url-package-options): New variable. + + * style/subfigure.el (LaTeX-subfigure-package-options): New + variable. + + * style/inputenc.el (LaTeX-arg-inputenc-inputenc): Doc fix. + (LaTeX-inputenc-package-options): Doc fix. + + * style/dk-bib.el (LaTeX-dk-bib-package-options): Doc fix. + + * style/captcont.el (LaTeX-captcont-package-options): New + variable. + + * style/booktabs.el (LaTeX-booktabs-package-options): New + variable. + + * style/babel.el: Add doc string to `LaTeX-babel-package-options' + and use `defvar' instead of `setq'. + + * style/alltt.el (LaTeX-alltt-package-options): New variable. + +2005-10-13 Reiner Steib <Reiner.Steib@gmx.de> + + * style/dk-bib.el, style/inputenc.el: Add coding cookie. Delete + trailing whitespace. Reindent. + +2005-10-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/dk-bib.el (LaTeX-dk-bib-package-options): Define only + once. + +2005-10-13 Jan-Ake Larsson <jalar@mai.liu.se> + + * tex-buf.el: Change defcustom group from TeX-commands to TeX-command + +2005-10-12 Arne Jørgensen <arne@arnested.dk> + + * tex.el: Provide a `TeX-completing-read-multiple' either by + defalias'ing `completing-read-multiple' or defining a wrapper + around `multi-prompt'. + + * latex.el (LaTeX-arg-usepackage): New function. Asks about what + package to use, loads the AUCTeX style file, and asks about + package options (possibly based on definitions in the AUCTeX + style file). + (LaTeX-common-initialization): Use it. + + * style/babel.el: Define `LaTeX-babel-package-options' to be a + list of languages/options for the babel package. + + * style/inputenc.el: New file. + + * style/dk-bib.el: New file. + + * Makefile.in (STYLESRC): Added style/inputenc.el and + style/dk-bib.el. + +2005-10-10 Arne Jørgensen <arne@arnested.dk> + + * latex.el (LaTeX-auto-regexp-list): Removed spurious characters + in variable definition. + +2005-10-10 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (top): Index "tool bar" and "toolbar". Use + "tool bar" in the text. + + * doc/changes.texi: Use "tool bar". + + * auctex.spec: Install auctex.el and preview-latex.el for SuSE + too. Don't use extraconfig. + +2005-10-07 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (tar-ball): Re-add fixed spec file. + +2005-10-07 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-token-char): New variable. + (plain-TeX-auto-regexp-list): Use it. + Suggested by Ikumi Keita <ikumi@revery.net>. + + * latex.el (LaTeX-auto-regexp-list, BibTeX-auto-regexp-list): Use + it. + + * tex-jp.el (LaTeX-auto-regexp-list, plain-TeX-auto-regexp-list) + (BibTeX-auto-regexp-list): Removed. + +2005-10-06 Reiner Steib <Reiner.Steib@gmx.de> + + * auctex.spec: Fixes for Fedora. Create site-start.d and add + files. + +2005-10-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-BibTeX-sentinel): Shorten message in case of + errors. + + * Makefile.in (install-lisp): Use MULESRC instead of MULEELC + because a `c' is already being appended by the installation code. + + * tex-jp.el (japanese-TeX-command-list): Remove obsolete + `TeX-run-LaTeX' option. + + * tex.el (TeX-current-macro): New function. + + * latex.el (LaTeX-verbatim-macros-with-delims) + (LaTeX-verbatim-macros-with-delims-local) + (LaTeX-verbatim-macros-with-braces) + (LaTeX-verbatim-macros-with-braces-local) + (LaTeX-verbatim-environments, LaTeX-verbatim-environments-local): + New variables. + (LaTeX-verbatim-macro-boundaries, LaTeX-current-verbatim-macro) + (LaTeX-verbatim-p, LaTeX-search-forward-comment-start): New + functions. + (LaTeX-verbatim-macros): Remove. + (LaTeX-fill-region-as-para-do): Simplify. + (LaTeX-fill-move-to-break-point): Use + `LaTeX-verbatim-macros-with-delims'. + (LaTeX-fill-paragraph, LaTeX-fill-code-comment): Handle comment + starters in verbatim constructs correctly. + + * font-latex.el (font-latex-verbatim-environments) + (font-latex-verbatim-environments-local) + (font-latex-verb-like-commands) + (font-latex-verb-like-commands-local) + (font-latex-verbatim-macros, font-latex-verbatim-macros-local): + Remove. + (font-latex-set-syntactic-keywords): Use new `LaTeX-verbatim-*' + instead of `font-latex-verb*' variables. + + * doc/auctex.texi (Font Locking): Document change of + verbatim-related variables. + + * doc/changes.texi: Document change of verbatim-related variables. + + * style/alltt.el ("alltt"): Use new variables for verbatim + constructs. + + * style/listings.el ("listings"): Use new variables for verbatim + constructs. + + * style/url.el ("url"): Use new variables for verbatim constructs. + + * latex.el (LaTeX-insert-environment): Mostly rewritten. Improve + handling of macrocode environments. + +2005-10-02 Christian Schlauer <cschl@arcor.de> + + * tex-buf.el (TeX-BibTeX-sentinel): Check whether BibTeX reports + any warnings or errors. + + * doc/changes.texi: Mention it. + +2005-10-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * texmathp.el (texmathp-match-environment): Make aware of + comments. + +2005-09-29 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * doc/install.texi (Customizing): Removed "Contributed files" + section. + Suggested by Ikumi Keita <ikumi@revery.net>. + +2005-09-29 Ikumi Keita <ikumi@revery.net> + + * texmathp.el (texmathp-tex-commands-default): Remove "xxalignat*" + and add "boxed". + +2005-09-27 Reiner Steib <Reiner.Steib@gmx.de> + + * auctex.spec: Add files in %{_datadir}/emacs/site-lisp. + Suggested by Jan-Ake Larsson. Added startfiles. Exclude + %{_infodir}/dir. + +2005-09-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * configure.ac: Document option for specifying AUCTeX startfile as + --with-auctexstartfile, not --with-auctex-startfile which does not + work. Note that changing the internal name from `auctexstartfile' + to `auctex-startfile' is not an option because of the `-' in the + name which gives the shell headaches. + + * auctex.spec: Adapt to --with-auctexstartfile and + --with-preview-startfile. + + * doc/install.texi (Configure): Document change from + --with-auctex-startfile to --with-auctex-startfile and + --with-preview-startfile to --with-previewstartfile. + +2005-09-26 Reiner Steib <Reiner.Steib@gmx.de> + + * auctex.spec: Bump version number. Remove install-contrib, use + install-docs. Don't install preview/* because these are not + generated. + +2005-09-25 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (tar-ball): Don't create WWW directory and don't + copy HTML files. + (www-doc): New target. + +2005-09-25 David Kastrup <dak@gnu.org> + + * Version 11.81 released. + +2005-09-25 Ralf Angeli <angeli@iwi.uni-sb.de> + + * RELEASE, configure.ac, font-latex.el, doc/auctex.texi, + doc/changes.texi, doc/preview-latex.texi, doc preview-readme.texi, + doc/tex-ref.texi, doc/todo.texi: Bump version number. + + * Makefile.in (DISTCLEANFILES): Add tex-site.el.out. + +2005-09-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (tar-ball): Remove dysfunctional spec file from + distribution. + (full-release): Disable RPM creation. + + * doc/auctex.texi: Bump version number. + + * configure.ac: Bump version number. + +2005-09-24 David Kastrup <dak@gnu.org> + + * doc/install.texi (Advice for package providers): Suggest + "anytex" instead of "notex" for without-texmf compilations. + +2005-09-23 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-site.el.in (TeX-modes-set): Add custom group. + +2005-09-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-auto-parse-length, TeX-auto-x-parse-length) + (TeX-auto-x-regexp-list): Doc fix. + +2005-09-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * texmathp.el (texmathp-tex-commands-default): Add "minipage" as + `env-off' and "\framebox" as `arg-off'. + +2005-09-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * RELEASE: Update for upcoming release. + + * doc/changes.texi: Mention `font-latex-slide-title-face' and + `font-latex-match-slide-title-keywords'. + + * doc/auctex.texi (Font Locking): Document + `font-latex-slide-title-face' and + `font-latex-match-slide-title-keywords'. + +2005-09-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-match-defun): Fontify only if + `font-latex-match-*-keywords' and + `font-latex-match-*-keywords-local' are non-empty. + (font-latex-make-match-defun): Revert. + (font-latex-make-built-in-keywords): Do not set + `font-latex-match-*' if there are no keywords. (Nicer solution + than the original change in `font-latex-make-match-defun'.) + +2005-09-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-built-in-keyword-classes): New + `slide-title' class. + (font-latex-slide-title-face): New face. + Specify :size for XEmacs. + + * style/beamer.el ("beamer"): Fontify \frametitle with + `font-latex-slide-title-face'. + +2005-09-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-command): Doc fix. + +2005-09-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * texmathp.el (texmathp-tex-commands-default): Add "\textrm" as + `arg-off'. + +2005-08-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-font-replace-macro): Compute syntax table. + +2005-08-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-common-initialization): Remove redundant call to + `make-local-variable' for `outline-heading-alist'. Set + `outline-heading-alist' only if it is already defined. + +2005-08-26 Matthieu Moy <Matthieu.Moy@imag.fr> (tiny change) + + * latex.el (LaTeX-common-initialization): Set + `outline-heading-alist'. + +2005-08-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-mark-section): Now marks subsections as well. + Former behavior is available via prefix argument. + + * doc/changes.texi: Mention change of `LaTeX-mark-section'. + +2005-08-23 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-script): Return face symbols, not + names of non-existent variables. + + * tex.el (TeX-font-replace-macro): Do not use `TeX-find-macro-end' + for it may look too far in cases like "\emph{foo}{}". Use + `forward-sexp' with a stripped syntax table instead. + +2005-08-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/wininstall.texi: New "In a Nutshell" section. + +2005-08-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * configure.ac: Quotify `packagelispdir' and `packagedatadir'. + (preview_enabled): Export unquoted variables. + Declare/initialize and export variables separately. + + * Makefile.in (DESCEND): Quote $$OLDPWD. + +2005-08-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (Adding Macros): Remove superfluous entry for + `TeX-arg-file' and correct entry for `TeX-arg-input-file'. + + * latex.el (TeX-arg-input-file): Doc fix. + + * tex.el (TeX-command-list): Remove `TeX-run-LaTeX'. Add + `TeX-run-ispell-on-document' in order to prevent mismatch in + customization buffer. + +2005-08-05 David Kastrup <dak@gnu.org> + + * font-latex.el (font-latex-doctex-preprocessor-face): Remove + `list' from already quoted list. + +2005-08-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-region): In case of single-char non-letter + macros there does not have to be checked for a partial match. + This allows for folding of stuff like \,. + +2005-08-01 Berend de Boer <berend@pobox.com> + + * context-en.el (ConTeXt-setup-list-en): typo fixed. + +2005-07-21 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-set-syntactic-keywords): Set and + update `font-latex-doctex-syntactic-keywords' here. + (font-latex-doctex-syntactic-keywords): Default to nil. + + * doc/auctex.texi (Japanese): Remove references to contrib make + targets. Minor clean-ups. + + * aclocal.m4 (library): Replace COMPILE_MULE and CONTRIB_MULEELC + with MULESRC and MULEELC. + + * Makefile.in (CONTRIB, CONTRIBELC, CONTRIB_MULE, COMPILE_MULE) + (CONTRIB_MULEELC): Remove. + (MULESRC, MULEELC): New variables. + (AUCSRC): Add bib-cite.el and tex-fptex.el. + (CLEANFILES): Remove CONTRIBELC and CONTRIB_MULEELC. Use MULEELC + instead. + (.PHONY): Remove contrib, install-contrib and install-contrib-el + targets. + (lisp): Depend on STYLESRC and MULESRC. Compile MULESRC as well. + (auto-loads.el): Use MULESRC. + (contrib, install-contrib-el, install-contrib): Remove. + (install-el): Install MULESRC. + (install-lisp): Install MULEELC. + + * style/csquotes.el: Bring up to par with csquotes 3.0. + (LaTeX-csquotes-insert-environment): New function. + +2005-07-15 David Kastrup <dak@gnu.org> + + * doc/preview-todo.texi: Mention that preview.dtx is not a + showpiece for AUCTeX. + +2005-07-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-run-style-hooks): Adjust `default-directory' to + match the directory of the style. + +2005-07-14 David Kastrup <dak@gnu.org> + + * doc/install.texi (Configure): explain about --without-packagedir. + (Advice for package providers): Same here. + + * aclocal.m4 (EMACS_PATH_LISPDIR): Allow packagedir=no with XEmacs. + + * configure.ac: protect against packagedir starting with `-' + +2005-07-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-match-math-envII): Match environment + begin and end with whitespace between macro and argument as well. + + * doc/install.texi (Configure): Add `file' macro. + + * texmathp.el (texmathp-match-environment): Match environment + begin and end with whitespace between macro and argument as well. + +2005-07-12 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: + + * doc/install.texi (Configure): Explain prefix a bit more. + + * doc/Makefile.in (install-man): include tex-ref.tex. + +2005-07-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-insert-quote): Do not inhibit special quote + insertion in docTeX documentation parts. + + * font-latex.el (font-latex-match-command-with-arguments) + (font-latex-match-command-in-braces): Remove call to + `font-latex-commented-outp'. + (font-latex-match-quotation): Do not consider matches in comments + or verbatim-like constructs. Fix typo. + +2005-07-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-move-to-break-point): Make non-MULE + XEmacsen happy. + (LaTeX-fill-paragraph): Don't treat trailing comment starters as + code comments. + + * font-latex.el (font-latex-match-quotation): Always use multibyte + strings for comparison. + + * doc/auctex.texi (top): Make the summary notes appear as + "Executive Summary" in printed output. + + * doc/intro.texi: Main heading in rawtext case should not be + numbered. Main heading in printed output has to be chapter, not + section, in order to fit into the rest of the sectioning + hierarchy. + (Introduction): Add two intermediate headings in order to make the + structure clearer. + + * doc/.cvsignore: Add auto directory. + +2005-07-06 David Kastrup <dak@gnu.org> + + * doc/tex-ref.tex: Rearrange and add information for preview-latex. + +2005-07-05 David Kastrup <dak@gnu.org> + + * doc/preview-latex.texi (Simple customization): Document new + option `preview-preserve-counters'. + + * doc/auctex.texi (top): Mention RefTeX, `LaTeX-install-toolbar' + and preview-latex. + +2005-07-01 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-submit-bug-report): Mention FAQ section. + + * doc/changes.texi: Advertise inclusion of preview-latex and + overhaul of installation procedures. + + * doc/install.texi (Advice for package providers): Refer to + preview-latex.el file. + + * doc/quickstart.texi (Quick Start): Use (load "auctex.el" nil t + t) instead of (require 'tex-site). + + * doc/faq.texi: Use (load "auctex.el" nil t t) instead of (require + 'tex-site). + + * doc/intro.texi (Introduction): Use (load "auctex.el" nil t t) + instead of (require 'tex-site). + +2005-06-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (Folding): Do not quote `lambda' function. + +2005-06-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-quotes): Get rid of :set function and + move most of its content to `font-latex-match-quotation'. + (font-latex-quotes-control): New variable. Initialize with nil. + (font-latex-match-quotation): Use it. + The whole changeset lets quote matching recognize automatically + when the value of `font-latex-quotes' changed while making sure + that the regexp only has to be rebuilt when a change actually + occured. + + * doc/todo.texi (Mid-term Goals): Update text about integration of + preview-latex. + + * doc/auctex.texi (Floats): Clarify use of + `LaTeX-top-caption-list'. + (Display, Internationalization): Make node and heading clearer. + (European): Describe insertion of multiple consecutive hyphens. + +2005-06-24 David Kastrup <dak@gnu.org> + + * RELEASE: Minor change. + + * configure.ac: Move checks and export for PERL here (needed for + doc of preview-latex). + (preview_enabled): Don't export Info-related variables, as they + are not needed in preview. + + * Makefile.in (AUCTEXVERSION): import. + (info, dvi): No subshell needed. + (auctex.el): Depend on config.status + (install-metadata): pass upstream version into prv-install.el + +2005-06-21 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (TeX-texinfo-mode): Use `TeX-run-mode-hooks'. + + * latex.el (TeX-latex-mode): Use `TeX-run-mode-hooks'. + + * context.el (ConTeXt-mode-common-initialization): Use + `TeX-run-mode-hooks'. + + * configure.ac: Make info about configuration clearer (in + connection with the message for preview-latex). + + * tex.el (TeX-master-file): `TeX-default-extension' is a variable, + not a function. + (TeX-run-mode-hooks): New function. + (TeX-plain-tex-mode, ams-tex-mode): Use it. + +2005-06-21 David Kastrup <dak@gnu.org> + + * Makefile.in (xemacs-package): reorder args. + + * configure.ac: disable INSTALL_INFO for XEmacs package. + + * doc/Makefile.in (install-man): Use $$i instead of $i. + +2005-06-20 David Kastrup <dak@gnu.org> + + * doc/install.texi (Advice for package providers): Propose package + structure. + + * doc/Makefile.in (install-man): Install sources for texinfo + files. + (.PHONY): Add install-man. + + * Makefile.in (.PHONY): Add install-man and xemacs-package + (install-man): Just descend into doc directory. + (xemacs-package): Try building some XEmacs package. + + * autogen.sh: Don't run distclean, that seems unexpected. + + * RELEASE: Further fold in stuff from preview/RELEASE which is now + deleted. + +2005-06-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-superscript-face) + (font-latex-subscript-face): Add to correct customization group. + (font-latex-match-command-with-arguments) + (font-latex-match-command-in-braces, font-latex-match-math-env): + Don't set a dummy match. Remove unnecessary throw..catch clauses. + +2005-06-18 David Kastrup <dak@gnu.org> + + * RELEASE: Well, the merge with preview-latex is no longer + "planned". + +2005-06-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/preview-faq.texi (Requirements): Denastify. + + * tex.el (TeX-master-file): Don't override existing master with + `TeX-transient-master'. + + * tex-style.el (LaTeX-includegraphics-read-file): Doc fix. + +2005-06-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/install.texi (Prerequisites): Denastify. + + * doc/auctex.texi (Font Locking): Fix typo. + + * configure.ac: Use correct variable for --disable-preview switch. + +2005-06-15 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * Makefile.in (auto-loads.el): Auto-load COMPILE_MULE, too. + +2005-06-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * RELEASE: Update stuff about fixed bugs and new features. + +2005-06-14 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: Spell out file names more explicitly. + Remove any hint of a version that might lead Windows users to + assume this documentation is for some reason more outdated than + year-old stuff they find via Google. + + * Makefile.in (install-docs): Make exit status of test bad-shell + safe. + +2005-06-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (all): Do not depend on `docs' target. + (.PHONY): Remove `docs'. Add `info' and `dvi'. + (docs): Remove. + (info, dvi): New targets. + (tar-ball): Make sure `dist' stuff is up-to-date. + Revert, as it is superfluous. + + * doc/Makefile.in (dist): Correct file name for + preview-latex.info. + (info, dvi): New targets. + (.PHONY): Add them and remove `auctex' and `preview'. + (auctex, preview): Remove. + +2005-06-14 David Kastrup <dak@gnu.org> + + * RELEASE: Adapt RELEASE notes to include preview-latex info. + + * README.CVS: Adapt to reality. + + * doc/Makefile.in (all): Same as dist. + (dist): Just create DISTTEXTS and info files. + (extradist): Additional stuff for ftp site. + (disttexts): Remove target. + (clean): Don't remove info files. + (maintainer-clean): Remove info files. + + * autogen.sh: Add error messages, run autoconf in preview + subdirectory. Heed MAKE variable if set. + + * Makefile.in (CVSFILES): Define files not to use in tarball. + (tar-ball): Remove them. + (tar-ball): Make extradist for additional doc files on ftp. + +2005-06-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-ispell-document): Cater for the case where the + master file is located in a different directory. + (TeX-run-ispell-on-document, TeX-ispell-document): Doc fix. + +2005-06-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-master-file): Check `TeX-transient-master' not only + in the shared case. + + * tex-buf.el (TeX-region-create): Let-bind `TeX-transient-master'. + +2005-06-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (Parsing Files): Fix display of reference. + Get rid of references to \documentstyle. + (Simple Style, Adding Macros, Adding Environments) + (Hacking the Parser): Clean up code examples. + + * tex.el (TeX-master-file-ask): Get rid of "<default>" string as + default for `read-file-name'. Fixes unresponsiveness of Emacs on + Windows and fallback to minibuffer if file is opened via menu and + prevents file history from being cluttered. Use relative file + name for master file. + (TeX-master-file): Get rid of "this file" string as default for + `read-file-name'. + +2005-06-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-ellipsis): New variable. + (TeX-fold-hide-item): Use it. + + * Makefile.in (DESCEND): Make MSYS happy if $(subdirs) is null, + e.g. when --disable-preview is used. + Make the change more safe with regard to the exit code. + +2005-06-09 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: Change line endings blurb. Write drive: + everywhere in the example strings. + + * doc/preview-readme.texi (Introduction): Some cosmetic changes to + account for the merge. + + * mkinstalldirs: + + * install-sh: Replace `#/bin/sh' with `:' as this should be more + portable when called from a Bourne shell (which is what the + Makefiles do). + +2005-06-08 David Kastrup <dak@gnu.org> + + * doc/preview-dtxdoc.pl: Replicate possible CR line endings + faithfully, and don't use multiline strings. + +2005-06-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/.cvsignore: Ignore all *.info, *.info-*, and *.pgs files. + + * Makefile.in (preview_enabled): New variable. + (all): Depend on `docs' target. + (.PHONY): Add `docs' target. + (docs): New target. + (install): Depend on `install-docs' instead of `install-info'. + (install-info): Remove. + (install-docs): New target. + + * autogen.sh: Generate preview-latex docs as well. + + * configure.ac: Substitute preview_enabled variable in output + files. + + * doc/.cvsignore: Add relevant preview-latex files. + + * doc/Makefile.in (TEXIFILES): Rename to AUCTEXTEXIFILES. + (PERL, PREVIEWTEXIFILES): New variables. + (all): Now depends on `auctex' and `preview' targets. Move + AUCTeX-specific targets from original to `auctex'. + (install): Now depends on `install-auctex' and `install-preview' + targets. Move AUCTeX-specific targets and content from original + to `install-auctex'. + (.PHONY): Add `auctex', `preview', `install-auctex', and + `install-preview'. + (auctex, install-auctex, preview, install-preview): New targets. + (auctex.dvi, auctex.pdf, auctex.info): Depend on + $(AUCTEXTEXIFILES) instead of $(TEXIFILES). + (preview-latex/index.html, html-docs, preview-dtxdoc.texi) + (preview-latex.dvi, preview-latex.ps, preview-latex.pdf) + (preview-latex.info, ../PROBLEMS): New targets (from + preview/doc/Makefile.in). + (../README, ../TODO, ../FAQ): Create output combined from + respective AUCTeX and preview-latex files. + (clean, maintainer-clean): Cater for preview-latex files. + + * doc/todo.texi (Development): More specific heading for plain + text output. + + * doc/preview-todo.texi: Move here from preview/doc/todo.texi. + + * doc/preview-readme.texi: Move here from preview/doc/readme.texi. + + * doc/preview-problems.texi: Move here from + preview/doc/problems.texi. + + * doc/preview-faq.texi: Moved here from preview/doc/faq.texi. + + * doc/copying.texi, doc/preview-dtxdoc.pl, doc/preview-latex.texi: + Moved here from preview/doc/. + +2005-06-07 David Kastrup <dak@gnu.org> + + * tex.el (TeX-regexp-group-count): New function. + (TeX-auto-parse-region): Rewrite to use hashes and to save overuse + of `looking-at'. We really should keep the relevant information + complete in hashes instead of moving them forward and back between + hashes and lists, but at least this change removes most of the + really evil quadratic behavior while keeping the original API. + Yet. + +2005-06-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-fontify-sectioning): Doc fix. + + * doc/auctex.texi (Font Locking): Document the nature of the + `color' option for `font-latex-fontify-sectioning'. + +2005-06-06 David Kastrup <dak@gnu.org> + + * configure.ac: Remove call of MAKEINFO_CHECK_MACROS: we expect a + recent enough makeinfo version if you want to bootstrap, anyway. + +2005-06-06 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-bar.el (TeX-bar-LaTeX-button-alist) + (menu-strings-buttons-alist): help-echo functions are called with + arguments. + +2005-06-06 David Kastrup <dak@gnu.org> + + * doc/Makefile.in (TEXINFOINCLUDES): Remove. + (MAKEINFO_MACROS): Remove. + + * tex-buf.el (TeX-format-filter): Don't let match-data generate + markers. This is a terrible performance hog! + (TeX-format-filter): Actually, we don't need to save any + match-data inside of a filter function with current versions of + Emacs and XEmacs. + +2005-06-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/scrbase.el, style/scrbook.el, style/scrreprt.el: Use + `sectioning' instead of `title' for sectioning fontification. + + * doc/changes.texi: Mention change of `title' to `sectioning' for + keyword variables. + + * font-latex.el (font-latex-fontify-sectioning) + (font-latex-built-in-keyword-classes) + (font-latex-keyword-matcher): Use `sectioning' instead of `title'. + (font-latex-deactivated-keyword-classes): New variable. + Don't do extra quoting. + (font-latex-make-built-in-keywords): Remove unnecessary `let'. + Check `font-latex-deactivated-keyword-classes' in generated + `font-latex-match-*-make' functions. + + * tex.el (TeX-quote-language-alist): Do not use `alist' widget + because XEmacs 21.4 does not provide it. Do not use a cons cell + for opening and closing quotation marks in order to simplify + structure. + (TeX-quote-language): Describe structure as in + `TeX-quote-language-alist'. + (TeX-insert-quote): Adapt to new structure of `TeX-quote-language' + and `TeX-quote-language-alist'. + + * doc/auctex.texi (European): Describe new structure of + `TeX-quote-language-alist'. + (Font Locking): Use `sectioning' instead of `title'. + Describe deactivation of built-in keyword classes. + + * style/csquotes.el, style/czech.el, style/danish.el, + style/german.el, style/italian.el, style/ngerman.el, + style/slovak.el, style/swedish.el: Reflect new structure of + `TeX-quote-language'. + +2005-06-04 David Kastrup <dak@gnu.org> + + * doc/Makefile.in (TEXINFOINCLUDES): macros.texi has moved here + from ../preview/doc + (../INSTALL, ../INSTALL.windows, ../README, ../CHANGES, ../TODO) + (../FAQ): Change dependencies accordingly. + + * configure.ac: Rearrange checks for MAKEINFO. + Export more stuff into preview's configure. Maybe this is better + done with use of caches? + + * autogen.sh: Don't look in preview subdirectory. + + * Makefile.in (configure): Depend on local aclocal.m4 + +2005-06-03 David Kastrup <dak@gnu.org> + + * doc/Makefile.in (TEXINFOINCLUDES, TEXIFILES, ../INSTALL) + (../INSTALL.windows, ../README, ../CHANGES, ../TODO, ../FAQ): Move + ../preview/doc/macros.texi to here again. + +2005-06-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (VirTeX-common-initialization): Explicitely make + `find-file-hooks' buffer-local in XEmacs 21.4 which fails to do + this via `add-hook'. + +2005-06-01 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-backward-paragraph): Use catch..throw instead of + an indicator variable. Don't refer to a saved match data. + Check for `TeX-esc', not specific char. + + * style/babel.el ("babel"): Disable font locking of macros not + handled correctly. + +2005-05-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/babel.el: New file. + + * Makefile.in: Add style/babel.el. + + * doc/changes.texi: Mention babel support. + +2005-05-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-next-error): Call `next-error' as fallback. + (TeX-previous-error): New function. + + * tex.el (TeX-mode-map): Remap bindings of `next-error' and + `previous-error' to `TeX-next-error' and `TeX-previous-error' + respectively. + +2005-05-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-command-list): Remove chktex comment. + + * doc/auctex.texi (Checking): A user should not (have to) edit + tex.el to switch from lacheck to chktex. + + * font-latex.el (font-latex-make-match-defun) + (font-latex-make-built-in-keywords): Do not byte-compile generated + functions here but at the end of font-latex.el. Prevents + byte-compiler warnings due to possibly undefined functions. + +2005-05-24 David Kastrup <dak@gnu.org> + + * configure.ac: Recurse into preview _before_ starting any + AC_SHELL_QUOTIFY business to avoid double quoting. + + * doc/tex-ref.tex (\title{RefTeX (long)}) + (\title{RefTeX (short)}): New columns. One will have to go. + +2005-05-22 David Kastrup <dak@gnu.org> + + * tex.el (TeX-PDF-mode): Use the standard minor mode function + instead of redefining it. + (TeX-PDF-mode-parsed): New function replacing the previous extra + functionality in `TeX-PDF-mode'. + (TeX-PDF-mode-on, TeX-PDF-mode-off): Warn in docstring. Use + `TeX-PDF-mode-parsed'. + +2005-05-21 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/install.texi, doc/wininstall.texi: Small corrections. + + * tex-bar.el (TeX-bar-LaTeX-button-alist): Reenable mode-specific + images for View button. + (LaTeX-install-toolbar): Add `toolbarx-refresh' to + `TeX-PDF-mode-hook'. + + * tex.el (TeX-PDF-mode): Run `TeX-PDF-mode-hook'. + +2005-05-21 David Kastrup <dak@gnu.org> + + * autogen.sh: Remove argument to preview/autogen.sh + + * doc/install.texi: Integrate the installation instructions for + preview-latex. + +2005-05-20 David Kastrup <dak@gnu.org> + + * doc/tex-ref.tex (section{Greek Letters}): Add \Xi. + +2005-05-18 Ikumi Keita <ikumi@revery.net> + + * style/amsmath.el (LaTeX-label-alist): Add "multline" environment. + + * Makefile.in: + * configure.ac: + * preview/Makefile.in: Change "==" to "=" in the argument of + "test" for Bourne shell compatibility. + +2005-05-19 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: Rearrange to make suitable for standalone + installation including preview-latex. Adapt to a few + changes (like tex-fptex and tex-mik not being in load-path by + default). + +2005-05-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-site.el.in (tex-site-unload-hook, TeX-modes): Do not use + `dolist'. Prevents console pop-ups with XEmacsen on Windows. + + * latex.el (LaTeX-fill-move-to-break-point): Check for + `charset-after' to make non-MULE XEmacsen happy. Some + reformatting. + +2005-05-18 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-math-default): Add Xi (reported by Uli + Fahrenberg). + +2005-05-17 David Kastrup <dak@gnu.org> + + * Makefile.in (EXTRAFILES): remove. No longer needed. + (auto-loads.el): Undo previous change. Properly group statements. + (install-el): Rewrite condition for some non-Posix shells. + (install-metadata): Rewrite condition for non-Posix. + (tar-ball): Change owner and group to root. This is not portable, + but will be needed only by the maintainers, anyway. + (auto-loads.el): ignore errors also for braindead make. + (install-metadata): Same here. + (clean): Burp if cd doc fails. + (distclean): Same here. + (tar-ball): rewrite for braindead shells. + (tar-ball): make sure doc exists. Why do I bother, actually, the + tarball target is not for public consumption, anyway. + +2005-05-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (auto-loads.el): Don't stop on non-zero exit code. + +2005-05-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-transient-master): New variable. + (TeX-master-file): Use it. + + * tex-buf.el (TeX-command-sentinel): Bind `TeX-transient-master'. + +2005-05-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-babel-hyphen): Doc fix. + (LaTeX-common-initialization): Call `easy-menu-add' as late as + possible. + +2005-05-15 Ikumi Keita <ikumi@revery.net> + + * Makefile.in (CLEANFILES): Add $(CONTRIBELC) and + $(CONTRIB_MULEELC). + (DISTCLEANFILES): Add auctex.el and auto-loads.el. + (auto-loads.el): Add $(COMPILE_MULE) + +2005-05-14 Ikumi Keita <ikumi@revery.net> + + * style/amsopn.el: + * style/amsmath.el: Move "mode"-like entries from amsopn.el to + amsmath.el. + + * style/amsmath.el: Edit entries in TeX-add-symbols. + Remove duplicate entry "raisetag". + Add some new entries. + Make arrow macros like "overleftarrows" to take argument. + Remove accents macros like "Hat" because they are obsolate in + amsmath v2. + (LaTeX-item-list): Add "multline*", "matrix", "pmatrix", + "bmatrix", "Bmatrix", "vmatrix" and "Vmatrix" environment. + (LaTeX-label-alist): Remove "aligned" environment. + + * tex-style.el (LaTeX-amsmath-label): Fix doc. + + * latex.el: (LaTeX-math-default): Remove duplicate entry + "nabla". Remove AMS Accents like "Hat" because they are obsolate + in amsmath v2. + (LaTeX-babel-hyphen): Fix doc. + (LaTeX-common-initialization): Edit some entries in TeX-add-symbols. + +2005-05-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/changes.texi: Small corrections. + +2005-05-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-make-overlay): Calculate priority before + the overlay is instantiated. + + * font-latex.el (font-latex-match-command-with-arguments): Make + XEmacs happy. + + * latex.el (LaTeX-fill-newline-hook): New hook. + (LaTeX-fill-newline): Use it. + + * tex-fold.el (TeX-fold-keymap): Remove deprecated key bindings. + (TeX-fold-region, TeX-fold-item): Use `TeX-fold-item-end'. Do not + compute display string (now done in `TeX-fold-hide-item'). + (TeX-fold-make-overlay): Do not mess with display string anymore. + Thereby remove it from list of function arguments. + (TeX-fold-item-end, TeX-fold-overfull-p) + (TeX-fold-update-at-point): New functions. + (TeX-fold-buffer-substring): Get 'display property instead of + 'TeX-fold-display-string which is not used anymore. + (TeX-fold-hide-item): Computation of display string and faces as + well as provisions for overfull lines are done only in this + function now. The 'display property is now set for XEmacs as + well. + (TeX-fold-mode): Add and remove `TeX-fold-update-at-point' to + `LaTeX-fill-newline-hook' respectively. + + * tex.el (TeX-overlay-prioritize): Fix oversight in XEmacs version + of the function. + +2005-05-11 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (tar-ball): Allow YYYYMMDD-a TAG for snapshots. + +2005-05-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-set-syntactic-keywords): Don't freak + out if there is whitespace in front of the \begin/\end pair of + verbatim and verbatim-like environments. + + * latex.el (LaTeX-auto-cleanup): Discard only options which + actually include a "=". + + * Makefile.in: Whitespace cleanup. + + * tex.el (TeX-overlay-prioritize): Fix calculation of priority for + in-between overlay. + (TeX-insert-quote): Insert TeX quote if point is just before math, + comment, or verbatim content. + +2005-05-11 David Kastrup <dak@gnu.org> + + * doc/Makefile.in (TEXINFOINCLUDES): Add directory modifier + TEXIPWD. This is ugly. + (html/auctex_toc.html): Use it. + + * Makefile.in (tar-ball): Make tar-ball from exporting, and allow + for TAG being a date specification. + (full-release): Omit release tag check. + +2005-05-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-forward-comment): New function. + Prevent infinite loops and repair regexp. + Simplify. Code mainly by David Kastrup. + (font-latex-match-command-with-arguments): Use it. Set + fontification start of optional argument to opening bracket. + Apply restriction of region more globally. Fix handling of + multiple optional arguments. Break if the end of the first + mandatory argument could not be found. + +2005-05-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-normal-mode): Ask for master file in 'shared case. + + * font-latex.el (font-latex-built-in-keyword-classes): Doc + fix (typo). + (font-latex-match-command-with-arguments): Set macro end before + any comments. Do not move forward over comments if point is over + the limit. + +2005-05-09 David Kastrup <dak@gnu.org> + + * doc/Makefile.in (dist): Use DISTTEXTS instead of explicit list + in this directory. + +2005-05-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (VirTeX-common-initialization): Remove Emacs 20 + compatibility code. Call `TeX-master-file' during load of shared + files as well. + +2005-05-06 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (DOCFILES): Remove macros.texi to make "tar-ball" + work again. + +2005-05-06 David Kastrup <dak@gnu.org> + + * tex.el (TeX-load-style): Fix typo `expand-filename'. + +2005-05-06 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-local-master-p): Limit search. + + * doc/Makefile.in (TEXINFOINCLUDES): New variable used for file + inclusion with makeinfo, texi2dvi and texi2pdf. + (MAKEINFOINC): Remove. + + * doc/intro.texi (Introduction): Make package activation clearer. + +2005-05-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/intro.texi (Introduction): Be consistent with the display of + commands in the rest of the manual. + + * tex-fold.el (TeX-fold-mode): Improve doc string and add its + first line to the autoload form. + +2005-05-04 David Kastrup <dak@gnu.org> + + * tex-fold.el (TeX-fold-mode): Change autoload cookie because of + XEmacs. + +2005-05-03 David Kastrup <dak@gnu.org> + + * auctex.spec: First attempt + +2005-05-02 David Kastrup <dak@gnu.org> + + * doc/install.texi: + + * doc/intro.texi: + + * doc/wininstall.texi: overhaul. + + * autogen.sh: adapt to auto.texi scheme. + + * toolbar-x.el (toolbarx-install-toolbar): Remove overlong doc + string from autoload. + + * tex-site.el.in (tex-site-unload-hook): Define to remove the + after-load hooks and load-path entry. + (TeX-modes-set): Use defalias instead of fset to allow unloading. + + * README.CVS: Change instructions. + +2005-05-02 David Kastrup <dak@gnu.org> + + * bib-cite.el: Revert 2005-04-19 change: autoloads are not + extracted from CONTRIB packages. + +2005-05-02 David Kastrup <dak@gnu.org> + + * Makefile.in (tex-site.el.out, auctex.el, configure) + (Makefile, config.status): Add targets to get reconfiguration if + necessary. + + * style/url.el: + + * style/ltx-base.el: + + * style/units.el: + + * style/alltt.el: + + * style/alphanum.el: + + * style/jura.el: + + * style/emp.el: + + * style/doc.el: + + * style/slides.el: + + * style/csquotes.el: + + * style/listings.el: + + * style/nicefrac.el: + + * style/ltxdoc.el: + + * style/jurabib.el: + + * style/mdwlist.el: + + * style/amstex.el: Change maintainer address. + + * doc/intro.texi (Introduction): Changes, cleanup, corrections. + +2005-05-01 David Kastrup <dak@gnu.org> + + * doc/install.texi (Prerequisites): Shorten. + (Prerequisites): Mention that one can survive without texinfo. + (Configure): Add prefix information. + (Configure): Sync with preview-latex docs. Mention the + disable-preview option and preview-specific options. + + * configure.ac: Don't use have-preview macro. Conflicts with the + idea of pregenerated docs. + +2005-05-01 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-match-defun) + (font-latex-make-built-in-keywords): Byte-compile generated + functions. + + * Makefile.in (clean, distclean): Descend. + +2005-05-01 David Kastrup <dak@gnu.org> + + * tex.el (TeX-load-style): Properly expand file names, and fix a + terrible order-of-arguments bug. + + * configure.ac: fix syntax error with MAKEINFO_MACROS + + * tex-site.el.in (TeX-mode-alist): Use correct file name for + texinfo-mode. + + * Makefile.in (AUCSRC): Move tex-style.el before latex.el + + * configure.ac: Add have-preview to macros if we have preview + enabled. + + * doc/Makefile.in (MAKEINFOINC): Use macros.texi in preview/doc + directory. + (auctex.dvi, auctex.pdf, auctex.info, ../INSTALL) + (../INSTALL.windows, ../README, ../CHANGES, ../TODO, ../FAQ): Use + MAKEINFOINC + + * doc/macros.texi: Remove in lieu of version in preview/doc. + + * doc/intro.texi (Introduction): Reorganize, use more of rawfile. + Mention preview-latex. + + * tex-buf.el: + + * tex-fold.el: + + * tex-font.el: + + * tex-fptex.el: + + * tex-info.el: + + * tex-mik.el: Change maintainer to auctex-devel@gnu.org + +2005-04-30 David Kastrup <dak@gnu.org> + + * Makefile.in (install-metadata): Correct version number. + (DESCEND): different quoting. + (install): Same here. + (install-metadata): Don't depend on some exit values. + + * configure.ac: substitute auctexstartfile. Export auctexdir as + `..'. + If installing info into XEmacs package, disable install-info. If + makeinfo is disabled, don't check for macros. + + * Makefile.in (auctexstartfile): autoconf variable. + (subdirs): autoconf variable. + (PACKAGE, PACKAGE_INFO): macros. + (DESCEND): For rebuilding stuff and installing. + (all): descend. + (tex-site.el): don't include autoloads when XEmacs. + (install): descend. + (install-startup): new target + (install-el): don't install tex-site on XEmacs. + (install-el): don't fail on .nosearch not installed. + (install-metadata): new target for XEmacs. + +2005-04-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el: Remove `TeX-doc' for `ams-tex-mode'. + +2005-04-29 David Kastrup <dak@gnu.org> + + * auctex.el.in: + + * context.el: + + * latex.el: + + * tex-jp.el: + + * tex-site.el.in: + + * tex.el: + + * tex-info.el: Remove TeX-doc. + + * tex-info.el (Texinfo-mode): Fix type in alias. + + * tex-site.el.in (tex-site): Provides are added by Makefile. + Remove them here. + + * configure.ac: Generate tex-site.el.out instead of tex-site.el. + + * Makefile.in (AUTOLOAD): New form for autoloads from rest of line. + (all): Make depend on tex-site.el + (lisp): Depend on tex-site.el + (tex-site.el, auto-loads.el): New targets. + +2005-04-28 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-site.el.in (TeX-mode-alist): Exchange value and doc string. + (TeX-modes-set): Check if mode is fbound. + + * doc/changes.texi: Mention changes in sectioning fontification. + + * doc/auctex.texi (Font Locking): Adjust to new sectioning + fontification. + + * font-latex.el: Rename most *-title* stuff to *-sectioning*. Old + names: font-latex-title-%s-face, font-latex-title-fontify, + font-latex-update-title-faces, font-latex-make-title-faces + font-latex-title-max. New names: font-latex-sectioning-%s-face, + font-latex-fontify-sectioning, font-latex-update-sectioning-faces, + font-latex-make-sectioning-faces, font-latex-sectioning-max. + (font-latex-fontify-sectioning): Fix typos in doc string. + +2005-04-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (Development): New name replacing "ToDo". + + * doc/faq.texi, doc/todo.texi: Fix for raw output. + +2005-04-28 David Kastrup <dak@gnu.org> + + * tex-site.el.in (TeX-doc): Use AUCTeX-version. + + * configure.ac: fiddle with relative paths. + + * Makefile.in: several changes to buld structure. + + * auctex.el.in (TeX-doc): Startup file source. + + * doc/wininstall.texi: + + * doc/intro.texi: + + * doc/install.texi: + + * doc/faq.texi: + + * doc/changes.texi: Make the stuff compile cleanly. + + * doc/Makefile.in (DISTTEXTS): list plain text files in parent dir. + (.PHONY): everything needed here. + (auctex.info): don't ignore errors. + (../INSTALL, ../INSTALL.windows, ../README, ../CHANGES) + (../TODO, ../FAQ, disttexts): New targets. + (INSTALL, INSTALL.windows, README, CHANGES, HISTORY, TODO, FAQ): + Remove. + (clean): Don't remove files in this directory. + (maintainer-clean): New target, removes files in parent, too. + + * autogen.sh: Create info files and distribution texts like + preview-latex does, and recurse into preview directory to do the + same. + +2005-04-27 David Kastrup <dak@gnu.org> + + * tex.el (TeX-lisp-directory, TeX-auto-global): Don't + `file-name-as-directory'fy. + (TeX-style-global, TeX-auto-local, TeX-style-local) + (TeX-macro-global, TeX-macro-private): Same here. + (TeX-auto-private): Use expand-file-name. + (TeX-style-private): Same here. + (TeX-check-path): Same. + (TeX-load-style): Adapt. + + * tex-buf.el (TeX-check-files): Be robust against non-slashed + directory names. + (TeX-ispell-document): Same here. + + * tex.el (AUC-TeX-version, AUC-TeX-date): Protect + `make-obsolete-variable' against obsolete Emacsen. + +2005-04-28 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * doc/changes.texi: Mention the fix of Japanese fill problems. + +2005-04-27 David Kastrup <dak@gnu.org> + + * configure.ac: Correct bug reporting address and move stuff over + from preview. + * aclocal.m4: remove, we want the one in preview instead. + + * tex-site.el.in (AUCTeX-version, AUCTeX-date): get via configure. + + * tex.el (info): Add "docTeX" to info prefixes. + (AUCTeX-version, AUCTeX-date): removed to tex-site.el. + (AUC-TeX-version, AUC-TeX-date): Use `make-obsolete-variable'. Is + version 11.50 correct? + + * tex-bar.el (LaTeX-install-toolbar): Adjust toolbarx-image-path. + + * autogen.sh: Use aclocal.m4 from preview subdirectory. + + * tex.el (TeX-submit-bug-report): Add `TeX-command-list' to bug + reports. + +2005-04-23 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-command): Let it accept `TeX-active-master' as + well, by not touching `TeX-current-process-region-p' unless + `TeX-region-file' or `TeX-master-file' have been identified + explicitly. + (TeX-view): Simplify. + (TeX-active-process, TeX-active-buffer): Simplify. + +2005-04-22 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-help-error): Create the correct log file + name corresponding to the current run. + (TeX-error, TeX-warning): Pass runbuffer info into the routines to + get the correct log file name in all circumstances. + +2005-04-20 David Kastrup <dak@gnu.org> + + * configure.ac: don't bother about pre-2.50 autoconf. Check + version more fine-grainedly. + +2005-04-19 David Kastrup <dak@gnu.org> + + * texmathp.el (texmathp-match-switch): Add autoload cookie. + + * tex.el (no-doc): Remove: not needed because autoloads are + documented by the cookie extraction process. + (bibtex-mode-hook): Remove. This will be done by an autoload + cookie from latex.el instead. + (BibTeX-auto-store, LaTeX-math-mode, japanese-plain-tex-mode) + (japanese-latex-mode, texinfo-mode, latex-mode, multi-prompt) + (texmathp, texmathp-match-switch): Remove autoloads since this is + done by cookies extracted into auctex.el. + (TeX-region-create, TeX-save-document, TeX-home-buffer) + (TeX-pin-region, TeX-command-region, TeX-command-buffer) + (TeX-command-master, TeX-command, TeX-kill-job) + (TeX-recenter-output-buffer, TeX-next-error) + (TeX-toggle-debug-boxes, TeX-region-file, TeX-current-offset) + (TeX-process-set-variable, TeX-view): Make comment nil instead of + no-doc. + (font-latex-setup, tex-font-setup): Remove autoloads. Should be + done by cookies instead. + (TeX-tex-mode): rename from tex-mode. + (TeX-plain-tex-mode): rename from plain-tex-mode. + (ams-tex-mode): Change autoload cookie. + + * tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode): Change + autoload cookies. + + * tex-font.el (tex-font-setup): Add autoload cookie. + + * tex-fold.el (TeX-fold-mode, tex-fold-mode): Add autoload + cookies. + + * multi-prompt.el (multi-prompt): Add autoload cookie. + + * latex.el (auto-mode-alist): Add .drv to latex-mode. + (TeX-latex-mode): Changed name from latex-mode. + (TeX-doctex-mode): Same here for doctex-mode. Explicitly set + major-mode to doctex-mode: we don't want different modes. + + * tex-info.el (texinfo): Alias texinfo-mode to Texinfo-mode for + symmetry. + (Texinfo-mode): Autoload. + + * context.el (ConTeXt-mode, context-mode): Add definitions and + aliases and autoload cookies. + + * bib-cite.el: Remove autoload from instructions. + + * toolbar-x.el (toolbarx-image-path): New variable. + (toolbarx-make-string-from-symbol) + (toolbarx-make-symbol-from-string, toolbarx-good-option-list-p) + (toolbarx-separate-options, toolbarx-merge-props) + (toolbarx-make-command, toolbarx-emacs-mount-popup-menu) + (toolbarx-xemacs-mount-popup-menu, toolbarx-mount-popup-menu) + (toolbarx-option-value, toolbarx-eval-function-or-symbol) + (toolbarx-test-image-type, toolbarx-test-button-type) + (toolbarx-test-any-type, toolbarx-test-string-or-nil) + (toolbarx-test-toolbar-type, toolbarx-test-dropdown-type) + (toolbarx-test-symbol, toolbarx-test-dropdown-default) + (toolbarx-test-dropdown-save) + (toolbarx-process-group-without-insert, toolbarx-process-group) + (toolbarx-process-symbol, toolbarx-process-dropdown-group) + (toolbarx-find-image, toolbarx-emacs-add-button) + (toolbarx-emacs-refresh-process-button-or-insert-list) + (toolbarx-emacs-refresh, toolbarx-xemacs-image-properties) + (toolbarx-xemacs-button-properties, toolbarx-xemacs-refresh): + Remove autoload cookies. + (toolbarx-find-image): Use `toolbarx-image-path'. + +2005-04-26 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el (font-latex-update-title-faces): Remove unused + variable. Don't call when loading the file. + (font-latex-title-fontify): Document that faces set outside of + customize might be modified. + (font-latex-make-title-faces): Set height or size so that + customize won't complain. + +2005-04-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-interactive-goto-prompt): New function. + (TeX-run-interactive): Use it instead of setting + `comint-scroll-to-bottom-on-output'. Use `add-hook'. + +2005-04-23 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-update-title-faces): Do not touch + customized faces. + (font-latex-title-fontify): Use `custom-initialize-default'. + (font-latex-make-title-faces): Check for value of `saved-face' + property for determining face customization. + + * tex.el (TeX-find-macro-boundaries): Reimplement. Now handles + \foo{\bar}{ba-!-z} case correctly. + (TeX-find-macro-start-helper): Remove. + +2005-04-22 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el (font-latex-make-title-faces): Define the face, + don't set size. Set parent/inherit conditionally. + (font-latex-update-title-faces): New function. + (font-latex-title-fontify): Add :initialize and :set. Using + `font-latex-update-title-faces' allows changing the height within + an Emacs session. + (font-latex-title-5-face): Renamed from title-4-face. + (font-latex-built-in-keyword-classes): Use title-0 and title-5 + faces. + +2005-04-22 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-run-interactive): Make output buffer scroll. + +2005-04-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-region): Get rid of \_> for matching + macros. It prevents macros immediately followed by numbers from + being found. + +2005-04-17 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * style/amsmath.el (LaTeX-item-equation): just-one-space before + `\\' at the end of line. + +2005-04-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/harvard.el ("harvard"): Activate harvard citation format + in RefTeX. + +2005-04-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-force-fontify): New variable. + (TeX-fold-buffer): Use it. Make sure the buffer is fontified + before folding is done. + + * doc/auctex.texi (Folding): Mention `TeX-fold-force-fontify'. + + * doc/changes.texi: Mention `TeX-fold-force-fontify'. + +2005-04-14 Ikumi Keita <ikumi@revery.net> + + * style/amsmath.el: Fix comment. + ("amsmath"): Removed duplicate settings of "alignat*" and + "xalignat*" from LaTeX-add-environments. Add "xalignat", + "xalignat*", and "xxalignat" to LaTeX-item-list. + (LaTeX-amsmath-env-alignat): Do not ask label if the tail of ENV + is "*". + +2005-04-14 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-fill-move-to-break-point): Refactoring. Set + third argument of re-search-backward to 'move instead of using + skip-chars-backward. + +2005-04-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-math-abbrev-prefix): Offer only string type for + customization. Add proper :initialize and :set functions to allow + the value to be changed without having to restart Emacs. + + * doc/auctex.texi (Mathematics): Document only the string-nature + of `LaTeX-math-abbrev-prefix'. + +2005-04-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-math-abbrev-prefix): Can now be a string to be + used with `kbd'. + (LaTeX-math-abbrev-prefix): New function. + (LaTeX-math-keymap, LaTeX-math-mode): Use it. + + * doc/auctex.texi (Mathematics): Explain + `LaTeX-math-abbrev-prefix' more verbosely. + +2005-04-12 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-site.el.in (TeX-lisp-directory): Avoid open-parenthesis at + beginning of a line. + + * tex-style.el (LaTeX-beamer-inner-themes) + (LaTeX-beamer-outer-themes, LaTeX-beamer-color-themes) + (LaTeX-beamer-font-themes): New variables for style/beamer.el. + + * style/beamer.el (LaTeX-arg-beamer-inner-theme) + (LaTeX-arg-beamer-outer-theme, LaTeX-arg-beamer-color-theme) + (LaTeX-arg-beamer-font-theme): New functions. + +2005-04-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-parse-argument): Another stab at fixing this + function. The last change from 2005-03-23 broke the insertion of + macros like \footnote with a marked region. This is pure + guesswork. *sigh* + + * latex.el (LaTeX-section-heading): Shorten prompt. + (LaTeX-section-title): Simplify. Shorten prompt. + (LaTeX-auto-minimal-regexp-list): "\" and "." are not special in a + complemented character alternative. + (LaTeX-math-keymap): Define key for prefix insertion inside + defvar. + (math): Use `LaTeX-math-keymap' only. + (LaTeX-math-mode-menu): Use `LaTeX-math-mode-map' (defined by + `define-minor-mode'). + (LaTeX-math-mode): Assign `LaTeX-math-keymap' to + `LaTeX-math-abbrev-prefix'. Use `LaTeX-math-mode-menu' with + `LaTeX-math-mode-map'. + (LaTeX-math-insert-prefix): Remove. + +2005-04-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-match-command-with-arguments): Skip + over comments as well as whitespace. + + * tex.el (TeX-output-extension): Default to nil. + +2005-04-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-output-extension): Set correct default depending on + the value of `TeX-PDF-mode'. + (TeX-output-extension): Revert. + (VirTeX-common-initialization): Set `TeX-output-extension' here. + +2005-04-05 Christian Schlauer <cschl@arcor.de> + + * tex.el (TeX-submit-bug-report): Fix typo in doc string, fill doc + string. + + * latex.el: Change maintainer address. + (LaTeX-section): Fix typo in doc string. Remove code that almost + always inserts a new line. + (LaTeX-section-section): Fix doc string. Add code that + conditionally inserts a new line (which also bundles the + modification of the buffer in this function). + (LaTeX-section-hook): Fix typo in doc string. + (LaTeX-default-position): Use `do not' instead of `don't' in doc + string and customize value menu (as in `LaTeX-float). + (LaTeX-item-list): Fix typo in doc string. + +2005-04-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-PDF-mode, TeX-interactive-mode, TeX-Omega-mode): Set + customization group. + + * latex.el (LaTeX-math-default): New entry and key for \colon. + New "Punctuation" category. Get rid of some entries in + "delimiters" category already defined in "Arrows". Get rid of + "delimiters" category and merge entries defined there into + "Delimiters.". + (LaTeX-math-menu): Remove "delimiters" and add "Punctuation". + +2005-04-04 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-user-keywords): Make XEmacs + happy. + + * doc/changes.texi: Fix @xref. + + * doc/auctex.texi (Quotes): Fix @xref. + (European): Be more verbose. + + * tex-info.el (texinfo-mode): Get rid of hyphens in prompts. + Add @xref command. + + * latex.el (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen): + Doc fix. + (LaTeX-babel-hyphen-language-alist): Use t as default value for + insertion behavior. + + * tex.el (TeX-quote-language-alist): Use t as default value for + insertion behavior. + + * doc/auctex.texi: New tag line. + (Quotes): Replace description about (n)german.sty-specific quote + insertion by a generalized one and refer to section about European + languages. + (European): Add subsections. Add information about new + functionality and customization options for language-specific + quote and hyphen insertion. + (Folding): Add information about help echo. + (Viewing): Add subsection heading. A single one does not really + make sense. + + * doc/changes.texi: Add some news. + +2005-04-03 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-help-echo-max-length): New variable. + Add :type and :group specs. + (TeX-fold-make-help-echo): New function. + No space before ellipsis. + Okay, color does not look too bad. + (TeX-fold-make-overlay): Use it. + Remove call to `TeX-fold-make-help-echo' again as we have to + recompute the string anyway. + (TeX-fold-hide-item): Set help-echo property. + Recompute help echo string. + (TeX-fold-show-item): Invalidate help-echo property. + +2005-04-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): Minor + enhancements in wording. + + * tex.el (TeX-open-quote, TeX-close-quote) + (TeX-quote-after-quote): Doc fix. + (TeX-quote-language-alist, TeX-quote-language): New variables. + (TeX-insert-quote): Use them. + (TeX-submit-bug-report): Doc fix. + + * latex.el (LaTeX-mode-map): Map "-" to + `LaTeX-babel-insert-hyphen'. + (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen) + (LaTeX-babel-hyphen-language-alist, LaTeX-babel-hyphen-language): + New variables. (Moved from tex-style.el and style/german.el + respectively and generalized.) + (LaTeX-babel-insert-hyphen): New function. (Moved from + syle/german.el). + + * tex-style.el (LaTeX-csquotes-open-quote) + (LaTeX-csquotes-close-quote): Doc fix. + (LaTeX-german-quote-after-quote, LaTeX-german-open-quote) + (LaTeX-german-close-quote, LaTeX-german-hyphen) + (LaTeX-german-hyphen-after-hyphen): Remove. + + * style/csquotes.el ("csquotes"): Use `TeX-quote-language'. + + * style/italian.el (LaTeX-italian-open-quote) + (LaTeX-italian-close-quote): Remove. + ("italian"): Use `TeX-quote-language'. + + * style/ngerman.el (LaTeX-german-quote-after-quote) + (LaTeX-german-open-quote, LaTeX-german-close-quote): Remove. + ("ngerman"): Use `TeX-quote-language' and + `LaTeX-babel-hyphen-language'. + + * style/german.el: Move definition of "-" key to latex.el. + (LaTeX-german-hyphen-internal): Move to latex.el as + `LaTeX-babel-hyphen-language'. + (LaTeX-german-insert-hyphen): Move to latex.el as + `LaTeX-babel-insert-hyphen'. + ("german"): Use `TeX-quote-language' and + `LaTeX-babel-hyphen-language'. + + * style/czech.el, style/danish.el, style/slovak.el, + style/swedish.el: Use `TeX-quote-language' and + `LaTeX-babel-hyphen-language' where appropriate. + +2005-03-31 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): Add + general information about how to deal with bugs. Adapt version + numbers for Emacs. + +2005-03-31 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-fill-move-to-break-point): Skip non-space chars + backward if re-search-backward does not find white spaces or + LaTeX-nospace-between-char-regexp. Add mule check before line + break between 2-byte and 1-byte chars. + Reported by Ikumi Keita <ikumi@revery.net>. + Do not move point if re-search-backward didn't find proper line + break point. + +2005-03-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-submit-bug-report): Insert AUCTeX version into mail + subject. + +2005-03-30 Ikumi Keita <ikumi@revery.net> + + * latex.el (LaTeX-env-label): Remove `TeX-toggle-off-input-method' + because `TeX-math-input-method-off' is already called in + `LaTeX-insert-environment'. + +2005-03-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-style.el (LaTeX-german-hyphen): Doc fix. Fix :type. + + * style/german.el (LaTeX-german-insert-hyphen): Do not add "= + repeatedly but stick to - after the first swapping. + +2005-03-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/german.el (LaTeX-mode-map): Bind `-' to + `LaTeX-german-insert-hyphen'. + (LaTeX-german-quote-after-quote, LaTeX-german-open-quote) + (LaTeX-german-close-quote): Move to tex-style.el. + (LaTeX-german-hyphen-internal): New variable. + (LaTeX-german-insert-hyphen): New function. + ("german"): Set `LaTeX-german-hyphen-internal'. + + * tex-style.el (LaTeX-german-quote-after-quote) + (LaTeX-german-open-quote, LaTeX-german-close-quote): Move here + from style/german.el. + (LaTeX-german-hyphen, LaTeX-german-hyphen-after-hyphen): New + variables. + + * doc/auctex.texi (Font Locking): References are now fontified + with `font-lock-constant-face' because `font-lock-reference-face' + is deprecated. + + * font-latex.el: Change maintainer address. + (font-latex-quotes, font-latex-make-built-in-keywords) + (font-latex-user-keyword-classes): Doc fix. (Mention that setting + the variable directly does not take effect.) + (font-latex-make-match-defun, font-latex-make-built-in-keywords) + (font-latex-make-user-keywords): Doc strings of generated + variables and functions now refer to the creating functions. + (font-latex-warning-face, font-latex-sedate-face) + (font-latex-italic-face, font-latex-bold-face) + (font-latex-math-face, font-latex-string-face) + (font-latex-verbatim-face, font-latex-superscript-face) + (font-latex-subscript-face, font-latex-title-1-face) + (font-latex-title-2-face, font-latex-title-3-face) + (font-latex-title-4-face): Remove these face variables. + (font-latex-title-fontify): Remove :set function. + (font-latex-built-in-keyword-classes): Use + `font-lock-constant-face' instead of `font-lock-reference-face' + because the latter is deprecated in Emacs (and only an alias for + the former which will not work if the quoted face name is used). + Use new `title' specifier as type of keyword for the titling + keywords and mention it in the doc string. + (font-latex-keyword-matcher): Quote face specifiers in any case. + (font-latex-make-user-keywords) + (font-latex-syntactic-face-function): Quote face specifiers. + (font-latex-setup): Remove obsolete method for fontifying strings + or math respectively. + +2005-03-28 David Kastrup <dak@gnu.org> + + * tex.el: Change maintainer address. + (TeX-submit-bug-report): Change bug reporting address. + + * doc/wininstall.texi: Change contact info. + + * doc/intro.texi (Introduction): Change contact info. + + * doc/auctex.texi (top): Change contact info. + +2005-03-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-match-simple-command): New function. + (font-latex-make-user-keywords): Use it instead of specifying the + regexp directly. Prevents stuff like "\foo\foo\foo\foo" from + being fontified like a zebra. + (font-latex-match-command-with-arguments): Check for limit when + looking at optional and mandatory arguments. Prevents an infinite + loop in XEmacs when typing the "n" of \begin in "\begi\n[foo]". + (font-latex-user-keyword-classes): Specify a default value for the + list. + +2005-03-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (AUCELC): Derive from AUCSRC. + (STYLEELC, CLEANFILES, DISTCLEANFILES, DISTTEXTS): New variables. + (some): Use STYLEELC. + (clean): Use CLEANFILES. + (distclean): Use CLEANFILES and DISTCLEANFILES. Call distclean + target in doc directory. + (maintainer-clean, extraclean): New targets. + +2005-03-23 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-parse-argument): Deactivate mark after insertion of + first mandatory argument. Fixes insertion of braces at wrong + places for multi-argument macros like \parbox and \multicolumn. + See also change from 2004-12-01 which obviously did not suffice. + +2005-03-22 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-fill-move-to-break-point): Prevent line break + between 2-byte char an 1 byte-char. + + * latex.el (LaTeX-fill-move-to-break-point): Do not skip + LaTeX-nospace-between-char-regexp. + Reported by Ikumi Keita <ikumi@revery.net>. + +2005-03-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-buffer-substring): Better safe than sorry. + +2005-03-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-title-faces): According to + upstream `font-size' is likely to vanish. So back to + `face-height' but scale it down a bit to better match actual font + size. + +2005-03-17 David Kastrup <dak@gnu.org> + + * tex.el (TeX-overlay-priority-step): New variable, previously in + tex-fold.el under different name. + (TeX-overlay-prioritize): new function in Emacs and XEmacs + variants. + + * tex-fold.el (TeX-fold-make-overlay): Use `TeX-overlay-prioritize'. + (TeX-fold-priority-step, TeX-fold-prioritize): Renamed and moved + to tex.el. + + * tex-buf.el (TeX-region-create): Transfer + `buffer-file-coding-system' from master buffer to region. + +2005-03-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-section-list-add-locally) + (LaTeX-largest-level-set): New functions. + (LaTeX-add-environments): Invalidate menu variables instead of + setting `LaTeX-menu-changed'. + (LaTeX-section-menu-entry): Do not enable symbol. + (LaTeX-section-menu-create, LaTeX-menu-changed) + (LaTeX-menu-update): Remove. + (LaTeX-section-menu, LaTeX-environment-menu) + (LaTeX-environment-modify-menu): New variables. + (LaTeX-section-menu-filter, LaTeX-environment-menu-filter): New + functions. + (LaTeX-mode-menu): Use them. + (LaTeX-common-initialization): Move setting of + `LaTeX-largest-level' upwards because it is needed when the menu + is being generated. Do not use `activate-menubar-hook' and + `activate-popup-menu-hook' anymore. + + * tex.el (VirTeX-common-initialization): Force update of style + information. + + * style/scrreprt.el, style/scrbook.el, style/scrbase.el, + style/scrartcl.el, style/report.el, style/jsbook.el, + style/jsarticle.el, style/jreport.el, style/jbook.el, + style/jarticle.el, style/j-report.el, style/j-book.el, + style/j-article.el, style/book.el, style/article.el, + style/alphanum.el: Use new functions for setting + `LaTeX-largest-level' or `LaTeX-section-list' respectively. + +2005-03-16 Ikumi Keita <ikumi@revery.net> + + * latex.el (LaTeX-fill-move-to-break-point): Limit the max number + of characters to look backward for `TeX-looking-at-backward'. + +2005-03-16 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-nospace-between-char-regexp): Changed from + defcustom to defvar. + +2005-03-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-title-faces): Deal with the case + that `font-size' returns a number. Or nil. + + * tex.el (TeX-view-style): Remove support for "a4" and "a5". + +2005-03-14 David Kastrup <dak@gnu.org> + + * latex.el (docTeX-indent-inner-fixed) + (LaTeX-indent-calculate-last): Add support for macrocode*, macro*, + environment and environment* environment. + +2005-03-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * context.el (ConTeXt-indent-item-re): Do not treat + \setup... commands like \item. + +2005-03-14 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-fold.el (TeX-fold-prioritize): Cater for preview-latex. + +2005-03-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-paragraph-commands-regexp-make): New function. + (LaTeX-paragraph-commands-regexp, LaTeX-paragraph-commands): Use + it. + (LaTeX-paragraph-commands-add-locally): New function. + + * style/beamer.el ("beamer"): Use it. Newline not needed anymore + because \frametitle is now a paragraph command and will not be + filled together with the other content. + + * context.el (ConTeXt-find-indent): Correct indentation of + environments. + + * latex.el (LaTeX-fill-region-as-para-do): Use + `remove-text-properties' instead of + `remove-list-of-text-properties' because the latter is not + available in Emacs 21. + +2005-03-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/beamer.el ("beamer"): Find the correct start of + environment in case a frame environment is inserted with point on + a non-empty line. Insert an additional newline to set off title + and content. + + * font-latex.el (font-latex-make-title-faces): Use `font-size' + instead of `face-height' to determine the font size because the + latter (as the sum of the face's ascent and descent) returns + inappropriate values. Suggested by Steven E. Harris + <seh@panix.com>. + +2005-03-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-comment-prefix): New function. + + * latex.el (LaTeX-current-environment, LaTeX-find-matching-end) + (LaTeX-find-matching-begin): Rather than using the start or end of + a commented region as a boundary, look further for other commented + regions with the same prefix possibly containing an environment + start or end respectively. + (LaTeX-mode-menu): An empty help string is useless and may lead to + an empty tooltip. + +2005-03-09 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * style/amsmath.el ("amsmath"): Fixed typo: "dotssc" -> "dotsc". + Added symbol "dots" and "dotsi". + + * latex.el (LaTeX-insert-environment): Call + `TeX-math-input-method-off'. + * style/amsmath.el (LaTeX-amsmath-env-alignat) + (LaTeX-amsmath-env-aligned): Do not call + `TeX-math-input-method-off' from here. + Reported by Ikumi Keita <ikumi@revery.net>. + +2005-03-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-current-environment): Doc fix. + + * font-latex.el (font-latex-make-built-in-keywords): Make doc + string of `font-latex-match-*-keywords' more clear. + +2005-03-08 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-toggle-off-input-method): Turn off input method iff + `current-input-method' starts one of "chinese", "japanese", and + "korean". Use `inactivate-input-method' instead of + `toggle-input-method'. Doc fix. + Suggested by Ikumi Keita <ikumi@revery.net>. + +2005-03-07 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-style.el: New file. defcustoms for style/*.el should go + here. + + * latex.el (LaTeX-includegraphics-extensions) + (LaTeX-includegraphics-options-alist) + (LaTeX-includegraphics-strip-extension-flag) + (LaTeX-includegraphics-read-file, LaTeX-beamer-themes): Moved to + tex-style.el. + (tex-style): Require. + + * style/amsmath.el (LaTeX-amsmath-label): Moved to tex-style.el. + + * style/beamer.el: Remove install instructions. Won't work + properly outside current AUCTeX anymore. Removed CVS Id. + (LaTeX-beamer-section-labels-flag) + (LaTeX-beamer-item-overlay-flag): Moved to tex-style.el. + + * style/csquotes.el (LaTeX-csquotes-quote-after-quote) + (LaTeX-csquotes-open-quote, LaTeX-csquotes-close-quote): Moved to + tex-style.el. + + * style/emp.el (LaTeX-write18-enabled-p): Moved to tex-style.el. + + * Makefile.in (AUCSRC): Added tex-style.el. + +2005-03-07 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (japanese-TeX-command-list) + (japanese-TeX-error-messages): Change from defvar to defcustom. + +2005-03-06 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * doc/auctex.texi (I18n): Comment fix. + + * latex.el: Set fill-space nonsticky. + (LaTeX-fill-delete-newlines): Check text property 'fill-space. + +2005-03-04 David Kastrup <dak@gnu.org> + + * Organizational: preview-latex development has been moved from + <URL:http://sourceforge.net/projects/preview-latex> into the + AUCTeX CVS Archive on + <URL:http://savannah.gnu.org/projects/auctex> in subdirectory + auctex/preview. + +2005-03-04 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (I18n): Try to make text more clear. + + * style/beamer.el (LaTeX-beamer-search-themes) + (LaTeX-arg-beamer-theme): New functions adding completion for + \usetheme. + + * latex.el (LaTeX-beamer-themes): New variable. + +2005-03-05 Ikumi Keita <ikumi@revery.net> (tiny change) + + * tex-jp.el (japanese-TeX-command-list): Doc fix. + +2005-03-03 Ikumi Keita <ikumi@revery.net> + + * tex.el (TeX-macro-global-internal): New function. + (TeX-macro-global): Use it. + (TeX-kpathsea-format-alist): Removed duplicate line. + + * tex-jp.el: Use `TeX-macro-global-internal' and append path for + Japanese TeX into TeX-macro-global. Do not override + `TeX-expand-list', no more. + (japanese-TeX-command-list): Add :help string. Change + `TeX-run-LaTeX' to `TeX-run-TeX'. + (japanese-TeX-command-default, japanese-LaTeX-command-default): + Quote symbol TeX-command in doc string. + +2005-03-03 Thomas Baumann <thomas.baumann@ch.tum.de> + + * style/beamer.el (LaTeX-beamer-item-overlay-flag): New variable. + Used for controling the insertion of overlays in + `LaTeX-item-beamer'. + (LaTeX-item-beamer): Use it. + +2005-03-02 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (I18n): Fix some markup errors. + +2005-03-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-title-faces) + (font-latex-title-4-face): Use yellow on terminals with dark + background and blue4 on terminals with light background. + +2005-03-02 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * doc/auctex.texi (Floats): Document `LaTeX-top-caption-list'. + +2005-03-01 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * doc/auctex.texi (I18n): Revised. + +2005-02-28 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Fix comment. + +2005-02-27 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-fill-move-to-break-point): Cater for kinsoku, + especially for Japanese. + +2005-02-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-common-initialization): Update LaTeX menu when a + popup menu in XEmacs is opened. + +2005-02-23 Ralf Angeli <angeli@iwi.uni-sb.de> + + * bib-cite.el: Some doc fixes in the commentary section. + +2005-02-23 Ikumi Keita <ikumi@revery.net> (tiny change) + + * doc/auctex.texi (I18n): Removed FIXME comment. + +2005-02-22 Ikumi Keita <ikumi@revery.net> (tiny change) + + * latex.el (LaTeX-fill-delete-newlines): Call search-forward, + which is copied from `fill-delete-newlines', with BOUND TO. + +2005-02-21 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (Japanese): Fix bogus macro. + +2005-02-21 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * doc/auctex.texi (Japanese): Doc fix. + Suggested by Ikumi Keita <ikumi@revery.net>. + +2005-02-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-macro-nth-arg): Doc fix. + Do not skip more than one closing brace backwards. + Use `TeX-fold-buffer-substring'. + (TeX-fold-prioritize): Doc fix. + (TeX-fold-buffer-substring): New function. + Do not use `dolist' which uses an unwanted local binding of the + list variable. + +2005-02-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-current-environment): New variable. + (LaTeX-indent-calculate, LaTeX-fill-region-as-para-do): Use it. + Improves filling performace by caching current environment. + +2005-02-19 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (TeX-japanese-process-input-coding-system): Remove + garbage code. + Reported by Ikumi Keita <ikumi@revery.net>. + + * latex.el (LaTeX-nospace-between-char-regexp): New variable. + (LaTeX-fill-delete-newlines): Use it. + (LaTeX-fill-move-to-break-point): Ditto. Fix comment. + +2005-02-18 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-fill-delete-newlines): New function. + (LaTeX-fill-region-as-para-do): Use it. + +2005-02-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-set-syntactic-keywords): Give an + escape char at the end of a verbatim construct punctuation syntax. + Prevents wrong fontification of stuff like "\verb|foo\|". + +2005-02-16 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (TeX-after-start-process-function): Removed code for + XEmacs. `set-process-coding-system' is available in XEmacs 21.1. + (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Change from defvar to + defcustom. Use `default-process-coding-system'; Old XEmacs + doesn't have the variable? + Suggested by Ikumi Keita <ikumi@revery.net>. + +2005-02-15 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-fill-move-to-break-point): Simplify. + (LaTeX-fill-region-as-para-do): Cater for the situation where + there is a line ending with Japanese characters and the following + line starts with a non-Japanese character. + +2005-02-14 David Kastrup <dak@gnu.org> + + * aclocal.m4 (AC_LISPIFY_DIR): new function. + (AUCTEX_AUTO_DIR): Use it. + + * tex-site.el.in (TeX-lisp-directory, TeX-auto-global): put + autoconfed expression on a line of its own. + +2005-02-14 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-fill-region-as-para-do): Get rid of a space at + eol if the last character of the line is Japanese (e.g. short + Japanese lines). + (LaTeX-fill-move-to-break-point): Do not skip characters if the + text is written in Japanese (e.g. long Japanese line). + Reported by Ikumi Keita <ikumi@revery.net>. + +2005-02-14 Ikumi Keita <ikumi@revery.net> (tiny change) + + * tex-jp.el (LaTeX-auto-regexp-list): Use + `LaTeX-auto-class-regexp-list'. + +2005-02-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (Texinfo-environment, Texinfo-modify-environment): + New functions. + (Texinfo-insert-environment): Not interactive anymore as it is now + called by `Texinfo-environment'. + (Texinfo-mode-map): `C-c C-e' now calls `Texinfo-environment'. + +2005-02-12 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-add-local-master): Insert "japanese-" before mode + name if buffer local variable `japanese-TeX-mode' is non-nil. + Suggested by Ikumi Keita <ikumi@revery.net>. + (japanese-slitex-mode): Removed obsolete autoload of slitex. + + * doc/auctex.texi (Japanese): Doc fix to follow the latest + tex-jp.el. + +2005-02-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-find-macro-boundaries): Return an alist instead of a + list. + (TeX-find-macro-end): With `TeX-find-macro-boundaries' returning + an alist `cdr' is now sufficient. + (TeX-find-macro-end-helper): Save match data. + (TeX-font-replace-macro): Use `TeX-find-macro-end' instead of + `forward-sexp'. Fixes errors e.g. when trying to remove the font + spec of a string like "\textbf{(}". + +2005-02-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-env-figure): Make function aware of active + selections. There are still some indentation issues left. + + * style/epsf.el ("epsf"): Do not add epsffig environment. Fixes + error if latex.el(c) is not loaded. + (LaTeX-env-epsffigure): Remove. + +2005-02-11 David Kastrup <dak@gnu.org> + + * tex-site.el.in (TeX-lisp-directory): Use `@lispauctexdir' + instead of `"@auctexdir@"' and `@lispautodir' instead of + `"@auctexdir_expanded"'. + + * configure.ac (lispauctexdir): create version of `$(auctexdir)' + that is Lisp-quoted, not shell-quoted. + (lispautodir): Similarly. + + * doc/Makefile.in (prefix): Append $(null) to some assignments to + save quoted backslashes at line ends. + + * Makefile.in (prefix): Append $(null) to some variable + assignments to let quoted backslashes at their end remain quoted. + (auctexdir): Get from configure. + +2005-02-10 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el: Fix bug that once japanese-plain-tex-mode entered, + plain-tex-mode do as japanese-plain-tex-mode. + Reported by Ikumi Keita <ikumi@revery.net>. + (japanese-TeX-mode): Doc fix. Make variable buffer local and + permanent-local. + (japanese-plain-tex-mode-initialization) + (japanese-latex-mode-initialization): Do not initialize + japanese-TeX-mode. Use `when' instead of `if'. + +2005-02-09 Peter S Galbraith <psg@debian.org> + + * bib-cite.el (bib-master-file): Apply patch from Peter Heslin. + TeX-master can now have symbol values (other than t or nil). + +2005-02-09 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (LaTeX-auto-regexp-list): Removed `usepackage' because + it is defined in `LaTeX-auto-minimal-regexp-list'. + (plain-TeX-auto-regexp-list): Fix regexp; Use `\\|' instead of `|'. + Fill lines in the same way in tex.el. + (TeX-japanese-process-input-coding-system) + (TeX-japanese-process-output-coding-system): Use if-statement in + defvar instead of outside of defvar. Change default value of FSF + Emacs to 'euc-jp. + (TeX-after-start-process-function): Add code for FSF Emacs. + +2005-02-08 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * style/alphanum.el: Added `Local Variables'. + Suggested by Ikumi Keita <ikumi@revery.net>. + + * font-latex.el: Fix typo in `Local Variables'. + Reported by Ikumi Keita <ikumi@revery.net>. + +2005-02-07 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): Fix typo + in previous commit. + +2005-02-07 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * style/jarticle.el ("jarticle"): Use `LaTeX-section-level'. + +2005-02-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-code-comment): Compute the end of the + region to be filled _after_ indentation happened. + +2005-02-07 David Kastrup <dak@gnu.org> + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): Be quite + more verbose about Emacs/XEmacs and versions. + +2005-02-04 David Kastrup <dak@gnu.org> + + * Version 11.55 released. + + * Makefile.in (tar-ball): + + * doc/Makefile.in (clean, html/auctex_toc.html, dist): Move HTML + stuff into html directory. + +2005-02-04 David Kastrup <dak@gnu.org> + + * RELEASE: Some more Emacspeak blurb. + +2005-02-04 Ralf Angeli <angeli@iwi.uni-sb.de> + + * RELEASE: Make description of changes clearer. + +2005-02-04 David Kastrup <dak@gnu.org> + + * RELEASE (Warning): warn about XEmacs 21.4.16. + +2005-02-01 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-search-syntax-table): Give ?\" character punctuation + syntax. Prevents parenthetical characters from being hidden from + `TeX-find-opening-brace' if they happen to be enclosed between two + quotation marks. + Better use whitespace syntax for ?\" as this is the equivalent of + a nil entry in the syntax table. + (TeX-search-syntax-table): Remove superfluous possibility to + specify comment and escape characters as arguments. + +2005-02-01 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * doc/changes.texi: Mention support for the jsarticle and jsbook + classes. + + * tex-jp.el (japanese-LaTeX-style-list): Added + jsclasses (jsarticle and jsbook). + +2005-01-31 Ralf Angeli <angeli@iwi.uni-sb.de> + + * configure.ac: Bump version info to 11.55. + + * auctex.spec (Version): Bump to 11.55. + (Release): Reset to 1. + + * doc/tex-ref.tex: Bump version info to 11.55. + (Source Display): Adapt information about key bindings to current + implementation. + + * doc/auctex.texi: Bump version info to 11.55. + + * doc/changes.texi: Add information about changes in AUCTeX 11.55. + + * RELEASE: Add information about fixed bugs in AUCTeX 11.55. + + * latex.el (LaTeX-fill-region-as-para-do): Limit the search for + sentence ends. Fixes erroneous addition of spaces at places + following a paragraph to be filled. + +2005-01-31 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * style/jsarticle.el: New file. + + * style/jsbook.el: New file. + + * Makefile.in (STYLESRC): Add them. + +2005-01-29 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (LaTeX-fill-region-as-para-do): Removed. + +2005-01-28 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (AUCTeX-date): Use ISO 8601 format. + (TeX-submit-bug-report): Include AUCTeX-date when using a + non-released version. + +2005-01-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el: Do not use whitespace syntax for ?~. Prevents these + characters from being deleted during filling. + +2005-01-25 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el: Update header. + (TeX-view-output-file): Let `TeX-active-master' return file name + without directory. Fixes viewer not finding output file when + being called in a subdirectory. + (TeX-active-master): Add new parameter `nondirectory'. Doc fix. + +2005-01-21 David Kastrup <dak@gnu.org> + + * auctex.spec (Conflicts): Mention the outdated emacspeak from + FC3. + +2005-01-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-set-syntactic-keywords): Do not call + `regexp-opt' on empty lists. Prevents `regexp-opt-group' from + entering a loop on installations with an outdated regexp-opt.el. + + * tex-buf.el (TeX-command-region): Pass name of region file + without directory to `TeX-command-query' because a test in the + latter expects it like that. + (TeX-command-query): Doc fix. + +2005-01-19 Jan-Ake Larsson <jalar@mai.liu.se> + + * aclocal.m4, configure.ac: A few small changes to allow sync with + preview-latex' aclocal.m4 + +2005-01-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (hack-one-local-variable): Make sure the byte compiler + does not barf on `minor-mode-list' by eliminating the reference to + this variable. + +2005-01-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (top): Restrict to one content listing in HTML + output. + + * doc/todo.texi (Wishlist): Remove bug regarding parsing of LaTeX + class files. + + * tex.el (TeX-macro-global): New function. + (TeX-macro-global): (the variable) Moved here from tex-site.el.in. + Use new `TeX-macro-global' function. + + * aclocal.m4 (library): Remove TEX_INPUT_DIRS function. + + * configure.ac (auctexdir): Remove call to TEX_INPUT_DIRS. + + * lpath.el: Setting `TeX-macro-global' is not necessary anymore as + it now is in tex.el. + + * tex-site.el.in (TeX-macro-global): Move defcustom to tex.el. + + * doc/install.texi (Configure): Remove documentation of + --with-tex-input-dirs. + + * doc/wininstall.texi: Remove documentation of + --with-tex-input-dirs. + + * latex.el (LaTeX-insert-environment): Insert a simple newline + character instead of using `newline'. Fixes insertion of + environment end at wrong place in XEmacs. + (LaTeX-fill-region): Remove superfluous `save-restriction'. + (LaTeX-auto-class-regexp-list): Add patterns for commands + described in "LaTeX2e font selection" (fntguide). + +2005-01-14 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (European): Document all TeX-language-*-hook + variables. Don't document obsolete `dk.sty'. + +2005-01-14 David Kastrup <dak@gnu.org> + + * auctex.spec: Add and remove auctex.info instead of auctex in + info dir. Bump release to 2 to match upload. + +2005-01-13 David Kastrup <dak@gnu.org> + + * font-latex.el (font-latex-set-title-face) + (font-latex-title-fontify): font-latex-title-fontify, not + fontity. fontify, fontify, fontify. + * doc/changes.texi: Ditto. + * doc/auctex.texi (Font Locking): Ditto. + +2005-01-12 David Kastrup <dak@gnu.org> + + * Version 11.54 released. + +2005-01-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/beamer.el: Update copyright information. General + clean-up. + ("beamer"): Support frame environment. + The overprint has an optional "area width" argument, not a + mandatory "overlay" argument. + +2005-01-09 Reiner Steib <Reiner.Steib@gmx.de> + + * RELEASE: Addition to contributors section. + + * tex-bar.el (TeX-bar-LaTeX-button-alist): Use generic "view" + image instead of mode specific. + +2005-01-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * RELEASE: Added information about fixed bugs and added features + in AUCTeX 11.54. + + * auctex.spec (Version): Bump to 11.54. + + * configure.ac: Bump version info to 11.54. + + * doc/auctex.texi: Bump version info to 11.54. + + * doc/tex-ref.tex: Bump version info to 11.54. + +2005-01-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-forward-paragraph): Allow finding paragraph + commands even if they are preceded by whitespace and comment + starters. + +2005-01-06 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-forward-comment-skip): Differentiate prefixes with + whitespace between comment starters. + + * latex.el: Update copyright information. + (LaTeX-indent-calculate-last, LaTeX-fill-region-as-para-do): Do + not widen. + (LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do): + Use a marker instead of narrowing the region. + (LaTeX-indent-line, LaTeX-indent-inner-do) + (LaTeX-current-indentation, LaTeX-back-to-indentation): Handle + prefixes with whitespace between comment starters correctly. + +2005-01-05 Reiner Steib <Reiner.Steib@gmx.de> + + * style/graphicx.el: Added completion of boxing macros. Fontify + some macros. + + * font-latex.el (font-latex-built-in-keyword-classes): Fixed typo + in doc string. + +2005-01-02 Reiner Steib <Reiner.Steib@gmx.de> + + * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): Some + checkdoc related fixes. Still not checkdoc clean. + + * tex-bar.el (Commentary): Don't mention stuff done by + configure/make in the instructions. + (TeX-bar-help-from-command-list): Quote symbols in doc string. + File is checkdoc clean now. + + * doc/auctex.texi: Update copyright. + (Mathematics): Explain how to enable LaTeX-math-mode by default. + Suggested by Chris Wallace <c.wallace@qmul.ac.uk>. + (Filling, Outline): Markup fixes: Use @lisp instead of @example + where appropriate. + +2004-12-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (ConTeXt-find-matching-start): Require 'tex and add + autoloads to make the compiler happy. + + * doc/changes.texi: Add and tweak some stuff for 11.54. + +2004-12-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-auto-parse-region): Do not add element to `symbol' + if it is already contained. + +2004-12-23 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-indent-outer-do): Remove redundant code. + +2004-12-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el: Add coding cookie. + (font-latex-quote-end-list): Remove. + (font-latex-quote-list): New variable. + (font-latex-quotes, font-latex-match-quotation): Use it for + generalization. + (font-latex-keyword-matcher): Revert last change. + (font-latex-make-built-in-keywords): Match the empty string only + at the end of multi-char macros. + (font-latex-make-user-keywords): Make sure sedate face is not used + for words right after a "\\". + (font-latex-set-syntactic-keywords): Do not match linebreaks as + delimiters of `verb-like-commands'. + +2004-12-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-keyword-matcher): Highlight only first + matched group. + (font-latex-make-built-in-keywords): Set up grouping for warning + keywords and mark its end with "[^A-Za-z@*]". + +2004-12-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-paragraph): Do not narrow region when code + comments are filled. Fixes wrong indentation if a line with a + code comment following an indented line is filled. + Mark end of current line, not beginning of next. + Jump to start of code comment line after regular filling. + +2004-12-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-built-in-keyword-classes): Move + warning keywords up in order to save them from being covered by + less important faces. Include "include" in warning keywords. + + * aclocal.m4 (TEX_INPUT_DIRS): Change `IFS' temporarily for + tokenizing the string instead of inserting newlines. The latter + did not work anyway because there was one backslash too much in + "\\n". Strip trailing slashes of determined directories before + concatenation. + + * doc/install.texi (Configure): Quote value for + --with-tex-input-dirs. + + * doc/wininstall.texi: Quote value for --with-tex-input-dirs. + + * tex.el (TeX-arg-opening-brace, TeX-arg-closing-brace): New + variables. + (TeX-parse-arguments, TeX-parse-argument, TeX-argument-insert): + Use them. + + * latex.el (TeX-arg-free): Temporarily bind + `TeX-arg-opening-brace' and `TeX-arg-closing-brace'. + +2004-12-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-source-specials-view-position-flags): Fix syntax for + xdvi. + +2004-12-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (top): Duplicate top node and wrap it in @ifinfo + and @ifhtml environments respectively. + +2004-12-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * context.el (ConTeXt-paragraph-commands-regexp): Match any + command starting with "\start" or "\stop" and the respective + language variants. + +2004-12-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-keymap): Change key bindings for clearout + commands. + (TeX-fold-item, TeX-fold-remove-overlays): Doc fix. + + * tex.el (TeX-fold-menu): Change display of key bindings for + clearout commands. + + * doc/auctex.texi (Folding): Document new key bindings for + clearout commands. + +2004-12-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-keymap): Add key binding for + `TeX-fold-dwim'. + (TeX-fold-dwim): New function. + Add support for folding regions. + (TeX-fold-macro, TeX-fold-env): Call `message' here instead of in + `TeX-fold-item' to get the right return value for the latter. + (TeX-fold-item): Move `message' out to get the right return value. + (TeX-fold-remove-overlays): Signal if an overlay was deleted with + the return value. + + * tex.el (TeX-fold-menu): Add menu entry for `Tex-fold-dwim'. + + * doc/auctex.texi (Folding): Document `TeX-fold-dwim'. + Mention support for folding regions with `TeX-fold-dwim'. + + * doc/changes.texi: Advertise folding and unfolding of regions as + well as DWIM functionality. + + * tex-fold.el (TeX-fold-keymap): Add key bindings for + `TeX-fold-region and `TeX-fold-clearout-region'. + (TeX-fold-region): Make interactive. + + * tex.el (TeX-fold-menu): Add menu entries for folding and + unfolding of regions. + + * doc/auctex.texi (Folding): Document folding and unfolding of + regions. + Document `TeX-fold-dwim'. + + * latex.el (LaTeX-fill-code-comment): Do not hardcode tab width. + +2004-12-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-keymap): Add key bindings for + `TeX-fold-paragraph' and `TeX-fold-clearout-paragraph'. + (TeX-fold-buffer): Now calls new `*-region' functions. + (TeX-fold-paragraph): New function. + (TeX-fold-buffer-type): Remove. + (TeX-fold-region): New function. Basically encloses contents of + `TeX-fold-buffer-type' but type parameter is not mandatory + anymore. + (TeX-fold-clearout-buffer): Now calls `TeX-fold-clearout-region'. + (TeX-fold-clearout-paragraph, TeX-fold-clearout-region): New + functions. + + * tex.el (TeX-fold-menu): Add menu entries for folding and + unfolding of paragraphs. + + * doc/auctex.texi (Folding): Document folding and unfolding of + paragraphs. + + * doc/changes.texi: Advertise folding and unfolding of + paragraphs. + + * tex.el (TeX-comment-start-regexp): New variable. + (TeX-comment-or-uncomment-region, TeX-uncomment) + (TeX-forward-comment-skip, TeX-find-macro-end-helper): Use it. + + * latex.el (LaTeX-newline, LaTeX-insert-environment) + (LaTeX-env-item, LaTeX-indent-line, LaTeX-current-indentation) + (LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do) + (LaTeX-fill-move-to-break-point, LaTeX-fill-paragraph) + (LaTeX-fill-code-comment, LaTeX-fill-region) + (LaTeX-forward-paragraph, LaTeX-backward-paragraph): Use + `TeX-comment-start-regexp' instead of `comment-start'. + (LaTeX-backward-paragraph, LaTeX-indent-line): Simplify. + + * style/mdwlist.el ("mdwlist"): Use `TeX-comment-start-regexp' + instead of `comment-start'. + + * style/doc.el (LaTeX-env-no-comment): Use + `TeX-comment-start-regexp' instead of `comment-start'. + +2004-12-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-buffer-type): Do not ignore case during + search. + + * context.el (ConTeXt-paragraph-commands-regexp): New name for + `ConTeXt-paragraph-commands'. Doc fix. Match escape character at + front as well. + (ConTeXt-mode-common-initialization): Use it. Set + `LaTeX-paragraph-commands-regexp' instead of + `LaTeX-paragraph-commands'. Adapt definition of + `paragraph-start'. + +2004-12-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (hack-one-local-variable): Advise it in order to call + minor mode functions for AUCTeX minor modes activated by + file-local minor mode variables. + + * latex.el (LaTeX-math-mode): Define using `define-minor-mode'. + Make it compatible with older Emacsen. + +2004-12-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/csquotes.el (LaTeX-csquotes-quote-after-quote): Avoid + interference with (n)german.el. + +2004-12-01 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (distclean): Remove generated `configure' file. + And revert again as it does not comply with the definition of + standard targets in the GNU make manual. + + * style/jurabib.el ("jurabib"): Add further macros. + + * tex.el: Add coding cookie. + Use punctuation syntax for "«" and "»" characters. + (TeX-parse-argument): Deactivate mark after insertion of first + pair of braces. Fixes problems with the insertion of macros with + more than one brace and an active selection. + + * style/csquotes.el (LaTeX-csquotes-open-quote) + (LaTeX-csquotes-close-quote): Doc fix. + ("csquotes"): Repair quoting. Use completing-read where + possible. Use a stricter test for usage of quotes. + + * doc/auctex.texi (Quotes): Document csquotes.el. + +2004-11-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/csquotes.el: New file. + + * Makefile.in (STYLESRC): Add style/csquotes.el. + + * doc/changes.texi: Advertise support for csquotes.sty. + +2004-11-29 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-auto-insert): Added SKIP argument. + (TeX-auto-store): Use it to avoid circular dependencies. + + * style/graphicx.el (LaTeX-arg-includegraphics): Add "page". + + * latex.el (LaTeX-includegraphics-options-alist): Ditto. + +2004-11-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi: Use "auctex.info" instead of "auctex" as info + file name. + + * doc/Makefile.in: Adapt to suit change in info file name from + "auctex" to "auctex.info". + + * doc/.cvsignore: Adapt to suit change in info file name from + "auctex" to "auctex.info". + + * doc/changes.texi: Advertise use of "auctex.info" info file name. + +2004-11-29 Jan-Ake Larsson <jalar@mai.liu.se> + + * configure.ac: Add @command macro test + + * configure.in: Moved to configure.ac + + * configure.ac: Moved from configure.in + + * doc/macros.texi: Add @command macro + + * doc/auctex.texi: Change order of @top and @ifnottex, error + message otherwise. + + * doc/Makefile.in: Add MAKEINFO environment variable for texi2... + usage. Remove old (confusing) messages. + +2004-11-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/intro.texi (Introduction): @/ unfortunately is only + available since Texinfo 4.6. Remove it for now. + + * doc/auctex.texi: Correct some references. + +2004-11-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi: Remove RCS keyword. + Correct subtitle. + Various corrections of filling and capitalization. + Move up installation instructions. + (Display): New node and chapter holding display-related content. + (Font Locking): New node and section. + (Folding): Now a section. Remove the silly first paragraph. + (Outline): Now a section. + + * doc/macros.texi: Add `@fontlatex' macro. + + * doc/install.texi: Specify node unconditionally in the file. + + * doc/intro.texi (Introduction): Use `@email' instead of `@url' + for email addresses. + + * doc/quickstart.texi (Processing): Better heading. + + * font-latex.el: Clean up comments. + (font-latex-built-in-keyword-classes): Add explanation of the + variable structure. + (font-latex-match-command-with-arguments): Change "asterix" to + "asterisk". + +2004-11-25 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-backward-paragraph): Jump to macro start. D'oh. + + * texmathp.el: Rearrange variable and function definitions in + order to get as few compiler warnings as possible due to the + reintroduction of the :set function in `texmathp-tex-commands'. + Add a dummy `defvar' for `texmathp-tex-commands' to silence the + compiler. + (texmathp-tex-commands): Reintroduce a :set function as advertised + in `texmathp-compile'. + (texmathp): Remove the conditional call to `texmathp-compile' as + this is handled by the :set function in `texmathp-tex-commands' on + load of the file. + + * tex.el: Autoload `texmathp-match-switch'. + +2004-11-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-bold-face, font-latex-italic-face) + (font-latex-math-face, font-latex-string-face) + (font-latex-warning-face, font-latex-verbatim-face): Inherit from + suitable base faces if possible. Doc fix. + (font-latex-sedate-face): Doc fix. + + * latex.el (LaTeX-paragraph-commands): Doc fix. + (LaTeX-backward-paragraph): Do not unnecessarily jump to a (wrong) + position after the macro start. + + * tex.el: Move (nearly all) autoloads to a single place. Remove + redundant autoload for `TeX-region-file'. Add autoload for + `TeX-view'. + (TeX-parse-macro): Doc fix. + Do not add braces for macros defined as `("foo" 0)'. + (TeX-parse-arguments): Do not bind `<' and `>'. + (TeX-parse-argument, TeX-argument-insert): Do not use `<' and `>' + formerly bound by `TeX-parse-arguments'. Fixes some compiler + warnings. + (TeX-auto-list-information): Use `message' correctly. + + * tex-info.el (texinfo-mode): Add `@email' macro. + +2004-11-22 Berend de Boer <berend@pobox.com> + + * context.el (ConTeXt-mode-common-initialization): ConTeXt does + not need italics correction. + +2004-11-20 Christian Schlauer <cschl@arcor.de> + + * doc/auctex.texi (Floats): Update. + + * doc/changes.texi: Mention change of `LaTeX-float'. + + * latex.el (LaTeX-float, LaTeX-env-figure): Implement "do not + prompt" option. `LaTeX-float' has the same customize value menu + like `LaTeX-default-position' now. This implies that the old + meaning nil corresponds to `""' now, while nil means "do not + prompt". + (LaTeX-env-figure): Ask for `Float position' instead of `Float + to'. + (LaTeX-float): New default value "" instead of "htbp" (after a + discussion on the mailing list). + (LaTeX-default-format, LaTeX-default-width) + (LaTeX-default-position): Omit `Specifies the' in doc-string. + +2004-11-19 Miguel Frasson <frasson@math.leidenuniv.nl> + + * tex-buf.el (TeX-run-TeX): Improve comments. + +2004-11-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-TeX-sentinel-check): Use only the letters after + the last dot of a file name for the file extension. + +2004-11-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-move-to-break-point): Search backward for + \verb|...| constructs rather than forward. Fixes cases with more + than one constructs per line. Reported by Christan Schlauer. + +2004-11-16 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: Clarify --with-xemacs. + +2004-11-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-paragraph-commands): Now is a customizable list + instead of a regular expression. + (LaTeX-paragraph-commands-internal) + (LaTeX-paragraph-commands-regexp): New variables. + (LaTeX-forward-paragraph, LaTeX-backward-paragraph) + (LaTeX-common-initialization): Use + `LaTeX-paragraph-commands-regexp' instead of + `LaTeX-paragraph-commands'. + +2004-11-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-close-environment): Insert a newline at the end + of the environment if an uncommented line follows a commented one. + +2004-11-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (docTeX-in-macrocode-p): Search backward for an + environment beginning rather than forward for its end. + +2004-11-08 David Kastrup <dak@gnu.org> + + * latex.el (doctex-mode): Set the mode name. + +2004-11-04 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (texinfo-mode): Add `@command' macro. + + * doc/auctex.texi (Commands): Correct key binding for + `TeX-Omega-mode'. Add index entry. Use `@command' instead of + `@code' where appropriate. + + * font-latex.el (font-latex-built-in-keyword-classes): Use correct + face for `font-latex-match-title-3'. + +2004-11-04 Miguel Frasson <frasson@math.leidenuniv.nl> + + * images/amstex.xpm: Added. Contains symbolic color + 'backgroundToolBarColor', required by (GNU/Linux) XEmacs. + +2004-11-03 Christian Schlauer <cschl@arcor.de> + + * latex.el (LaTeX-env-figure, LaTeX-env-minipage) + (LaTeX-env-tabular*): Do always accept the user's input as the new + buffer-local values for `LaTeX-float' and `LaTeX-default-width', + even if the user entered the empty string. + (LaTeX-env-minipage): Do not ask for the (optional) position if + `LaTeX-default-position' is set to `nil'. Behaviour agrees with + LaTeX-env-array and LaTeX-env-tabular* now. + (LaTeX-env-array, LaTeX-env-tabular*): Changed `setq'-assignment + of `LaTeX-default-position' so that it works not only the first + time in buffers with `LaTeX-default-position' set to `nil'. + (LaTeX-env-array, LaTeX-env-minipage, LaTeX-env-tabular*): Use + `LaTeX-optop', `TeX-grop', etc. instead of `{', `['. + (LaTeX-env-picture): Don't delete whitespace after inserting the + environment. Cursor position corresponds to proper indentation + now. + +2004-11-03 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-delete-dups-by-car): New name for `TeX-delete-dups'. + (TeX-delete-duplicate-strings, TeX-sort-strings): New functions. + Contributed by Reiner Steib and David Kastrup. + + * font-latex.el: Require 'tex. + (font-latex-user-keyword-classes): Enhance :set function to tell + user which entry is duplicated. + + * latex.el (TeX-arg-input-file): Use new name + `TeX-delete-dups-by-car' instead of `TeX-delete-dups'. + + * style/graphicx.el (LaTeX-includegraphics-read-file-TeX): Use + new name `TeX-delete-dups-by-car' instead of `TeX-delete-dups'. + +2004-11-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-user-keywords): Add the "fixed" + matchers here rather than in `font-latex-make-built-in-keywords'. + + * latex.el (LaTeX-math-default, LaTeX-math-menu): Use "Greek + Uppercase" instead of "Greek" and "Greek Lowercase" instead of + "greek". + +2004-11-02 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-paragraph-commands): Make `\maketitle' a + paragraph starter. + +2004-11-01 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-built-in-keywords) + (font-latex-make-user-keywords): Append rather than prepend + matchers. + +2004-11-01 Miguel Frasson <frasson@math.leidenuniv.nl> + + * toolbar-x.el + (toolbarx-make-command): Code clean up. + +2004-11-01 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el: Change maintainer information. + (font-latex-keywords): New customization group. + (font-latex-built-in-keyword-classes): New variable. + (font-latex-make-match-defun, font-latex-keyword-matcher): New + functions. + (font-latex-make-built-in-keywords): New name for + `font-latex-make-keywords'. + Move default keyword definitions from + `font-latex-match-*-keywords' to + `font-latex-match-*-keywords-local'. + Integrate `font-latex-match-*-keywords-set' function into + `font-latex-match-*-keywords' defcustom. + (font-latex-keywords-1, font-latex-keywords-2): Default to nil. + All matchers are now added in `font-latex-make-built-in-keywords' + and `font-latex-make-user-keywords'. + (font-latex-user-keyword-classes): New variable. + (font-latex-make-user-keywords): New function. + + * doc/changes.texi: Remove duplicate word. + Mention possibility to add new keyword classes. + + * doc/quickstart.texi: Some rewordings, corrections and + enhancements. + +2004-10-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-auto-symbol-check): Use `add-to-list' instead of + `cons' in order to avoid duplicates. + + * latex.el (LaTeX-auto-minimal-regexp-list): Use non-greedy + operators for getting the end of a TeX group. + (LaTeX-auto-cleanup): Use `add-to-list' instead of `cons' in order + to avoid duplicates. + +2004-10-29 Miguel Frasson <frasson@math.leidenuniv.nl> + + * tex-buf.el: Add simple error report system. + (TeX-error-report-switches): New variable (plist). + (TeX-run-TeX), + (TeX-TeX-sentinel-check): Use it, updating error state, + where property is (intern (TeX-master-file)). + + * tex-bar.el: Remove defadvice's to TeX-run-TeX and + TeX-TeX-sentinel-check. + (TeX-bar-error-handling-switches): Removed. + (TeX-bar-LaTeX-button-alist): next-error updated. + +2004-10-28 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-bar.el (TeX-bar-LaTeX-button-alist): Add `TeX-save-document'. + + * doc/changes.texi: Renamed function `LaTeX-install-toolbar'. + + * tex-site.el.in: Ditto. + +2004-10-28 Miguel Frasson <frasson@math.leidenuniv.nl> + + * tex-bar.el: Now requires tex-buf.el, for error handling. + Renamed symbols: + (LaTeX-install-toolbar): New name for `latex-install-toolbar'. + (tex-bar-latex-buttons): New name for `tex-bar-latex-buttons'. + (tex-bar-img-filename): New name for `tex-bar-img-filename'. + (TeX-tool-bar): New name for `tex-tool-bar' group. + (TeX-bar-LaTeX-buttons): New name for `tex-bar-latex-buttons'. + (TeX-bar-LaTeX-all-button-alists): New name for + `tex-bar-latex-all-button-alists'. + (TeX-tool-bar-button-definitions): New name for + `tex-tool-bar-button-definitions'. + (LaTeX-symbols-toolbar-switch-contents): New name for + `latex-symbols-toolbar-switch-contents'. + (LaTeX-symbols-toolbar-contents): New name for + `latex-symbols-toolbar-contents' + (LaTeX-install-toolbar): New name for `latex-install-toolbar'. + + Use separator only in Emacs, while buildin separator is not + implemented for XEmacs. + (TeX-bar-help-from-command-list): New function, that returns the + :help string for ITEM from TeX-command-list. + (TeX-bar-error-handling-switches): New variable. + (TeX-run-TeX [tex-buf.el]): before-adviced to reset error + internals. + (TeX-TeX-sentinel-check [tex-buf.el]): after-adviced to set error + internals when error happens. + (TeX-bar-LaTeX-button-alist): New button next-error, which is + resp. visible/active when error detected on Emacs/XEmacs. All + buttons received :help from TeX-command-list. + (TeX-bar-LaTeX-buttons): next-error is default, and file is no + longer default. + +2004-10-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-auto-class-regexp-list): New variable. + Match "\DeclareRobustCommand\foo" besides + "\DeclareRobustCommand{\foo}" as well. + (LaTeX-auto-regexp-list): Use it. + (LaTeX-auto-cleanup): Do not consider key=value options. Check + for "Package" in addition to "package". + +2004-10-26 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-auto-generate-global): Only parse cls and sty files. + +2004-10-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-match-command-in-braces): Remove + references to non-existent variables. + +2004-10-26 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-math-list): Improve doc string and custom type. + (LaTeX-math-default): Added doc string. + +2004-10-26 Frank Küster <frank@kuesterei.ch> + + * doc/quickstart.texi: Don't use so many nodes. Several fixes. + +2004-10-26 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (tar-ball): Don't include CVS stuff. + + * doc/changes.texi: Mention experimental tool bar support. + + * Makefile.in (tar-ball): Include tex-bar images. + +2004-10-25 David Kastrup <dak@gnu.org> + + Toolbar patches by Reiner Steib + * Makefile.in (aucteximagedir): Define. + (AUCSRC, AUCELC): Add toolbar files. + (install-images): new target. + + * tex-site.el.in (TeX-image-directory): Define. + + * tex-bar.el (toolbar-x): require toolbar and latex at runtime. + +2004-10-24 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (DOCFILES): Added doc/quickstart.texi. + +2004-10-23 Miguel Frasson <frasson@math.leidenuniv.nl> + + * toolbar-x.el: + (toolbarx-emacs-mount-popup-menu): Nil cannot be a menu key + anymore (fixed). + (toolbarx-test-image-type): Improve comments. Add support for + variables defined with `defimage', which are considered a simple + value for the :image property. + (toolbarx-emacs-refresh): Nil cannot be a toolbar (menu) key + anymore (fixed). + (toolbarx-install-toolbar): Improved documentation for the :image + property. + +2004-10-22 Miguel Frasson <frasson@math.leidenuniv.nl> + + * tex-bar.el: Improve comments. Symbol-toolbar code moved to the + bottom of the file. + (tex-bar-latex-buttons): Improve comments. Add custom :type. + (tex-bar-latex-buttons): New command -- display a list of defined + buttons. + (tex-bar-available-meaning-alists): Removed (renamed). + (tex-bar-latex-all-button-alists): New name of + `tex-bar-available-meaning-alists'. Add custom :type. + (tex-bar-meaning-alist): Removed (renamed). + (tex-bar-latex-button-alist): New name of `tex-bar-meaning-alist'. + Add custom :type. Renamed `latex-symbols' button to + `latex-symbols-experimental'. + + * toolbar-x.el: Improve comments. + (toolbarx-process-group-without-insert): Become autoloaded. + (toolbarx-process-group): Code cleanup. + (toolbarx-process-symbol): Code cleanup. + (toolbarx-default-toolbar-meaning-alist): Separator button label + renamed from `:sep' to `separator'. + +2004-10-22 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (European): Adjust to change of + `LaTeX-italian-open-quote'. + +2004-10-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * aclocal.m4 (TEX_INPUT_DIRS): Do not use -e command line option + for grep. + +2004-10-18 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/quickstart.texi: Fix markup. + +2004-10-18 Frank Küster <frank@kuesterei.ch> + + * doc/quickstart.texi: New chapter. + + * doc/changes.texi: Mention `Quick Start'. + + * doc/auctex.texi (Font Specifiers): Add \textrm and \textsf + (Commands): Add TeX-Omega-mode + (top): Print contents near at the beginning. + + * doc/macros.texi: New macro @sans. + + * doc/intro.texi (Introduction): Removed sections obsoleted by + `Quick Start' (Indentation and filling, Completion, Editing your + document, Outlines). + +2004-10-18 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/todo.texi, doc/install.texi, doc/history.texi, + doc/changes.texi, doc/auctex.texi: Remove optional arguments of + all @node commands. + + * doc/Makefile.in (TEXIFILES): Added quickstart.texi. + +2004-10-18 Frank Küster <frank@kuesterei.ch> + + * doc/Makefile.in (TEXIFILES): Add macros.texi. + (auctex.dvi, auctex.pdf): Depend on TEXIFILES. + +2004-10-18 Christian Schlauer <cschl@arcor.de> + + * latex.el (LaTeX-env-figure, LaTeX-env-minipage): Point out to + the user that the placement (figure) and position (minipage) + specifiers are optional arguments. + (LaTeX-env-figure): Simplified. Do not insert the (optional) + placement specifier `LaTeX-float' into the buffer if the user + entered the empty string when asked for `float'. + +2004-10-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-keywords): Correctly evaluate + keywords when making `font-latex-match-*-keywords' defcustom. + +2004-10-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/todo.texi (Bugs): Document some bugs related to font locking + and folding. + + * latex.el (LaTeX-insert-environment): Partial rewrite. Stay in + comments. Do not comment uncommented following lines. Get rid of + redundant comment prefix. + (LaTeX-indent-calculate): Check for beginning of buffer. + (LaTeX-indent-calculate-last): Do not check for beginning of + buffer. Fixes wrong indentation of environments at the top of the + buffer. + +2004-10-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-macro-nth-arg): Use + `TeX-find-closing-brace' instead of `forward-sexp'. Fixes + problems with comment characters in \url macros. + + * latex.el (LaTeX-paragraph-commands): Use `regexp-opt' to + generate the regexp. + (LaTeX-common-initialization): Add support for "$$" to + `paragraph-start'. + + * context.el (ConTeXt-mode-common-initialization): Add support for + "$$" to `paragraph-start'. + + * font-latex.el: Remove change log. + (font-latex-make-keywords): New function. + (font-latex-match-variable-keywords-local) + (font-latex-match-variable-make) + (font-latex-match-variable-keywords-set) + (font-latex-match-variable-keywords, font-latex-match-variable) + (font-latex-match-reference-keywords-local) + (font-latex-match-reference-make) + (font-latex-match-reference-keywords-set) + (font-latex-match-reference-keywords) + (font-latex-match-reference) + (font-latex-match-function-keywords-local) + (font-latex-match-function-make) + (font-latex-match-function-keywords-set) + (font-latex-match-function-keywords, font-latex-match-function) + (font-latex-match-title-1-keywords-local) + (font-latex-match-title-1-make) + (font-latex-match-title-1-keywords-set) + (font-latex-match-title-1-keywords, font-latex-match-title-1) + (font-latex-match-title-2-keywords-local) + (font-latex-match-title-2-make) + (font-latex-match-title-2-keywords-set) + (font-latex-match-title-2-keywords, font-latex-match-title-2) + (font-latex-match-title-3-keywords-local) + (font-latex-match-title-3-make) + (font-latex-match-title-3-keywords-set) + (font-latex-match-title-3-keywords, font-latex-match-title-2) + (font-latex-match-title-4-keywords-local) + (font-latex-match-title-4-make) + (font-latex-match-title-4-keywords-set) + (font-latex-match-title-4-keywords, font-latex-match-title-2) + (font-latex-match-textual-keywords-local) + (font-latex-match-textual-make) + (font-latex-match-textual-keywords-set) + (font-latex-match-textual-keywords, font-latex-match-textual) + (font-latex-match-warning-keywords-local) + (font-latex-match-warning-make) + (font-latex-match-warning-keywords-set) + (font-latex-match-warning-keywords, font-latex-match-warning) + (font-latex-match-warning-function): Now generated by + `font-latex-make-keywords'. + (font-latex-match-bold-command-keywords-local) + (font-latex-match-bold-command-keywords) + (font-latex-match-bold-command) + (font-latex-match-italic-command-keywords-local) + (font-latex-match-italic-command-keywords) + (font-latex-match-italic-command) + (font-latex-match-math-command-keywords-local) + (font-latex-match-math-command-keywords) + (font-latex-match-math-command) + (font-latex-match-type-command-keywords-local) + (font-latex-match-type-command-keywords) + (font-latex-match-type-command) + (font-latex-match-bold-declaration-keywords-local) + (font-latex-match-bold-declaration-keywords) + (font-latex-match-bold-declaration) + (font-latex-match-italic-declaration-keywords-local) + (font-latex-match-italic-declaration-keywords) + (font-latex-match-italic-declaration) + (font-latex-match-type-declaration-keywords-local) + (font-latex-match-type-declaration-keywords) + (font-latex-match-type-declaration): New variables generated by + `font-latex-make-keywords'. + (font-latex-match-bold-command) + (font-latex-match-bold-command-make) + (font-latex-match-bold-command-keywords-set) + (font-latex-match-italic-command) + (font-latex-match-italic-command-make) + (font-latex-match-italic-command-keywords-set) + (font-latex-match-math-command) + (font-latex-match-math-command-make) + (font-latex-match-math-command-keywords-set) + (font-latex-match-type-command) + (font-latex-match-type-command-make) + (font-latex-match-type-command-keywords-set) + (font-latex-match-bold-declaration) + (font-latex-match-bold-declaration-make) + (font-latex-match-bold-declaration-keywords-set) + (font-latex-match-italic-declaration) + (font-latex-match-italic-declaration-make) + (font-latex-match-italic-declaration-keywords-set) + (font-latex-match-type-declaration) + (font-latex-match-type-declaration-make) + (font-latex-match-type-declaration-keywords-set): New functions + generated by `font-latex-make-keywords'. + (font-latex-keywords-1): Use new functions. + (font-latex-bold-command-keywords) + (font-latex-italic-command-keywords) + (font-latex-math-command-keywords) + (font-latex-type-command-keywords) + (font-latex-bold-declaration-keywords) + (font-latex-italic-declaration-keywords) + (font-latex-type-declaration-keywords): Remove. + (font-latex-match-command-with-arguments): New name for + `font-latex-match-command-outside-arguments'. Third argument now + is an integer instead of a binary. It specifies the number of + mandatory arguments of a LaTeX macro. Simplify the function. + (font-latex-match-font-cache) + (font-latex-match-font-outside-braces): Remove. + (font-latex-match-in-brace-cache): New name for + `font-latex-match-infont-cache'. + (font-latex-match-command-in-braces): New name for + `font-latex-match-font-inside-braces'. Generalize, so that it can + be used for any command and does not return a special, complex + match. + (font-latex-set-syntactic-keywords): Try to minimize false + fontifications of macros which may look like \foo{bar} and + \foo{bar{. + (font-latex-commented-outp): Do not consider comment characters in + verbatim content. + +2004-10-15 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-default-format, LaTeX-default-width) + (LaTeX-default-position): Fix doc strings. + +2004-10-14 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-default-width): Make it buffer local. + (LaTeX-env-minipage): Pick up new value of LaTeX-default-width. + +2004-10-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-macro-spec-list): Add starred sectioning + commands. + + * latex.el (LaTeX-fill-region-as-paragraph): Do not add linebreaks + after "$$ " at the end of paragraph filling. + (LaTeX-fill-move-to-break-point): Simplify. Add support for + $$...$$ type display math. + + * style/jurabib.el: New file. + + * Makefile.in (STYLESRC): Add jurabib.el. + + * doc/changes.texi: Mention support for the jurabib package. + +2004-10-14 Miguel Frasson <frasson@math.leidenuniv.nl> + + * auctb.el: Removed (renamed to tex-bar.el) + + * tex-bar.el: Added; (new name of auctb.el). Added support for + buttons and customization. + (install-auctex-toolbar): removed. + (tex-tool-bar): New custom group, inside AUCTeX group. + (tex-tool-bar-button-definitions): New custom group, inside + tex-tool-bar group. + (tex-bar-latex-buttons): New custom variable: buttons in LaTeX + mode. + (tex-bar-meaning-alist): New custom variable. + (tex-bar-available-meaning-alists): New custom variable: + collection of variables for meaning-alists. + (latex-install-toolbar): New function: install the toolbar for + LaTeX mode. + (latex-symbols-toolbar-contents): added separator between symbol + switches and symbols. + + * toolbarx.el: Removed (renamed to toolbar-x.el) + + * toolbar-x.el: Added; (new name of toolbarx.el). + (toolbarx-default-toolbar-meaning-alist) Added `:sep' button. + (toolbarx-emacs-add-button): clean up. + +2004-10-13 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-default-width): New variable. + (LaTeX-env-minipage, LaTeX-env-tabular*): Use it. + (LaTeX-environment): Mention it in the doc string. + (LaTeX-env-label): Reindent. + + * tex.el (TeX-delete-dups): Use our own (faster) version. + + * latex.el (LaTeX-env-array, LaTeX-env-minipage) + (LaTeX-env-tabular*): Don't delete whitespace after inserting the + environment. Cursor position corresponds to proper indentation + now. From Christian Schlauer <cschl@arcor.de> with some + modifications. + +2004-10-12 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (Completion): Mention `C-c RET' for + `TeX-insert-macro'. Fixed typo. + (Parsing Files): Fixed typo. + (European): Improved. + From Frank Küster <frank@kuesterei.ch>, slightly modified. + + * latex.el (LaTeX-common-initialization): Use `LaTeX-env-tabular*' + for "tabular*". + +2004-10-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (Texinfo-insert-node): Emacs 21.3 and earlier + expect a list of lists. + + * tex.el: Cater for `delete-selection-mode'. + `eval-after-load' (used for support of desktop.el) in Emacs 21.3 + and earlier expects a string, not a symbol. + (TeX-point-is-escaped): Remove. Implementation of + `TeX-escaped-p', which does the same, is slightly nicer. + (TeX-insert-dollar): Use `TeX-escaped-p'. + +2004-10-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el: Small clean-ups and rearrangements. + (font-latex-match-variable-keywords) + (font-latex-match-reference-keywords) + (font-latex-match-function-keywords) + (font-latex-match-title-1-keywords) + (font-latex-match-title-2-keywords) + (font-latex-match-title-3-keywords) + (font-latex-match-title-4-keywords) + (font-latex-match-textual-keywords) + (font-latex-match-warning-keywords): Remove redundant defvars. + (font-latex-match-variable, font-latex-match-reference) + (font-latex-match-function, font-latex-match-title-1) + (font-latex-match-title-2, font-latex-match-title-3) + (font-latex-match-title-4, font-latex-match-textual) + (font-latex-match-warning): Set default values and make + buffer-local. + (font-latex-match-reference): Add doc string. + (font-latex-set-syntactic-keywords): Do not set comment syntax. + +2004-10-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/booktabs.el, style/captcont.el, style/fancyref.el, + style/mdwlist.el, style/natbib.el, style/nicefrac.el, + style/paralist.el, style/scrbase.el, style/scrbook.el, + style/scrlttr2.el, style/scrpage2.el, style/scrreprt.el, + style/subfigure.el, style/units.el (TeX-add-style-hook): Do not + set up font-latex variables if font-latex is not loaded and + enabled. + + * style/alltt.el, style/listings.el, style/url.el + (TeX-add-style-hook): Do not set up font-latex variables if + font-latex is not loaded and enabled. Reinitialize font-lock + defaults. + + * font-latex.el: Do not autoload `texmathp'. + (font-latex-fontify-script): Doc fix. + (font-latex-script): Do without `texmathp'. + (font-latex-syntactic-keywords): Default to nil. + Make buffer-local. + (font-latex-setup): Set syntactic keywords. + +2004-10-08 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-update-style, TeX-parse-arguments) + (TeX-parse-argument, VirTeX-common-initialization) + (TeX-auto-parse-region): Simplify code by using `unless'. + +2004-10-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-search-forward-unescaped) + (TeX-search-backward-unescaped, TeX-re-search-forward-unescaped) + (TeX-search-unescaped, TeX-escaped-p): New functions. + (TeX-find-macro-boundaries): Use `TeX-escaped-p'. + + * latex.el (LaTeX-newline, LaTeX-current-indentation) + (LaTeX-fill-region-as-para-do, LaTeX-fill-move-to-break-point): + Use new search functions from tex.el. + + * tex-fold.el (TeX-fold-make-overlay, TeX-fold-hide-item) + (TeX-fold-show-item): Respect `font-lock-mode'. + + * style/amstex.el: Add copyright and license information. + ("amstex"): Do not load amsmath.el in `plain-tex-mode' or + `ams-tex-mode'. + +2004-10-06 Ralf Angeli <angeli@iwi.uni-sb.de> + + * texmathp.el (texmathp): Limit environment search with result of + macro search if possible. + + * font-latex.el (font-latex-verb-like-commands): New variable. + (font-latex-set-syntactic-keywords): Use it. + (font-latex-match-command-outside-arguments) + (font-latex-match-font-outside-braces) + (font-latex-match-font-inside-braces): Check face at the beginning + of the match to make keyword fontification possible even if a + macro's argument was already fontified due to syntactic keyword + fontification. + + * style/listings.el (TeX-add-style-hook): Suppress indentation in + lstlisting environments. Fontify both \lstinline|...| and + \lstinline{...}. Add lstlisting environment to + `LaTeX-verbatim-regexp'. + + * style/url.el (TeX-add-style-hook): Treat arguments \url|...| and + \url{...} as verbatim. + + * style/alltt.el (TeX-add-style-hook): Use buffer-local variable + `font-latex-verbatim-environments-local'. + +2004-10-05 Miguel Frasson <frasson@math.leidenuniv.nl> + + * toolbarx.el (toolbarx-default-toolbar-meaning-alist): New + constant, providing a MEANING-ALIST for the insertion of the + default buttons and some extra ones in Emacs and XEmacs. + +2004-10-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-output-view-style): Move more special items upwards. + Remove "a4" and "a5" styles. + +2004-10-04 Miguel Frasson <frasson@math.leidenuniv.nl> + + * toolbarx.el: + (toolbarx-emacs-add-button) + (toolbarx-test-image-type): Add Emacs `image descriptor' as valid + image specification (Emacs only). + (toolbarx-emacs-add-button): "transp-strip" is new `tranparent + strip' image file. + + * images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm, + * images/error.xpm, images/exec.xpm, images/execbibtex.xpm, + * images/execdvips.xpm, images/execerror.xpm, + * images/execpdftex.xpm, images/exectex.xpm, + * images/execviewdvi.xpm, images/execviewpdf.xpm, + * images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm, + * images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm, + * images/tex.xpm, images/view.xpm, images/viewdvi.xpm, + * images/viewpdf.xpm, images/viewps.xpm: Add symbolic color + 'backgroundToolBarColor' to make pics work in (GNU/Linux) XEmacs + +2004-10-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el: Some clean-ups, rearrangements and performance + improvements. + (font-latex-verbatim-face): XEmacs does not like :inherit. + (font-latex-setup): Activate `font-latex-syntactic-face-function'. + (font-latex-faces-present-p): New function. + (font-latex-match-command-outside-arguments): Use it. + (font-latex-bold-command-keywords) + (font-latex-italic-command-keywords) + (font-latex-math-command-keywords) + (font-latex-type-command-keywords): New variables. + (font-latex-match-font-outside-braces): Use them. + Check for comment and verbatim faces. + (font-latex-bold-declaration-keywords) + (font-latex-italic-declaration-keywords) + (font-latex-type-declaration-keywords): New variables. + (font-latex-match-font-inside-braces): Use them. + Check for comment and verbatim faces. + (font-latex-script): Use `font-latex-faces-present-p'. + + * doc/changes.texi: Add some new features and fixed bugs. + +2004-09-29 Miguel Frasson <frasson@math.leidenuniv.nl> + + * images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm, + * images/error.xpm, images/exec.xpm, images/execbibtex.xpm, + * images/execdvips.xpm, images/execerror.xpm, + * images/execpdftex.xpm, images/exectex.xpm, + * images/execviewdvi.xpm, images/execviewpdf.xpm, + * images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm, + * images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm, + * images/tex.xpm, images/view.xpm, images/viewdvi.xpm, + * images/viewpdf.xpm, images/viewps.xpm: Add designed images for + toolbar buttons. + +2004-09-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-do-multi-line): Add new option and use + it as default value. + (font-latex-use-cache): New variable. + (font-latex-match-command-outside-arguments) + (font-latex-match-font-outside-braces) + (font-latex-match-font-inside-braces): Use it. + (font-latex-check-cache): Do not check if cache is to be used. + (font-latex-setup): Set up multi-line font locking. + +2004-09-28 Miguel Frasson <frasson@math.leidenuniv.nl> + + * toolbarx.el: Support for grouping `:insert' clauses in the 3 + engines (performance improvement.) Better comments and + docstrings. + (toolbarx-process-symbol): Fix `nreverse'-missing bug. + + * auctb.el: Fix Copyright notice (to FSF). Remove "AMS Special" + from ppup menu. Simplify. Remove garbage comments from end. + (auctb-img-filename): Remove "symb-pics/" from return. Add + "symb-pics/" explicitly where it is needed in the defconst's. + + * images, images/dropdown.xpm, images/ltx-symb-turn-off.xpm, + * images/ltx-symb-turn-on.xpm: Add designed images for symbol + toolbar. + +2004-09-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el: Add change log entries and bump version. + (font-latex-find-matching-close): Fix typo in last commit. + (font-latex-match-font-inside-braces): Set actual numbers in the + match, not nil. Fixes errors with `font-lock-multiline' enabled. + +2004-09-27 David Kastrup <dak@gnu.org> + + * font-latex.el (font-latex-find-matching-close): Simplify. + + * latex.el (LaTeX-math-default): Use `W in math mode for the Omega + letter. + + * tex.el (TeX-find-macro-start-helper): Simplify. + (TeX-find-macro-end-helper): Simplify. + (TeX-find-macro-end-helper): Stop if `forward-sexp' fails. + + * doc/todo.texi (Wishlist): Macro spell checking mentioned. + +2004-09-26 Miguel Frasson <frasson@math.leidenuniv.nl> + + * toolbarx.el: Add to cvs (first version). + + * auctb.el: Add to cvs (first version); features only a symbol + toolbar. + +2004-09-24 Davide G. M. Salvetti <salve@debian.org> + + * configure.in: Add `--(en|dis)able-build-dir-test' switch to + allow disabling `VALID_BUILD_DIR'. + +2004-09-22 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (VirTeX-common-initialization): Revert last change. + + * font-latex.el (font-latex-keywords-2): Use function + `font-latex-match-script' instead of regexp directly. + (font-latex-fontify-script): Doc fix. + (font-latex-match-script): Reintroduce. + +2004-09-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-verbatim-macros): New variable. + (LaTeX-fill-move-to-break-point): Do not break inside of macros + defined in `LaTeX-verbatim-macros'. + (LaTeX-fill-newline): Do not trigger auto-fill. + + * style/listings.el (TeX-add-style-hook): Add "lstinline" to + `LaTeX-verbatim-macros'. + + * font-latex.el (font-latex-set-syntactic-keywords): "*" is not + allowed as a \verb delimiter. + + * doc/todo.texi (Bugs): Another bug gone the way of the poodle. + +2004-09-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-indent-line): Use XEmacs' functions to deal with + extents/overlays. Avoids dependence on overlay.el. + (LaTeX-fill-region-as-paragraph): Inhibit filling of "Local + Variables" section, if to be filled as a paragraph. + + * style/url.el: Add some (low-level) symbols for completion and + fontification. + (TeX-arg-urlstyle): New function. + + * doc/todo.texi (Bugs): Remove some obsolete bug descriptions. + +2004-09-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-verbatim-environments): Change from + defvar to defcustom. + (font-latex-verbatim-environments-local) + (font-latex-verbatim-macros) + (font-latex-verbatim-macros-local): New variables. + (font-latex-set-syntactic-keywords): Use them. + + * style/listings.el: New file. + + * Makefile.in (STYLESRC): Add it. + + * doc/changes.texi: Mention support for listings.sty. + +2004-09-16 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/changes.texi: Mention built fixes. + +2004-09-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-commented-outp): Reimplement for + better performance. + + * doc/changes.texi: Streamline documentation of performance + changes. + + * tex.el (TeX-search-syntax-table): Make XEmacs happy. + (VirTeX-common-initialization): Append our stuff to the end of + `find-file-hooks'. Fixes problems with `auto-insert-mode'. + +2004-09-15 Jan-Åke Larsson <jalar@mai.liu.se> + + * aclocal.m4 (EMACS_LISP): quote ${emacs}, Windows.... + +2004-09-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/changes.texi: Add changes from 11.51 up to now. + + * style/url.el: New file. + + * Makefile.in (STYLESRC): Add style/url.el. + +2004-09-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-keywords-1): Add highlighter for math + macros. + (font-latex-keywords-2): Use regexp for matching instead of + `font-latex-match-script'. + (font-latex-match-font-outside-braces): Add support for math, esp. + "\ensuremath". + (font-latex-match-script): Remove. + (font-latex-script): Fix check for present faces. Add `texmathp' + check in case there is no math face present. + +2004-09-09 Reiner Steib <Reiner.Steib@gmx.de> + + * aclocal.m4 (texinputdirs): Strip leading "!!". + +2004-09-08 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (TeX-arg-input-file): Remove duplicates from the + completion list. Simplify code by using `unless'. + +2004-09-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (Texinfo-insert-node): New function. + (Texinfo-mode-map): Use it. + +2004-09-07 Davide G. M. Salvetti <salve@debian.org> + + * aclocal.m4 (EMACS_LISP): Sync echo output with real emacs + invocation. + +2004-09-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (Texinfo-insert-environment): Add a space between + inserted "@end" and environment name in case of active region. + +2004-09-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-search-syntax-table): New function and variable. + (TeX-find-balanced-brace): New function. + (TeX-find-closing-brace): Use `TeX-find-balanced-brace'. + (TeX-find-opening-brace): Ditto. + (TeX-find-macro-boundaries): Add `lower-bound' argument. + (TeX-find-macro-start-helper): Add `limit' argument. + (TeX-find-macro-start): Ditto. + +2004-08-31 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/changes.texi: Add `LaTeX-includegraphics-read-file'. + Mention use of `start' for MikTeX and fpTeX. + + * latex.el (LaTeX-includegraphics-read-file): New variable. + + * tex.el (TeX-delete-dups): New defun or defalias. + + * style/graphicx.el (LaTeX-includegraphics-read-file-TeX): Renamed + from `LaTeX-includegraphics-read-file'. Remove duplicates using + `TeX-delete-dups'. + (LaTeX-includegraphics-read-file-relative): Insert relative + filename. From Dan Nicolaescu <dann@ics.uci.edu>. + (LaTeX-arg-includegraphics): Use funcall for image-file. + +2004-08-28 David Kastrup <dak@gnu.org> + + * Version 11.53 released. + +2004-08-28 David Kastrup <dak@gnu.org> + + * doc/tex-ref.tex: Bump version. + + * configure.in: Bump version number. + + * auctex.spec (Version): bump to 11.53. + + * doc/auctex.texi: Bump version to 11.53. + +2004-08-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (install-el): Fix typos. + +2004-08-27 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-kpathsea-format-alist): Added + LaTeX-includegraphics-extensions. + (TeX-search-files): Fix non-kpathsea case. + + * style/graphicx.el (LaTeX-includegraphics-read-file): Use + completion based on TeX-search-files. + +2004-08-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-preserve-comments): New variable. + (TeX-fold-buffer-type): Use it. + + * font-latex.el (font-latex): Add to AUCTeX's customization group. + (font-latex-find-matching-close): Correctly recognize multiple + escape characters. Add missing paren. + +2004-08-26 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-site.el.in (japanese-slitex-mode): Removed obsolete autoload + of slitex. + + * tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode): Use + `TeX-defun' for getting version info into mode doc. + +2004-08-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-mik.el: Use `start' instead of the respective executable for + PostScript, PDF and HTML files. + + * tex-fptex.el: Ditto. + +2004-08-25 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-find-macro-boundaries): Detect the start of any + macro, not just those consisting of [A-Za-z@]. + Remove some superfluous `goto-char' calls. + (TeX-find-macro-start-helper): Reimplement once again. Original + patch by David Kastrup; slightly modified. Doc fix. + (TeX-find-macro-end-helper): Doc fix. Handle macros not + consisting of [A-Za-z@] correctly. + (TeX-find-opening-brace): Improve performance. + +2004-08-25 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el: Autoload `TeX-process-set-variable' and `TeX-region-file'. + +2004-08-25 Jan-Åke Larsson <jalar@mai.liu.se> + + * aclocal.m4: EMACS_PATH_LISPDIR: Expand lispdir if relative to + binary. Quote lispdir, and deal with exec_prefix, add missing + bracket. + + * aclocal.m4: Fix xemacs<->emacs mistake, restore path searching + when --without-packagedir is given + + * configure.in: enable --without-packagedir + + * aclocal.m4: Barf if packagedir not found, don't bother with + load-path on xemacs' lispdir + +2004-08-25 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-command): Call `TeX-process-set-variable' with + correct options, so that the viewer command is next unless + overridden. + + * tex.el (TeX-set-mode-name): Set `TeX-command-next' in the + buffers where they actually count. + +2004-08-24 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-math-default): Correctly code "jmath" and + "Bbbk". + +2004-08-24 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (Mathematics): Add `LaTeX-math-menu-unicode'. + (Changes): Refer to `history.texi' _after_ the newer changes. + + * doc/changes.texi: Added versions 11.51-11.53. + +2004-08-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (VirTeX-common-initialization): Use "%" instead of + `comment-start' for `comment-start-skip'. + (TeX-find-opening-brace): Do not use an inverse matcher but negate + the whole expression. + (TeX-find-macro-start-helper): Reimplement. Should be much faster + now. + + * latex.el (LaTeX-current-environment): Use + `buffer-substring-no-properties'. + (LaTeX-indent-line): Revert last change. Only multi-line overlays + at the start of a line are affected by the XEmacs bug. + + * tex-info.el (Texinfo-environment-list): Add "command" macro. + +2004-08-24 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/install.texi (Prerequisites): Add `easy-mmode.el' update for + XEmacs. + +2004-08-23 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-indent-line): Get all overlays, not just one. + (LaTeX-math-default): Add iota. + (LaTeX-math-default): Use different symbol for triangle. + (LaTeX-math-default): Don't use `?\S-e' for `?E'. + + * tex.el (TeX-match-buffer): Use `buffer-substring-no-properties' + (TeX-in-commented-line): Use `skip-chars-forward' and `forward-line'. + (TeX-in-line-comment): Use `forward-line'. + (TeX-brace-count-line): Use `skip-chars-forward'. + + * RELEASE: Some updates. + + * latex.el (LaTeX-section): Use an active region as title if available. + (LaTeX-section-title): Prompt with title if present. Should we + ask at all? + (LaTeX-math-list): Add Unicode code point. + (LaTeX-math-menu-unicode): New customization variable for unicode + in math menu. Only set in GTK Emacs for now. Does not work on + XEmacs. Use it for initializing the menus. Also prefix menu + points with backslash. + + * Makefile.in (.PHONY): Declare a bunch of phony targets to + protect against users making files/directories with that name (in + particular "lisp"). + +2004-08-22 David Kastrup <dak@gnu.org> + + * style/italian.el ("italian"): Don't overwrite existing local + variable settings. + + * style/ngerman.el ("ngerman"): Don't overwrite existing local + variable settings. + + * style/german.el ("german"): Don't overwrite existing local + variable settings. + + * tex.el (TeX-set-mode-name, TeX-PDF-mode): XEmacs needs two + arguments for `local-variable-p'. + +2004-08-20 David Kastrup <dak@gnu.org> + + * tex.el (desktop): Save TeX-Omega-mode, too. + + * Makefile.in (full-release): Source rpm is auctex, not + auctex-emacs. + + * auctex.spec (Provides): Provide auctex as well to satisfy + preview-latex. create package emacs nevertheless. + + * Version 11.52 released. + +2004-08-20 David Kastrup <dak@gnu.org> + + * tex.el (AUCTeX-version): move to front and also eval when + compiling. Other version info moved, too. + (TeX-defun): Macro for putting version info into definition. + (plain-tex-mode): Use `TeX-defun'. + (ams-tex-mode): Use `TeX-defun'. + + * tex-info.el (texinfo-mode): Use `TeX-defun' for getting version + info into mode doc. + + * latex.el (latex-mode): Use `TeX-defun' for getting version info + into mode doc. + + * context.el (context-mode): Use `TeX-defun' for getting version + info into mode doc. + + * auctex.spec (BuildRoot): New naming scheme. + + * RELEASE: Add `DESTDIR' blurb. + +2004-08-19 David Kastrup <dak@gnu.org> + + * auctex.spec: Change `tex-site.el' to overwriting config file + mode. + + * tex.el (plain-tex-mode): Move menu initializiation here instead + of `plain-TeX-common-initialization'. We don't want "TeX" menus + in `ConTeXt-mode' or `AmSTeX-mode'. + (plain-TeX-common-initialization): remove `easy-menu-add' here. + (TeX-common-menu-entries): Change "Customize" strategy again. + (plain-TeX-menu-entries): Move from `plain-TeX-menu'. + (plain-TeX-mode-menu): Use `plain-TeX-menu-entries'. + (AmSTeX-mode-map): Derive from `TeX-mode-map' not + `plain-TeX-mode-map'. + (AmSTeX-mode-menu): Define menu for `AmSTeX-mode'. + (ams-tex-mode): Add menus in proper order. + + * tex-info.el (texinfo-mode): Swap order of `easy-menu-add'. + + * latex.el (LaTeX-common-initialization): Swap order of + `easy-menu-add'. + + * context.el (ConTeXt-mode-common-initialization): Swap order of + `easy-menu-add', move `major-mode' init to front. + + * latex.el (LaTeX-common-initialization): Exchange order of + `easy-menu-add' to get better menu layout in XEmacs. + +2004-08-19 Reiner Steib <Reiner.Steib@gmx.de> + + * auctex.spec (description): Overhauled. + + * doc/install.texi: Markup fixes, see "(texinfo)command". + + * doc/wininstall.texi: Ditto. + +2004-08-19 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-mode-menu): Use `TeX-common-menu-entries'. + + * tex-info.el (Texinfo-mode-menu): Use `TeX-common-menu-entries'. + + * tex.el (ams-tex-mode): Add `plain-TeX-mode-menu' here. Doh. + + * context.el (ConTeXt-mode-menu): Use `TeX-menu-with-help' instead + of `TeX-maybe-remove-help'. + (ConTeXt-mode-menu): Use `TeX-common-menu-entries'. + + * tex.el (TeX-customization-menu): Save the customization menu + here when generated, so that we have it available in all modes. + (TeX-common-menu-entries): The common menu entries for TeX modes. + (plain-TeX-mode-menu): Use `TeX-common-menu-entries'. + + * configure.in: export `localstatedir'. + + * Makefile.in (localstatedir): import `localstatedir'. + +2004-08-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/install.texi (Customizing): tex-site.el should be edited no + more. Customize should be used instead. Relevant variables are + determined during configuration now. + Mention build/installation commands for contributed files. + +2004-08-19 Reiner Steib <Reiner.Steib@gmx.de> + + * auctex.spec: Fixes for SuSE. + +2004-08-19 David Kastrup <dak@gnu.org> + + * aclocal.m4: `putative-existing-lisp-dir' is not a package + directory if `lisp' is not a path component. Normalize + whitespace. + Remove trailing slash from packagedir. + + * tex-site.el.in (TeX-macro-global): Don't quote texinputdirs + additionally. + + * aclocal.m4: Really remove trailing slashes/backslashes. + Don't expand `lispdir'. + (library): Surround `texinputdirs' with quotes. Output it + enclosed in parens. + (library): Let `autodir' refer unexpanded to `localstatedir'. + Add some quoting in patterns. + + * doc/Makefile.in (DESTDIR): introduce `DESTDIR' into installation + targets. + + * Makefile.in (DESTDIR): introduce `DESTDIR' into installation + targets. + +2004-08-18 David Kastrup <dak@gnu.org> + + * tex-fold.el (TeX-fold-buffer-type): Don't use `end-of-buffer' as + it plays around with the current window point. + + * Makefile.in (auctexdir, styledir): Use `${...}' for symmetry + with aclocal.m4 + + * aclocal.m4: Use `${...}' instead of `$(...)' everywhere. + +2004-08-18 Jan-Åke Larsson <jalar@mai.liu.se> + + * aclocal.m4 (EMACS_LISPDIR): Output expanded lispdir + +2004-08-18 David Kastrup <dak@gnu.org> + + * configure.in: Shell-quote autodir. + + * RELEASE: Some minor changes. + +2004-08-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * RELEASE: Change version to 11.52. Replace old feature/bug + information. + + * font-latex.el (font-latex-script): Disable raising of characters + for older Emacsen. Original patch by Reiner Steib. + Bump version and add change log entry. + + * tex-fold.el (TeX-fold-unfolded-face): Make it look more blueish + on displays with 24bit color depth. + (TeX-fold-buffer-type): Use either a complemented character + alternative to be on the safe side or "\\_>" on Emacsen which + support it. + +2004-08-17 Reiner Steib <Reiner.Steib@gmx.de> + + * texmathp.el (texmathp-tex-commands-default): Added \label. + Various checkdoc-related fixes. + +2004-08-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-buffer-type): Use alternative way to + determine end of search pattern. Fixes problem with starred + macros. + Fix compile errors and add further match alternatives. + (TeX-fold-item): Recognize starred macros as well. + XEmacs does not know `match-string-no-properties'. + (TeX-fold-make-overlay): Do not alter `display-string' before + `face' is set. + (TeX-fold-hide-item): Get only the string part of + `display-string'. + + * tex.el (TeX-fold-menu): Wrap value in `TeX-menu-with-help'. + Fixes XEmacs start-up error. + + * tex-mik.el: Fix typo in comment. + + * auctex.spec (Version): Change to 11.52. + + * configure.in: Change AUCTeX version to 11.52. + + * doc/tex-ref.tex: Change AUCTeX version to 11.52. + + * doc/auctex.texi: Change AUCTeX version to 11.52. + +2004-08-17 David Kastrup <dak@gnu.org> + + * Makefile.in (full-release): Fix a few things. + + * Version 11.51 released. + +2004-08-17 David Kastrup <dak@gnu.org> + + * aclocal.m4: Quote when expanding and remove trailing backslash, + too. + (library): Don't check for $PWD but for default-directory. + +2004-08-16 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: move --prefix description up, since it + might be the only needed option. + + * doc/tex-ref.tex (section{Font Selection}): Add italic + corrections and small-caps entry. + + * tex.el (info): Add more prefixes to `Info-file-list-for-emacs'. + + * tex-jp.el (japanese-TeX-command-list): Comment addition. + + * RELEASE: Add availability and update release notes. + + * Makefile.in (RPMROOT): New variable. + (tar-ball): Clean up `$(FTPDIR)' and `$(WWWDIR/doc)' before + installation. + (full-release): New target that does RPM building, signing and + other stuff for upload. + (patch): gzip the patch. + + * auctex.spec: Add definition stuff for SuSE. + (BuildRoot): Don't specify infodir when it is not used. + + * bib-cite.el: Fix refTeX link. + +2004-08-16 Jan-Åke Larsson <jalar@mai.liu.se> + + * aclocal.m4 (EMACS_PROG_EMACS): Add "${prefix}/bin" for Windows users + + * aclocal.m4 (EMACS_LISPDIR): Remove trailing slash from lispdir_expanded elisp string + +2004-08-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * aclocal.m4 (VALID_BUILD_DIR): New function. + + * configure.in: Use it. + Change AUCTeX version to 11.51. + + * doc/tex-ref.tex: Change AUCTeX version to 11.51. + + * doc/auctex.texi: Change AUCTeX version to 11.51. + + * auctex.spec (Version): Change to 11.51. + + * Makefile.in (distclean): Get rid of autom4te.cache. + +2004-08-15 David Kastrup <dak@gnu.org> + + * tex-info.el: Change Copyright notice to FSF + + * tex-mik.el: Change Copyright notice to FSF + + * tex.el: Change Copyright notice to FSF + + * font-latex.el: Change Copyright notice to FSF + + * multi-prompt.el: Change Copyright notice to FSF + + * tex-buf.el: Change Copyright notice to FSF + + * tex-site.el.in: Change Copyright notice to FSF + + * style/scrartcl.el: Change Copyright notice to FSF + + * style/scrbook.el: Change Copyright notice to FSF + + * style/scrlttr2.el: Change Copyright notice to FSF + + * style/scrreprt.el: Change Copyright notice to FSF + + * latex.el: Change Copyright notice to FSF + + * tex-info.el: Change Copyright notice to FSF + + * tex-mik.el: Change Copyright notice to FSF + + * tex.el: Change Copyright notice to FSF + + * bib-cite.el: Change Copyright notice and URLs. + +2004-08-15 Dan Nicolaescu <dann@ics.uci.edu> + + * latex.el (LaTeX-common-initialization): Don't set + `selective-display'. + +2004-08-15 David Kastrup <dak@gnu.org> + + * doc/tex-ref.tex: Add Omega entry, rearrange. + + * tex.el (TeX-print-command): Use `%(o?)'. + (TeX-command, TeX-Omega-command, LaTeX-command) + (LaTeX-Omega-command, ConTeXt-engine, ConTeXt-Omega-engine): New + customization strings to implement various expanders. + (TeX-command-list): Use them. + (LaTeX-command-style): Same here. + (TeX-printer-list, TeX-view-style, TeX-output-view-style): Use + `%(o?)'. + (TeX-expand-list): New entries. + (TeX-PDF-mode): Don't switch on in Omega mode. + (TeX-Omega-mode): New minor mode. + (tex-omega-mode): alias for it. + (TeX-mode-map): Keybinding for it. + (TeX-mode-specific-command-menu-entries): Add quick viewer entry. + (TeX-mode-specific-command-menu-entries): Add Omega toggle and + inactivate PDF when Omega is on. + + * context.el (ConTeXt-expand-options): New function for generating + `texexec' options. + +2004-08-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-fold-menu): New variable. + (plain-TeX-mode-menu): Use it. + + * context.el (ConTeXt-mode-menu): Use `TeX-fold-menu'. + + * latex.el (LaTeX-mode-menu): Use `TeX-fold-menu'. + + * tex-info.el: Change every occurence of "TeXinfo" to "Texinfo". + (Texinfo-environment-list): Add some missing environments. + (Texinfo-find-env-end, Texinfo-find-env-start): New functions. + (Texinfo-mode-menu): Use `TeX-fold-menu'. + + * tex-fold.el (TeX-fold-buffer-type): Support folding of + environments in texinfo-mode. + (TeX-fold-item): Ditto. + (TeX-fold-hide-item): Display an error string if the macro + argument cannot be found. + +2004-08-14 David Kastrup <dak@gnu.org> + + * tex.el (TeX-command-list): rename `%(execmode)' to `%(execopts)' + since it has gotten quite fatter. + (TeX-expand-list): Implement `TeX-PDF-mode', + `TeX-interactive-mode', `TeX-source-specials-mode' for ConTeXt and + pass on `ConTeXt-current-interface'. + +2004-08-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-mik.el: Change `TeX-source-specials-viewer-flags' to + `TeX-source-specials-view-position-flags' as the latter is now + used in tex.el. + Set `TeX-source-specials-view-editor-flags'. + + * tex-fptex.el: Ditto. + +2004-08-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (top): We want the introduction to appear in + HTML output as well. + +2004-08-13 David Kastrup <dak@gnu.org> + + * Version 11.50 released. + +2004-08-13 Jan-Åke Larsson <jalar@mai.liu.se> + + * aclocal.m4: Add another alternative for lispdir + +2004-08-13 David Kastrup <dak@gnu.org> + + * auctex.spec (Source0): Change source URL. + + * Makefile.in (EXTRAFILES): Add RELEASE and auctex.spec. + (tar-ball): Don't create CHANGES-$(TAG), just CHANGES (as it is + always a longer history). But create RELEASE-$(TAG) instead: + that's release-specific. + +2004-08-13 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: Changes to --prefix and --with-auto-dir, + partly by Christian Schlauer. + Add a few words of my own after suggestions. + + * doc/changes.texi, style/units.el, style/nicefrac.el, + Makefile.in: Add contributed styles for units.sty and + nicefrac.sty from Christian Schlauer. + +2004-08-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-unspec-use-name): New variable. + (TeX-fold-item): Use it. + + * RELEASE: Add warning about `TeX-command-list'. + + * doc/auctex.texi (Commands): Add "be". + (Folding): Document `TeX-fold-unspec-use-name'. + +2004-08-13 David Kastrup <dak@gnu.org> + + * Makefile.in (tar-ball): copy only one auctex, add pdf manual and + reference card. + + * doc/Makefile.in (dist): Add tex-ref, and both pdf and ps + (tex-ref.ps, auctex.ps): Use -Ppdf option for better quality. + + * auctex.spec (BuildRoot): Add CHANGES. + + * Makefile.in (release-commit): There are no Version: strings + anymore, don't replace them. + + * tex-fptex.el: customize Queue and Print commands appropriately. + + * tex-mik.el: customize Queue and Print commands appropriately. + + * tex.el (TeX-expand-list): Call TeX-printer-query differently. + (TeX-command-menu-print, TeX-command-menu-printer-entry) + (TeX-command-menu-entry): Implement stuff differently, add "Other" + menu entry. + + * tex-buf.el (TeX-printer-query): Change arguments here. + Reorganize, too. + + * doc/auctex.texi (Commands): Fix a warning. + + * tex-info.el (TeXinfo-mode-menu): Other quoting. + (texinfo-mode): Set `TeX-mode-p', `TeX-base-mode-name', call + `TeX-set-mode-name'. + + * context.el (ConTeXt-mode-menu): Add the environments back to + folding. + + * doc/auctex.texi, doc/faq.texi, doc/install.texi, doc/intro.texi, + doc/todo.texi: various changes and smaller typos corrected. + + * doc/macros.texi fix problems with PDF links and indexing. + + * configure.in: Check for pdftex, dvips, texi2html, texi2dvi, + texi2pdf. + + * doc/Makefile.in (TEXI2HTML, TEXI2DVI, TEXI2PDF): new variables + entered by configure. + (auctex.dvi): Use texi2dvi. + (auctex.pdf): New target. + (clean): Remove PDF files. + +2004-08-12 David Kastrup <dak@gnu.org> + + * tex-jp.el (japanese-TeX-command-list): Fixed this to new style. + (LaTeX-command-style): Same here. Hey, this should even make + preview-latex work mostly with Japanese files and PDFTeX. + +2004-08-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-view-extension): Remove. + (TeX-view-output-file): Use the function `TeX-output-extension' + instead of `TeX-view-extension'. + (TeX-run-set-command): Setting `TeX-view-extension' not necessary + anymore. + + * tex.el (TeX-view-extension): Remove. + +2004-08-11 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: explain about tex-mik.el and tex-fptex.el + + * tex-fptex.el: require tex-site. Only set `TeX-lisp-directory' + if it has not been customized. Construct `TeX-command-list' from + its default value. + + * tex-mik.el: same here. + + * tex.el (TeX-mode-specific-command-menu): Tiny optimization. + (TeX-mode-specific-command-menu-entries): Make it legal for + `TeX-command-mode-menu-entry' to return nil for indicating no menu + entry at all (so that entries like "Print" or "Queue" may be + dynamically removed). + +2004-08-11 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/auctex.texi (Commands): Adjust references. + (Viewing): Make source specials a subsection. Adjust references. + + * tex.el (TeX-source-specials-mode): Remove bogus :link. Refer to + viewing node of the manual. + + * doc/changes.texi: Added references. + + * doc/todo.texi (Wishlist): Markup fix. + +2004-08-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auctex.texi (Viewing): Add some information about forward + and inverse search. + + * tex-mik.el: Synchronize `TeX-command-list' with tex.el. + Use gsview32 in `TeX-output-view-style'. + + * tex-fptex.el: Synchronize `TeX-command-list' with tex.el. + +2004-08-11 David Kastrup <dak@gnu.org> + + * doc/tex-ref.tex: Move papersize stuff to the front. Fiddle + somewhat with the sizes, too. + + * auctex.spec (Version): Change version, web sites, some build + stuff (this is not yet finished). + + * auc-old.el: remove. + + * doc/Makefile.in (TEXIFILES): refer to auctex.texi instead of + auc-tex.texi. Change all dependent stuff, too. + + * Makefile.in (DOCFILES): refer to doc/auctex.texi instead of + doc/auc-tex.texi + + * doc/auc-tex.texi: renamed into doc/auctex.texi. + + * doc/auc-tex.texi (Commands): Some rewording. + + * doc/todo.texi (Wishlist): Some rearrangements and additions. + +2004-08-10 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-math-default): Reorder and complete Greek + letters, use Babel transcription conventions for them. + + * doc/tex-ref.tex: Add \sl definition. + (section{Miscellaneous}): Use \string~ for tilde. + (section{Greek Letters}): Reorder and complete Greek letters. + + * tex.el (TeX-PDF-mode): Set `TeX-output-extension' too. + (ams-tex-mode): Move `TeX-set-mode-name' after running hooks. + + * tex-ref.tex: merge math-ref.tex, update a few things, format + stuff. + + * math-ref.tex: removed. + + * doc/Makefile.in (all): Remove math-ref.tex + + * Makefile.in (DOCFILES): Remove math-ref.tex + +2004-08-10 Reiner Steib <Reiner.Steib@gmx.de> + + * RELEASE: Add `volunteers welcome'. + + * doc/auc-tex.texi (Completion): TeX-insert-macro-default-style. + + * tex.el (TeX-source-specials-mode): Add manual link. + + * doc/auc-tex.texi (Commands): Say how to enable + TeX-source-specials-mode permanently. + (Viewing): Describe TeX-view. + +2004-08-10 David Kastrup <dak@gnu.org> + + * tex.el (TeX-maybe-remove-help): convert Emacs' :visible into + XEmacs' :included. + + * latex.el (LaTeX-mode-menu): Change bug submit menu entry. + + * context.el (ConTeXt-mode-menu): Same. + + * tex.el (plain-TeX-mode-menu): Same. + + * tex-info.el (TeXinfo-mode-menu): Same. + + * latex.el (LaTeX-mode-menu): A few changed help strings and other + small fry. + + * context.el (ConTeXt-mode-menu): Rework menu, reorganize it, add + help strings. + +2004-08-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (TeXinfo-mode-menu): Capitalize menu entries. + + * context.el (ConTeXt-project-structure-menu-name) + (ConTeXt-section-block-menu-name, ConTeXt-mode-menu): Capitalize + menu entries. + + * tex-info.el (TeXinfo-mode-menu): Add help strings. + + * tex.el (TeX-command-list): Set a default value which will not + lead to an inactive menu entry. + (plain-TeX-mode-menu): Add some help strings. + Capitalize menu entries. + (tex-source-specials-mode): New alias for + `TeX-source-specials-mode'. + + * latex.el (LaTeX-mode-menu): Rearrange and insert help strings. + Capitalize menu entries. + + * tex-fold.el (tex-fold-mode): New alias for `TeX-fold-mode' used + in tex.el. + (TeX-fold-buffer-type): Support folding of environments in ConTeXt + mode as well. + (TeX-fold-item): Ditto. + + * doc/auc-tex.texi (Commands): Change `TeX-source-specials' to + `TeX-source-specials-mode' where appropriate. + + * RELEASE: Include contributors. (Hopefully I got everybody.) + +2004-08-10 David Kastrup <dak@gnu.org> + + * tex.el (TeX-set-mode-name, TeX-source-specials-map) + (TeX-source-specials-mode, TeX-source-specials-expand-options) + (TeX-source-specials-view-expand-options): Rename + `TeX-source-specials' to `TeX-source-specials-mode'. + (TeX-PDF-mode): Make first arg optional (actually, not sure this + is a good idea). + (tex-pdf-mode): alias for `TeX-PDF-mode'. + (tex-interactive-mode): alias for `TeX-interactive-mode' + (tex-fold-mode): add autoload. + (TeX-mode-map, TeX-mode-specific-command-menu-entries): rename + `TeX-source-specials' to `TeX-source-specials-mode'. + (TeX-command-list): Add help strings. + (TeX-command-menu-entry): Splice help into command entries. + (TeX-mode-specific-command-menu-entries): Remove help in XEmacs. + (TeX-mode-specific-command-list): Save unnecessary copies and + conses. + +2004-08-09 David Kastrup <dak@gnu.org> + + * tex.el (TeX-set-mode-name): Add LOCAL argument. + (TeX-source-specials, TeX-mode-set, TeX-global-PDF-mode) + (TeX-PDF-mode, TeX-interactive-mode): Use it. + (plain-tex-mode): Move `TeX-set-mode-name' to after running the + hooks. + + * latex.el (latex-mode): Move setting the mode name to after + running the hooks. + + * tex.el (TeX-maybe-remove-help): new function (noop on Emacs). + (TeX-menu-with-help): new macro (noop on Emacs). + (TeX-mode-specific-command-menu-entries): Add a lot of help strings. + (plain-TeX-mode-menu): Same here. + + * latex.el (LaTeX-mode-menu): `:visible' is not known in XEmacs, + and I don't want to clutter the menu with "Convert 209 to 2e" when + not necessary. + + * RELEASE (Requirements): some additions. + Incorporate some suggestions from Ralf. + + * tex.el (TeX-set-mode-name): Actually use `reset' (patch by Ralf + Angeli). + + * latex.el (LaTeX-common-initialization): There is no "LaTeX2e" + command anymore, so don't set it. Don't do anything on + "DVIoutput". doc fixes. + + * doc/auc-tex.texi (Commands): Explain `TeX-command-buffer', + `TeX-pin-region', `TeX-PDF-mode', `TeX-interactive-mode', + `TeX-source-specials'. + +2004-08-09 Berend de Boer <berend@pobox.com> + + * context.el (ConTeXt-current-environment): now properly skips + nested environments instead of always returning the last + environment just above the cursor. + +2004-08-08 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-run-set-command): Initialize + `TeX-output-extension' based on `TeX-PDF-mode'. + + * tex.el (TeX-command-output-list): Don't look at pdf* commands. + Don't have default mode "dvi". + (VirTeX-common-initialization): Don't add to + desktop-locals-to-save locally: that's broken. + (desktop): Add stuff into appropriate variables for proper desktop + save/restore. + (TeX-mode-specific-command-menu-entries, plain-TeX-mode-menu): + Reorganize menus. Add font commands into plain TeX menu. + + * tex-info.el (TeXinfo-mode-menu): Reorganize menu. + + * latex.el (LaTeX-mode-menu): Reorganize menu. + + * context.el (ConTeXt-mode-menu): Reorganize menu. + +2004-08-07 David Kastrup <dak@gnu.org> + + * tex.el (TeX-base-mode-name): Make buffer-local (Doh). + (TeX-set-mode-name): Doc fix. + + * doc/todo.texi (Mid-term Goals): Use @previewlatex macro. + (Mid-term Goals): New entries. Should some of them be moved to + wishlist? Remove a few fixed bugs. + + * doc/macros.texi: move @ConTeXt macro out of info-only section. + Typeset @previewlatex differently. + +2004-08-06 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el: Use "gnu.org" instead of "nongnu.org". + + * bib-cite.el: Ditto. Use "AUCTeX", not "auc-tex". + + * lpath.el: Use "AUCTeX". + +2004-08-05 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/macros.texi: New @ConTeXt macro. + + * doc/auc-tex.texi, doc/changes.texi, doc/history.texi, + doc/todo.texi, doc/wininstall.texi: Use macros @AUCTeX, @ConTeXt, + @LaTeX everywhere. + + * doc/auc-tex.texi (European): Mention Emacs 21. Fixed typo. + + * doc/todo.texi: Help for documentation wanted. + + * doc/changes.texi: Some additions: captcont and subfigure, + `LaTeX-includegraphics-options-alist', `LaTeX-default-position', + kpathsea based completion, `TeX-insert-macro-default-style'. + Refer to installation nodes (autoconf installation). + + * tex.el (TeX-submit-bug-report): Added more explanations. + + * latex.el (LaTeX-style-list): Improve doc-string. + + * font-latex.el (font-latex-script-display): New variable. Make + raise of sub-/superscripts customizable. + (font-latex-unfontify-region, font-latex-script): Use it. + +2004-08-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * RELEASE: Improve sectioning and add some more information. + +2004-08-05 David Kastrup <dak@gnu.org> + + * tex-site.el.in: don't require 'tex-mik on Windows, let the user + load it instead of tex-site if he wants to. + + * tex.el (TeX-command-list): Add `%(PDFout)', `%(mode)' and + `%(execmode)'. Remove `TeX Interactive', `LaTeX Interactive' and + `ConTeXt Interactive'. + (LaTeX-command-style): Don't provide a default for a + `LaTeX-version' of "2": people can customize this if necessary + themselves, we would not know a sane default, anyway. + (TeX-expand-list): Support `TeX-DVI-via-PDFTeX', `%(PDFout)', + `%(mode)' and `%(execmode)'. + (TeX-set-mode-name): Add `reset' flag to indicate that the next + step should again be TeXing. Add "I" flag. + (TeX-source-specials): Call `TeX-set-mode-name' with `reset' flag. + (TeX-mode-set): Variable setter for TeX modes. + (TeX-PDF-mode): Make the default value a global mode. + (TeX-global-PDF-mode): Toggle function to change default + `TeX-PDF-mode'. + (TeX-PDF-mode): Remove local binding of `TeX-PDF-mode' in case of + conflicts. Call `TeX-set-mode-name' with `reset' flag. + (TeX-DVI-via-PDFTeX): New customizable variable. + (TeX-interactive-mode): New mode. + (TeX-mode-map): Add binding for `TeX-interactive-mode'. + (TeX-mode-specific-command-menu-entries): Add menu entry for it. + + * tex-buf.el (TeX-command-expand): Document `%%'. + (TeX-run-TeX): If `TeX-interactive-mode' is set, run + `TeX-run-interactive' instead. + +2004-08-04 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el (font-latex-fontify-script): Default to nil in + XEmacs. + +2004-08-04 David Kastrup <dak@gnu.org> + + * tex.el (TeX-base-mode-name, TeX-set-mode-name): Move to front, + add catering for global mode switches. + (TeX-source-specials, global-TeX-PDF-mode): Use this. + + * latex.el (LaTeX-common-initialization): Add style hook for + "ifpdf". + +2004-08-04 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-unfontify-region): New function. + (font-latex-setup): Use it. + +2004-08-04 David Kastrup <dak@gnu.org> + + * tex-fptex.el (TeX-command-list): Remove PDFTeX calls. + + * tex-mik.el (TeX-command-list): Remove PDFTeX calls. + + * tex.el (TeX-command-list): Use %(PDF) where necessary, drop + PDFTeX entries. + (LaTeX-command-style): Add %(PDF) here. + (TeX-expand-list): Expand %(PDF). + (TeX-mode-p): Moved. + (TeX-PDF-mode, global-TeX-PDF-mode): New minor modes. + (TeX-PDF-mode-on, TeX-PDF-mode-off): Shortcuts for calling. + (TeX-PDF-mode-parsed): New variable. + (TeX-set-mode-name): Simplify. + (TeX-mode-map): Add C-c C-t C-p for TeX-PDF-mode. + (TeX-mode-specific-command-menu-entries): Add menu entry for it. + + * latex.el (LaTeX-math-mode): Refresh modeline after generating + it, not before. + (LaTeX-common-initialization): Add style-hooks fo pdftex, dvips + and others. + + * tex.el (TeX-view-style, TeX-output-view-style): Place dvi file + name last. + +2004-08-03 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-source-specials): New customization group. + (TeX-source-specials, TeX-source-specials-tex-flags) + (TeX-source-specials-places) + (TeX-source-specials-view-start-server): Use it + (TeX-source-specials-view-position-flags) + (TeX-source-specials-view-gnuclient-flags) + (TeX-source-specials-view-emacsclient-flags): Change defvar to + defcustom. + (TeX-source-specials-view-editor-flags): New customize option. + (TeX-source-specials-view-expand-client): Return not only client + but options as well. + (TeX-source-specials-view-expand-options): Use + `TeX-source-specials-view-editor-flags'. + +2004-08-03 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-source-specials-places): Change comment. + +2004-08-03 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-mode-menu): Add "Close Environment" + + * tex.el (TeX-source-specials-view-gnuserv-p): replaces + `TeX-source-specials-view-guess-server'. + (TeX-source-specials-view-expand-client) + (TeX-source-specials-view-expand-options): Use this. + +2004-08-03 Reiner Steib <Reiner.Steib@gmx.de> + + * style/alphanum.el, style/doc.el, style/jura.el, + style/ltx-base.el, style/ltxdoc.el: Added coding cookies. + +2004-08-03 David Kastrup <dak@gnu.org> + + * RELEASE: Change Source Special description and a few other + things. + +2004-08-03 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-expand-list): New %cS expander for + `TeX-source-specials-view-expand-client'. + (TeX-source-specials-view-start-server): New customize option. + (TeX-source-specials-view-start-server-asked): New variable. + (TeX-source-specials-view-position-flags): New name. Formerly + known as `TeX-source-specials-viewer-flags'. + (TeX-source-specials-view-gnuclient-flags): New variable. + (TeX-source-specials-view-emacsclient-flags): New variable. + (TeX-source-specials-view-expand-client): New function. + (TeX-source-specials-view-expand-options): Expand options for + inverse search as well. + Correct return value. + Use `TeX-source-specials-view-guess-server'. + (TeX-forward-comment-skip): Only consider consecutive comment + characters when comparing the comment prefix. + (TeX-source-specials-view-guess-server): New function. + + * doc/changes.texi: Avoid email addresses. + + * doc/tex-ref.tex: Update to 11.50. + +2004-08-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/changes.texi: Advertise support for toggling source + specials. Mention macro completion in docTeX mode and fix for + filling in XEmacs with preview-latex and activated previews. + +2004-08-01 David Kastrup <dak@gnu.org> + + * doc/wininstall.texi: Remove info about manual installation. + Explain about preferred path syntax. + + * doc/install.texi: Move info dor INSTALL.Windows. + +2004-08-01 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fptex.el: Do not overwrite customized variables. + + * tex-mik.el: Ditto. + + * Makefile.in (STYLESRC): Add new style files. + + * aclocal.m4: Synchronize with preview-latex. + + * tex-fold.el (TeX-fold-macro-spec-list): Add references to + default. + (TeX-fold-buffer-type): Additionally pass display string + specification and type to `TeX-fold-make-overlay' + (TeX-fold-item): Ditto. + (TeX-fold-make-overlay): Accept display string specification and + type as arguments and set them accordingly in the overlay. + Do not signal overfullness if the dispay string contains a + linebreak. + (TeX-fold-macro-nth-arg): Make `macro-start' mandatory so that + macro boundaries may be determined even if point is not inside of + a macro. + (TeX-fold-hide-item): Recompute display string on closure if + display string specification is an integer. + + * style/alphanum.el: Add header and reformat. + + * style/jura.el: Add header. + + * style/doc.el: New file. Contributed by Frank Küster + <frank@kuesterei.ch>. + (TeX-add-style-hook): Remove bogus `LaTeX-add-index-entries' call. + + * style/ltx-base.el: New file. Contributed by Frank Küster + <frank@kuesterei.ch>. + + * style/ltxdoc.el: Ditto. + +2004-07-31 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el: Autoload `texmathp'. + (font-latex-keywords-2): Add `font-latex-match-script'. + (font-latex-script-keywords): Remove. + (font-latex-fontify-script): Remove :set function. + (font-latex-match-script): New function. + + * tex-mik.el (TeX-view-style): Remove unconditional source + specials option for yap. + (TeX-output-view-style): Set it. + (TeX-source-specials-viewer-flags): Ditto. + + * tex-fptex.el (TeX-view-style): Adapt options to WinDVI + documentation. + (TeX-output-view-style): Set it. + (TeX-source-specials-viewer-flags): Ditto. + +2004-07-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (tar-ball): Remove warning which often confuses + users. + + * aclocal.m4 (EMACS_MAJOR_VERSION): New test and variable. + + * configure.in: Fix AUCTeX version. + + * tex-site.el.in: At least (X)Emacs 21 is required. + + * tex.el: Ditto. + + * doc/Makefile.in (install): Remove warning which often confuses + users. + + * doc/auc-tex.texi: Fix version numbers. + (Changes): New name. Formerly known as "History". + (ToDo): New heading. + + * doc/changes.texi: Add heading for `rawfile'. Change `section' + to `heading'. + + * doc/faq.texi (Frequently Asked Questions About AUCTeX): At + least (X)Emacs 21 is needed. + + * doc/install.texi (Prerequisites): Ditto. + +2004-07-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-macro-spec-list): Extend default. Add + specification for argument number. + (TeX-fold-env-spec-list): Ditto. + (TeX-fold-folded-face): Renamed from + `TeX-fold-display-string-face'. + (TeX-fold-unfolded-face): New face and variable. + (TeX-fold-buffer-type): Move through buffer from bottom to top in + a single run in order to allow easier prioritization of nested + overlays. + (TeX-fold-item): Compute display string via + `TeX-fold-macr-nth-arg'. + (TeX-fold-make-overlay): Consider the length of the display string + as well when judging if a line is overfull. Let priority be + computed by `TeX-fold-macr-nth-arg'. Do not call + `TeX-fold-hide-item'. + (TeX-fold-macro-nth-arg): New function. + (TeX-fold-priority-step): New variable. + (TeX-fold-prioritize): New function. + (TeX-fold-hide-item): Set mouse-face. + (TeX-fold-show-item): Ditto. Do not set face twice. + (TeX-fold-post-command): Recognize mouse clicks as well. + + * tex.el (TeX-find-macro-boundaries): New function. + (TeX-find-macro-end-helper): Find macro arguments with a preceding + linebreak as well. + + * doc/auc-tex.texi (Folding): Document new functionality. + + * latex.el (LaTeX-fill-region): Improve performance by avoiding + unnecessary calls to `LaTeX-forward-paragraph'. + + * font-latex.el (font-latex-fontify-script): Doc fix. + +2004-07-23 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-make-overlay): New function. + Remove superfluous `let'. + (TeX-fold-buffer-type, TeX-fold-item): Use it. + (TeX-fold-mode): Call `TeX-fold-clearout-buffer' after clearing + `post-command-hook'. + +2004-07-22 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-indent-line): Temporarily make invisible + overlays visible in XEmacs. + + * tex.el (TeX-comment-region): Use a real function instead of an + `fset' and temporarily change `comment-start' for certain XEmacs + releases. + (TeX-comment-or-uncomment-region): Use it. + (TeX-comment-or-uncomment-paragraph): Ditto. + + * doc/changes.texi: Remove warning about TeX-fold not working + correctly on XEmacs. + +2004-07-21 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-display-string-face): Remove `min-colors' + spec as XEmacs does not like them. + (TeX-fold-hide-item): Set face on the glyph and not on the + overlay/extent in XEmacs. + (TeX-fold-post-command): Do not check detached extents in XEmacs. + + * context.el (ConTeXt-mode-menu): Check if variable is defined. + Necessary for XEmacs compatibility. + (ConTeXt-menu-update): Fix creation of environment menus. + + * latex.el (LaTeX-mode-menu): Check if variable is defined. + Necessary for XEmacs compatibility. + + * tex-info.el (TeXinfo-mode-menu): Ditto. + +2004-07-20 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el (font-latex-set-title-face): New function. + (font-latex-title-fontity): Use it to make customization work + during a session. + (font-latex-title-*-face): Use it to simplify the initialization. + +2004-07-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-macro-spec-list): New name for + `TeX-fold-spec-list'. More unobtrusive default. + (TeX-fold-env-spec-list) + (TeX-fold-unspec-macro-display-string) + (TeX-fold-unspec-env-display-string): New variables. + (TeX-fold-keymap): New key bindings which are more mnemonic and + orient at preview-latex's bindings instead of outline.el. + (TeX-fold-buffer): Transfer contents to `TeX-fold-buffer-type' + which can be used for both macros and environments. + (TeX-fold-buffer-type): New function. + (TeX-fold-macro): Transfer contents to `TeX-fold-item' which can + be used for both macros and environments. + (TeX-fold-env): New function. + (TeX-fold-item): New function. Prioritize overlays. + (TeX-fold-clearout-item): New name for `TeX-fold-clearout-macro'. + (TeX-fold-hide-item, TeX-fold-show-item): Adapt doc string. + + * latex.el (LaTeX-hide-environment): Remove. Functionality is now + provided by TeX-fold. + (LaTeX-show-environment): Ditto. + (LaTeX-mode-map): Remove key bindings for `LaTeX-hide-environment' + and `LaTeX-show-environment'. + (LaTeX-mode-menu): Adapt key bindings for folding. Remove menu + entries for `LaTeX-hide-environment' and `LaTeX-show-environment'. + + * context.el (ConTeXt-mode-menu): Adapt key bindings for folding. + + * tex-info.el (TeXinfo-mode-menu): Ditto. + + * doc/auc-tex.texi (Folding): Document new and changed functions + and variables related to folding environments (new) and macros. + + * doc/changes.texi: Advertise support for folding environments. + +2004-07-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-source-specials): Do not set a lighter in + `minor-mode-alist' but use `TeX-set-mode-name' instead. + (TeX-base-mode-name): New variable. + (TeX-set-mode-name): New function. + (plain-tex-mode): Set `TeX-base-mode-name' instead of `mode-name' + and use `TeX-set-mode-name'. + (ams-tex-mode): Ditto. + + * context-en.el (context-en-mode): Ditto. + + * context-nl.el (context-nl-mode): Ditto. + + * latex.el: Do not add a lighter for `LaTeX-math-mode' in + `minor-mode-alist'. + (LaTeX-math-mode): Use `TeX-set-mode-name'. + (latex-mode): Set `TeX-base-mode-name' instead of `mode-name' and + use `TeX-set-mode-name'. + + * tex-fold.el (TeX-fold-mode): Do not set a lighter in + `minor-mode-alist' but use `TeX-set-mode-name' instead. + +2004-07-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-find-macro-start): Fix handling of nested macros. + (TeX-find-macro-start-helper): New function. + (TeX-find-macro-end-helper): New function. + + * tex-info.el (TeXinfo-mode-menu): Fix extension of customize + menu. + + * latex.el (LaTeX-env-figure): Prevent superfluous blank lines and + give RefTeX a chance to generate a label in environments with a + bottom caption. Patch by Christian Schlauer <cs-usenet@arcor.de>. + (LaTeX-style-list): Add entry for beamer class. + + * context.el (ConTeXt-mode-menu): Add "Show/Hide" submenu. + + * doc/auc-tex.texi (Folding): Document key binding for + `TeX-fold-mode'. + +2004-07-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (TeXinfo-mode-map): Inherit from `TeX-mode-map'. + (texinfo-mode): Enable TeX-master functionality. + + * tex.el (TeX-one-master): Include .texi files. + (TeX-add-local-master): Use "@c " as comment prefix in Texinfo + mode. + + * tex-fold.el (TeX-fold): Move customization group from `LaTeX' to + `AUCTeX'. + + * doc/changes.texi: Advertise folding functionality. + +2004-07-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el (TeX-fold-display-string-face): Cater for display + devices with few colors. + (TeX-fold-keymap): Add key bindings for showing and hiding + individual macros. + (TeX-fold-macro): New function. + (TeX-fold-clearout-buffer): New name for + `TeX-fold-remove-all-overlays'. + (TeX-fold-clearout-macro): New function. + (TeX-fold-remove-overlays): New function. + + * latex.el (LaTeX-mode-menu): Add entries for showing and hiding + individual macros. + + * tex-info.el (TeXinfo-mode-menu): Update and rearrange. Add + entries for "Show/Hide" functionality. + + * doc/auc-tex.texi (Show/Hide): New section. + (Folding): New subsection. + (Outline): Moved under "Show/Hide". + +2004-07-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el: Do not require tex-fold.el. + Autoload `TeX-fold-mode'. + (TeX-mode-map): Add keybinding for `TeX-fold-mode'. + + * tex-fold.el: Do not add keybinding for `TeX-fold-mode' with + `TeX-mode-hook'. + (TeX-fold-post-command): Do not hijack other overlays. + +2004-07-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fold.el: New file. + + * Makefile.in (AUCSRC): Add tex-fold.el. + (AUCELC): Add tex-fold.elc. + + * latex.el (LaTeX-find-macro-start): Move to tex.el and rename to + `TeX-find-macro-start'. + (LaTeX-find-macro-end): Analogous. + (LaTeX-forward-paragraph): Change call to `LaTeX-find-macro-*' to + `TeX-find-macro-*'. + (LaTeX-backward-paragraph): Ditto. + (LaTeX-mode-menu): Add submenu "Show/Hide". Add entries for + relevant functions in tex-fold.el and add the show/hide + environment entries which were in "Formatting and Marking" before. + + * tex.el: Require tex-fold.el. + (TeX-find-macro-start): New function. Formerly known as + `LaTeX-find-macro-start' in latex.el. + (TeX-find-macro-end): New function. Formerly known as + `LaTeX-find-macro-end' in latex.el. + +2004-07-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * texmathp.el (texmathp-match-environment): Let environments be + added more than once. + + * font-latex.el (font-latex-superscript-face) + (font-latex-subscript-face): New faces. + (font-latex-script-keywords): New constant. + (font-latex-fontify-script): New customize option. + (font-latex-script): New function. + +2004-07-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-buf.el (TeX-view): Inform the user if the output file is + not present. + + * tex.el (TeX-forward-comment-skip): Fix `count' functionality. + Stop as well at places where the prefix of commented lines + changes. Simplify and improve efficiency by saving current + prefix before while-loop starts. Adapt documentation string. + (TeX-backward-comment-skip): Adapt documentation string. + +2004-06-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * context.el (ConTeXt-environment-menu-name): Make name distinct + from `LaTeX-environment-menu-name'. + (ConTeXt-environment-modify-menu-name): Analogous. + +2004-06-17 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (tar-ball): Change permissions of auctex-$(TAG). + + * tex.el (TeX-source-specials-expand-view-options): New function. + (TeX-expand-list): Added new specifier (%dS) for + `TeX-source-specials-expand-view-options'. + (TeX-view-style, TeX-output-view-style): Add %dS for source + specials in all xdvi calls. + (TeX-expand-list): Remove useless lambda. + + * tex-buf.el (TeX-output-style-check): Remove addition of source + specials. + +2004-06-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-one-master): Add "dtx" extension. + (TeX-add-local-master): Insert \iffalse...\fi in docTeX mode. + (TeX-file-extensions): Add "dtx" extension. + (docTeX-default-extension): New variable. + + * latex.el (LaTeX-find-macro-start): Use next whitespace if the + end of an opened macro cannot be determined. + (doctex-mode): Set `TeX-default-extension' to + `docTeX-default-extension'. + + * doc/changes.texi: Add information about `TeX-newline-function'. + +2004-06-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/mdwlist.el (TeX-add-style-hook): Change variables only + locally. + + * latex.el (LaTeX-default-verb-delimiter): New variable. + (TeX-arg-verb): Use it. + +2004-06-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/mdwlist.el: New header. + (TeX-add-style-hook): Add support for \makecompactlist, \suspend, + and \resume. + +2004-06-14 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-pin-region): Don't balk at unpinning if there + is no pinned region. + + * tex.el (TeX-mode-specific-command-menu-entries): Be more + meticulous about when the pin-region menu entry can be used. + +2004-06-13 David Kastrup <dak@gnu.org> + + * tex.el (TeX-pin-region): Add autoload form. + (TeX-mode-map): Add keybinding for TeX-pin-region. + (TeX-mode-specific-command-menu-entries): Add menu entry for it. + + * tex-buf.el (TeX-command-master, TeX-command-region) + (TeX-command-buffer): Add `override-confirm' prefix argument. + (TeX-pin-region): New function to replace previous interactive + prefix for TeX-command-region. Change TeX-region semantics + accordingly. + +2004-06-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/faq.texi: New file. + + * doc/auc-tex.texi (Filling): Add information about activating + `auto-fill-mode'. + (FAQ): Add node. + + * doc/todo.texi (Bugs): Add bug when fontifying unmatched math + toggles in verbatim-like environments. + + * doc/.cvsignore: Add `FAQ'. + + * doc/Makefile.in (TEXIFILES): Add `faq.texi'. + (FAQ): New target. + (dist): Add `FAQ'. + (clean): Ditto. + + * .cvsignore: Add `FAQ'. + + * Makefile.in (DOCFILES): Add `doc/faq.texi'. + (EXTRAFILES): Remove `PROBLEMS'. + (tar-ball): Add `FAQ'. + + * autogen.sh: Activate creation of `FAQ' from `doc/faq.texi'. + +2004-06-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-fptex.el (TeX-command-list): Use correct expander for + "View PDF". + + * latex.el (LaTeX-fill-region-as-para-do): Fix removal of trailing + whitespace. + (LaTeX-fill-move-to-break-point): Prevent infinite loop in + commented regions. + (LaTeX-fill-newline): Fix compatibility with XEmacs, i.e. use + code related to text properties only for Emacs and reintroduce + insertion of a potential fill prefix for XEmacs. + +2004-06-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/changes.texi: Add some news regarding upcoming release. + Try to match former news with actual releases. + +2004-06-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-comment-padding-string): New function. + + * latex.el (LaTeX-newline): Do something sensible if point is + at the start of a commented line or inside of one and right at + the start of another one in the same line. + (LaTeX-insert-environment): Fix insertion of environments if + point is inside or right before a commented line. + (LaTeX-indent-line): Use `TeX-comment-padding-string'. + +2004-06-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-make-title-faces): New function. + (font-latex-title-1-face, font-latex-title-2-face) + (font-latex-title-3-face): Now generated by + `font-latex-make-title-faces' and compatible with XEmacs. + (font-latex-title-4-face): Add face specification for XEmacs. + +2004-06-04 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-view-mouse): New function. + + * tex.el (TeX-source-specials-map): Outcomment madcap mouse + bindings. + (minor-mode-map-alist): Remove TeX-source-specials manually, as I + can't figure out how to not get it placed there by + define-minor-mode. + (TeX-split-string): Correct docs. Simplify. + (TeX-parse-path): Fix pattern. + +2004-06-03 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-newline): New function. + (TeX-mode-map): Use it. + + * latex.el: Various checkdoc-related fixes. + (LaTeX-forward-paragraph): Check for and cope with multi-line + paragraph commands not only those with a single line. + Check for LaTeX macro at the end of a paragraph command. + (LaTeX-backward-paragraph): Check for and cope with multi-line + paragraph commands not only those with a single line. + (LaTeX-paragraph-command-p): Remove. + (LaTeX-find-macro-start): Find macro start even if point is + already at the start. + + * doc/auc-tex.texi (Marking and formatting): Split into + `Indenting' and `Filling'. + (Indenting): New section. + (Filling): New section. + + * doc/intro.texi: Fix key representations and reference to + `fill-paragraph'. + +2004-06-02 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-format-filter): Don't use split-string which + appears to trigger an XEmacs bug. + +2004-06-02 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-insert-macro-default-style): Fixed typo in doc-string. + +2004-06-01 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-no-braces-modes): Removed. Revert unintened + addition from 2004-04-19 commit. + (TeX-insert-macro-default-style): New variable. + (TeX-parse-arguments): Use it. + (TeX-insert-macro): Document dependence on + `TeX-insert-macro-default-style' and prefix. Fix typo in comment. + +2004-05-29 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-source-specials-map): Fix key binding for XEmacs. + +2004-05-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * aclocal.m4 (TEX_INPUT_DIRS): Quote regexps with square brackets. + + * tex.el (TeX-newline-function): Rename. Formerly known as + `TeX-newline'. + (TeX-mode-map): Use new name. + + * doc/auc-tex.texi (Marking and formatting): Rename `TeX-newline' + to `TeX-newline-function'. + +2004-05-26 Reiner Steib <Reiner.Steib@gmx.de> + + * style/graphicx.el (LaTeX-arg-includegraphics): Rewrite. + Optional macro arguments can be controlled by + `LaTeX-includegraphics-options-alist' now. + (LaTeX-includegraphics-extensions) + (LaTeX-includegraphics-read-file): New functions. + (TeX-include-graphics-simple): Removed; use + `LaTeX-includegraphics-options-alist' instead. + (TeX-string-divide-number-unit, TeX-default-unit-for-image): Moved + to `tex.el'. + + * latex.el (LaTeX-includegraphics-extensions) + (LaTeX-includegraphics-options-alist) + (LaTeX-includegraphics-strip-extension-flag): New options for + `style/graphicx.el'. + + * tex.el (TeX-kpathsea-path-delimiter): Fix doc-string. + (TeX-insert-macro, TeX-parse-arguments): Skip optional macro + arguments when called with a prefix. + (TeX-string-divide-number-unit, TeX-default-unit-for-image): From + `style/graphicx.el'. + (TeX-arg-maybe): New function. + + * latex.el (LaTeX-common-initialization): Added additional + arguments for \parbox. + +2004-05-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-newline): New name for `TeX-indent-on-newline'. It + now holds function definitions and not mere symbols anymore. + (TeX-mode-map): Use it. + + * doc/auc-tex.texi (Marking and formatting): Remove documentation + for `TeX-indent-on-newline' and document `TeX-newline'. + +2004-05-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-indent-on-newline): New option. + (TeX-mode-map): Use it. + + * doc/auc-tex.texi (Marking and formatting): Document + `TeX-indent-on-newline' plus small corrections. + +2004-05-25 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-command): Add `override-confirm' argument. + (TeX-view): New function, without confirmation. + + * context.el (ConTeXt-mode-map): Inherit keymap instead of + copying. + + * latex.el (LaTeX-mode-map): Inherit keymap instead of copying. + + * tex.el (TeX-source-specials-map): New variable. + (TeX-source-specials): Make a minor mode. Replaces + `TeX-toggle-source-specials' and + `TeX-source-specials-active-flag'. + (TeX-source-specials-expand-options): Adapt to that. + (TeX-electric-macro-map): inherit from + `minibuffer-local-completion-map' instead of copying. + (plain-tex-mode): Help string uses `plain-TeX-mode-map'. + (TeX-mode-p): New variable, set in TeX modes. + (VirTeX-common-initialization): Set it. + (TeX-mode-map): Proper defvar. Add keybindings for + `TeX-source-specials' and `TeX-view'. + (plain-TeX-mode-map): Inherit instead of copy. + (AmSTeX-mode-map): Same here. + + * doc/auc-tex.texi: Change info dir formatting, adapt copyrights + according to the assignment process. + +2004-05-25 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/install.texi (Configure): Remove unused option + `--with-texmf-dir'. Document new option `--with-tex-input-dirs'. + + * doc/wininstall.texi: Ditto. Add information about new option + `--with-auto-dir'. + + * latex.el (LaTeX-backward-paragraph): Revert check-in of + 2004-05-24. + +2004-05-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-backward-paragraph): Recognize if point is at + the end of a line when the test for a macro following a paragraph + command is carried out. + +2004-05-23 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-doctex-^^A): Add mistakenly deleted + space again. + +2004-05-21 Reiner Steib <Reiner.Steib@gmx.de> + + * style/graphicx.el (TeX-string-divide-number-unit): Renamed from + misspelled `TeX-string-divide-nuber-unit'. Reformat file. Fix + some doc-strings and comments. + +2004-05-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * aclocal.m4 (TEX_INPUT_DIRS): New help string. Better error + handling. + +2004-05-19 David Kastrup <dak@gnu.org> + + * aclocal.m4: Comment EMACS_LISP. + (EMACS_TEST_LISPDIR): remove both trailing backslash and slash. + +2004-05-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-move-to-break-point): Prevent infinite loop + in lines starting with whitespace. + (LaTeX-forward-paragraph): Don't consider paragraph commands + followed directly by a TeX macro as part of an adjacent paragraph. + (LaTeX-backward-paragraph): Ditto. + +2004-05-18 Davide G. M. Salvetti <salve@debian.org> + + * aclocal.m4 (AUCTEX_AUTO_DIR): Change `autodir' default to + `${localstatedir}/auctex' to conform to the GNU Coding Standards. + Add `autodir_expanded' as the properly expanded version of + `autodir'. Inform the user about the check in progress. + * tex-site.el.in (TeX-lisp-directory): Use `@autodir_expanded@'. + +2004-05-17 Reiner Steib <Reiner.Steib@gmx.de> + + * aclocal.m4 (AUCTEX_AUTO_DIR): Avoid AS_HELP_STRING for + compatibility with autoconf < 2.58. + +2004-05-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * aclocal.m4 (TEX_INPUT_DIRS): Use `--expand-braces' instead of + `--show-path' in the kpsewhich calls. Use `--expand-path' as a + fallback e.g. for MikTeX. Assume that we are dealing with a + TDS-compliant TeX system and add "/tex/" and "/bibtex/bst/" + subdirectories to the output of the kpsewhich calls accordingly. + + * latex.el (LaTeX-fill-newline): Don't use code specific to GNU + Emacs for XEmacs. Call `newline-and-indent' instead. + +2004-05-15 Davide G. M. Salvetti <salve@debian.org> + + * aclocal.m4 (AUTO_DIR): Code cleaned; renamed to + `AUCTEX_AUTO_DIR'. + * configure.in: Change `AUTO_DIR' to `AUCTEX_AUTO_DIR'. + +2004-05-14 Davide G. M. Salvetti <salve@debian.org> + + * style/italian.el (LaTeX-italian-open-quote) + (LaTeX-italian-close-quote): Use standard babel syntax rather than + latin1 characters. Patch by David Kastrup <dak@gnu.org>. + +2004-05-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-indent-calculate-last): Ignore commented lines + when called in a non-comment line. + + * style/scrbase.el (TeX-add-style-hook): Fontify \minisec like a + sectioning command. + +2004-05-14 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-auto-generate): Bind `enable-local-eval'. + +2004-05-13 Davide G. M. Salvetti <salve@debian.org> + + * doc/auc-tex.texi (European): Sort languages list alphabetically. + + * doc/install.texi (Configure): Document `--with-auto-dir'. + + * Makefile.in (DOCFILES): Added `doc/macros.texi'. + + * doc/Makefile.in (distclean): New. + +2004-05-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-env-item): Don't eat non-empty lines when + called on a marked region unless they only consist of whitespace + and comment characters. Fill the paragraph of a potentially + outdented line after insertion of \item. + + * aclocal.m4 (TEX_INPUT_DIRS): Repair quoting. + + * tex.el (TeX-kpathsea-format-alist): Rename. Formerly known as + `TeX-kpathsea-directory-alist'. Add information to every format + about the file extensions to be found. + (TeX-search-files-kpathsea): Adapt to new information in + `TeX-kpathsea-format-alist'. + (TeX-mode-specific-command-menu-entries): Move source specials + toggle up to first level of command menu. + +2004-05-12 Davide G. M. Salvetti <salve@debian.org> + + * aclocal.m4 (AUTO_DIR): New function. + * configure.in: Use `AUTO_DIR' to expand `@autodir@' in + `tex-site.el.in'. + * Makefile.in (autodir): Use `@autodir@'. + * tex-site.el.in (TeX-auto-global): Definition moved from + `tex.el'. Use `@autodir@'. + * tex.el (TeX-auto-global): Definition moved to `tex-site.el.in'. + * lpath.el: Bind `TeX-auto-global'. + + * style/italian.el: New file. + * doc/auc-tex.texi (Font Specifiers): Removed two sentences + referring to the old behavior of the short-cuts for easy + insertions of fonts changing macros. (At that time they added + things like `{\it --!--}', now they add things like + `\textit{--!--}'.) + (Marking and formatting): Reflect renaming of + `LaTeX-format-comment-syntax-aware' to `LaTeX-syntactic-comments'. + (European): Document `italian.el'. + * Makefile.in (STYLESRC): Added `italian.el'. + + * lpath.el: Bind `TeX-macro-global'. + * tex.el: No need to `(require 'tex-site)' at compilation time, + see `lpath.el'. + +2004-05-12 David Kastrup <dak@gnu.org> + + * tex.el (TeX-source-specials-active-flag) + (TeX-source-specials-check-function, TeX-source-specials-xdvi-p) + (TeX-source-specials-check-xdvi) + (TeX-mode-specific-command-menu-entries) + (TeX-maybe-set-source-specials, TeX-toggle-source-specials): + Remove all checks for validity of the Source Special options. + Just assume that the user knows what he is asking for. + +2004-05-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * aclocal.m4 (TEX_INPUT_DIRS): Don't use `findtexmf' but a + universal call of `kpsewhich' and unify paths separated by `;' + or `:'. + + * context.el (ConTeXt-mode-menu): Show `TeX-comment-or-uncomment-*' + functions in the menu instead of the comment and uncomment + functions which don't have a key binding. + + * tex.el (plain-TeX-mode-menu): Ditto. + (TeX-mode-map): Move definitions of `C-c ;' and `C-c %' downwards + so that they become visible in the menu. + + * latex.el (LaTeX-fill-region-as-para-do): Remove extra spaces + between words. + (LaTeX-mode-menu): Show `TeX-comment-or-uncomment-*' + functions in the menu instead of the comment and uncomment + functions which don't have a key binding. + +2004-05-11 David Kastrup <dak@gnu.org> + + * style/beamer.el: Updates from Thomas Baumann checked in. + +2004-05-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-doctex-^^A): Add compatibility code + for Emacs 20 and XEmacs to fix compile error. + (font-latex-verbatim-face): Add parentheses to fix error with + Emacs 20. + (font-latex-doctex-preprocessor-face): Ditto. + (font-latex-doctex-documentation-face): Ditto. + + * style/prosper.el (LaTeX-prosper-insert-slide): Don't stay in + comment upon inserting a slide in an overlay. + +2004-05-09 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-source-specials-check-function): Added "Always on" + choice. + +2004-05-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-doctex-syntactic-keywords): Moved to + the right place and corrected quoting. + + * context.el (ConTeXt-indent-syntax-table): Create with + `make-syntax-table' instead of `easy-mode-defsyntax' to allow + compilation with Emacs 20. + + * aclocal.m4 (TEX_INPUT_DIRS): New function. + + * configure.in: Use `TEX_INPUT_DIRS' for the expansion of + `@texinputdirs@' in `tex-site.el.in'. + + * tex-site.el.in: Updated header. + (TeX-macro-global): Moved here from `tex.el'. Use + `@texinputdirs@'. + + * tex.el: Require `tex-site' at compile time. + (TeX-macro-global): Moved to `tex-site.el.in'. + +2004-05-09 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-toggle-source-specials): Added missing call to + `TeX-maybe-set-source-specials' in last commit. + +2004-05-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * font-latex.el (font-latex-verbatim-face) + (font-latex-doctex-preprocessor-face) + (font-latex-doctex-documentation-face): New variables and faces. + (font-latex-verbatim-environments, font-latex-syntactic-keywords) + (font-latex-doctex-syntactic-keywords) + (font-latex-doctex-keywords): New variables. + (font-latex-set-syntactic-keywords) + (font-latex-syntactic-face-function, font-latex-doctex-^^A) + (font-latex-doctex-syntactic-face-function): New functions. + (font-latex-setup): Set special `font-lock-defaults' for docTeX + mode. + (font-latex-commented-outp): Don't classify line comments in + docTeX mode as "real" comments. + + * latex.el (doctex-mode): Call `TeX-install-font-lock' to + activate special fontification in docTeX mode. + + * style/alltt.el (TeX-add-style-hook): Added "alltt" to + `font-latex-verbatim-environments'. + + * context.el: Updated header. + + * context-nl.el: Updated header. + + * context-en.el: Updated header. + (context-en-mode): Set `ConTeXt-current-interface' to "en". + +2004-05-06 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-toggle-source-specials): Simplify the code. + +2004-05-06 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (DOCFILES): Added `todo.texi'. + +2004-05-05 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-command-list, TeX-source-specials-expand-options) + (plain-tex-mode, TeX-view-extension, ams-tex-mode): Doc fixes. + + * tex.el (TeX-mode-hook, AmS-TeX-mode-hook): Have always been run, + but were not declared with defcustom (or defvar). + + * latex.el (LaTeX-mode-hook): Ditto. + + * Makefile.in (tar-ball-clean): New. + + * autogen.sh: Create README and TODO. + + * .cvsignore, doc/.cvsignore: Add TODO. + +2004-05-04 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-expand-list): Inserted new expander `%S' for source + specials command line option. + (TeX-command-list): Inserted `%S' for source specials support + where appropriate. + (LaTeX-command-style): Ditto. + (TeX-source-specials-expand-options): New function. + + * tex-buf.el: Updated header. + (TeX-style-check): Remove code specific to source specials and + thereby revert to state before 2004-04-27. + + * tex-jp.el: Updated header. + (japanese-TeX-command-list): Inserted `%S' for source specials + support where appropriate. + + * tex-fptex.el: Updated header. + (TeX-command-list): Inserted `%S' for source specials support + where appropriate. + (LaTeX-command-style): Setting removed. + + * tex-mik.el: Updated header. + (TeX-command-list): Inserted `%S' for source specials support + where appropriate. + (LaTeX-command-style): Setting removed. + + * doc/auc-tex.texi (Checking): Updated URL's for lacheck and + chktex. + +2004-05-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el: Header updated. + (TeX-master-file): Removed bogus test for `TeX-header-end'. + + * doc/auc-tex.texi (ToDo): New name for node/section formerly + known as `Projects' or `Wishlist' respectively. + Removed items not relevant anymore and moved the rest to the new + file `doc/todo.texi'. + Removed `Credits' section. + + * doc/Makefile.in (TEXIFILES): New constant. + (auctex): Use it. + (dist): Added `TODO'. + (TODO): New target. + (clean): Added `TODO'. + Some formattig changes. + + * doc/todo.texi: New file. + + * Makefile.in (tar-ball): Added `TODO'. + + * doc/changes.texi: Advertise support for `beamer.cls'. + +2004-04-30 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-command-expand): Add "%%" expansion, make order + of TeX-expand-list irrelevant, make the whole junk work + efficiently. + +2004-04-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el: New header. + (LaTeX-indent-environment-list): Remove `alltt' and add support + for it in `alltt.el' instead. + + * Makefile.in (STYLESRC): Added `alltt.el'. + + * style/alltt.el: New file. + + * doc/changes.texi: Describe changes in quote insertion if + `german.sty' or `ngerman.sty' is used. + Advertise new style files. + +2004-04-29 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-buf.el (TeX-style-check): New optional argument. This fixes + an error in the last commit. + + * tex.el (TeX-expand-list): Use it. + +2004-04-27 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-buf.el (TeX-style-check, TeX-output-style-check): Check for + source special stuff here instead of `TeX-expand-list'. Honor + `TeX-source-specials-places'. + + * tex.el (AUCTeX): Fix URL. + (TeX-default-mode, TeX-force-default-mode, TeX-install-font-lock) + (TeX-source-specials-active-flag): Changed custom group. + (TeX-expand-list): Move source special stuff to `TeX-style-check' + and `TeX-output-style-check'. + (TeX-source-specials-tex-flags): Make it customizable. + (TeX-source-specials-places): New variable. + (TeX-source-specials-viewer-flags): No IFS needed anymore. + +2004-04-26 Reiner Steib <Reiner.Steib@gmx.de> + + * context.el (context-guess-current-interface): Simplify code. + +2004-04-25 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (texinfo-mode): Make last change in + `font-lock-defaults' compatible with Emacs 20. + + * latex.el (LaTeX-fill-region-as-paragraph): Indent lines ending + with `\\' upon filling a region. + (LaTeX-fill-region): Prevent infinite loop at end of buffer. + +2004-04-24 David Kastrup <dak@gnu.org> + + * style/natbib.el ("natbib"): Add fontification for regexps. + Patch by Thomas Baumann. + +2004-04-24 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex-info.el (texinfo-mode): Set `font-lock-defaults' as in + `texinfo.el'. This way we get e.g. syntax-highlighting of + comments in Texinfo mode. + +2004-04-24 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-toggle-source-specials) + (TeX-maybe-set-source-specials, TeX-source-specials-check-xdvi): + New (renamed) functions. + (TeX-source-specials-active-flag, TeX-source-specials-tex-flags) + (TeX-source-specials-viewer-flags) + (TeX-source-specials-check-function, TeX-source-specials-xdvi-p): + New (renamed) variables. Tried to clarify doc-strings and + variable names. + +2004-04-23 David Kastrup <dak@gnu.org> + + Source special support by Dan Nicolaescu <dann@ics.uci.edu>: + * tex.el (TeX-command-list): start viewer with TeX-run-discard + (TeX-expand-list): Add source special flags to viewer call. + (TeX-expand-list): Add source special flags to LaTeX call. + Various new functions. + (TeX-current-file-name-master-relative): New function replacing + TeX-current-file-name-nondirectory (which is not really needed, I + guess). This change sole fault of dak. + (TeX-mode-specific-command-menu-entries): Source Special entry. + +2004-04-23 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-region-as-paragraph): Fix call to + `indent-region' for "older" Emacsen. + (LaTeX-mode-menu): Fix menu extension for customization. + + * context.el (ConTeXt-mode-menu): Fix menu extension for + customization. + + * tex-info.el (TeXinfo-insert-environment): Support enclosure of + a selected region by the environment to be inserted. + Don't eat newline at the end of the environment. + (TeXinfo-mode-map): Bind `C-c C-e' to `TeXinfo-insert-environment' + analogous to LaTeX mode. + +2004-04-21 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/slides.el: Remove obsolete SliTeX-related code and + replace it by minimal support for slides.cls. + + * latex.el: Change spaces to tabs in indentation. + (LaTeX-fill-region-as-paragraph): Filling is disabled for + environments listed in `LaTeX-indent-environment-list'. To be + consistent with filling of other environments where indentation + occurs, at least indent those environments. + + * tex.el: Change spaces to tabs in indentation. + +2004-04-20 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-output-view-style): Move "dvips && gv" element to + the top of the list (not shadowed by a4paper anymore). Added + "pst-" in this element. + +2004-04-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-current-environment): Respect value of + `LaTeX-syntactic-comments' and mode by narrowing the region if + necessary and checking necessary conditions. Use + `TeX-forward-comment-skip' and `TeX-backward-comment-skip' for + narrowing. + (LaTeX-find-matching-end): Ditto. + (LaTeX-find-matching-begin): Ditto. + (docTeX-in-macrocode-p): New function. + + * tex.el: More checkdoc-related fixes. + +2004-04-20 David Kastrup <dak@gnu.org> + + * style/natbib.el: Patch from Thomas Baumann for \bibpunct. + + * Makefile.in (STYLESRC): Add style/beamer.el. + + * style/beamer.el: Support file contributed by Thomas Baumann. + +2004-04-19 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el, latex.el: Make almost checkdoc clean. See "FIXME" for + remaining issues. + + * context.el, context-en.el, context-nl.el: Reindent. Coding + conventions fixes (but files are still far from being checkdoc + clean). + +2004-04-19 Berend de Boer <berend@pobox.com> + + * context-en.el (ConTeXt-default-environment-en): added default + environment for en interface. + + * context-nl.el (ConTeXt-default-environment-nl): added default + environment for nl interface. + + * context.el (ConTeXt-default-environment): now depends on language. + +2004-04-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-view-style): Enhance documentation string. + (TeX-output-view-style): Ditto. + +2004-04-16 Reiner Steib <Reiner.Steib@gmx.de> + + * tex-info.el (TeXinfo-command-menu): Use + `TeX-mode-specific-command-menu'. + + * tex-jp.el (plain-TeX-mode-command-menu) + (LaTeX-mode-command-menu): Ditto. + +2004-04-16 David Kastrup <dak@gnu.org> + + * Makefile.in (STYLESRC): Add jura.el and alphanum.el + style/jura.el, style/alphanum.el: contributed by Frank Küster. + +2004-04-16 Berend de Boer <berend@pobox.com> + + * context.el (context-guess-current-interface): support for + recognizing interface=XX in comment to determine language to use. + + * tex.el (TeX-format-list): recognize ConTeXt dutch interface. + + * Makefile.in: AUCSRC includes the new context-en.el and context-nl.el. + Ditto fo AUCELC. + + * context.el: English interface macro's moved to context-en.el. + All defmacro's are now replaced by defvars which are set to the + proper language dependent interface as a local buffer variable. + Some changes to make the context mode actually multi-lingual. + (ConTeXt-mode-common-initialization): new routine with + initialization common to all ConTeXt modes. + (context-mode): guesses current interface for en and nl interfaces. + (context-guess-current-interface): new routine that determines + what ConTeXt language interface is in use. + + * context-nl.el: new file containing Dutch interfaces macro's + previously in context.el. Use context-nl-mode to activate. + + * context-en.el: new file containing English interfaces macro's + previously in context.el. Use context-en-mode to activate. + +2004-04-15 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-mode-specific-command-menu): Now holds the logic for + returning a Command menu definition suitable for different Emacs + versions. Its original content is now in the function + `TeX-mode-specific-command-menu-entries'. + (TeX-mode-specific-command-menu-entries): New function. + (plain-TeX-mode-command-menu): Simply use + `TeX-mode-specific-command-menu' instead of the logic which now + is part of it. + (AmSTeX-mode-command-menu): Ditto. + + * latex.el (LaTeX-mode-command-menu): Ditto. + + * context.el (ConTeXt-mode-command-menu): Ditto. + +2004-04-14 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/Makefile.in (clean): Remove *.tmp (created with auc-tex.ps). + + * doc/.cvsignore: Added *.tmp. + + * .cvsignore: Revert 2004-04-12 change. Added README. + + * Makefile.in (tar-ball): .nosearch is not useful here. + +2004-04-13 David Kastrup <dak@gnu.org> + + * aclocal.m4: Try something in AC_FULL_EXPAND that does not + require bash. + Replace ' with quote in EMACS_LISP + Correct a few instances of misspelled AUCTeX. + +2004-04-13 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (DOCFILES, EXTRAFILES): Added files needed for the + configure based installation. + +2004-04-12 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (dist): Split into `check-dist', `release-commit' + and `tar-ball'. + (snapshot): New. Use `check-dist' and `tar-ball'. + (release-commit): Fix mail address. + (REMOVE, MINMAPSRC, min-map): Removed. + (DIST_PREFIX): Derive FTPDIR and WWWDIR from this. + + * doc/Makefile.in (dist): Use INSTALL and INSTALL.windows instead + of INSTALLATION. + + * doc/.cvsignore: Added INSTALL, INSTALL.windows, auc-tex.ps + + * .cvsignore: Removed INSTALL, INSTALL.windows. + +2004-04-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-syntactic-comments): New name. Formerly known + as `LaTeX-format-comment-syntax-aware'. This should better + reflect the meaning the variable will receive eventually. + (LaTeX-indent-line): Use new name. + (LaTeX-current-indentation): Ditto. + (LaTeX-back-to-indentation): Ditto. + (LaTeX-fill-paragraph): Ditto. + (doctex-mode): Ditto. + + * context.el (context-mode): Use `LaTeX-syntactic-comments' + instead of `LaTeX-format-comment-syntax-aware'. + +2004-04-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auc-tex.texi (Japanese): Refer to `INSTALL' instead of + `INSTALLATION'. + + * doc/intro.texi: Refer to `INSTALL' and `INSTALL.windows' + instead of `INSTALLATION'. + + * IRIX: Removed. + + * Makefile.in (EXTRAFILES): Removed IRIX. + + * COPYING: Updated to current incarnation. + +2004-04-09 Reiner Steib <Reiner.Steib@gmx.de> + + * Makefile.in (install-el, dist): Add .nosearch in style/ and + auto/. + +2004-04-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * context.el (ConTeXt-current-interface): eval-and-compile instead + of eval-when-compile seems to solve the undefined error message. + +2004-04-08 Peter S Galbraith <psg@debian.org> + + * font-latex.el (font-latex-setup): Bug Fix; was overriding + font-latex-string-face. Thanks to Reuben Thomas for finding the bug. + +2004-04-08 Jan-Åke Larsson <jalar@mai.liu.se> + + * configure.in: Remove sole reference to texmfdir + + * aclocal.m4: Fix --with-lispdir + +2004-04-08 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-paragraph): Fix check for code comment. + (LaTeX-fill-code-comment): Ditto. + + * tex.el (TeX-in-commented-line): Don't alter match data. Fixes + problems with `LaTeX-find-matching-end'. + (TeX-in-line-comment): Ditto. (Prophylactic.) + +2004-04-08 Berend de Boer <berend@pobox.com> + + * latex.el (LaTeX-outline-name): could reach past end of buffer + when an imenu was created and LaTeX-outline-regexp contained a + macro that either didn't take a argument between braces or a macro + was found in the document and the user forgot to specify the + argument. And that macro was after the last 20 characters of the + buffer. + + * context.el (ConTeXt-current-interface): eval-when-compile this + variable fixed another reported compiliation error. + +2004-04-07 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-default-position, LaTeX-env-array) + (LaTeX-env-tabular*): Implement "don't prompt" option. + + * doc/auc-tex.texi (Tabular-like): Added `LaTeX-default-format' + and `LaTeX-default-position'. + +2004-04-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-break-at-separators): New name. Formerly + known as `LaTeX-fill-distinct-contents'. + Changed 'braced and 'math options to various symbols for opening + and closing separators (braces, brackets, math switches) which + can be activated independently. + (LaTeX-fill-move-to-break-point): Use it. + + * doc/auc-tex.texi (Marking and formatting): Reflect change of + `LaTeX-fill-distinct-contents' to + `LaTeX-fill-break-at-separators'. + Describe `LaTeX-fill-break-before-code-comments'. + +2004-04-07 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-run-command): Turn off line number mode in the + run-buffer effectively by setting line-number-display-limit + locally to 0. + (TeX-format-filter): Use a more sophisticated procedure for + fishing out page numbers in order to have fast matches. + +2004-04-07 Berend de Boer <berend@pobox.com> + + * Lots of enhancements to context.el. There is now a ConTeXt + specific menu which lists ConTeXt specific macro's for inserting + start/stop pairs, project structure and setup of things. Menu also + let's you jump to the etexshow definition if you have that + installed. Querying for macro parameters is non-existent or + flaky. outline and imenu support added. You can close an XML tag + if you're editing XML in ConTeXt with C-c /. + List of environments is now complete. + Paragraph formatting works in certain cases, but is really slow or + doesn't work in certain cases. + Indenting the same: works sometimes, but still flaky. + Bugs fix: start/stop insertion works now. + + * documentation now mentions ConTeXt sometimes. + + * context.el (ConTeXt-current-interface): make now doesn't complain + anymore when byte compiling ConTeXt. + + * tex.el now recognizes ConTeXt dutch interface. + +2004-04-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-code-comment): Respect `indent-tabs-mode'. + Fix partially taken from GNU Emacs' fill.el. + + * tex.el (TeX-mode-specific-command-list): New function. + (TeX-mode-specific-command-menu): Use it. + + * tex-buf.el (TeX-command-query): Use + `TeX-mode-specific-command-list' to get a command list specific + to the current mode for command completion. + +2004-04-04 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (docTeX-indent-inner-fixed): New var. + (LaTeX-indent-calculate): Use it. + (LaTeX-indent-calculate-last): Reset indentation to zero after + macrocode environments. + + * style/booktabs.el (TeX-add-style-hook): Add fontification + support. + +2004-04-04 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-find-matching-end, LaTeX-find-matching-end): Try + to keep track of in-comment-ness + +2004-04-03 David Kastrup <dak@gnu.org> + + * Makefile.in (STYLESRC): Add emp.el. + + * style/emp.el: New file contributed from Yvon Hevel. + +2004-04-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-back-to-indentation): Use `beginning-of-line' + instead of `move-to-left-margin' as it is faster and we don't use + the margin anyway. + (LaTeX-fill-region-as-para-do): Use `point-max' for correctly + determining the end of the filling loop in case of a code comment. + Narrow to region in any case to simplify this determination in + case there is no code comment. + (LaTeX-fill-move-to-break-point): Fix compatibility code for + getting the initial break point. In case there is no valid break + point on the way towards the beginning of the line, look down the + line. + +2004-03-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-output-view-style): Remove option for landscape in + case of PDF output. + +2004-03-26 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-fill-region): Correct percentage display. + + * tex-buf.el (TeX-format-filter): Strictly restrict backward + searches for page number patterns. + +2004-03-26 Davide G. M. Salvetti <salve@debian.org> + + * bib-cite.el, latex.el, tex-buf.el, tex-jp.el, tex.el: + Map (function (lambda ...)) to (lambda ...) for better + readability. + + * doc/.cvsignore: Added CHANGES, HISTORY, README, auc-tex*.html. + + * doc/intro.texi: Minor fix. + +2004-03-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-indent-line): Use `looking-at' instead of + `re-search-forward'. Pass indent amount to + `LaTeX-indent-{inner,outer}-do' functions. + (LaTeX-indent-inner-do, LaTeX-indent-outer-do): Let them be called + with an explicit parameter for the indent amount. + (LaTeX-indent-calculate-last): Distinguish a commented and an + uncommented line when skipping backwards to the preceding line. + Move tests for comment skips into the `cond' statement for better + readability. + (LaTeX-fill-break-before-code-comments): New customize option. + (LaTeX-fill-region-as-paragraph): Change the regular expression + which is used for searching for special line ends so that it is + not such a performance hog. Code for determining the region to + fill was adapted accordingly. + (LaTeX-fill-region-as-para-do): Remove trailing whitespace after + newlines were changed to spaces. Reported by Reiner Steib + <Reiner.Steib@gmx.de>. + Use `narrow-to-region' for keeping track of potential code comment + starts. + Break a line at the last non-comment word before a code comment. + This can be configured with + `LaTeX-fill-break-before-code-comments'. + (LaTeX-fill-move-to-break-point): Use `LaTeX-back-to-indentation' + for going to the right start of a line. + (LaTeX-fill-paragraph): `LaTeX-backward-paragraph' does not skip + forward over empty lines itself anymore, so do it here. + (LaTeX-fill-region): Use `LaTeX-forward-paragraph' and + `LaTeX-backward-paragraph' instead of the old code which + determined paragraph boundaries manually. + (LaTeX-forward-paragraph, LaTeX-backward-paragraph): Improve + handling of paragraph commands. + (LaTeX-paragraph-command-p): Get rid of the test for the opening + brace because there doesn't have to be one. + (LaTeX-find-macro-start): New function. + (LaTeX-find-macro-end): New function. + + * .cvsignore: Added `tex-site.el'. + +2004-03-23 David Kastrup <dak@gnu.org> + + * tex.el (VirTeX-common-initialization): Back out last change + about sentence-end-double-space. + +2004-03-22 Jan-Åke Larsson <jalar@mai.liu.se> + + * aclocal.m4, configure.in: Fix bug for the case $prefix=NONE + + * Makefile.in: distclean target removes tex-site.el + +2004-03-22 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-fill-distinct-contents): Simplify customization + type: nil is a complete list. + +2004-03-21 David Kastrup <dak@gnu.org> + + * tex.el (VirTeX-common-initialization): Set + sentence-end-double-space and sentence-end to more appropriate + values for TeX. + +2004-03-21 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-region-as-paragraph): Fix separation of + lines with code comments looking like " {%". + (LaTeX-fill-move-to-break-point): Fix determination of break point + for an opening brace where there is no break point immediately + after the respective closing brace. + (LaTeX-fill-region-as-para-do): Fix determination of code comment + begin in filling loop. + +2004-03-20 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-region-as-para-do): Fix compatibility code + for older Emacsen. + +2004-03-19 David Kastrup <dak@gnu.org> + + * tex-site.el.in (texinfo-mode): Autoload tex-info again. I + suppose we will get to know why it was disabled when someone + complains. + +2004-03-19 Davide G. M. Salvetti <salve@debian.org> + + * doc/Makefile.in (clean): Add HISTORY. + + * tex.el (TeX-lisp-directory): Removed, it's already defined in + tex-site.el.in. + +2004-03-19 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-current-environment): Use correct regexp for + determination of a comment. + (LaTeX-format-comment-syntax-aware): Renamed from + `LaTeX-fill-comment-syntax-aware' because it affects both filling + and indentation. + (LaTeX-indent-line): Add support for doing outer and inner + indentation. + (LaTeX-current-indentation): Ditto. + (LaTeX-back-to-indentation): Ditto. + (LaTeX-indent-calculate): Ditto. + (LaTeX-indent-calculate-last): Ditto. Fix indentation for + environments mentioned in `LaTeX-document-regexp' which use an + unclosed brace in the first line. + (LaTeX-indent-inner-do): New function. + (LaTeX-indent-outer-do): New function. + (LaTeX-fill-region-as-paragraph): Include lines with code comments + in regions to be filled. Recognize lines ending with `\par' as + boundaries for filling. + (LaTeX-fill-region-as-para-do): Better handling of code comments. + (LaTeX-fill-paragraph): Make function more readable by selecting + different filling methods by a `cond' statement and putting code + for the determination of the region to fill in case of + syntax-aware filling into the separate functions + `LaTeX-forward-paragraph' and `LaTeX-backward-paragraph'. Better + handling of code comments. + (LaTeX-fill-code-comment): New function. + (LaTeX-forward-paragraph): New function. + (LaTeX-backward-paragraph): New function. + (LaTeX-paragraph-command-p): New function. + (LaTeX-common-initialization): Let `paragraph-start' handle + comments preceded by whitespace as well. + (LaTeX-fill-move-to-break-point): Support `\[' and `\]' as well + if `LaTeX-fill-distinct-contents' is activated. + + * tex.el (tex-mode): `comment-start-skip' shouldn't match line + beginnings. + (VirTeX-common-initialization): Ditto. + (TeX-in-line-comment): New function. + (TeX-forward-comment-skip): Use correct regexp for determination + of a comment. Fix case where `count' is less than zero, i.e. if + a backward search is performed. + (TeX-backward-comment-skip): New function. + + * doc/auc-tex.texi: Reflect name change of + `LaTeX-fill-comment-syntax-aware' to + `LaTeX-format-comment-syntax-aware'. + +2004-03-18 Jan-Åke Larsson <jalar@mai.liu.se> + + * Makefile.in, configure.in, tex-site.el, tex-site.el.in: + Move tex-site.el to tex-site.el.in, generate tex-site.el at configure + time rather than at install time + +2004-03-18 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-output-view-style): Use `%f' instead of `%s.ps' for + PostScript files. + (TeX-mode-map): Change key binding of `TeX-master-file-ask' to + `C-c_' because `C-c-' is already taken by RefTeX. + + * doc/auc-tex.texi: Change "Formatting" node to "Running TeX and + friends" and use a respective heading. + Adapt key binding for `TeX-master-file-ask'. + + * doc/intro.texi: Correct URLs. + +2004-03-14 David Kastrup <dak@gnu.org> + + * tex.el (TeX-command-list): Change interactive calls to use + \input, so that pdflatex \pdfoutput=0 becomes a legal way to call + LaTeX. + (VirTeX-common-initialization): Save TeX-master if desktop + package is used. + +2004-03-14 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-output-view-style): Fix it after it was accidently + and incorrectly changed with the last check-in. Patch by David + Kastrup <dak@gnu.org>. + (TeX-view-style): Ditto. + +2004-03-11 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-find-opening-brace): Don't match the char before the + brace. This returns the correct position and fixes the handling + of the limit parameter. + + * latex.el (LaTeX-fill-move-to-break-point): Don't match the char + before the char to find in case of backward searches. + (LaTeX-fill-region-as-paragraph): Make the regular expression, + which serves searching for lines with code comments, match the + whole line. + +2004-03-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-move-to-break-point): Use `TeX-esc' in + other, similar places not covered by the last check-in as well. + + * doc/auc-tex.texi: Document `LaTeX-indent-environment-list', + `LaTeX-fill-comment-syntax-aware' and + `LaTeX-fill-distinct-contents' as well as slightly improve some + other parts in the section about `Marking and formatting'. + +2004-03-10 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-fill-move-to-break-point): Use TeX-esc in + regexps to accommodate Texinfo better. + (LaTeX-fill-move-to-break-point): no regexp-quote within braces. + (LaTeX-common-initialization): Correct \multicolumn prompt + +2004-03-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-move-to-break-point): Cope with unmatched + closing braces when `LaTeX-fill-distinct-content' is enabled for + braced content. + +2004-03-09 Jan-Åke Larsson <jalar@mai.liu.se> + + * Makefile.in: Add separate target for .el files to cater for debian + +2004-03-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/booktabs.el: New file. + + * Makefile.in (STYLESRC): Add `booktabs.el'. + + * doc/changes.texi: Advertise support for `booktabs.sty'. + +2004-03-06 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auc-tex.texi: Small corrections in `Viewing' section. + +2004-03-02 Jan-Åke Larsson <jalar@mai.liu.se> + + * doc/Makefile.in: Add packagedir + +2004-03-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-insert-environment): Fix insertion of newlines + for the case where `LaTeX-insert-into-comments' is activated but + point is not inside a comment. + +2004-02-28 David Kastrup <dak@gnu.org> + + * Makefile.in (install-lisp): Overwrite old tex-site.el if it has + the "Don't edit" comment in it. Rename it otherwise. Use + $(auctexdir) instead of $(lispdir) for replacing @AUCTEX. + + * tex-buf.el (TeX-command-query): Allow doctex-mode for .bbl file + checking. + + * tex-site.el: Discourage customization in-file. + + * latex.el (LaTeX-outline-regexp, LaTeX-environment) + (LaTeX-document-style-hook): Change docs to refer to document + classes instead of document style. + (LaTeX-env-document): Don't insert anything but document class. + (LaTeX-menu-update): Check for doctex-mode. + (doctex-mode): Make it a major mode derived from latex-mode. + +2004-02-28 Ralf Angeli <angeli@iwi.uni-sb.de> + + Merge with new-fill branch. + +2004-02-27 Jan-Åke Larsson <jalar@mai.liu.se> + + * configure.in: Respect --infodir even if using xemacs. + + * aclocal.m4: Add yes/no answer for the MULE check. + + * Makefile.in: Correct xemacs-install. + + * Makefile.in, aclocal.m4, configure.in: If there is a wrongly + installed tex-site.el, use the proper install directory anyway + (i.e., don't be side-tracked), and remove the wrongly installed + tex-site.el. These things are only needed for CVS users who have + used the erroneous xemacs-installation. + +2004-02-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-mode-menu): Insert customize option and + rearrange. + (LaTeX-fill-move-to-break-point): Bandaid for not breaking inside + square brackets where the content fits into one line. + + * tex.el (plain-TeX-mode-menu): Insert customize option. + + * doc/auc-tex.texi: Document options for inserting quotes in files + where `(n)german.sty' is used and the invocation of external + viewers. + +2004-02-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-fill-break-before-macro) + (LaTeX-fill-break-after-macro): Unused, so removed. + (LaTeX-fill-distinct-contents): New name for defcustom + `LaTeX-fill-break-before-and-after'. + (LaTeX-fill-move-to-break-point): Fix filling of nested braces and + math. + (TeX-find-closing-brace, TeX-find-opening-brace) + (TeX-forward-comment-skip): Moved to `tex.el'. + + * tex.el (TeX-find-closing-brace, TeX-find-opening-brace) + (TeX-forward-comment-skip): Moved from `latex.el'. + +2004-02-26 David Kastrup <dak@gnu.org> + + * latex.el (doctex-mode): Make a minor mode. + + * tex-site.el (doctex-mode): Add autoloads and file extensions. + + * tex.el (TeX-master-file): Don't overwrite TeX-master when not + asking the question. + +2004-02-22 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-newline): New function. Spread it throughout + the code in order to stay in comments for completion and + insertion commands. + (doctex-mode): New function. + +2004-02-19 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-fill-paragraph): Back out changes from + 2003-12-29. + Create separate new-fill branch for Ralf's code. + +2004-02-17 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el (font-latex-title-4-face): Added missing :weight + and :inherit for color displays. + +2004-02-15 Peter S Galbraith <psg@debian.org> + + * bib-cite.el (bib-cite-fontify-help-as-bibtex) + (bib-cite-fontify-help-as-latex): Check existence of + font-lock-unset-defaults; no longer defined in CVS Emacs. + Thanks to Adrian Lanz for reporting the problem. + +2004-02-15 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el (font-latex-title-4-face): Use different colors + depending on background. + +2004-02-03 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-comment-region): Map to `comment-region' instead of + `TeX-comment-or-uncomment-region'. + (TeX-uncomment-region): New name for `TeX-un-comment-region'. Not + mapped to `TeX-comment-or-uncomment-region' anymore. + (TeX-uncomment): New name for `TeX-un-comment'. Use + `TeX-uncomment-region' instead of `uncomment-region' which is not + available in Emacs 20. + (TeX-comment-or-uncomment-paragraph): New name for + `TeX-comment-paragraph' which explains its function better. Use + new name `TeX-uncomment'. + (TeX-mode-map): Bind key chains to `TeX-comment-or-uncomment-*' + functions. + (plain-TeX-mode-menu): Adapt function calls in menu entries. + + * tex-info.el (TeXinfo-mode-map): Bind key chains to + `TeX-comment-or-uncomment-*' functions. + (TeXinfo-mode-menu): Adapt function calls in menu entries. + + * latex.el (LaTeX-mode-menu): Adapt function calls in menu + entries. Small enhancements. + + * doc/auc-tex.texi (Commenting): Adapt documentation to reflect + changes in commenting interface. + +2004-01-31 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-comment-or-uncomment-region): New function or alias + respectively introduced to obtain compatibility with GNU Emacsen + before 21.4. + (TeX-uncomment-region): New function or alias respectively + introduced to obtain compatibility with GNU Emacsen before + 21(.1?). + (TeX-comment-region): Bound to `TeX-comment-or-uncomment-region'. + (TeX-un-comment-region): Bound to `TeX-comment-or-uncomment-region'. + +2004-01-27 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (TeX-command-list): Fixed previous change. + +2004-01-25 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (japanese-TeX-command-list): Remove dummy code for + command menu. + +2004-01-23 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (japanese-TeX-command-list): Change single quotes to + double. We get reasonable results under both Windows and Unix. + See also log of TeX-command-list in tex.el on 2002-12-19. + + * tex.el (TeX-toggle-off-input-method): Removed some Japanese + input methods (Canna, Wnn, SKK) because their code is copied from + YaTeX, which is not GPL program. Toggle off CJK (Chinese, Japanese, + Korean) input methods in LEIM. + (TeX-math-toggle-off-input-method): Doc fix. + +2004-01-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * latex.el (LaTeX-mode-menu): Removed menu filters in the submenus + for inserting and modifying environments which call + `LaTeX-menu-update'. + (LaTeX-common-initialization): Add `LaTeX-menu-update' to + `activate-menubar-hook' instead. + +2004-01-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-view-style, TeX-output-view-style): Use a regexp + which matches `a5', `a5comb' and `a5paper' instead of the old + which matches only `a5'. + +2004-01-12 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-command-menu-name): New constant. + (TeX-mode-specific-command-menu): Reimplemented the loop which + builds the menu. + (TeX-mode-command-menu): Use new constant and call + `TeX-mode-specific-command-menu' via `:filter'. + (AmSTeX-mode-command-menu): Ditto. + + * context.el (ConTeXt-mode-command-menu): Use new constant + `TeX-command-menu-name' and call `TeX-mode-specific-command-menu' + via `:filter'. + + * latex.el (LaTeX-mode-command-menu): Ditto. + + * tex-info.el (TeXinfo-mode-command-menu): Ditto. + + * tex-jp.el (plain-TeX-mode-command-menu) + (LaTeX-mode-command-menu): Ditto. + +2004-01-10 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/changes.texi: Added further news. + +2004-01-09 Ralf Angeli <angeli@iwi.uni-sb.de> + + * doc/auc-tex.texi: AUC TeX to AUCTeX. Use `%%%' instead of a + single `%' character in examples for Local Variables. Add + information about new behavior in respect to the query for the + master file. Explain new function `TeX-master-file-ask'. + + * doc/changes.texi: Advertise new master file behavior. Remove + news about new commenting behavior which is not true anymore. + + * doc/intro.tex.: AUC TeX to AUCTeX. + + * tex.el (TeX-local-master-p): Removed one `%' character in regexp + to let it find "% TeX-master:" as well. + +2004-01-07 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-command-list): Changed defcustom definition to one + which allows the specification of several modes for one command + and adapted the defaults to it. Thanks to David Kastrup for most + of the code. + (plain-TeX-command-menu): Adapted the call to + `TeX-mode-specific-command-menu'. + (AmSTeX-mode-command-menu): Ditto. + + * latex.el (LaTeX-mode-command-menu): Adapted the call to + `TeX-mode-specific-command-menu'. + + * context.el (ConTeXt-mode-command-menu): Ditto. + + * tex-info.el (TeXinfo-mode-command-menu): Ditto. + + * tex-jp.el (japanese-TeX-command-list): Adapted list entries + according to defcustom changes in `tex.el'. + (plain-TeX-mode-command-menu): Adapted the call to + `TeX-mode-specific-command-menu'. + (LaTeX-mode-command-menu): Ditto. + + * tex-mik.el (TeX-command-list): Adapted list entries + according to defcustom changes in `tex.el'. + + * tex-fptex.el (TeX-command-list): Ditto. + +2004-01-06 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-command-list): Get rid of the superfluous sixth + element in the defcustom and menu/command definitions. + + * tex-jp.el (japanese-TeX-command-list): Ditto. + + * tex-mik.el (TeX-command-list): Ditto. + + * tex-fptex.el (TeX-command-list): Ditto. + +2004-01-05 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-common-initialization): Add \item to the + paragraph starters. + +2004-01-05 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-mode-specific-command-menu): New function to be used + for generating a mode-specific command menu. + (plain-TeX-mode-map): New map to be used by plain-tex-mode. + (plain-TeX-mode-command-menu): New menu used instead of + `TeX-mode-menu' which utilizes `TeX-mode-specific-command-menu'. + (TeX-mode-menu): Removed in favor of + `plain-TeX-mode-command-menu'. + (AmSTeX-mode-map): New map to be used by ams-tex-mode. + (AmSTeX-mode-command-menu): New menu. + (ams-tex-mode): Moved and grouped with other AmSTeX-related code. + Added code to use new menu. + (TeX-command-list): Added new choice for the selection of the mode + for the respective command. Adapted doc string. Added respective + symbols to command definitions. Rearranged command definitions. + Changed `LaTeX PDF' to `PDFLaTeX'. + + * latex.el (LaTeX-mode-command-menu): New menu used instead of + `TeX-mode-menu'. + (LaTeX-common-initialization): Activate it. + + * context.el (ConTeXt-mode-command-menu): New menu used instead of + `TeX-mode-menu'. + (context-mode): Activate it. + + * tex-info.el (TeXinfo-command-menu): Adapted for using + `TeX-mode-specific-command-menu'. + + * tex-jp.el (japanese-TeX-command-list): Added symbols to command + definitions needed for assigning them to the respective mode. + (TeX-mode-menu): Removed. + (plain-TeX-mode-command-menu): New menu utilizing + `TeX-mode-specific-command-menu'. + (LaTeX-mode-command-menu): New menu utilizing + `TeX-mode-specific-command-menu'. + (LaTeX-mode-map): Removed key definition for `TeX-mode-menu'. + + * tex-fptex.el (TeX-command-list): Added symbols to command + definitions needed for assigning them to the respective mode. + Changed `LaTeX PDF' to `PDFLaTeX'. + + * tex-mik.el (TeX-command-list): Ditto. + + * doc/changes.texi: Mention the change to a mode-specific command + menu and the need for the deletion of any former customization of + `TeX-command-list'. + +2004-01-03 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-mode-map): Use `C-c -' as a key binding for + `TeX-master-file-ask' as `C-c !' is already used in `context.el'. + +2004-01-02 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-left-comment-regexp) + (LaTeX-right-comment-regexp, LaTeX-ignore-comment-regexp): revert + an inadvertant change two checkins ago. I was just experimenting + with something that did not yet work (as if the original did) and + did not intend checking it in. + +2003-12-30 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (TeX-master-file): Added new parameter `ask' which is + to be used if the user shall be asked when the function is + called. Took out the code which provides the functionality for + asking the respective question and added it to the newly created + function `TeX-master-file-ask'. + (TeX-master-file-ask): New function. + (TeX-local-master-p): New function. + (tex-mode): Removed the call of `TeX-master-file' via the hook + `hack-local-variables-hook'. + (VirTeX-common-initialization): Added the call to + `TeX-master-file' via the hook `find-file-hooks'. Additionally + `TeX-update-style' will be called to activate the respective style + files. + (TeX-mode-map): Added key binding for calling + `TeX-master-file-ask'. This is a temporary solution. + (TeX-mode-menu): Took out redundant entry for `TeX-home-buffer'. + Added entry "Set Master File" for `TeX-master-file-ask'. Grouped + menu entries relevant for multifile handling. + + * latex.el (LaTeX-mode-menu): Changed analogously to + `TeX-mode-menu'. + +2003-12-29 David Kastrup <dak@gnu.org> + + * latex.el: Fix AUCTeX URL. + (LaTeX-fill-paragraph): Skip from inline comments to either line + comments or something that is not merely an inline comment. I am + not even sure that this skipping makes good sense, in particular + since it is followed by `forward-paragraph'. + (LaTeX-common-initialization): Change the definitions of + `paragraph-start' and `paragraph-separate' to something that + makes things like `forward-paragraph' and its ilk behave more + sensibly when in comments. The previous behavior is just awful, + and caused a lot of inadvertant damage when using things like + `fill-paragraph' within comments. + (LaTeX-common-initialization): Remove syntax error, sorry. + +2003-12-29 David Kastrup <dak@gnu.org> + + * latex.el: Fix AUCTeX URL. + (LaTeX-fill-paragraph): Skip from inline comments to either line + comments or something that is not merely an inline comment. I am + not even sure that this skipping makes good sense, in particular + since it is followed by `forward-paragraph'. + (LaTeX-common-initialization): Change the definitions of + `paragraph-start' and `paragraph-separate' to something that + makes things like `forward-paragraph' and its ilk behave more + sensibly when in comments. The previous behavior is just awful, + and caused a lot of inadvertant damage when using things like + `fill-paragraph' within comments. + +2003-12-26 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/scrbase.el (TeX-add-symbols): Remove redundant entries. + + * style/scrlttr2.el (TeX-add-symbols): Remove redundant entry. + + * style/scrpage2.el: Remove unnecessary coding cookie and text in + introductory comment. + +2003-08-02 Mike Sperber <mike@xemacs.org> + + * latex.el (latex-mode): Really turn off filladapt. It just + doesn't work with `LaTeX-fill-paragraph'. + +2003-12-02 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (tex-mode): Let `TeX-master-file' be called upon opening + a file. This shall restore the behaviour before the last change + regarding the question for `TeX-master'. Thanks to Peter + Galbraith for setting the patch right. + +2003-11-28 David Kastrup <dak@gnu.org> + + * tex.el (LaTeX-update): Advice removed because of the following: + + * latex.el (LaTeX-menu-update): Now called via :filter predicate + of menus. + +2003-11-27 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/paralist.el: Removed coding cookie in first line. + Removed obsolete comment regarding placement of file. + (LaTeX-paralist-env-item-opt-label): Renamed from + `pl-LaTeX-env-item-opt-label' and changed references accordingly. + Added docstring. + Let `itemize' and `enumerate' environments use this function. + Thanks to Reiner Steib for these suggestions. + +2003-11-26 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-section-label): Added "part" and + "subsubsection". Sync "chapter" with fancyref.sty. + + * style/fancyref.el ("fancyref"): Added font-lock keywords. + +2003-11-25 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-math-default): Added greek \var... symbols. + (LaTeX-common-initialization): Removed "SLiTeX", added spacing + commands and "appendix". + + * font-latex.el (font-latex-match-function-keywords): Added + spacing commands, "nonumber", "centering", "TeX", and "LaTeX". + (font-latex-match-textual-keywords): Added textsuperscript. + +2003-11-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * Makefile.in (STYLESRC): Added scrpage2.el. + +2003-11-17 Peter S Galbraith <psg@debian.org> + + * font-latex.el (font-latex-keywords-2): Had forgotten to set + LAXMATCH on all title matches. Thanks to Ralf Angeli for + reporting the bug. + + * bib-cite.el (bib-cite-file-directory-p): New functions. I had + introduced a call to code from ff-paths.el by mistake. + +2003-11-17 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/scrbase.el (TeX-add-style-hook): Added further symbols to + `TeX-add-symbols' and rearranged them alphabetically. + Added macros with parameters to + `font-latex-match-<type>-keywords-local'. + Added `addsec' and `addpart' to + `font-latex-match-title-<num>-keywords-local'. + + * style/scrbook.el (TeX-add-style-hook): Analogous. + + * style/scrlttr2.el (TeX-add-style-hook): Analogous. + + * style/scrreprt.el (TeX-add-style-hook): Analogous. + + * style/scrpage2.el: New file. + +2003-11-16 Ralf Angeli <angeli@iwi.uni-sb.de> + + * tex.el (VirTeX-common-initialization): Disabled lines which set + `comment-add' to 1 to restore commenting with a single `%'. + (TeX-un-comment-region): Function code removed and function name + mapped to `comment-dwim'. + (TeX-un-comment): Allow searching for commented lines with + potential white space at the beginning. + (TeX-comment-paragraph): Partially rewritten to allow it to be + used for both commenting and uncommenting. + (TeX-in-commented-line): New function used in + `TeX-comment-paragraph'. + + * doc/auc-tex.texi (Commenting): Reflect changes in `tex.el'. + +2003-11-13 Ralf Angeli <angeli@iwi.uni-sb.de> + + * style/paralist.el: New file. + + * Makefile.in (STYLESRC): Added paralist.el. + +2003-10-18 Peter S Galbraith <psg@debian.org> + + * font-latex.el: checkdoc cleaning (almost clean now). + +2003-09-18 Peter S Galbraith <psg@debian.org> + + * font-latex.el (font-latex-quotes): New defcustom to fontify + either french or german quotes. + (font-latex-quote-regexp-beg): New variable. Holds the regexp to + match the beginning of a quote. + (font-latex-quote-end-list): New variable. Holds the list of + strings to end a matched quote. + (font-latex-match-quotation): Fixed to use above variables. + +2003-09-18 Peter S Galbraith <psg@debian.org> + + * bib-cite.el: bib-cite-aux-inputs: new defcustom. + Minor code cleanup for `match-string'. + +2003-09-15 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-master-file): Fix 'shared case. + Tiny patch from Shiro Takeda <zbc08106@park.zero.ad.jp>. + +2003-09-08 Peter S Galbraith <psg@debian.org> + + * bib-cite.el: Ripping out off-topic imenu code. + +2003-09-07 Peter S Galbraith <psg@debian.org> + + * font-latex.el: Bug fix when font-lock-multiline is set to t. + +2003-08-21 Reiner Steib <Reiner.Steib@gmx.de> + + * Changelog: Added coding cookie. + + * doc/Makefile.in (install): Check if auctex-* exists. Needed + because default split size changed in texinfo 4.6. + +2003-07-25 Peter S Galbraith <psg@debian.org> + + * font-latex.el: Make & highlighted in font-latex-warning-face. + Better document font-latex-match-*-keywords-local variables. + +2003-07-20 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * configure.in: Use mule support check. + + * Makefile.in (CONTRIB_MULE, COMPILE_MULE, CONTRIB_MULEELC): New macros. + (contrib): Compile CONTRIB and COMPILE_MULE. + (install-contrib): Install CONTRIB_MULE and CONTRIB_MULEELC, too. + + * aclocal.m4 (EMACS_CHECK_MULE): Check (X)Emacs mule supported. + + * Makefile.in (clean): Remove Emacs auto-save files. Remove elc + files in the current and style directory. + +2003-06-21 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * Makefile.in: Delete trailing whitespaces. + + * tex.el (TeX-near-bobp): Undo last change. + + * tex-jp.el: Fix some document. + (AUCTeX-jp): New custom group. + (japanese-TeX-command-default, japanese-LaTeX-command-default) + (japanese-LaTeX-default-style, japanese-LaTeX-style-list): + Support for defcustoms. + +2003-06-14 David Kastrup <dak@gnu.org> (tiny patch from Stephen Gildea) + + * tex.el (TeX-auto-untabify): Change default to nil. + + * doc/auc-tex.texi (Parsing Files): document this. + +2003-06-07 David Kastrup <dak@gnu.org> + + * tex.el (TeX-lisp-directory, TeX-auto-global, TeX-style-global) + (TeX-auto-local, TeX-style-local, TeX-macro-private) + (TeX-load-style, TeX-parse-path, TeX-run-style-hooks) + (TeX-auto-write, TeX-auto-generate, TeX-auto-generate-global) + (TeX-ignore-file, TeX-search-files): try catering with Windows + file names. + (TeX-directory-absolute-p): removed, since file-name-absolute-p + serves the same purpose. + +2003-06-06 Jan-Åke Larsson <jalar@mai.liu.se> + + * Makefile.in: Added datadir + +2003-06-05 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-env-label): Toggle off input method when + entering math mode. + * style/amsmath.el (LaTeX-amsmath-env-alignat) + (LaTeX-amsmath-env-aligned): Ditto. + + * tex.el (TeX-toggle-off-input-method): Removed interactive. + (TeX-math-input-method-off): New function. + (TeX-insert-dollar): Use it. Do not call function + TeX-toggle-off-input-method directly. + +2003-06-03 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-macro): Set group 'AUCTeX. + +2003-06-03 David Kastrup <dak@gnu.org> + + * latex.el (LaTeX-mode-menu): Replace "Change Font" with "Replace + Font" + + * tex-info.el (TeXinfo-mode-menu): Same here. + + * doc/tex-ref.tex (section{Font Selection}): Same here. + +2003-06-03 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-math-toggle-off-input-method): New user option. + (TeX-toggle-off-input-method): New function. + (TeX-insert-dollar): Use it. + +2003-06-02 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-near-bobp): Fixed typo in doc-string. + +2003-05-27 Piet van Oostrum <piet@cs.uu.nl> + + * latex.el (LaTeX-auto-minimal-regexp-list): Changed regexp to + allow \documentclass[]{someclass}. + +2003-05-02 Patrick Gundlach <patrick@gundla.ch> + + * context.el: ConTeXt-environment can now modify the current + environment. Added preliminary functionality for calling a + function on an environment. ConTeXt-mark-environment, + ConTeXt-find-matching-stop and ConTeXt-find-matching-start + (similar to the ones in latex.el) added. + +2003-04-15 Reiner Steib <Reiner.Steib@gmx.de> + + * doc/wininstall.texi: Fixed typos in configure options. + +2003-04-15 Patrick Gundlach <patrick@gundla.ch> + + * tex.el (TeX-command-list): Changed %v to %V in View. Now + TeX-output-view-style is used for setting viewer preferences. See + changes from 2003-02-06 below. + +2003-04-15 Reiner Steib <Reiner.Steib@gmx.de> + + * .cvsignore: Added INSTALL and INSTALL.windows + + * Makefile.in (STYLESRC): Added captcont.el and subfigure.el + +2003-04-15 Jan-Åke Larsson <jalar@mai.liu.se> + + * doc/wininstall.texi: Corrected download info for GNU Emacs + +2003-04-14 Peter S Galbraith <psg@debian.org> + + * font-latex.el (font-latex-match-*-keywords): New user + customizable variables to add fontification keywords. + See `M-x customize-group [RET] font-latex'. + (font-latex-match-*-keywords-local): New buffer-local variables to + be used by elisp style file writers. + (font-latex-match-*-keywords-set): Support for defcustoms. + (font-latex-match-*-make): Build the actual font-lock variables + from the `font-latex-match-*-keywords' defcustoms. + +2003-04-14 David Kastrup <dak@gnu.org> + + * doc/install.texi (Customizing): hilit-LaTeX.el deleted. + +2003-04-14 Jan-Åke Larsson <jalar@mai.liu.se> + + * autogen.sh: Generate INSTALL and INSTALL.windows + + * doc/Makefile.in: Use the configure compatibility test results + + * doc/macros.texi: Compatibility macros, initial version + + * configure.in: Do the makeinfo tests, for compatibility with + texinfo 3.12, test for tex + + * doc/install.texi: Changed to document the autoconf stuff + + * doc/wininstall.texi: Added + +2003-04-10 David Kastrup <dak@gnu.org> + + * tex.el (AUCTeX): Fix URLs. + + * context.el: Fix AUCTeX URL. + Make modification date RCS tag. + +2003-04-09 Patrick Gundlach <patrick@gundla.ch> + + * tex.el (TeX-command-list): Changed ConTeXt Clean from purge to + purgeall; I guess this behaves as users would expect. + + * context.el: minor cleanups, switched to the name "AUCTeX" where + not done yet. Made ConTeXt-add-environments able to + byte-compile. Added new copyright statement. + + * Makefile.in: Added context.el(c) + +2003-04-09 Jan-Åke Larsson <jalar@mai.liu.se> + + * aclocal.m4: More sane emacs-macro path-searching. + +2003-04-07 David Kastrup <dak@gnu.org> + + * tex.el (TeX-kpathsea-directory-alist): Fix bad kpathsea + searchpath name for LaTeX files. + +2003-04-03 Jan-Åke Larsson <jalar@mai.liu.se> + + * aclocal.m4: Make the emacs-macro path-searching tests run, and + make EMACS_PROG_EMACS fail gracefully when no binary executable is + found. + + +2003-03-29 David Kastrup <dak@gnu.org> + + * tex-buf.el (TeX-run-discard): Use `call-process' instead of + `start-process' in order to completely detach a process. + (TeX-region-extra): Make empty by default since code was not + working with plain or ConTeXt. + +2003-03-24 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * Makefile.in (CONTRIB): Remove hilit-LaTeX.el because it is + obsolete. + (contrib): Remove compile code for hilit-LaTeX.el. + +2003-03-13 David Kastrup <dak@gnu.org> + + * style/german.el (LaTeX-german-quote-after-quote) + (LaTeX-german-open-quote, LaTeX-german-close-quote): New + variables to initialize quote stuff from. If you set these in + file local variables, they will propagate accordingly to + `TeX-quote-after-quote' et al. + + * style/ngerman.el (LaTeX-german-quote-after-quote) + (LaTeX-german-open-quote, LaTeX-german-close-quote): the same. + +2003-02-25 David Kastrup <dak@gnu.org> + + * Makefile.in (dist): Version info in tex.el gets automatically + calculated from CVS tags. + + * tex.el: Some changes for dir slashiness. + (TeX-master-directory): return a proper directory name, not a + file name. + + * tex-buf.el (TeX-quote-filename): Return the changed file! + Yikes! How could this ever have worked? + +2003-02-24 David Kastrup <dak@gnu.org> + + * tex.el (AUCTeX-version): Generate automatically from CVS + variables. + (TeX-master-directory): somewhat more defensive version (final + goal is to be able to make a TeX minor mode). + +2003-02-22 David Kastrup <dak@gnu.org> + + * tex-wizard.el: A first sketch of the idea. + +2003-02-17 Piet van Oostrum <piet@cs.uu.nl> + + * tex.el (TeX-arg-literal): Remove illegal and superfluous &optional. + + * latex.el (TeX-arg-free): Remove illegal and superfluous &optional. + +2003-02-17 David Kastrup <dak@gnu.org> + + * font-latex.el (font-latex-find-matching-close): Remove a very + complicated way of doing nothing since the byte compiler warns + about it. + +2003-02-15 David Kastrup <dak@gnu.org> + + * tex.el (LaTeX): Change :prefix field to LaTeX. + (TeX-auto-add-type): Make more readable and place doc string + indicating the origin into generated functions. + + * font-latex.el (font-latex-setup): Try to behave better when the + interesting newlines in verbatim environments get moved. + Probably not the ultimate solution. + + * tex-site.el: AUC TeX to AUCTeX, new header. + + * Makefile.in: AUC TeX to AUCTeX. + + * latex.el: AUC TeX to AUCTeX, new header. + + * tex-buf.el (TeX-quote-filename): New function. + (TeX-region-create): Use it so that Windows can talk about its + master files properly. + (TeX-help-error): Try not to have "log file has changed" + messages. AUC TeX to AUCTeX, new header. + + * tex.el: AUC TeX to AUCTeX, new header. + + * auc-old.el: AUC TeX to AUCTeX, new header. + + * README.CVS: Check in a first version. Ok, it currently + contains a few lies, but the basics are not wrong, and hopefully + we will have soon what it takes to make it true. + + * doc/auc-tex.texi: Name change of AUC TeX to AUCTeX. A few + other cleanups. + + * configure.in, Makefile.in, doc/Makefile.in: everything moves to + autoconf, fix a few things. + + * Makefile, doc/Makefile: deleted. + +2003-02-14 Patrick Gundlach <patrick@gundla.ch> + + * context.el: Added basic environment support (insert-envrionment + and close-environment). Added basic interface support. + + * tex.el, latex.el : moved TeX-arg-literal and TeX-near-bopb from + latex.el to tex.el. More will follow. + +2003-02-13 David Kastrup <dak@gnu.org> + + * Makefile.in (clean): Remove .elc files. + (distclean): new target. + + * aclocal.m4 (EMACS_EXAMINE_PACKAGEDIR): make this work properly + more or less. + (EMACS_CHECK_AUCTEX): use auctexdir instead of AUCTEXDIR (synch + with preview-latex aclocal.m4) and strip trailing slash. + +2003-02-11 Peter S Galbraith <psg@debian.org> + + * hilit-LaTeX.el: Removed. It's obsolete. Use font-latex.el instead. + +2003-02-11 Patrick Gundlach <patrick@gundla.ch> + + * tex.el (TeX-command-list): Changed TeX-run-LaTeX to + TeX-run-TeX. + + * tex-buf.el (TeX-run-TeX): TeX-run-TeX gets the + TeX-sentinel-function from the major mode, so TeX-run-LaTeX and + alike won't be needed if they don't need to do something + fancy. Defaliased TeX-run-LaTeX to TeX-run-TeX. + (TeX-run-interactive): Uses TeX-sentinel-default-function + instead of TeX-sentinel-function. + + * latex.el (latex-mode): Sets TeX-sentinel-default-function + instead of TeX-sentinel-function. + + * tex-mik.el (TeX-command-list): Changed TeX-run-LaTeX to + TeX-run-TeX. + + * tex-fptex.el (TeX-command-list): Changed TeX-run-LaTeX to + TeX-run-TeX. + +2003-02-08 Patrick Gundlach <patrick@gundla.ch> + + * tex-site.el: Added simple ConTeXt support. + + * latex.el (latex-mode): Added explicit set of + TeX-sentinel-function to be used in TeX-run-interactive. + + * tex-buf.el: Added TeX-run-ConTeXt. Removed explicit call to + TeX-LaTeX-sentinel in TeX-run-interactive. The sentinel-function + is now inherited from the buffer calling + TeX-run-interactive. Hopefully this won't break anything. + + * tex.el: Adapted TeX-command-list for ConTeXt + support. Interfaces for texexec and texutil added. Nonstopmode + (texexec) and purge (texutil) won't work right with current + ConTeXt versions. This will be fixed in ConTeXt versions later + than Feb 2003. + + * context.el: basic support for ConTeXt added. New + sentinel-functiont that is different from the LaTeX one. + + +2003-02-08 pvoostrum <pvoostrum@nono.cs.uu.nl> + + * tex.el: Added missing semicolon in TeX-command-output-list. + + * tex.el: Changed defcustom to defvar. + +2003-02-08 Piet van Oostrum <piet@cs.uu.nl> + + * tex.el (TeX-output-extension, TeX-view-extension): Changed + defcustom into defvar, as these are intermediate variables. + +2003-02-07 Piet van Oostrum <piet@cs.uu.nl> + + * tex.el (TeX-command-output-list): Corrected customization widget. + +2003-02-06 Piet van Oostrum <piet@cs.uu.nl> + + * tex-buf.el + (TeX-save-document, TeX-command-query) + (TeX-output-style-check, TeX-run-format, TeX-TeX-sentinel-check): + Added support for pdftex (and others) + (TeX-run-set-command, TeX-output-extension) + (TeX-view-extension, TeX-view-output-file): new functions. + + * tex.el (TeX-output-extension, TeX-view-extension) + (TeX-output-view-style, TeX-command-output-list): new variables + (TeX-expand-list): adapted for pdf output. + +2003-01-31 Jan-Åke Larsson <jalar@mai.liu.se> + + * configure.in: Use new lispdir check. + + * aclocal.m4: Some cleaning of macro names. Windows quoting by + David Kastrup <dak@gnu.org>. Also, lispdir now checks (x)emacs + load-path instead of physical disk content. + + * Makefile.in: Fix infodir + +2003-01-30 Piet van Oostrum <piet@cs.uu.nl> + + * tex-buf.el (TeX-parse-error): Exclude { and } from filenames to + improve parsing of error messages from pdftex. + +2003-01-24 Reiner Steib <Reiner.Steib@gmx.de> + + * tex.el (TeX-kpathsea-path-delimiter, TeX-search-files-kpathsea): + Fixed braces. + +2003-01-22 David Kastrup <dak@gnu.org> + + * tex.el (TeX-search-files): Check in first version of kpathsea + support. This implementation does not yet cooperate properly + with TeX-auto-generate-* + +2003-01-18 David Kastrup <dak@gnu.org> + + * configure.in: Announce AUC TeX, not preview. + +2003-01-16 Reiner Steib <Reiner.Steib@gmx.de> + + * style/varioref.el ("varioref"): Fixed typo. + + * Makefile.in (ELCC): `-no-init-file' is the same as `-q' + +2003-01-15 Jan-Ake Larsson <jalar@mai.liu.se> + + * configure.in, aclocal.m4: Compatibility fix + + * aclocal.m4 (AC_PROG_EMACS): New. File is now identical to that + of preview-latex. + + * configure.in: Use it + +2003-01-08 Jan-Ake Larsson <jalar@mai.liu.se> + + * Makefile.in: From Makefile + + * configure.in, aclocal.m4, autogen.sh: Initial version + + * mkinstalldirs, install-sh: Prepare for autoconf + +2002-12-29 David Kastrup <David.Kastrup@t-online.de> + + * tex.el: Add support for Info-goto-emacs-command-node and + similar. + +2002-12-19 David Kastrup <David.Kastrup@t-online.de> + + * tex-buf.el (TeX-home-buffer): Don't home to deleted buffers. + + * tex.el (TeX-command-list): Change single quotes to double. + That way, we will get reasonable results under both Windows and + Unix. File names with double quotes in them will break stuff, + just like file names with single quotes in them did so + previously. Tough. + +2002-12-18 David Kastrup <David.Kastrup@t-online.de> + + * tex-buf.el (TeX-run-shell): Start shell from TeX process buffer + in order to inherit environment from there (like cwd). + (TeX-run-discard): Same here. + (TeX-run-shell, TeX-run-discard): Rather let default-directory + temporarily: we may not have a TeX process buffer! + +2002-12-17 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * all.el: Removed. unrelated to TeX mode. + OBSOLETE files (all.el, auc-menu.el, maniac.el, and outln-18.el) + are available at: + <ftp://ftp.dina.kvl.dk/pub/Staff/Per.Abrahamsen/auctex/> + +2002-12-15 David Kastrup <David.Kastrup@t-online.de> + + * Makefile (dist): Correct zip file name. + +2002-12-15 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * Makefile (MINMAPSRC): Remove auc-menu.el, maniac.el, and + outln-18.el. + +2002-12-15 David Kastrup <David.Kastrup@t-online.de> + + * auctex.spec (Release): Well, change version number. retag. + + * Version 11.14 released. + +2002-12-15 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * auc-menu.el: Removed. Taken into Emacs and unused. + + * maniac.el: Ditto. + + * outln-18.el: Ditto. + +2002-12-15 David Kastrup <David.Kastrup@t-online.de> + + * Makefile: some changes for my setup. + +2002-12-14 David Kastrup <David.Kastrup@t-online.de> + + * graphicsx.el: removed. superseded by graphicx.el and unused. + +2002-12-13 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-label): Added completing for labels. Avoid + inserting an empty label. + +2002-12-12 Reiner Steib <Reiner.Steib@gmx.de> + + * style/amsopn.el ("amsopn"): Added \operatorname. + +2002-12-12 David Kastrup <David.Kastrup@t-online.de> + + * doc/auc-tex.texi (top): Change "version 12" to "almost 12". + This is beta, after all. + +2002-12-12 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (japanese-LaTeX-style-list): Remove styles overlapped + with LaTeX-style-list. Append values to LaTeX-style-list instead + of overwriting. + (japanese-latex-mode-initialization): Do not overwrite + LaTeX-style-list. + +2002-12-11 Reiner Steib <Reiner.Steib@gmx.de> + + * bib-cite.el: Updated URLs. + + * doc/intro.texi: Ditto. + + * font-latex.el: Ditto. + + * latex.el: Ditto. + + * tex.el: Ditto. + + * style/amsmath.el (LaTeX-amsmath-label): Improved doc-string. + + * doc/auc-tex.texi (Equations): New @subsection documenting + LaTeX-equation-label, LaTeX-eqnarray-label and LaTeX-amsmath-label. + +2002-12-11 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (japanese-LaTeX-default-style) + (japanese-LaTeX-style-list): remove buffer-local declarations + where they don't make sense. + +2002-12-10 David Kastrup <David.Kastrup@t-online.de> + + * doc/changes.texi: Some more news. + + * doc/auc-tex.texi: Start talking about version 12 (which will be + the next stable release). + (European): Talk a bit about LaTeX2e stuff, and don't talk about + too ancient XEmacsen. Also mention X-Symbol. + + * doc/Makefile (install): Create infodir if not existent. + +2002-12-10 Reiner Steib <Reiner.Steib@gmx.de> + + * font-latex.el (font-latex-match-textual): Fixed typo in doc-string. + + * latex.el (LaTeX-section-label): Fixed typos in doc-string. + +2002-12-10 David Kastrup <David.Kastrup@t-online.de> + + * latex.el (LaTeX-label): Fix a thinko/type where label would be + non-nil in cases where a label should not be asked for. + +2002-12-10 Reiner Steib <Reiner.Steib@gmx.de> + + * style/amsmath.el (LaTeX-amsmath-label): New variable. + ("amsmath"): Add environments to LaTeX-label-alist. + +2002-12-10 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el: Remove if statement for Emacs 19. + Fix lots of white spaces. + +2002-12-09 David Kastrup <David.Kastrup@t-online.de> + + * latex.el (LaTeX-optop, LaTeX-optcl, LaTeX-default-options, + LaTeX-figure-label, LaTeX-table-label, LaTeX-equation-label, + LaTeX-eqnarray-label, LaTeX-style-list): remove buffer-local + declarations where they don't make sense. + +2002-12-09 Reiner Steib <Reiner.Steib@gmx.de> + + * latex.el (LaTeX-style-list): Added some supported classes. + Fixed a typo. + + * style/amsmath.el ("amsmath"): environment "xxalignat*" doesn't + exist. + (LaTeX-amsmath-env-alignat): environment "xxalignat" should not + get a \label. + + * Makefile (BATCH): Added `-no-site-file' to batch options. + +2002-12-07 David Kastrup <David.Kastrup@t-online.de> + + * font-latex.el (font-latex-setup): Better stab at verbatim + handling. + + * tex-buf.el (TeX-region-create): Make file name in !name + messages relative to master file directory. + +2002-12-06 David Kastrup <David.Kastrup@t-online.de> + + * latex.el: Lots of doc fixes/white space. Did the mistake of + running checkdoc. Not clean yet, but different. + (LaTeX-label-alist): New buffer-local variable for label prefixes + lookup. + (LaTeX-label): Use it. + +2002-11-25 David Kastrup <David.Kastrup@t-online.de> + + * latex.el (TeX-arg-define-index): correct typo. + +2002-11-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.13 released. + +2002-11-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el: Fixed CVS merge error. + + * Version 11.12 released. + +2002-10-28 David Kastrup <David.Kastrup@t-online.de> + + * Makefile (prefix): Revert accidental change to + /usr/local/emacs-21 (sorry folks). + +2002-10-26 David Kastrup <David.Kastrup@t-online.de> + + * Makefile (STYLESRC): Add style/scrlttr2.el + +2002-10-26 Mark Trettin <Mark.Trettin@gmx.de> + + * style/scrbase.el: Added optional Argument "Pagenumber" to + \maketitle. Changed \textsubscript from `t' to "Text". + + * style/scrlttr2.el: Initial version. + + * style/scrbase.el: Added additional clearpage commands: + \cleardoublestandardpage \cleardoubleplainpage and + \cleardoubleemptypage + +2002-10-24 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * latex.el (LaTeX-env-contents): New function. + (LaTeX-common-initialization): Added 26 LaTeX commands, 2 LaTeX2e + environments, and 41 LaTeX2e commands. + +2002-10-08 David Kastrup <David.Kastrup@t-online.de> + + * style/scrreprt.el, style/scrbase.el, style/scrartcl.el, + style/scrbook.el: header comments refer to COPYING. + +2002-10-02 David Kastrup <David.Kastrup@t-online.de> + + * Makefile (STYLESRC): Add compilation targets for Komascript + support. + + * Check in Komascript support by Mark Trettin. See below. + +2002-09-28 Mark Trettin <Mark.Trettin@gmx.de> + + * scrbase.el: + First attempt on implementing the `captionbeside'-Environment. I'm not + really satisfied by now. + +2002-09-27 Mark Trettin <Mark.Trettin@gmx.de> + + * scrreprt.el, scrbook.el: Reformatted code. + + * scrbase.el: + Fixed Typos in comments and escape characters in function docstrings. + Thanks to Reiner Steib. + Reformatted code. + + * scrbase.el: + Changed `uppertitleback', `lowertitleback' from asking to just `t' + + * scrbase.el: + Changed `addpart', `addsec' and `minisec' from Macro to sectioning + command. + + * scrreprt.el, scrbook.el: + Changed `addchap' from Macro to sectioning command. + +2002-09-26 Mark Trettin <Mark.Trettin@gmx.de> + + * scrartcl.el: LaTeX-section-list removed. + + * scrartcl.el: Initial version. Testing LaTeX-section-list. + + * scrbase.el: Initial version of the base file. + + * scrreprt.el, scrbook.el: Initial version. + + * scrbook.el, scrbase.el, scrreprt.el, scrartcl.el: + +2002-09-22 David Kastrup <David.Kastrup@t-online.de> + + * tex.el: Apply spelling fixes from "Davide G. M. Salvetti" + <salve@debian.org> to tex.el. + +2002-03-24 David Kastrup <David.Kastrup@t-online.de> + + * tex-buf.el (TeX-parse-TeX): Make subordinate files without + major mode default to that of the calling file when doing error + processing. + +2002-03-21 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-site.el (eamcs-major-version): Changed if to when. + Suggested by Martin Thornquist <martint@ifi.uio.no>. + +2002-03-15 David Kastrup <David.Kastrup@t-online.de> + + * tex.el (TeX-master-file): Don't make C-c ` bomb out in files + like xxx.gls. Probably a more elaborate way would be to export + the TeX-master variable into files visited by error parsing. + Could be incorrect, however, if more than one file included them. + +2002-02-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-auto-generate): Expand file name. + Suggested by "Dr. Mark A. Friedman" <DrMarkAFriedman@earthlink.net>. + + * latex.el (LaTeX-common-initialization): Set + `fill-paragraph-function'. + (LaTeX-mode-map): Don't bind M-q. + Suggested by Nils Klarlund <klarlund@research.att.com>. + + * tex.el (TeX-printer-list): Fixed spelling. + Reported by Nils Klarlund <klarlund@research.att.com>. + +2002-02-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el: Fixed some spelling errors. + Patch by "Davide G. M. Salvetti" <salve@debian.org>. + +2002-01-24 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.11 released. + +2002-01-24 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-format-list): Support t(article|report|book) class file. + Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp> + + * tex-jp.el (japanese-TeX-command-list): Undo last change. + (LaTeX-command-style): Support t(article|report|book) class file. + (japanese-LaTeX-style-list): Ditto. + Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp> + +2002-01-21 Peter S Galbraith <psg@debian.org> + + * font-latex.el: Updated to V0.800. + Added font-lock-syntactic-keywords to font-lock-defaults to handle + verbatim environment, as suggested by Stefan Monnier 5 years ago (!) + * bib-cite.el: Updated to V3.17. + XEmacs has imenu after all. + +2002-01-21 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex.el (TeX-format-list): Fix problem that AUC TeX switch to + JLATEX mode if the class file starts with the letter `j'. + Reported by Joe Reinhardt <jmr@everest.radiology.uiowa.edu>. + + * tex-jp.el (LaTeX-command-style): Support js(article|book). + +2002-01-21 Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp> (tiny change) + + * tex-jp.el (japanese-TeX-command-list): Use `%l' instead + of [pj]latex command. + +2002-01-18 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (LaTeX-command-style): Fix comment. + Reported by Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp> + via. Debian. + + * latex.el (LaTeX-outline-name): Allow longer names. + Reported by "Michael Soulier" <msoulier@nortelnetworks.com> + via. Debian. + +2001-12-22 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-imenu-create-index-function): Strip text + properties. + Reported by Venkatesh Prasad Ranganath <rvprasad@@cis.ksu.edu>. + +2001-12-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/prosper.el: New file. + Contributed by Phillip Lord <p.lord@russet.org.uk>. + * Makefile (STYLESRC): Added it. + +2001-11-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.10 released. + +2001-11-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.09 released. + +2001-11-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * auc-old.el (insert-mode-line): Use `insert' instead of + `insert-string'. + +2001-10-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-ignore-comment-regexp): Doc fix. + Reported by Reuben Thomas <rrt@sc3d.org>. + +2001-11-16 David Kastrup <David.Kastrup@t-online.de> + + * tex-buf.el (TeX-process-check): We didn't catch the case where + during the question a different process got started in the + buffer. In that case, we just ask again. + +2001-11-06 David Kastrup <David.Kastrup@t-online.de> + + * tex-buf.el (TeX-command-sentinel): insert post-mortem info + before any markers in order to keep markers/point at end of file. + +2001-11-02 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * style/graphicx.el (TeX-arg-includegraphics): Accept prefix + argument and find all files. dvipdfm image file support. + +2001-10-19 Masayuki Ataka <ataka@milk.freemail.ne.jp> + + * tex-jp.el (japanese-TeX-command-list): Fixed for mendex. + * doc/auc-tex.texi (Japanese): Doc fix. + +2001-10-17 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.08 released. + +2001-10-17 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/intro.texi, doc/install.texi: Updated contact info. + Reported by Henrik Holm <h.holm@spray.no>. + +2001-10-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.07 released. + +2001-10-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (VirTeX-common-initialization): Set `comment-add' in + order to get "%%" by default by comment region like Lisp mode. + Suggested by "Davide G. M. Salvetti" <salve@debian.org>. + Change `comment-indent-hook' to `comment-indent-function'. + + +2001-10-15 Peter S Galbraith <psg@debian.org> + + * font-latex.el: Remove self-installation to LaTeX-mode-hook now + that TeX-install-font-lock does it. + +2001-10-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.06 released. + +2001-10-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el: Removed font lock support. + (TeX-install-font-lock): New option. + (VirTeX-common-initialization): Call it. + + * tex-font.el: New file. + +2001-10-13 David Kastrup <David.Kastrup@t-online.de> + + * tex-buf.el (TeX-current-offset): The number of things that can + go wrong for a simple task like determining the current line + number is simply amazing. count-lines skips over newlines in + intangible text-properties or overlays. Fixed for GNU Emacs, + don't know whether XEmacs has problems with it. + +2001-10-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.05 released. + +2001-10-12 David Kastrup <David.Kastrup@t-online.de> + + * tex-buf.el (TeX-run-command): Let the TeX-process-buffer acquire + a buffer-local value of TeX-command-buffer so that its sentinel + will still refer to the right buffer even if another compilation + has been started. + (TeX-run-interactive): Same here. + (TeX-process-check): Don't bomb out when user does not want to + kill a process that has died on its own in the meantime. + +2001-10-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-auto-local, TeX-style-local): Doc fix: Mention that + these should be relative. + Suggested by <lanz+list@wsl.ch>. + +2001-10-09 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.04 released. + +2001-10-09 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-view-style): New option. + (TeX-expand-list): Use it. + (TeX-command-list): Use it. + +2001-10-05 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.03 released. + +2001-10-05 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/amsmath.el ("amsmath"): More items. + Patch by Masayuki Ataka <ataka@milk.freemail.ne.jp>. + +2001-10-04 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-LaTeX-sentinel): Use `with-current-buffer'. + + * tex-buf.el (TeX-LaTeX-sentinel): Use the value of + `TeX-command-BibTeX' in `TeX-command-buffer'. + Patch by Katsuaki KAWACHI <kawachi@cim.pe.u-tokyo.ac.jp>. + + * tex-fptex.el: New file. + Contributed by Fabrice Popineau <Fabrice.Popineau@supelec.fr>. + * Makefile (CONTRIB): Added it. + +2001-10-04 Peter S Galbraith <psg@debian.org> + + * multi-prompt.el (multi-prompt-next): fixed for emacs-21. + Use minibuffer-contents-no-properties to get minibuffer contents + if it exists. + +2001-10-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.02 released. + +2001-10-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-top-caption-list): New option. + (LaTeX-env-figure): Use it. + Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * style/graphicx.el (TeX-string-numberp): New function. + (TeX-arg-includegraphics): Call it. + Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * style/verbatim.sty: New file. + Contributed by ataka@milk.freemail.ne.jp (Masayuki Ataka). + + * tex-info.el (texinfo-mode): Comment out cindex. + Reported by Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann) + + * style/amsmath.el (LaTeX-item-equation, LaTeX-item-equations): + New functions. + ("amsmath"): Add new item types. + Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). + +2001-10-02 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 11.01 released. + +2001-10-01 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-submenu-name-format): Fixed spelling error. + Reported by Martin.Quinson@ens-lyon.fr. + +2001-10-01 David Kastrup <David.Kastrup@t-online.de> + + * tex-buf.el (TeX-region-create): + Oops, broke more than I fixed. Offset calculation must be for the + line following the offset message. This worked before since we always + were in the middle of a line (only the offset calculation for the C-c + C-r command itself was definitely sometimes wrong). Corrected that. + + * style/graphicx.el (TeX-arg-includegraphics): + Fixed an obvious typo complained about by the byte-compiler. checkdoc + removed a few spaces. + + * auc-old.el (TeX-region): Correct offset calculation. + + * tex.el (TeX-current-line): + Correct line number calculation when at beginning of line for %n + flag. Autoload TeX-current-offset for that if necessary. + + * tex-buf.el (TeX-current-offset, TeX-command-region, + TeX-region-create): + Correct offset calculations when not at start of line. New function + TeX-current-offset for that. + +2001-04-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 10.0g released. + +2001-04-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-site.el: Don't enable tex-info.el by default. + + * latex.el (LaTeX-hide-environment): Disabled by default. + Suggested by Christopher Allen <cpcallen@ruah.dyndns.org>. + +2001-03-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 10.0f released. + +2001-03-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (unless): Don't enable Emacs 21 font-lock for Emacs 20. + (VirTeX-common-initialization): Ditto. + +2001-03-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 10.0e released. + +2001-03-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-expand-list): Changed default to lazy evaluation of + `TeX-view-style' and `LaTeX-command-style'. + Suggested by Peter Neergaard <turtle@cs.bu.edu>. + + * latex.el (LaTeX-indent-calculate, LaTeX-indent-calculate-last): + Backindent when brace is at the start of a line. + Patch by Masashi Shimbo <shimbo@cis.ibaraki.ac.jp>. + + * doc/auc-tex.texi: Fixed dir entry. + Reported by David Masterson <dmasters@Rational.Com>. + + * tex-info.el (TeXinfo-mode-map): "\e\r" bound to `map', not + `TeXinfo-mode-map'. + Patch by Dan Nicolaescu <dann@godzilla.ICS.UCI.EDU>. + +2001-03-01 Hidenobu Nabetani <nabe@debian.or.jp> + + * tex-jp.el: Don't work correctly in current AucTeX. + Patch by Masayuki Ataka <j1297007@ed.kagu.sut.ac.jp> + and Yuzo Furukawa <hurukawa@kuee.kyoto-u.ac.jp>. + Removed support for NEmacs and Mule1,2 which are based + on Emacs 18 and 19. + Created new variable japanese-TeX-command-list and + added support for mendex. + Updated LaTeX-auto-regexp-list variable. + +2001-01-09 Per Abrahamsen <abraham@dina.kvl.dk> + + * all: Changed `sunsite.auc.dk' to `sunsite.dk'. + +2001-01-02 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 10.0d released. + +2001-01-02 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-mik.el (TeX-command-list): Don't prompt for view. + +2000-12-04 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 10.0c released. + +2000-12-04 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el: Avoid :inherit font property with Emacs 20. + Reported by Damien WYART <wyart@iie.cnam.fr>. + +2000-12-01 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 10.0b released. + +2000-11-30 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 10.0a released. + +2000-11-30 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el: Copied Emacs 21 font-lock defs here. + (VirTeX-common-initialization): Activate them. + +2000-10-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * PROBLEMS: Updated. + + * WIN-NT: Removed. + * MSDOS: Removed. + * VMS: Removed. + * OS2: Removed. + * Makefile (EXTRAFILES): Removed above files. + +2000-10-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/graphicx.el: Updated by author. + Ryuichi Arafune <arafune@ushioda.riec.tohoku.ac.jp> + +2000-10-19 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/graphics.el: New file. + * Makefile (STYLESRC): Added it. + * style/graphicx.el: Renamed from `style/graphicx.el'. + * Makefile (STYLESRC): Updated. + Reported by "Dr. Thomas Baumann" <thomas.baumann@ch.tum.de>. + +2000-10-09 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10t released. + +2000-10-09 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-outline-name): Don't escape `{' or `}' in + regexps. + Patch by "Stefan Monnier" <monnier+gnu/emacs/news/@RUM.cs.yale.edu>. + + * tex-mik.el (TeX-command-list): Use `TeX-run-discard' for "View" + command. + Suggested by "Claus Dethlefsen" <c.dethlefsen@lancaster.ac.uk>. + + * latex.el (LaTeX-common-initialization): `\bibitem' starts + paragraphs, just like `\item'. + Reported by Werner LEMBERG <sx0005@sx2.HRZ.Uni-Dortmund.DE>. + +2000-10-06 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-current-line): Return a string, not a number. + Reported by Julia Habel <julia.habel@gmx.de>. + Patch by Dirk.Ullrich@DaimlerChrysler.com. + +2000-06-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-site.el: Require tex-mik after changing load-path. + Reported by "I. Jossang" <ij202@eng.cam.ac.uk>. + +2000-06-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * IRIX: New file. + * Makefile (EXTRAFILES): Added it. + +2000-05-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10s released. + +2000-05-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10r released. + +2000-05-02 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-mode-map): Don't bind `.' and `,' by default. + +2000-05-03 Peter Galbraith <psg@debian.org> + + * font-latex.el: file was broken. Updated to 0.701 (30 Mar 2000). + * bib-cite.el: file was broken. Updated to 3.16 (20 Dec 99). + +2000-04-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10q released. + +2000-03-30 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/graphicsx.el: New file. + * Makefile (STYLESRC): Added it. + Donated by Ryuichi Arafune <arafune@ushioda.riec.tohoku.ac.jp>. + +2000-04-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10q released. + +2000-03-23 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-math-keymap): Accept vector for + `LaTeX-math-abbrev-prefix'. + (LaTeX-math-insert-prefix): Better error message if + `LaTeX-math-abbrev-prefix' is not bound. + Reported by Jan Vroonhof <vroonhof@math.ethz.ch>. + +2000-02-23 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-info.el (TeXinfo-environment-list): Added more missing + environments. Patch by Akim Demaille <akim@epita.fr>. + +2000-02-22 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-info.el (TeXinfo-environment-list): Add `group'. + Patch by Akim Demaille <akim@epita.fr>. + +2000-01-28 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-command-list): Add `makeinfo --html' support. + Suggested by Akim Demaille <akim@epita.fr>. + +2000-01-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-info.el (TeXinfo-mode-map): Added "\e\r" binding for + `texinfo-insert-@item'. + Reported by Akim Demaille <akim@epita.fr>. + (TeXinfo-mode-menu, texinfo-mode): Changed menu name and mode name + to `Texinfo'. + Suggested by Akim Demaille <akim@epita.fr>. + +1999-12-21 Per Abrahamsen <abraham@dina.kvl.dk> + + * bib-cite.el: Updated to 3.16 (20 Dec 99). + + * font-latex.el: Updated to 0.700 (20 December 1999). + +2000-03-30 Peter Galbraith <psg@debian.org> + + * font-latex.el: Updated to 0.701 (30 Mar 2000). + +2000-01-14 Peter Galbraith <psg@debian.org> + + * bib-cite.el: Updated to 3.16 (20 Dec 99). + * font-latex.el: Updated to 0.700 (20 Dec 99). + * hilit-LaTeX.el: Changed author email address. + +1999-12-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10p released. + +1999-12-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * bib-cite.el: Updated to 3.15 (20 Dec 99). + + * tex-mik.el (TeX-command-list): Fixed default PDF LaTeX command. + Reported by "Christian Schlauer" <Christian.Schlauer@web.de>. + + * Version 9.10o released. + +1999-12-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * bib-cite.el: Updated to 3.13 (20 Dec 99). + +1999-12-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/danish.el ("danish"): Support Danish quotes. + Suggested by arne@daimi.au.dk (Arne Jørgensen). + +1999-12-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-info.el (texinfo-mode): Added `kill-all-local-variables'. + Reported by Stefan Monnier <foo@acm.com>. + + * Version 9.10n released. + +1999-12-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-mik.el: Fixed typo. + Reported by Bernt Guldbrandtsen <bg@rs580.sh.dk> + +1999-12-01 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10m released. + +1999-12-01 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (AUCSRC, AUCELC): Added `tex-mik.el'. + +1999-11-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10l released. + +1999-11-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-env-figure): Use `\centering' instead of + `center' environment. + Patch by Stefan Monnier <foo@acm.com>. + +1999-11-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-mik.el (tex-mik): Add provide. + + * tex-site.el: Automatically require `tex-mik.el' under NT. + +1999-11-12 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-current-file-name-nondirectory): New function. + (TeX-expand-list): Use it. + +1999-11-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/auc-tex.texi: Fixed references. + Patch by Stefan Monnier <foo@acm.com>. + * tex.el (TeX-lisp-directory): Use `locate-library' to find + default under Emacs. + Patch by Stefan Monnier <foo@acm.com>. + (TeX-dwim-master): New function. + (TeX-master-file): Use it. + (TeX-master): Document it. + Patch by Stefan Monnier <foo@acm.com>. + +1999-11-06 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10k released. + +1999-11-06 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el: Use `indent-according-to-mode' instead of + `LaTeX-indent-line'. + (LaTeX-mode-map): Don't remap `TAB'. + Patch by "Stefan Monnier <foo@acm.com>". + +1999-11-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-command-list): Added `LaTeX PDF' command. + +1999-10-28 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10j released. + +1999-10-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (dist): Create a .nosearch in the style directory. + (install-lisp): Ditto. + Suggested by Markus Rost <rost@IAS.EDU>. + +1999-10-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10i released. + +1999-10-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-master-directory): Call `substitute-in-file-name'. + Patch by Alexander Holt <alexander.holt@ed.ac.uk>. + + * style/ngerman.el: New style. + Suggested by Torsten Schuetze <schuetze@math.tu-dresden.de>. + * Makefile (STYLESRC): Added it. + + * tex-buf.el (TeX-command-query): Added history argument. + Suggested by Werner LEMBERG <sx0005@sx2.HRZ.Uni-Dortmund.DE>. + + * latex.el (LaTeX-environment): Added history argument. + + * tex.el (TeX-add-style-hook): Don't add the same hook twice. + Suggested by Jarl Friis <jarl@diku.dk>. + + * tex.el: Removed portability code for old Emacsen. + +1999-10-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10h released. + +1999-09-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-auto-cleanup): Allow multiple packages for + `usepackage'. + Reported by Torsten Schuetze <schuetze@math.tu-dresden.de>. + (LaTeX-auto-cleanup): Also add "unmangled" documentstyle. + Reported by Cyril Humbert <humbert@phobos.univ-mlv.fr>. + +1999-09-09 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/mdwlist.el: New file. + Patch by Stephen Heilbronner <heilbron@nm.informatik.uni-muenchen.de>. + * Makefile (STYLESRC): Added it. + +1999-08-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10g released. + +1999-08-20 Hidenobu Nabetani <nabe@debian.or.jp> + + * tex.el (TeX-format-list): Add "JLATEX" and "JTEX" which is needed + to load tex-jp.el automatically. + * tex-jp.el (TeX-format-list): Remove "JLATEX" and "JTEX". + +1999-08-19 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-hide-environment, LaTeX-show-environment): make + them work with new outline mode. + Reported by Thomas Schick <schick@math.psu.edu>. + + * tex.el (match-string): New compatibility function. + Reported by Andrew Edward Santosa <andrews@comp.nus.edu.sg>. + +1999-08-18 Hidenobu Nabetani <nabe@debian.or.jp> + + * tex-jp.el (TeX-command-list): Add "jLaTeX" and "pLaTeX". + (TeX-mode-menu): Fix the problem that menu "TeX" is unchanged. + (TeX-japanese-process-input-coding-system): Update for Emacs 20. + (TeX-japanese-process-output-coding-system): Update for Emacs 20. + (TeX-command-default): Change from "j-article" to "jarticle". + (LaTeX-fill-region-as-para-do): Fix the problem that fill mode + don't work in Emacs 20. + +1999-07-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10f released. + +1999-07-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-auto-minimal-regexp-list): Recognize usepackage + options. + (LaTeX-auto-cleanup): Ditto. + +1999-07-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-ignore-file): Ignore babel, it loads everything. + Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>. + + * style/foils.el: Removed require 'latex. + * style/natbib.el: Ditto. + * style/harvard.el: Ditto. + * style/slides.el: Ditto. + * style/latexinfo.el: Ditto. + Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>. + + * Makefile (infodir, lispdir, aucdir, EMACS): Use `standard' values. + Reported by Mate Wierdl <mw@wierdlmpc.msci.memphis.edu>. + + * tex-info.el (texinfo-mode): Fix doc string. + Reported by Bob Weiner <weiner@altrasoft.com>. + +1999-05-17 Jerry James <jerry@cs.ucsb.edu> + + * tex.el: Fix two typos in comments. + (set-text-properties): Protect against possible XEmacs version + 21.13, 22.13, etc. + +1999-05-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-indent-environment-list): Customized. + + * Version 9.10e released. + +1999-05-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el: (TeX-auto-generate): Reimplemented support for numeric + `TeX-file-recurse'. + (TeX-search-files): Ditto. + +1999-05-03 Rune Kleveland <runekl@math.uio.no> + + * style/amsart.el ("amsart"): Load `amsthm.el'. + * style/amsbook.el ("amsbook"): Ditto. + +1999-03-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10d released. + +1999-03-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/changes.texi: Added extra `@'. + + * Version 9.10c released. + +1999-03-19 Carsten Dominik <dominik@strw.leidenuniv.nl> + + * tex.el (TeX-insert-dollar): Better error message when trying + to insert a dollar in math-mode. + + * texmathp.el (texmathp-tex-commands-default): Added more default + macros. + +1999-03-12 Carsten Dominik <dominik@strw.LeidenUniv.nl> + + * latex.el (TeX-arg-index-tag): New function, to be used by the + index.el and multind.el style files. + (LaTeX-auto-index-regexp-list): Now matches both \index and + \glossary. + (TeX-arg-index): Renamed from TeX-arg-define-index. + (TeX-arg-define-index): Now an alias for `TeX-arg-index'. + (LaTeX-common-initialization): Added a regexp for index and + glossary to `TeX-complete-list'. Added entry for glossary with + `Tex-add-symbols'. + * style/index.el: New file. + * style/makeidx.el: New file. + * style/multind.el: New file. + * style/varioref.el: New file. + * style/fancyref.el: New file. + * Makefile (STYLESRC): Added `style/index.el', `style=makeidx.el', + `style/multind.el', `style/varioref.el', `style/fancyref.el'. + +1999-02-23 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-search-files): `nconc' the result. + Reported by Berwin Turlach <bturlach@maths.adelaide.edu.au>. + +1999-02-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.10b released. + +1999-02-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/changes.texi: Typo: @ldots -> @dots. + + * Version 9.10a released. + + * doc/auc-tex.texi: Changed version to 9.10. + * doc/history.texi: Ditto. + * doc/changes.texi: Ditto. + +1999-02-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9p released. + +1999-02-08 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-jp.el (TeX-format-list): Fix JLATEX format. + Patch by Tsutomu OKUMURA <oku@nml.t.u-tokyo.ac.jp>. + + * style/foils.el (LaTeX-style-foils): Removed spurious `\n'. + Reported by Bernt Guldbrandtsen <bernt@jupiter.ansci.iastate.edu>. + +1999-02-05 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (install-contrib): Added `$(CONTRIBELC)' dependency. + Suggested by Nils Ackermann <Nils.Ackermann@math.uni-giessen.de>. + +1999-01-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-search-files): `mapcar' instead of `mapcan'. + +1999-01-12 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-font-replace-macro): Renamed from + `LaTeX2e-font-replace'. Use `TeX-esc'. + * latex.el (LaTeX-common-initialization): Use it. + * tex-info.el (texinfo-mode): Ditto. + (TeXinfo-font-list): Add `delete'. + Suggested by Christoph Wedler <wedler@fmi.uni-passau.de>. + +1999-01-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9o released. + +1999-01-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-insert-braces, TeX-command-list): Fixed custom types. + Patch by Markus Rost <markus.rost@mathematik.uni-regensburg.de>. + +1999-01-09 Christoph Wedler <wedler@fmi.uni-passau.de> + + * latex.el (LaTeX2e-font-replace): Don't use hard-coded regexp for + font commands, use local `TeX-font-list', i.e., `LaTeX-font-list'. + +1999-01-05 Christoph Wedler <wedler@fmi.uni-passau.de> + + * tex.el (TeX-load-style-file): Do not prevent .elc style files to + be loaded if `TeX-byte-compile' is nil, just prevent compilation. + (TeX-lisp-directory): Only use `locate-data-directory' if this + function is defined and AucTeX is installed as an XEmacs package. + +1998-12-12 Christoph Wedler <wedler@fmi.uni-passau.de> + + * tex.el (load-path): Don't add `TeX-lisp-directory'. + (TeX-lisp-directory): Use `locate-data-directory' if present. + +1998-12-12 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9n released. + +1998-12-12 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-file-recurse): Added right parenthesis. + Reported by Bernt Guldbrandtsen <bernt@stat.washington.edu>. + +1998-12-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9m released. + +1998-12-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * font-latex.el: Updated. + * bib-cite.el: Ditto. + + * Version 9.9l released. + +1998-12-01 Alastair Burt <burt@dfki.de> + + * doc/auc-tex.texi (Automatic): + + * lisp/tex.el: Extended the semantics of TeX-file-recurse + -- now accepts a positive integer as a bound on the recursion. + Functions TeX-search-files and TeX-auto-generate have been amended + appropriately. + +1998-11-23 Carsten Dominik <dominik@strw.leidenuniv.nl> + + * texmathp.el (texmathp): Added autoload cookie. + +1998-11-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9k released. + +1998-11-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-load-style-file): Protect `byte-compile-file'. + Reported by Kurt Swanson <kurt@dna.lth.se>. + + * latex.el (LaTeX-outline-name): New function. + (LaTeX-imenu-create-index-function): New function. + (LaTeX-common-initialization): Use it. + + * tex-buf.el (TeX-run-interactive): Make sure buffer is writable + (needed in Emacs 20.3). + Reported by many. + +1998-10-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/auc-tex.texi (European): Removed references to obsolete + packages. + +1998-07-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9j released. + +1998-07-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-run-ispell-on-document, TeX-ispell-document): + New functions. + * tex.el (TeX-command-list): Use them. + Patch by Jason Stewart <jasons@cs.unm.edu>. + + * Version 9.9i released. + +1998-07-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-parse-macro, TeX-arg-string, TeX-parse-argument): If + region is active, put it inside empty brackets. + Patch by Peter Thiemann <pjt@cs.nott.ac.uk>. + +1998-07-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (plain-TeX-auto-regexp-list): Add missing \\'es. + Reported by Markus Rost t4287 + <markus.rost@mathematik.uni-regensburg.de>. + +1998-07-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9h released. + +1998-07-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-insert-dollar): Use `string-equal' to compare + strings. + Patch by Carsten Dominik <dominik@strw.leidenuniv.nl>. + +1998-06-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9g released. + +1998-06-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-auto-index-regexp-list): Remove extra quote. + Patch by Carsten Dominik <dominik@strw.leidenuniv.nl>. + +1998-06-24 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9f released. + +1998-06-24 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-auto-index-regexp-list): Fix parentheses. + * texmathp.el (texmathp): Use `if (not' instead of `unless'. + Patch by Carsten Dominik <dominik@strw.leidenuniv.nl>. + +1998-06-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9e released. + +1998-06-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/Makefile (auc-tex.ps): Use `-o' to specify output file. + Suggested by Paul McJones <mcjones@pa.dec.com>. + +1998-06-12 Carsten Dominik <dominik@strw.leidenuniv.nl> + + * latex.el (LaTeX-font-list): Default value now contains special + math font commands. + (LaTeX2e-font-replace): Added support for math fonts. + + * tex.el (TeX-font-list): Docstring changed. Extra prefix and + suffix for math fonts allowed. + (TeX-describe-font-entry): Adapted to extended `TeX-font-list'. + (TeX-font): Detects math mode (using `texmathp') and inserts + special math font commands when available. + +1998-06-11 Carsten Dominik <dominik@strw.leidenuniv.nl> + + * tex.el: (TeX-insert-dollar): Rewritten with `texmathp'. + (TeX-dollar-verify, TeX-locate-delimiter, TeX-bouncing-point): + Obsolete functions removed. + +1998-06-11 Carsten Dominik <dominik@strw.leidenuniv.nl> + + * latex.el: Made index entries available for global completion + like labels and citation keys. + (TeX-arg-index, TeX-arg-define-index): New functions. + +1998-06-10 Carsten Dominik <dominik@strw.leidenuniv.nl> + + * natbib.el ("natbib"): Rewritten to allow for more flexible + control of optional note arguments. New macros in NatBib 6 + supported. Added support for RefTeX. + +1998-06-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9d released. + +1998-06-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * texmathp.el: New version from Dominik. + + * Version 9.9c released. + +1998-06-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (texmathp): Added autoload. + (TeX-math-mode-p): Deleted. + (TeX-parse-macro): Use `texmathp' instead of `TeX-math-mode-p'. + + * texmathp.el: New file by Carsten Dominik + <dominik@strw.LeidenUniv.nl>. + * Makefile (AUCSRC): Added. + (AUCELC): Added. + +1998-06-05 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-expand-list): Add `%n' escape. + (TeX-current-line): New function. + Suggested by "Lee, Sang-Min" <smagus@acorn.snu.ac.kr>. + + * doc/auc-tex.texi: Doc fixes by Gustavo Chaves + <gustavo@cpqd.com.br>. + * doc/intro.texi: Ditto. + * doc/install.texi: Ditto. + +1998-05-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el: Checkdoc'ed. + +1998-04-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/README: Update iesd->sunsite in addresses. + +1998-04-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/Makefile (auc-tex.ps): Cut of the first two lines. + +1998-03-29 Carsten Dominik <dominik@strw.LeidenUniv.nl> + + * latex.el (LaTeX-section-section): When RefTeX is available, + notify it about the new section. + +1998-03-04 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/math-ref.tex (section{Symbols}): Wrong keybindings. + Reported by "Ron Smith" <rsmith@eel.ufl.edu>. + +1998-02-27 Soren Dayton <csdayton@cs.uchicago.edu> + + * tex.el (TeX-load-style): Also look in master directory. + +1998-02-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-insert-punctuation): Only expand abbrevs when abbrev + mode is on. Suggested by Alastair Burt <alastair.burt@dfki.de>. + +1998-02-25 SL Baur <steve@altair.xemacs.org> + + * doc/auc-tex.texi: Add direntry section for automatic + installation. + +1998-02-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9b released. + +1998-01-02 John Griffith <griffith@sfs.nphil.uni-tuebingen.de> + + * latex.el (LaTeX-auto-regexp-list): Recognize empty optional + arguments and macros in optional arguments. + + * tex.el (TeX-parse-argument): minor spelling correction. + (TeX-argument-insert): ditto + +1998-02-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-match-extension): Fold case when matching + extensions. + +1998-02-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.9a released. + +1998-02-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8l released. + +1998-02-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8k released. + +1998-02-12 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-math-list): Make tags match doc string. + +1998-01-28 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8j released. + +1998-01-28 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-jp.el: Added credit. + Patch by KOBAYASHI Shinji <koba@flab.fujitsu.co.jp>. + +1997-12-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-site.el: Added `defcustom' kludge to tex-site.el. + Suggested by "Ralph J. Hangleiter" <hangleit@math.uni-goettingen.de>. + +1997-10-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (TeX-arg-input-file): Add trailing slash. + (TeX-arg-bibstyle): Ditto. + (TeX-arg-bibliography): Ditto. + Patch by Ching-Mo Chang <chang@wsu.edu>. + +1997-10-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8i released. + +1997-10-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8h released. + +1997-10-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8g released. + +1997-10-20 Peter S Galbraith <rhogee@mixing.qc.dfo.ca> + + * font-latex.el: Updated to V0.504 (Oct 20 97) + + * bib-cite.el: Updated to 3.04 (Aug 25 97) + + * hilit-LaTeX.el: Updated to V1.17 (Sep 06 95) + +1997-10-01 kifer@CS.SunySB.EDU (Michael Kifer) + + * tex.el (TeX-insert-punctuation): Expand abbrevs in the + beginning. + +1997-09-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-run-silent): New function. + + * tex.el (TeX-command-list): Changed default for view from + `TeX-run-background' to `TeX-run-silent'. + +1997-09-10 "Dr. Werner Fink" <werner@suse.de> + + * style/dinbrief.el: Updated. + +1997-09-08 karlheg@inetarena.com (Karl M. Hegbloom) + + * tex-info.el (texinfo-mode): Regexp fix. + +1997-08-29 David J. Rowe <rowe@asys47.wdl.lmco.com> + + * latex.el (LaTeX-auto-regexp-list): Added support so newcommand*, + renewcommand*, providecommand*, newenvironment* and + renewenvironment* are recognized by TeX-auto-generate and + TeX-auto-generate-global. + (LaTeX-common-initialization): Added all of above "starred" + commands to symbol list and added providecommand to symbol list. + +1997-08-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8f released. + +1997-08-29 Carsten Dominik <dominik@strw.LeidenUniv.nl> + + * amsmath.el ("amsmath"): Added environments xalignat and + xxalignat, and starred forms + +1997-08-22 Christoph Wedler <wedler@fmi.uni-passau.de> + + * tex-buf.el (TeX-region-create): Also bind `orig-buffer' which + might be useful in `TeX-region-hook'. + +1997-07-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8e released. + +1997-07-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (STYLESRC): Added `style/natbib.el'. + +1997-07-13 Berwin Turlach <berwin.turlach@anu.edu.au> + + * Added style support for natbib.sty + +1997-07-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8d released. + +1997-07-11 Jan Vroonhof <vroonhof@math.ethz.ch> + + * latex.el (LaTeX-auto-regexp-list): More LaTeX2e support. + +1997-07-05 Berwin Turlach <berwin.turlach@anu.edu.au> + + * latex.el (BibTeX-auto-store): make TeX-master a local variable + and set it to true. + +1997-07-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8c released. + +1997-07-03 Carsten Dominik <dominik@strw.LeidenUniv.nl> + + * style/amsmath.el ("amsmath"): Use `TeX-arg-ref' for eqref. + +1997-06-29 Berwin Turlach <berwin.turlach@anu.edu.au> + + * harvard.el: Updated the support for harvard.el + +1997-06-30 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8b released. + +1997-06-28 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-LaTeX-sentinel): `natbib' support. + Patch by Berwin Turlach <berwin.turlach@anu.edu.au>. + +1997-06-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.8a released. + +1997-06-24 Christoph Wedler <wedler@fmi.uni-passau.de> + + * tex.el (TeX-update-style): `TeX-auto-update' could be unbound. + (TeX-auto-x-parse-length): New variable. Allows to use maximimum + = slow parsing for the beginning of a file and minimum = fast + parsing, e.g., just for labels, for the rest of the file. + (TeX-auto-x-regexp-list): Ditto. + (TeX-auto-parse-region): New function. + (TeX-auto-parse): Use them. + + * tex-buf.el (TeX-region-extra): New variable with a value which + redefines \cite for the region file in order get less + warnings. With value "", this variable has no effect. + (TeX-region-hook): New variable. + (TeX-region-create): Use them. + + * latex.el (LaTeX-indent-line): TeX commands are case sensitive. + (LaTeX-find-matching-end): Would not work correctly with more than + one \end in a line. + (LaTeX-find-matching-begin): Would not work correctly with more + than one \begin in a line. + + (LaTeX-menu-max-items): New variable with value 25. Split menu + if number of entries in a menu is larger than this value. If nil, + never split menu into submenus, which is the behaviour before the + introduction of this variable. + (LaTeX-submenu-name-format): New variable. + (LaTeX-split-long-menu): New function using the two new variables. + (LaTeX-menu-update): Use it. + + (LaTeX-document-regexp): New variable. Texts in environments + other than "document", e.g., "letter", could be without initial + indentation. + (LaTeX-verbatim-regexp): New variable. \begin and \end of + environments other than "verbatim\\*?", e.g., "program", could + start at column 0. + (LaTeX-begin-regexp): New variable similar to `LaTeX-item-regexp'. + Commands other than "begin", e.g, "if", could increase the + indentation. + (LaTeX-end-regexp): New variable similar to `LaTeX-item-regexp'. + Commands other than "end", e.g, "fi", could decrease the + indentation. + (LaTeX-indent-comment-start-regexp): New variable. Would allow + you to correct the automatic indentation with commands in special + comments. + (LaTeX-indent-calculate): Use them. + (LaTeX-indent-level-count): Use them. + (LaTeX-indent-calculate-last): Use them. + + (LaTeX-math-insert-function): New variable. + (LaTeX-math-insert): Use it. + +1997-06-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (TeX-arg-ref): New alias. + (LaTeX-common-initialization): Use it. + Patch by Soren Dayton <csdayton@cs.uchicago.edu>. + +1997-06-05 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-auto-minimal-regexp-list): Added `usepackage'. + (LaTeX-auto-minimal-regexp-list): Ditto. + Patch by Carsten Dominik <dominik@strw.LeidenUniv.nl>. + + * style/amsmath.el: New file. + * style/amstext.el: New file. + * style/amsbsy.el: New file. + * style/amsopn.el : New file. + * style/amsthm.el: New file. + * Makefile (STYLESRC): Added them. + Files provided by Carsten Dominik <dominik@strw.LeidenUniv.nl>. + +1997-06-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/slovak.el: New file. + * style/czech.el: New file. + * Makefile (STYLESRC): Add them. + Files provided by Milan Zamazal <pdm@fi.muni.cz>. + +1997-04-17 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7p released. + +1997-04-12 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el: Added customize information. + * tex-buf.el: Ditto. + * latex.el: Ditto. + +1997-04-06 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7o released. + +1997-04-06 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-equation-label): New variable. + (LaTeX-eqnarray-label): New variable. + (LaTeX-label): Support `figure*', `label*', `equation', and + `eqnarray'. + (LaTeX-env-figure): Support `table*'. + Patch by Joes Staal <staal@geo.tudelft.nl>. + +1997-03-28 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-down-section): Doc fix. + (LaTeX-section-heading): Ditto. + (LaTeX-section-title): Ditto. + (LaTeX-env-array): Ditto. + (TeX-braces-user-association): Ditto. + (LaTeX-fill-region-as-paragraph): Ditto. + (LaTeX-math-abbrev-prefix): Ditto. + (LaTeX-math-mode): Ditto. + (TeX-arg-right-insert-p): Ditto. + (latex-mode): Ditto. + +1997-03-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7n released. + +1997-03-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-math-default): Fixed hebrew delimiters. + Patch by John Griffith <griffith@sfs.nphil.uni-tuebingen.de>. + +1997-03-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-209-to-2e): Use `buffer-substring-no-properties'. + Reported by Graham Gough <graham@cs.man.ac.uk>. + +1997-03-17 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7m released. + +1997-03-17 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-auto-generate): Only generate when needed. + (TeX-auto-generate-global): Ditto. + Patch by Helmut Geyer <Helmut.Geyer@IWR.Uni-Heidelberg.De>. + + * Makefile (install-contrib): Don't move elc files twice. Patch + by Helmut Geyer <Helmut.Geyer@IWR.Uni-Heidelberg.De>. + +1997-03-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/danish.el: Copied from `style/dk.el'. + * Makefile (STYLESRC): Added `style/danish.el'. + Suggested by Lars Frellesen <frelle@math-tech.dk>. + +1997-03-04 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7l released. + +1997-03-04 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (some): Don't use `style/*.elc'. + +1997-02-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-electric-macro): Default to space after dot. + +1997-02-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7k released. + +1997-02-26 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-submit-bug-report): Fix address (sunsite, not iesd!). + +1997-02-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7j released. + +1997-02-21 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (some): New target. + Suggested by Steven L Baur <steve@miranova.com>. + +1997-02-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7i released. + +1997-02-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el: Removed autoloads that conflicts with `tex-mode.el'. + (TeX-lisp-directory): Default to data-directory. + +1997-02-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7h released. + +1997-02-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-lisp-directory): Removed. + +1997-02-07 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7g released. + +1997-02-06 Karl Eichwalder <ke@ke.Central.DE> + + * Makefile (install-lisp): Don't install $(aucdir)/lpath.el and + $(aucdir)/tex-site.el. + (contrib, install-contrib): New targets. + +1997-01-30 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-math-default): uparow -> uparrow. Reported by + Kyeong Soo Kim <kks@baekdu.rgit.wustl.edu>. + +1997-01-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (AUCSRC): Removed `ltx-help.el'. + +1997-01-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7f released. + +1997-01-27 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-label-function): New variable. + (LaTeX-label): New function. + (LaTeX-section-label): Use it. + (LaTeX-env-figure): Ditto. + (LaTeX-env-label): Ditto. + Patch supplied by Carsten Dominik <dominik@strw.LeidenUniv.nl> for + better RevTeX.el support. + + * latex.el (LaTeX-env-figure): Don't insert \leavevmode, at the + request of David Carlisle <carlisle@ma.man.ac.uk>. + +1997-01-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7e released. + +1997-01-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-parse-error): Support LaTeX warnings. Patch by + Frederic Devernay <devernay@istar.fr>. + (TeX-warning): Ditto. + +1997-01-17 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7d released. + +1997-01-17 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-jp.el: XEmacs 20 support by Soren Dayton + <csdayton@cs.uchicago.edu>. + +1997-01-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (CP): Use `cp -p'. Suggested by Graham Gough + <graham@cs.man.ac.uk>. + + * Version 9.7c released. + +1997-01-08 Per Abrahamsen <abraham@dina.kvl.dk> + + * doc/intro.texi: Spelling fixes by Franklin Chen <chen@adi.com>. + + * tex-buf.el (TeX-shell-command-option): Insitialize from + shell-command-switch. Suggested by Fabio@Colorado.EDU (Fabio + Somenzi). + + * latex.el (LaTeX-mode-menu): Added sans serif. Patch by Ralf + Fassel <ralf@atg.venture.de>. + +1997-01-03 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (install-lisp): Also install `.el' files. Requested by + several people. + +1996-12-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (tex.elc): New entry. + (install-lisp): Use it. Trevor Jim <tjim@saul.cis.upenn.edu> + reported that `make install' wouldn't make the elc files. + +1996-12-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.7b released. + +1996-12-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-run-format): Bind `buffer' before `process' to + avoid side effect. Suggested by Frederic Devernay + <devernay@istar.fr>. + + * Version 9.7a released. + +1996-12-10 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-fill-region-as-para-do): Minimal support for + `sentence-end-double-space'. + +1996-12-09 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.6m released. + +1996-12-01 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.6l released. + +1996-12-01 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-jp.el: Patch from IKEMOTO Masahiro + <ikeyan@airlab.cs.ritsumei.ac.jp>. + +1996-11-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.6k released. + +1996-11-22 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-mode-menu): Made `LaTeX-math-mode' a toggle. + +1996-11-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.6j released. + +1996-11-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-common-initialization): Added eqref to + LaTeX-label-list. Suggested by Martin Hagstrom + <martinh@sto.foa.se>. + +1996-11-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-region-create): Disable font lock. Suggested by + several, patch by Christoph Wedler <wedler@fmi.uni-passau.de>. + +1996-11-05 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-file-extensions): Added "texinfo". + +1996-09-30 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-mode-map): Do not overwrite standard binding of + `M-g'. + + * tex.el (popup-mode-menu): Run `LaTeX-menu-update' if present. + Workaround for bug reported by Hendrik Visage + <hendrikv@di.denel.co.za> and othors. + + * latex.el (LaTeX-float): Allow nil. + (LaTeX-env-figure): Don't insert float if nil. Feature suggested + by Andre Eickler <eickler@db.fmi.uni-passau.de>. + +1996-09-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * Version 9.6i released. + +1996-09-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-mode-syntax-table): Made `$' have the syntax class + `$' at the suggestion of Mats Bengtsson <matsb@s3.kth.se>. + +1996-08-31 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (TeX-arg-cite): Use `multi-prompt' when asking for + entries. + (TeX-arg-bibliography): Ditto. + +1996-08-29 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile: Simplified installation (I hope). + +1996-08-28 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile: Removed lacheck. + +1996-08-23 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-buf.el (TeX-run-command): Change to master directory before + executing command. + (TeX-region-file): Allow dummy second argument. + (TeX-run-background): Run in master directory. + (TeX-run-interactive): Run in master directory. + + * tex.el (TeX-master-file): Allow second argument `NONDIRECTOPRY'. + (TeX-expand-list): Set second argument `NONDIRECTORY' to file + entries. + (TeX-master-directory): New function. + * tex.el (TeX-auto-write): Write in master directory. + +1996-08-22 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-current-environment): Ignore comments. Reported + by Stephen Eglen <stephene@cogs.susx.ac.uk>. + + * tex.el (TeX-directory-absolute-p): Added `windows-nt'. + + * tex-buf.el (TeX-shell): Added `windows-nt'. + (TeX-shell-command-option): Added `emx' and `windows-nt'. + Reported by Ulrich Poetter <poetter@em.uni-frankfurt.d400.de>. + +1996-08-21 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (VirTeX-common-initialization): Removed duplicate + initialization of `words-include-escapes'. Reperted by Mark Hovey + <hovey@math.mit.edu>. + +1996-08-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (CONTRIB): Added `font-latex.el'. + +1996-07-30 Per Abrahamsen <abraham@dina.kvl.dk> + + * Makefile (aucdir): Changed `lib' to `share' per new emacs + conventions. Reported by "Edward J. Huff" + <huffe@carbon.chem.nyu.edu>. + +1996-07-16 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-fill-region-as-para-do): Make sure `.}' gets + two spaces at end of sentence when filling. + +1996-07-15 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-parse-path): Ignore tralining //. Suggested by + Göran Uddeborg <Göran.Uddeborg@carmen.se>. + +1996-05-05 Per Abrahamsen <abraham@dina.kvl.dk> + + * all: Use version number instead of CVS id. + + * tex.el (TeX-mode-map): Don't bind `del'. We aren't supposed to + have any tabs in the first place. + +1996-05-02 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-mark-active, TeX-active-mark) [XEmacs]: The + definition of these two were swapped. Bug reported by + Vladimir Alexiev <vladimir@cs.ualberta.ca>. + +1996-04-25 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-update-style): Don't run parent style hooks for + files that doesn't match `TeX-one-master'. Suggested by many + people. + +1996-04-24 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-close-environment): Bind + `next-line-add-newlines' to t. Patch by Fritz Knabe + <knabe@matecumbe.ing.puc.cl>. + +1996-04-01 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-fill-region-as-para-do): Fill `.}' as a sentence + end. Patch by Fritz Knabe <knabe@matecumbe.ing.puc.cl>. + +1996-03-11 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-math-cal): Use `\mathcal{}' under LaTeX2e. + Reported by Mate Wierdl <wierdlm@zebra.msci.memphis.edu>. + +1996-03-05 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex-info.el (texinfo-mode): Rely on texinfo.el to provide the + outline regexp. + +1996-02-20 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (TeX-command-menu-queue, TeX-command-menu-queue-entry): + New functions supporting printer queue queries from the menu. By + Ulrik Dickow <dickow@nbi.dk> + (TeX-command-menu-entry): Use them. + +1996-02-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * style/swedish.el: Support for Swedish quotation style by "G\vran + Uddeborg" <gvran@uddeborg.pp.se>. + +1995-12-21 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-math-default): Added more definitions by Mehmet + Balcilar <MBALCIL@econ.wayne.edu>. + +1995-12-18 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-fill-region-as-paragraph): Removed old version. + (LaTeX-math-menu): Redefined the math mode menu. + +1995-12-14 Per Abrahamsen <abraham@dina.kvl.dk> + + * latex.el (LaTeX-math-menu): New variable. + (LaTeX-mode-menu): Use it. Suggested by Peter S Galbraith + <rhogee@mixing.qc.dfo.ca>. + +1995-11-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el (VirTeX-common-initialization): Set `comment-multi-line' + to nil. + +1995-10-13 Per Abrahamsen <abraham@dina.kvl.dk> + + * PROBLEMS: Some easymenu explanations. + + * tex.el: Require easymenu.el instead of auc-menu.el. + * Makefile (AUCSRC): Removed easymenu.el and auc-menu.el. + (MINMAPSRC): Removed easymenu.el, column.el and cpp.el. + * easymenu.el: File deleted. + * column.el: File deleted. + * cpp.el: File deleted. + + * latex.el (LaTeX-math-insert): Don't check if `TeX-insert-macro' + is defined. + (LaTeX-close-environment): Work better when called on an empty + line. Fixed by David Aspinall <da@dcs.ed.ac.uk>. + +1995-10-12 Per Abrahamsen <abraham@dina.kvl.dk> + + * tex.el ('LaTeX-math-mode): Autoload from latex.el instead of + ltx-math.el. Reported by Richard Brankin <richard@num-alg-grp.co.uk>. + +1995-02-14 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (LaTeX-fill-region-as-paragraph): Should now format \\ + correctly. Patch by michal@ellpspace.math.ualberta.ca (Michal + Jaegermann). + (LaTeX-fill-region-as-para-do): New function. + (LaTeX-fill-region-as-paragraph): Do not fill paragraphs inside + special environments. + +1995-02-12 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex.el (TeX-byte-compile): Make it default to nil. Suggested by + michal@ellpspace.math.ualberta.ca (Michal Jaegermann). + + * tex-buf.el (TeX-command-query): Also offer to save files when + started from a menu. Reported by wscoas@win.tue.nl (Anton + A. Stoorvogel). + (TeX-LaTeX-sentinel): Don't suggest BibTeX if there is no + bibliographies. Suggested by Piet van Oostrum <piet@cs.ruu.nl>. + +1995-02-11 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex-buf.el (TeX-run-format): Protect against being run from a + different buffer. Patch by Michael Kifer + <kifer@sbkifer.cs.sunysb.edu>. + + * latex.el (LaTeX-math-default): Moved `Phi' from V to F in + LaTeX-math-mode. Suggested by dak@ind.rwth-aachen.de (David + Kastrup). + * doc/math-ref.tex: Documented it. + +1995-02-02 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex-buf.el (TeX-home-buffer): Added interactive, reported by + edavid@lami.univ-evry.fr. + +1995-02-01 Per Abrahamsen <abraham@iesd.auc.dk> + + * hilit-LaTeX.el: Upgraded to 1.06. + + * Makefile (CONTRIB, EXTRAFILES): Moved tex-jp.el to CONTRIB. + +1995-01-27 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (LaTeX-paragraph-commands): Incorrectly placed + parenthesis. Reported by mic@cs.ucsd.edu (Michelangelo Grigni). + +1995-01-26 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (LaTeX-fill-region): Use marker to mark end of region + instead of integer, as the formatting may change the size of the + region. + (LaTeX-common-initialization): Fixed bug in paragraph definitions. + Reported by Steve Anderson <anderson@sapir.ling.yale.edu>. + + * tex.el (save-match-data): Added by koba@flab.fujitsu.co.jp + (Kobayashi Shinji). + (bibtex-mode-hook): Don't use add-hook yet. Reported by + koba@flab.fujitsu.co.jp (Kobayashi Shinji). + +1995-01-25 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex.el (change-major-mode-hook): Also clear + `LaTeX-environment-list'. + + * Makefile (AUCSRC): Add `auc-menu.el'. + + * tex.el: Use auc-menu instead of easymenu. + + * tex.el: Inserted comment to mark end of site customization. + Suggested by john@minster.york.ac.uk (John A. Murdie). + + * tex.el (change-major-mode-hook): Forgot a set of parentheses. + Reported by Frederic Devernay <Frederic.Devernay@sophia.inria.fr>. + + * tex-buf.el (TeX-current-pages): Removed extra parentheses. + Reported by mic@cs.ucsd.edu (Michelangelo Grigni). + +1995-01-24 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex.el (change-major-mode-hook): Added workaround for error in + XEmacs 19.11's `kill-all-local-variables'. + +1995-01-23 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (LaTeX-common-initialization): Removed unnecessary + regexp quotes of `TeX-esc'. + + * style/amsart.el: Move `eqref' definition to `style/amstex.el' + and load that style hook. + * style/amstex.el: New file. + * Makefile (STYLESRC): Added it. + Suggested by vb1890@PLAY.CS.NYU.EDU (Victor Boyko). + +1995-01-22 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el, ltx-math.el, Makefile: Integrated `ltx-math.el' in + `latex.el'. + * tex-site.el: Removed autoload for `LaTeX-math-mode'. + +1995-01-19 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (latex-mode): Epoch fix by Martin Sjolin + <marsj@ida.liu.se>. + +1995-01-17 Per Abrahamsen <abraham@iesd.auc.dk> + + * bib-cite.el: New file contributed by Peter S. Galbraith + <rhogee@bathybius.meteo.mcgill.ca>. + + * hilit-LaTeX.el: New file contributed by Peter S. Galbraith + <rhogee@bathybius.meteo.mcgill.ca>. + + * Makefile (CONTRIB): New macro for user contributed emacs lisp + packages, initialized with `bib-cite.el' and `hilit-LaTeX.el'. + (EXTRAFILES): Added $(CONTRIB) to the list. + + * tex.el (TeX-directory-absolute-p): Moved definition before + `TeX-macro-private'. Reported by Frederic Devernay + <Frederic.Devernay@sophia.inria.fr>. + + * latex.el (LaTeX-common-initialization): Remove extra and wrong + "\\\\par" from `paragraph-separate'. Bug reported by + nijhof@th.rug.nl (Jeroen Nijhof). + +1995-01-11 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex-buf.el (TeX-command-region): Comment fix. Patch by + wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger). + (TeX-region-create): More outline-mode safe. Patch by + wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger). + + * Makefile (dist): Put version number in WWW page. Suggested by + several people. + + * latex.el (LaTeX-auto-regexp-list): Ignore first optional + argument to newenvironment if there is a second. Problem reported + by schiotz@ltf.dth.dk (Jakob Schiotz). + + * style/amsbook.el: New file. Problem reported by Denby Wong + <3dw16@qlink.queensu.ca>. + +1995-01-04 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex-buf.el (TeX-TeX-sentinel-check): New function. Updates + `TeX-current-page' with regexp by dodd@roebling.poly.edu (Lawrence + R. Dodd) + (TeX-current-pages): New function. + (TeX-LaTeX-sentinel, TeX-TeX-sentinel): Use it. + (TeX-format-filter): Removed unnecessary check before assignment. + +1995-01-03 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex-buf.el (TeX-LaTeX-sentinel): Write number of pages even + when labels or citations are missing. Patch by + dodd@roebling.poly.edu (Lawrence R. Dodd). + +1994-12-07 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex.el (TeX-directory-absolute-p): New function. Should work on + both Unix and MS DOS. Problem reported by schiotz@ltf.dth.dk + (Jakob Schiotz). + (TeX-parse-path): Use it. + (TeX-auto-generate): Use it. + +1994-12-05 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (BibTeX-auto-store): Set TeX-auto-parse-length to + 999999 locally. Problem reported by Christoph Wedler + <wedler@fmi.uni-passau.de>. + +1994-12-02 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex-buf.el (TeX-LaTeX-sentinel): Check whether the ".bbl" file + need to be udpated before setting TeX-command-next to "BibTeX". + (TeX-command-query): Remove previous change. + +1994-11-28 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (LaTeX-209-to-2e): New function by + Graham Gough <graham@cs.man.ac.uk>. + + * latex.el (LaTeX-mode-menu): Move many commands to new + "Miscellaneous" submenu. + + * tex-buf.el (TeX-home-buffer): Don't take arg. + + * latex.el (LaTeX-left-right-indent-level): New variable + controling indentation for \left \right blocks. + (LaTeX-indent-level-count): New function. Previously only LaTeX + macros at the beginning of the line would affect indentation. + This problem was reported by many people. + (LaTeX-indent-calculate-last): Call `LaTeX-indent-level-count'. + Take into account that \end and \right at the beginning of the + line has immediate effect. + +1994-11-27 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (TeX-global-input-files): New variable. Idea and + sample code by Christophe Mignot <Christophe.Mignot@loria.fr>. + (TeX-arg-input-file): Use it. + (BibTeX-global-style-files): Mention how it is reset in + `TeX-normal-mode'. + (BibTeX-global-files): Ditto. + + * tex.el (TeX-normal-mode): Reset `BibTeX-global-style-files', + `BibTeX-global-files', and `TeX-global-input-files' if invoked + with an argument. + + * tex-site.el: Ignore trailing `/' when adding TeX-lisp-directory + to load-path. Patch by Michael Ernst + <mernst@research.microsoft.com>. + + * tex-buf.el (TeX-LaTeX-sentinel): Don't rerun LaTeX on missing + references, unless they have changed. Patch by schiotz@ltf.dth.dk + (Jakob Schiotz). + + * latex.el (LaTeX2e-font-replace): New function. + (LaTeX-common-initialization): Set TeX-font-replace-function to + LaTeX2e-font-replace when using latex2e. + + * tex.el (TeX-font-replace-function): New variable. + (TeX-font): Use it. + + TeX-font-replace-function and LaTeX2e-font-replace were + contributed by Peter Thiemann + <thiemann@provence.informatik.uni-tuebingen.de>. + + +1994-11-22 Per Abrahamsen <abraham@iesd.auc.dk> + + * MSDOS: Added. Contributed by schiotz@ltf.dth.dk (Jakob + Schiotz). + + * OEMACS: Removed. + + * tex.el (VirTeX-common-initialization): Make + `words-include-escapes' a local variable before setting it. + Reported by Bo Nygaard Bai <bai@iesd.auc.dk>. + +1994-11-15 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex.el (TeX-auto-store): Change to functions that prevent the + auto file buffer from entering emacs-lisp-mode. + (TeX-auto-insert): Don't rely on emacs-lisp-mode for indentation. + Suggested by Stefan Schöf (schoef@informatik.uni-oldenburg.de). + +1994-11-11 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex.el (TeX-macro-global): Change to `standard' path. + +1994-11-09 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex-buf.el (TeX-command-query): Suggest TeX-command-default + again if bbl file is newer than dvi file. + +1994-11-07 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex.el (TeX-submit-bug-report): Indicate LaTeX-version. + Suggested by schiotz@ltf.dth.dk (Jakob Schiotz). + +1994-10-26 Per Abrahamsen <abraham@iesd.auc.dk> + + * Makefile (dist): Automatically update AUC-TeX-version and + AUC-TeX-date in tex.el + + * tex.el (AUC-TeX-version): Added AUC-TeX-version and + AUC-TeX-date from auc-ver.el. + + * auc-ver.el: File removed. + + * tex.el: Added version specific code from seperate files. + + * tex-19.el, tex-18.el, tex-lcd.el: Files removed. + +1994-10-25 Per Abrahamsen <abraham@iesd.auc.dk> + + * doc/auc-tex.texi (Projects): Removed an implemented item. + + * tex.el (TeX-command-current): New variable. + (TeX-command-select-master): New function. + (TeX-command-select-buffer): New function. + (TeX-command-select-region): New function. + (TeX-command-menu): Use TeX-command-current instead of explicit + file argument. + (TeX-command-menu-print): Remove file argument. + (TeX-command-menu-printer-entry): Don't pass file argument. + (TeX-command-create-menu): Removed. + (TeX-mode-menu): New menu. + (plain-TeX-mode-menu): Removed entries now in TeX-mode-menu. + (plain-TeX-mode-menu): Use `toggle' for bad boxes. + (plain-TeX-common-initialization): Enable TeX-mode-menu. + + * latex.el (LaTeX-mode-menu): Removed entries now in + TeX-mode-menu. + (LaTeX-mode-menu): Use `toggle' for bad boxes. + (LaTeX-common-initialization): Enable TeX-mode-menu. + + * tex-info.el (TeXinfo-command-menu): New menu. + (TeXinfo-mode-menu): Move commands to new menu. + (TeXinfo-mode-menu): Use `toggle' for bad boxes. + (texinfo-mode): Enable TeXinfo-command-menu. + +1994-10-24 Per Abrahamsen <abraham@iesd.auc.dk> + + * Makefile (AUCSRC): Removed auc-menu.el from AUC TeX distribution. + (MINMAPSRC): Added easymenu.el temporarily to min-map distribution. + + * auc-menu.el: Just load easymenu.el when using GNU Emacs. + + * easymenu.el Try to use RMS's easymenu instead of auc-menu. + (easy-menu-define): Call `easy-menu-do-define' to do + the real work. Document XEmacs keyword arguments. + (easy-menu-do-define): New function. + (easy-menu-create-keymaps): Support XEmacs keyword arguments in + menu definition. + (easy-menu-remove): Make is a function instead of a macro. + (easy-menu-add): Ditto. + +1994-10-21 Per Abrahamsen <abraham@iesd.auc.dk> + + * doc/auc-tex.texi (Completion): Less confusing BibTeX advice, I hope. + + * tex-jp.el: Added patch from koba@flab.fujitsu.co.jp (Kobayashi + Shinji). + + * latex.el (TeX-arg-insert-braces): Have \left and \right on + different lines. Patch by thiemann@informatik.uni-tuebingen.de + (Peter Thiemann). + + * Makefile (dist): Add CHANGES and ChangeLog files to the ftp + directory. Suggested by Frederic Devernay + <Frederic.Devernay@sophia.inria.fr>. + + * latex.el (LaTeX-indent-calculate): Allow nil second element in + `LaTeX-indent-environment-list'. + (LaTeX-indent-environment-list): Added special environments + suggested by thiemann@informatik.uni-tuebingen.de (Peter + Thiemann). + +1994-10-20 Per Abrahamsen <abraham@iesd.auc.dk> + + * tex.el (TeX-auto-list-information): Spelling error. + +1994-10-18 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (LaTeX-common-initialization): Make "LaTeX2e" the + default command if you have set `LaTeX-version' to "2" and is + using "\documentclass". + +1994-10-06 Per Abrahamsen <abraham@iesd.auc.dk> + + * latex.el (LaTeX-paragraph-commands): End each word with a "\\b" + to avoid accidentally matching longer macros. + + * tex.el (TeX-add-local-master): Use three %'s when adding buffer + local variables. Suggested by Raymond Toy <toy@rtp.ericsson.se>. + + * tex.el (TeX-format-list): Added entry for AmSTeX by Ulf Juergens + <ulf@Mathematik.Uni-Bielefeld.DE>. + + * tex.el (ams-tex-mode): Run AmS-TeX-mode-hook, not + plain-TeX-mode-hook. Reported by Ulf Juergens + <ulf@Mathematik.Uni-Bielefeld.DE>. + + * tex-buf.el (TeX-format-filter): Add `save-match-data'. Patch by + David Aspinall <da@dcs.edinburgh.ac.uk>. + +1994-09-14 Per Abrahamsen <abraham@iesd.auc.dk> + + * cpp.el: Use RMS's version. + +1994-09-13 Per Abrahamsen <abraham@iesd.auc.dk> + + * doc/history.texi, doc/auc-tex.texi: Fixes from Chris Fearnley + <@vm.uni-c.dk:FEARNLCJ@DUVM>. + +1994-09-09 Per Abrahamsen <abraham@research.att.com> + + * latex.el (LaTeX-insert-environment): Don't fill environments + listed in `LaTeX-indent-environment-list'. Suggestion by Graham + Gough <graham@cs.man.ac.uk>. + + * tex.el (LaTeX-command-style): Made latex2e first in the list. + Suggested by Frederic Devernay <Frederic.Devernay@sophia.inria.fr>. + +1994-09-05 Per Abrahamsen <abraham@research.att.com> + + * tex.el (TeX-file-extensions): Added LaTeX2 `cls' extension after + query by jmv@di.uminho.pt (Jose Manuel Valenca). + +1994-08-30 Per Abrahamsen <abraham@research.att.com> + + * tex-jp.el: New version from koba@flab.fujitsu.co.jp (Kobayashi + Shinji). + + * tex.el (TeX-command-list): Fifth element is now ignored. + + * tex-buf.el (TeX-command-query): Check if region file is newer + than dvi file. + (TeX-command-region): Only query for command _after_ region file + is created. + (TeX-region-create): Only save file if the new content is + different than the original content. + +1994-08-29 Per Abrahamsen (abraham@research.att.com) + + * tex-buf.el (TeX-warning): Use offset for line end. Fixed by + ddw2@sunbim.be (Dominique de Waleffe). + +1994-08-26 Per Abrahamsen (abraham@iesd.auc.dk) + + * doc/auc-tex.texi (Projects): Removed preceding item from + wishlist. + + * latex.el (LaTeX-common-initialization): Fix to comments + separating paragraphs by koba@flab.fujitsu.co.jp (Kobayashi + Shinji). + + * tex-jp.el (LaTeX-fill-region-as-paragraph): New version for MULE + 2.0 by Tomotake FURUHATA <furuhata@trl.ibm.co.jp>. + + * tex.el (TeX-function-p): Spelling error in doc. + +1994-08-23 Per Abrahamsen (abraham@iesd.auc.dk) + + * doc/intro.texi (Contacts): Some reformulations. + +1994-08-21 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex-jp.el (TeX-insert-punctuation): Japanese version from + koba@flab.fujitsu.co.jp (Kobayashi Shinji). + +1994-08-19 Per Abrahamsen (abraham@iesd.auc.dk) + + * doc/install.texi: The `site-lisp' directory is also available in + Lucide Emacs 19.10. Reported by Tim Geisler + <geisler@pms.informatik.uni-muenchen.de>. + +1994-08-18 Per Abrahamsen (abraham@iesd.auc.dk) + + * latex.el (TeX-arg-cite): Prompt for multiple keys. Suggested by + Masahiro Kitagawa <kitagawa@ee.es.osaka-u.ac.jp>. + +1994-08-17 Per Abrahamsen (abraham@iesd.auc.dk) + + * style/german.el ("german"): Use `TeX-quote-after-quote'. + Suggested by te@informatik.uni-hannover.de (Thomas Esser). + + * latex.el (LaTeX-common-initialization): Error in regexp for + multiple arguments to `\cite', reported by Masahiro Kitagawa + <kitagawa@ee.es.osaka-u.ac.jp>. + +1994-08-17 Per Abrahamsen (abraham@iesd.auc.dk) + + * latex.el (LaTeX-env-figure): Put caption inside center + environment. Suggested by Martin Wunderli <wunderli@inf.ethz.ch>. + + * tex.el (TeX-strip-extension): If NODIR is set to `path', remove + the directory part iff it is equal to the current directory, or is + a member of either `TeX-macro-global' or `TeX-macro-private'. + (TeX-master-file): Use `path' for NODIR when querying the user for + a file name. Reported finger@brachio.Informatik.Uni-Dortmund.DE + (Bernd Finger). + +1994-08-16 Per Abrahamsen (abraham@iesd.auc.dk) + + * latex.el (LaTeX-common-initialization): `eqnarray*' should not + have a label. Reported by dodd@roebling.poly.edu (Lawrence R. + Dodd). + +1994-08-11 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex-buf.el (TeX-background-filter): Always show background + output. + +1994-08-10 Per Abrahamsen (abraham@iesd.auc.dk) + + * Makefile (MINMAPSRC): Added `all.el'. + + * all.el: New file. + + * tex-buf.el (TeX-LaTeX-sentinel): Write "some" if + TeX-current-page is nil. Reported by Michail Rozman + <roz@physik.uni-ulm.de>. + +1994-08-09 Per Abrahamsen (abraham@iesd.auc.dk) + + * auc-menu.el (easy-menu-add): Undid previous change. + (top level `cond'): Use Emacs 18 code if `window-system' is nil. + Patch by Patrice Belleville <patrice@cs.sfu.ca>. + +1994-08-08 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex.el (TeX-electric-macro): No electricity after `.' or `\'. + +1994-08-06 Per Abrahamsen (abraham@iesd.auc.dk) + + * latex.el (LaTeX-paragraph-commands): New variable. + (LaTeX-common-initialization): Use it. Suggested by + liyuan@allwise.research.att.com (Yuan P. Li). + + * auc-menu.el (easy-menu-add): Check that `x-popup-menu' is bound + and that we are running under X before calling it. Reported by + Adrian F. Clark <alien@essex.ac.uk> + +1994-08-04 Per Abrahamsen (abraham@iesd.auc.dk) + + * tex-jp.el (LaTeX-fill-region-as-paragraph): Patch for Emacs 19 + regexps by koba@flab.fujitsu.co.jp (Kobayashi Shinji) reported by + Uenami Ken'ichi <uenami@rita.cow.melco.co.jp>. + + * doc/auc-tex.texi (European): Mention `iso-cvt.el' as suggested + by mike@vlsivie.tuwien.ac.at (Michael Gschwind). + +1994-08-03 Per Abrahamsen (abraham@iesd.auc.dk) + + * doc/history.texi: New file. + + * doc/Makefile (HISTORY): Added rule. + + * Makefile (EXTRAFILES): Added `ChangeLog'. + (DOCFILES): Added `history.texi'. + + * doc/auc-tex.texi (History): Made ready for 9.2. Move history to + `history.texi'. + + * doc/changes.texi: Made ready for 9.2. Introduce ChangeLog. + + * Makefile (LispInstall): Use "/bin/pwd" instead of "pwd". + reported by mic@cs.ucsd.edu (Michelangelo Grigni). + + * ChangeLog: New file. + + * Version 9.1 released. + +This file records repository revisions from +commit c865982cacab289f4480f9145b3438ec06824232 (exclusive) to +commit 869f43f9100a069719274c8a3986801e7856bb09 (inclusive). + +;; Local Variables: +;; coding: utf-8 +;; End: + + Copyright (C) 1994-2016 Free Software Foundation, Inc. + + This file is part of GNU AUCTeX. + + GNU AUCTeX is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + GNU AUCTeX is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with GNU AUCTeX. If not, see <http://www.gnu.org/licenses/>. diff --git a/support/auctex/12.3-extra/ChangeLog.1.sig b/support/auctex/12.3-extra/ChangeLog.1.sig Binary files differnew file mode 100644 index 0000000000..3e6cbd44aa --- /dev/null +++ b/support/auctex/12.3-extra/ChangeLog.1.sig diff --git a/support/auctex/12.3-extra/auctex.pdf b/support/auctex/12.3-extra/auctex.pdf Binary files differnew file mode 100644 index 0000000000..cf394567f7 --- /dev/null +++ b/support/auctex/12.3-extra/auctex.pdf diff --git a/support/auctex/12.3-extra/auctex.pdf.sig b/support/auctex/12.3-extra/auctex.pdf.sig Binary files differnew file mode 100644 index 0000000000..edbfa21bd8 --- /dev/null +++ b/support/auctex/12.3-extra/auctex.pdf.sig diff --git a/support/auctex/12.3-extra/auctex.ps b/support/auctex/12.3-extra/auctex.ps new file mode 100644 index 0000000000..31e74d23c6 --- /dev/null +++ b/support/auctex/12.3-extra/auctex.ps @@ -0,0 +1,22487 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 2020.1 Copyright 2020 Radical Eye Software +%%Title: auctex.dvi +%%CreationDate: Sun Oct 18 18:04:44 2020 +%%Pages: 134 +%%PageOrder: Ascend +%%BoundingBox: 0 0 612 792 +%%DocumentFonts: CMBX12 CMR10 CMSY10 CMMI12 CMMI10 CMSS10 CMCSC10 CMTT10 +%%+ CMSL10 CMSLTT10 CMB10 CMTI10 CMR7 CMR9 CMTT9 CMSS12 CMTT12 CMMI9 +%%DocumentPaperSizes: Letter +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: /usr/bin/dvips auctex.dvi -Ppdf -o auctex.ps +%DVIPSParameters: dpi=8000 +%DVIPSSource: TeX output 2020.10.18:1904 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: alt-rule.pro 0 0 +%! +% Patch by TVZ +% Makes dvips files draw rules with stroke rather than fill. +% Makes narrow rules more predictable at low resolutions +% after distilling to PDF. +% May have unknown consequences for very thick rules. +% Tested only with dvips 5.85(k). +TeXDict begin +/QV { + gsave newpath /ruleY X /ruleX X + Rx Ry gt + { ruleX ruleY Ry 2 div sub moveto Rx 0 rlineto Ry } + { ruleX Rx 2 div add ruleY moveto 0 Ry neg rlineto Rx } + ifelse + setlinewidth 0 setlinecap stroke grestore +} bind def +end + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginFont: CMSY10 +%!PS-AdobeFont-1.0: CMSY10 003.002 +%%Title: CMSY10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup +/UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSY10 def +/FontBBox {-29 -960 1116 775 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY10.) readonly def +/FullName (CMSY10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /minus put +dup 2 /multiply put +dup 13 /circlecopyrt put +dup 15 /bullet put +dup 102 /braceleft put +dup 103 /braceright put +dup 104 /angbracketleft put +dup 105 /angbracketright put +dup 110 /backslash put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4 +3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021 +91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2 +E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A +11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97 +C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857 +D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20 +B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3 +93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F +10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D +7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF +B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B +491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB +F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6 +019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6 +915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36 +356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0 +5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D +9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64 +3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1 +FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252 +720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5 +D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726 +BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5 +7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377 +DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56 +AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7 +A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E +0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743 +AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18 +CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023 +0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD +5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B +5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F +E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB +54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809 +E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F +A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906 +4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378 +4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4 +038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4 +B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308 +5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC +B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837 +A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD +2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D +CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246 +455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE +FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03 +16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C +16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F +483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352 +67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2 +3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472 +1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770 +93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA +051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B +8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4 +8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436 +6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0 +06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7 +84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0 +D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6 +DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB +0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD +8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC +C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34 +754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406 +1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05 +CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523 +1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F +153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02 +905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718 +617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2 +8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A +98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278 +53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B +888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D +052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A +CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501 +A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F +07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56 +B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672 +10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2 +CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D +3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12 +D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F +849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16 +648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE +84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA +2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD +2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204 +9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0 +B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B +D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7 +135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE +EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939 +C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782 +7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0 +4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2 +9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171 +050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486 +3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271 +C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8 +843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342 +CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B +B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50 +3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175 +19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946 +FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0 +17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6 +8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B +CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003 +F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194 +1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E +4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194 +2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929 +9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593 +E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB +8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB +BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027 +04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5 +C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404 +ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C +4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909 +84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6 +C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6 +09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777 +D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503 +56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF +035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB +FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333 +CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663 +B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A +F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD +CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B +0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C +B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9 +33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6 +4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D +F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E +2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A +CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5 +88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37 +17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0 +55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A +A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50 +2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3 +406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8 +AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B +60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388 +C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6 +5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50 +822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E +94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02 +D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA +343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE +894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5 +DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327 +DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F +8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324 +A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA +DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270 +E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947 +DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC +4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653 +5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1 +02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8 +88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70B15A0 +657F5ED27D204449A841ED19E01432CFFE928E921321113780D036D34F2797DE +D4459CFD15BB117B5C9745EF3CD2B296D91FAD48C80B136D94476967E255F808 +AD2B5D522ADEC64176833756510391815A1D4A8DA1D0AEE7CAD36A1D161889F2 +3347D5B6BC503300FDDD48F594F391D5FB42C42113C538E707C16EE24A3F375E +7C506E8F49CE50FF9DEF3B4A4C1BEB3848EAA3477349833BA22D2A9012287D8B +A8C4CB4307A1188ACC0E6E9338E1559BE5FAFF381BD82A6C71C267409468B3C0 +2C1A29F4281D565836EAE57F680490FEA4A952FF64C8CD11C377C294DCD1EC25 +CEFB2B6DCE959D0208F85B6E32E9B44FD455F9B134A5306D95EA29F37BB8B86D +9E592159338E1293F449380E13C21AE42E6AEE8567AB8A796F04ACEB87AD83BA +54F78423188ED0A13A3753624FEEF7035544EB76191507608BCB143708E6D8AE +9FA1747594D9D0D92EC5CAC7416E4E1992F8ABAE959187B6EA03DCC5D97F27D8 +7A4BC236E639761817F77B25A341EC253898AF3FA85BD3C690D00AB9A9F6DCC6 +407ABC49B47651BA78ACCDD0A541C7C798C8EE6B01219D0A81AD1991E89BBC9D +57DBD0C520C2D8E74BCC00BB7D6350C96EE82D35ED35222D0D121B4D8EEC49C1 +C1185EBE2FFAA171B2180569F833CBCB394CEBCDCFA12EB939C07BD12D7335E0 +5F71F10C994DC0328D1E089810728C56BD0B7284202324EE03B25D0FB1B8EFED +C55C6011D88F920F25D1297825FA363D8C205322DAB4B58DDFECDA3768CD6535 +6E9D2EEEE13116954CF772DDD642E9114A076775D0C14D18A7315285D2565D74 +FD5A7FD45F5FF7C98B35155025419982791CDA34C1E5DB93AE8896509A697F6B +038788D9395ABB27EBBCDB959A5C652A0AF581D6CA26FE8C9EA7EE0D5B46E8B6 +287DF471EA232F6CC1FE9F685040C54007C538B5BCBE9492D86D1AA1AE4E9F54 +69730F9FBC0E706098725305EFE3F0A454DADC7A655C483993169243AC59C833 +7E645C136DCAB0DDC28FDE620C3030CDCA1A1FBCA7E80D2EF200A1F5429BC5E5 +15611486C6E16308A6BE41828C3BF225E08A3A04F7FA5A7A270A74389A85A2CC +9D20D233471B76D399F7CF333EFA6D55E1299E7ACAD0383A35BB689F501FDCCD +776612DC21880982B5D6E8D965F91F3BD0DC9C5402683303AED014C5BB215337 +6E6FD5BB83AFC63DC05920653CADC9A4AF2629F00828A6121503163F10888641 +9951F1632DFC2BD37E0D9483B15D58AAD205094789CE1D59EA9BB8B1656B1D62 +39AA47230A46984D45C69047B70E88ED1570B2E1DB209664485C037E57CE3F06 +3623CE74296558CF7C0098265EDD8DCF72F4F889514A722FB16CAC39F03DCFDF +14467B6BA7597944CA109B14C1B197B0DB9C50A0BD0C456FC2D390AD4CB6F97F +72AD0D632126BF28A8DB2691F1CA9E83A523810329F989117EFE6E61D79E1A1C +AE3CD8414A36C221BA13677B123B761C95C4B3E1B36E2542C621F91238E87E77 +4DCF1D77C91428C6B0FA29AC0408211FA108ADAD35E694E80EF954395825782B +81D23F1AF1BBCAB22AB532B64399ABB58A6DDF7D3C05077A175B6CB82DF4D7B6 +F9D25CEB32DBAAB06B6EAE150F08BE14B7747A8C2FBD512B2F26877371E55911 +73FA12032E1E96C9D71D8A67E00E131CD3ADE35B4AB166DAE6630D0FF8D148DF +FA4EC1B3554944C9656B8FD87A261E923D86C544221744E6D1559B95A43BE50E +32BFB98DC166BCB2E8C337235505CE96494D4CFAB0967B3DA368CE5D7A2DAC18 +732EBC06DDA12F65CA945430608FAE3B33EEE7D1B1B2AB4DB1FF03BDC55AEDFC +F0CB93583503AF6000790C1C1D0A928110065CB67138FA40E5AF81004459DEFD +283922B8BF6BEFD969907966EB1CFE386E0563B10DC081A973718F8A89098BB0 +EBE0A4C415F2C822FB3EFB6E40BD95E28BBCA168FD15632A38490191ECC9262C +7780B4B9FEC178448533A4A9317F63D37FE23BD687ACD4BA1AB14C8F7DF97EA3 +A0DEF629480363C0B37113A3FB889FEB1560518633C17E0167DB486A777259B3 +231B5126BF781D7F0446CC754FAD6C05D5EF8135AC1B7F038D202CF747A3D2B8 +689C5E2F97C639F4C3FFD734F101FB09979439B50F36BC151040400C2CD8D749 +D6E11F24ACFE847BAEA5C12873C463AA793DF14774921416E9211ABAD2B452A9 +C5746A4646A9EB229F1608CD9EB35EA52C3C0B2EFE0898DE4EE756805A0C72BF +CA8D40226409D75329847D6CEB9E57D163F699DF19364C86ACA2EAAE4820 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMMI9 +%!PS-AdobeFont-1.0: CMMI9 003.002 +%%Title: CMMI9 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI9. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI9 known{/CMMI9 findfont dup/UniqueID known{dup +/UniqueID get 5087384 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMMI9 def +/FontBBox {-29 -250 1075 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI9.) readonly def +/FullName (CMMI9) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 58 /period put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBD07FC5A8862A8DB +7E2B90C16137614CDAFB584A32E50C0935109679E31306B8BDD29F1756946A67 +7A7C2D9BA6FAB9B20A424AA0E6F4BA64C2801C2FB5A1156CBEED0ACB95F697B8 +BC2A6E6AA7EB1F9FD8E3C9B1A16697EE1F0E7400421A7765AB218FC837A49365 +82DC6B2C877A7DA84A81E6126EE96DB25C17A207D3020A045DCDAA064360DFFC +E3CD50E21ED239D2A6450D04F879A26443ADEB6A20ACC504989876476C7D1A74 +91564FEA1F4CC2C8C8FDF666DB537F315AE1886C73CB5B00E67E7B398A6C018E +540EAEE98BB8136C4F044EDD63C33431D2CF9740F051DF365A4045D9D8782112 +7BB5D494D9235BA98CF2F30CB119F5A904C32AD04C960C43FC1F5FD8DA7D90D8 +93AFB59F3FF4F796481AE2A7548F948FECFC6C127C4D3F159B08F206AE8C296D +EE470DB2F879EA79475E029D22D7A8535C09A18689DB0609CC233E5199C02756 +972CC9C94D9FCE264DEE5D75C8D651E4E2D1189AD9588CB815722BB5EE3C379A +6F31C2E6AE1AE4CCEB29766190AFA20EA937114978752189F1A9F42B39483149 +796FCFA123BA9CCD1D9BE28289660BCAE16C40B5B504058D55CFCBFB4F4E3D94 +DDBF39F157E63946534DA81C018B1C01B9F10DDB55E0A5C2B3985ED1977C039B +D6755EA42CD09E27751E159C30B93F376DBE61CD3AED34BA36A768F232EB3B80 +E3E6B77C4A48D408217818E398B83D995AB6BC871F20991DF57313D6EB0C793D +0F28088EBDB7F38DAF7E01AAB3476EC24D7BB38A9889A7D3038D930FF4289B83 +F54A7BE1E2D98A3822098D2E4D067A0D400C20C0B2B4BBD74C13ED1B827490F9 +ECF48F8C3994C1C5AAC9CF783BFA4F307528F51EAB55F961808A42ED53F00C97 +72A432EAEDCFCFB622389BDA707B6ACC9433B065CF29EBFE93AD14B8ECD5F47F +F073F11822C49B8BE924CDFA6348C3A75E9BB9BF3F31C41716B34794B28CDAC9 +4DB8B087E180A9B3B17680F73D9C12C8D86A922C948093629F5D7F542ED882A1 +692F4F6696865E53E3E2DD43B2D5E8C989CFAA5CA5C4C5999045E170BDE9921C +BACD6F2863F5553EAB2BA2D4A9034729EC0C4201DE90DA89B0A27C5A5C974109 +4E37BFB3F46B3A506169FB0C68E1CAFC844419A8D261A1FD86A3BB78E33D5FB1 +CFC687A5975987CE45155E5FDFAF0CC5FD5568CB1C26212F92E88255F0549F59 +41B33125946DE43436BEC00804063FBF03EC796E3361B1C852EC3038D107F80A +9198968265D5488B26D7670B22C2D75EDFFD1B7B4AAFA36DFD94640C9D0E2D20 +5BCA18683EFB91834A3939AB8EB60E2F09655BE003582634C52770DA9668C292 +2E02929D812EE2B0CC65F020064AD5BDAC5F5693B30508F40ED8E20E87149BD5 +8DD41AFF83FD1944804017DC5A04512E593549FFFAE501131CE2FDB65EFD0B8B +33809CBAEE411B3941C241550B9C30DD28088708F1C0CC3125CBEDCD985EAD28 +03313741F67DB5744A87B381147D5BA70AE1145C27F794854628D87D6C1ECCA1 +749E3465B950175D3C3F40E344297BD92D3190041A4392033A79BEAEAABB8DBE +CC14E39612F43721CFAE6F79074429221CA588AA2501DE520A464DE157A03AFE +3C082FAE7628FC0C57FFC61D0330AE6332D20FDBB09BF36848FE05E782D6379F +64F9C82C45402481B0A35989027F9756BF5A79DA2D96E10F39167ADB4305578F +90B509B6891338FA1D67DCFD61804AA6621526B2EE4769589A2646581712AC05 +DA6E98D16494F07D612743058F54FEE516BD89A8EC3E03F9D7F905175D3412C8 +F7329077FD6EB25213F3CAC94BA0C3363B759401B6EF7548C7D709F3241D030D +4EB46A1AE81863C412BDDAEA6084C37143A4C5E41BC646315B1CD09F934186CF +49D1D8239E363A435307030BD79536B50B723A39DD763DB539F24A10DDA12BD4 +E467339D2D6DB177D6FC539FA77D2DE4118EBAC161E928749F7C753ADEF86117 +58619F1155C563DF2E11ACA8347908B98113AED58FCD0394150EEC94B7F986EE +88BF7171D208D8F1774B1DD478F0C2958AE372D257E7EDF0F6B5D6059CC4D5D3 +B00FCBD2E9CBE79235B9A5A3E943CC27AABB58728C95C7DBD4F4A1F8A4DA99AE +7377B0CC0BFBD454794398AE0D5F7281771FFE87B25A819F36E692286A42D776 +01794A43CA9BB30FB8FFDAAF014F909A369E34C2F6C75B7D4EB9DB0580E33F46 +19654443AFF8384B95600B86FF8E41FEFD032355626D60C7507C058EF832DF41 +194B48A36F11082D1DCF4723E21401E0C7447AABFAB4639B26E3D2730E348F55 +53EBFF39CDD03E06E2FA5FB379603C879EDB7E1A10F89695C9C47DEEE52BE0A3 +F446F187AB9D7E93E6F9387F21129034F36DF40605D28FD526AF82CA9D232BE4 +412567F06B38ECCD496EF40A7B243E46C9FEBA4F1BF4B1ECA029C5EC239353D6 +C0B100BF7E7DB33BD1277DE104F15AA19F37340A777741AD1AD693BC76DA48CC +C6F83CD84591ECFEE375979972B0FAC4C10B625E4BFB261B9FFFA83C31DA0108 +4FFB6377466E9739E0EB64424BD9FC7239C7DD834EC6788A0F97FE714AF92831 +E1BA36A8A9E24739F1DC82DC26CC3CE28C210AA7C569B19E1784D663A0CA4E81 +AFF43E86D6F5F63778847700072CEB77A4EB946DC1F23DBC00BCE773203F76DF +00F0B085F31420672974DDC642D885E95BA6BBE43E1CA8ABF464D9881CDECC7A +E98E31B9754C9B72A8BD5CF6D4D214DBC3BA7A0CDF6635953F5AC1E7639C4A91 +C7AECE4C75CA3389C348F656FC2CC96C84C85A926237B6504DB51937C9CFCDAC +B75C31ED570D180757884E27757783DB2D5F35ECC48C496CDA342D49AA947BF8 +2FDAD2F19DFE8CD1C76A8FA08F33681F3E12E229D7DAB45BE3A3F258B5ED4980 +F15340CF20D965252843E026803E8AEE736EC41CCA82167401977AB719AA2F50 +0B791EEAA82027B3C712D2EB9D14BF8F94FBDE2227609BCAC41EC08DE2BAC023 +28352F913F7DF08D4E1C66E83F764578B22B4EB7191E852B91ADCCB1BCFDB1F4 +E63DFD152E86FA9DE9BC8908130EFDE29CC4401339C05B5B9764CF8EFF14951A +C6C13AF979546996BF22F2B96D3D585B90CD27DADEC78914DA48432C6ACBDD42 +20EF583FD41F2F6D6D10C3DF7DD077304B5940BB0462656E306CBD91EB9B756B +7014B1884A36201EC582FC9345C386043DD2818FC301EF78791C1D7854F8FACE +5DE9801DE9F59D5B4271E003AB897B2EF49501589D681D59CFFD9B03F722EEF4 +74ABD29997515DA3591496B62666744EA76DCA45504F8075C0652D6779DBEAE4 +90430C2945FBD60AD53B51DDBEFC7ED703C418B4B244C8FFA5A3C1B7600C5A55 +3EBDB93C16AC191C3A28EB2279BD3F0D67C826BC6A73D3C0AD02262368AB4621 +98A1605F2887BC5880E1AF2780330E0FD01D7CAACBB0F008A42C427F38236066 +54799594E515B289044BAC4DADF8B3686B4372C5110201221FDA923F131E07E7 +93C44BAD406838BA4D1C277EF74098B8C0EDC41EEDD58C195D7DFF5FEDBF96FC +19CEBC6C3006DD2CBF76916B4298BB915663C2F61AFD7747E03A03BD7280197A +9DA590E3D081C6F53DBF94E8D6FDDDD910A70AB18A0F6D48A590FFAB314D6CFD +E3FB20C1F3C91063F00726A2C13A3D48323F9854839405E5A29D66A43E6E2B84 +A8B3765F1D817071D4D6FF42BC785C2D11AB2B9452F141696CE19C6AFB9777DB +107D6E22D8CC6C26440BC48248AD8805C4329D46BF433741CB519B21663392DA +5DC7FC9BF37E5BC396BFADD7263D09F6B4D69594AB386B7BDFCF3BACB97A0E08 +22013E716E642592A20136CF9CFD61D4E515D80E06A4CB4FC9D9B916C93CEA95 +B83B98C48CF36C1D02291D4F5C0419338D64E33C90C90EDD2BA3B96D70FAFE0D +403A060CFF448D3E28A9B1E3916018465E86095BAAB4706CF7ED350D7C554789 +D7F4FE5F180767DE8739259E68CF142040BE1E2E8C6152DE3417C1FAEA7584B6 +20781DC4A9796431EE713DAC4E713C839D7A4FDC8AB6BFEFFE767AFD8B67FDA6 +943AD387E5D3BCB09039ADB64ECC2BE2620C6EC269E708DD06C311F450099E33 +AF46AEC644222E7DC4DBB9371EE12CFBC4F9B27AB46AD1DA96CE006E1DF8291F +A550A93026CBFFC1087B134EC6EA76F5E109CDA58FF47338A0039A786A575F70 +B8A03A4F9C8D07A4C856C77D9BCC8E3EAA740172D0C2D0A15BA35C9E5717D7FA +2691774DDE730BB9D7C70D7AE103DB8D35F3728470C76EBA0E670634E1A0BA84 +2FA102BAD7271DF2680D86A4CA6FC353869987700E5E3FD778165456033D624F +E9B3E80EBF431ACC934AA0357E824B8AD73E222B510DE8445C55C07C8E5DE46D +E478F832BDDECAF2EBB11941DCF84CCD887043FAED9AA90D12BC8CA9A0C8D94F +8D3BF1F80B14B6CAE6BB1C6AA405AA64BB94D5A82CFEA548BA070796A02F9642 +87326D066101435AB9EB40BA9EA9E61B363F5F5E3B924369796E8B78DE3414A4 +2B79C6A13ECB2F34E6299658D07D2B3DEF3D4383CE009A927F0EF5C196652842 +D96B857AB5E905201E7E8BA21A5EBED1FC6863BA9A1A6E5390407F75055E2EEC +512FBDB3E82CEA13663F1A1944DA072C765D8CED06AB461470C5723BDC1271D4 +4D1D049D3EB131743F1EC9A6ADDAA038ACA2C41D139DC6A84EC3C61AC7F1E559 +6155CC2F49171F6E07CF56D721D9728E87FC7DCBCAC46455A3694C765FE807E9 +9CBC2D304AF37E0F28CCB22F239541B53A4D24D09C662559267467EA487BD33A +0BEFD4899B581D20582930703A868655C31BE935364CA6A95FBCB22CB714C040 +9718824DFE97929D0482430726CCB5A5307957DD2432A9B6271E849148DEB76B +FAA290FF6D0B18DC5B76407852E81C105EC6CFAB0F620C6DC9DA555A33C167B1 +430A8BC338BFC7D75B7099CC906AD923FA107C74D3FBB719D77A4E5A685FF9D8 +56424EE4AA074434B809D894ED50F6A60A035C5223EA25DD8983B9B34210DABE +718D7B2BEB293FF1B63CFB1CBDAFC69552963D90F5E3FF533A3FDBB626E9FAA3 +F3C119E5E01C7BFF832A033C3515BF049E29558B1DAD652F2888E339E67D15AE +95F9BD14E3253DFE9072B24C0E7E85025B71096AF51C86AECB2921126A43156B +EC812B32B1164BD9B2B947D503C015616DBF2024F5C8CB3236C1DCA653D661FE +6B1C19A22D272A176B7F1B7F9E67AF40DB0EFD4940E58B2A050249CA4E55CAF7 +6ACFD84FB46FEF952D18552B3972D79D808B4C263B8C7E1BB647A2D03E102867 +630D5C3F2C917F765A4F6FB8106BA6A9D0093E27A4CB6049C2371287D94B5111 +6E7020776EBD744C6C920464BBBC0AC206033E8240017F8CCB112596ECD7CAFA +89950CF43FD87ACA750C03A778A37FBCE9C82C2F5ABB135BB02DA8E8C0D24475 +3BEA9D79372D0022FF1ABD378C151417DBC69FE5C9CA38D23A3900E34BF924A2 +90777ACDC37930B67DD44A2E76DDBD9B89598D5F626BFD325A978D277265DA47 +38CFAF16E7FF1946E15F41CA73F7B4B02E5AE8FC4C37B115BC567E4EEEFEFC34 +EC8974B1465AE57759EDDA28DD38A9210871D35D331AE1BE6097C3EC21C770C9 +B25D040B2ECCC3AEB1EA1BF99E0C2C0F192C13BB9152CFCF75332E03F9CEC376 +9B8C285A35F53655BE38713E09AE34BA2DA9C06FA42A6FD2D00CBF2AFD2BADB9 +1571629C65DA38A431710CF5B01FCA68E8B8569922FBC3F9B64A5509B6F677AF +1B97E91FFFEB6308AB68AC58F9BA43DB5E764021E75B56170EB44C2C0A7DB86C +62B8982256D3621EBE3DB3994DBF5C5A14CF34B4AF3BD5697F8E3203085DE9D5 +84B0598169760B925463E93DC87CE70AF4C2DF0F4287D2F2069847BCCF7A37A2 +AD451D5ACE4DBCCB2E14D5DF38B226952E7446BF87BEC736EF3D5AE793304618 +D66D3299AB9F9CA1D13F134FAEDF36750046E27706C7CBD8E0877BB6276E5196 +BC2A355D109C0253644918E1CC11B717DE6FBDA201E769812752888CD66268F6 +4ACF4A9449378F9F9923D584BA1B51F33663BE7A306887BC14A37E3C5A4654E6 +531D6EB63DE3946BD8BA95CFB037991174F36D61D842071E6625605CAA350A24 +FE551025D10871FE0E2599A63900C8520EF4911C53A03897C8BEE152451708E2 +43FCF4E700C583A5E8DBCC03BF9CAB864DBD19E1760945DEA0EC0BA38BEA8256 +D3A8D4F70F6685A99C6BD2BA8B412A26C002D76138CFCC7DF6802931E5D97BA6 +0151F6A4C572235B4196B22B7B2D14B32886DF0D2CA8A277ABAAC53B63F64CE4 +E4C088192AAB674497E8AF81961359C389B51F4A257373D907C615030BFBEF53 +DBD99058FD06E352450B658478C10454AC8FC0232B70D5CB916981978053E358 +99D322A07294748BA427FFD1E45C909171017B52B7C742FD77A8560852D819DD +8DD53211A14D7B2FD11E42941722FD3985D627FDAF87EB57326A0D290B5077D1 +8A4230BEB40523A8565F95E0D44F036A571DB698EDD9D94FEC9512369E5E5E73 +A3CA5C142617944F4F99C0697ED088ACAC007FCE06E5A6EDE7D0E03A3399DCE5 +362271BC31533866BA79FD1FB3F608B22CCD4111FFB1BA35D920A23AD157C6B3 +C3DAE11069D5E46DEDA7158C6478D8B8C0D9DC237CDF0CC6633911673C43FB79 +E4F9B7F27495201E5ADE66255BC2CBE9D9F237DECB62A19D62CB41A1C92432D2 +07F0629E913A71B3F1AAF8B8C5AC66D3C8605A48F8913E39C859E163DB1DBC8F +0ACFEE80A40B6172032E95A76B752B873FB4DF23CF3A655AF1A1B88C8DC156C6 +190DE72973950565454C0A188A33395FD3D529A88F2B578356DE8EBBC12F04C4 +5B899F667D9E6F3A4EC6DD8DE71FD4C2E2B6D56823EE4E0526679D71FF1B868D +F261489F06F97B010CCBE640E2F57BA3DC3332B329F7958394BA9777D833AB50 +005E8E9232547104065ACE33396772B0E0BD66D2C6CC54DEDD071E444D8C95F8 +6F88B31E20FDB80F77C83151B7E25BD3736B4F9BDC52EE78C41E9475E5A6D94C +D348AB42F5E36B4F167D29EBDFBD43B03F77EB296B06A36880FF17D412E77EA9 +F2E7C25FD05E16BEC6732681EA21AC3FF6893B93FC09316A370CDDB86D9E6087 +F6042C3F9ECD742778389170F5F041329782FB9F9702F7533E51F355F71825AE +2BF4F8FE50D413AC9A20C41B42537FDBE8DDC5A5C793D3760C1EE13716068752 +F0AF10812250BEDFB4D7133FD58F4587BACD572505C84A7D3802D27443175FE0 +0D89C3398B55176D8642AFBAB5CBCDFD6220C8488564B4306D74A58CD2921AAD +73CF803C754DAC2F30A5324886E273064FA51781D5BC596BFEDDCE3982EA1AA2 +62CA7BAA1B16C6EBB99B2AAC4E6C9CEFB3D10F19987045C4918DB239E6E63D79 +5F44B9D097118D081153AFF96E5EB39CBFBB99A3BE30909F614869031358EB98 +F07A97EA78AE50375941B2474DB46AF3305F2B208D45921F93743A6CB8AC584F +6BEBE25ECAADD5A789EF60C9F54446687E7B030DA3E5243189F02BA46BFD28B7 +DC14822E136AC7E40CE20458DDBF356488045C95907363864CD6943643BF0109 +EE027A3091C11EA392EA91320EBFEA3B857370AD8EB86D73F035A476F7058222 +E8CDE78CA1AA9EA69A8AA6EBFF3E67324C567B914134DE042D6F8F18A9373107 +536E8D90189917D343F5299024239E2EC1D2D177D82DC8E344A7CF2AC71AEC18 +36F139E7A4EB59A67192BCA9ED0EB25DE13032F6FEAFC3B1F4FC81BB0EDC41DF +B9EB92618667C59EA499B788CD26C2137D70F1B0AF793AF5AD0D0941F2E746E3 +F5A7F0288BC1EE11E982EAAE763CA422D72FBBC0D754AD58FBF92629DC8866A0 +431213513744DB48E52EFC89C83FEB082588E4F30D7DA77BB598E51CAE7E4900 +5CD570C914EFBA426BAFF7A56FC775ECF5BE13F2C42E51EF96784E5201C0B64C +074AC229FF0BFDF71E6D5E08D8755D2C12B770B6466A9C9C61C15582DCD2FF78 +E9E74DC2B1CAA344EC0339EBFF92CD2CC1D62E2FA8FF15E7459A83C6CFA58A77 +2F1A40BD276E76B675FD6834052B33BF9190F04DF6AA5FA3BB7D77A88DD5B600 +324C5E28216F47682EC29EABF35BA842BA2294A3D72B126EBB852AB741186C9F +FC84B12DC4A6CEC08F2D03EE61B65C845841EE17F1B765649A +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMTT12 +%!PS-AdobeFont-1.0: CMTT12 003.002 +%%Title: CMTT12 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT12. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMTT12 known{/CMTT12 findfont dup/UniqueID known{dup +/UniqueID get 5000833 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMTT12 def +/FontBBox {-1 -234 524 695 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT12.) readonly def +/FullName (CMTT12) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 34 /quotedbl put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 +5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 +8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 +EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C +02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D +46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A +4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57D05DA0555DF933BB0 +7B42D264831116C06C79335D519461E7B0E870A6715E3D74A08D1BCF86E3BCC3 +A43FC6BAD1C68BD9D4AFCC06D845FD1F1E70D7A47F0BBCAECE8396E04591E5E3 +4797F646AFEEB7DB548183F0B74C9BB6BA2AA04E7F5950EC8AE97C741D4B2C5C +A8E7A8DF5A36A30B5A7592D95E1DBC63EF33C92FE459792CED29E2B8B6919251 +75EF62089BD7D44A6E1F9B62EC802FBE62B821DA1C3B2DDED45D27964AD29ED0 +9FB7868F3A8FEADA87A8E42D52C1EB7229D7C79B60BDA263F2BDB025AE14A507 +098FA274206BACFB4A0A7257D5998EE8F0FDCA79CB61DD1FC59DADD11E16BF02 +ECDFD706CDA1E72054D4EB55AF7BA9F19955886BC0BD6E0E3FE3769C94AF3581 +DFB2BCD67FE2892AF07E858A01280194D8DD7332B3D0A585C87FAB056C2EAA9B +5AD48D1C9F00CEF8EF0D1408DBE1C03D04B231D7B8D5D998FE0CD7EE19828EF2 +F988EBF6DDBFEE00F04A4A1F4E1A55DED7EF3AACEAB5005F1962C724A017C914 +2936E2E0DF26A55ACD7DD836C6035CBF07981C1BCE3615064F0540A1034C69B4 +E3908E76EF8925D486DF0B4A8E1F02D8AA99585A7C31847AB9382F83880C1C21 +C496AB2DF8E7BD4643B28B704B5F6B53429D3EE940A79135F5BF0396E5B46F23 +42AF406C26D12BEA7A41F332AEB75DF43C15334CF4651A99F602036946B1B91D +4BB0D2E51C20216D892C8173241AC8FD15A37C3CDD8AB4FB67D8565AFA61C068 +95E3D6E46D7C09BBD09428207D506AD43C693F3C3D787F6A5C39084AE45E81C9 +830900DB50DAD10A17E118FB5E9680B5194716A788FF7514A1167DD1A305FE62 +C7DBA30E569DD3565AC9C80B112E221E3878624A015F6224597D02C9A07B368C +F9FDC817988D12CB00ABFAB288C20A59AE40E7A75C235938C47F77261BED14BB +6574F633BC4DE9E8AEABC46E0965AD69748C315B6DB5F264D5E7635BE37E23FB +873E2488086BA27275142C774A4A241F92E8ACFF0F25E81E2565642D88F77DE7 +03BA6E0AB8C273D43F5C88DD273D7886C1572D674B086E08EE5BE56A520D713D +1D90DD8D1CF414C76B64854635C76855F949FA06475925968913CF6D405E6CE9 +C7325E216C93328EF1390B3995953041DFBEFD92CE03F8AB67DF89C85998CC8D +19199061983636565EA9CEE78F66FE545C426BBF082829BFCA6239FDB2098A98 +569F22A6715C133C5CCAD16601B7CAA82217BCF845B62C35259149B0763A56C8 +C61594B1CF2751F7A3A54EE4DCA3C0BFBB266065EFFB6D397B08D1C442EDC482 +09469FC69EC41020E0D193F7857E7F5A0950AA0536FE61EBC494DBB4F9B00644 +03B3CB9EA2FADFD042CAAC318BB79F1290EDF7B15459011E64F859B565604862 +78CE11B9CEC298E0CCEC1657 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSLTT10 +%!PS-AdobeFont-1.0: CMSLTT10 003.002 +%%Title: CMSLTT10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSLTT10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSLTT10 known{/CMSLTT10 findfont dup/UniqueID known{dup +/UniqueID get 5000800 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSLTT10 def +/FontBBox {-20 -233 617 696 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSLTT10.) readonly def +/FullName (CMSLTT10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -9.46 def +/isFixedPitch true def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 37 /percent put +dup 40 /parenleft put +dup 42 /asterisk put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 58 /colon put +dup 59 /semicolon put +dup 63 /question put +dup 64 /at put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 73 /I put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 88 /X put +dup 91 /bracketleft put +dup 93 /bracketright put +dup 95 /underscore put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 123 /braceleft put +dup 125 /braceright put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE33C33655F6FF751F340A8D6C01E3 +2E02C24E186BA91B34A1F538959D4450CB683EAE5B034D030186901B458D3777 +6B3942BD2E07121385120248891AEC2EB33C4E3A0CF00828D0F130C31A918C18 +979FE94379C648EF21ABF659253E43CD1253866F157F1DF85AE7E8714F061B1E +ABA3AD094FE8D6293916FA82EE4F486C7E513A06D4C9BE44306A8287970B4ABF +B6D1F9274A5A0BB6ECF713ADBD1260D5D6C4420D357FD486470A74B2F0621B59 +A9373ABECDBF32FA68AABB66FAB0C970A3354A335FEDDA1C288245E6C890B8DA +3D0EB953283ABFE372221EEB1586B0167F634E3F29CADCAB484B81A243CE1E3F +D5106AD6BDB1AEC91123377F816711CB9D5140120FEA84B8205B79D1569509FC +6B671211985CEF51691C45A168740BD826464B2CB0ABC575E7D453161328F80F +3AF1C99EC219010EC6C95E0A8D1909719CF18BE424967E90DF67537220E60C3C +4345B154D08F9EA684710E659DFFB0BA1B7FDDCD519305900A5E1CDA219A6C90 +DF8BD712A3686DAB90344E8784C7A9AF3318550285039B701B9FA1D3A3C3B6C2 +753F1E794A3463A173C99A9EC0E2AB5737134CEC2C97CD6A37E38692ADB4B131 +54697B7BBBB23680C72CE96066D8007B90AF0FC5958232AB4F21826691E9874D +107F47DAC1026298D787989BD77CB43A09FC95F6997DB00D8483AE9C2716CBD3 +7CDF02DA34FDA2F0754ED0968270E118DDD8BAAAA65C41D699E2BCC2556AA231 +328187D2F50FD518CF458B0BA1F7DBAF4B231CFD61D5DC56335B53C3013BCCC9 +85690E19E992ACE55EEF2BA7A75DEE6DC33933C226FC1494269B7CA4CBAE987C +2C787386400172AE3F44AE47115F4117EED866713BDDCA4A7AF658C49F913CB7 +308635000043F63BA210410A66E192289592882C477B2EEA0B2A339F0E7CF450 +CA0EF79D3A6C28598825CA03FD688DA60C95EF707C6E67CB7E57DE7A80545195 +739ACBDF27069F34C9E0216C3D17CFE7A652B910FCC9B9AECC2E646809C22D93 +FAFAD465DE794755AFF5BEC17160C9563B5C51D07022E2D3A256FB5CACE131D6 +F4B30F591A0419D957D8F0DCAA0A8D65A8D83422AD7C2613FF13A302E152B312 +3F1ABB45E42084EAC894FE335C07324849C9736D00C872C4551997DB889AF17A +A52C5AA77DEB548B0103B77F65717F70B90C1BBAEA7BCB4959F32851A9882A3F +55673F24103D6BF7FB3AD3EC3CC50FD8FBB4A6B13C3D278174320713A7B327CC +A71F01E50840B33D0FC3F5F6A6F2B0F2D0E38494B1C73096A430510F927235FB +69E931DA8CE5415EE88D0248565E3347353621A48F7948AC9EAB5F5057541B50 +82BA955D90BBC82E582FD71904445A59186022FB928015235B60830DA59813D0 +8DA3FC306C43FF8BB2CB6772B1F7BA3C1AA4B2343E7DA7E065EA53A4E5E28DC8 +0790F2D5CFB203CB135A08DCC9702B59A63290444F202756E55B9FB053F773D6 +0F69C63E74DE593E49186FF4304E8FA76C3E3006358DE549E946DB69431981E8 +1261C9C9A884E4EC708F69E6AF5D22C5BAC49F2AE85903E3D48D03B7B97054F1 +D2937A0C685D912D6D20A75A77712164DCBF8FE4D5460DACE139C5A934EEA09F +B94DBF168A4BC03A9D689936D833018FF43837DF9519AD10F357F00BC068E737 +170FC9FC6715165F733A0B6FADB9ABB48B845167DBE6D771C916577FC2132863 +767DC6E3D460E779254194AA690983184D934F5E858C1176B3862B69B42EBE7D +EC9AC4E020085D474093F7694C8A8C2025D4B0163E29320C384D62A9F3FBCB1F +AB5A374EF3DBA48AC2147A207AEFE8B78BECEBC55C97B538F3A0FF4589D171E3 +826342C8A5186224FEE54E4C6AD5EB02BCB4088B132FA1A48362824BEF161235 +8E661DCFDFD8429C65CCEF63902D0E07C2FEC1DC2756D942F13FECCB7E8A8048 +345338F24B7808E46A04A915C111F939E2669A12FAC0BA4F74B832EAC83EABEE +67E2817C058E69C2010F2572FDD15194CD8DF0FE9F827D349C0444A18D1A86FD +802BC120A5114FA3523C221242C7E767B0AAF6AD15DA1561CE8EB18A2401D71E +20481FA5F1E247CB5288F47795A6A3A3BB186E89EAAC4A54AC91405427136127 +5B151203426830F7CADABDB3FF63B40CA29CF8E667E71615869978E99E6F3F07 +0170EACDE3DC62DC05681D7680E2E96C30002AE34A4E5EAEDF88577601A82C36 +22D625A03B0451D7BBAAAE0C396711500E94A482EA787495073F16A76D1657DC +4EA7C7B83BC30CE7F145B65B6E2ADC207D192CE3B5FEF7031F4BD64F57E1BEFF +CCFFE06F1E4ECA48B442DF413766A70DA626359183A9B24C70419487423C816B +4BCB067E661E47E172563090D6328BD738D2B0FE41A0C1D7A47576A79BAFC880 +0473229D134F998909898301CEF50A82B627A9A06DF59D0B9C530EC5D877F1E5 +220D3A1ABD2ACBFDF1933F92B3137B22B9F95A961D93B729307749A50D8A6403 +7AD0F9C40743E39B8D198CFCF7C033D99440D46D821D97545B930EF92E7AE005 +27F2FC766FDD4790FD1913C7A13328E73E587618ABD9008022C5C6C23935CEFE +B5ECA2CEBA1D25DD846B48423F7186E03B1F61C8F1D5AC95CE03C83B2F221300 +7A761D6CB5F7F9251D3F9A7F4B25B99EE7A1347ED3059A811A82A35A033E9B07 +A4FB2A95009576F48665605C478E5F6C1B135016FEB4AE6A6BE4B4359836E04D +45AA11366992162973FB6266547C2E570B8F56F6D992D2C0F63950A16839FE10 +F56E59D93A37573E3268C5892C9F3358753D1FAD6379E82BE740FA17236E96F7 +C53A2FF785FAB86AD17EB1DE8A6AA9C69B91C9D9B43B5188E51F6939FEC21B65 +AF17DCE95DD3BA4F1DD51F0BD5E5869A1ECA7398B6E664EB0D189181E9C23012 +DC1E54C146842A90909DBEC03B79B58909205F2CB2A7F83C66B437D7F7DB9781 +FF0C67F004E979C95B706D8D85255CCD827CF6196D847DB380B56980109E96CA +997157BE78A4F758CE59D78158A854EF2C20099438F74777D3B0298D45BA86D4 +3C0AC30C984718FD62ABA0567AF0A70C1DD41953E3E7212D5C562085177E650A +2ACD49940551E3F7619B4CC31DBF67AC15D938619B95DBF66E6D1300B1BB8605 +31C4011379FB5388CA49E4A9BD6C921560CB8D513F8716A0733D2A7D77E62D22 +A69B54E9048CA168D210816E613CF6357706EF6B118A1263B858B7E19AA98891 +43BD675B06C893579957BAB97199ACB82C080593ECB8B66A7334779CC16E4D0D +4AF365CA6AF9727AE29417B61A5FD52452873B1D666044F8E7C1F6C6AA3397B5 +94A5780F4005FB5E41698FADD1594B505A58253D68D2AE3320E22165D198050E +425820CC0A43FF1D61F168D87CDD30C14D387610B6CDB63BAA39B3EC9B3CA616 +FF1CC679227749DED3DDEA26B4D97C633090DCB8D8A6E5E07E3579E4A99BF1D5 +51E43D1D7F139C9CB1D76D8F693A3F23A74EFBE79F01E0B850BC6B6C7F62C2E9 +859469A144853434895D73DA6BD2B348A48BA80E79327ABD96539F2EA2209852 +E1BF6B0B819D7C68A9A1D0F6F39416E3EC4AC21DCD3C51D3B5B8D417EFAE165F +2A7E0B76E558AC9F685A76FEC7E3C73CD607D9025DE6113BE5D0401887A53910 +82A813B026A502B51D484797D9D7E79A25B6624940AEDB4A15F2C73CA1AF60FA +22D15BFBF268EB044FAE17822511AC6580D1D74DBA3C3335217780B29FEE792D +200B00B8CD888A8BFF15D938FC758BB5CD9B3E08E1AC6CD1669E663BE86711A5 +892684DFCAF70C11E803164994BDAD89128AAD6461D4558AC2ECA3E05EB56D32 +0290AB16A6DF7133DDCBDEAE89C6CD83552792E23CBF567D57E46548EEB0A140 +437492B53C14419B6FE7E64AC23923A9E85F56A9DF209DC4E6BCAF1E045F9CA3 +BB904BFA150F4083C18B0CB5580450CDB657EA768E71222C71DA911A722AB9D9 +E18B6847F417125C40EA8A0CA1F551A4548712D098209C78DF9C3F78605E5402 +DA2DBE2218E49B819296D5AC88D17DDBA982E171733D1E9E295B3157C9B90BF1 +CE68CB185947D1E3D7544155B741296D14B064BEFD3E6AF25C74006CF6800551 +80FCAAEE6FC9105E1674EDFE68C45617D8D3E2264CD395EE94EDD017EB85884F +FDF530EDF4F3F14750CA066F149E688FAF8EF4B5FE6AB515CD298E8D170346CA +9B32BAD1D86DC147BD12EBEDF6CE1E749C5B48314F512470A568C172C35CFA41 +031E34586A89404CB5372D7B2C7A6D96F420D4D7C2D4C08184F4AF86B4536A90 +9367598424112A7B05D7107B23695CBCD569002290599E0FF4EC5C852C31F5F3 +9BD56BB840DC17DEEA579E7A7A9F764788D4E3774BD523D21267869224D68891 +4523070E80A123B58F7B579866332FC38A41A5915EC06F2D14FBE4A6CAF59AEB +57E98D661637EBB885AA5D74AD429CCFF64E5149815E7350118E6385F4C74E0B +2EB474A6DED021D429F01C9B0634A09250C40E22B3BFE1B7246D18116D585F39 +0E06E9B5F27A6CB77C8E9462189CB900CFEF08F798CAE15FBD94587F33816EE9 +03FB2DA6826EB69D8C284AB9F7B00630D0420EB6E35E0E288BA25F5C2345C067 +22412633898AF99C2FB232D1469025BF262B567F29A05F4816FE8EEF5F02BD79 +06202F6A1E3E5D4B3C91BA8D5FF53D5136BF70E5FAEF441A7310CA83721711FC +39EE48BFB2FF287234B1A6102AF146B10A632A53AF97E11FFAC3A2A86BBAE3BD +E0459ECF0305366078066F2CC628A3918E775E4236651B3D817AF1684B07A163 +A0142D16F55D2FB5F2255A8813B8E54EF3E801E95A4A226AB8C0476AC5EDCAD6 +9258ACB6F7C0CBDD298A0B816560622A1871FBE2FAEBFE697A8216A0D8FE30C6 +B1BA6C3E975F78182743842E7F851064037394142AC91B2530FB1D511EB20F3F +79EDD8B7E1579D35F6E7B2883C47A46B6C1A458BECD6BE58AAFD834A7D82A553 +2FE4E66878E4699856DEDE964F454638F768AEDB595A883E380408F558015FB5 +8720954ECE2704AFAD4D62E8BB2657C4FA920D72248B3F762B2F12D125B796AA +1C4BD6B42D766EC1C9B2C7AA4B6A3474BF753742DE8AB76D0AB0DD9A20EE2DCA +0F34CB25995ED3183759CA83ABC32B8BDF0B06EF169252587971F7D37463BFA2 +BE36B2E45559DD73DE7CBE29DE92B9BE6B9F8093F934BA311D81E18A8DA92FC3 +312E3FAB43C53E803975981F0076EBB8F257C123908450661B6FA79E7ECE98F3 +B0A94E0DE3A4DCC8E0FEC106CDEDAA297A75BF1E40F3C2419BF72A644F452E2F +9A8793810319885EB3AB23B1E80E8B62A889311355C73722C18E62711A7E6A16 +A5B923408444B13F6522FECA9A60B067EE332B83E1A69CD835C9D69B5D8859D6 +91F9276863D2E2E8193641E4239F4ED15E2C482C735BF5434BAA454EC2830C1F +7CF766DAC9E924F17F03093132627673BA3D99DC2DBFC89E5BA032C16D3C1C8D +78B3C464081044DB53C7A29E925F4157EEEE928C8E28EDA5F0A4BB6E0042D8AC +7595C350645118172D04FBF06B2C9A9F3603A54B57999E2960C993724CCD6A09 +766BDF73F66E07FCA9BD09079CE8010E6CFECBE2E5DE1EA4E280AB78D5184C11 +016385007CB5AC0BC95955A1E88EA1A1D8EFEA886007708BA063F556D9284D4D +C764E75CECA51BEE3D35DFCEBF6175953D30FDAC00F23B1721A1DD577945B5E3 +8176A21A649D907B5F63C71718ECF32ECCF1B26BF15AF694F1045CF98FC75278 +E9782ACD3D83CBDBEE690D29B3176E745AAE436382D258CB22F3DEDD02E441FC +6A9931AC2F61156DE258DAAD5EDAD41E6C0DFC902173168BB4F51DFA7EA615C8 +B0F92FDB118378CBAC3D56B6B9BB0883C0C14EAA67396AAA7987222A132B7959 +44FC1E9D6DB6D549DFBEF8D2DD8C53DD3B66935FC239E74E2C440CCA13C068EB +C4A3B69F499F573D076E2C92E24F2C69B806591B0807CD903E078683854963EE +5125C3640860CEF37BE186DB781475554BFE6C528A9633AD5772BD53244E24AB +42CA2D1123AF45FA257940CE611D83014DF04E60220E9AF27CB2A2247BBB004A +F5722A5EF058FDC7DC2B6ED1406649DBAA58DF2ED3A91483D60F11C4A39BAF57 +CB1E320A987B790672CDD3E3BEF4A67032244DED2FF4588B2072CDABFEB36009 +9F4BCBEE16F811A44CEC77F8AE873C90C0F4C975E51014ECBD45A56A63F034C2 +82212977023A132E5C88AAA826D841FDE9CBCE7A01E4B6F0EBDDB9A69EFEBD72 +0B41EDA807CEDB791084047624BC11CE10B7A0A311272EFC9E013FA374D97EA5 +F7998FD908748CA72D8CABFD0F01220C2114D3B462B22FB71A23B284B1CBC7D9 +EA20BE71F8ACCED21F096009A14A7C7B51450BA51514707EB46B9FAAB31CFBEA +E1DDA6F5D9AF0B6E7D05A1EEEEECD606427B0F2363D1B882B50140466B9D3CBD +D00DB06DDD1BD4681E367DAA4B7C405C6281B67FFF794041738FC6A01D261CDD +F6E0A330985F2CA782CBCC02B6F4EE5993434F656B91A51CC03B1D73FFA6629F +14F6075EBFD83B702D8844A96CFB5C14051595BC7DB2218156A6DEDA5C98CAD8 +BEB5284D9D9F86406A8C1AE85857185991C360E5F44DEF352A1F301207BE94C2 +9A3A11BA468FACB3FA2D683419C44EFDD7C8F1079659F3ABD89D7F168B1591E5 +6105F9B3FA481BA953CD34CCFE73E427D3AFC46E5C58C2981198BA284DB8B37A +6647BEAA561799877DD6858FCA71CA6003F2961FAA529906673EA94D82D78116 +4DAC81011FD175DA707C1E15D4B6FF19F8720A4E05E6E103E2DE880FA9C192BE +C5ABE7C311C2ECCBCE8F9713DBA74AEC37A61C8F21F271B35F0F7C88B182525B +A4183377597ACDA9A6E2F181725D427795B975BC4168A408D292CAA484BD1B8C +9DC62E737ABC805C8FCB7E96454DA032B601345570EAE0379BDA84BB6D15D780 +42FA1E068A7D62F152B43B788513E13724666FAB4E2B4F04B0448194E46582CE +7389BAF0D1DD4435BAA6B82AC305C04686B89FD51197C721D941BD2893596024 +1598E6C2BD84527EDA6FAB782033E4BB4F964FBACD96CAEC3F3CF89CBABF6B4D +4D3AD14A03D4BE931632BB03BC2B92842FAD51A19A756892D5B978DB695D0540 +CC9D030C612E2B201D60D09F56332DD0BA1351EE62816C21A35C33DC11B37BE4 +D2F164ACD836A5CA1553CBC733E3B159860454B17064B4E22D3764FF6293BC81 +CFA3B2325C8E072857F6FF4ADAA8818247D431A28D3C5FDFBFB24A6CAA327AC1 +0B3630C84ED9F0D33B8255A3CAA9C5A0C79F7BF6BA3B9801C3BD0B30AEF7CCA9 +92F25E332EA97A7CC653C93D1497992D6B76363885B92ADE34C2A33E30A3B1A0 +57E9C16D8CEC189565808D3FAC92973C71CDE74DE9D8781CCAF88747758014C4 +5B62667D4D2CC5EBEBE77C5AD00C6A69D1819F5A786964501E077EB3BBEA52A4 +57729AEDF35253F7E1D31F2DD1587BC15CCFC1B0CA930DA83E2031B099A38158 +8D1849E7145AC74777A3C7136DEABB0C787E5A218309A65EC7D128147EDE3AE0 +C0AC039B56F767A22555CFCC12DCBC7F5A5A3B4E86EF5A69EEA93DF0BAF2A3F3 +7504F5C6A7A67388D2F9045BD755BEB7DFBC2EED679497EBEC808BE20FDCB5C7 +B586463BBB898DECCCF7249E9047DA943FAF0718A2050FCFDF8A4C2029FBA674 +EA64003AC03A847185936FC375CC67B3006EA681F61F640C3640A78D0C7FF521 +D477981E23E5956BAF42252463FDBEC49BB560A9428D248B0C5250CFA2A49CD9 +DBCEF73123C13BA382D3CF6A7B8A8CA3191D379A659F0E2C6E9CAFE9DA2AC074 +F622E397A2F7C73347364AE249B11AE2C34AA7F0D27B5F35D548D5AD1228597D +D16A478C901D3A34D870BA39F770885B7DE62298F0114752435050E99EA4E5E0 +56B965EA185E8DF96B9FE97EE23DD45AADBFE02B427222B9FC99DA94FB2648B8 +46BD30F881BAD3820DCA4D8093BA0FE70E03482CC063B751439125623FA7AE40 +52DB2A380D89D5E37BF264CC73DA9A1540031587F481A0F146C6ED6F3F2957FA +19477F075ACF64D424279612DA5AE02B2A140048386D01B1F30EADF2050B71A7 +993773D5B68C6FE65EAC53411AC6E7E26E49BE5FE1079A8BC565D2CEB7E3B896 +593D720DBF66CDB26DA5D8E533A346845E31374A7C85FB6B06C3D54FE3408013 +864CB0954A2FFC00ED17CC167AF714716376B789A71059DF2032E0E907761E81 +F0C887810337F52662AF43FA1A7528923B0A30A217FA184ACB73206EDA43E4B1 +283ADC3025C0A585BBFC4C1D131A446DB8821E989E9AE2B98B1F8DF47D7A48F3 +B95A446C2A3ADA70E3EAA53CD1C25F351813C40B3E6AAB5B0440DFA2A344F9ED +CDECD6B5F6907657BCB470A3042A3655DCAAC1A519393CE6696FE4CFFF2326E3 +0E91EEFC48E9B871327DC0EE58C21A14DBA0CFB7EFD6B57700B1169E8F97D256 +35B98E9B51FE570826C75E642967145BD5FDC4957CDED15C68243F7E3292DEA1 +8812219FD9716C1D7B48901463AA3E5FE6921B3CEAD8DB5E1BDC5FA5472E944B +289CEEE1B30ED1EAA29F0897F3E47664ED2F33F298C4C557F11B78A35BC10AE3 +A0BC1407B202F3CD19E25FB0D467D56929A551B880605A7E06A00D91484F502B +0423E69B2D03B347BA4B762EFB853D7CFB403D02D8C89E95F3C7CE09DD84C171 +B1AE1279F582DF86385287DF3301A707606734FF10815B9FB0EE09ECA97E6996 +91FA74FDD572D04F9A9C7360E916CE1DA8E24C0EE31AB3F7D371AF655A194B7E +A7FACDB4A4ADD7D08F7956FB5B044E7021BF9A7813E84B4C5D881C2797CD3720 +B1784FBCAD2F5C33853C516609FE3A747F173762C02A5E44FA0539F071FF0985 +C57E723DE55AFB3DE2896DF04AC3F7075B8235EA35976369B98D031EF7BA6AF7 +3242912D9629E4B7125F6B73BC972EACB8D8F9B8351DB5B207CC9C8D472E04D1 +CEC94B5154BC4643494CB3736A4A1354F0C427026A54821320C1D6C0A6ACFBDD +1FB0DEC29858E9B371A7B49B9FFC3DAA5647D8FCBB6FF2B13C0342DE51CFFB7C +186D4D28FD295CF93657232BCD2E6A33D647E83A86E64A2819F2E5531BFBD3CF +AD38011B65E5792589DEAEF415D8EF35F08456688AF3DA370FA5BD311D92F98A +67877A1D5544E58F5CE14448C346E102F5299CF5F4657BF03886359FFBE3BB37 +0ED7583C6D80D31B7AB1D4A14ED41E3CFA2946D0D09D0F44D9D8E934789DF378 +6D643F7BE47935A338633102B9B7157C821A2570D64C7D67013572A63D796311 +930B9C036BCD3AB1DB1A3A044FECA74BA16059C2E44AB4DB1E79F353A5C7FA6D +03D9CBD774E3B3D5D29CE34CEF964DCF09888AF3EE10515EA829CBF478FD0BE6 +65FE3A3C6DDA073691E3DFDEF459FB790AC067707A3C81EEDE2F3D236A19B4C2 +8CE1CB9A494C3349411B4D01B84FC5FCAFD5FE35EAFDB3BA385EC4050DED3C96 +AC0ED39D86E50FF0CE8A25513BAB51F1793535A47FB6E7D0C4BB9F390A56E4BC +6D269D7753A96132384799B5A513E3F798B2FE765657429B99FD619FC964DEA1 +0FD28737E62038C508D3B036B1FB8E3687832A0D4F6608C5FD85F91AD2D09F80 +DA22094866B8579B14C80C79DC71ACB9CE47FF0EB755D477CF9C96DF451896A9 +58842B2BF34417E523281709E302A9273FBB5C2E1D8C2C4506ED55F9A056D60D +C621DAE8A40C229B3E72864D768BCCE5A1079D30F58CBB8A72A838676C1A750B +344A8C30AE6B22AC4CAE396E3ACD967B97E811764B35430AA7A87E8F69EBAB09 +392F74E4497F8FCDE2C366B02B40243D9F1284430531046D592C7DA63840F0BD +8CC02F8B644C040A5EC3F0E13B60BC4C3938E1970D8EA3CDBC4489FFF0FDDD15 +38AE46E1833CDA66F26D7A922496C0B480102F5C1BF766E0ED762DBF761011A6 +1371A87AA081D2EE2945BB3F346E41934EB478A3853944951CC83BD54D128155 +952EDA76B31281B79FEC28454C4E077D17A80D6EC5C1B7EF6DD40FA1B25B1017 +22154B01E27C2BB1333C3AC8C616D32C2151415994C335AE37D9945E81AA1E1F +F16F2F99E3B60FE356A40CECA0D9AE9690535683A619084CA1717C442E6FE7F7 +FDFC419CAB97C78A88D00608FA9185F8A8D1D3231DFDB4E9D4E198ACA6DB8922 +F9047915FC18EF19388684D3C3B0D9088FB90CF78CA38FE3964EF660439F2D9B +0304AD726C5B6325CF4D2AD82ED39D524935A2D39687C6CF7FB6C4BD1FEC2FC6 +F72E3AB8CE7FECFE01A38578A97112E5DA3002442CCE0D00937CFD73169D835C +7C3CA87EEC9760A40B94424789D5CDA24E1A5B2CCAFA204A38E6E96F595D542B +6B9888917C4296DE37F34DE0345C1AF970B98C04C731F8DBF86AFA50DADAB1EB +C77998F313A0B8EA9F653CC7A58B3DD473FB6A4DEDBCBEB4755307D9F3B9F7C0 +103E7810F21C02D48A7EE9385789394E4873BC41F97F24F2E6D29FCCE2DA4753 +D3FD552B06F46DDB5F79985639F10914C02A4103D5F478A5558AC3BFB04481F8 +912EE91CD21C426A08C6658E0523A25F3C8B541DD4D25E2F0EA1F867037D75A7 +49CCAAB1D4EEAC4F4349A44AADDFCCB808F99223FBB75BF4C8F3916F5C70215F +1818825987ECCD78EAD24FFD7EE69CA1FE2D7BF5F4D42AB8EDFBB117F8E4E19C +F072E197E68B3EB0FD46FBD37884B1C1B2686441A8B875797C6714FCE91EB6A0 +8CC3BE1D99D347CDCB98B71E7B1E9A49C5275E66B1EF9A846E207438D2050F02 +1395FF632FC0497A29CC43504B454D15F430C1663B6A5BEEB581AF5E5FBDA075 +A5A615446174370661BEDF683C6FEB9C144CF61F1AA06BABBED7EB4D26135B4E +F8875262E368EEF6B823ABBFB106D2BBD2A22C63829FF51B84FAA043BDCE4117 +33E4735D5052339612CF7DD99F1B1A9CD46A87F7B2F55AA32CA066EE8C40FD32 +DCD9EEEEE1738350B99AF28C02065083D0C301C8CC72C6BB7B9924F08C89756B +8B899C8C5BEDA681A9ADEB8F58BC49CA2A804CF03A722D5B8E497A2A276912B4 +CFC007AD9090AD645E4309C6F6B8BA66A9548F2B265B199143B7E8DD09B4A7F9 +7C2E4131E226FEFE9D59F2BE5DDAD2F10AAED7DB0D7112F1485F75785EA118E8 +B4C6A83796F9A53A248D9D0DF7C5EF6F92F3FE743F6F4A4A47EE5C59F5B201D7 +1013E0F24720D5A6817FCC02883AD0C7DCE056DA98A37BB7E08BFA5CA8C5EE58 +8E1D10979D8FB59266317408B6672CC067B3E6B17C0B2BF17E7FA7B49FF88135 +CD773B7B9E0C2134C47041E58A7CD26A2822B611C2D18F826D34131DF720808F +29AF61AED596411F4E05B302E69FF3E2717C2CF8673E73734EFB18C334736D8B +4CB758A5BF887C1F5431127F09F3767781EE29455A463E077861CC40AF3FBFA4 +645E32205B9D73B16DE55B1FAAE3D45E10BD736BCFE30203C19B5A1517BC4FB3 +90C5B6888CEA473D9343964F9993B6968DF30B28CA2DB10A9745E678738BE0A3 +AB3A20A03F9F5EC5608B1C4F1EC829123C41AE8529A663664421D2D0FB21D80A +245F0E5232F8AFBDA3F92B07F3D4B962DF470928F41026941F2A4C2F14EE4DFC +3733A393B7DC5F5F99537D21F29457F4C1105B36A87BE68EA6D502D625A371A5 +F8033773B6B70EEE76C6C23218E4B576DF7B961210FB94B4FEC5F88D3DD7BB16 +5EC92FA0592D971CBD706A82B88062EDE417F83E04334DDC4736D6DFD8031E8E +22BE8228B1B951BD44E03C19E7FCE77A2740DD4DF65D57B9B9DBD1C1B893FFCF +7B33B5BB178752DDCFA50CA24868020FCD14923CA7EBD01524FAF4D36877AF0F +2744D796F2D3E669B508316907DC1DBB43878E3EF527BF0FD215B9417CEC45CF +E906DA9D5EDB57A92D390065554C70326128717E53C6CB93F3730D92DBDA5F40 +B23BE5CE67BBFFD6AF2FC878D40034E83B202B09BDB9B1839338E9861E742B45 +51B5E9641BD71206E9C4F8B93EAAF2B32ADFD3CAE689FC56CA421DF9A768D83B +462FC0BD101AA42A5C8066114F7B8BABB9376267C8E3C5C75490D16BFE892815 +5E2DE124E01A686BD1DF21D3DCCA5C7A545A323D5B6155689E8E2696E3418204 +91ECAC7DA692B09B6F2D9FD2FB44EA22DB70BC8288A07AC4879FC3D31946317E +140452DEC611BB960715AA3514561DA155F0420AA4675C020B45CE1B5C366A68 +BF6FA94B8DF473F52D0BFEE08B4D7158E239FA02E04825C57CC0B1D98192398D +DE7EC628C835A9D105B19F5C94207031346CC4FDF6950F5066874DA07B8F52E6 +9CDE1336040C53CB1B90A8D8A5BE711E8B0CBAC1ECDD2E9BE30BF77AB2958573 +C2F35085A80F7057F8D743C5DCB30B8AC6E0BE62527AA0F3B1DDC88823FE2388 +807A7A58C60E84E89C79C6D8D32C305B4266921E1E517CE360B9E32BA9317B38 +9E5FF7B6686EF049DC7202B5710F1568A48DBCDFD03F4B2A782AD21607250A53 +F63BE6A97764799CDD2B53AF09828A83450E4C956A7DE60C8F053D2431155245 +88AAD604B7C01C8E47FA8FECDA1CCEF25EA04C2319C42E83F3FECA11B23CE3CF +BF35F065ACB72B49F928C2BA8993B212EE32688D9C242AECD789147133507FF3 +8D76506B3831611A4EA7761F1471AFD57E11BBCC9C0356EB20E80953831B6767 +7192F0B15C401BEB7CE6E1EE45019BA6FF7DF4A9EEF790C49435018654819B36 +FE8C70320EBA5909BB62AE1226272B720F7609D2ACB2FF24CC2A8A1DCF55325C +5E1640083D05BCFDBED22BB201D2906E60F8F95F6A54A09ED99960947ED1C734 +E0A5A6BDA1DB9ACE284B6BFBA4942AE878D19C8E529E3EF52996A7776C6C8571 +B6512A8DF2BDFBC1EA199665DF6310306753127B95E69023084826AB7308CAA8 +9422081996023C98285CC2FCDBD28BAF4BE3D9BB71186D11EBAD84917729EE92 +E3EF86EAA425D9C75A22AC713D16201D1602FBC1B62A7A5A9EFBB1AA3F5F2353 +482ACCB9D703F0CDEFD1AB2E670AAF2816635E1C8C7B7F9C783A28BD8BE66F34 +69D46E5F76E29B74ECFDD912B580825FD765437840D594902E6543B6BF189A72 +7EAE30BB12F816DCA908A845C0FC496EE482AAC125AB4E0F05D5F5DE5D6B187F +0A01BB8B31FE44C13336BBC3B0F621C546914FA5013F1687B73FEAA9EB01ECD9 +2A9B035DB4204F5D6389E69E3351348F7106F5076218303674D8C0BAADE86BFE +19CE09AA1EAC530E7B8D9CC5F3CAD8BC4F0DDA8E615B3CF8A51EA3B5D988482C +C81BA64B9A344047E8AB702ED45413638AB487746DE6E819E801B513868BCA68 +DBA37B1C50F4E5F15011FEDD91A0EF1A7351C4578D267B8E9396ACB55A77DF48 +120DB1B404072231360026AF5B84DC8F4098627A69D285BA24F2978C787FF129 +0AE3D3EF25E0EA07A34567E6ACA35BE508C56D206F368B44EDB8E3079A861A42 +E4497C045055268DA043A1D771AEDD26D754978FC1089CF8F50B0E32C106E3B1 +DF7FFFFEFEE96178FA0DD9D4CF690D333FC6A178DE72705ABA675D9C07C5B16C +CD569EE940CCBF3D8C66B461C699141657320AECD046054AC8A9D1BB7C4F04DB +2C68DE7F92D572B761F72904B455D23D1914D66FB74736AA99D203ED40358ED4 +3E35A8904DB1EF50DC4B55766F7409A48F0A465F9B4B1B6F418C11F3C80FF494 +0F37A67DFFEB51B6EAE530FA1059B1B83741B6FA466B77986F0B548F9F413A33 +0DEF79EAE337859A459A8782B75956EEE9FD76AEA09C97A809A4FCA8F75B23CB +A363CD721583A44951618C32C977BAAEBCFFA07800AD1F85459C6A65D052E0CC +C0C5349B7EE5473F3137123D9B5BA300D52A4BA9697783151EB92E3CB5CDD64C +3148C10C7B5413547B5214EF335E911C18DF8E166F0862EBB277FA4302D63F4D +C53034122E33AC61950D21DB040474256C824F72AFD3A0494D3B2B8AA02611D1 +59D179667050FEB99BA88B03A8E01B417B650ADBCFA78295A2F73CC86643D60D +065481EBA84CF5FC14EB322A6AC542D72EF488C3D009DAC6E30CAE7A36988366 +5508EDA1C661566F7EA65A8A460BFDF0A5AAD963F4A5FFE8E434C87A1B4699D5 +8D1C8353B6FA604455B91CFFD30849A82F563796F05AF0BBEC1398ABD3F72B1A +465B93AEFBC97DEB37C27EFDD22E8FE0B299CD331B3096A741F47575BDA0B2B5 +1BE3A8F9CB56D8073C79320BB9CB4AE5DCA42FA464C394D11CE1B85839766DDC +371695EB1DD9AB3CDDDED0ACBC05F655367002BF7D8402923E93AA4BE5559394 +40B8710E9C6E7430A1EB583718482C30DE5425384934D0CCCCD7179C9E51FC4F +40EAD63A8E3908ECC1FA58777AE7F30A64849DE97B77B895CB2AAB0E63EC4FF4 +2B709C52CA999D1C643AD71203F80E2AC7A202FAEC766A4D8821C0B72A01F5B1 +786371D4D1D91E0CC0396D258D2F6AD93CA83CEEAC4D8573084F9FEB37676F10 +3BB599E1B9BADBB315D8801DD03AD4431896ADDCD8E5CB4ADBE81A04E26FFB68 +97FDFA0F42473761ADF74947E07C6AC7C2C780134D0327F0ADE93F4DB5DD0122 +4926CCB42323313FC94DE649778C3FE505C9AD22AA3DACA4BD76756456D1C833 +252D40C379C948E24776452916D7B323FA167429387B35C3D94E535896CF1034 +0153856D37E5143615B8E602300286BB10C1DEC3AA1E5BA36B4BF028F212D073 +3B708E1DDCB3DC78D548BAB6B4DAB695269289408AFC03CB34B4D7C2F6F3097B +35165F68DEFED57634501FFA1444D14E07F9766794286EB57C840486707237ED +0D15437D783908B6CEB4028B027A4CF409ADF9BB09392DCDCCBEFE1CC555DB06 +5D249E9DB1287489AC467ADDE07ECA9D4D72CF66A65B9558A850C017CDB9C639 +133AB4EC55408ED0196F8752B452351F96B13E11E71E277DA6C5B2E52E254747 +405B9B395FDA06C6452F5B64B1A23A802278112EDFBF5516DA95908E9546064F +1B7FEE192567AB604B972EBFB39FB45DF90956FA3681CF332861A7B53D93FF5E +019685FA6AF07AF45BBEF5EFD24A741AAD024D3328A50E4D5A00FDB7BF828886 +5DE74E10DBDEB9B7342717649B6ED09C3D5B894723028E052966B455BB24A910 +63F3049B8CFC6C2C6C7323D166307B28C449EA5F26ACDA0672A826929117E6B9 +0A1D9A72E0E73E2592728680364B34BE4AFE70892AF2F3BCB0BD73301D8DDB19 +176C68CCAC34C2713B82376080CA5FAB33A10E8387DADA2F10655BBF75D65461 +9832D095106161FF0806C097AEC293F25AF43BF89B12D597DB094A5B26E95082 +07A8F05175C4C7859FF6F5FF00D281D6928B62DBA48C152138898294C1EC6024 +7FFDE1A9EF50C381F99058F38AD8560F75F01294D2108D42756F891327FA0363 +42E9D900EA3F4F3570C5BDF57325BE26DFF5A14AB8273223161D24CD583F6405 +828CA81D50EA40EE9CFFC80A0E46478E9A988B19D9D43998CEF01B743C9CD36A +AEBE7BA7BA2D2821865ADEB5A130053A350C754EEC8F7BAF1851C7F7054A80AD +F1CE135F979EBA3C055104DD5FE0542815543CC71E7B6EA366962780882C0669 +C789DE4395E5DB0167284CE0D094A920E210F6029065D282672715EDC5FEF9A1 +F54BBBFABE665BC46A29B791A4A6F8E6916C7EFADD1C93DD8A3F1C1365622902 +8ABC08FB27E98631C9E89946B7ECDD339B9DD20886565CCC7FFB167246565094 +C2DEDE48CCB86EE4611401CD4264B563D68FB2AA9E662B3E2288A710E517E9A4 +0BC266F1AD64FAEE18E2BCB310F678B04736A4D4F4907076C4D0E08F086CE8C5 +E6A809BBC0B3F6C2280B726682D61B5D00FC2CE854D2160D439F3D0D810ACADA +4E7EAE558097070DC85B10FEAF9433E89F145697CBC4165E66F8743D35B743AF +78BBF4C02C85CA7AA584791BF9EC2FB56ECA140286C344CE6D7228349C2B51D7 +FC2A686A3CBC0BCE4F8ACB739C977A1856327180680F7CB963C0D8F550E120D0 +B08328BF78B26F8EB2C17CD53D165C9773A5D998BE16E762ADD591C2D666E5AD +4866F803CA98E05849C0E63CA8F3482E61F0E544EC61D6D74C3C11D41E7F7953 +3161F07C2F3A385352F4DC5753BF9BD2061EC654BEEE53BCA7CF85F557B1710E +641A22081BACD96F75AE1ABBF7720EDAC621C1089CF6EC9611F611616B7A0BA1 +C28722B1950A62A1B161C544F3DF9429AB54A723FB50BC7A733EE14D7477415F +98088EA410C105F88C99D8A526EC7AB4BC52C454FD539559089250A21C9EA041 +9C3A72B630AA8101E223786D26D7D97D8B88D642C5410B7FFB741427CFE3AA27 +2C798564DAC704876B1EC72F46550742E4E275EA9D92F3122E7B9CE93D891FBA +27CCF12E090A7941F75120530F4DA894FA02E67C5DDA5644EE08B839AA404666 +9683FEDC4E702AA0C517F5FCBC190BAE279497F6D3D476CAB5682E0EF94B6F2C +489F81B387B031F2C45873B5DF5778CFB79CBF318EDCC81070E741FA05676836 +8DFA3304DF05375ECB56A68DEEFFD1BABDE97DCE10AA331FFD5C2C5ED2253317 +11CB134D172287EAB36FE7C6815D94E567E3EF014D46FA9DA8CEBACA8054FFC1 +6CB7284E85C8C1A9CDC3AA16551205DA7F4C2E8331450A50E4881528926B3A33 +F9981B0D52234F3AF183D2AC986594E4C39B51B5ECEA451D0D636DE8F35171FC +E95F99A6798B94373DBBD47699C16FEB0BA7B90A3281143484DC22EFD29FA318 +D40698C1A27518BE8ECEC85EE10B384376E2A47DE3FD2846D211D067436EE4A8 +1E5C838D0F8A5B14CB8B1A76ECC804C83B90CEA498C1CDF0B0FF2F75AA1F4BB9 +032B26414F85B9500D65BC02DB3F792C3D0C49640505A2341A2E1B67932FFFD3 +FD5B70B9834A39995DEB5C0A56F2BCB0E79B4F9B916D5888CD042EE7B0A43238 +0D2D960037D007EC7A7DE4B57C59F15B2B243649F5B2AF21804A496547F41951 +AE3ADEBBC1523C7060719A51D6C9DC3C79F04347E2BAC3B6DFF3CCA21374FE19 +0DB63D265550D88E374D789CF3ACBB14987FCD25D51ECD7EB1105ABE83C210E0 +E6D5D2FC316EAC33C5BD4E3CCFA04D583A2899E47B4FAD333189D4B6067F979F +239EC566F3FE0BB23A3B461C67E72FF2A2516A352EE71538445FA44EA4222419 +47C679C36CE0BA3D6191ECC3D2B1DAD2B5258065AA3C85762DC0D109777884EF +590783403073FD7660A41CDDA65394060A5E3430AE7089536B0F3CEA6F859DE9 +02EA090A462B23D3C24A2D28806DB2F31C53E07CF0A0966ECF942778EA320365 +4BB7809EF2F23F559D9930B94C3528DE8C5415B642753F2EB201FF0441643D02 +C26D49D9A96E41A873A47E251E6E2C2D8023EC6838B09F85B5526EAFF529E22C +EFBD1D6FE944F636A301A5B803EBA1C130654A4470E8D1C6ACC40BF2603E855E +4457B2B157A86B68F77C160BB659ECF3CCA11CD77A18D43575505F90641E28B5 +A9877E728F46FF415D9C8B0C874AE50DFB969D3E668691F77C456287BBD392F7 +23889FCD14FADFD2E9121FE637695261CCAE708013F1E0426F569350E6D003ED +88B0D70388FF9AC2EFE37BB77568BDD1372C7D2A70BA9D9728527334EFC095BA +18D68E6DC828255B345C5A02B6083343BAACFC919E9FB3C3D2E62A29A68C9FF4 +327C03E9F2D641B408849B465AA6E6E1016E5BCBD29B924AA979CEC2E7F0FF4A +258490F74FBDFFBB7F6DC513BF72710662C0A5E4242567DA6C8FDDF8EE9C82E3 +8D224A60B76203C2F7C333EAC08DBE4AFD0CEF18DA0883C036C8151549C1C744 +13DEE5048C7C1E31DEA0CADA6ADF20D8FA48C6B9E648B5F2F8F018B8B19A76F6 +18BAB977AD5CFBB273B59640F3C39CB2B43ACF4FCBFC5B5F69D5F0D1A0BD9CF4 +68CCDD1BE6369D13F15D202F4544A382FD44EB1CCA28940DFCDD7ECC4C5F6E0C +9CA719CF5C9E60ECB3B2D5E016354751DA2F5E48A2B8CD5B797AECCFD6B7671B +F7ED6D35BB4283DA3ED85F55254AF05766B76CA92CAA6757210630D923A32EBA +BEE37E1B4B0ADEC289ECF7C91AC1828F3E1AFDCE635C9B9F7C2BBD11AFC6945E +9804182E8CD252156FEC2866D391E1B69C3EC739DE1288E42C6259CF1F997F4B +846CCB16EF7BDE765A1452A1E1AF2F6E4E8C7C861FBB89E69D99DD3FFB50AFCC +9D2D1B1214E3FEC043CE10FB6BAF5FAFE69D234B603F9444B8B98D1C784CFF18 +E0F212E17A37B8C45816D407AC3B31F745D130E324A225DC28B996394349BC1E +8A617E1B29CBF31C04054FC72C4D7539205240A4CD5724BF7ADFBE551B286B02 +83DA8F418352CCBEA7C49012C0CDCA138470C3335648FF82FFA6F6DBB293C8C4 +F12A6353BB188B13308C26B70C9DA4983696E5E34A22C3BA9E62B37DCAE1D623 +2F6FEB6B096F9F26231953722D5F6EAB1BCE5E57436464E6392D8A92309881E1 +5EC3C02C4A51011694557B61244C34424F8CC4A5F98D3601F32AE40FBCD234F7 +18B8673A2B0B61611919953AFF1B467E6E2BA7A18F6FA96F952B26AF3304A5D4 +796985A7FFD613C682C58DDB0D25553EEA52C0472DBF070B53B26B3174E02985 +3D913EB5E71734CFFF5388388A2DD5DBA2935D8BBF524CA5AF7D1406F84FDF61 +F7221EFDE6A2530907E4EA80985CF40E77C256E6961BC7F6EB0AC8B8E513FBC2 +62C6D8CA9023BE09CC0A1AC7237DA2D325FC6C6185DEA579586CFD160B822B1A +3B54023D0C6085E57AB6521D8D61FAA618ACC4C35FE18C3F61AA34F3DDAB60E0 +8C8F23F6B72E24DD92C5A1E78B154B6C627D53BE8A582B4197C4F2EA10BD2BCC +0513EA34F00304A653EDC40CC4347005634188E3C184EC0A76F2D61D77F511AB +03816E91F306ADFC2D857AB218F5C5D95A2208EE81C3F9674B7BFA90343F4159 +F2FD1F8F6EC919583C8FA83FB419BB3183B4444EA2018E3E179EF37404C17535 +02E179614AB3E4C764051456F08DA94A1DD66DF2C8AE069C5D9C41C1153F8125 +CA526A671B012144E0162CF91902DDAB6217B597267CCBC858A1273362777D7A +91BB5E13FFE3CA82FC92126C9F3EA9A56E0A03752303F609BB902F383B8EB29E +D760AB40FB69AD3418400229CD1693BC7D51ADFF29EC2394B439533F31CF470B +A95165EBCD6A7CAFE1C15E3090F351BBA8C1E21C814D2272ABA4EF8AE4AFC0F5 +DC84D06BB7F22623DCA4620E1832CC052645BCECB2FAEDA79AB749E2B7199CA9 +360844F4FF71329A81977CAE4A3CB046F5A0E3AAB33DB3F7255C6B6008C0B4A9 +490F98088B5BF99BDCAE376923F5549E6B47E3C3F4D1FDDAE933FE5BF6AC7685 +E5206F0A9E298BE4CDC6A8BAE32D545359B092B9901B19A226EA89956253792E +2A96018DF7F8D63AAA5AF3731A5F81228B14F5E895B73E022E38941A1DBA6249 +9C431DB2E47222132D56BF3A91BEF8B5E5A3332E1CD392E449D234E8BCB4D1FE +6FD160A7D2E54557820026699684A97C4195664B66B595F8203272D69FE4CE27 +03909EE09D52E6A1F174AA34AD5EF8565768B58293DC0ADB61FD2F4159E2A630 +8CF4D8E2088081DBBEC4B36DC403A3211A5DC8EDB2ADF0A19F82223B88A1556E +D0F13927555299F2BD2D16111D31399D071684DE7F18F9CA6919F8F0894C659A +611D46BBD407004B982BD57C9AA675BA8D3D67400B79E5C2FF0A8B8A042530A3 +3872FE4CB80397C49456685F1A8E12E86C34517950EF442608E06FD5CA8F5727 +D8A12A3052CF2D632FCF75D3DD945EB48F7CD7C8085A046CC03AB79CA792CA8F +8E9F27D7486D9D4A25BF8F0EED96E3BDF81CDF21A8E159C6B00CEFE8B89B80B5 +24F804E5E7414AD56AAB57BC19250D929ACC7E1FA027FF9B57C9874A43F2459F +D864A547C90321A4BAA4ED3D187E32A79F2CE1F7595330E20E1DE748071A109C +75EB3F0581198EE09A2B341B057CD591D73B32C5B7ED3B901DC85373C311BB15 +3DFF2CADA891088283B592F707BE26D167073FB28DE90231C405B697D50A8234 +49961FCCC8862280437D0447DE7BE1D7F14BC326A6CA5CA6E18FBF754AD7B258 +95B30A50EBD86682305A868573014765F36A5635F8650CD71A0AE3D1A94A301D +3ABD60FE7FB58D366F3064A3C879E382DE19B6D13AE7D308C2215A4AB36FD0A9 +3B31ADFC26C2425A8B9DAB498450AE9A9FC5ABAC0099F9AB2FEC8159881148E9 +6E85ED586E2073A3818DCF3B4C26F8C67B5299286A57860A4A86D0C054870A50 +C135A2AB01E138F9A93A05CBDF3FA5B75C98826F55898CAD3EEF8149EAF7CE64 +C2C58696156C969DE639B9FF3C7AB5C7F942A650F36751B1FBB24D2193B2B00F +B189921E705C5725350A3F200D2C3D203FD1E18DFDDAEE57BF9BE08ECBAD9B85 +81CB30D6C8FC1E64D75E306C0A0EC5288954E0FAA0E2AB4624CE89C3AB4A74C4 +93BB178997C46C1278DC9750C46ED3A3ED7EFB328A0E2795A337DF6624BF0020 +2038FB3C26A33E083428AE6D75B02E039C5F83B3E6AF388EA82185E7C9BD861A +E39E89257068C1E603C0737769B03C60AB3A43C878A54D80B29E64CAFC957EE3 +B90C676B53846C0CCE7A46418CC7CACC7305D2C1F5827F1F3CA6DCB1642F75E0 +254DC0A9BA26E946BCD34F0E890F17638C34431C4721E11A9BC83FE39B59F3B7 +CEA8446BFE117CD473DA3B110738BDB9BD4FDFA767F4A506D4AAAAAE9B4537AF +285A262913261E79059F91F35BC21D795E4D907EC2F46ACCBCDB0978BECE1EC4 +DD20FDE9836F6B183F0D70BD5C1E199611531B9EA5D29E2DACD944F31E664C0B +991273E8ACDFF95E895B3A2B712FAE10AD763E969C99AAC96FDFDFA708FC5175 +1104BB967CFD091917D7C3AE4A74A3138339C1A9273B8AC24A2DCF56C6CA1793 +B8493D020C52C16A55FC043B35AE7E210BC329713E4D47590FFD9041F74FC2FA +E18CC573A1F8F9C84972313793D90974F2F7BDD50BCE4585BD241471A5C19EB5 +253BD6DE052E23CF662F4C74A75EA65768673F60266C9F8428D33F61B7309674 +BF9583627CBF96487C90E0405D53EB077FBF9DCFDF8590C529B060227170A04C +D36015436AF84A690F56A09A3F073294680C2155CB03F6ADE92B90873F70C68A +B29EAE0384F07BBBCA10D9882D172247FB8B8C9AB0137FE302E90488E39DEDA4 +40B610655EB561FADBFBB435D77E9020D11580909B7C4449ADA0084B4F2B85F0 +C4AD5B254971BB7C74D597834A32260CFA09E84774F04F8F1F12EDA0116EB53F +C1CD2D8AD7729AEC9DDB238148EB8AF421324DCF72FAFA867863919267DD3F3A +E489D93C540238E0A2A6762EC690568185DFD9108EA87E5A11EF467C9A024296 +9FA6EE0F7D640E1266D0754519C68205DE0C5DC32B82ABD7A6DCA6EA18A7380E +B94BE47825406A7C8EE223AEA16104DE7A75F65F8869DBE75BBB1C84CB9734C3 +D6255626DB5FB6309D33C5C2562E45089E053B1E34AFF838D98A3C7294D798DC +CDE84748BA8F6058772CA7B02F7BC148231ECC1D2A49F4943D058C746D8A791A +736B17F10612FC0E15CF35EF13DD570DEC97689384B89B5FBA47216674EAA372 +8F59BF493C9B1317DBD2D0F10D73A87204F9FDA831D6F0F94D12772EA0652A51 +939618C2AFB1A122B58C31C7EAA4FDD6CA94EABDBFE12D1C9826C13DA090468B +C81314454964A34A4FA5DAED5AC02FA78DF02173F566C0000FFE02ACD540E320 +40BEF23853DCD67DDB558D0F9EDC8AE199EA5CAADC847F4EF7C12B0EC05D23C0 +C816E35C39119C84406EC6883AD6F33A061DCA89292DAF95340363CE8743E5E3 +EE581E21CEEF3E596391E781399E75ECB07FAEBCB01AAF2B4BC270603888E875 +ABE680C1940E38895946F84659DC5D1DD990A5B537AE06F691137800380823AA +D5A4268EC3606D3AC833 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMB10 +%!PS-AdobeFont-1.0: CMB10 003.002 +%%Title: CMB10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMB10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMB10 known{/CMB10 findfont dup/UniqueID known{dup +/UniqueID get 5000761 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMB10 def +/FontBBox {-62 -250 1011 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMB10.) readonly def +/FullName (CMB10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 38 /ampersand put +dup 45 /hyphen put +dup 47 /slash put +dup 58 /colon put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 87 /W put +dup 91 /bracketleft put +dup 93 /bracketright put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2D432E1428FB6D5BDAF +3F02C975AA4E0072BE5F8CC7D3D59BA3FD04709FC9E52189F55C7747056EDBF5 +F85CCBDB1DDE9F9163AC7158EE8DBFBE8D94A46510118ECE6A280C4872F448F2 +E6A6B36AE3224FA448DAF204D1C998D010C6BF52DDCC45831DF1EC22528B00C7 +70525CAC9F6BAD892E7D5C81295A2AEFA8A5E4B6BA2C4EF61FD3FECFA2A8551B +DC84DAC597222341E762620D3D3C1A4AFF2F6D68C4813004318FDBBDE23AE224 +617F7BC1F3846943E915624D6BBFC555E2EDD013F190492F03CB64E5F2403723 +7A2D4652BFFAD1FAA1DBA4538F2C3E608367BF95E09B853A2BBF9930D9B3BE46 +0BFBEF05DA75DF3D8E11A09D472A9E45C626428A1A599C111ADDEC7A4E70407A +014F792395A2A12303EF51698D487854EA15000AB08BCCA8B2E35A5018F5460C +9B223315D7B838BFEB224E8D1DC9A0C1077DA31F5FCE0D9D499EB0507B90E9A0 +1F92FB5FBB8D40568C1E8B8CD6E1DD27CAE6E107AEAC5696CFEB19091B40FD77 +7A4B4F0F261702BFF5E2320C62EB5C6E9DDE142E9FC7DEAB99D90297AE0F15A7 +04C0E3B39FBC85CB6B92BDA7917698230B5374D9159807ED1D07947D95802693 +A856C84812ABD3EBA336B88CC8F37288CAB59790B0882A4ED6815FF6D7A1BB35 +5C7B7437D2ED76E806813478007886ED1009A1E73CCE210FFA69A20D6E05A713 +F6EFAB133D146B0EBD547CD29FFE7870973C1E71854C1C643BADC69974BE360A +4CF84FAB098EA3DCD2DD8B2FAAD19429B0ACC7C312B03E6446F1C1D51E6AB45F +72F11FFA078DF3196EA970B24B1BE607571795A2FDC2EE7194E9422C483799EE +23E16A737951BB935EE2C2BF008B6190E0138D551E75C9E6D0EA48E64E9750C4 +BAAE32B894BE25D092CFAE894230430E43C585D0F06636C8D56BB80A4597A0AA +547FBCF12821C20F0E62369E1A9CD2343B8A8647B2FBB1F4C86CAB1F7A14669B +69DC857F9BC7538A864E523C2DF7C830315E0907CB17C8FB6E412A2A9E88317C +0026A6A402B36BDC433015AEBAD775835E5ADB4EE75FD8CA06C199E000CEDF93 +00692F29C5394DEE45DFF2D42872B1370C8D4A14E144FF36163C849F9339AB97 +EA87BD445733162A34E609BA1E92DC92F9AC892E7A0B39AB0FFE517856491695 +56155FF0C2B231EF1314CD4A146EDB1CA9AF7DD546CACDE1E6B49BF0D4ACBC09 +55C85E2D38DF84E0B779642F7E9C26CE19EDBF328104B9E803D1B03F3FC24C4C +9EF0D27C8E5AFA420A63981C000A0C1F0B3D3F853FF300EEC524C586376AF998 +DF4ED5AA16D8E298C159C2A3E33048D4EF192A11287F69B11BE24D49A033B334 +83CB8783383F92EFB9E3BE84CEF37796BA4211E534B0360970B9C57EA7CB54FB +F582789A83113ADD2415B3F84AC4ECA15DC70878A32559198DAE67B083B0EE6D +68A92511FA8FD6BA88A42769E3FBBBBDFDAD61F99A6C274B48CB044D16FD5953 +44F1503D8D1D6DBAC41C1246A71EBCEE5B1F0DCE3EE7E3A99792DD8FFBD94DD4 +3A5ED347A62D301B6739AD2BCCC7C57378C29FA5A83759E7AC6F1505DF6C0E16 +71587914F698608AD93ABEC43611DE709ABC3F1C0A1343CBED5F09DDB4FACE0A +8BBA9DE5B85FE9B4365358DFE877BBFD9AF08BC60BAD7C41433BBDBA17EA9A7B +92F76358612FE44F43A85588DAACCF7846ECF5C58B22F18120F895317609AFA1 +06E88CA1D73C4CD5098CF44093207C31F46977B6D22665AACAD5A169906640F6 +3DFFEB3937BD6CE1501C52783743F8F6110DF43ECF512D49A55379432CAB1C33 +7C38B7A38DDB91F0683A052378CBED8BDE4E6DC32FFF6D723A4D1469D32AEDA9 +FBF89B9604656DD0D44ADFAC39BA893808676E1E08444CE56F6CAFF3E93D8D41 +F164049193BA11AF94B43515BC79D6A538C00B08FB518EB67C27E73380A651DC +4B244E8A2E4ED405EA5C7EEDDB09D44C458A883C839B98D9D6A2209516E0310C +AD777536190ED06F47EB2ED61C53A2E0AD0CA4E4035324DE75F272B1CA6BC1FB +B912807B7331D932DADA30F1975A1C9A8B55604EEE8A0CB514C6CAEECAF9C46B +5D5563E8934B421EA1CCE3B96412D78DBEEABA59FC603CC6ECF65BDB5B66EAF9 +14B852CC04286EBEDD560713090BC417A10BB834944E007F45B61AD6E6150B9C +10A6FBA56C1B45EA5F9A5379B1A0788513DD4100B82BD61D89E6841A26B362B1 +D4762EAF4FF3BEABD882700BE9832115405728C5292BE942F871661EB0E6B29D +430CB271A090B6F5399184F21ED6728171B1783C982E61DB7C0BF90CBC1482CE +C6982B4F0AA39076B64CCA5A71BE73CA65F2CB60B89AFACA957EF8E6429F2182 +CA36220F80EEC5D01AD7061DF45CC5109D9F0B7E2B6DB9D6C6326A45DC6C05D1 +E81B636A82592D99C7B7ADA0E958A0D7570BFF1830017A6241AD62C53D4CB36C +583672FBA265142DCE545F4855CA3D9E528143AAC66EBC9527B76EE43B4F4E2B +B209BD265D6AEF18D168CA7BA2CEC40DF86FF352029597A5A3B2941D467DF229 +50C788D4276C5B400F360AB596E35983262A215047C9714912B2E69CABC0DBDF +BF6925E19EDF3A6638CF5794722C8B92C6DCF5853DF288B9DA52A2152F98227C +FC04D3C318E7D942E9D33582A490888F0C1CC1A8C4474091B4956222DE467632 +33CF5DB7DA165B59A648AC6945687B0ADB83EF5B286CC469B2C9E4AE92ACAE8E +86E4C62A092B8F6C05EB2ED346DAA7C573A03760ADB3CD55B6C794FF4463BAC4 +2F4A738F9C4237107C503A7EBF4F4BB4380DBB64F5F5C9B268111752FD2204CF +F25085683D071FB4149A64426859D407936A3D1E2C627652C126D8F9264E2919 +960ACB9DD61BDF973492CDB1FD20EA81E06BECF5E164A8ABAC12926DE1CBC0FC +6693737B4875F465B5623C899FE129B3A52A2BDF104F8B8429890AC870580C7D +B078A9E26C322D1A8AC1C6B2BF340813D989EE8D054882B965905D33EC3F4278 +DC41BE055E0E5F73B5A1F45E9E69718F5E155B4EA30B28BD28C52C6C322F2E84 +674CE600D699CEE1D2CFB7212BD8168B45824890273A0AAE4757D112980DF2DC +C3026300B4BBC9B081817AC7F4D48B309E66CC7455708C772A08EF6FAC829363 +E27AEBC3E7D0A91984C05935B16E102E81D6AAAC347E38EBA40125543263BCA6 +9C6F4AD6BF8C3A90279FCA4A99D9290C3B8E0DEBB4B2DF932F66FD47AAC3094B +7582FF8265CFF8BBC7F79C8C74B1FF94B26F3817A39B5FFC6BB562BF6DBF9CEC +31CC3BE4D7E431D41D55D96C4F020486F993781828E9E8850192F9F6BA350AAA +5E292210B0EFA4061EC8BD6EE15E3FAA4AB2F54110D17D29BA32C0D28559FF32 +D164DCC98EAC78822D6D6AC6F4871D47290A11C83670374F072A9DC723096C89 +EA584D43BBB13584D9B8B1820C415DA2E0DCA1B50655E81B47B9AC8343DD8FAF +95F4771ABF81361EBFA9259EE8901F31C21E95DD22FE04BDB77D23DA561FFCE5 +A7708647AAF65FBA2FD95E843D839E5734D4C08A215180C7244924E002A965D8 +AB29470A1B86065B4133A9A6EBA05EF1AC67DFB5ED8DD8C11450233D2624EFEF +3E6D3DCA7E23ADF174BC83AF25A1D7529E52D39C27DA86A2DF4BE4F8A96361CE +7025BC1954C75A765ABC95B4AFE0AF5474653E6808F85893BE6ECA1A37F8B666 +05A9E9FBAADB0DD86848D6FC48A1000FAB396F756513798E09D29ED6DBCC8466 +40181BB71C92CAAF8E240E16304DB9F4B0FB6880004A0F9AF6228E60646647D1 +669577DA709B4FDB8721B95B07B4599652A303FFCEBF858A41F08BF3B83EBD31 +74EFA947A8ABFC7467D6CC544B655A7BD4B6A4F5EA9BF11CFC9CDCE14FEEDEC5 +9116A3FEF962932F8B105BC4C51744916E8976815AC286B1E682D83091E9C533 +839223A68B9D977C41107F597E05C3D8C1C3E79542A990B0E8E22F34BBDD8E47 +B6C2CAF54B72E8F0E8A41DB343934FD2C33B6D77AF2E9061C4E76BF258CFD615 +30AEAECE9D04569D358541C346C922A01D017BCE85D4F083AA9B6939D85EEF29 +335D1BDCC9E6D5F7F58EC2BA2D8CE50CCB38AE6A2DE2F695B76831F8F591BEC4 +EC6391563D18E4169151F552B5E1601B1DDA6F93E5C8B5F4FE63F5E002AA3C15 +E0C8DE2C735EE00E9A2A01530FF37B7FEB0FB182A4E381CF1BBC80D743209814 +F99002980CEBCBE3E677005766CE1D0AF4DCC9F103499D1961771FFBF01B833F +1701EF6EB1A381A287F73E519C01084241335905661B2E8B86B398C88F39BBC5 +09FACC1344E15CC7685708BCB3F43EAD4E24A84AA0687FCE0A2178D9BA84EBB9 +68E8A727DAF9A0B28A7CA3B119798603F9BBC6728C5A6B4BFC84C95DC4F36839 +C2649E364CEA39A4EDBBA4C0E27C61648D38CA46B64E8CE797CA3464C80214EE +28A1E58B387AE0A663A39F04F57899ED62FB0E542EA108AC32490B4B2BC068F6 +2087BE9C9C3CBFDD80F2E632BC4C971A79A0A3C3A5607B997223A9F6373EE51F +C58EBEE7756A391C91758A1F6567F532A5EB762A2927F57CF9F0E845E4F66B3D +8100D1795B706FD32944CEF24A054650EC911A54A22F4F35E3034AC70F07C98B +8DD43BE9F7D68C50D6449791F5331A189706D9CD18417348B9F296D8D01368E3 +2523FCC0EF33B998FE925B4CC7BE329B32D6AF791BFFACB60E4874412C8C8676 +34914A453A592C7614AEE5001DF3E5E8D9335A155C65174B940E1AE61ACBCBD8 +A41D7E1C6FC0680E094ECF65C60CE714E6EB2A1897D8A3F39FF58D64EF7E9A41 +4CD8E55BE32CE8CA29239A9BE3FD6B1DD5CA5A035AB1FE57CAFACB8A39B6A877 +C853BE6BAAEF5714982FBFA414EC128B61326B60D83076E690FDCBE3D2AD256B +FA7A15B804402826684AAD933E94853CD0CDEA3CCA7DC833E486F431EC4764DB +F3FB244DB99FA0CA2FA14DFA75A326385B3AF92AF8E4C6D437DC3DCC07FAF25B +6C0F270333ED377B08E498BC3004C25C7A991DAC9A3E0D1FC43E2EB6996C7269 +7A864CEF35FE312DD8F87E37AC69490299CEF9B059EC7E7492D1D6E5640E0AC6 +35B97F7A629B6B7CDF3BF86D2B518EA807B03E4F79DEA59C84D98E4C94102EE3 +71A29649ED75F5ED02EFEED8064E2D54E8F9CA0C4284B987B81B7F41FD7DCAC4 +FB9C3ED70774F9FD09F3321CE1D0319C1129F5868DABBD183045984748C8A3E4 +53E085818729A1353B13C78E63E837DE483E9E2ABFDAD16534420BE4D7976D35 +F56B86EEB90F663E9778A6E0CD698E6324EC2D19901972B74EDAB8F4073E4F37 +89082F08735E8345BA167B2B76C77703C586CA5DAF41C0DD0E231184DECD8A9C +DE8FD239B6CC636507A5BE6EE5283C06A1D8D59E98A31AA76F4D358DBC641DE2 +ECE3D9F2D262FE2E878E909A950A7642A3F59995519D541B96D459F24F12682A +9AE61FC08CF436D9DF060DAAA90884A1281B370A2F824704B5347FEC65E14E7E +3D212E29723427BBB12C1CB91B28CA47D6FA8259A875EDAE4B49C33B2F73938A +784C1E7A7F21873CAD55A868A1451B070A3F259A983293289B131E07C903D7A6 +3CC66CEF8C4D2B6736282896A2683EEB944B67240CAC5FBD8A1392A875245A9E +2611B511909A041846063E465473D41958104E92519C0F86706AD640FC6CEA10 +620C9718C4589D9D562D8810CF6F461B776D5A1B040F8272D43C029C2A695D2E +86CF508C4AB11104E575E13C2EF56914E241279BE0558CD3D59D25BF13CE8212 +3D7AD1F25FA5A9155AA06306C7CD0F49E3498856318B0ADF279731E1769839EF +98657EE73CF07B0585EECB67F5FF609E0E3DA1B78F6A8FBE2F2E0C051237AB4B +1587DD72BBFD962E865EAE0CAF1A5C592F5019C7533BAF297C0F78F3287838D6 +CEBFC8B5969486A5134DA76B4961C8056E1EF1F2AD17F19D7998175D66B3149A +2CF21CCABA281EA0345EF50C1EBE7004ED495C6D03963B639A66638A43C049C6 +DCD311B5F86EBC814BE42D432EEC87B861FCBA9C8729FA5AE87E20C5B30B8E5A +BB41189A42B9853CA408BA01A559CAB722AAC3DA28E70AD79E1BBC8B6FCC937C +180B5C2E20B03D3FBAC60C83F765CDCDB3146FE5C0B02911F6E120D63EDFB0B0 +86CCF83C2AB62922450206D3701588B54A8B232126BE120432E6BB2E25C50B13 +708D742A44E20176C54FF89F4589B10D5396C94625AEA1914AC168899FE7AE9A +7D90DA67A5EF3DDA25CCBB18DBAC3AF4AB889528A381542185821B96CCFB4302 +987611DD5B5B8514FDD7F5148D1BAC9C34567F75EDAB317E0B8A7A76604A42F3 +1D46332C4791006DD1AB657308CDBBC7314592707EB163326E345C2C5EA05B33 +01FEA5B7A346E6B1B6EF58B692150C6116B149B6A26B493674337A9C1CB4F42B +A7A80AC587F9BBD7A487F407EBBF9978840A01B5E7E772DF7EF28481E7AD14F2 +424816AAA958320A0E6F318C757A474F7B05AC0F570094372CDE877B479AE3F4 +90C257A2B3F443DE43D8A58594BE8D4B5C7E5E075ACFB1AFAD4C06415266E168 +FB38C1CA256287953EDAB1D40537A3633CB52FECF3D35BEB8C2C6CBEECB54BBA +CD6E043EEF68A21D7639FAB8D1006B1119CF92350D9773502F7554B4B3036EA3 +D747596506FC674DC01ADEA9B45ADC43B9E6947235E9BA30FF462252038D91D1 +D908E9132A946FD03B86A08885AC44CEE72F0E27AA63A901F2DCCB86D87702D9 +A66F35F06D6640115B075B0260FB116E24E795E24DAE988CD48A95FFD3116E92 +63D02221D272531186E2AAB74496FB78A4064C9C9772608C49D46E40FE28088E +B5109171E7AF69599BD8BC1186C196EB11FB4132F5C9FC1395220392E17B66E2 +32215E54E9483196341D6DC691FCCEFBD00DFF4C095FA8AB36A374BD5E1F5082 +730A698AAB7B57A5399196ABCF7B7963E2970CCAC5E9A5EC552CDBE1E2EE1968 +B81CF5BDDFF9D385C9C1FFD726A0C52A4CB0C8121E77AEA16157C1EDCD1AEFF5 +5607E8F5C44072DC54332B95AF28417E2D45B4685F270821EB6C455AC147F938 +50CC9F7F2006D933D0664AADBF5D7E3E6DAD57527AB59DDD13BCA392B059FAD2 +E7833AD00F62EB89CD7BECA9DD479F7CD7C981859EF43CBB1EC1681081B58A39 +2CEC9FEC039082771E1BF48968431F72817C8156D0D6B65DD33D472BCC49496D +1F5FB1796892C6A45BCC65BECF41D8604B811824739647D87A7B28FDB3574478 +9807DA2557F411E0BA7479F31B9E3BBE6F3CAAA653883A9D2BEF2073F47F057A +CFD20BE1371F17F5B6F0A9520F2EFCC3C04A24EC272C43E1F587ACDAFEAD7076 +6139D04FD9A50F67301D7765109C76D6270D2DECC94017A877EF386AC7F625C0 +ABCA9A6D15D71AF7A5889403DDB83EDE87EF5A69EEA97995CC1601160B296750 +32AD8D65A456F5471AD4536F1AF41A4D370203F897686CAE7C89577D3A843E90 +9C08CF3E3D489625256DA5E0984BF971E0D8D251AE5B09C17883CE07750051DF +770B920AABB2E80A4944EF613891B4EC3F9E214339AEDFDD5DD15240933DC82C +D878BCB743ACBB562A41BBD86191E1129718826681FD12981D4159C7432DC3D9 +AD4C6C478EEEA0A34030BDD0B9122E8AE5F0B473AC5A48346D56C2DE42815D19 +FE378D252960D3F56654B31C58CBBBE0D634FF6EB81295809AF12222C58345C0 +4595590CFBE4FD924113743D5E41F80796B2C5CA077D8042C15732ADBEB4AB2C +772E80E7C490AA9104DFEA7D363CCEE8BDE3644BC9E155CC433060C749151A6E +25E7A787826AB0187BBC8C1DEDC1B91AE502256231B376E2B3FCE63EA61889A9 +FDDAC13FEAF57217EC230CCA301F89A1016CD5766F92298023B5A14A5EE325D1 +C4CA5023439EC8B832FDABFC818580D0817FE37B1D01A11B703086EE57A865FE +C1A4D1579782B6E455DCC39BA86A4D8E1D84E1D1C15FA740A00EFAB0C19B7B6C +6A3BF72DCAC6A4CF31407A555660E2681176CEFB2BCA1C3023DAF80229ADDA35 +214FDC42E414169A39946956E17DFBB364CF9CFD044214141B237DF5DF3D73B9 +A05A76AC2F2739F6074B0FEA1BF81DEE25415E248B9D6D252176D69A78D4A4CB +523C473610D33CF7539006B6BD861801D55698E3D6ECE62CE5CC9FE34A8AAB8B +ADFA0EFCCDED873C969BD830908D6F35C06A0069BE62547792EDB97DF199549D +5462192BDBD440D7D3CC95B07B66FF5B0B16D514B4700D1A1987B865E9AE8317 +4BC2AD3AD8C7AD5B2503C0FCF4CAB35E28096FC933C2A48F857015B10EA15FEE +D8C9718D18D9E787C0676EA7D89CDEF33DD29BE0CEBB371143A888AB7267A42F +FA7E9B9BF26D89F8080EFD3E27CFE8E73245C3386E1D3D23A66E2CB9C2911747 +8DCA487525E1C3F510C57CFB7F8704A4ACFEF73599A75F4CC61A1039E15FD1BB +1E34FB52C19518ADA3A64F66A4154153787A74B90E9FDF9F187FFEFC99BE8A1C +90FD721D4FC14C1041FACE4E1CC464C595EDAFE1F74F8947DFA5DBB3CBDC0D14 +1E6448CB70F59CF4453E20D1676F73282EE05C4601DBC866E7CA9F85171781D2 +A9E3AC27760482CA6C3869386D5E5A3AD96D4C20576641992B6FDAA6C02D615B +1335836F29E43AA612BEF5FB67FA76663EBE29AB14A7F75414E0E248E3990432 +2E7B0904F7E664F20BBAD05824F7E57B6F256644CCFB0F56DD7FCCD56C6A2FFA +EF7F44462037F64AD302B53D24F832D318EC9D9030C878E1BEC7095A6CD9DF5E +B7B1D4421701CFF9F28F904D475B01CCBC458C619C36CCFFD9CA891F52A27969 +9D0D75BD17268E7638C2ADD596EE13E2F75B9803F689AB2594D4F72E5FB7E0FB +7C0EDD1F3AC568F3A01BB0A4F369E4457C8E7CB8712A7B9582B47FFFC8ACB987 +02E49E3911CBA453BB7BDBF54F0A7E925F80CB7B3C0CA585B40556BF2B12A820 +B489EE94566073A2831163E3392D62EE04B6FD897614AFF5F427DA9012292FD5 +42603C0985CBDB9327C0F0DB7967A62113F20A22D4F859738B58190F596CCEB2 +1A1007D6F060C67D1EDD0CBF09DE2AC4559EB2DE9BF471777CD50E97A9B6FA19 +A95E2BBDE3A9F4A037033E4FB15800A31AD800E35EC9A05C910604AB59A2AA36 +805B9239673049A79A2B3F3BF29F43F2793374AF33657126FFFAA198BCEE3E26 +49399DCF540EA8CCD5D9DCE0284E482DC5ED3B02537F977572A43B8B6DE07959 +B984E18539ACB6B5EF3C61EAF56707EADA87E1186C71EB919150F792A7A2D4C7 +672B8101DE40F17DF613E4A1A38FA51A85B62624C8B45D2D01A3ACE7BD8CD4D6 +42600BC1A4F556476692F5D45226A9EF67A03AF6D2978F2B28B1FCD80CABD3F9 +52FA94A49C05A7C7BCB5D87A866D836E502AD75446D3DE9A72AFE1B8CD2B0CC5 +8D21F19B1C52FD876272FB72AB3FD05017F4D58CA025B697CEDC11D55BB0E6D5 +6DB2AAB9A7BDF846C38049CFA009EEC7B247B6EDFCAA0917FA5A7E8C009BB33D +42898C2114EDE86FB1298DCCD522EFE7A8F8FEB7493418824488234075AB2475 +1FC731966F6A59817C66B68C69F1FC03614856180507D3EF229031FB6277F236 +BF65AD7EF09EF4C5442C937BAC692650DF80B91A7DC91BA39D33F82AB487EC7A +E3E4A1CB314075E3FC2A7728536E9031A0E65889F75AB4A0072D66959030A3CF +EB75E5C5F4F7D4514546A822D6F4AC34C587AD10494648110EB89AE59E82FEC6 +29C33EA821C675AD329963DAA6C8957ACFD0880BF5E3FE51870FDE1C24DDE9D7 +43D54772AD9929D0B27C2093C4729360ECEB6764AF08091C90A4B54F2AF77FCB +2A775BBE7CAB6D0AEB5E4688ECD8410EB9884A86050D3D0052B82CB4D9A9AC25 +0776AC3E927B04811F2F73E403E481955C25465A399B38C19CDCE412BDA2DDA7 +8EDF3C7363319526289D68F9854213B3077B5E627A5B36449DD33D405006E629 +D7F787AD484970949C00763BB66AB7EC5195DBE5F245416A43CE37D09F9821A3 +3D00EF2C77B1988268111C9C433F3D1D6A4E5217AF81BD376D62BBA8A2A20473 +D03A3BD18F4E3133C4D426A4F308D69A82A27A62000D274161B761658858BF59 +79B16D97E8522755BF204980CF7218CEBBB0B4D7CA33EEAA23471F7690F1EF14 +747E900DACBBCFDB5FF5CB13D0CAA2EBC61AAE674228910B9B924356BFD59092 +4A33D854909ED37CD8B3E2F0014B5EDB519F7DCDE62B18D6E1C27C548BA76996 +3AE46BBF6CD5830F14C6DA36A7E5A54CF00F7A5790779B64E7AE64402F0EF697 +577B6745AA3D33B0A9182200FC207C8220437388CB6CB67534FF65EC94602D5E +8841C8F3B7B3DC4C9D7DBD39F607E7BC7AB923755E37C9635B6E59F5C53F1DC4 +0F5FCB9511CE2762CF66FCDF071418B434BA126AEF50941E0C375B327584021D +44F050053CF2C02A4C827772A0B68C7DBF4FF39634FA055E65255AC7B807E768 +6F065BE97CB014F6D36CEB4127FF0CE8F06C12ED235665FD5B3379FDC00C5F6A +54511C02B6F9C5319EE794660D185AF2FAD114DE84909B4C89D1DF56F327CAA9 +50CDF73DC0C6155836E81D5FDB939E854555BE1AD4F50CFB475262B85947BD6E +BF453D5A2DF88F7D44AC78835525BEE0F212DB2EF1C73B212AF8C6578033C3F6 +D07860631F6831E7B1407A095B332FB0F3947D6309D34FBE7DD9324506190E60 +693E2D2AC50DE8CE87D7A4061F975A922CD95F0AE7B463938461A71F3A56CCE2 +264931CAA7790172EAE51923E862926A77B2C9CF10A9CA7A3A09525C76DC5C0B +5BF0F18E57B3759AF4700B44D82FBE5A1208746732D6B47E045509314D473969 +768057B9F8000359B6AB6421B57AC2E3C77553900ACC925EBCC0AAB8BBFE5C88 +5634D4C146CAE13FCD691031EB348FB11378BF0700DA6C4B917471A73A505F98 +43C64D353399938DA87B02E200E0CCA066452621F7D65259B3969F8CDAC77A51 +4F2939B230DD0F47D05EA1B3FE31392DEC021573B2EE4DCB3F246E67F9564A68 +34BCFD2982084B4A6DCF50FD2028EC2B3903C4A9A3D4DD3377F3E8C7DFD0877B +91C85EAAC62411E391966857000AECD4087F1FA3C1439CDF032824D6931F48B7 +2EEC80C16B93E648C2C9A6C9C77105D83D37503E99EB06B705D4FDCC88041B98 +C6E5AA42A315B45C0F17A829B8CF73DD726DA6619333D147772070864A5641E7 +7B01A267DF12A87C3C0CC0054F07E49B650D128EF9D6FEE1489FDEFDC52B64B1 +AC59330552885C60F425E50CA3F3134526CCD21B8D21B72B0E72D756B6F3D550 +DB8A4BC39A84ECC82D727971C8A03878C1108C98903ADDD6EC3A54DDB723F653 +19E60E4714299F142C427349F38B120E2E83431F6F616BAA3941EBB08AE39BC8 +B715A5E5CA37153BEAA68A098FC5A3C1A239B41177CDF33223C43DBF9769DEF6 +86809E38002FDA5DA9568B1981653B761B73BDEED50AB0EB750AA6EB45C8BCBD +79814CBD35A8DEFADF9F37CF2D7E5B4A6E9B4DB89B2BD69FBB926B528701A122 +AE6D636EE56352DF9304D3EAD59289EEBD8CD6C690F5CC905969171EFE6B21A2 +0DF1C9104BCAC3F4C56D472FCFB56F1030A42BB2443827447218E34EC90B905C +32B3B4A12763484B9E200313303B7FE6DF78EDADF6AE0CE7B329B316548A18C8 +87AC1A1CDED5E0D0FB49FFAF4857F791B6F21CE477F5F93F6D148BECE916B1C0 +CEF07ABC8CCC750A9469841E2E6E183F673D7FFC7CBC2BFF82B0C9DB0A49DA9C +652BD08190C57019EE8EE9B024B580675CED47D991C93704B872375C1C38C920 +893DF9B0B726440EF7011B023FEF5D04552EFCA1EC40D8A9EB86013CDE8B9663 +943CD6985C08B3402B910EE976B7FAFE4257767BC4BEDAEED476248D30C66C22 +BA495F965FE09163DAF9EF0D856D0F1555E2CF45558D608E00E67E5E812DE311 +EBBF8D54B471B379CC230DCAB177A2D4C09606D3D6F889FBD4856AF1B72716C2 +656186136083E66662154AF87BF09DFE719E2968F08696D52F9EDBE559E8FE20 +AF1240653C7361EF049D7D679B333E2F3EEF99BF35C24BF02B384D53B4DAC421 +793AD158B36467B5BE0F5F268B36445489FB64E204A42BBC6E2D6B0B9C524FBD +8BD69890C5ED21943739D42E6F8E6E6CB65BCB7AA55A3DD85B3D66BAD834222F +4BB6107417F2A208B5797A04E5249C88F2AC2A0DBD25F93BDF6EDCEA948192AA +3EB99B0742FCB8BF67D89842E59493C141045FC0A0C4083573FE7E3C05B0866B +84EBAB90CB2598666F8D347BCF2CBD66BB856E9E2C7C8890636CDEFD10C7AD5E +616112E2541C1B3F14876AAE369E14C8910DFFA0226F57E101F75E1D158849F4 +72EB3B796DD56E10E32DCD378E20DE15D02776880032568E4CDA63BEA2983492 +E96A467A2CBE67393D9DE31A91643E32A1AFAEABDE3F1BD824AF15365594F024 +CDE5E3294C6EBEFC5500C3C1D2890C6F0CFC5763390916621BD64B450A1794D7 +DC76B6F175E20B17535D31434DF9C56F1A4177266986A760811FFBAB8022301A +FB55720D059613D92E877D00F415A4DE8D2D49B1A6CC5D2FA240EF8BD52925AF +B750D3B9261EB1CAEECE823FFF4FE78A5362F59E21BD96058F4F06A3E95CBA80 +18FF5E4C3E41B716AE9B156685D9DA412ED76C9A03221A7D94FCC6BD612549D4 +F7DF0C0595E73EF8BDE962C634DDA08F9ACE2D434FE0179E902006B691264170 +284405A3AC2B98C7487E369AECC707A6BD3915CF621CE835E0B73743A916079A +C6DCAE501303C231E70D908BA6416B368B818D300D326629EB971292EDB91460 +669B083D88126F1F3D9D186F39824F68AF597761B36D6D38C201EB0660FBBC3A +85AB4C9E94E0F0053D8DF411A1592C07FF27AF18012F142610C1719079E0F6F5 +96DC31004A9B21D2E9913A968A58709220A3ED5F6BB01110DC8901AD37BEE7C1 +241845AEDF5738833F487770B4F14A4E5F598F2D6B75080275B58D938145F57E +135A12BE5F79C4026C5DDD9A12321443CDAFBBAA82F2C7801242F1EA0FFCE303 +2501906D171DBF01CBEDD77A58EEF7B74E37109CD2E957349F47E999D4AFACBA +96329B883A4F1D0E8333769BF901862AD43DFA1624068A2943F725816910DD6F +773D9874197D8B76CA4731E1C73504F04CD3F6CADAA05B1A28FF7531C0173C85 +DE28C0F92C691DFA4D6264688B43F40E3D7E2C850701C4EDFC35BF3A7D6029C3 +96F032D8CB45B08EAE6F36F131D0BAC8A355D6E467B47C09C41037BA09BAD063 +2542AA25BFA99CC90D1B7CF74962FF0BA856EC02B67ECD40FB4D9D049A01ED49 +462610690CAC497AFB70E6595A197CFA7A97CA8B0ED21EB76DB5A2D52A6E6702 +C7CF649F03425377AF4A62517ED0F50B2702BEFE3044838F24861CC18B6093F7 +539813470ACE893D830FB9FB53A25397B560433B9867E2812273B50EC908C9FE +6EA00FF36763BF41EFCFFCCC113C5123D4A09DC3B0046C2BBF796ABA33416022 +952A7A4F464359759DCBDE659C235A9F46B3E77D383FFDBF79B9272110D990AC +48EF30C2DF699B6B72385A9BA8770B9E5072B582D4EF36A9CD53C60B47954502 +B9BC6601A2405E3CC4E2931E7CFAE3BA6D5A9153E63671BE801F29EAAE187F41 +D402C1B582562BB330409C718642FFA4B8E8B3083D63023209B26ED05C267D0A +64DC8A630B7C79B773CFD8C8B50AD9BE382EB3632D9254168E3F2BD5347564C4 +6317C48A3676028B9A2057AC97B4272CE1D3DB67ABC1E6D5F4CA8A0CC093F77B +D07FD84FAED34D2CFE552F5B702A0FCEBA824206B6D1DE39311201B547F7F4EB +738BEF3D872361501B0DD735EDA4CE1123C48EEB962F8447B133A66CAAC337F7 +380FD2943964CA615306F79DF7296F96C2C92217FBB42F642687413ACA3790B9 +433F54D14F4345B89D57C2DEA3CCBA3472695E8D6C2B6824FE245993C6C189C3 +0C751F40AB4BADBDB686158EA6F840DD9B5872D2A89EB3341D651B3D84077AF5 +801CCF2638C66FE1A81AFAE435442FC9605D8954A8AE0FF69EC2602F422046B1 +1E12F9F693D459C15D451CF8DD2F7F5468F0B0574A3547295B9FBE49C3F0DA61 +1975A7602E76E7A6A7792CACACA5F197000F3387C06FB08B1928EA711A92A2BB +42B3009D68B95305D2D1B7AA6EEAACEB836C6542ADC8798BF1E4FEC373643773 +48A121EFCC5A6BBD2F1BB46E404C84557CD6125578019B0E30737F8E6D382BF0 +A9A9D6C26BF1258D237E4E9643E56669040F15E23B9501B752CDE3298C23C9A2 +7C66C8A7CD6D4E4BC7349F5AF3AADBA8A5026C96419DE737A547C4AB7CE0F07C +255F0DB419C423CB737C6FDF67606E45BC24E107D89FFF5DA36064AB77F1E180 +081AB65E041383DD06204117FA7B73D2265056D530F28BB0F795DCC5694E1349 +5CC3B7254CA3ABBE4EFCA1DDD3224DA43A159FF20ADD92F6CAD8ECEEADA9FAFF +9DE8F37BDC96144BF50C378E228599E20F76FB9566F9768030784B6EDB1FE674 +54A0814F635C97CC3D756692953E025D1A5087C81BEDEFC264408C6D21DD7D28 +D7D828CBB2ACFF0504BC7105008715420279F2ABF7A9670CCC56A6D6E9704775 +465BDBEC2CBC8C85F948D48FD064FA0F116B20FB6D5596D20DD41E1204477A25 +E44EDD175C3B9C27D2A832A155A42F4044C22047F0317355E786E2D7932EBD87 +722B05A01CDF8523B5E2F080931F08283AD0EE933485C07EB3772503B8CA19A4 +DE27C259AF668F687D20065108D8B572806F1E31058FFA97FC9BC8714D2C3DF2 +9848A072E889E69841C70422218A059A8BD33FD69C9E7A20C1DB3921FBCCF0E6 +3740731E40D4D9932D76FEA8D437B5A15DA11DD28F7CC2EE3C864778A7101C0F +BBA7DE2B80077DA396A820E3E12BDACBDDCF698CAF1CF698CE0A147CD4013CE8 +F70A777E892F5B7B7D283AE83C7E16E12C26812D6F0F6523956316CB4C2DF36F +186F6A2E2C91EA5342895B978FE20AC8CA1CBB5758B26E9A61EB332EF3240D09 +81395532F6A49F0A86CF85C98A3BDDCD2F84C22E91A4144641295CCF65082264 +438A4E026E18089B6BE9EE97ABE431A8D1B0F36A35BB34D27D3E1AF55830F758 +6E3EA432A75E4CCA457FFA22D787926F1B6B6D988BE3F652D9E37F3976C7BDBF +460B673C366F0D9A8C2BC3A8B898991036B57848BC0280A1409217E7FD9AEAD6 +B641EF51D8CE4ADE1FB13B17A846A55AD7E22C3844888FE66EB734DC558BCB6A +D5567DAC7FBBC03893BE048C5ED2FBB31B28A593205F1F7ED43008EA8DB102B7 +1547CDF0A3FCCFE7C67ECD5E824535124A4DF03F112FEFF12C5C92598439F4DC +82ACF818EB9E2C54EE0BC0DD34B0B64AEDC95C0C3EA2889150D2D2EDCC7E954C +D76C6702C1C22CC65CCC90EC4B85CBA2328C41A2D93282D6C783BA87D0D5CDFE +47D78DBAEC7BA8C6AC77182A90D343BFC090E91688BA8DE22D49A14D0E45A767 +9C8BDE647AB5350F8194910480F05A8F26093C27CB0926CF238A005800CBB6D7 +CF30CCF55C7BA6699E5D75853CFF16DFEFAC61D36B21A56C89707AE82890F542 +8C7FF10C0C8FDD751575AC1857B5C4EB00DCC4A1BAD60F4D1F89A3B37E2930B7 +F1A125B463BABFB17E4A6EE00D11AF35242DA39C01EDFCA80946A0B546E21DE4 +25BCD2AA3DD16748689BB607241F41B5879C41070E685066725DE83ED965ADB9 +CEC9DFE18C9255E20169E72FBFF40515AF5F67EAEE20606B20E5BB89F2F65058 +F334A0EAD9BEACA70FFE0322046046DC94B501D1F0145B5D2851D9AD6DDC92F8 +6FD12F02385A64356710E8BE06CD9F726B2D096C84C0A73777A5960DF436EB0B +07ED400D1147264B6EB94A80C830B0592B7CADE46189ABF45CB74B406D6AF220 +18214F7F38222BC10CC22832749D6DE445EE710C1A43B67349750E4924F9F9DB +5CA07845B046A110227E13E37F9036DC43F27A40B72A0344627D31026777434E +6D7144AE61384E8C13FE269CCF966DC1A366933C60854FAA6F36024607C4E491 +E61F56684858AB170117BF8370282DCA3D2B202D5E473B09C51B5AAD555B0814 +D07672FA2F619704BAC2AFE309C25CA0004E842201ECCD918E2C6E83C794E8A7 +4219B80E6C6B660239481635C254F78B33C0C43CD8FD5F41292FB7B624A83C7B +386607E520D26DE709FD462D613CA4001F96F6344F2E0A2C0A60D95CBEC122C5 +614DC91DF1A7A899CF9C7AC2B7CC39248D4348467E793B6B3F844579704ECB4E +6454E0708886CEC303C3185C09334629DD4F658A5A4F99EB1F04A38A04ABE3FE +AC0CC64E6BB4DCDF326B4C8855173E352ACF51B0B715D7FA11AB6C6CE0EF667C +B211DC3CB4213B41FFCDFA340BEA320668EE63F6A186471B2B583794BB95CD3C +2EB34BD6AF9A410EE6A292109C6FED778472D5E0BF69C3E19FC181A3AE8B5D81 +1E2C392340B16075BC92927C95553F27FB3AA139CA97A4261B301B21E5F16997 +2F59DA8074809DC7AF545015FFB560C6B96CCC5A5A51E43CAE4DA5233BFC135C +D64739F727574190C641EBA231DD40FDF770D5F2CFC7D85990CC33BCB2B9506A +F424F0CCC1BAC2605CF593C8E33CC236D1444D6D6E5624EB164317495D88DDDC +B135046130E55258522EEF9F11D9AE94C3B285768FADABC84FE197E62F07F708 +1A5410293F04A8A1E3B51F3175D710BFCF1353777411D806D99BDB42B132F636 +D1FA1B1E3A2C99F0A76956FD1174BDABC3A1F1C7E6C9DD3D33A2D2C335F7A102 +4BEBF2D0D481EC96E1D10C0916E31DD65C81724CF8CC33AC3CB0329A248031DE +073DB425B320836FE52E18111F2DAD3F6EE6F05E39729A059541F43966C732BF +3267BBA00769A3C71D59284A0473B41AB3F0B27F173E3B44460DB5DF0178ADF3 +6C29A2EAF5F3371349583B49E6163F5EE857E788E4F57B142E413CA4EFA43238 +BC2302B60E9C90733D00CFC7766717B668CD25A09630FFF49F9F369290AFE2F3 +E2BA32BC2DB69B2F5C9084340C54FC68A134FC5D3002428CEB697BD5A7CB3AE7 +1955B3C2D8F5D38620D25E6F371D50A244720391C79A76BFC9E422B6A4B09E56 +B24538CE1D6F5040040A21E312635725A36E6902F57599F1C5070880D9596141 +93326639C8BDCCD6D420979C84EA4ECDB86A4B8B305D4DAFD49CD9DA8B654016 +367DAC29B23DA8097B1B86561FDFBB4958282673E21AE8D6033F6EC1B57506CF +874607C930E00180B9FE3AFC847527D92E2C8253801947AB84F1832AED48CAC5 +9ED0D5EBE4D801EBA3FE3A9D06397157DCF3B4A2CEE1747B1C1D71BD54258829 +E00EA01ACA0D0983787B7AB7D848411CC700E69ECF9E0C9165258404125D410F +5D41E27DFB41CD67BD28628515C7CB56F0510CEA0D7FE4478CBB9F80715EF9D3 +5430C110FB20CEF017E9B5487B5B29393556B4A43E37FD8D1617CF8CA5BE333F +9BCD44388A9040B42620F21CA258EB46DBEB99B3CA1433C12DFFBE78799B869E +4B61CD4F0CDD44034839B844AA42CCD2CD515D3CCF155C181A1F04E943ADA801 +AC248B10A86F10D7296F40A47FAC36E93A69AFD308E10BCAAF22EEF15E990A34 +5539613F1D8978D824BF65FCA3CA0FF6EF5466CCB433D8F7BA3CAA8D93D5FC58 +CE178D02CEDEC4271F7B93350A559DEC7ACFCC0C9EB31173E4F5014B98181092 +10D63943D266FC47ACCF9A09F4BA0AE1BAC7834F6AD30E497AD32206FC899CA4 +38DAB306BC17A75B4526AB611D8A28F9A9166E6DED42732B6B7F90173E34E8D5 +23549873346DACFA09799B4B8C33D31AD1DD3A90341E65EF5BC9EEA493A05358 +CB0CCE35C4BD2AE8A4E2A09EC55CA86166A01EFE35A15F1CA055D518470559D0 +F97FFFDE0C9F4006959843E407D6867EEE177F3086D71738FE955FD753E8DD69 +338835F2700587A9195D2B7DA1CE96BCD49FE7E5FBA5504432B17124A8CFF270 +F8E615524ACC58BD8408E8F52D62F5F26D2658D63AE46A58AC8B1547747B3478 +032BE8356008CAA1D18D27BE54CFAA5D3AC8246049616F171C10684B4D07F134 +53498F6F5FEBE544495EF5B07841F9ED40418B9287DB19F6888192ECB2EECC52 +93531E47BCD1BDBE705C0F25916CFD28CD081D2492EFDB3A6264AB96498A6899 +F4A4E724193869F53D95753BE7C77B52259304B369DC0538CBB613E67630432C +D2594BCDF9BE87332AA1A874C31316170F8B0D84E2EB135E958166DCF9EA96D5 +B3DAE2BF36263C65F0F769B5CD362B7D41411911D0D8D97E5DBCE9F65F59BBC5 +1D5A5E95CAA66C567BCCD35AE533AB959087ECD18280487CAA22D36460C00771 +3F855C6AB3C560E4417C +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSS12 +%!PS-AdobeFont-1.0: CMSS12 003.002 +%%Title: CMSS12 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSS12. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSS12 known{/CMSS12 findfont dup/UniqueID known{dup +/UniqueID get 5000804 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSS12 def +/FontBBox {-62 -251 978 758 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSS12.) readonly def +/FullName (CMSS12) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 45 /hyphen put +dup 97 /a put +dup 101 /e put +dup 102 /f put +dup 108 /l put +dup 110 /n put +dup 111 /o put +dup 116 /t put +dup 120 /x put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C3B9175168F5F1A9 +C0DF3159598E2D7266342CEF20B1D7A2FE16E14791B4E287FF321F9B1FFA3BC3 +63E7D638862C1C1FB094496395B6EBB00CF22CFC36F7A6BB2F48002F91371910 +3547AC863B33E91359F073CFC9B2D475549B52D89F5E3931E2D26A834FB89F85 +35B24D1CE098ACA855B0AF248C1E878F3648CA2CFA03712F69DF578ED9C1C8EA +69D46462BCA02370D9A2FD09D7F14FD5FE961EA2094DD46CF91193B32ACF647D +B12977B832AAC3C53F013E784682EB12261ADFEC0872E9CD5923866508337457 +7F0CE15A46C9A92F0DAE6EFE3B93DFCEDC0CA1ACE8FC02DC646CD01A01F7DA6D +608F5CE76754CA4A4AB5231D232D50DFE662E538640F30ADFC2BBB3588E8C300 +142C0A0008B34677CE1F880293D9800792867FFE1B4FA14EF495824417015378 +F78191FF7D7AA7994EF153BAD5F3A07D851131A6998B1895529999F8125CDD7D +86B59EB003502D90EC7BDCE68D373DE9612D22D3B03A8803283D487733F00E00 +28C35981040157C74863047AB1775DCD295AC53B633FF93C7256F60DA7F5F567 +7AF3482EEF84356410460D34C3CD5EC59C2D878C3A9E48F9FD786A5F9D047357 +3E7B22C9647F670ACF812EE3EA6C7620B6D35219200B0CFB45E63B318CCB7FF2 +BD2A6372C24011729B9C64DF6EC33A04A4F6F5F981F3847056146AD8560A7EA9 +82475197C0B977EEDD88FD8921B65D2C8A23CFB6B36BAC2716CB80063296FD68 +5BD495B4F63C787C3201C713016ADADA1E479693C2F427BF0F10BB6AB2F6E1BB +B758CDE41BEA76EBB0636C01692F6DDD77DA1C6F4362F139ADDFF0837C37B00F +FBFEDCDB767A8CABAA776469D9BD6E6D9762ECF34D1C3C275D1D148FEC3D88FE +36EB6C6A620B8E2BA67A0AE80B9715F544D14CF026EF95CB413C0B539C557C55 +E7277455B7AC440ED2C77C1B42568D1C5B6D0D2F0B8404EC9AFBE717B4CEC6FE +079CE0BE7030CBFBF8D73E55C766FDBC69D3FE7F4FE9340263AD6F8FBA1147C4 +0A97878FD14E3DFCACC3DB0681C548295037E1D768F7EFF9E6084DB71CD4720C +1D75C5B96C38532A3BC26D0928134D100453D84F6241290CBC6CB5075E5F66AA +F03ED8DE63A07BB97330A3B3CB8DAF1E9B32E924F639EBBBC592CA23D5351DA0 +032D7BD972EEA75DF2D8E15430511DAA16A7654D9247093183A43E562B99A799 +DDD5D1CB197FBF5DB330367A3C52530EA66791325668F653518443D2A9C78E8A +544FC9A34389DED4C616DAFF685A99D29934784297FD22290D57FEA0758C203A +B43CFECC5D2180452F21540BDAF90C304BF1DE08651933B7C10BCA90C8F829CB +8DF6FD10A29FE4EDE6D20852E7E43C0F5D5DDB7AEB1BF29D30CD07BA36A74931 +469B2ECE710B676E99271435C01D0BC32B0A72BEC454982BBEC7BCA26396DC3B +2ACA96F836CB6E45AC527C48AF37E1EC4CEB184F7DC0670BE4BF97B56A99D239 +5B20763658DB829C336E369A77617A0A34AFD550CE09C91B7CF82B3A5B652D64 +C0961DB302FC8E79C00F02695379E94FAF494A8FCADCCF156BECEFB40D3D9415 +540A53C6720A67B49BF087BE80C380B95D32277D8A775312160945A2119011DB +FAD703BC869E2861D622507A65719243E283B88D5CB5C3AAAF8FDF0C7C72367C +A325ADD8D891B7EB7FBE1E903C371BEF3836C7AA53E3C3802D9A9EA2797D8E05 +2CD51A48E76330D188B409E0A2365916CF833CB86FC4DAEC9B51672DA0C3D789 +07CCD0EC3BFF4DCE1A3769E69AD8D597D87917324FC4DA960801350C839C37F8 +8D3C8CA488A7D0106E11078AC6D3B694E8A44E5F36E2D7C90685BF19447DC151 +4E0252426DD02E7E08501C3EB0D9C864BF32BE2DFB7175D0210BECE87FD50B9D +F0819710B485A3674BE91FFA670166C6938D20E52C66E1190CFAEF126D225205 +A728002F9DEDF1DFE02131F245BCD9C2AAA82381AE1577FF689D54388A98EED9 +5897DCC7EF560F75C2845FBBF08996A6C4734138E2BB4C565554A02538F32CAC +A0E1BAA22DA9E9CF73EC32E76581309D4659BFDAE4DF5750459F7D9C28BACD23 +326299A75134A4EC7FFBC92108DD63AAFBCEB31050DC5657B02A4A9DC8BCEB11 +30A800757B3964FBB3B1B354F7AE8FD9F87EFFED5AAABAE605B0662DA3E34E6A +3FF1DFD75D62F061B0E436B14D85E26CE841B868AAE5197FD4BF93C134EE8FD6 +6DFC807EB3C63E7E09B5E2AE41DCE803B518626015F56CC3B6BF31461B5CD0FB +5048765834CE4AC08BC587B078EAE39F280591AF10C91113F2F0595F08A7AF0A +6AFED5036805F8569070A02A4E88E810DCCBE7086AB9E774D7757B9140B6A487 +05D2652D69F45809242A1841D7B8209B04EE3B98E53BBEC660927D79241B67A1 +7561DE46262CD2EA631CC6D586C83C51EFB7AABAB87EFBB4C5DAB2DEAC9603D3 +585C41B6EBEC35B1E04FF553CC386174A76FFD4392F500682A350D65766F2A6E +B22B54F7CEDA49B214675AE4661C80763B57BDDFA0DDE948A8907F930F7AF362 +01E9C3E09E2AA1FDD6B938E71FCF8BC71F76021275F1E327752BB0792F3A3E82 +7C89E1CABAEE06A91E649D6D4264DE433ADEF3A4FDAAF8467F429CC800B0FDCB +B33122260B211EEB89B4A9A0B41EFA9D0E9E3845186C09D81C379334E83F3E38 +016EEEFF5AE32BE14C7FBFC371BE767E9F41A4B79532CB791324523B88F9C986 +E68478711DC711ED277B25D231047ED775F7F2DF7A1720BE57BC79F4D4B53E25 +ED3A78235CECA6593D63C067388DF67367D743C8BCC6BF28A6FFD04F75055CDD +9E643BDB7DB63C41035883C800FE4C90D1D6A5B7022E57D745820555DF933B8B +7352610F757EBDEFF020D89DA275040B9FADDE7544C1FC5A3BE04BFA9174A6B2 +C2CE4C529E441CD1C89F3E35AE14599B277882F35DD5D4F734D23503DA669A97 +57C456950EFA1EB1B8F0E11D47AB5E3AA5EEB3F4E2532C704A22660A4EF8A6E9 +5EE48E35A7DD8E9D6EED1B650739ADDC22422DA7D5F095F4D2EC83307B18E93C +46FA4A7E38EEE0E410CAB30FBF589E9108A2C75ADD6B92634ADA85EB42910E54 +556CD86413C0EEEAFAA23ED4313A92D89AA13ED415D3FD0A4C70B506D1EB3945 +60DE98A614B9FD5B708F5998D9E9FAEAA2BFCDBC9379A7529393718912646230 +1501C1BF3114ABB02AF2EB0F0BA1FFFF101B4F168E6126933CBA71F3A52841EC +19C6319F8ABEC016582DB65B189D69F8B18576DADE57D5007ACD9F48FC6C46B2 +E7788082500CD75CCD0FF4F663025051AFFEE5A63BD8428922BA16D33D2DB733 +4FC629A418D07EA5AB9E8F2928C2B3CE2E7728425829F059BF4E4D9E44019345 +4F93C5C2847AF331E1589A9F6889425C7F81C07B953844C2DE59110D4EF8FB7D +37CAEE30ECEBB89A6D46423D324D261123D8D8E9EC9BB8C5A08E8348504B8553 +71ED224595A61A30AE73973C3C0959708B0AA187548FF1DDE756D8CA8E35B409 +B56FE1F4DB6497E5D2749177C766A2145A38F89DB483B6A744763D009FE79B7D +F873BE94A07584DADF0BA63361A01C9679110ABCEF756BF7650CDEE1AE068B9C +A35DB06F48A851DD67F8A2641B467D2A7DCE760D2A52A57BB022B6C686B5029D +EA65466EA3887B29E88B221748FDCE289A5D3D1F7D1648EE5275D9D3BEF0F841 +815DB5820EDEAB2CF692BB12E0E06CF6E77850D82127BB182CB2B22A712B0A7B +2DADD3ACB6EFE7633BEDEF90DAFCF305E1A662BF4E797C1430173040B91EC63C +54DEA656B6E6C5513590AC60FA6DA144976890940A527A8CC210528E66431438 +6D1DB2EB164DFADFDA0DF6792349726002A351CB2333FA0DD7CB17102451C739 +9DC8D0F2719303BD23B57150E317E6907925C9052164C182BF22AF1DA3DB68AA +A60DFDA4B48819C41B8F1F63B59CA6A916131EAADDF1C8373AF61EBBF40AE1A3 +561A46D7C7C188D792F8CA53A6731E31D6A437E8ED46916D32ADFEC279B3D6F2 +C4098D3ADBB17993C5EC68B75686546BDF2197CBDF85F6D98895647EFA676EEE +B4F034F1A5B2E02FB6F500547FD3F619F04EA866305D2E9DB95116EFE6E99BCF +D090D3EB8405B60FA3CE7819BBEE0EC8FDEB0BA89ED4827F0B816850676B1AA6 +518D89A2E240F89123B76A2FA4B0785611BCFB3B3D52A065F31486F8A8DFA02F +D4AE04EEDAA7DAD07EB25EC8F6165ADD9BE3C3EECF7A10735E4863BB85855A44 +F356085F624F40553AC10E2CCA29EE9682192635061EB159AC4FDE005CA23170 +2730408E744F13922FC8F6E50D3581E2128593031F532D4AF9B83949EA999CF8 +DC4F827DA0400CC283BB42DD7B5C3FD1BC9B444EF218893BB35FAB0802ACF9F3 +86F39BE308A1FE7E192640CDB41A7C2AD6DF62664E0B65D4D51BAF07EEC928F2 +83F6AD45AF73FBD55CD6282ECF58BB428E70A614F7C0514D86A8DCD947E71283 +D5E389FCB2F945E93F952A0BF65C6F8C4039D418CAB8AC54B1C4EDEECAF9BF88 +67C1B8452629A46E151E04E7A2FA928E5639BBBD37697CF484E77FBDF82B435C +98BFAF001AAA118A7EBD5DC32F7B24B4AB1F7E51BFB64B526D9330007B782963 +AB27FFEE5F70AAC1FA5442E2D8168C039E01748A039C3A689131FE94F880B68A +77069A844C61A6C98BB1B4F1590EA2716A1B5C396B50A683341F9E170E3094FE +802BB1182BB2F17BC6B948669D3B147FF32AE01CD8F69EEF73D1445381ED2309 +A354EB2E29A9010C7B6397255579818A22523FD624EF673B3EEC48AAEF18D74D +DA99B90E05E5431B6B36F777C5D77BE64B1172B484595562D001A18AE3640DFA +405BC69A63460C0C837064459E1D4B7216CAE709E2B418647D60A2FFABAA8790 +0FB7C9B846459C1C68F59203875FEF7BDDFC8204D18CD54C272145FE65C966EA +43B87FFF33225E445EDEAB34FE1869428714992B43E324DFACB816DE195E1773 +06321365C446DA650A634DFBA56A7F360C6CF0D7AF37EF7FB16C21FD2819940C +461DE8284C44320C48E9837D1E9FF36098B5D244DF3B7CDA03E81647D62B9619 +F20255A91926776DE45DFA051C811D22587AA88822BD9DD7518D2AF2B9BA64C4 +DA24D03512408EF8550E28293FFCF9AF98F32E57B475724C9C7E723FFD364834 +D5DD514065392F9B2AAE36B4BAF5D017F36EA730DA4FA02D2AAA3704C6715919 +0BFF56A8F70F73F63AE796DB52FD7F861E9486ED170B5718A96AE2F50C168F81 +277899992A9E8E8B2E30A42B4389CD8A5BE57F5C74CBB0963D99A23E8024D640 +EE408A699E8E0C9BF7C5A2D72EB716C5EDFFD75798695F26704E9D5CB4F84FE7 +D02407ABB81DB79A8DBF52839D28E4C18EA548C1163F8DEF04E5B400E7E4AD0C +B12195B21898D241A158560DB4DE0652FD1C0189220A15F2D3367EA1340CF29B +CF9B3E1191E4A6FEFB3965DFFA22A1278738B1F84CEDCBCB2BD50D2B2EBD78C0 +BF95298BB3A67BAFFA78FE0C53D277665EAA3FF29C2DC7DEE1070C71B9D1F1A1 +0D8F784CED8C64C9F7F1353625B8A20D9998967044C40ADDEEC59E604DF34B6E +541B242534176E092AFCCE4376235F5078CBFAE6E780242892FA7CD38F05110C +E18D82329631BDD915D67954C5EF38239289D05BCB5447466554809184CDAAF8 +72FF8C9858B15EDDE82FBEEBFE4223EB96731EF7E7E03289A818DB17FF0F7055 +0881E02DAAFC64C8C2D90A54238F00F4BBF4220435EB9619AA788CC0F45721A6 +D659A1D2F0E4D6565DB68B522CB5DF1876D750F62E1724BE71175CD7E34489CE +26B2D193392BEB23D2F7CC570D53AF94E157A9B9980087A36D35F7B644A04E15 +992803A2B7A629DBC863D890C85F4520FFCA5B253333E78DE36D8DC1C1559684 +96F1B4ABA8729A7C2992B5FAF2DD6AC96B934A7E2933F902535F5EFF762518BE +68D73EC2C947D47C55CEBD77842D472703A519E08A0CDD731179AE74425AF46E +7B1924C3C418A01A584202D71B6971FA8115353B77FBF830EE8F526166204CFC +467B0678093F1C99361A95F76860E5FA170FFE674314C3EF05549E5B37EC7925 +A770392344B531E799A4B3FF2F7CDEE784DD83EE019E72B93D1CFC8E0A22AD9C +EF7683BF07123573E2DD156E38DC7C9E7BD934043A78E6BF8B774F2A41734082 +47A9C8CBC6B90CC3849160963575DA80ACE6FF24CE7030F2ABE7D154F0136D25 +8A7063FEFCA0536DB608D0D60932BFD670CA642FA6FCDEDC699B264729DF1B09 +205547869402464424FF3D9DBED6F0E4300E3E7238ACD91DF0E7D75BE26D9633 +A318695FE6F38E564A5550B1D88109954AD4C18DFEF5F1247E51EE10CA1D515D +E7498B7813DE16A1F0C0B7EAC9B12867E736CAF5DD4B0F046C037967A52296B5 +A617B3D3F9E2A8B4A3055A56A2822269CC563348D2E3917603E98EA9EADCA4CA +3B25AD1C1383ED759EAF4D36CD00A9FBF59CDA77057576C3B17FCA601CD9907B +6FAF24443FE8EB53B6A73FEA434AA8F6EFEAC96EAF36B67537E7C2BB67870C49 +A3D4EFECA0491A8317DB36B809899C713F8D5AB2D4E7E1FC61EC80AB862627CB +783D35F2E9F125909D4C0E2E738DAB7740776FD0686F6EBEA3DF9A2B0C51D010 +D1EBA517A0E69619BCDBEB06FBABE70082449BA53C10AA86EA4B7CD697309D9B +D10BA8E876680DA091DE9C9D6DCFFE367D80D14DADEFA67B59D7143888AA8C53 +1FFCA518BC95086BCDF146209B4861ABB60465A6D6C78BBB404C3E7C1112DCA4 +9305087190550CECE3EA832D0712C0CF0B61192675CD247A2B5701A16E75C857 +A4C178A22A1D3DBED9B521B404FBAB9B419A719AE42BDC1379FB0CC4BFC871AD +A4F7E7C05DF29A1DCCE36AC9B4BC32B9920AB925EEC4D356F52090CC4A6936FF +4A3748F709B8F5C398ACAE3751FAD82FE555F958CF43B6F73B16AA7D68BA02FE +9DDB752B3ECE4052A653D84AD8BD66E09AC5FADBFA18CE0F2F1DD4189737FD42 +1E32B534DC5E3C6862B1D72AA1318BAC7F9DB1895E6E381FBF2670356182800F +375922CB0B2A22617DAA12804F620541DD272F9A6C139843C84A33D9BF2A486B +013E52CB05D9017161827203DBB820DA90D9A8E6851E95719B2D4F1BA81CB12C +E46D15A6BF84F58C48CBEFC4D3E3C5532EE8CDFFF85AD6343D2ACF82C9087ED9 +5461F063D846D9B7F9191441037652147A1FB0E5DE51F07980058DF9F5670809 +01F3FD83C1A5D27D298B6E57AFBFDA9576EFDF1F95D82E70548C5FB10AF7EA24 +863D19438876D55950F9516D7AA746CF61E60CE24E08E6DC996E9F3C45D51959 +49F4510CD259F52BB087AE3539D66ADD238985FC4A770E9CE248BDA4FF5FAB5B +B4B336BA1879CAD2EE6D783F3ABE68AE466F1CEA1F103C20FB7C9CD0FBAB2B12 +ABFDCA5081BDF6243568FD63D98230C21EA5D82652AA00322178C0B8F3808B87 +D38C4E8EC303DD63864D17622873C25435E8396051D09F767EB0D83096C78D90 +C44DACFC188EA312D672CB43CC538CB80F4E155643DA96831B0E420FF2F6227E +DB76DF562284CB2141970D34822E321C25140729BEC5D882E212CA38625B8EDD +68B9B6038BFBA2BCACD038FEDCAA58CC5E3B4A60D7970B7920A77815A98DA5BC +23DDB9FAE35B3F807F0E1E1136486D823D64BE32DE4B92F3E228C78B8866192D +F45563086FBBA428BCBB7CDCC3B0DCD52FB71984263646726EA5AB024774E44B +ADF912F9E30F49D3A8FBD63C501BD04883F80817CB20C2ED8F04F07A51A96499 +663C88B604B22DBA181F64336DB19F3D0AC1DAB9EAB21669397A488CC92F0640 +CE6A8AF32E9BDB8607D766CA8CACDEFCAF9A316FE78D92B60DC4BE164A03C531 +F34B53DB291BB2F6754DAE04E8C4F911B346B8EC57A4DA26D80D31ECB2901006 +FCA067BD5377B5734328533AF9DC509D70F0AB9EA20C301A0DB7BCC3F49D6072 +E15BF76A1812E932CE3B50F0179B013150BD57032052DFAA444C14BEEA12CEE1 +BEFA574643EAEED50C843AE02AC966F3C4AD294D52F199F9C7094BF0EAD8152B +F747AF7DA9BE8A1587A7BC96C88948AFDBA815E9F133322F471CD166272471D2 +FA90C418428EEA7FE8502D8A61B50F46B5B9122C6B9BF4310CB34A64391848CC +391F73B1DA470B4CE15673A78CA8CDAAC39FE833909120E08EB1F262505F2321 +B0743143F2F1002AD7D2F05EE659058620D20FAF3916DE4271273CF39110B40F +EEF6B961452F14E31F619F5E4225045A6DCBDC95FBFBD335A3EF9BE83719532B +3AE3DE77086647EEF3B23273F75E5FA905C17DE333AF2B4D7B954812322405B1 +3681292D7E99904F799F1D430E724A434B9D811E6C02528C286AE8F24BCCB9DC +5718E8283109CA88AACB869123087708018EA13E7145AC5B4BF8500ABF6AD55F +4CC926B3C0A04FAE51E9B06B463F8F79653201D752DC07EA3A7D588CC01735D7 +EE5B915869093BFDE2333DC1EECCDFFC08207705814329DB4B1B53DDE1CABCA6 +DDE0364563E6854FB4971F1B61977BE48CE6EB5670B0ECDBE2ADB6FAA8D103EE +17F33E03CB22DD75279846257BA63DE1310D56EA91C91DB05D00F8395E3C8735 +32654478BC33D4267B154CD0018983CFB5094F22FF7677AD8C651F486E5C0E6D +3576CC4E86F059D5793E6566EEF24609855C1D0AB38A76C092919E921C69B87E +D5B37534DF52BB57A542856BFB026E8BBE96A826E14E881F766E7D70A80C9220 +5B5E03EABC0E6D47571B4E29BE74C33662EED149E5991A51B68E8DB15D881BB0 +9A6BC3A905372E1E6D1508DBA09353828DB507C9EFB8E60406EECB972CF58C53 +CA179342106D83837FF4BFFC7FBF52C4E206FC6A4C4F46B1542336722E3D5D73 +6190A1802221644EECCEA8564F418C258CBDD90EBEA708936B8F41E92B49C6D2 +002E7A5DAEC11466DFABBCEA3A1AE5405B0B613FFBEC11A4C2E81BB9548C7003 +B58E9173D4DC7E394098CEB41BDBC591CE47CC7D590B08FDDEBD2F5A4AD7F89E +ED28653FD365AEF12B0AA672BD55870128001C87D374B52FAE7D5C71BB9B8383 +7AE36C2372F0000D4A502F6CC7C688F35089C1D320B5EFE4CE52512B099B98EC +C0CD643DFBF5CB4057D3326B3F99E69392C6F2F6C635A2C1DEA4373451019973 +E5A0D48288B32A295D7B0F8B9EAFAA47F017CAC9342E7C5B0F6CDE95BF698B60 +14F9647CAA29598FF7A6958C93EAF8F74FE2C9C84BFF89D35B34E369D46289CD +858676FBF1431A7DE98954CE5CFCFC4242C028B782F2181EC00A0208763B10F0 +D61AAC58D59AA240A4E321A6E8C13A75B4FF54CE92C8EC02D635974C58C9B24A +381320B835F15DA7575C9668C9273941B38A9A4D66765DCA4BCC5B872F9C0FC4 +88985B4EF27EB72C2735A5C563FAD37783A0FF31C8191A2A9F426EBDEAAE209D +0EB0233966790F00FA25A528A6001019B19779D2AD76E250716A3100DC98A5C0 +E8B7F630CA10C74DBDF318288F02169B218B0F002033DF175A6E1F64583C081E +C01EBBE7C887C6E4ED889BF7BCE5F9C823926F6B56EE5E447BDB691E037C24B2 +65C389DC36EF0512BA3E9F20A94BABE996D96A43424C86DDFA97985BA9573E8B +A83ECFF0581CC4ED0D50BF3A28BF4930039DDD25DE50C838 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSL10 +%!PS-AdobeFont-1.0: CMSL10 003.002 +%%Title: CMSL10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSL10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSL10 known{/CMSL10 findfont dup/UniqueID known{dup +/UniqueID get 5000798 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSL10 def +/FontBBox {-62 -250 1123 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSL10.) readonly def +/FullName (CMSL10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -9.46 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 12 /fi put +dup 13 /fl put +dup 36 /dollar put +dup 45 /hyphen put +dup 46 /period put +dup 49 /one put +dup 65 /A put +dup 67 /C put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 82 /R put +dup 84 /T put +dup 85 /U put +dup 88 /X put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 +5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 +8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 +EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C +02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D +46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A +4B60D020D325E4C2450F3BCF59223103D20DB6943DE1BA6FC8D4362C3CE32E0D +DCE118A7394CB72B56624142B74A3863C1D054C7CB14F89CBAFF08A4162FC384 +7FEDA760DD8E09028C461D7C8C765390E13667DD233EA2E20063634941F668C0 +C14657504A30C0C298F341B0EC9D1247E084CC760B7D4F27874744CDC5D76814 +25E2367955EA15B0B5CD2C4A0B21F3653FCC70D32D6AC6E28FB470EB246D6ED5 +7872201EF784EE43930DC4801FC99043C93D789F5ED9A09946EC104C430B5581 +299CB76590919D5538B16837F966CF6B213D6E40238F55B4E0F715DBD2A8B8B8 +80A4B633D128EB01BB783569E827F83AF61665C0510C7EA8E6FC89A30B0BC0EB +5A53E5E67EF62D8855F6606E421BD351916549C569C7368AAFB714E22A023584 +8B1D6B52FC6F635E44058690002C6BA02CEC21C54CC8875B408A8BB84F445894 +5D6B3E4841CA20AF852A660FE9C832F773691DC6F7197FF3DEAEE97418A5ED2F +F2AE65300416227CD3BB03C29003C770CD7D2A7A2E4C1DCA193651C2CDDBF93B +966938788694BFB562AB0010268955FC3555E5984CCAB0A9B7590C77C9BC713E +A29E5BD7193A4E971D1752DDD0F0AA4648E7E87BBCE66A1E836C715C408B07A5 +9EB56BEFD4596706CF839BA4CFA90CAD4038C1E006B51913279A2C31FBEE5BD4 +A7D74F9103CE6124F5B439CB860987DF44FE17EF88EF1BF62C67060D25696BCD +94ADF08F04E349CEBDF9D3389D870D94CC05E393B3F4362A13A6A672EE5E8F5A +DFE7046AFE3EBAEA58FFEBA4A47BF61F92E2003756DA643CCF2C9DFCCAB62669 +E3C2A18D690B64D907F50BCA155A85E47C3A6954C6FF7ACA36D8DFCE777B7929 +5F5D5F787B9C247ABF13D6D7B4A8F06BA25CCB342F8A5071325CDA86AD71BA23 +8A9695C7D1D50D0AAC267AB7CDBA7AAF46A264B7B081B7E79AD937FEE4969FD5 +155A99E652461EFFB4BD010E5885631E2B2497D6B8C43CE77D7D47FE201DD46E +4482FFDCE150A1183C22C004A0AF0E1F42AA6804E038E1DFC8B0A3CE26B52038 +44D2E7F759DA5C252489E5525963D68BC27C82247BEB18818C7D4CF0BC5CC97D +8C701034B8DF798DD4CE36C3F8B1FD40B2DA14EA75583852875031AF8C909EE0 +04495FDCD04B05A5EFEBA56A8CAC1F57F1B8AB91FB25C81CD51EE69D6E0F52CC +A0E12CF7E3187D67DF71A599FFD895FAA7BF80E2E6B96592BE77AE96905BAF0F +F547355A36C443797DDA7C414AA606CF9153E03450B77D1BA4088D739DF55F07 +111B9E11AF37F45B6EDE6D7AC126E05886A57C83886DA87761BE600DEECD1344 +8A82BD652BE7ABFE6A0F50ED7C6F4EE12CDFD80CA7A5518692F267C51C3FE76C +567BB8DDBE09A2AF901F79AD02B435287CB8057B3D5EE6655071F67B00438728 +C4C3EBD648BAF650993AFE5E2B29074A99ED0FB725D9B8CE8B0292B08A280214 +C3AF252BEEAD30C88F72E322FAC3E9D78A1038F5DFC41F7BF1AE3744A0677094 +51B77C2D630B67853FE5E975A395C06A4D4DA744040B272C2B88D8B7ED3A2C01 +66F503C9DFD3C7DDAC865900D2A4F2CDF517F449851DB1963468D0266D7A3E58 +9F6B2A1843E6444274F16A9930302DACD8D2BC4588765099A86BCCD8A31DF0E6 +2853114DFF2D19F812F19AE6C2E419D7AC1BC024D1195074FD0C6717BFB389A4 +4D5428E7BB2E4F9E9FDEDED7BDCBDD3460805AEA0B5F6460C2FDF19273CE5BA7 +5D3AAE0DB94C6AFA8339646191C23B0149E7CBF136FC4C844E025A38935DF256 +0A0A6466A45EE8B9B23B6A055856FB084F87C73BA28F1883E3B184CD813C72F9 +233B78CA4E125ABD26F29B92CD9DF39D6FDC2A217E2B6B45D9B0A4D536790A5D +BC0903069565A442FA7466414D948AC432C6B75D8D0E1DBB217CA3DC38A52DEF +62E9D5AE9E753956C13819D93148C7683BE4F71B80BC066D8C19FC807FB1C086 +B49215DCF56A91A42089F0D063B9981925691F7DDE3237403AC714F5CC3ACA88 +DB2F1DD205578C00472FD70C8BA4F752E3923ACF3164D442A6B639902ED060D0 +C5777BC20F9A3BDA60FA3BC986C38136FBD2E8F910E32EF36377C9CC187F4AFA +CCEC423DB925B378522B748BDF12D523804CABA83CB5A7ED69FAB9AAB75EE8FC +38D9866E3754C4E2F2B9AEFA804044D878DED0E114EA0E9682FCF38F6628E63D +FE1C1B5615E54FAE8684566EDC4B616F76EEFD6207E0386F06D3BFFA26425F24 +303CC7C8A8D7021E7D09B202616988287838C3DBCE3179B4FB5C726E603A47F2 +8248CB508F327D1291CF3F08F7C88298DC2D0F778D24304EFCF6E074182BF5B1 +8E6551811FD6991971692108E289B61053D6DCBA2925B3903E8916EBD09D97A2 +C6D08E89DE4C0CDF7185E1E00DF456B249F0BFC686E04FDAAD2772DC2C39DD53 +9C23A41471267F53A87E5C2B8CBCDB66CE0B9844BC506428E6150B48D2FA6363 +4FDB2CEDFBAE0B7DBCE4D83E29B2955F8966272CB865EDB360C8A8C19EC62A29 +03066483E4083524A1E8D80FE3867BC1AA91753C26ACBE8489AB0E3330206212 +93E07ED473DBF457EB8489E66FB4B8ED8A9EA8911CF9308CFE3E6D6F36810EE8 +91CCB11BD548617B2C683C354452B9229E7C9E68828BBEC324420DF7C188CCE0 +FBB514547553A7E9B38AC265783891F42DA472388569C8E7594F7E8810895A27 +06E456902A8D9F65CA808F1FD475D011C4572F8A654BA01D67942226A663D179 +95149FFF41A9F55AE84EEB9A6A39C017D7E4FD6EFEEE7FF3CE847CDB064A4954 +9DCD273B810E0F259501BA4003A3EC1ABA6E13D24C0B57FF82D6DF077833B6A2 +7EA54801BA81DB961C261689C0887FAD83771E55D3D137AFBB21779397E11972 +6C6CA922F45AFA5C0526863A5AD8B9C0775CCBA17FFD37A44CED4710884DBC31 +5C9D3F5441595B86CF7CA2EEE42AE87896E9E60EBF5F35C2B7FDBF9A9CDAE262 +3F48396F0F741E9DDF1D4FEF75E68AFB020D06CC29B3A7B2ED819D1AABC12B91 +CA2A65F1AFDDA2F3FB322E0268DBBA024663E49EFF076455338FE31A16B04EC1 +797EAB0B49AFFB906A0690A1E8E2F5314773E1CCFFF43E6FB3875AC907F0C5D0 +DCB9BCC127014D472463560CA0CB1C2CE614D94177C7A52A5B089316689C8112 +CA57E35D716D956DBF9013B1E5B9626456B1433C8C15FA906458F957133B9E19 +8D46DC3AC015F7602538C2AE3927C6DDBACF38E59220C2F5AF36B68DE9117C51 +04CF7DF32B1AF55B87D1D8A5F4BCFEC66F63B32B6548DEDA3AAB06C5310E4757 +78AFF947DA22809B360FE535506A554DDDE5A6F2411246653710ECE5CD3185BE +730520A766C47E1ED01890059882BE1432586864E1A86A7F586438C8DD35C00F +021A741ED47E0F16DB6070ED0C50038632CA4AC2975578A8372A080CC0447C79 +CEABDF2BCD5E78564247B0F0025F556DA8FB62125227849EACFB724A4AE3EF57 +90C07A5B27D2E59425F56BF8AD84C5F5310FEB1BC73D536339FC2E6A5BE2DAFD +97FC835E0D52F680F80ACA37DB498AACF152B9B44626CD89E3302C3EE1623EE0 +F998FA78305960AAB9F483F731F5F67A8C963C23DB8E48FB804EF8B86FAFE7F9 +4C09641915FA7E3930AC922682313408BC1607C76751CEEAFD660206A39CF394 +40ABE2A313AB7D5FD6444E219DC5C26734D322BA268D330AC17959A390D6C8E7 +3A155095BDD66516DAD5D65519A7FB871ECDA77061EFB21F359158B4470EF79B +362C35C06B85C9A9505C8361939C6AC013F2CFE8EEF46FD8CB4452AAB3EF1FA7 +DC066557BADC2ADDDF7DDC2A0E1DD4A357E27A2073427EACF9B9035DA5272136 +7DF37E26D96ED4B2ACD60596E039BCB15E259C72FEB3344E3EEE3D4F17DF4233 +04C1416BCADE80BD483DD8C9AF979E1C7D50C4CF015870703F88B92C4FE46AB8 +DE6717B55C460C805B391B84333097E116F4A51F631FAFAB34CFC925BEE8B72B +C9FD5F5A79D8F2295FBFAE649DC6AB47794AC7D73431FFE5BE992F2B5AC67049 +B5208251C0E442385A9FACF25E3A98D7F5D4C2A1ABDC600AABE84769CA83350F +9B87F71CEAD3600E02FF9AC03C1B5C21C84F911511A0CF0111BAC7605EE31229 +3C526A79D943D92E1CC3C38ABE82D560CFD4172F318030852A5FCC0534B8B3FE +D7365987C8B48A072907B26CDC2108130A33233E8E0BB5FDF14FB55098A10EA2 +B51AD9EFB119F82B08D256D396D3263FBD9DBF172D43A90ACD1A31F3E89E8571 +74BE98B9560E2CD661A2F93C69FEA3FF26B00772AE2C2C24B98D3D122EA2AA8A +44652CCDF4EF4F01CA7D62A976E23E8A86291F43BFAF38FD9C325E70F9C36CB5 +A181DAD30156E98339E6A0498D3420B7BB3B4E651A9090D4A17604AE386273A8 +3D4AE8CC18345E6E19DF06BA848F203F74B161D6A8882991CBA7385F308696A1 +BEEB0130D938A764B98A2001A38489B1334025EA848CA44A116D64926D460D64 +01159E77EA7ED9ECE7BA77635BE564A4ED89315BDFF54ACE6AA1A26591D13CD4 +6D6425CA7933769B842192858D10998509396829263290A3A7CFEBBDA3EE6CDD +DF1E492AECDFF7941B53573F01F623CA0A5ECC9D05A3D0954F7AE8CE94AC3B2A +CD4E27519B2E16F033EB732AA024BBAF74626DB55DC74B1FDDB07FAE98B4AC5C +683CFD8744F361838D343B657EBF52DEEE7AEA7565C5BEEFE455DDDBC4DCCA7D +87D6D769C5ECCF14118A14A85A86865777C8E28F953160D5E82844AE54D541DF +550D5F1519E183E0C42BE88F0458CE8087F2CD4B1B49A8E9E3D127C4A4CB74A6 +2E73BF4CC317781D03FF04BC36AC0E4AF99E2ACAD20F6F8029DE8A035DAB40DB +17D237850BCDD05931FF4B0FE2D0B79EC5A88FE0236271CCB075BD194AA25AFB +3FB93A5206F61A14602E4EB6F1C31C654527CE0C02D04314DF9AFD710D0EBB9E +F8721B97F5FB18E27507E1F800B5509A58A1A8296C72B7B73F99B6CFE42E9C2F +B63B3555475E562672645CD374BCDE937A9B05A157FB3E74C8297507253E957B +1A9DC421946734CEFA3D5EE357DAC7E9DE17A5BDDEF6B2D2A740BC58128FC514 +61154664412BA1C05209EC992A77B7CA45AB7C0EEBF590A5B5652866008CDEF7 +124A3003AE6A7CF9DF3C72750CBD281358CD2FF25B162B78CBB971DB3477F8D2 +ECA3EE9CBC90323B2C236E375337EA0848CD7CB5781A2B0A42DE7E4D99DB2746 +0B26796CEE129D23C76794B7CE21C13C7D4A998B752C8CF43A4821B736EBE246 +D2A2BD7BA3351FBCD1B0A501EC1EAABE60D06DA2FE39BE1F0AD629769FDDC933 +F9D02F9686EC8C2D7455C26AF4DD3F6860B2289E3A30E1C254AD17D731CB73B2 +BF4DFE90CAEECE3ED0CD3FB4C8F4C7BE1C056AB4E9B95781A8968E3CC1010003 +75DFBC4AB9F6B27C5A9AD88D94441A8ADF09EB275E5F0E5E6F3BFEA0FA8C308A +8593ABA0645ECA8FDC3F0E264B35D4B0DDB86B93CD8A047FC409E18196B501C3 +B003622999C47BAC04FD1ABD8AD359C977766E9643EF3BD6385306B08EE3E13E +7DA5A06AE33D17A3D574C6390DB6E9429754B210F0C349C359559C7EAA2350BD +F61D4D8A92B1AF697BC620FA0351E67E0D9F41A95A47EE0BF210C2C48691901F +F905F65693DCB85BE412F097480F6A7266AE0A928729DA0F691CBFFF3B276EA7 +322BCD2206D96E3DAFDFB992CA8F2955F0E8B882729DFF840569D12E4DA1775E +523AA734552AAB6F2F16B89B39F1A3FF0E07EA08D13E612F201716C67F327017 +6C041760DA30374434808273062C1FFA2C47B3FB578807BC26537F542040FF77 +66C995EF3E8B08B09FCD3EE89C30F157158A739606D2CEAA26694A4F1CEA6633 +B54933141CB85C60AB262E2D4E824A3B85C2BEF810DD774F296AB37D0BAE7182 +5648CD18556ACB124246A75474B232D712C2358908B5D9A76F82C626BFDE01A1 +093B8FA6AA0B32F2CDEF737B28BC0448FF816DDB5812131DA0DD5979D77C3838 +B978CC3F6778A4BFCE9A7087EFB19749285AE4C92B99A6649DA349A2E0889D72 +6D4FC664522F06C8C4D86D30BA43ED4E42211217D01636A4E17E2A132D26F394 +EC34EA12D84594AED9C6CDBBC0908860F39B240FA7D7B3003DB10322498691CF +A294C0FC7ACC0BAD1EED3E9D60AAE3F7429695892D1A21CEBF062C6129B33966 +8B2EF6E932F9891DE6028B81C5E9B23278D35B7F0D83989BCBA25E20E9D503DE +144DC485F09A4EFA1268AC5E4B551C5B2F1D51E9B9B9C0FEE585204F869D0BE0 +7287D7570A12940A47C1F51AC6134F03B415C30E147C49F89228855D093EE55F +172711F37776E97A99CC4B36E2F10713E36FB279FD3FA5A0EB9F3938F42E2BB9 +254EB8F0C0F30391735019E02BFDA21D9813C6A22279B898EAF01AA892B14DC6 +5912B9275167AB46EBC420836CC1A5F38A4EB47C039A7BCA62BC3FCE4199FC71 +011DD6E5FFA0F3D7F04AC02AF91B9249B9F993AE346572329DA852115BEF8460 +B94690E790003586F473F37EAB5AC2922F5F663EE2C3C0C336A8DB71650631AC +0A923A389AC911CB215EC2EC7D50CF8AEFD59EBFFA53A9F1FFB7E6215F17093E +3975F186FE23BB5FA5474C11408FABD223E1E6F62035B5A5C1AEFD8899F00FFB +E729C2D5FD551E80716CEA4E8281660286A802AAE8D5834F37F2EAC46297E57E +993B09251DD7789D3467417E393B7DEABD06676B96241B0E43ED1A1A9FC3B12E +0D34B2B0792B79AA648FE9450C3B209FB6D7D91F50C52A5DAB0BC81A8B698BD9 +18946EFF691912D7348D48FE68CD876FC6F71F81165D0C3272DA1A992308D9E0 +ED6D0A4DAD679AF495F62B78D462B463BD4A40931172290C615B3B3B6B47E45F +CEBB85E0A6AB6832067CA6D403C239530D07F199788AA4DD52553836851C5228 +1072406F6D7323A334E7A7FCA588897C4FBA6D4F7DEB65525EFB74E539C988C3 +A685A98752F7198E77E456A545F0D23A1BEF81EF58B02D289CF980A3F17BEC8A +6F83DD90C4A917EB0E5E2B444A608E2E9D2FF80620E16AC1D7775C0A10C1299B +BEE0E1AB24C50647E5CA1DA65CFF3B2C295F0644CA7826E1DC6FADEA93D66A20 +DE852F20AD224D28DB900519EB1569837139C833F24B799F7EBE3FDC14235323 +1D0BCD4991C861F38DF413A5A5588B73AEC3BBFDB885CE17BB3E97B4E6A79761 +93EC8418C2BC4725CD61B5E30C07352F647C3FD50083878C13CFAC241DDCB082 +E53703D182068727F9EB6FACEC25F6D901D7309ED7370867E34E267519E22D62 +4FC7093448BD0D6B1C43D318A3E14C92032325C132AE0FF7ED707E1FA4A955FB +F5224BE0045CB14ECC321D0F333FE24EEFCC504F7C756451D7693C3E6CA87526 +4912E1B6DB935BDE76FBFAFCA4ED473F1D2618812CFF25A6859C626A216603C1 +361BE3E071FCFEC2D4BF2FEBDE07DBD56A1BFF8303901168FA06488BA6B76F36 +95B0A90D7724E9ADB567C2ADC65CF3482CF47FD1D16F70AA19A97D0F9EFC611C +AEA5E1ACCDA7FB2DF05E9480936281484BC329F0B771775E73F7FD72FE3F45F0 +50ADBD03932B38F37A8F0A66B2F739EA3AC8811C8F514E68C5643E4AFF485C81 +88475A523D7FCCA5C8809BD49846C77795A38DC6406082000236A4D2628B5932 +AB7916D44EC2210CB941B1422DEB13896DD78CB7B7F400EA5A6CD639D9CC828F +52311A11F2A84E566DE98826F1E28D55FB08ED70950205DE52C207CF14238446 +084FB4DCE04C781858BB4E0744C023EB0B563769751AF1D807EED20E4AFFDC46 +3C1510C782FD92902761F7557FEF701AA67B20A9B019C760B2BBA8A048BA3681 +35DB440925CABA05B8A13B2D30D14FA875D3E200A018C78BE2E930457BC33AD2 +FE3610314A268E9A30EB41F7C771758410E7D1179567B22CFEB5163F7CADBC40 +4D40860E83BD5DF2BAB4822B55B863D0793D3B60F0DDDB6DB993711C4C7C2F39 +31D02C7D8EE36FFF8FF2179534EE4F2DF388C96C9AF6978D929610EBAA615EE2 +FA163D8C52E5810E94456BE63570A6878E791DF4958E60C057FAE0FFA4C2B7F6 +192AF8786E14A6C6379C6E13A9C528A198B8EC8654AD69CCB5C209964A2B26E4 +E636DDD749286B80A5C22474B49FC5C093A8215D49B30ADA383485030AEE93AF +BABB827D996E563D1681528F54353D1245ED78D1915CFBB5595E3B9272ACF503 +8FEE0B65C4CD9D5783F948ECAB51BA25F77DFA440C1D8B636FF6A15E6BB0800B +AD6C7A22C4F0BF6C9A19F0E696B103D8150AAA337C303ABE10C87D87549D150C +2D9665F99AADD775A25AFE29D1EDFF68FBD0141698DA0A0FD3BD9D83DA5FAE02 +C74649B2CC4717EACDF3BAEF9994FA67FB4512AC5AC610ECCCB10ADBA185A1AE +FFF74BBAFB53D1F3308FB611E986D04169838AAE987754CD5ACBCBBFDD1DF928 +81A3569DE16553502CD40A5EB5ED4E829013F09F4C0B74D858B6BEAAF7348CC2 +C0FCC07A2F4DECAC15BB9268B44826E5264A17B35C5FBB0B68D017CD79D47650 +BD9E6A56F52AD9074AE3F93A00381CC1179BCF37D171BF919CB81D4474CBCC0F +741119C0F05CE232C5E9C48277D1368131DCDF147E6BAA16BBE33661DC976A10 +62839B0414607278C2ED4810DD39F23060CA8B69CD9465670DBB5C6C402418F0 +AECA47C378AD945F63371FBAD8026189A3F4450B52450FC34F8A50899D249253 +3B0382BCF60F0F1464FABBB86E97F6066FA44538C888AB584B3C1FB4DB80038E +EE3EEF765AFCCFFF2040E77553EB65C0149FC4C643676A9CFB5D7DE0F64864D7 +7C85E81F24FC5E3CC5AEF1EAA75CC9813ED1A45B9253DBEB9027EE14CA67ACCD +1EB10A922DA4AD9B00035C062AF5B45D3372FF3D015C5B7098EA473082D5AD28 +155B7BCBFB10E00B1BD4ED8140B8612BF08D319E725AA77D1D29118A0AC9C2C0 +45D6B8D479EF3C9132E93DD1C350728058BFA07D17465E49F93A839F2ACB91F6 +EBDB8BE9A7A4D636FE484152EA0DE8B7A1012FFCBEA331B3DABC062C8F26CE12 +EE7D03C68B7747924A84EF734E9EA9166985C32EDF9B49CF95529E35732F9BCB +ACC3B78D67969C6520A570A343ECA30993747D6A3775DBDD8121611A0824E1EC +057104E7337566DC645FCD35C8A8CD87E48005DCDD6C0525C74A663D40096EF2 +F2278479E7168F2F9BDD89FA887BB198E546AC10CC65A1D38B8D45E6FECE90D3 +1DAD576BC8E1B9240F913FF78B59F5B3E04AEDBE9EDE685B78474F5FCCAF3F13 +24786520055F83F4FF370FAFC101B79079D8BA9FDDF7C6BB327DF2C5E18D35E9 +704998DDAF33897F0A1DBA897CD7ECC69239679F1F498761A02402D80A96DEFE +3201DD2E2E6074FCFBDE6C0ACF67E3C5153D2718DFF9F35F6E9D24C653BCA049 +39E3CE36ADCA9EDF3C8A3565C44779B0DB5FD718FCA5F98364DA8DFD942B8DF5 +0A88138E2C6F5B531BD783E73F0BE4713CE7443530E87EF2EB000601A25D81BF +2B055D64890EC4C54D7CB44647F8310733B9F07906B5274188AB0109E9D301CE +D45C3272A1AA40C1F0104E91F6409DF2C28A0BBA7B208A1FF36D5DC690238A85 +1D34B6EECC77D18147885723E6ABB2DCA8D73D26B84F3F0D3AA8A0DBE1135F4E +7C50904AFCC4FF4BC07437EB06F1082E779E5343E7973864ECFE2FDC9849553D +5C158E2652ABCCDF5F3F77171B28587274E83D24AB083603698774DA93AFA569 +96934C2E0B8B13E8B24E922123A5A4E436E228E21225AC10A95E9A46484CDB2B +6DF601ACEDF36CEBF350891DB0050E4ED4E1A3B4E1336FB8E3BC179C845E3388 +7457EAF371769E269AA7D102F8297EF555B8B17D585ACD982773BFEEB0B49D14 +E4E9D41F7F57F05CEF386407AFBF14BA2922DA1193E519BE8F015A2410C6FF44 +46B8B3B5A99BC32725316FFB1B0C449A728102C75E9A36D4A1E251E9B4310424 +79890A7D1EF4BAD9012C8B35C56BE97C8F9CFBA5E80FCE2C63BAB8128973AC12 +DCB088B8A88600DF9CE1A4BF037EFD304256F5D9D0251A1D00686B2F822C76BE +AF4BD85869612528B48BFE136CC8E80DD31D221F822BD569FB77790B4E868BDE +15401567AC761BBE08CD0A38E0FCF0B6BA0EC13933A7798BFF5BAD1A57FBDE7A +27616617252059CA4B3E9B3E5E3D828B90E2FCA6B0CBCB4DA8F678931531603A +5B24AB2A40DA4249DBE18D54D44575CD5CFBAD8B63EBDBAC71788DAF907EAE3F +4731456324A4A2EB25B6D02D89B702026889E43CB3C89BAF09CB095B0A5BC777 +FA721483080F2A170633E1720298A7EFFC1E23A614E49FA998BC1E8368B086B3 +B787B8825052572EEE92599AA117442AB43005C7981FD91D372C6BA71B664355 +9511981E82D0DCD61720E1635DACCDC6B1F401945563B21766306B2514EAD00C +736F6F6B1ECA44867B580CEF8ABC0CD45E16612DBB98433741C98AD161264C34 +F9C0B0943771341D665FA8995AE37DB06271AE133B014C5E4B546CEC44F080CE +7E20DE71B7A0EDDD6E0D41F5521C01F2A8F136E1873A159AEC467503E42BD6FC +E7CC9F46DD89CDDCB11B0A5A1D148E2F6C70C205E5C898F3742AF286B8F71031 +30A8C9C4FF35D91EF677A88CAA2B5574139A2A7405CAE6A85C9A5375BE16F0AA +595D812B1FABCE61420705865B67786E01A6188BA7E5D65FF729D4D373438334 +1C2E469E5452B603363DAEC8AFC01253B00BEC687BEF343D99AA674FBBF15213 +8FB5F11CF1C1078C02F2BE66A6F5B67AB968DBFC2077F580B2668BC5E3BB622F +2DE408E8876636AB566B0EC4D6DEF6E27BCCDD5B137E6C70C582155D4F4A0445 +E5211D0AC33E9DFE66CD7171EE623AB0993305A5FE39DFA13F35A11034ABFFA8 +933783BDE8C8909130D8768F7A3F89FF048BC06DD66BB9261E94C0A3CE0C05A8 +63E885BDAB48416DDD00F76D935B8895E7616F635A624032FEFE8CAB82C48058 +0C9FDE835B814A5B0D85473A1D9E0592145329875AC35B1C8EC063BC00160157 +F8B54378FE6A5C71BCAFB79D227A11F4EE76565E598B517A03E5F48DDC07E52E +85FBB53DA65A3E3389A8A8532F5907E0B1C383BB7EF108924EF7A7189260A273 +8384AF5EAC3B233342BA3EB62628DA2C8D199A6D53C74E5E668C80CD6FC9BC6B +2117B5B4FB0C1E8F3A6EE83242A21A765D4837B1D91632821BFC6408907D807F +1E320E0C5FC42072751215C3F22170CC55E3630DC2E7E085578729DF98563378 +8A49EF05587A18485FFAF1AB243EE8CD092AF76494899D8066C7F6F0D3BD7FA5 +E5876B3EA49ACC9CE5C6AB6C920B1C76531817AD7FBF0D727C1897AFBB5CE0E4 +988A89B600DDDC6BE8CCF3571751833AEAB203940DF32AFD3D6C9E852E4FBBA4 +093B6C721F67E497D4FB1BEF4E0F6F87F26B99DBF3002CD19115C3733EFA9259 +AEBB724672A9D79E346F73157F6B629D08551D6FCF086DE91A6F5BFDF4047378 +3DC5696611459A16B0415B556FCEA5087E1BC2609DD52339F660B57804F05F2C +4565371B62FF71F90A7C2B732AD7ADFAA526287B4AFE85EEEE19214F87F9994C +C4AE23AF863948CA7F28D50B3F54CDD2001F2B1FB97DED19E3AA4FD004895D94 +703571B47DF439558CB5877672613033D8D6EBA2CB50D7AFB6CD7D2BC3329B5F +D4995B1B91738AAEBF193839691A6D9F2EC68D9F0C4EC675BBC39D99EF742B1F +3709BB40359597AFD54C2412CC3FE176182D8E2004BBDD84E98231D102B53F5C +20A158C4095D20B8F1BDA03EBD5BE60A636850E5F67F9261572275D3E342C160 +F0D06DBD22E0C36D5886A859CE3EFDC0574864FC9C212160B26B426FCD3581BE +72DF6D7E28F7408A7F2BD61C6E2E45EB6A8D955769EE67E35E4B800BA057CBBB +C3D081232DA3A0A1C02579CDFC498B92975EAB2E64D8A18F5100C246AF019279 +3CE8D7ECEECB751E995547DA791942B3DCBE7911A76E6C6D272995B4427300EA +ECF9E5E5411F60472EAD707EFC2FCCFC7CA3DCAFBF24439E4FE62FAF6AF9EEA5 +6C7D1D0DF9B11B0726592F5D4BCE679F69E4F078091DC732E3E93C84340E3784 +CF14F8DBCE03305D10BD76FE4798196A47876A311892B6972D77842C668D6473 +33181F1F94B0179D44A796BA0C7A0E13FB56F9CBCA9625FB7D6F6363CD043818 +C50321EAB81CA7B6AA550104EE07781350A81DB5DCAE52CCF0776CF915B9BE43 +9F5A8B9D79816EF955B04452D337697DB28F2BF31681B51F05EFFFF46617933D +8FEB4E902A76B9C5672D577C7488BF9A270B6BDCEDE037E823B888732EF193AC +FF56C7F4A065E67926548549CB8A0B7B48B4C928DDB377D6204DB82524E5DA22 +A6E446D96991213539646B76B3A03AA0C7CC1134D253EF5BFD04AF587B09CA2D +E0013F696F06BBA6E661E0DC8EDFD6748F4A1EEF0A0B2591D1E7A11EC4FC2B35 +F8EB077F0B56A7E7A640360D5D76FEDE6D55B10BEB08C97AE0B95878CF1723E2 +AC60379E7820030EEB1723B0C9CF2C6B174107764665C4B03A26E3EEEA926F6D +62C193EC19D951960006011CE414AF311453201340A84DCDF6DCFED124C0A04D +F265C1C5378B07D0ED773D939F2F339187ED9BDE96C830899172D9E96CF6258F +B347452F5FE20290CF2F57CCBBFC15042B339164FD19AE50C442C744C9FAE3AD +F7171FF364AD4576390C48D15718132FBE76A874C5B8D1701ACB15AEB4EE0BBB +46FDE772228FCEC6EC83E64306F04B13EDD566FF01551491442449AA2961E2BD +5F4F250739EBA5C23477510C179D040D68682F6EE30391C948EEE3F475C9D35B +7CFFAE1555AD4A6BFF1D475D31E762D467705375A16B449D8798648FD7AEA960 +32578D158CAAE1A78CFE21D6AF9CFD4A6D4EAD835762EA75EAB183B374FDDA91 +DDE8F3C2F026A926D8A72ECF8C304688178E4C8A91D8D144133C2DD1CD525F49 +BF62768DD9BC31816F66587C945E9A09B47D0A9961CBFBF2CBDC3EF68A8FAE09 +7CC2C0B8291F9A0689D2CB0EC81635BBAD2E24B74F3E60D9E376B2139C29A410 +A3318F29F13624F4AD93784883D12BCF1695012538042C79907CA91859D6D6C0 +CCE7BA64768A2D59D5E1044A0789AB01AA2BA34F50CF677BBB9F8ACBACC8D1F8 +25B8E4EBA8F5682F233C28AC9ED4D20F60761C85CABAE6D4A46267AC18D5E9C3 +6515B24172A91DB52C5929E19732DC79035EF3F474416C669B746D68360C1AEE +DC5568310E74711502923B2B413DB52611BA7B1CAB307A2D6567CBDDEBD610B0 +AA2BD93A3AEDA3E0D5B5D565D95550A290C0266904594DF5C0D888C7EF552015 +ED4F903AEE07CFB9DC8C331BEE42BC317DFA9F4A79E3EDAD7F68F59A4692875E +C648B7A639267CFC06DEEA16D056083A8B91C39814CD61C3E770B083C720CE97 +7C883B57BB2D03EF1A44647D833C60C5F79F6959A057ADF2B3B7CBD56868F2B5 +7E10B4FF0C6EADAF6B3DDD34C768A1F6B7A035758FBE813FBEB1D37E70F7EDB6 +B9B9EC94C1184EF68EDF19EB06A67C293B0FBC6304D42C39157FA987ADC6C729 +E44A1B717ED95D8B300ED1D30A8610B39C590473BC0B67C7CFB6F2D3BB97724C +A12CFFEDE73E2310270EA4D74591970071FAD9B0FF67F1F83B673422F22713C1 +60086F5F4B05E024F1BBAEC316A159FAECAEA4C31F75D8DE26F42514EEB48D37 +302BB3B8AA17F6B485DB731BFE733687020C8695BFDA06892957DE0AC3F4BA70 +BC34D38BE77B4EA1E9AF6B10F0EA9F07B3A27E28F7104C6611A80D2A7C7774D9 +0C5F0B41A7C7420542AA4D5E16506DADD1317156B0657B569A3B812AE25B5928 +B193BAB91337D9E4DA9552B67031047011D0F2ABF0F8D4E493E9D69CB1EFB686 +CD06A1FADE3B6D9ACFEF33C6BAF8A8A406F743F3CE711F2C6004EB53CBCDD84C +7298BF9B7BB55425C3DA16C17A23B58D6D2A9743587FD432C492654DF28AF85A +776681E8D952FC37296D239CBD6A263AF8284C0061E2D50040508DCC3D98C19B +A6D011F435045505A9FF7401265134DF51E8A10C02316036F1BC6B45E9ACFCF7 +87CF2CC99D1CDD02766282D09075346E86C1A4631451D098F0B85800ADD0A308 +0A1FBD6DD6A5EE719577B97D5FED7275C99257C2F6C22BB364F7936321DBA1C6 +1484A171F99FFCB6B73E6C8839FF4BF1A80E84DA43E8B671C04E4E3ABCD30319 +32DBDCD337DF11C91549DD6C2808C03D6CD8781318DEA299C4C6CD3DD66BF2A9 +83A80D712D0AF77D1F88A9EE0FDB8AD3EDBADBC266CD1851B7D0423928102F83 +D5CC70C03A447E665DDE68AEDFA1F7A083FA6AB1C02A1BBCD24C1E350E66B8BB +3AC58665A0608053BFA3F2E7CBEC475E5D35D36052FF6400EEC13BDFB0AD3C55 +97BDE027C4F7B16FD83E21449AF76B76B7022B5C9082616953B3B19560009A58 +490F47DC60C7631FBE151211D9FEDE99BDCBA8221771E790E7D39DDE553F5620 +F0A768C93088EB580D862314B39061927DD19B9CA652E327975745AF4CEA329A +B7FA2DB2CE19BE6BEB4D1EDA026ADBD3BADE9B8F9E7E2B9FE692D7306A488163 +66A9A20E47AE29AF1B3D6272181EBF7364E22B4AE23FBC4D5B55A77BA042B802 +04890A09DFEC518C20449F888C2D847E358DB34A28F256E4B81C210C968B41A6 +9ECE45D9F164BF5B2E6C8342F9F32B249550B5F827343B6D3EA9BE8EAE599F3F +19241456EE475E14F7755D8C6C61EACFDED8A41FC0A320E847336B4A27BDAC33 +6FB0A7692E76CCC88D766C44A6C88578730E022CA72B01D010D798E7AEFA012E +177F747BB03D49395012B685462B5E07E17F17D7E4EA34B5C7A8E70E2B35C63A +6D4A6BFD7F86CAFD01FEC2957ECAE1D244DA8EC9934DE6F12F8BD8A241D76C82 +6015ABDCB72C16F1C2C4A10E258F9C17A0E212360EC20458FE08D6934C68721B +59C9875779F9F7B966FAD38B2FB31F65AE94D24F71650E924ED6C351296B9A12 +E98649D0CB5F0488A42AB4720504068952488D2BC0D953A3CB4FBE7F949291E1 +F94ED9B33E1B86B3E47F92744764721733833597765184815B753E3545C06A9F +948B670162C06B11A89123036E61C684A3B34189E5C5ABCFEC12F0A339AEAF61 +50D9EA5FB036E3CC8BA8805F1323D21043402B5FE2E39CC2C08BBA62105D1203 +846876AE10D63A1FD6EB620FE8BF4EC721B2932487D67D65FEE395F9F8A6ACFE +21535019F4A3BA7B24ED1CECB656B563A3D0244F2183B9EB56C63A0CDDBC12A9 +EDAD62606352DCEBDB17ACB7CF43B4C20AE69A054C3B7788D27EB8EB637ADA68 +38E69F062ABB34EB07353EF1FBFFD78E95C51F8B53E0C33071EEAB4CE3C6CB97 +0B8C5CD9C595767FB49AB6DB415E8D50AFB83C0E9736488667112F404D939C94 +4C9558CEBD6E975BDB98FA9D89D9EDCCEE2B193AA2E67D74C90D19503A61C780 +A8EEABA6BC63E864D47B92FC8A7D47C5ECA899785FF6B471BADE710E3F7CF999 +A16B79529A0BD361289561EE8E8F34C45B13967BF3625EFA44A7C6412B43EA0C +52A62B0E9E61BA2B8EC8457603AF62146789A55DE00372E975A55682C3D6B4BA +A230500A612D45198BB451023653C1293AABF2A0D6A8278921B36BA70B0AE9BD +A41874FE0241303DC708D816D052DC362B907772066DA879D2A363787CFBF890 +DB9BF331BB722CD1659B7A242BCBB545E69136A7C5D1EBCD70084CB9CF262583 +B65EB2DA2D07B86B17308BA76C0B3C12E420635B93EA164AEC52CD6DBFE5E259 +74521B558DCCBDAF488CCDDE016C917C998CD10D2C03785D77C9848D0AA480D5 +9E96FE96C1F7C12B183E5617533E6D68E82D7A6CE9B26D25F95EC5E61C7CA25C +EB5B1AC621E9A4969EFFABC907EBC408422DD29D795A5CF249B0A86D4B573C33 +D81F62ED87397C8C8D33AF288E0455DC12BD448061DED1F3BDA237BF372F4352 +8DB8D27425E61185078813BCCA96312E624C4D2B0D62FCC8EE88C508D30C7D17 +873C0B69FF4DAD6B3D83CE4E3C6CD2B906E1FA9BB4E7E3CD084A944D2FCF1C75 +BEF17392303BFF8A645FBEC661733671DB15173F276321421FD30CFA607730B0 +8792E0ABBAC172923841CCD3ECDA10FE12AC16DC04B4DD4B88CC853A1DD5290F +C251BD28AB0EF463CE51D082197F788364EFCEB048ACAC19DE311D6C724390F0 +BA0A1AC082201832A0A42751841BA245B7D39404AB39E78E03E03E1EB85D54CF +287ACDF49E26D21295CBF98131E8211248FAB2D8D82BC75F52266385DCC1A920 +62B878438E9968442B6D5588E7251D001EE0B3FA17CEB8A991E0EF3E8A3F23C5 +B20C87B45425702A11AD639985F61598616A80C42798B9FDACEC50B8D5A2F8CF +00030C6EBE2BB7010D69E77451A6AF515E0F0473D5983C86711BC6D66F213FD7 +1CF75C80C173D47D1E6FF2EBF0100CFD952FAF0605F72B1505CCE9ACF6B8073B +7EF505F8CB65666365D0F74FBB4479CDD0F7BB33323C3057AC9682E9BB6F6025 +5EDA3106B97C828738F348F5C0EDF216C6E0F9E4DB1F06FF2175F711586500D4 +17A2A052067C02D180B80CBB39159DC0B291869F77EA4CABDFE45EADF8182A6B +878F3CD4930378EC76A122606B6A37A65D53570C16EB1D8CECF878F466334C55 +AAEF32B582FE54F0150D06D79A8E06BE90946212C923877F70975F8F5C7FCF34 +B7C4142AF7E0781DEF0F4F32D5942C19667FE9B6B1C1F4B801995F9C4A0CE12D +8E3B536019C691ACA56721C080896E5CCA8D251230A4DD569D56366F376C2126 +CA26D5C3EA617E46309E5BE458835FF14DB53557B497244ECDA1C6C50B2DF803 +CAF268A69EFFEB37D91E9B64B35EE3E4EE2FBAB10A78AC5A237DC61B91DEFB79 +4B92AD6FE4ED2FB8844D56DA7414A1E82B774B0CE96B8A90165CD240DB47AC44 +1299D1D342967CB19BC09ABED162F509F36813218E448077B802BF02AF341927 +B902181CB816A9D54D26E8FB03CD95A6A5BE4152EC9D99C1E19BCEF362D5DFC6 +77D039D5A0CCE60E34BF2370F1A7E2C9CC70DF22D8809BCCCE81162B4D8D4CE5 +B3F6B5C625D74273E968C6FF3304F1EFB6771BC16B8208770EE01485D5CC5D2E +A8EFBF5E2EE168233A19DB1E73D04A3B91797166ED04627887D0FD7D197F3B1E +0AC96A1D4BC06581A4E286AA82FF3BB7E6F8580C9220F923CE003C0F55B29E99 +149361EA1EEE7C9D79EFE3CACD1909935867969DEBCBE2FE1673B2E206502189 +5676558F7AC26C70C89F5BCE859E5DFCDEFD4AE70E4F7F7D12993336DB939391 +2714D9D61EB78C3A57D99ED4B3F6F49FF54295649CB73D270F5C0EEC24B2C521 +7C7508D00C9F135AA84DE0A53AADC26E9CA94A1E35E9461B846E40C617AE7900 +590E1C265F6E8B3B97E5F4DCC9914A4B8D0A50B5B52DF9D464F2151661046F50 +BCEDA7620CD0A7CC3AD9DC65E9E5E944A03C8F7DD500CC7C18757F912B36447E +74FA837C778ED829985744837033411A0DF5E0242980A48EE9F09EC1039B09AA +9329B392722B76C0A53FB42F7E90704DF909A21883A46DBC2D8F89080C1E1866 +929E0D822711243BC11F45F6EA36FE95E89CB873FD9708AF2382ECC7ECD36463 +71D362B4DC70AF00163676FDE33B1BD9C96FDC8DD71A97D00C2FDE7B3AEF1E91 +A8A622129C26CA6EEC4E629CB0F97BA1953212AAFDEC083BEBAF1032C65124D4 +CDA1A747A156B84910F33C077A4E8CBD05A4E09BD74B078DBDA95258D53508D5 +C9D490EA3BD6FAC77722ACA509AF0505D96D793ABFCBA816FDF1EC358AB9A680 +EA7868A02A48671566748EDEBD545EF58D4536EFD4C722EDC4863CF239C2686D +AF13839A1C084786A19B8373639DAEABEE0DBF6AF9BB2EA3942CA5C4FAD4EC38 +CF666139E66CF7D2D76E5E6C4BBB3E6DDD2A06AD33ED77145F1927E58ED8E2AB +071FC7C043E8326FA49BB8882DBBE06001CE4B187958E924A8F5FABD2E6EB0E8 +3652B14E5D8BB67010B27C520D9CB574E3FB74463373D3A15416CBA9E147E2D3 +BA0B467082E69F8D019BC091E7E7DECABC876D7F91DF4016364F2E97EAF07692 +3A38264CF743406AC6CB448EF9201E4204B614453BF9753FA4999A7D57A318A3 +8F45989D7FB047A67C418232DDA639156160052C55E83E1C56856490B0EC4AD1 +792AD3E35E94426C0065861E8128943FA5D0397C1D4C59FEE5C860E383A8B7E8 +B0579DFBE3DB8796B7411CC01DBC562C0952D93F6315C5EC416BB07E5D2856B6 +51BAC1928BB5635C949D6EF8B88D3993DF034577C628E4A5EB27850158847145 +6D7C8F57123C8DD7D4F51827BF91FD92A7B972309049E3C5D0AC8F18DF12FE0F +86CDCC4C0F90B7F5971EDA9A31CF40102D3744A0029B1296799E85C4479779FA +F2EA86BCD7511A8537525E952DD830DAB90147F958C2F0418FA0B7B3B1D6C6E0 +1B570EC8D81A1BD801EFAB50C2E4BCE40654457F9FECEC67140500AC26C6A647 +0EDFD3BF6DBFB74047958FF91587AE0E7A7D592313F680E0E1B6B13A394ED4EA +4D8BE4725C0B297D6E3C40B2A2FE7157B8ADBFEAA171FDB0DC3C3B8823AE9FD7 +BAB7FB06BC72A4D92DCF2EA1C14EDD88A97A2BDEAC3E6686E48B8BD10F2E0545 +BFECC4B5DC7C17F0D0213217D7BD5112ABAC7B28519F8933CBD2C7FA4BA34E20 +B63CB25EFC16E76BEC28C292AA39E65CE24BFE08F27E5DAE643A1BA03DA9B1C4 +49D045307E06D51899B75E1336E204EE168BD31853100841E9E22951114900DA +316222123CD4806ACFADD7CE4020836CD902659C5091982365C07BE7C5ED3A69 +D08311BC458FB22CBB2665E58D51DF88D7465DF52FD75375C018899425A05F47 +B50633A9B2C994659D2A94B01B556BB5B675985F4000E476DCF25CD137A524DA +6E18680E9075B634B659BDE2D4F9D027EE62B70A769E36D92F071AF9999D6E3C +DF78985DEA00C6355A6D7DBB79BFB51906A271EBFE1B9884455B4E2CE6509133 +1D77D246495B0886597B40D1EF898C821C238EF0EAE27B0F136C978CBDA7E697 +0939B5968DC68C6758975CBDC13DB5D21F04D89D3F5A54DFAC1211F0ABE64F46 +019A579D4F2540C4254390182B5BCE88CA6360E2B3578DE5578F5DD186A7791C +145F2A0752A657F75A8795C386B289684E4D71B21E06AD75ED3030BB15A880F9 +6E509E3E181E9DC0290186D94FC0E93104ABD66B04E49276057E96E9CAB1F3E0 +EC98E1CDC932E845355AD4531E6559C600ACD3121C4AC3924BDE879E1AC88793 +A7D8421AADDD24805B7FBCC096C0FA0244C9E55D849F0CC96D2D95BB59C717BD +BEF90A681BBF73DE9E47B2BCAC09C515B316769197212B728A3753CEB9C6DBB0 +175E8EE19926EF3190E9EA420BF66E41E31E924045CA80D2B146A622AD2AA6FF +E8A74FE920BA5FB1BDCE8C3AB71DF123E9FBCD95B6F7FE1C6B36794C0A0054EA +BC4553E04897B6BE0D153F1DDD14F6C5CEF051EE276C85162A4B3197D3F392DC +912E261BA9D9D81F298BE5F9FA1F8924C566824C8AE99CCFEB7E470BDEAD908A +B3AE8FD97163A5C58BB4518701FE3BA51A95ECD61C28D5B88D7914C05D29CA90 +A8D278EF7BFEE2774D2E9B287B8B3509F44C4468D23896BC37BBFBDC45BA6865 +8C17A05A8009E7D9036DDFD361579FBE959CD904E9CECDD15B9F7BCE47142406 +4B1852EA88D35ED3968DEF8D5A7725ECFE841D8737440B6DC69E346681D315EB +3E82F1222EB4E25E8BAF1C94F04EF0EE9BF26716BCF97D085EE11BA7F9011F4B +A5C4580F4369D59881AD7151ADD641A983CA3BCD93E337600AB067A85B581D66 +C99AE287D346753AFC59318C8E9AF94F822530B9CD8527DB40A28BE6F55DF81C +402811A2EE9D5ADBE9B0433B8CF69F178A44A7366ED17E5B4883FF546CA99BAB +C437EF4383DA6741973FBA6CB85B955CC87C6B0FF28E39C7A9F19AD4A07C2E29 +65B0CA83C992237C38F8B55E68E4EA51AFD2E260092FC551A0F293FC29C4543E +DED50BBC69581ADE6DFDEFCB6F42D4CD88EDBA169CB9FC43E23F214440FF4377 +6E72569C56EBACEC65F42DE2B7343EF15134FB13A0E3253E4E6E027030579190 +54DC900685CE98850BD5879B15C8672A0DC93E5AFCC07967893B89E4BB8478AD +012BE053E9FCF99AAEC823DD0B35246C8E717E063BECBF93D1836A3FCD867098 +579A9CDDA409B5F6E52C6F5D1937647ED8E568E8E0BC4C362B213BA98DA36807 +407BA09C3F917A5E9BEC304C63F7B9F6297E0AAB7377BF3CB1549A3421284C8A +5F4B543FEE342DB6AEA7500142A24DE2C2B4585EC8212B89D420586167AD2DB0 +C51E40455AB85EFEBABF2D22D28FA242F0F4C2285F0D5DB6DF841EA4B17007E9 +6F35A66FE42B2C1CB334712675848B6E52A329FCABC0C940AF9D63093615F8A9 +A5BC6B372BC13FD9A8EA017F90015BFAE4A617866ADECF8C66ECCBA9266DB171 +ED9DA34F06A2FFA5606193AC7F28B77DC102F1FD538A62DFDFBA996387E288DC +429533869DE2A9D605C054DE27367DB071A5DB3544965B2CD4B6857FF138A3D8 +54ECBFED72306F043D71B8B14A6550AA38B6CEC6A8610CCCECBEA4A70B3A03EE +073693FD6C2907AB80FEF2D4501BF69E928B5122620248C473BF37501AD346DC +7BC2990DAF52B6605C6A43F0901EFE7FA21CB023132394F9E68E9601721EC66B +501570E9CD164CC6FF70F5CD35A857015159447235C2676F24FC5861E42C0482 +C424CAA939812DBF75B6981B89DD4E084B140BB1492C9E5D7D476404ACD2423F +93A05DD60D3C0D27E0E0DCF79AF6648357FFDD43FAA3F0012DE9CB7D579EFEA3 +653CACA5ED0C670821CA5749E21DE931FE167E134986691D67E1B1EBC90C6308 +43637BED7EAFD1D96591CC9B0FBA15B00373B857500AC6A2058FD548747F7161 +C7553C311B9AD78BF01608BCEF50AA7DF8F2AA3C025B553B1EA58FB6EBB23BE9 +E99D8E80529B68F54C2ADD9C456F56D04E68629EA2465CE96B8E20A3CDD52010 +E6AB05BF783313F0A7BB5BFFCE061B18BCE808AAA57B9DA00120F3984CC52B63 +45ED0658A8740A34C18EC882A220B0081245C7FA1DF781EFD392713070EB6D0B +EE5087694C2A1A313EC15259E67F435A74BD5547195928149FD9247272AC217C +4A3EFC547B41D3797965501C11807573C3BE62B49810977E4023B16A29BEB113 +7C72B642DA506FA2C0329181E92A5EE5C4C977D998ED029B8EC4933BC72A0279 +9B323CF7847A335744835271630AD5F887A634826DDA08D2E3ABDE3EEAF910B9 +3DA7165FD9AF0A0F121BA78E3DC6E8B1F488487BF4309035B55708150C774AA2 +3F797E4A4049DE2A2392FF4BA30E91F7DB0C1DDBCC3E1D7C207A5DF66988D82B +AA0F6F953C1CD510C77EE83E6BE5AE7151F925C6FA740EA3BE27F9A017C17373 +B2D455C34A5F3FFA76A387E17CE4A7950D1B67B9C71578717F6E9590A39546DD +872BAAFA39DC5AF93911AF95E6FD08BF94F455159E9E913BA58F69689C0A9312 +30253FE19BB7461257C2DED69EB95D94138B0B3F5D1D61F4D4E3E39BF8088614 +395780A4C5657784FCCC688A +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMTT9 +%!PS-AdobeFont-1.0: CMTT9 003.002 +%%Title: CMTT9 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT9. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID known{dup +/UniqueID get 5000831 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMTT9 def +/FontBBox {-6 -233 542 698 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT9.) readonly def +/FullName (CMTT9) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 34 /quotedbl put +dup 36 /dollar put +dup 37 /percent put +dup 39 /quoteright put +dup 40 /parenleft put +dup 41 /parenright put +dup 42 /asterisk put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 59 /semicolon put +dup 63 /question put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 88 /X put +dup 92 /backslash put +dup 93 /bracketright put +dup 94 /asciicircum put +dup 95 /underscore put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 123 /braceleft put +dup 126 /asciitilde put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794DDF2E6BABDA4215500A0 +42D1A3D0D02C0C98BB1D6ED0B7791274C38B038FC7921FF1FB8FAE7258C09259 +4B8E1BD9EDCEDE9ADAD9BD9598EEA9691589649A9A21539161E374075BEE3457 +689F308A4A7AC9F2FE4B301A6C36B0442FB92E3B002623493DC087800B5A0521 +0DB96A23175AC584DE166F59142779F26FEE9783E28DE49FC3A8D6583EE63FBA +610DA773CA18ACE6F64A4867A1A7817120ABF9DE4D17782866E6CB6B65A9F6D8 +3667C8D3E61E5356E35343FDD4C6436DF73934470916CB5F0ECEA6BFF092E735 +C7C355B56189D1DD5715EC97E50145FFC17BB1497315A9585D713A7A6DFC7933 +995468EFD0F59E3C15865B87925A3F2930E20D5A35970E2C44F1629FA16E00EE +EE21EFC50D49F5BC02300D0A7BB85E649CB4E2E828C8B1C5469463013E71D723 +2CB11BCBAC191AC751A2AF7FC228395CE9472DC1809052012AEC2CD66695DAF0 +4CA04234F0187F4116C93F59A7F1F8123DE87F111853B785A20CA8B49B3B0CEC +B11AD345E1A11578D2EFEB0536D125237086CC8CD9F34A5137AC5DDFD8746014 +D74AAE8239B81ACF65F379CF2153B06A238A2D767F294CAE0D79228F0B7D45CE +510AC9657A1776202FEF42F96D476E7DF407786AEA12DEA0013D3B4C5D0640F5 +BC5BB72C34066270399CE595827175B23B25072723BD24E07F6BCD9EF0175DEF +93714BAA53960F81103CFB731CED4A267B53727BCA3C97B0BA5004055D4EF0EC +F725658E53AC86E4061B489AD4154915C3981B3B703E1E2A8D390CCECCA99385 +45EBE35441B062D7D12DAB2B31569387187D74A4043FD71F1C6D352EAE0F6757 +4345FBFB6DB15CAE47CAC4BAE47AECAE5FF5EC19057DCEFA1B23F47364ABDF47 +088A7C6A2AE26B10459B6D41CB69182FD1472F326CE3A15B59255D1DE3B616D8 +9D1F12561038839781E657C896B8C58A32DF5AEA23732A0966D96C68C988ED7A +09B7E2C8F9F3D0D56879764781566299A4EDD3588BDF70E3D924D25074F30988 +E35BDD827AE4D0B4A06F55A9976BF0DB3C0B1D09CD08E8CB168B50617691638C +0EC1A791C228177D4FFB021EC3DF5082CA3487AD2EFC8DE9466A690ADDB4C52A +FE2A6DB4CC275CD33D9136E735279FBB2008D59E667905EBB04326EC33C98B2C +94744B7F540D86E90DED64572ECF1EAD3A58EC101642B245A9C7232DC8FB8741 +03F97883BB32FB955C22F878FA0FD114451A3B3859B0B5537AFAB73AEC7DB2BF +409E1FB41D473714F6BEA73CB085139879FA31710E01915C2938C37BAD6D7D71 +45B897E00857D3931A489EAC7B42BCE4E65F73F67FE027CE482DC47598ABCB95 +39E98DA8ECA3E23F0799D5963ABA6E2984DEACBE7B46B40ADC6213E0F4D08971 +58F68C946C748E4B4217CBA2391BE2086C9758F4E32C9B6413E48D84D33A6E85 +84747029C0A9C9B92841D217A902BA8EB333999D62FDA9F82BFC8ED11F67988A +0CAE42182E414A9766AFFF4B046A09D476F8E3F15A8C7829BEE982D8350BDF5F +F215F2BBBF68D4B567BAB798B9604C79306C475926E9FEC0F07A99F43473C6FD +B15AC29C3D07FEBAD1BAFF75AAF2FBE94F104F1DBF838044FAD94B661B06AECD +D9AEBD02B60CA4546DD6B5B5C1A3833ED07845671CEFCA8955CE0DE5DB8FC93B +3306683CBFB8E5B79A863DE78D455DE9D592043C2686F88A43140F8B9F3B553B +7047420E93E753829F8D47AC7621CFE3626F271E31F0019CC02D0B57F67BB47D +8CFB63E902EA3231C00EC66EEC0D30FE8394558BD3535C888C4CEFC6EB72E737 +712ADC6300162D5D79BEE0CA1F6E4127A0BC90656C01692F6D82C85550AFC97E +C2693E379160FDB9636FA41AE9C75B7F6643B05971C6D67CE30971D590FC07B3 +E0B36B4D1C7F25110B5DA2130D574FA292B47322975A2BADBDB39AAE69BDDBDA +A880F9AAB580117708C79204DFFDC08BF4A48919B5C22228845CE8C3109E93AC +2479E523B8A1C12A6E541118F121DC6B4EAED83491A03192D5C3A2A45D1A2467 +757E7B377C635CF5CAE11A7CB49D49F3A1BB2286090B5F0E4F89869D1771D50C +54B5C5E091E3048A2C194F0ED00DD64FB95BAC6FA9D61ECD093ED416DA3A4981 +DB07CFF17C4F55C62DF628EBFF06FAC3F3D3F91C30EBB34052BE1A08F5EDA4B9 +08977197950A282B84E21D43C64BE3AE4BCE22C70E7D392DE09D89B7F23351AD +6AD37225C12BA79EC9951F5DA1E505DB26200190ADE0E549305B7530CB86EFD2 +A896F13A97E51754F70B609CB4511CEFC38BA579C071E9510A49982389980DC5 +336D6C4A2DB100DFEC4055C7AA9C55880F94FBEA9EB280BEF66CB8E1E38A359D +E5AFB12B540CD599085ADDA7FC2C72E7C873015773FFEECA2C596B75BC39A3EB +3C43FA2E53C0D7993042F3D652BCC483E48B7F6C94C3FF6D38E276086A6AE67A +E5A571B9C72E0D7824E0BC2ADF51A393B9E334649F786EC1923C854382B89627 +1B9E701AE5A6C42E672B2C6A33C8BBCA8F69B9061E787D6B92183F20CF4C3903 +FF5417427B84798C82BE28D2C81624E3920CA61EC9EADB364B5A6E50E49A1A72 +A9A090A1FCD84814B8B2708AD787D2B5015DA1305874F58C5EB62F843685FCB6 +465FCA80176CAB2B2FE65E0A270BCE1E3DB97564BEDFAE5CA44395A8DF4505C0 +3E103CC3B914359B2870DA6CD30382EAE8949131CFE31E9E75C3E47A3834BB32 +CF183D4A8B9001710D0A11390C9DAD116196568591D38C2AF4ADD852F31494EF +573462759A35415900360882739789D6B89ACEFA251C5ED90ED704DD7C3C80CA +9F6CDED69537D201D520C99E69EEAD5D3C0EB84C166660B3C190166D93EDFE6D +15BCB6DC5CDCA825E48D33845CC2FB15291AAB823F25CF8BB0A1EAED8BEC524D +D9CA016027141FAC9D35B64FB9C224552F29EF6B32497254E319090E698FD8A5 +15491CDFE1B988C79A0E3B9D01E12FF084E9FA86CCAE02A3EE6F2917B61A2CC1 +64B8CAF309D1AB48A34227A7729DFF99CB6EC282E3FAEDD2673779AA7E4C1789 +D93FDC37FE95F087C5F88F53D30A2DA9C913BF205FC6BDD060A40184F4AAEB3C +D080D63B89CA3DEFF310D09EF0A83F3914BD5B7932980ECE139EF0313C20B4C8 +576EE0FE3F28FAF4D3CE7CD0890BC824A85B8EF4636BDF1EF1BB519F93D36540 +ED09FAF93FD71992CA2CE2E83F5355162ECEB32AD218092F45D5A61A44E67135 +EF0453589CECDC6962D0E8DA7E7567603BAF50B2C8F1CA65EA5320984E7D69AC +9A7D3D7F92565D79E8C9DD2D92CCA7DE9CD058545E9F98AA47904D70E1897099 +3C4C852B3BA131DDD348433C336BDF5FBDFB62120DDEAEB3255E3207B0C84A0A +1ECF9EC869DB9BFA3693B03FCB27C5A5D3CDD62630DEDE91B4DD5B9784BF0BDD +FC6EEC3FA7ACA9E15FAE47CDD9B7FCD2BF0EFA10716F08C0AF25FF67CB6F9598 +C607D2FCA452417D2C69DC808A9441A66492394C3450BD30632AE739EAD654BA +4343459CA36B6D5B2C12C39495952F2EF93D82C73E33236785A79609E260C4E0 +CF3A3C950DE71DDC3939D42DB1CB1CA917CEAD56979A70F8F3B207C805319FA7 +3C000AE2B21D711A6D78C7BFB901334DC06F59EAB6D94B507734C27971F8458D +D00193645AB92FB8FE163D5C51AE4F40BDB4F2C51691E76EE0636F071F37AAA9 +BA78BD12459CA499210EB0CE2F8BD317387797C33F5933AE7A6264DA06B4A6A6 +1188326147A16B205D1F965872DED7D8EDB3294FAD2FCDF0D423329E9CCF879D +4E0B966D509F45527F7609DD09694D286F6FF7535EF8971B7DFBAF608A19D442 +C133207EB1152ABBD11C455D0977F66A9B73E51381D1CA4B66E87C0C7175A63D +80C699A052F00C41DAEF42E7A40E07B1B14107AB0787E24E17C1462960E3C54C +AE73BE4924464FB177EC62F116B2822842541543EFF7ABDDEE197D6BD8F8D4E6 +59175D8C5957550B70BE775AD52FFF6E7C00DA7CDC16E1DF7446BB5D8FD82647 +3E9F87D5EA365C82A2D991321ECB14A9E3AEADC5A56665DF7072D6DAE402BCB6 +14D92B17F9E063E4E9D8D239C91F5C7C0BCD2FBD936C9D4A0B57659420343B59 +B395BBD1AB5B6003F653699D57E7581F9813CC98D4F072FB78899D6DECC42D34 +F2787EDEA64058B46C4BFAA2BB96E9BE5CACE8D91E4C080ADFC0FA0D4A29C6B8 +54FEA9E11DBCF53D9CA40A21AE5076451EDAB3593E56B6D453DC8EAB8C78B588 +34D4C4F36861B5649BC1E9F3091E704BDA7613ED45C911DFECA74EEA05165191 +825F95A947CAF382FBAF01F3B8B041ACCDF39718D7DC5BA6CA12BB20EEE96439 +BF2E2628AA3BD2C91998E6247A690FCB0CC95F286F427345CC4F1115BA3A6E54 +4743355F2CC991CBDFF5725902C1F5A6DEFDC8638A26EA456C33C27773D6214F +66536CD2E44FD253531732D5A8C44B336B1BB47B0477350EB8CF74889B93402E +2356A9CAAFCA562315D8E0B3F42F08932CB87BA2499A875AFA08D11DA73B38AF +F46D03B7F639A8D7BF88CF07FFF4E91716DCCE6E2CCAB60A64D5E40EFD8B336A +1BFCC4CB04F49DE1FBDE7AA5B2092A6EDBD913D161A3271AB6411622D0E14416 +37F81E0102F5B0F2F9A2B27819E4BACD7C50E29D6291AE5B0973C657761545A6 +741729620EF2BF1046B3913399C10982EE5F4142CF461EA31042E432CC79A1A1 +39C607D22E45A6DEC008CB4BF6007CDE9DD5802B49A62C8E02A6D448B64177CC +887AD71D171B99E7ABE2085B37D90B3BD8513995D9A57F53184DA474F6DB5E49 +B73E04CC214EA5398DF7D7541F94E623E8687B511640457A48A68E9D9D6584CD +15B57CC044D8091C771D175F2EEDD411099BC8F7B4317DC503BB5E405AEEB526 +5E6E1B1F2705275D274E012A98F66075CEB90AFC648B964DDC0E9C4AE7B24CE1 +80B051022E5781A533A21DCFB97893847D685137EAD85BA708A7E118C72FA839 +A9E460B5D17365A0AF1F53A98319FB64A5819B087F554BC056C4BE44113A5404 +BEF759F890C1CA5E7AE156F4F8106FDB4F8DFCCC640976983EADB30976344048 +2A86D7B2AF4A01CA736B98D52ACE392AD4BECE7E61C710B08B66F01857CA460B +B8376E257113E10F6DEDF14CE2A4E6A99ECBCD302C36CADB713D849EAE9EB598 +F29DC98531D793B79F83091F9B136809E006F34E423D528CC4309AFFB3EEB47B +9A9DE4D5B25CE953345C326BCBE2B4912641780637783084D3D12693F8135483 +CBB0AC4EE0B5610D7CEB7DF205830BDB9BB404DC1B28FB0824CC187B26C19A91 +DA0025EC739BF3993700101D042DED86D67F5FB87912CFC51AA7DF53F2162D62 +6314A2CE13810D0B8D81F45771391A236422CFA0F35F7A0CDF14ACB2724AA57B +7C2C28D53029B1146558610E0CFBBF72A85AB9BA308F846228F299F13F68E8F7 +D963B2EE9EF7D4C21690632B640BDDAD0556EFA4EFBF035F13377ABB5CBC280B +9E0C12AACB153C93351E5BA95A7D149010E204950A59C7FC6581D9703468C1E9 +EFAE37E7E6ACB892B3F8D1248D9A4A72F642FECC5E0B25C15EEB921EDDE84D12 +0E524FE6133C4921FF4921242392C12FBE69744D53739F7E849C1B96C4020AB2 +1FF10DEA608F111749E2FBD8DBCB17F353DCB3075B4F4B8186963EFE95A76A10 +85AA5BB6DB4095291974221829A8E436680F4860E01C3843BE5BB3101D0869C0 +EFCE08D187BC04F58C7A450A59093680A0F09E8E3F12DF5223E7EAFEFA01978F +D8354753A68022CC92C71F2CA732DADAA8A466D4AAE5999B0DC077715671F518 +E6277741F44AE798EE50DF44CCF71FCF8BC71F76374005FEBC4883C6EDA854B0 +88C0C2B476709AA809ECE41AE786DB1A32B3FBBCC14921673578D3514C8CA842 +E1FF90BE33F7B93ADF6BFB8B1AFBBD080783BEF056A6BFAEF676F7BF9F2DFCC8 +01D255A9F0391951210D60D4D4DCA93AA858B38C0D7B8FD740D5FC6F277C2A68 +54CC2DE1F40B6347201FCA2A0A91822708D820CE645C3E4E5A09FE25721AB33A +97871ED448F38FC5A349D81F402B34461D840D5768BFC6849439AB6115104F78 +B87115B1DAE12542EA898F86ACE247709817850B067F537E6137196101D46DD2 +D842EA03EF4501E34074E8458E638ACC4EB349A7430AB035BEF2DD4CE00554F9 +18F9FE32A55AC1E7E50D64AAFDA278D77A7149C59DC5B1E3064A4B281A54C9CE +A5EA94ABEAE4C6D5674C208ABC72563976487136AF2E21F835BEFD232D7F0D13 +1D19932367F51D5379934DA7F1635AC51EE5CEBFA63D4D32F018DEF13624EE62 +31DAE68A08DBE3B4FDAAFC75291C8C6CC7A657E3C7453C7D1461A36E88E633D5 +408253B673AD87A9FB2D0F56DF1305916D14D5DD62051E27BCE09CEE9A1F14AF +1D7164BA5FB6E6EC8D38750F7E28BE330909F303ECDEE692E347DE13C8C2F82E +29C8BE6EFD76546F362A12A1C2DC12389EA95ACB4DCBE95620F0C193EAD91B33 +BAAC5801AE827B9AB3FCE5D11D1D7854F8FA8A31670119CC0CA98628F801838B +AAC7EF90AC5466BE69CE3E3CD9951A5EB9AC08014285422F6DA6F6E221BB30F8 +0042A11F2E4B765BB0D142AD52F4D85785EA71B2E1CE20728B9E9306CE93268D +99B822A5AB5232EC7E26EE1160850AD3905864A01357F22722B6A54D4EBE58CE +480EAD9FBF068EE965AC4B5FD2FA8CCB91ECFC6E90B9C49268CA0B0FDAD23ADC +D5A74B41149BB08454054C451AD0DA4CCF8B60F2EBD061AA03A011D548B6B481 +FAB00AF9225BB5463F27FD67333FB51F8664536267E95CFAA0BE3BC1B8F889CB +587A3A4FA2B45864F07E11372C9507A625C0030EF7030A0B4D931BCC48F6DD51 +A4D1F63FDC4B59C1CB18E6242E9F4B4B8AD9755B870FE60D640181FB7EB8120C +C56F51DC8C47FCC6318C2145EDCBEFA7BC4253315BA67FD2B3D4AF6A9F3F229C +AB75B592EADE15B1FB5FDBA1C0F786BD21A51506B7A2E42C2D086BA6F84D1B3D +AC7531545F0B01346831FF36A52CAC1E390F99AEDC265B44B0FC9C581BBA6BE4 +48B723811EBCAEA5FEFAEA7E5B987F2C7B3E9A65D2D14A7B74F099401C57E367 +385352D0776D2A908F7A5A2E4D4160946C5591397877025C8C387CA413EFED56 +8B142E8341E349DB4DBA422A4FEE56A573972A0C66590175158E48850A9F7F38 +4B95726787B8F969FDBC97491CC81CABC976CD00A27D1DFCA7CF467A956C1C6C +839817AEF8794B6151FAE9261119DD5DB787DC9D3B420FD325ED6599FACADE0C +320D54C2E0D296537E22C1783670A9D9BECAEC63853EC2F05A990260DC189D63 +7CCC0BDDF2CF7585071ABAC14630666737041194D0777EA4292AE60BD7F7100E +DB568C90F0D899EA006CA423CFFD6EC70A5D3D8AC43C747DBAD3B02219E47D8D +DE030631F4678C357A58ECC52782B31B50CFD44EC33F41585E51B27E3997D33F +461BEF897220AEC80007F13C5A1EE3A0430CA899047DF944831F8B010A7DE74A +BFD26001472DC00CDC9F17CC435F61ADAD4E9AE062ED477FC621FDDF9242C449 +1BB3F77FDD1519A251B663A693D84B42BF0962F537757F38CE5C5D56B98AB10A +3B70C8AE8D52DCAFCEC22E7B09D3C4EFDA1841C74CA975E4F8294F7BDC796500 +0ABE197ED3737A65F7BAE601C91DB3983EAE11DA3EA18ABBBA3650DC361C2E77 +EF9F97618B0C337A906FF39926D2B0B7883ABBA650816C4C6B34EEA836994EEA +AFEDDE56E0099D0E09EB88EB093544B9BF4871200746A0409C475FC4232A38D8 +F3105B0FF44E4F132378DD12D9E796412FD0F9478322215E9F59E69396C35AC4 +097C4995B60BF4D8B3AFD0A002B3A6E4FA114131410D5658999B86DFDD3005F3 +AED1FA8F077AD1F27EA249221585703F20FB70E37A26C6C3F2E101693C94612B +65BF89F37AA3C10A40EE8E49915F1A1B95D2193D8003DECEF9D76FDAA33B1AA9 +CEDCB21C2A3B057479888EB349CDBE1919CCCBC6DADC20934BEC7614C6B16BD0 +D8ECDFEF0BDE3A8D7E4D974B4A7A2D094ECDCC3BA85A8579371B91324AE4F7DF +CBEA9150C9B8A72CA75F419A5EB9870C8679E50A5EDD0353E7BB1F97647B8A27 +324A51DF91CF569299F13A726E93DCBB9576DBC525560F7AA8A84221E28E80A9 +93F085D828FA62D5AB3E8C90B209ABB9EC00754B2523E1F4DAE27992B583EAE3 +970CAAD43A47B5884EA17F86665AEB19E4A1B62EB62D3EC44AED3D7648C399A8 +FA809CF94AFA2A535EDDCCDB5ED2526C14D183491743456DC90132EB90551686 +558D7AD8DABBE66F67CBBC4387C6050515C926AC1EC77E7F27B2F662CBA32AD2 +83EEADEFCD24E59E3FF87DC207A72562EFD856849940C48611327BBA37FA44CE +1FC1A1B090304751BD1862B9DE31D5DED0909F81F1972A4F0E4B0660C89EA045 +4F6C9021B0B2BAB1C54470BFEF3A051A1EBC2C38D2CEB2EFE38EDA9E6AB1EEA2 +32E4C5DD181C718C53D77005F194AC881C8430E8123D4CAD5B0CDCF8059BEC9D +A21FB53D3725B9CA714857513848FE8AB6F8B0428B6AB8C359334AFCA3874392 +E27232B608A7DF164A97B89EEDA374984A0072D0525936BB05AE05A0ECA34362 +B45D26F697C36D890AA3781D98DAF75D710A38ADD2760A4D63C614BC8819ED33 +8E2EEE1CADEB06642DE5285A9DE60B499B9AA725DEC89B3ECB86EA03EB761C28 +7F92DC22842552100919DB342A4ADDB7753D29A10AA8280C69278CB93DD5F61F +CC26FB311DC52D2EEEDC8121339146C718E90715FE951A9C56B96E709AD4F369 +ABC63173DB712B256A2FA74A7DFF73ED93838E00905EDF646167AF567E131D9A +89D223B8E96481628DB748332B5890829A1A16B7D19111805D7B79E04F840FDF +B6B9A11423E4668DBDE7665627EE64FD2A85B8BC5CF59F64B7907FAB0E156969 +648F9A8D63FCEA22160920F9277852DD1C463AA06820AF74A0A7B700E23BBA50 +BE3576D77523AFF76B1F7FED705DBE54011B9C6A0A203A8BE331725E664975BD +6FE8D55E50DBA87CF4DC859F1D8172267F93DA018E67AD2CEB1AF5AF37790C10 +4DBCA9AF4B659EB6A5866E97DA5F17F6748C1AE688079269CD3E084DD7FAE045 +6EC89143E84BCBC0218404277E4B00E404EB2FAEE64A2E315A6E2E4B58C3D8E4 +8614377EB4F04A7EE412AA62172AFDBEA8425EAE725747E13C3E4F1D6355B58B +27265C0CE4F8EC989FF1089952B8C9462212CE32B09727FDA616EDDA803247BD +BA40FB4307F1EB4DD20868453EAE6E44EC9EEB2042B34B6A2CB03AF93C9338AE +7529ED97C23F307F549AD9957AE7D33FD23A0D3E239409ACAF6D0F0E67BEAC19 +BA5FDB10410C8FD5420944984E483227880E1DA798CEE502C0D04E4BDC8268E1 +69D164AF2BEB5C4AF57AAEB0DE43DE7C18913E58370AEFE872BA6B6C021D92C3 +2826CC1427148A79287528F585B4335A0A8C564D659FB4593A23C31A74C9594E +B1FDBBDB2A1FB3A88F10A2B43E66AC6B3795A425F9FB7199D83E59EF8963FDDD +3779D60F29121ABC87444676534794279F77C8545BAA243025DC23066DE5F403 +663F5B0017BDB09D2E12B05E9001107397F333A9EC4E719CDEFE962C7A0AD932 +9358DC6DF7A00AB88C8D51535EDE6CA43C7C6E4514F725D89E835DB47C77761D +AB1054E4C8A963F4A1F9C15B8123B49BD4363273366245BE645152B81F72E011 +9AFAB448A108F376CB544C8BCE6AAFFFB8B36D23DC089AB17A9A300F0FF62EA3 +ABFBBC3B6A0D6C29B9AE2A725E269C21287DB6FA64BB3FD4B123EEEC9AA8C699 +C0CB2765A03112C0384EEA5937924BACBD39EBDBE272439C9D744CA7009A0319 +8F9074112617077DE78CCEE1E41201C72F64C90A7CAAEA55CDA7ADC18C6EF247 +F7CD92F3D73B77AE515E583BAD2E8D47BFA1AB7575C980D3A44581BB55E5F439 +4159A641827DE17CE72CA851477B46352F50069FF2984BF2B501160249DBDEFF +E4940649E07CEE127E914C372C6ED1D704A43F46EE9BA7D655BDFDFBC248CEEE +5AD30275E9ED9A2ABCE05AC9BAD0B0CA0037E04569F02D26D2DCFC5D3F26DD0E +188E1B4E7C9DED8E4E4079B7A8F432851427D2CB6317A9B1620F03C5E2140613 +62873429AC429977FA0953AB821D1AC1A9397A11DC6FF77F38F6C59FC0DD3A9E +FD1144B4DB5A6043F0218FD949521E774E0D15001F72535B6B424BDE48A6AF7B +DBCF96815EDA9D32FBB04AE8D712A26DFAAAFB12437A784C051E021DF8A2E6DF +4802523B5C60EDD2A4CB1E2E90DCA20323F6161BBC031397F379CA2A898F1BE1 +5A10A9D12D9B8ED0D8FFE9CD7AA7FD255B5773EFCC326624E7C18951542E60AD +68D88AB736AE0557B7592F80217EFCCD5952338A104DD72CBD35270CA27D2959 +5EAC898056E1AFD5EB02CB9191B21A03BF5BEEC11235384831497464F0AB1029 +4F213972EE6739302B9550A882F2BC29DF38DE520840F3CA8F8B642AB7830C76 +389BA98D1BBB77FBC5311106F6CEDBFA32B2FAC35919FAF20F60E5D15B9AE550 +2F65AEB5A24D16E210687A77FF49E18C2F4350BBF8F52AB762BB092A21D83227 +139183D6262BD4175D51BE2021136A63B6AA3260340ECED82B9567C3BAA83FB8 +8E00C25C5F4838F36B93814302EC377E4C7311B2CDA5579A47F148000B6FD1D2 +DAE28855D2046AAFC52C182BDCD3602D62D5078AC0C782DC0A86B12534E6E502 +092B1B92A9269DECA738C5FB4970C5D5F510F8AF2965D9924AB6BEB455777417 +54C914EEBCC0B0BFEF2FE6195E01AC3A9BD806E159723256B6E963341C3ACBCC +D44CFDC4488B6B16A72E6466F381393D5B512951662331BB76ED3D487F7D7B85 +448C15DEBF1A7E92226E9672BB13BA2E98AC7D2BD0D5E0B23131263F844B1856 +E0C7E29F594FD2BF5A4228967DF2C4DB4BB7DB5F364A9E80CFD06E21E31C7A71 +DA9288C176848D1498BA4DB0E1F7B495E042F04E2CE829459115D4D4AF0F2FD0 +378FEC6AC9F0B626AFFD53FC010232A7B55400BC48381E124B4E6BDD711615B9 +E2C4FF9249CD02389C3D0B508C001E917E98F4B23AB08EE472F01498BB1C023A +BC1F8CEFD168AE2D8484900F8D4DC61F8B4CA60CEA484C66866110275306ED6A +7BAE82641EE772B20FEF95317498EE4EC84667AA8F583946BCC044D0F3B52EA7 +7FD7E2A9D79F1E8CF217CE0372DF25AF59468D9C9C8751B815FEE068DA4BDBCD +1732E34233B64A33A1857FAF0B4D36AED53F4F11C66790243F062BB6A8D4E7F3 +3A55D467F7BC819B3559D7A4392B41BEE5ABBC8723BAD99172241B7026DFC67B +A25384765EF96BB0F05B03D6DAACD5EEE9626FCFDE160FB33BEC3194352E995F +8178D528E7E6BAE9FF3740CF8A6595062CB43FEC75B84342926FA46E6A40E11A +F6B11D0E7319B8F3C26F4F47A6F160D4930F51C29D94AB152D32E3E4AF737FE7 +C8D6CE520ACCB8ED9E66D271A3BD33E500EA5A538BA99DE59BC336A1F90D398D +708711D5BCF62B267649B520729C1693E85DD12048D1104CDD9085646E3E3297 +12B630BF13CE77E106A5320B0EE5CF159657C9FD96668A16608AE3890E94E70D +AF8E2C057F7D130F8EDF790518361A2897F606B2EC28AA48E049A6050A7CB52E +9EC643989B814105C595F7D64D7C1ED17B394E5EB4CF9DFDC2123B5C4F94CD07 +77DAA2E8EC697C21FA489CF1598B0E9CE34194FA3FD9B4B5B1FA809069145ECA +D6E922B4105D306E373D81C928D5FB2C9832772CD7F0A790DFD77EAE526E21E8 +A511392F7F51C8D88392F5C4E6CC633C9406C04FDE52B2E66B012381E15B4A37 +B7F3E4F0EAFC5C698F3B0F64F0B0415875B44AD63D4532B637B04E4056E15362 +5AB09C2C15E40F0D24117B807E438C1E3F51F189F3B5EB434DAB263CDC44C3CF +A2934555E5330554B95509576A947374663E4515748CBC05643DA5F9D1A2AF31 +971E1CBEA573B04158EB6432C2E9C7DF1E101D25BDB33CFF833F0321D3704A23 +864359E3E8FAA324583A03FED65C3F4B6CA51AE0EC0C304F95B0EB5BE250A3AB +DF2BE5F8BDD85735DA5A7F41BB3E3E36473C5D5333DE8544849DAD49426749F3 +5F77834BF03D4CC6376C7C5FDC40C8322DA373F18AF618493FD169F47A88B004 +7172C00C40553AF1BE1E6E987B3CAE82407719F13E15E0549172A40EA48BB5E0 +6047B4EA56550A7E560F72FE94F4C94681A4C91E8F08AE9F1407755D95EA83D2 +AD1F6011157B384D874191373F764EFB8A32EF65DD912B8189AE5B4CA1F6B47E +524EA9C132EA7F5C2EBADBD69B127353D14FD237F742A4DF3320EEB9297A11C8 +57D8E9599475D0CD3E1DEFE885536C1301D3BB4F36943175FC288332355185D9 +4909E448627F9CD2BF0ACFB061F6851FDCDB573B3BB402ADF1FDC551D0AAD027 +E66BAE9726D27CA9D2EEC9090E5B6331BEF473817E82A223227FD4F24CFDA7DC +8D939DCDD066BEBC05A17ACF5730583CA09D82F9F5B53AC83C92156BE6100679 +5B89AB4FBB77657C105DBC303CDD8861CE86E5CD40BA34A5D7FBAD1A6EE57639 +F215105CBDA94EF70AA6EF837F84D6973DC83A219D36AEB6F3D64E748ADE167F +ABC84C8BB0A04B6C8205572A2A132267134E7574E833278A62ACFB578822FA6C +3216EE337C7ADFBA49CB6F34C23FD23DACDC962264F343D674043FFA9BCAD2A7 +0D728CAFDD30DECAEEB94CD752335614F09DA05C3B93F9EE5B0CAE9A91044DD2 +1403B0BB56D037FEF44E73D6F9B1C5B8C254DBB9DFCB5322ECB6CD3CC40B6741 +8AA4D91CBC01CECCBA45BA737900DF004F2DF56231960D1D3F93AEA276B02ED2 +09EBA62D155263356D51D5221F6F6F87A18060243081227C6830B2518657F699 +60267E536F2AA1299E2CAB1EDFAAC777CADB47C4A0FC44D98D012FD4A5599958 +2E51CF9078231C3E2DA13F1E6F3097C382B1FBBDD8DC7D5086B9804627D34526 +523061B3E5AAB7A29C09B33EFC1AF7F3217C1E87B80264CBBD4E05A651B1D871 +AA9C57C4321EA4AE06BD45C42E57FD2EE961483ACC1BC8F1FD9B71CF30AD26C6 +B45CB040C461F6FD4DA87F46157ABBC9A46D63D46F20DC779F8365E327B3E11E +2B101C202D035776A675AE2DF32BA1533539B37CEDF8BD200ECCB0DA875F3055 +E6C992DC655AF6F4D6EA049AD78B08E7E7FCEEF704859D7495D9E13BCF45CC38 +3E5A68D324476584D827E818A4AC243979055E455B986FD759267A62CD8ADBE9 +DB0BFAADF0E3F07877201840ED69AF625B5FD8C1F228FE53C0F5AB6E63024DDD +762DF8A3D11BC9BF4F0ABE512C5664B85B74F42C4E8BA58CEC13817157AA04FB +545B854D8F0B5CFAC17C8C394CE1FDBC17823D5132BDAF6C97C766DB28ED1332 +F13B1F39C0B5E23AC1D9ECE8F57BC90061B2E7B08D38450E5B353A75D59AE552 +EB6FD355CE23F77BF90D06B9DE76AC249E64C4CE913B0D539A3715B0A7F1EB80 +22D79FCB376970EFA09BFFC29FCD06CB16A899F7532F71BEB1F914FB01BF564A +7D87C91C6B690458BD5822CC37E4FCFAF714CB1336862711BA6CE2A837B2BEE5 +FC4B6A9AAEC70DFB3072C19559C58AC38E36367A23FB281F2E95E9624C44F150 +EE04E2C72D4049CA280CFBB771C280A81BB7CDB4A9C84334BB70D1D321FAF7BE +19FF6B021BE855E1F608F106E8826564EBD5738EFE277933DF9F1EDBF94EBA85 +1CE8B0374574802438FBFE76705A0CE31D1FAA81176A0D72ADC1049F8928E47E +53B662F4BAE24299DEE66362EEB40590A890927FCC037BB2014696FEF47E04C8 +53B6BC4A04938A72EE43C796A9B058C001878341B49ECF102F5D2C807B34E1F6 +64A10E759AAC96D8FABF553AB19E223715AE97A871EB9A27B76AF6D725C29596 +BBA0E7E9A76FB53B9D955A5AD7638984E5B1189D234D78DD9401E49560E80086 +461993EBD48B8E1C87E93B8CCB169EDDF597CD8725D64D2FD865A12588E2E2C9 +CC59477950D4A89664E568B834F98C379A6B5DB92F1BEEBFB7EC9AD4A85A734B +995D2E38598A3EC6C78C41DFA552085A4451F8F788E1E384E57880D46A95933D +2079B8D523B474C3508B1FFC592E6E08461A4D11C45CD953545B6EE158218D0C +2F94F7F2993AAC1E4D181EBE1758E5910F66962D2265EF2C6C39DCA95A1C5E09 +EF4AC9C3CE1DA04E91ADEF70A8E4CC1B0E6046AF305339A37F46290B24CB0156 +0B4F6A3FF9799D758F3A653461E6AA1DACFC6FE011C143EC679E64E0B1F6943A +992E63C0D447A2A93D9E71060E887A3B64816B616A60C959F3ED90C2155975E0 +CCBF220712069C2E2F9D5A033FE3773FBA134B003990B429CA93A9253D20A333 +C186B55DE6E2EB6E8221503523D83E530A7E73DEE0E235A7713BB5EBF55CEAFC +20279DA7DB0A81083402BF6CB44B26E9DD661548CB6C6FB6BEB85D97FF30E043 +EE781ABC4982AF391FFB3E52FABDE5948444FB8146153879889CEA852779C37E +A35050422A76B3AFF8F6172D45B176E7C943D48203B528A9B792CBB9138F696B +57EE142E7989E23BCC613D74E7E440C2B4B8E80AE8C4B92D888BC4BE2314741A +A20C2E0DC2172E8954FE7E4A520B88FBE7439FE9899BBD1DCA7B7B1B0EBE60D3 +FC1A6475EBD213574A9903C738BA4D73BB50C93BB37822C9BA68922B0876D649 +3551C881D884294E2317654EA4C77D9099CEFB5C4FD2C120C5B07D951ADF28D5 +3F7BB480F65B5C7D94D1E75FB052232266A75BE6B80EA9E8C9DFF2DE0C1E8903 +93C83D3894236953B7F20065F4689ECCF4C3B1F88DD6E5C776CA251664EDFA35 +50141EE30B89B61F85863D7DC50376B3A8E8AB6B10E4B2A3B9A15341E0C18C31 +8C32489D2E17BD7513EB7125246A5BCC748D537B9158FBC442246D6AD17BE548 +9E5338F6E8F0326472CF30D04005EA614DEB0B71E617143B8D2F43D60780E076 +A74264917098CDF47009A2D8C25E89AD2B7A18AD377BCB9AE9E711F2042B830E +3EAE79EC9E43B8FB933225C6EE87B6AA427A84F4C68CEB3EB2EBBDD2DC70068D +2C98DF79898D9818461D865BFA28F9E3CFE795F74543F4200C179489219B10FC +E76B2A8AD0805B238C917AED33809980FCF852D3FD674F978B9D635E9FF39388 +328A3F816DD30689A46D7AD05A092136E49D0F9E776CC11494397E8A5B595BCD +FB0F6624846E395F3FD199560C8AB42E5FC6050ED6459155FD5DDE1F6F75DEC3 +7B2480DF370AE4C14F0F6E5AB38706B9B346B62199A1AA3299C18BA215E77C8A +4585CD3ED60CFBC67DF09047104107F8AEAB850F0AB35BDA38BFBBE4F3947544 +D25E7023AB74D4A95A9DA459406C0A7D4ED3F88131E98C600431940EEDB43FB2 +C14539D292D6D3671804D7EA680D330605AFA076D4584367794E918695ECA7D2 +C3C34B3512EF37A58E3B0EBEA9C90B20EDB37953452FCAC7FF9935C5AE79B16D +DDBB9738953D288CF79369A9DC95121DE64EF386D8E3C0B4FC2BB5991C34B0F4 +BCE8521DE503F28ABD0BF650BB82EBD93DC1790CD762626F0DFE9FE842D18B78 +0109214E990A75D5808C7941C1DBF3559875E9D5C79F56579331E1F50EB0D250 +570E827F8E31AEDA9ADA0341CF8EA9D7EEA156219F13698746E9564EDDFA2159 +88715514B2C1B298B5B936FDE3BE9360498A33F138EF6DB6D0752ED2E819C551 +C1ABFEDC54F69608F34957135D1C5991FF8187F2ED149C38B71C4FBE8EF93CE3 +BD86376A52B38E952BB7943A8CACDDF4FF1B21F468DA33C714C1D1F868927747 +9BDD10608BA1700F6C2FEEADB9483635529166741498E8C8A4A3E8E255CB334F +B648A21BBD08DD272B2A9D7D7D1350586F00E14615957110206DE400E941578C +A3563BB301852F24181C1A1E9A5C82D7FC39CED2DACB712E23EF90AEBAD317B2 +91469D8CC460BB397D72E72B2C0442074B6AE9470F037FDD15E6F7F6514769D2 +B2E89FACEADC2C81D354A4FE8A7870F9D2F3D0E3E07DE673C5F81A73BA8E1318 +77B0CD02F9A21F729E5B981196B9DA1894DE499C9AB205A6D80EA2B587DC76CE +75D0453356CFC08AB54F484267B2511C15F8DBB1F42FDE9B9F05B5F94F1E3C33 +9F59CA785A7BEAB0D625692FA9C970E3D67833E414965E24CC44B72050F05D3E +FD3D1252B3FA890D35C85EBCE9AB9EEAA4C17D53E4CFC67DA57EBD335C97E778 +CFFA87B188116C5CE362CC0B9BCDDCF9B5C9EF917058754866D067796AF0CB4C +705C90C939B0EE733D986695FC7771F80987FA92D06CFC06BC30DBA660F964D3 +91107AB77B631A4FF772447047EDAFC57CF78E392506AAF76E87F5016968B74D +DE67F209B527C35916BC19E5B0274A0639016B5BBD1386D06CE41A5D4065751E +DD6E7ED6E560D35A50981F410625CFE32B44F66473788FE4D376F7090A13E72D +E2D6FF2508557D3136A3F7E9EEF31CD8846B350A05891F5562FBEDB8E5ED04DD +65E2C9F1734885FB6F612FCB7A1F5C1A4EF2F37720FEA3A9C9088499EA8E4DA5 +67C0576043C94B75FD6DB89E943262F2E6EFB2BB0C472B62CB43DCF0F37D5ED0 +7E34AA2C381BE2C417FABDAA67A80B2199A0F6666157C14B0172FBE6B46D80C4 +E8DABA7E5823D36ED73733D737C5DBE454E4CE32C0AF0B1CF30E2A4AEDA454C4 +051C7EA89080A64E422B85EEB375C878C4CCFD0783D7437C3951E52F602F99F4 +E8A352D032179E39026B8023437B5320BA259596C8026D6BACC07283559F195E +05FD230411EEB18DF88F0CDCD5B1C15A910A8844AF5989B591B2C24EAD0BC01E +1624E5E5AAC5149E43FC870EBA9920973BA237A876D6BDA81D49D7EEDD7C6FC8 +FF70E6A7F15751F8312AA14D9EEDBAE2521FE580880FB802EFE26B967C16CC90 +4FAFAAB9422F26F124727830ABD5E1C40B50344A8D9C3A39BE181338605695D7 +7562A9EB4BA513E901B8BFA775A54F28B2690BDA57DA0690A1AC7982705BB088 +DD35B8717F83C1848B0CCBF1B2842DF5EF08FEE782E673A654580E84D56B691C +DAC3807D6641E034FA1DE5847327A5BE863B7856167F66B963AD1DD1422C65EC +71F1B992F6784690243F476584422755A841FF74D43319E539B66E9EF4BDFBD8 +9683C318815450B2D569A604C3A547E6F45C8B29154C8A8B97ADA6D28CF9DA0F +DDE8A07A6CA0453545617FA570E5414EA29B0404842A333D9FAE834E5AF3D37D +A6891D83547361396DE44693343BB9607EC82FE0C627FC6BA8E06F95362F52C3 +91CC4105490C9049E5D14B8F8738C257F7B82A780140EB0F57F1DCDFB11BD05E +9AD0F65364954CAF362E46D3DFC2CDE2736A8DE0773BCBECA1F3EEB8BF7B5AE5 +94FCDFABADAAEC975379D34C1AF033735AF5BCA5D5C2B1E8B65C18044242509C +9F562F9EA22F4CA02FB7907C3225302CFD64212CB44768DF5BD4CAC7714CAF3D +B4156972FE4EA8A338C4F7B3F6AFAECFFEC6EC8B7D48FDC9731ECEC4F773F70F +F334859CD9A816697DFB05BFA8C94FBA15492023A80DD0313912239A0C69AF82 +DAADEA36BA135B931EAB9E80A83F71581319429BD54F100ABC5B9CBFB818F0B3 +5938B2C13DA44EC06208F62563E16C79038100937893611ED6066AAD6747B21B +33996AC6FFB326B6020F2664BF00A7CC163B6DA1D1A5E53157E9FE6914DC3D4B +2ADA97B0AE94DB2DD9278A56B1E5243447DBA01B7283F009FF7615ED7B240D88 +F84D3A5D1881027ED8D7A912F88AE69DCD8272788586912ED00C32258904C0EF +3CEF2E2D8BCB8822BD46B530102FF4E50C81062D0DA4B920713FB84696304079 +D28DD9483B9A4094581CA9D59E91335FC3ABBCCC53B653E844C62E588D63F037 +14620C63860078F7E4BF05686F8EC824E8362106B059C09A8B2C4D1CF86802D3 +BDE4A8212F720C93548263EFA8211A6FF96E48A0FA2BBB2B2025CE8F248E61DB +407A340BE516523AF5B7C1CAA1936E4B1D22F0E5080DBAD68E5F2932B3B624F2 +B1C7BD85387FDF8AAE82D156B82CB20A8E275A2808CB0D98FC87B84D6978DB80 +12BB4F6E805186B3E8FC8AFF3C1FE506AC73F3419E4F4048DDBC1D5319284585 +99807585A22E5C81D7247B14D1689AD7C98C4797738D3EDC6DF424C75338ABE4 +341A87B5F4BC7CA5E681EE0EB41D60D5D0DD276ECF51B1577F58237C9637BC3A +58D70B4F075F64F2941AE165BA39C17760BFB34A479D5B0D1650F0DA45F5C0DA +D4CCEF23867EE1BD8F5C066CA49823B6B44B7B10FEADCE7495E6B0909745A3C1 +7DAB15E91947370E1B97F6349361CB258DF6B8A4D1E724EA2A5B7B3C75D85B93 +81A9324EFF38BDF5829E1A3314AE007310B5423C5656F2428CB9FAE4BEB09187 +54710147A1AC0E06BFF99C2E4EC6910BFE6F11BD5ADAB5A2A57343122FEE67A3 +BF7397B858BBD295F783177523025665B13E8FCA06966EBE0969C67C79B380AC +4503BD9BB33C91860F7F69609B5CBFA22B52B9BF12CDCF9E41FF734CAC1E6C3B +8684EF7167D3C4E6AEB3EBC18B68002FF1EB2F31D8C92A0A2B3341216E5D516D +481DCA899954E6344D1F88751AB95DC1EC959343A73DC84F1EF7CBAC35EE3673 +0CD9940DDF168A4659E4B9BBFD2CD9D2EE53E54AB0DCCCD08811A1F4599637F3 +4EEE211412F8AB5CC315409E4EEFA14966BE31EABEFB13D9001D9A2E0FF8AE6B +0E6EF87C75BD6DE3B919029B44134C15C62E12157A0C5879C46F2E15A59361C7 +B4AE7B8AEDDC17BD7A7CD9409DBD88AFFCE31EC205C94EA6968ADBAC69986354 +A75C95A00DAFA91EE9AE6F9C9DB5C9E9365FBEF2F60870324FB9D3EF7A50CF43 +2BB6483F9834F14FFC0BFEB48747BF6C2B4E5DB5570948D7C1A7E57507AE5146 +25957789359D86464E70096D100EA0D24D3A617FAA237C82F8E7D30759928803 +5ADB2C6433CCABBE1B5C55EDF7B75533A4F4EFC760EDE0A6772EAC388B6D3280 +7AA676DC17ACEE7308967889FDFE13949BCB76E1F71F927023EF110AF3ED0B4A +7E7FEEBC4A63D583CEEAE4CB71D10E55223A226ECD3382DCCAAEC798EF1F5AB3 +F311F17385BA7702E85AC861741EF3027D960AFC799C030561FE70AA4CFC4438 +5A61E3188E3BA97B670991EE1D6CD815DF8CA217B7F3682ADCEE5A9085D1615D +E6ED09F3ED9ED350E966A3569B5877E185D98C7518ED817053DC34EF30BBE558 +1EF4B50FF7FCFBED07EDDE9B050DBD3DEC3F5BBDFFEA47AA88871A630C1B7A40 +FFDD4C77801FFABE4B57A8C4AB9C53FFB0BE1805036BDB715BCBF17E3A7F85D8 +1AE7BCEF98D12F192E2B8397323811E2ABE91AAD591CB95C9929FD76ADEFF179 +8F68CAD786A50E9A52CC2B68EC6AA24166B0DFCC6941F05ABB349E75322B948B +A27039AD6800EDADFD5692717E336019B5452242B225791551EF218ABC302D6A +F869BFC29213E5FA663798FBC957DEAD6C07D7B3A18EEA12C12D22CDD0CEC2BE +E67B26EE71C46EF044A4BC4B86A4D5E7E3B5629C7513D94FBEA40A69EE47D9F5 +BA27A414BE6DCE89B1812BE24C1C195A78DBBE45DD8C27702BE0D79C81597DF3 +E9DFBD9733E8FC5B0D8DACC303EC2C08F893F996A093CC7FBA7A3843B40F32EB +3465F0449874A505AD74E433E08794D486CB7380E6C5743A023EFFF908C8037F +06E55F59D5F88F6A88947109B8F22FCF375ED7DC43F28DFB1F3723CF9EFC2F9B +DAB8B86887BBA51EAD09A6DEDE9A3AEABF0A2C2BB0C1E47EDB02D10894CB335A +4D69CD5DE5A8340318F9077A5C88F2CF57308A1CEEA8D8010D8ACC5C8382573D +523AB5B9EFD024E84BBCBBF4A2A1273212CDAD0162CC8CA078267A2DBAB7C358 +DC9F64E276E5B16C6F69DF4C8ADD6B9885CF02058357F6C82502649081C3F2CE +F7C948763123855CEAC4FAEB8178202F3FBFF077302178DE464B7ABDCC165BC2 +7FB4A991C456EC30EF66E21F9D6AC44B9B0CABC3D2ADF443F1029769E6CD3164 +784DFE1D9590894E5F25DA1F69EF70CAFF0C582E62A7F41655885F43E51BCFA7 +2F3C6FD2F940BEFEC66E07EEF1C9AF577D16201915D84CF7A32653253D7A55F4 +A421AEC7C8677C8F360A2EDACAFE3B4FEA7AFF1E04441AFF4200D266F83D4048 +13D65D6E80BB73C50A9DFA73C41C6C25E241E448E00941F8643CAF37AF6008DE +D12DD4024B1573E4AC5EEFBDB1ECD028253A9BD2FFB2CCC0066047253D42A753 +427DFB527853D2ACEA34FB196F6B9C70FD48278E6D0F01BF25B919DED4FFF850 +8B27DA8ED3B3285AFB4698E5498C0365C17743B5D4098CCD9C7C3C3C27D470F3 +FA6D1D427F13E509C079B4A0EF61111C667991E05C2AE3BB6AC18EC7930A2EBB +719C0B6CC386D03287B3A7CBA0DABBB29D68C639CC7FC7DB230E14439D973158 +D17E012982640B349BE92DB89673438571AFCA09FA176D64AFA596911539ACC9 +814A8D371F41EE4DB1E39D74249B86A7FDA80B58BD71F7DAFF0B6E2AC60181DF +4A9DF5AAE730706DF25201AEDBDFC076E121141314B23EA85F5D98616C5EB718 +8348BBF0CE25553730E86FB6FF8EE6B3ADDABD3C2EECDBB82EEDE0626B436A19 +AAAF7D56AEE7066AC058261CA282D45DF7CBB068EAB7B2C94A844928FC2B9B35 +0EE8B01D26EB61D56F43EC8F3C6A46C7C50F2152E8D90472B2CD1A7E94F14541 +A104BC5C2AF2DEDB955003921DB5D022E3302757DFB82E32D085D10478D85620 +A92F0F3B1518EEDF5C977DCC954B6095B37871A719FF2AFD3D6C9E852E4F8CE0 +61530E3383143FF4635E5899761C27E90511844AF20A439F7D3E94F44ED7AE69 +A2CBAF9D5106F2AFD20DB02BE6C45897D10475EC28CEF66F1C3C7DDEC08216A6 +93456AA26BDC06138A6E935531210D4CE699EE0465CB262DC1CC286954A34CDF +D5E2432B28C02503ED40E44C2A8DBF02B3C3A7D52F159ABAC128390E807B05F4 +12D2C09A0007378FB0055E70C055CB194A9915C53D5A3233FB5E6C33F3BDFDAA +563CB9819F6B7CB843CB3CF9AB70F040B64384F1E8B8571706F89B57695E4120 +EF7982704A4B6BF9EEB5F4373915D59F856D234F55511C1BB03193C775D70835 +00D29728E88A4864893B798227F45774B7829071B07AF16E48703A4C83FFBBEC +4B1E87CD46D5A6A659C5C8892349BD45A48F27C035093361E895AFB3A49FA092 +193ED05434A4056B8D33AF3253DD943A252D1D05A6F361539B19D6E02256F43A +7D776A20D672FCB947BD7B4A0BA8D67683542DC17C4CE5BD4402E20823F635C2 +E10C41A1C39D9F76F23B4879A56FA5AA4AAE44A0FEA376FD49D3E02CC710875F +791B705218C07494F50FA2818D03ADCD48603AECBA01FDF1C3892D51F9D73B96 +AA500FC5026D414197D78B66617821E654D99F23C805C225B6992512A274448C +192BF1F91A03C816200797B5664F8F5AB8A88F5FA9DEBDCDAE0A612666237840 +0DBADB8739BB7F7D64A5C7D02A2C72F57116D423A22D4CBC85010A60A480BDF2 +031393D742D63DC9760316880670C36493EB4BAA5B0DA63717FF25B03AF6FB64 +8EE638DA22EFC12714D090BAAB1A224E72A81C52406DF76CF13E753992712943 +66A4B96B283D61AEA7F7B09DD5F7C44CDF284A956BA7CDEB809E4B5E77C80C18 +4458F33F882832C69DA0536408C0A5B1D575786B178F7CF17D4E0949E9037166 +D18581E97C94D5F462C38D869696D9B4A9B5BD1022B4C5FD5763CC275434671A +BCA84A29C8A004AD8BECD805B5E31B54C7F6DC7521027DDE971A1304750CD40B +A675B0FFC6F8D37CA2FE001AD1910CED29EC02B892DE59BBAEC342F3F3075C12 +501324AFAF08364BC3F7DF863E3086D96599475A89B20DAAEB0E6FE2DFB2A8A3 +80BE524D08EAA092894C192B9A6ECE5F0BAEF0F91789B47D87E613718EF18803 +1F9F34DA64A0846717553B90171CCB20086AB0E23F6CB13186B59C2282BEDAE1 +4864E46579FB0E07F79D946F41EB0BC58F3F665F2ED3FD6F9CDF19ABEACDFB58 +6A8DD323881604C4431B501313457CE7DFB67E230DBDBAE4E31F76BD12915275 +9DAE8267020219302550672A579DCECA793486F016DF23934AB661F2E78FB66E +CF72F1F1CCDA29EF197773C613C9B0892CBFF4E53C7C64EEEE9851A8D3FCECDB +0AF18ABBDB5945DFAFB3D77CB9C7CCA5CF84DC8E42C9E0D330252F664CE94D36 +770AFC083BE45731099DC169FD4EE272633D22501909527912AD58467044F692 +249AFF1345B8011686F42DA9C570 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMR9 +%!PS-AdobeFont-1.0: CMR9 003.002 +%%Title: CMR9 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR9. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID known{dup +/UniqueID get 5000792 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR9 def +/FontBBox {-39 -250 1036 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR9.) readonly def +/FullName (CMR9) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 12 /fi put +dup 39 /quoteright put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 55 /seven put +dup 56 /eight put +dup 57 /nine put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9AF72336CC4AD340 +15A449513D5F74BFB9A68ABC471020464E3E6E33008238B123DEDE18557D712E +ED5223722892A4DAC477120B8C9F3FE3FD334EACD3E8AABDC3C967C61FF003B4 +B10C56D6A490CE9594D57A2D431B9E5E10FE3D8832E227A7087611431ABCD029 +85F4865E17E17F8CFBD2CADC97E0A8820E3ACEC873F31464466A9545E967E53C +DBDDB8478E69063FBB891566BAF88B7660A4405B16834761F041CCF7650AF955 +F9E853AA9F5F4382E1FE7D0C5BB4023818A2383F91249D48CE021250EC9EEB1D +2835E18FB73026250B32A8849067D5E2258797C917F998F2D4121D96560C5FB5 +B5D3471216639A8671B6DFAC5E3554EC36D9A72518525A795590C74DD70DA3A7 +78BFC43E51D6F2BA52F17D4DD00D389D3983EC54912AFF73684A8A7E345537B7 +E62361C04A47859DA084BC72EA53512DC54132EB2EE671793603015652EAFDE3 +41C4B6B679BD60AEC5153EA0D2200CB1D097DAD770F5F31E6FC475A225995277 +B867B731D5401E2D02B85BA85158C80FF7E2BBCC42B98AC867E67D25DB656072 +55A0D32AB7AA483A5A9686CEA4E2B3031D90D84DB3E2DEE7706C91BA81CB8DAA +700E5F61E07D6998C9552C81B66FD10A10033D49EF3BCB0FF22ED0A3737523C9 +8F851C61C4BF8A213BF6EC70C956AE48B5BD276CC0437C72BF6515B10739919A +F00F6ADD2798CB211668842349171A5AEB0664D2C44397E55A4A9EBDF54A3EF4 +FBBCDAD9DAEF4B0CAEF7112FA828F2F8D9F633D37E5516AB5ECEA87342EF8DC4 +3A50548490F5BC9A8A1F98AC7AEAD9D913BFA10CA86D73AEB5BACC1FEEFDCC15 +B3655522CCA2C772E902FAB2A6FC153597D52763EB44AB7489FF061F7F58E8F2 +AEAAF4D17F36CBFC00D3C653F335D14240C87DB4339DA9D30A5BD1F502BC9013 +461B9DB2FBEEC01BB18990439A0E9CA6576BC9CF6B1A3DB9386C4A5D4AA6A5DC +CFA45FB75F22E10ECB72565DB441A194902C91427B4F676E531C661F7A2C3C85 +CD534D1C89B6779B2EDC8E44667B992C20C70B663BFBF680A6CF4383EB7CA26C +4D1F06B5EF4025BBE65795F1EDB5CCB97050872D6C07BC2974F905ACDB7A765F +291365D6C8152153E7F017A25FB4476C60FD9EAF9A121633DBEAC32F62850223 +D6418566AB350F90F4B35F19598478F76B63E347D4C61E203D4DB8ECB9889181 +C387F4B663A502C638761D2782BB96EAC81A0108D7BD6938F67FEBB69218D115 +D8E89CFABCE15C6ACC7FEB983332A51A6A73CF4E341574F366713D7FB29956D9 +9BF238A87483D37E526A2EA2F101EDD34E34CB92730DCA7235AA0027189BE405 +2DAB4AA021A30C28B26C50808E1E965C02F6212EC7C72F5683339425A7739380 +A422E6191ED8453AF0CAAA424AE44DFA7CC5C2F6EAA8D73A5101D8E9517DBCFB +2858D0E8ECB7DC430EF23A9E4428CB7DED8D035D6050251AC101A2D0E884721E +2F21E573F948048BB8FF888911C508CC198BD750083B339500C426AFCD5634A6 +AAAC1C7E91249667B231BBFC64B4317192FE07FE9DA0DDB5E517D097AAE46577 +9555F29D45C67CDE9812CAD03F220B20519F2FF32DCA56A554D4296FE2D1F3FB +B209B5270E0E695EA5A0EF1144957CE045881AEB8D05D72CE57F4D34617AED67 +0D3AF0472CD8D60933651626550366E300E72A9C89ACD475C2E2ED9BD44B472D +9DAFE943F8E02A6DC38E447EED964624C37C3130E48211CA279BB6A0BD59466B +42F3D89B5746F29E084E22CF58395AF0F29E55113F3A3F2F52CB3A6DF3D026D0 +C81754B8E2E4A15F6943BE9D0087D5166060734FD07C4C57D7C7D90E8C9C1F35 +623CEEE3ABAE75E1A18A1E3B50B7266BD2D8E812CFEB4A46B856885B185640D6 +B9C22179551002B94282F57FB433B7FF157D2F0D240836B72AF4A331668AE5D4 +E6B85415F4E8B9D2F9AF90FAFAA0A3866DF417CA5A31348CF9B41B8F5F4D2F97 +CCF7ADE851B5E2E2F6E319AAF5792EBB9DA2C6AA8B73D889F3CDAA42932CDA7D +07A7E59183CD89520DDFC36E5D513BFD8AD0886046585F29B4D7F42CC0C27AA7 +53915AB1167D292FE91957E94A57FEE2D49C20C9070ECD736BDEE0F046E60350 +EA539DC298156A4E0D019E7D481FDDA6861E20678516AB80ABEC1F09B126BCB9 +52E8272A06BB6DD87ACFC423B4A4FC9A3DC8DCAEBB807C5F748F1FF8B17B8B88 +F426206BF1B7B7D239D26BC3CF0776C467A98CFBBCA5FB6145D5900137ED19DC +D002F10704AA680EC753C22E29AAB15712EF22AF73D80820A1EEE953463D4EA3 +81FAF99518D4FD0F862A324FC44C4B9542A92C5B60CC983CC8F647CE5BDB4D6D +B92B380E0E5F7208A9CD91FA9A469548162C761C1BA05AC9D60B766764D821B6 +B4E17F56CE455F06EA1EE2D38FE47581746C4C5FBA63AEE2B58E877D1A8FA83A +31C972D53B64E92EEEA147426A92CFBF76FC614119C6E9C6476FD6A069C803BF +E949FBE50B5AB1F1463F9747E8D353F7BBD991C4F90F920BC9407D8E24720293 +846D052214E60390C3CB926D38C83AF697425D80C2B4FC4706615B905516B733 +46ACA325CEA68FB21B2D17CF0B68BA4DF249368625CF83441EDBF2B86C957C1E +44CD722BD2537CE84FBA07EC7AE15C840041B9F7F3040072E6084CD55B301C08 +A64A53BD4D3DC30DCAC6C152F316ABC59B8EE978793EBD568849DCC2A75A495A +BC83470D503F8E389F54B4A4A31624E83C601B43AC1E52CB811FAA7CA6B644A5 +1AE0BFD4FC774C9C9DFC2769ABFA9C83F900BE2DD4010416053A1D4874E6ECF4 +D86E44B4CAB15D53E5630C144B0C15B58DAAD785BA298B1893D1B09BA5D40344 +6678FD2D17FF6674433C976D6DAC659175CED26139967C9B2B9CFFD78FC2570A +E5142141C2888DBF2DC8503F9137CE7CB21A1EBC2D65BF33FCEFBC85C9CB736E +24E8595CE934AB032CC70BD6A3B0F3BDBFBBE185512FDB7BE3D4A6620478453E +75D044BF770B44C9741E31985E6DAF5A318D7BED12B02A4BCFE60D25EF12843D +EFC9BAE2A3F2EFAD66D7858E83EB46BB09D2FF8AE9C43844A7001C86ED97AF51 +C511E3A89A1BE349FF5215D1A57843EF51456B9838133846F19BE79AAA5C1AB0 +5F400E5E8E7B0BF96EFCA3B8F0894BE589F2C9FB6C97BD16D38F0A237CD4F034 +099C41F85C7E2C7BEC8E02C4F327306A53B4B48B26A8926670CEEF96F6DF2281 +7C2DAD99EF8B81BBB777227C2475AE7400DC393D9C0445E925DB1E955950F7AE +53E9AC4306794239346A419F7B5DF4168382EF5956B81F83BD4BB7635B3BCC84 +7D84D05AEDC02D14675D777CD19B08124001A4F4EA96990D96000C082A12F00F +7FEF793A7FA69D56D3A38D012168C5458B667190AFE80E02C816CAFF0A71953C +D80B085CD286027E2FDBB05452AA762FD7C813B2E19A79C74190E04E746C4933 +CE1E300CAF5DD53B08110509BDA404EF07FA1BC5224BF1205DE8E0C3276A13DD +866675103B960C5F36644F96B4FAC16F5D6E91F74629B318FCCC8E8CB13EB76B +B0B7B90718D913A52A04732EA3667674994A325A7973C601A7DDD50F658E0826 +ACB8E53D4914B0274AED98D7BC3B2B7F9D48A7ECC2F8ABEE05CF2C4F2B90360B +B7DF779EAF3E103D1D83EDBE32DDA873768D8C37DC10A5354A94B4153049AD64 +FF3E0BB51AB91D7C0B4134D8731CD0270DAAF19BED9EAD800A14B65B68EEE89B +40DD624111670DDC7C030DEFE0D1B96420E249332445C155BA96231C88E70643 +D526BDF3CA1E05FEE72CE2B881CFC01ED780C10E89F0828AD55FE29043BC56E8 +2750A6DD15AADD54492F6092618F4CC6A31766B17FC60766D18C307EFC9BB787 +39047DAD6B38419EFBA46B4E2C932F97451FE78AD75FA90DE409FC6DD46585D2 +1941F5ED47A8FBAEF5A917A240959E8D9F9917DEA3247D9CAE6BF7A88DB4C4A4 +F9F5A6DCE542420A032FF3392FE0F3357B51F884D6181583A554F75B1DF192E9 +253CC828FF06B0D992D5316435980B044BB191508C7C45CD90F797F88856424B +14A5707459C50EDCF3E3D8D1667AAA83015405354CE744C66D9A5728F29E0085 +6DBF740717FA0799E3BCC4ED7841588B496A5E549B953A7FD288B4A045DB611E +E3B2F35963FF18ACCB1C968BEEA2CBF52B3999AAF89A05320BB2E97F52CFE06B +9F10E3A79865A3059A957F97972D80ADF678A36E2B586C101FC6AFA4D137C13E +EE7102C9B8EF78CB057F8B7476F146E8FF5C897FD5503DD198128CFF7B5FB339 +FAD0AF0EA967F77B07B367A4AC9F668F8BED99B98E87FAC750EE045602D76C3F +289FC9D97694C96AAC0AD1BD3FA94DF2CBCEA24B40F47B9B59E54EECEE7AC4C3 +A3F5D19160E4C1EA830D57FBE10D8D46AC5CA0260F22FAA45236F0F542BEA9C5 +5A88F878F68B36114E0573900C65E305462B22A3429A17C7A567694414DDDA46 +5F30542B8FD4F00F6C295B2E8D3A986B953D96822DB2ECD48E8BB1763434E652 +152EF3717F5E7FA10FF0B01D9F64E22C5DBD7254629658887BACEC0ABDE972EE +67299FB84A05B3EFE22B6976DB4CCA384232DDAE38C31623A4E39EA2E82C1EA3 +BBB68F1A7DBF405DEC37CB7203A895C36A44BD2D63F45B3888AF91D37B510A59 +3C921BB44DA620892AD87B665F69F6FA510B071ECC403CB2BE2F54B3969C9E88 +713244BC97C1466DA8216DA7600C221E7E7EF5C789D2E12B36422023A03E11BF +2790FD6062FE6BF62F5010A92F0A104B76E255A0975E04F6F20F760881BDA7F5 +D834D1D328B6EC19AA7D5E5678A84C74C82553DBE8BB5765E84F5A8789032143 +6020940B4B8D45FC3433D356E28C25F42D0C19F911213D85951B2B00D01B77BB +A4C72E964F9D95422BEDE582A05CD52E03D28A996E6CC8FCD910CBAB728073F9 +F9FAEED5470FFA55930447C5BA816F826F983D53EC9941EC8364B3060FD74C95 +26D4F5CA753B574FD2FA4D1D333785241D8741B79E628BC852FDC35478C5ED9A +C1BE88C5EE7302816E65C12B58EA16FEDD4672EB3E24B6EDAD5DCE263BA8A970 +350B651E5A9F3C281D85BC3F44EADD0D93402E36489BA5185E7D388974B0B700 +70575188BB610CCA20F081E2CBDA13DCC6F72567962ADB342E02C1E763B673C5 +F7384E24C6E1730A3A790D690A2103AEF88E0C1D4480DC9B25E5C8C9E1919C95 +F83320179B4C7C4A26D559BFB24D7D596FB73758C9990C451E77FCDDD17763B8 +9C30A9534E3CB6680D3D419D4B70B0B0A0D160FCCDE169714E373F65B7144CC2 +DB9A44E041211E1517D3148E65A2486CBE5E74E625261CCF65392FB4F3091473 +F9E8DF327D59A58558E5C9F7190DB577D5DC658F5E36258291C708B3D224653D +064BB6079F91293FC733710893AD1C96169B30CBFE4E9D52E7EFAE4AFEE68FEF +1AFD5E7E9DFCE8DE332B0FDC0514F9B3090AC85BBFB527FD8034DD33E9576325 +A8769AE09AF1BA792447DDD932B98FC9486B39E0B04DDB3EFB7A30DA0940B33E +E27490E0E841E87B1C90E5248A91742ABEDC10F43A8AF0F9C5B4A4930B1AADAF +01874B9AC3B8D0DBECCDA6CD7E96471FAA15CB7F8A599C5746327CE392224C3C +40BD60AF97BCA6FF6FCAB2FEA114D7300B89E91C3BC92D5B3E2C83BB37992D8C +72F661EFD0AA034C738C019DFB79BF40651A1A34BC1EB9F5AAF58F8B3DA32645 +24AFF8636486F08BC21533B5FF7391B0679A78DFDCB03DAF6BB7475A1D51DAC1 +EE4BE9B986655D1FDB6936445EF99B58B303FE79F11275EEA96A9F6808EA8775 +D873D1052FAC93769789C700F20EB2ED6D15676F6E563A769CA9298E463FC311 +83281483B1C953370D196727A6A0E66D32D9480AB1B6DCA77868C1A2D5DB6483 +5F31EB6B18EEFEF1CDC31533E69B0AFC6B30FC9912DC89BAAEEADC30BE14F448 +1A6B70D36A5D9B01799BEEA686066114910842D022EB464A9A1E8F0A5628BA69 +AA9A1925CCADD44703BC67A89F3B48E4680726DC4360274185CF3C8AB747A8FC +4B928AD62B092EFE48B01E33ED756DB696171FDB775396BBA138E056F71EDAE3 +7A1E4CC272B8418114B0E81DE0BC43DB3C133167344488820A92DF10FFA26FB9 +65FCA2C87D302E956DE6B4FE145145440C83DB43A68F8B29A592B127BDF49063 +B7F11E155CD4CAE305525BEA56B7C412A6260426407BD892A3F2B444AC3421E6 +FB6E6425EB5C3053C5644666B80405530FA0012B54557327C98E0F4F064099A6 +4ACAAFC1870359C1B6FBE7606BB8A26026AE20C212210449905E628AF1B20490 +8CE908B7EF3E3DB551C85AEB0F7FEB6A8D215B97998E5DD9C7CCFB2A9402B8B6 +1770D4023777D4B45A73F471355353412C51D4CE71FAD1E0AFBD87B5F86307F3 +10D0B94F1194EFFB64AD5DA54A4200490F609CA8B912E149F8217ABB1E9EBB3B +C4470E7365CF5E1E761AA1945044B225BD53D142F6588C50E0644740F7DD55E4 +8F73201E5354A8BC78339211AFC4935F44701FBA043AAC4BA4698E9D7700029A +C79F992F62627C91EB855F64C4B251718FDA71EDAF082A0C7B00550949D617A0 +7071FB14F05620CCF2180941341D8E60FC88823438FD728A4042AFA8B853107F +852F631518B61B234565291B5D5B89DA818DEE3AE3B68A2869DFA63255CC882C +3B16BBA08FCE3632E57FF7A07F857A1F0FDCADAB39D77960BD827CCC8661A997 +648BF5BEBC0FD2286C2A112A8DEB9CCB6330A049170D5D68EEEEA011D3EF3EBD +855236B9380087CBBB6BE24191F728B7EAC5B50F7A547AA0989B7C7D3437DBCE +1669341264E290646F2C8C5A3ACAAC7CB63DC692FAAE13E9B40E8BD39FE16A0C +1660CE66872D061056C04DDDC265C024BEF8B7E3C3AEE76FE5C9702002C28BE0 +B180295EE00E567FA2E5CD1638226D24A7C732E1BD8103B476EF5702768689C7 +D4FCD47F2AB94A2B1FBAE6ABF87B09E7713C773FB65CA83F7318035B332B9F99 +24A2C8897527021321D003AAD7C273E4BFA2710B9BB26C2CFD3D9A5D7ED1096C +552D50028AE2476FCD6D12A5D0A897521313ED1A3A8456A70C16EAA50A3E6733 +6DC89FEC56AB54A579EF264377A103939D5EE00A90B4F2206D0023AF9491FBE0 +800C6540FC945199E20E945F46CEEA2E885F6800B9DF042BCEF4291A4B1A62C8 +6A7ACFF872B25FA3AE69E0093F3D0FF13A3313430C06F1AF94D500431566F659 +E8C859A5F80F5BD2E85C8E32603D3745628E8FE6FBC50FA68F9C3811A2BEFEA4 +5852CAE2AE5AAD3230ED050593BAD0A9581EB7B327C6916B8FC348F4C23E6FA2 +00FA28AAACCB3091C1D83F7BB88672A53A2EA3B8C7C24374E400C57F0F01019F +E52D5C47F389D4C9AF126F4080F9AB8D1C8F470932BBECCEC72A9796F6E965A4 +82057DDB43D68298A00880D4C2E2496F26F015FD83C5549215753459310339B7 +6B2961EEEE74DA31FEC8E2BDDA42D4080A32372AC372524BDDA580EF6634ACE3 +128C69D04D890DCA337212B109585C665AA83EFE47D5BABC2627A86EAD11BF7D +744176652C7F9497785A7A06A994ED8414BBE8B26E74D48CB83FA24AAFBDD507 +84A90195EA3D77BCE8C2BEDDD1DC52E8164DF15D65B916EBDF3A8A76849653DF +AE3CAF9561AF3B705F75B9E5DFD6758DB65A2FD54683759912E0D0035CFBCD86 +5D22CE175F9E50FA2301ADBCFAAB2B89B8917307766C4D228198F718DBA1B2E4 +BBB59748043483206B2C87D3A6A95880E47C868308F390EBB8A2F7925D14E782 +6F40A532E02978A494F370A732947755C8CC6FDD9F7092778849B9887820EF5F +67871FAD992447F76CF16F85D0A04140B7A29CE125D733D197D58FD4186D335B +DBD88456EC1A698AFBEE2418D715F0A4CFADC0E9D88F83AF8B6CA0AF8A510C59 +E63798EB43CAD793E287BF3CAD7E8CAE1E9BB5F52171A78D4463B995CF637964 +5825941C8B7E1B1408619FCA686B5792D720974ED9249ECE9FE8FCC567D66582 +903C00361D3E72B158C3AD92707D0FA8D6ACE4E66AFD3916267CE37DAD4D1373 +D818CE3F6952EAB0E1C9F7328D9A2C4EC787117853336A14E258D14211E2100A +636C28C34EF07F0E59BABCD25E48D57FC896D57DFFCF445C5F8015B05CBC1E06 +3BBCEB0ED5F63317937B6E3D5ED2A177CAAC366A85E33B1D60649626A1EAC051 +CAF959945AC0B31D21C930C20A2C4EB6B7D7B2A078E2140075279B962D6D0A0E +E253AC638B9D0E758FCD57D9685EE33312C1A0A5CF1762F57C0C7236EF014B54 +7DB1B8C3CE37A262AD69A31F5A1E4C2BCF7C4310523B30CCA645B8DA15419438 +C2D541657DC32658E7F14C18F6048F3DFBBE365542B2411B2B72CF35172C6264 +534AC64D3DEB13D303AF97D51A071EC797D611DC571CD4A5E4B308CFF0F78CF2 +8A475ED04DCCE94CB6A54B5D27A8719A0B094E42D3B5FA1D967E96405E690437 +6F9F1F155B7FA0873D8AF3D270825B0EF286176436B0B820176667500E587821 +56ED77373459669911695E73E63BF4D510C4E7701979B23EF39FD99184A9408D +6E873189ADCE5797F05566E50997C9560E91F4B1C26ADE2DD3774D903024A13E +DE0D58B50937201B2A09636706EE7EFA0BDED029524BDFCB30ECD32498B83D55 +314EE0611726295A18202E78D9E7ABAA72B5E3CDB4AE7B8AEDDC17BD74DAB42B +89CD68290A966725CAEB2EFF9DA3263218CFB4EC471D3DFE4F9CEDA7EABF0254 +FBF5D937B7A3E1613C70FE9B6EFAD84880B93B599B2D1D813331DA7761B1A0D6 +2F34410FFA48078866C7B64E1E4C6302ACF441853116E59E434E14DC1EF4A4A7 +2E26C987F09AF3C55C7D0CC9082ED09958E703F7486024E351F0EEFB34B069C6 +226EE3F230A7E511F12853850CCBA04985FBAFC4D47EB50DB3BDC0B3A663581A +4F3A4219952A5CC56B52BAD811DC40C844FBADAA58CC5E267DA97B5E069A414D +615BA09E9EEB1B5569D9EDD079214D48AB202F11B005AD3DFBE56FD549948DBF +70F52E38E750F117266FE61C81CD58E3E15D51FE0B2F99426D6F68DFE42F76B1 +C606C6C44A719DE7A7064294F45F0C80BAFCFA34AE97E49505319A38E0768A22 +013B2EA2DD4CCEA9C99BF5A1B462BEF990BF43B31AB889FBDDC24858055BB674 +C98C6D159862B0A98AE6A40E870F02D282D91027186F22BDD96FBD7BF2BB485F +D76EDD12377E32DF8E4EF5950323C14ABB5BE3A36153EA88A7174862433CB1AE +431032B15FA5A8135CC0E5C281463B9D81A24A87CE67671CCD5E63C77F43B6C1 +D578C4E656523462C1E86622E415296C2E4F4673281D976A2120A6C468EA4C91 +7F63C8B579466D5A32C7F1AB7CE762865FF1FD67F5864E5FC17BE838221612A2 +0A3068D841DDC6DE83688CD0FACC7802A20A5EB6D8216B9838044154E901C336 +02FC88F666C7ED81894089B682B047113C19A69E25FA0A54CBFE9D83E9002CF1 +39A985A1AA9C3A7014232F7EE4D840B43621750CE0FB3A0CBA00608A4B2404DF +5CCB96D55993FAF317FDB02B908697F5961E95C2924BB6C120232591F6378D4F +95089679E4028786A076BA359C457EF10D7F085457D328A97C303E575CF664A6 +510AD6BD87E9BD84993B8EA92441119D3C068471628A5D6B13B95692C2467BB2 +F239F2F71D77DE7B4D89F5D4757A0EB5FBCF02BFE433633215E43A66386F7FE0 +9C53EF7316B3746B3B132906D4F88BF1AAD0847701F00CFB561CCB595DD243DE +0B26B643227743471A5BA1685A850C35B267F877A6F6398C6B98D076E9C77780 +2AB1AF51FF4CBEB193B07086E706A42C572943FB64EF33B2FCAFE24A7E8AA7A1 +0B4922FD10D540926AB84D5AAFEF3551361909FAD8FE4194FEB6C80B82BBE500 +BA57EA207A371DE4FC42E75D0C67E537C0BD61BD8B0180E628761D164A984395 +A72059979D7F6656991B167335EE5A80F1C308DF85B02DD20A23DD5EF270640B +610611BCB26961CA3A1BBAEA7BCB4CE232E60DA31233D7314E18E98E17B68924 +D0EF745E300E28030F6670C4C2F1ED2F77855E1566A71B087E880854229AD80D +394D7EF737422C6EF5F82121498F7C2849D92D296E722EA5BBFB3A9DB28C9EBC +83E3C898523C8443CC31AD035DF36428B235A3B0A266263814261553D7333D42 +E035E47D45448C30A1B7CE9555E40CD15E85A621E0B92DE16EB80EA7DAECCFCD +ACBCBB3218AF563C1E7E5A48F8EF09FEBC37824CC08A5360640BB17710A5ECDA +DB2CDB17ACEFDE8AA1B61512532ABC877673C46D2ED300E13509AD1A5D943788 +3EB782E275EDBFE0C92AC0395A6E3A2D629461953F86C652AC7E3FD7DF2D61EA +D736CBA49F438FC7B411CCBDDA2E4322C05285154C6C083DE97C76C16514FEC7 +F8AF666913C95B1392EAA3BFF3213E4AAE753E34A76C5748B50A86215CBAA451 +FE6089C1CD9A4221D13E18278A7F6E5446424AACEF6E602AEBBB00E979542548 +03F00DE58CC2FB13249C74E48A07ACDA40D82FBFB59DD01ACF79F4EBF044D2A2 +BBDDA413740CEBB6DDF8BA40D44BFEFBDB9B9A2DA73DFA67F292F0C8CE6D8AA3 +4AA0B1BDB5295946C5A9C1CDE2B37C804F50D759C2A0F2FB0D804E5DF2AD81C0 +B54F1ED7C692CF08BD1E0ACB407115BBB46E80F6E6E5209AF92BBADA53BAF193 +1950FBE42B65DA624498B3CE4366B035A692D93921CC25B017734B389E344D06 +DABB13AD3B927A8279CC46DCDE76E1C92DC57E5CFDABF5AF04D095C001A7B16E +756F34D82E664F12C97B90F28763D332C12A3665852EA27FCC7715DE8F15B532 +537F02D111F47A71608B057AC512A2DA379D94BB143C8268DF84EAFB90B87D81 +85E4862384DD1BC430E77103C535238569153CD96D73B1A32A9DD132D6FC6B3E +F2238A5C2865FA73ED62D3B9A68976BC80AE00E1F7BA7CF72F17AD2FB4511723 +A27FC48FB3F72557AE82ED355A20290D00D4A7C383DEDB176D0BC8884CAE26CA +A1325A7817103D54D84F85B758500AC9FBEE8F531121AD673949D8C142D0C9DB +13DE09B9063ADFACD822AABA78571623D1AA127358D3A50D60672A349E2E477C +C4BF6649C04C3F6771E888C18B6EDA3AF8D5E1FBDF69FCEB2DC6A792196DDF61 +C2868EF2B2C933193B36A80074D0F5EEFBD903BFA9FEE657DD3D025997912367 +DCCF90AA71F55147711D6E3FB10B0F1770DABFA09730635D86184A08EC4E3AF6 +7DAA0AF470820C7F4BA9D8593FAB2B8EEF80E64EDCA53C7F32ADC486BD9CC130 +31500014286FF982BE518005F2C8ACEB78D5D1CEC4AEA9AEB00A29DE26E6FEE1 +0316FF7A74B5979867F0745097ABB62CEDD4A5E94BC55CAE27A7FCD4485269F9 +B595B15AB9690F44FC655F933F26A5A5A59084615359BA9FC8297836D1B62DF8 +95E493B9D6066CD26517FD0F81A4D16061C7332F397E9481BB6CE76FAFC31B6D +00F9291C776CC81CF981FADA7A2C5A1F4392BAD80C3C17097B264B4F01DFB666 +C36090A6AD31F5063771F039C2325DC91A7C7A56D01E66134A9EB10C4E1EB407 +BC5A3D5A01FF0C5377402169277CA5708099B20A4B8095D8C83E1E2E60264587 +E91151177AEBA978D1FD0AE23BC0FCA0B19EB196E9090ED2F22F3F2A6190B212 +29C482B19D430E7CF87AB5D7739FA90A4319C6AB4A8E70D085627892EBE1BDF9 +8378FC183C3C23EC3B6827877B89AB3EA820DE12833D7B2891E77679207ADF41 +A6B6C778AA0359FC3CD5671822A5212328CC9708C74E817DA5476B7CDFCE7797 +7ECD47071FEAE1C5341CB032B7F0DB037EF26E171CF65DB4CADD3CE097BEA1A3 +390FAD8F9CDD34D36D895943FFC9DA7DB56912B60DE6976DA9F77D87E9FDCAC2 +756E95C19E11E14482010E47D8313F713635E96522AC5186A877FD7B81B97227 +BF5B8FB6B5CE851AA01D50DE132AF783D4EA6013629CA6C0638FFC310EDFF508 +D228E6EEBA4E64B7DA1270087E23BFDD61024E6D8B3B495F9F03B8C7FDE7B205 +1406197DC9B46FAB8BA643D99A1D3227F3C26F1906E60268434592587D5BC153 +7353873A79BECC3133492A2D7192963BF8A90E136809206D8FC9AEA8C5D6E0D6 +4C6257C3004773CD51B08418626A2B5EAE9CB07E2177031FAF3DF4A67282F63E +2079E79760A0B4E38DEDD5F58FAACB5371D5A4614AEA8E72F4731303E1DEB7DB +DA0C08C95ED78E3B5F9B88AAA0661121E5EE46873BC314454529C4467BF66BDB +FFB56CA8EEC4139412E746110CAF71D5F67384A27210D8C937D6755CABCE22FF +B4F7E253C238336965FAA90692CB99D46FE97DFD8511F9B1ADC78FA7B1EE75E4 +A6DE2269E52F330B4B902283D6F1395C140C4D552D4FDF608D48B08BA785D5BB +9D08383FC2F7104665937E7DF6CF7A8CE900B16DB95A1FA5F0AEEE4B28ED2FCC +6EA01F2B5E2BEBFC698CE213962C954E5B483FEDB5BD3FA2F6EB13CD70D29987 +FD9123B6833EFEF3116B968D85F2784042A8467F00A8FB8B9D28C64553549D1B +79E7DEE4067302952304FD4A3454EB5AB59D82369F5A25464511B87B71B83887 +4289DAE0A2FC8C2AF88385F8262CB02011F8BAC11A89E7417740B164EC73D68F +5D416E4E972FC94AFB9F3F64FF71870699E06DE1D69A6D42092037EC21F4C566 +30B8A0FA4F33FB986BEB3F48A7FAC44CBC1B5C61DF8FD9EFA826B3FB4B22FB9F +11A393632BE16B7C7508AB97687D72BC957444A312D14B3541E5BB662428202E +66F289B1E7AA7F93E841646D79B5614D26AEE5752479948DA840FE5E6DA39461 +C5E3035AD88B438C990B1CD1C6BF1BFFB16A74C13229DA045512E8AEA2D7A406 +C09A26DBC7D015551B07AAD8C8E1F473FD024F68213C2B4E97E9906FE50AE020 +880B5AEE8785421B2C8647AB88B8723FEC393717839D451F6D5C10EB59D2399C +5C80AE621C53EBB4421A3CE6C192A162B3FDA6ACF4E34BB4D09AFC35C74D0ED2 +7C139EFAAEFCD52B3A4BADFD1CBA56E93631C4F45FE20D462C8ACEE1DA748F0C +16A01DD072945DA1E75B5B6573AA7A653E822D8CAEEC7671D15A78AF39A49A60 +F65C20270E96778E8328E6CE398DAAA586F7A0B609037E464AB8CC9810859802 +09283323741A3E21A5EAEDFB150C71E3B3B185D993D6AE72743003DBD136BACC +E63B6D35227E39BCE34B5DB86BFED41823EE0E2640069367EB546A064BC01B03 +6DC78F6E1B85FADEC78C70B71E10096336AD62E424E068EF8A4A45B5F0BA1CC8 +137115FA9A386A58CDCF4EED2B02FB460726FADC19D13321EBC2EC29F7C77F33 +224DAD54EC28693CFA97DDA5131BC0BA60B6C7D7D83AD0140CD1F8881D5F63A2 +F7C2A87DDD925CC1307FA113AA5A2C5FAE05F73989A43E451FD07C5A0C1F7D34 +9BA663AFF09E70E647874CDFD4AC99E44B528357087E59E328C33466CA4AF582 +23D7D5A6FCA5DDE0D1FA9EA0BFC57D8D6209F1612940E2F4C10C3A58F6CFFB25 +BB1EC7C19E97312D46A04A0FAEE833E2C705A6CD768A42943CFA3E3F35FD65DE +F3FF54109FBECBFF11099D5EAFDD857788D514B7A5055E5D26B0D924776A415B +94A1052FD57AA4C015171C0E78111A5AE0CC8A8F764C0F6B5234E8E81B162B15 +007C752485B036525B11E3336A3C1FB220B66AAEC487F2F0DE0B16DEF12D42F1 +0434CCD223C4A3761F18FE78F67FB73FB25095D8A02CDCEC3B86C770ACBAFF2D +4060D364362D6E482AE6A16A0D9CCDEBB6B468DCE9B870D11298FDF6B55E5B1B +1163492426F0AE76107110A94B28E57DFDD76CC704169AD25D8ACFA592AB230C +692C7C10CDB942A63058B4ED965C7FF4C3DEBBEB3714D0AFF1122DD0D95A7F75 +EE0151CA9A4D2A792AE614925BAE8097F9FDD56B9FD0DECAACC5D8997E25179A +57B72F82A43946154C9658BD6DD703D0070C1C12FCBF897DC4CE6ECF8CCB4D52 +066A7F9323351F9F9FE4E41B67710467FF87CE669F393F7C3DF03DDE757CCC3E +47A546F5858396A3F4F6A188B00366F00C84EACD3A2A7EB32EC7ED3ADFCFE152 +4ED1B1A07ECD8FE5DC1654A99BA0B25BD792FF830C2EFC818413FB7B94C35440 +9D0D5DB2A2525B7CD78188BB738619AB1FC1607BAA433B8DEDE75B401BA1FEED +E773651DB19F44F22F6AA05FFDC9B4029770D0B7CF1C9787F29CDDB5D5E0EDE7 +FFBC9DEB4D07D79C10435C5EA2B01C7B323BCE5FB01041C38C6A4937400F4959 +8996B86893671633FA03C3CE0FFA226494CC1FAE648819F1920CEA11A867FA6B +7E35A78AEE863F5F667E1CA933E7FF893EFDA13B82C1EE49F5F2475F88075F89 +F228110D3EE5F4DFC7C7AA8B9821EE27617846924CE2458B6E981F51717E8344 +F5B954721324FB827649BA4B3DA63518F99E419A9F44012F596906B48297C3A4 +978D4E4D1200935A84F336CDC8C949D6F1497B79F7031E8A3C65B81DA80A10AE +7EC713099A4A29253CB5992A9F95E1E37E3F50122D54AF901B924A99126B53D6 +2AA055D0FF61FA73CD7BD016B50E6536F075CDC396B0B6E97D7F09495F07DDAC +7466E413B6319717DF7266C0ED4639139E45C6D6C20FEAF2952E1D7EE56CF03B +0224CF308177EA1E127740B6AEB0373E70BDD31F52969FF9C985D10C78420494 +70F2CA1073D2D384FB82F3F5B0CAA095268FE2A6AEAC7B90BBF8333D97FF1308 +EAEB24B1CE1E87CAB60C78A2F88B332CEF1BD8D374E1A8B8F78AE8C32A923AE4 +3299D143E55D7A4713BFBFDC77B6B877BF10D64BAFB30B3796457A1DBBA33751 +CF5D217BF3DFE26B14C795EDB9D53B56B580E07FAB7063D872DE4B993631F37C +D092786B441191D4213545F30408B3D0BFE498F9F0850A998E46C06C9655AECE +EDED6ED547914BCEC1E9E08447F7B2F9FE5BB42A7150737FC16C37CF5B42DEEA +896CC79BAB861D53CE5CDB5BAB0CF744B9B7AA633C3F929143D71EECFB82ED88 +8CE29D7453D4BC9B27806BA22DCDC7F8C8152C9A8964D173380501B819E9DEC4 +A26F303BFE38F6779F2DEF717E707962EA23C54FEFC32B07B427BA8A5B94881D +C973A75A97CE63ABA3C79805C10187D1AAF69C6F6DACB3A6F111FF3459D68212 +4FBE52C9B645F40ADBCCD7EE1248C1D2A5E98C9A03D483B4BD81CB49095EFA75 +F3205E7D0EA01F9F7302DF2785C3D35A489E88A3ADCE9463E41F48C1F882EF3A +C108ACA7B24B4177ACB8B902CDD7DF0BC875423B402152A0A2E25B6AFB0E05A1 +008B215B1DB0A76B97624C2725D4026C360DB452984271672B1C1C7A136CCD42 +6C3F88A9DADACE72A44B8C85B7B47955EA5E087E8002C9F9B54CB7CD22DB2B5E +B5400BFCAEC87603419D17688CA8A4BF752408C2C93445AF769D5597AAB54771 +440FFEFDE05DED618DA483818349A2B0A0E3A242F2FCB6FE27C34AF139C8B69F +6F9EBB3807680B98C1AC61E26E10D826462258D5DFBFD7DA49A4B3BC9EBD9B89 +164A8AB566A42D5E6F9628694A60AF5F0921C3DF1799D17E31E8A3FD2DF60335 +ED984FF633ED6A18A254D9C10C78A7CE32D65C573E0B23FF006686F554D29578 +050DAD6605FBAEE4AF23AE42433FB32993797C1DF077268FA6AC51D72559FFA6 +F9AEB4FDBE91388CA36821B58B8AE90DC57B4B18D8E9A693A3FBBCE73E697105 +2061A7D5A6733F322A2F1BC3373BC5FF1DF1F0B9F293A274084B84D087EB9A34 +5A14E34E196C0847AF38C5E455B5631FB9F1DAD749A4513305D94B61C4C2BF10 +5FA2AA8D6985E58A3701B55D68BD4D130522D0D478045D01F496B136F3FFA929 +40C5DC20C6B4D4BD5D5EB8B8273AFB6FB4DDAAE4E7C3C4E4785D363465B0780A +B50BD34400DCF01B2C86D2FBC40F96315C80DDF59D3E5F889B3567CE3A2E530D +175CD99FD2800F438F87037AC6B1AD1EBF980096ECEDD5F218320BD65F4C8E4F +4C31E0312DE2FD71E3BFE8E18E31F8C7C7C79F9E3588A023EB491F60D269E1C2 +98D7C846AB5A72EDB8CD79F428591B4579EA5C5B2D59CB4633B5C11D7CFD9A8E +C139744CD694B8D79D6B5F894EA8D27199CDCFC6A8B2DB2C577EDF1711E1F720 +77A55B87D1A4A7689103F71E47E8FD3313326258F9EFA290BB55FA1F93D02AD2 +0DAA413FDEF82C35437C933EABA34532A38A08394A011BD76FF848996417039B +5D8BAB80AA16863ADAC789807D800AC10C0A8A25030676FDC34F8A7B8F8F0824 +2324C376BC8F874A21CDC8556D88ECFF6F7A87BFC79F5FDAFD92B6D6204B186F +A06D44046A2224A1DB970754F434C9D27ED076A0FD1548E0575216C9D30531FD +36915468A8053D0514A3610941568F7D5E441E54E46CD66BBAFC9BD302F9E899 +2EF1C38934516F0825945C4EC333E676A5F2EA27128EE3B234AFF7BB6C5EFDFD +E67B1AB158529BFF4FB9E2CA79538203C4CCB85CE5F792CDAD79715AE2A35560 +732F0444D0A5952A95D8B3966F384EE1266D137000E223FDA97C69CEB603A49B +185DB446AD833437C19A33DC44C76734165ECBF16858AC867C410FF7F95D6B6B +A4109FCAD9ABB9DE9730F85164E4160C030A3BB35C27F719AF63CEABF52289F6 +66B0E58184BB8FC6FC8D74EAE949D5393636C590F1291990485F4C0D3709AA66 +F16FA87B3983116FB8ED4435230D1C0E9D109A5D93A3AD5783804976A833DB90 +4C8280A61AEEA2DC240967D64990C03283AE63D3B35DBD38CC179372960DCAB0 +67169B5D090C2A431AD43989C1B1104603120D81B59C00936E601B69ADE12AFA +723AB1352813789554CBD82960996364B8F96668F9011EE4AA8A907FAF3647FC +3697D912EDEB9FA755678C2F986A5096578C0AB8AEEA7C1D795D4091C31C7BB7 +34D124EB033C77E2D3F74EB20F1BA40FD17B0ED61A683E08B5B7E8FE6A9783B0 +D546C65C0961B611301FDE5EFB863822183505F7DD5636412EE78AC7F7B736F0 +1D8B857BA4E8A5F1AD456575B59540F1728F78CE42C3FBB1135929FDD5E3C679 +9D763796B6969CF2A2FE10A37BFCFF0007D295BF6DD62C102ADB71D0C38DBE49 +384BF80E9C8D6AE29A1226D01989A45B554359D2FEEA4FD08C97635441D1CE0D +770B1010A2F26C4B8DC1AA5AB555D0D32BAF278E3B4B7C22B03E097FD1644C76 +A12A8A3DB9DB5B80D753273B329C6C4E81A36FE51E784AECAAE39BE51DDE7CAE +DD0B1B58DE5EE15AB92F1DFE6F49652EABE2AC4A36FDE16B38B090AF0BCA7611 +6CAF3486232DB4B95352D59643A1982871C98E799B6AE5E0129E5D0C8379D2BF +7C80B83E35635EBA7C14663C1D6881F62DA39940A55ADDA03044EF48D120452D +508D53916943940A5B2EAC2969D4C88F7960EF14C72D76E353695CE3AB711745 +C673AE15B6E2D5EC1176DE8BC3CEB20106451C667D311D84A34067C28268AF95 +920D7C51C40339BBD717BA2F693D91F4CEE7DB155AF9FC970B07F6F807559053 +3D54249245CEA5C9763EE3CFEFAA9B43D8BF9D144F448F98893647E4CF1A42D4 +FEC4FCC5A001BF86918328D92DA7073776CA3DF63EB4359AFBE40547762A3F1A +6D2E784EBEEC0FDACE80F8DBAF582EFAC171F17F25EFA5B0D72FAE9B1C62DF70 +94A6CED49063BE3EEAD04029826D908F868C4E024143EDBC4EEB87454FD88B2E +847833C8A989F63833AA499F917F341A84CD5F09F32566998B77CF81913C9116 +5D0411751EA568A445D50B2BBB74E0AF106A79188C7AE63EE63D34A62A2D0CAE +BAAD8CF7D00642C0D20468F63A54106EC33495E8EA93F8372827880DF237303D +2911B327AAB1E9512D21685163114DD777DFCC0D9C1A8009A12B6F9B2F0BB9A5 +270E6F26C51D0AD9C7EDA56C3A9C80BC70EAA57E397B208694F37F0B442F322F +011F254BD9AB487163EAA2D00AA0F4493A9B96F75EC32B8B5ED3E44ECFF82CCF +9DE8C8D974F6AB655BF0B45D92EDFE0E9E5C84EEE041B4AE23FBBC42395C3B73 +20EB6C99D4D574E2B12F79DF9A15C62AA9DD8069F7DFBC2A758A83C1FAA6C1E1 +9A88EB73E7C75741EDB68131941F1923669EA829D2F5A375535FA7E8B2363BAF +EFEC777DF85448AB978D79CAF427454F554BA4E80B5D03EDE4E0E3BC2B2F9124 +F4C8BC46A482F06D65B83E2389E1708F9748F9FF6C7091ACDDE7711F23A5E5A7 +F40446FABAB03880935DC0DACFB91351B4116F85427FF10966018D25E45F9B36 +0DD0B1B3C65C1B05487FA5523FCC9539817CAEEC89EB2D585C9B19440E28ECCE +0CAAD2E8C86596904A29934341593DB3DF18A225126C773752DD0DC96E0D8EC0 +9078B4BA4DAD70A14C9CBF81826B700E2DD9338ACF800D258E0ED09218026A27 +DBB423886135843E3097D459EAA8B2E5FB8190743DBDE0CA3D436C642F63B8ED +0805620936F6BCC2EBBD3703E9D97366D00844C1352CD4A194508B886D89F090 +8068C0CE6974315C0860609E6B6C9A29949240F3B42669042F2D875211848307 +1F25C3A708BFA6C4C48103EC5CCC2394BEB254D238B4DE5F13FE9AB7031C1EAA +F111A44454D6689C53F87A61CC1F93C48D94A958DDD65C6512FA3DFB7F40700E +3B179C6F1027C7059FB1FAF9EF93DDD034409036CDD0194E0A9732F71278ECF6 +76A9B84687848FC26DAF70A31AB2758C87422C16ACD916056D2D381273522276 +EF9A4B85236E397EB41C9457FDE28699D2CDB634941C6219DB0294D519A2CCE0 +00449E74E3195821B20F855CC63ECDBD269C73528CC2F7FC09358FD5F6731307 +2CEA980534D53AA5C5BB19A66F313ABCC77EC263CEE5C7B9D91FCE53375B84D2 +03F1151143BC3B99692EBD7BEA34D177D823A185F8C6D95B7802490B493EEE1B +93642BCB99666846D23AB1D832C3736E6828806E812F7AB506BA6B2843DE9EA7 +48C559A83A12B2B2A7AE5C8AB88813964743370D791E2DDACEE19414E387DC06 +B94DF2DD4B312A27D56566BF2D43F18D133DFAEF65C27D34982D599CE66EFE44 +547404419911E4C09B9D2BB8A8D48B73765E330B5A2A75EDFF5EC17D0465C1AF +1FA097C26C5FB221FC6C3208A12B2CA1C8F5A130BF520E1F82DBF5223F0DC5E5 +B7243801D434510AA44C19FBE5BB0E970C09705F342591489BB815D19B39D91A +0312D0A433789B1F7F537F2578FF6189CBA417708D770CF26CA4270C82457D60 +1C96E8AB94A92C904FA11B92AAAB9EFC1FCD0EF3717BBCFBB4A97C4538AD27AA +D662663C819419CBDE008033D45E1F5A922256D18D141EAE88B0A2132767A1F2 +82E56F319F07F4C2F8F4588F7395967EDEB41F09A9C01EA81E112A30E4F2AC7B +C9A05196B3FB9410034419501B4C8E834BDF076ECBD463B578E4FC28B691535C +ABA4333D7CBE9594A03B378D0DBDBFAF622D8622ED318AB146A101439601F788 +D5C7688A827A6B49520F0272DC312016ABBC3169732792456FC696ABD7CBF5E3 +A0ABB9A2A01A394B74BB69F90E877DB61D1946F7507EEDF3C080D81A975B258C +46002EAE467BF77B56CA9CB6B6F51076A539A350023FFC0D957F02053D019B0E +B4D5BB51DD8870B205EBE2FBBBAF0801870A5AF7688A4F89118A799E15F36C40 +3E43013FCE9B25CD64E26B576561DFE02DDB8BC226AD16366C04650747840EAE +ABDC2F000D600BAEC148751AE1F2335A275A5D5079F21108E2704B88D9D6DE27 +90C8D9763C9C8F4AEC187514B7E3411606C4667DA4725C1321874F490B85F601 +58D22CCAE7052CF1F84CF84B340DC1BC97BD54943B4E413644721CFD57888AC6 +BD6A50D67D36CABA516B1FA22C08E25BC0BA490981775A98D3C9CDBA0538A8C5 +B37E535906F1491C366D3DBF7BBC6583EF862A1E3C4DA17948A03413986E5BD2 +9C9E87028CF46F93D1C43C4C4204F9B8D93F7B7E87BD9D405FBBF5B886C270F7 +471EBF6525D3E2F0E25CD4DCF01CEC2BF621CBCEF34938627E3741A9F1C938BB +6528D7C405B7F72B54B3281EC6E49F7EA9D5F44E5DF0C48B95C29049DD583513 +EAA0B8E75FFBC016F17A1DEE7AFCC9F357E515A2D1F53DEA95F0AA25BC42C406 +9F45E702858862B09551E98250A48E0FBAD5BD30AC4395078D99A03DB3D5A06E +7E203112E1247E5B2130FB2405899ED8F804650D6B8A6C2148B4DD458E8C034D +EA7E8F9299694A8FD2F43148EDEF5929FDCD89D0029E7E8DB83AE81E6EB0591A +D2A0557CC5057FCAC803606C88D7E7E0C34C5C04154B702DB7E1155AA220ABAF +040035B08279720B24E136C7DCF15379A863573CBBE2FEB947A2492F145C59A8 +90C8B21F63A34A88CF2D82FA0BCB8AF4B3B7D0383885648565C40BD678B8B36A +159D48416A84ABD695D25C048B09CBD2FC9278745B5D0A6C4A66D6F1807C21C2 +9F03FDA21310DED5B6A87FB2916ADE096BA5AEEF0AC68AE719A6DAD48AF378D6 +B1ADE1FEAA08580230F4AFD6A3646EA10D7614C99B69601E9834A0B80BB8F4E9 +81F507EE3E14E8F21BFC48C40764B52A62FF619DD180F844D62862D744F93D45 +C68B84632713E0C5B6F8121B66AB6B5061294587E0EE4B100112F8C52CB4F805 +5E379005DDBE5DF6867176055F20531B4A0AF6DB0FD588BEAA2839A107F833A8 +41FEB3B4BB1837DD31CE7DEDBB4192CE8DDBDF796A13626F3D257E8F79341A76 +976306AB4624127DE76FDD119725EC15CE8A38583CD697A77AB1BB1382580257 +CC479AB4AE6EB1A438C6A16AF9FDE6650D9C21564DD3E9CB269B3108CD141F63 +529691074AD0B01F2C1EB3D0BBE9B4DA425CC651FED5C86F7AEC59799F110693 +D6C457DBFD50D04B388D71F7A4149FC898919F29AF16C32FCA82D7774E3EEDF4 +B718160470807BAFF3EC1305658B2A127F3164C99399A4D7F8D28D5C5948ED48 +3C51D410761EDB3BD4A379B7B146139BB0B99E27DF8BB087E295BC12D309C98C +D651FD25491612F6F69DBFBF14DE59FAF44B3E3CD8A0D46A9544FBF457CBBDB7 +244197D7378AE7519CE841ED7B33ABCEFDC1B8F4B0F546E9FBDFE9113A3A92E4 +2B73E1E80004C19B8B6C3DCF17941371C1866B841D05568A6B5724992CC5127D +D3C7DE066936A7D85EACC1C261A9BB74EE1569EB4A0223AFACE23311F5234D16 +CCEF8C39491E045186B4C271117C4518B1491F5DED6DF58A1CB8947E52B6B896 +4953B90F613D807B00FEEC141EC96BDBB7F7126CAA73681C8BA718348A239993 +36F9511959344B250E4BE5555764D05D6764850A0C8DA9CF77509F515BCFDE50 +6FA124E9A4AB1B168E6B086FAD2DED140418E4BDB167FE72F11A3DAE885DB478 +6A4D3A3510AB1DADADAE7D821540FA090240F9AE0FEC02DEE17276E1F8225E74 +783B67EFD4AD7D86D7D96B8F9580E497C1A2E42063E70B94D703F91D76B565BC +0A76AC0FF384C165CF26C2983ED8E077942EE2BCD776F7BB0D11CB1C52FCC92A +79B1A7A3B0A369C4D170AEECE86820A07FB7F5BEB122A14FFC42854AE5352AB4 +2BA8F7D2F1E7F326B817FCF0CB27B6955897A264795930BE9D06F9D530FF7EAD +C3BB63B2A59088809379B35B2C9A6B97BFE82EC631B90DAFC0E6616B55B11475 +25E3B27F09ADA7BAF79D3962486A0AB6041170C89910F0AE6552CCAB649AD314 +095DE9940422EB137C78B9F9C7CD6BF1C18A78EDB9597C6933814A99EC0AD8AB +DFF01CFD98E22E88F61A5D462BA867F41F8B5D28A129962AA0ECD3C0B1A6BD65 +7DFEACDA25D6F7B288A962BCA5D4D47D372B5311FB130FED9BFDB489B70E9058 +CE552CE04527A4C896D3A585D4C6AE86BD9484F2D6B94F1247F895A26973AE45 +236E50AD39FD0DA33BDDBF27C81FED0A0CEC7A18A731E38EC50DF218CD1D1FD2 +BF3F973327B4C9A5A2BD10C7ACFE975D769326EB778DCB658AF8A4265D3AC3BA +02C1DE71A0FA0057FDC462CE54575C2A195962D3A748945AB809F10A1AD9437F +E65BC296C487A6B3E4E6C5E52E033A0ED0A34244095927C572FA9060E232C3A3 +CF16DD04732D1A32196D28C99E921C33F86BCD9D09631983A93EDDE53D49D2E0 +7160F261000630FFF2E0ABDB5C2ABB1ECA19AAF3CF6859B08E25A47AB2CFBAA8 +A1B706649E8BDE4C9038E40C89DA305F57D7CEA3764CFE3F56ABA53237376373 +F750C95D9ED47ED0996D7BB6EF324DE84A922928C5397527644E28B872F347F1 +9F4C1D5A9479986F2AA0FE0C92766C72602A12ACC976ED2B1E1A59E3C84BFA04 +443334F20EBB5FEFF8CF7F2C66621A00DCAAB3B934C2E16273460819BBC13D53 +54DEA8B13737FC4E4B6560768987F1066BD0CF8428EA717FC72FB9FC99466402 +BCD03782B8B1870FCA628AC686686729E84EF3AEF0351DFA25A72F589D551F1B +32929BD9F6E8C33FD6984397B45202571660C13A3E324F4680B1BD15154D9BA5 +0551B60B3AABD53958E492252001489A7C2DACBA3F9A95A82816ABD6CC83631E +516D706314CF557B0D2D94E43AF2FE3CCBEC5E5FF2B59109F66CD1B7504665C4 +EAD119C3A0615FB396EC686D22E9F366C472B72FA1C72FC71DBD35BAC95189FA +A259ED09A7D094E06FAD44AD1393D39F84335D7E97DAC7C3BC7DDF3C883396E0 +CD2FBC1FDA3C753AE08B572268E5AB7D656F4C35EF27A7D25F70CB505CBD3701 +E76942B1ACA974C3AAB174CADCA9DE96EB18386FF85608468AA3252D625A02CE +48C20D6BC6D8BF07DCDA516DC7CF320338AB150CEAEB3C10EF3F2B6A01502F11 +79041669241293F9E202FA9463C52C8EACC6F8B9D9918FC245B78B0FACF989BB +88851D000C47C869A7DCEBA264C78988E69609B1C1B1785A0E89698B52F27CCB +E99E8642C13BE154B1CBEA9B3A25A73A33646C081C1967DD140330FCC56CABC9 +FE663FD1F5514FEB0DBB6D5D269399F8259976101F958E157AB30CE153914AF9 +806E79F143ABA2A9E143140BCB986DA1DEA8836FA8615643FBA64413A5977E06 +1E06F64D2546ACE3F50C273978F8ED49F95B65C017B57973AD84388BA35CDED6 +62675CC61253DA452EE5A9732A85B1F18FE313150368E25975366CEAEDA13460 +57CB3714DE70E73A6E4A78FAC1E94BB60489BE38F0E277D529DF8AAAD19F4E39 +A73DC28FB737D2381CEA4F718DC1B84DBD696443E13428B8DE4D01D99BC9EE9C +17D8BE1A1341F6B263F5E2DFACB9C5517F945FBF80F582774E886649B4259D66 +8E95833776AE02B06780509426CDAF6F436DFCC4E24F68932F80E756F2D702DE +CB388B85C78E1118A2DFD06FB7321408E6E7D021E28524912070343A1AB49044 +272C7A6FAFE738606F455969E6ABB0AB916579851547155916ABD35499B074CE +28DA6AB76CDC876CC2EAF2B80DD8805EF1BF0A2E069DD2A4E4D1EB73871DCA81 +F53C3294A7F79A446D1BDC493C6187D4FC2DDB1D378EF19F96936A2A5224FA36 +81B4350F4709CE23345520767C75F12A2F0BE18756BA54C6996C596C1A3837E3 +E7055172B605709FDE3E3E9679D1756C532F8886797AB0BB620ED3567B6BDD40 +64EC582CD51C0F4D863C8B62483164670F68EA95864A110A6974ABD02F3A769F +E244C254142F8D9ADC231035246074780CC887DEC68074E59378C0692670C08B +82FB7ED6AC1AC88E85F681915D608F93E7AF5D11A47E550BD25CB787A5BE97AA +EB803039FEE84D9CB9D1112F122C32AB78B8B548EB2BDDF783D2EC9E2E9C80EB +9B7FF61251EB8A77D22E742ECC104C0320299B973F89DD9A28DD6ACD95143222 +39CF4538A55FB738CDC0776126686C21AFB6069D9E3D8AFF77E2C8AABF81314C +513D608EED6410B41ECEF0E304FBAB5FD9D7362742EF8A95AC42C170B65F243B +2765ACB109DE4086D58FAE725865F5AD56FFC9CEAA86527CA76317743B5A3EAC +3F4AAC167B7C40DE8913FFA42163A02F72F25772A981CB28263883E07C24A8E2 +24CB5C120E2D5AA391994F5429A7D4F39D7CA23008F374C5CECAA78DD4AF47F0 +9FA3BA9D06D396ED3CF4E01E15A487C7B7002C502D681E6BF76E7652CF309865 +1090F38DB8D0ACF89DB43F8F9CB5299C47A218EC2E7CAB821136724976A446AE +04B05923052E719AAD0CA7514C554E7164DC9DCC53C0607628E5806697D23BBE +9FEA4D6D17AC002899B24B274B0C97F4E070C24E9FD85A5D0E75C183B0A05D40 +A8FEE70B268203B5F845E1ADFA1C174B81E87896A757EBFDEFF4D235D27AFAA0 +23B97C36D9FB8F69FE343E7623203FB281A6286DA7C6F369A98F9706E0101BE1 +00A7653705790B1DD04C38F6F0D56D818AB6289913A0F77DC03A0ACC1DCD8C65 +1663D05D180361E7A458FA35FFE4B3671C39F070A8C826AF55589E9AD73B524D +06B250B0128E47660CCAB83B866D536D2F4FC5D6974740EAB7E5D62B62640AEA +2392079D27D55FE6BC284864B6BF66B8EBC09EA8D6509FB6335ADCC86B7BF6B6 +E2A1B58FA0ACAD02F8E380EF6705F0EF67B4C573400545A6307E7ACA48E872D6 +DCB23AA450FCBB9BC9DB6C581FC918AF87D5282DAEE7E8186B63B6268BE6DF48 +C648133663E06C97DE548191DD4B5A6C7CF499B5BCAFA65743E08E6A1C920B4D +E4C05DB773DC4CEBFDCC3B157E279BA0B86C45B2765CFC293E5CD535EF2C156D +8E7EEF30F310708615E075747F2B909DC3459E68C725B9CE2FB2D49DBE5CA971 +FCEF1D03EEAE50BF53DEF188B1927CB642F8F023272CD1DF9F2175DD469CDAB4 +AF1DAA42CCB81F2407CF8319C5B1FA1AD1F19FEA356CD41BBD8986CACB0F8F39 +F5B44296F90267DDEA73E477D5616DB4EB6734A0EEE99A76CC92D5AB9E681589 +86DE381CBA76C744B0F3779DB23FDBCD606EB8DEB4ED10A65258E79F7961D790 +F84FA129A75029ED8011862E59C9EBDF1DBD33EC82D3C0B35DF98FBCD344E13C +5A01135B5855EDE011CD2108F29CEB2FF4B117F952458EDA9E6AB1EEF7D62585 +DE1416B017D455153647F5DC743219825974148707F6B62392899D8D567C2761 +56E6C0C5A04BABA3B2075435A0D3D8D4369DFD8284BC55EE2A92FC734445326A +B79C862E527B0420B35D3C1F87C94BDF82E8AAF7A4EF226C1A5B4E3B50A4EAAC +04D02EF48A206F61CBDC13787CDF1428C8570EC842A4EB2E9611982612F92300 +E6CF78142D05A0C31ADEF6E9BB23363942C7D4574639BB14C0E8190F5E5006CA +8CE3DC4EB5D554B709E1E62EC082319854C93CB10733C06CC8862501079349E4 +0D66B10D2022FC45CF62C111192E47A1B05380156169C0D75C488D42AF883FD8 +3E5017DDDB49AC1EDD06334EA243441C64501A1F15E56B783A1D8525CEE7A3B3 +BDE17C1BADD3B6FC9FB78EDCC31B28A3DCFEEF11562BDC1068CDC70FCBC624B9 +D39F747CB93A3D27363CED1440D00BA22A10795534A5EFE4AC78D82D31D92DD6 +FB87A340D7C09EE48BCBADBFCF366596F5E37AA43016FE976001826C58501959 +B5647D96BDAF02887693276D3786AAD9A6FD5056598B5375704A52794A06CC1F +EBCFD7E8202AFBA196211A504725FA8F46610EBD51A5F9CDAA6D1C4CED3D2F74 +02D534BDC70474539A1068C9E26DFB766DAFA391250943D2734E0A1F21F0590F +FAA5578891786C963834AA43AF2CD33466FA24D1DA10CD7BDFA43D48666F29BA +151CA8562BF8A62510EB016935CEF42A782F4C137FE900AB56E4430B81FF2941 +B20FDFD66639B367853EF94323C0142DAF738BA6824A329AFBC661672919A4E3 +5230F3C746A5DED8C200BFC21F8F14767D52388648E943B9C00B22F75B537C50 +84838238D888B71C4CA39EA299F48398FA6B77C344892DCB54EF4BFBF637139E +E71141707FB5EDB9DF46D27BAFD2AEB419B7A8E7E5D7D71CF180A9BF787F0C49 +3522A4B260603F6FB6AD847A0ED30F6D3D8E9A40EF8A5515CA97C5A375F992A9 +A2238678CCF4F821FFFC85F5C9FD890422B0A55636675AFC7E62AE8518CFB66C +77360C64801AA6E2F99EFE4E6B2C662C0E86450AF2EE3C4B4F9279A4E565533F +A90A9F0A14B5E7C3EC14BE75EAAEF12DDF571ABDB6BDAA99A708001222D4B0C1 +79F5A2B25FC11CF7E8026311E36420ABD3D096CBFFBF08DABEF46A409030CBC8 +F3A9BA74E31428D31FD9877E32BF9C9CE6C80023F355C61CC2E9EB82E380D631 +CA5971BDEC21AABC9928495B74932716737C170166BAF302FD5CBF004F96B17A +EE9A335E294B81DFD2663F9892A4F53E1A204BB60CD15F1C01E5DABBEDD7C575 +9B41D91DA2C7852D5FC680AAD2F42370B1A7738A8F4EFB2F053317A9AF19BA08 +FED1EEC1EC562D6BC898F57FC5C6855EDDA22AF52EA5D82E19157CA626EC056A +68228FE0784C528578FEA64852AF0FE9FBD7F38D1BCFE708DC7F0DBA8E386775 +E6CD8D76B62C89DEB0255FC49337DF8D247B850CEA7B0A04BACCF65A296FEE21 +C74880B00003961FFF9164BE05BCBD7BD2C1666762BD4639AEF908F5F261A38D +5534924A95E42B8C8BCBE8951BF62E1D825F77CC4638EA2729D6DB12896F93AB +A7547CA98058BC0EC81FD630B9C6F7EAE7C706257E6F46FFC029867C88C88387 +FBDBADF8D5AD5F22582DD42B9B90012F1A00E4BC2BD13CED95EB3C593EB205A5 +12B876B45B2A766797DF89848EB55C271D21FC31207FF2DF22A83F02A009EE05 +F5D5C0234F4BFBB678A029AC3E889839DAEF2DAF3D013EB387377D760FBB9DAD +DDFFF4D31D3BB5EEAEB3D966E24893F92FC4E4091C640F58A390E41ED7E5DBDA +180A4523C43428480AF81307CC5BCF15507BE3B67265585161DD462A1E03D101 +6FC0887975C1B7EF8527802DCB81E8D761D506AE9EC9DCBC10D7CED49E94562B +04743FE9089BD494653C1E8C7A3307E9ECB53D7BFFAB4DEE0E3682EBF3D0D250 +09A754AE1661DB615CB4519DE17998930EE3E8C7DB94C24F64CF44F1484F504E +835B191040E36D05C582D9BA057FE94FB91CAECF0E8D86FA4AEF3DB0C538BA43 +5CA0B004103AB3DF3DED4898AE01395BAAC96723A583AD45B91DFC9C333F4FCD +0FA5B9E401C1F35CB4C7BAF733EF72D145924C4F68E25F6D7F87F556D707D2D2 +D1E50E5AE2079EDC419576CE16D88799DDF283DD0C91DD9C0BDB02BE6A91C9B6 +0143996955F95A4BDC3C93C4C7F2E53BCA6E84D5D81D6378AE5BCBEF108D9695 +F4B97F304C7254901328326F9C0430025AA213BDE0647A376A36C7CAB1F1E6AE +BEF86036BDF09E1553754C5223820CABBE47BB8CD8A6859173E8C387C10EE0AB +A833D64B455C52CC6CD4020C9434C0A15F1DF953BFDF6E0CFE51760C4C5E1610 +1033BA08F09B1D494A7F84B57094DFBEFCF7F371B9A3C68F5345657A7CB88C8F +E7CC40B94A3F8D12FDA8DB25BD00DC731424A63E0F445E796A5A33AD2F796549 +6021C102012E101BE1057A6C35DE993525FF8991840FF7E83F5A5053D1BDE855 +EE70D4B785F3BB466970B9573B39480A91D6689CAF263695A6383FC44F3C9E2B +0EF6407B6A275F317F9F5F3663FCF69160DBCBA532478D81A415E25D86BA2CEE +4B1FDF287F21A49629C66BDCFA8BE60C9C6E0CDA6E34F76EA414D3A72970CE85 +9ADA54979D93D6D2104DA49E318C38D506B76E91EFAACA4DC8A68F43B061EB20 +6F67820A3CBE163F7CADBC404D40D91223E79F5B6A5D035EDD566EEF7BD228EB +6994508C6B4FA71921EFD4495127C2BA4786E57E732FC398AB476249A8941203 +544329461813F90CDF1EF24337D671ECEC7B39D152AB0700558FDAEB5961ADF3 +54AEDBAC58DB0D81C09239B8CF0021D3F69B3919710632AC42368BB1B1F05ADC +A34E5A740E7366A54ACCA09D6158DF9EA0421EA165995EA999B4B5CF1C4BCAAA +4CB0F2F18EF656F8795344E3DA404B80C79659449214EE95894857A37ABFDF54 +049ACE149556D5D2149E +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMR7 +%!PS-AdobeFont-1.0: CMR7 003.002 +%%Title: CMR7 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR7. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR7 known{/CMR7 findfont dup/UniqueID known{dup +/UniqueID get 5000790 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR7 def +/FontBBox {-27 -250 1122 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR7.) readonly def +/FullName (CMR7) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 49 /one put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB981ABA2ACC9A23A5 +3E152596AF52983541F86D859FC064A0E3D5FC6647C3CAB83AD4F31DDA35019C +CDB9E3DD3FEBD4C2B36BA3CF6E6C7DA85E25D8A31A9BAD39BDF31FD0D1790707 +9DE6A078E8A409D8295F642DF492AC4F86AC84383B0F4C6BAA7C22AD5A898A71 +D6CB34D2CD12266C486B75E75A69C14819DD9BB8159088E04D4717E576B8482D +BDA52110AC8B8A80E4E9D58F470EEBD3CF44A1E1EE8DA318FFF3611B02534FC9 +F4018C7C57E80570D2F634D98BE5D5EC6D95051157F0EA94A3D12BE0B4B79939 +F82F8D73136D3337C44E314B0B16CB030D9A12E01FB667105F334C3EE965E5A3 +D410D2F1531547A4497C355AEEB295CD3C5334BEE5232992960B757594B89F3E +52095042DBE6B4DA3C3AD50CA95EA9EBADA10630B500CF1FCCA7D60306743681 +7E428D33B7F7C40B425CD58E4CD8AB474BCE6A307BC6C6EBC15A8A96E0E2977E +A33389154536F5C5D8CF036D07F24094E779E5ACBE5502C92892F10F4C6DB627 +C7EC4C7BF20B39418A8A85D7FD9B0EAAFD871DDD41F93BDE5FE619AFB8711824 +DE890E62C1969A6FE28DD3578AF43D58A728FAFF0B9FAA640962C8F35A26F76C +67F3548D6DB54A25CEB368B47F97EA2B0C4D7C0E7894A4F0C823C6C1922CF9DC +10E05600556F1C7C9AFB33A2DB6F8730F70D6BF94B1FB0887451F2FFEEF3584F +DFADCFA9A2D4846B8F0E51620E1327D994CDF973B837D10C90FF76DE22B47CD5 +EE3183898D156861AB4DFAD34A1E3FA260B8164E6680BF58413A553E88F6100B +C4F4E8E972C81A5F88A7DBCDC308B4C3581BCDE13877B976B1F84330839FE5CF +C78551620EB803DF94A5C921F8EE24F7EF8FC4C3E1653514212631F54F90E3DC +E9EAF96E998F340C4F729ECF7AB430FDB7C0BE3DF2C0D23015820E28B743CAD7 +7F0AE95413C3EEABBC69E852F53EE1DC260D7F1E712BECEF2F18437DB23D8E74 +2902AAFBC733AC5BAA452DD6F3671859AD836C8564E99CDC4183D8495AFD99D6 +1F0D65B6588CE7546717911E25BDCA6C2649E3A7466A3E2DA7C7994A30AB4449 +672EFD00632EFA8629C1AFB7D53D801028F77C864869FE636213A69173003EA6 +BE1ABA95EB07B13D1594BEFCC95ECB0A9CFA9892EE0677D6B6C250855762B7A7 +8E4E022640F93169DFA0303A0D5E73BF3E0F4D4AAD10FD7E4EB20532BA30371F +E9F480F9513432946F9828AFB5D4AEAFA5829B2CB544E5EB634C4537EF7DF08A +A1CFD94A52DCF0E7CE4C5EFFB01E6D50558B75DB4C8D5512B06080F27BE62E01 +2EEA6A0357441401458C842D3DD4C35B8F561D816B336216CE0C14BF77648AF5 +E33912CF95872A1E1AB9A18980A0B29A881D13397C15E1CBA5D3E0B27943EBE2 +F3003D15EB446BCFC1C231832475D5B7AA19E4CFDE119D6CD62D053C6D29C333 +5F729791D17B3F7108074EEF4D1BD101CB33E01004532CB0D716D2E54D169C6E +80163E70C0E9081F31A1ECBAE079D2A518B790B0CB2CD03DFD034A0F4788E800 +B0CD2DC1FAFDD487C2F381EBAB2A2F3F3AF82021B211DC9CD2FBA6A1BB3D4AEA +4C7F3D9A5C21DFF284CCB827D205A69638E98D5DD8E36AFC1A4481B5CB2A2E8F +D6C838DA6F81990F5ED928DC7457501B5C979FF4CD20A830896A460C5DB13D56 +A3B2B5D9B292374A9BF392894DD99FCD6A1E655AB395E839F074D1596488700C +4E2891C8AEEF66568E82A8B826F9A28FF84D4D9BDA21F638EAF96880B4EBE0D8 +081982F34831A03BEE81FC177700C2360D2A48915EC40D5FE85B400E175D5AF1 +067FA0097904FB647757BB44B4042D30D1557BD0F7922D731142FD682139CEB7 +58CA4C8C240A0B86B1888CACC507E24E04020BF1882BD9B4CAECFA97DB24D7F5 +AD64C69454027F198BA35881B94EE9159A2D73E450C3BDAED66B886D6DEBC84B +653E165176228F88993F12A170775A8D7038BDF2FE8DC1F7B98BDC02D1E6686E +9B834F6C0AD90780B17DFE25F0A4E470CBA84E73F2D22BEE09A040F14CFA2C14 +0FDA5A5149B5FAFFE49F55EEFC43831BC43A8326FEE9C7F469C0FC3B000884FA +41DA7318EB57262CB96FC4EC7F16CA07FE1C3BE8C2DBC8A8135953D6DDF20BDF +75A2B6D26074FCE752BD32FB9F5CA797775E8DB9BB9786B469A3CD65A0D9DDDA +C2A166E454A94860EEF5B5C12172DDFC576A03F6E6F8A735FF21A3E9CCB4CAA1 +3064893487697986A42CB5888B2B0A79FA3C74E8187BDDF7BEAB884B70B8D4AA +AC6615745AEB906E08BF831CFDE222F58D02B428D55E9D5A3CDE74E42D8A2CB7 +E1A3A9439B678AD438793ABBEB72B21C58981DAF3EDCE4BB93D95F4A1E943BBC +B3A012DE92FED4F232A3A7D60CE60B605151F9C7C18A5C653E5D6D15E5B49A63 +73E7A339504D0ACC74B8B116EA88C3EBA2CC631AAB29F761E5F062966AD2FD28 +7FFE52FA8A115DBE23E471094FFB3CBAFBDF11B7E9058313F2D069B2CE98A962 +64645738F02A31E2F2AC11628724034ADBCEE012721EBF0A567893411F950410 +B20754A7510D041FFA6144AC9CC46D846B82581F20BBD001D34D9764010824BE +61C30D05E5C5D100A24F1917F01799CF5BC4E50FCECFEA732CB50196825F0E08 +8A1EC868C6D4357857EE2957E081A0E4372E31A8ABEF23C3F2EA0FEE57DE4D08 +61C570175C41AA0C7A3A579ADF593F18B4AE3782D2552E4E0759C32E059EE741 +2D8191E381731769F6648B3581CAF11DAE46471896666F18F02918B0860BDA3C +BD5DE777672447C23C62ACFC2611ED5239D6A266FDA6031EBC5A530C1A2FF7A6 +B4380B9A4C877267854AD1F1677CB5433F28894ADF93D39EAB94541A8D232E08 +22D082D0951A60F62B87DC028714EC74133A4D65F7D0D1296C0E189C4A42AA98 +28E8AE7ECBB9FC8DFABCC6EEB1E9FB06227F90808EF31331CCC5D4C9A6182181 +047902DC9FD0444FB94B60FC74F3B677758088CE6A159D940C5CF682335E756A +8BACF06AD7225D49B0002392C889B0FE2C71311D2596F4903D12FA20BA2FFE25 +A0804B4BC282929BE31E0F46B34532CB5795A65218CFAE21F390792DA67775C7 +B91A2BF4C16DE4F6551DAE3A5827F616BE9040EE6B1008DA2F99A01EF66D697A +6CD1A44E0A15D1F39EA8025E886A68A1E9C334327C7703EE721E497CA924AC90 +7723106D913C5ED4BA4FC743CEA8D0F5172526107DA65775C0B1B77179D336C2 +9B09B608D80B1A1E87CA1A84A833A00D980D919BFF56F6390E9D5B45E9935CF5 +E69D003564462F750F7DCE02DC23CC215A0696B74D8BD3156A392A94F557655E +00BFAA035647568ED66157FACC585E411F7F428569C147DC43F6E4FDE693D0F3 +9917BEFEDF61FB980B85515FF6424824E2D995B05CA1E5D3E8BD8D3281DB7CE4 +E54923E84058FFC0A8A2C491327D0F87CE4C352B724167CEE224DABA3B95757E +4A419594BE4F92E78BA6D35D4C93D31ECC3134B24A45DC32445725BB044F09A3 +AA8C31EFC0A2944ACE2F2CE054CF24DB350FB3C71115518C24BDC0F7E54250AF +9D3378D38480E1CB9029F31570C619A28F065CA4FED5665EDB96712ABEB33B9B +4232C00C1B0215F08D53F7E430887035AC25BEAF06942FD1B6C442253C887AB7 +D694C1A6115C8990B4CAF1E81DD1FDDD6B03C00055BE956BE7FD8A4E1049AE69 +EDA8593CBA8C4A41E046C689FBBF9F1B64E5856A7FB1C61EC815A56DE2A8ED33 +41F370B8203D4E5B19C63AE9E6E0D26F4F3814B5AF48AD30EC9B8402C941FDD9 +722FCAFC638FBB835F83DC77F93D367266FA7DFFFCB567EF82B1695AB4D94D09 +B18AC041811027229DF431F5CB2BBF6ACCE9D500C8F075A74590641C1A607C56 +D2B8624797BCD9C91C3177818691FBB4744EDB6056464A0B95B8D63F7C22309B +82D6126E2057BCC9FE5566D96B7A9B201A09B0D3252A5494C8CA2C8BA8A13C29 +37EF2A882D61DA708C279F663D88A8E2999A0F3B6F98C49901A7631BF7708B67 +54D0B4C52BF4BE0DA0439E6763A7C9D639AD4092E77B13D3510DAE1475C978AC +796F9B2AAD3BFF35C5A3E19B5E2BF704B3BBDF68CE48BA4FA2496D60E58888EA +28AE12D00E9F0816FAC190590A865BB58569A91BF0345D01230ABA361442006D +BA2C90EC2036BBAB79EBAFC3F217DBD5854C519235F9627A1C3C71D21ED38AEF +0BB40F3B86BB9F09A3F309473D8757AB7E638DC1C59A7F9BCD49DE4107A2E54F +422767FB94048987847205584309397F554744690ACFFDF5902FE5DB355930B8 +71863217830DD7A563B0B3A4025ACE75B0E777B4414B62A13B50C54E0E6D47E9 +D43BF769B9411B74E1069BF71BA873B4B8973EC9BA492A5DEA58D267872BB246 +10AA67B143D0E2223FFB4991E583E629413CC894C3FA4869B72D19CE1A0CEC8C +0FF5E5A3EC1FCB7D3C4289813F0D249A11B55104BD60B2A89BEF44CC77CCDA9A +065B8B83B4F4253AA1D535290DCFAA4773452D110D2B3370F9E2FE5432B54A9E +644EB3BA9BFF62347F376839024CD5EF3C5DFD30F412DD5474B7933E6A1AB63B +4B12F2417C72D0543C26A263AEA53E5BAEBD67E23553A72E949DEC556BEB5D09 +C4D7A89B14FE4EC68D0E3E9D65A64B285E53590F418EDA8175113CA375A29930 +DDCF4C71ABB26CEB800C2C2B253AC1F53651C88A56ABE5A74F3B54CB4FFDDB92 +60AD7272BA25EC2F6FB759AA6E1E7964FB55AD09F4EB25DE45FD01833947BD05 +6266AA8ABB7DD792941C7A070FCF3A4636FBF8921C70298D42FE92F079DBA2AD +6149D9CF9EF7264DE6DFCD4429949B15EA90B596340713BD61926DDB2BB23BE8 +F9DE38A31620A817420A245946E551463960A8C5C7295E3B3D6A59BCDF5E472A +40B7A2CDDAA43CD8AAFC411D037142579D11054A903E102DF0D0C7B5BB854DBA +F3F086AF991F7F5D5C730F8F9AF213F25786F3EC0E54530FF912F4876FDE16B6 +A07D0DC4FC46EC6363BCB68B83ACC448B801EC43FDD2F8BE0E93D809FF81E38E +176AE17C67C85FEA58EC95435434C49A950AA955D8B20989C550AB1F1C31B7FF +99422E1F48FB7D6F327C6DBC4695A03903DB275B94CB39386E46579271870A25 +21823E75C377E9D5B46655E8CD8F986372CF8BA846423E26582315A9D19E0BF5 +305C32B2A0EAC3ECB275B1D8BE11A37ADF524944219D94EA2C5DBDA768828B6D +775DA8CDB09E0570E4ADDF462EFD8D3FA3F86B1DEECDFFB699AF6507257C1879 +16FC615868C2D51F03CD57BA38D42995D9164B257441210084DC409B6EE4C119 +0B2E17B0A8D5326DD0010E4A325D5F77BF935693BC90A00A28C7B5F74817DA39 +F47A41E32F4F92AA04D30D810F7B1484EB53AD8CFC8CE8928B570314E0F713F8 +AF127227190F9C16BB73D2A217FF801C391A29095DA5E4974D137A0CAA7DE702 +E20DD4755B1D78739756A5E7EC3542B96AD6844199FFA2F5F2E9C64E2DA4FB2A +ED79869F745C59D235438251BC2E6D26112AAED20E06021D1AB896EE1F1DD2EB +437FBD4A25E42245C5A647493FCC9922E6DD7AF57D5D482921D1CBD6F0F02949 +C27777144751C1E72F4EE2BC343D4AE7A8A8758123B54FB1A026144C643651EF +0907A376945E19A8FC7F98A034832A5820A481B0823F980F59623E0511593FEA +BDE6EFBCC0383242CBD4954027B075B21F10472059A480D6E5ED01C3B07461CE +9810251A5C5643EC7403130C2246E8616CEA25EAC7A0076731FEA8CC43BCE3BE +933FCE61067F5FD402E67E2B9DAD954AA77C5BC86BC5E4BCE2ED676D8D8EC7D0 +ABC5C86D82180B9D5D7451C71B5149B6B67883578DE9909317928C0A92E3205E +F23015400A1763A6FBF67FDE3318AD2696685A1832FC31CF38589EBC7CA1C818 +60D2B2211E04EFCCEA88D9A9082E82951EEB123924A267CB03C48889032F2892 +4227E217FA28F87E01CBF27BF1EA60641A4238258CB7AA355908FE36D90F5CAD +FE992D03A33E47CA9AEBEFDA57793F39DC6A9E85D5B289F6B862B35DBCF82E43 +5CD6A862F6FFAC36478C384C3BDB0148CB1FEDF55969C776E77917635B5A65EB +F2AD351D21CD3822D43289FE8EB0FED58182997097C7E9F4373553AE1CA92083 +EDE3BBE6C3BC7009D15AB5FEC6A59E9FD1BCC7B2099CA15FEF083B9CBF7B890E +CDDDE6BA0AFF306C76500C945DC91BD533FF9A585CEEDEF79238C54E6168001E +26FEB29E523EE501BFA4F60B782B1499B07084C35A2434B4D29D3D8E2C8F945F +A9922443B68D07DF7EAA1F4CDEFFC438B597D8943E231B5216808A85F30EDC81 +9DF5DD22F54A45335B4C2203887475F39D247F0E7347BACFEAF220ED82F9263A +6488E73C1910023E505FDEB143006C1A351D441AC57F9D52D2C6D63D78C75605 +999885676BBBAD56074298E0BFDACBA1830BA58E87F436CC670EE8EB1870154D +72DDBBF3794F8CAAA3F1E11DE29752DD99EAC695838A19BB67A1FA3829B6E0BC +5301610A0351AAA749F456AE31ADD87D6ABADCDD1FB3CE81C3713F48780DF407 +530CB284B2AC709F52EE7AD647DEF9FA4D2A867CCEF728F3D40CF34C28D21527 +10160B3DAFB5FE16AFC9D36C6EC4021FC189005862082BEA60AC72B63AD27D72 +FAF3C2D89DA2648FC4C65104A069212D87144E8533CD86A6D73DC7CD9DBA25CE +7DA53B000266F3871B24663C77723703315C5E4A89DFCDBAB384AE7EB2F455AE +AB191FED406F7F6EC9E5B8276EF5C4CBA041AC7E8BCEC7CAE840154BDCA3232F +15711ABD1E867A434E9787CA0A6D1F197597DA27ED2402CB2D84ED082E8D3A39 +81E6EB270DCA4E7A90E2BEBD3CBB3A2BE3CAB926192D7292CC16845B6399A543 +BCFD224BB52F21352732DB5154FA3442733066CDC3E186D8AA97CD801DFBE43A +116C86889BE198DA88CA978B8C40ACB67E8F7BA499DE68A6FF0DC72C3D00BA1A +B378B39610F15CA026F95ED8155CE3FFFFA2E2FEB352DBE14CEE1669F2387B70 +55B91185FBBED764266215D518716EDA3DFC9E5DB6B148A553E75AE5E38E1CFC +6EF47B314D54CF24BC13856F4F7C976BB91D143DE32FF49BFFC87E17885A1893 +BA1B8E441B08EFC04F7D103C1FFBB665194B3D0920473740C55FB1C50EBCF717 +A2359B687FCEAD65616EE89A68F8D91AFACAA0B238EE4AF0279AF5BE5294C3DE +A7E1F5E6248C0210E7D40683F04B12A933C746ECB517CF94BBCC6E4CF49AC715 +D8005AFECBDFB7A6B417DB8A28F8E9EAF39CEC1CA64DF37A5E66A76C26F721F8 +A63B003A040A62F87DCF61B298F960D510BEFA453F118E59E7DE8CA3DD002EF0 +127EAF733D5C61B5132348D280F84D159809CC71A3C6F7373BBFD8D6EF715D34 +0016DEFF14AA5F960BF1BB9AC304A1823722843547BB4CA5EA4C41C6C2701C8F +7BDC810443F9DF34BA469A3260009B799871BAF8523C8763544DCD0B382D44C5 +F75046AFF85F0B5A3188C2EE786CEEE5496A5AF4BCB0B429CAFC403FB983EFE3 +61FD9F52ADFC38E07A0FD7BACBA530D2E4DAB2592AA9564843E7E2305047F060 +C5FE4243FA8FDF1B5D4F61ACA7850A604FBC6D6970959752695C90F78961B4E2 +C8CFA41082B1A37405AABCEE5BA3DC2B9EA76F486117B84728EC6D8AE6379CCB +402C2AA89078EC992C00D53151E9D82C65643F549A572A20F05107A41BE5AC57 +8EDE92AE20B05E2D0C98151CC92D5389A675DFE39DF546A33A84A4C534337ADE +B17C34E09145B37CE1EB1D10D42CC8D6E6B127A3809F7202381FDB88D42084CD +0AEAEB8A8288CB56870EA2BE9D0B9DC8291021CA561E2BA388DA3494E433E0EE +5E69DA51D0AC505C9F71562D3E9750F23CF14D2C8ECF0692FBBCB4A92B48B4B0 +AA2163A447D5FBE86D961AE4D4251149F11C4BC269E10B48E8C42DC2484EDE87 +6540CB8A5EA2494148D09CC9D5014EB73C29368A3945AAA1BA4C17BF640D2A0D +414293480FD600A77D37471828C4645C5A4AC4729F4EA76FC946810B4968EB0A +719D8F3E61D2B740AE9A33E9F02982A13ED4B6ED0C6C4A93A9E9EC045D0CDADF +DC01ABAD0BD95692907C04F06F06F1BF6259C8E71099FB64B4FE263D06C5854B +070C8B864D8ACA6EBF440DE14DA34A2A548C9F1557C70A4D718F4F881707851A +6DCC39BD8791D806F5DE551CDF8612C7EE6707D554CD826CF352CA634FCFAFC7 +232F32B3F0EE3D2577915BEB212005E06625FFC9F49383C9C64F51B6541F6AC6 +12D2359547103898D05E52CE54B46835 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMTT10 +%!PS-AdobeFont-1.0: CMTT10 003.002 +%%Title: CMTT10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMTT10 known{/CMTT10 findfont dup/UniqueID known{dup +/UniqueID get 5000832 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMTT10 def +/FontBBox {-4 -233 537 696 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT10.) readonly def +/FullName (CMTT10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 33 /exclam put +dup 34 /quotedbl put +dup 35 /numbersign put +dup 36 /dollar put +dup 37 /percent put +dup 38 /ampersand put +dup 39 /quoteright put +dup 40 /parenleft put +dup 41 /parenright put +dup 42 /asterisk put +dup 43 /plus put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 55 /seven put +dup 56 /eight put +dup 57 /nine put +dup 58 /colon put +dup 59 /semicolon put +dup 60 /less put +dup 61 /equal put +dup 62 /greater put +dup 63 /question put +dup 64 /at put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 90 /Z put +dup 91 /bracketleft put +dup 92 /backslash put +dup 93 /bracketright put +dup 94 /asciicircum put +dup 95 /underscore put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 123 /braceleft put +dup 124 /bar put +dup 125 /braceright put +dup 126 /asciitilde put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794DDF2E5ECEBA191DB82B3 +7A69521B0C4D40495B5D9CE7A3AF33D17EE69979B82B715BAD8A5904C5DE0260 +6C15950CCF6E188A0CDF841EB68E5A2F88253E382140F87C87E55C9EA93B8C89 +14A36CDF630D6BE7CD36DBDCE22B21778E8648B97B7EC6742EB5114BDF0454B0 +0EA7B1FE236C84C0E5308C871F67B973892890557AA12E00B2C20C71F516C397 +3F3BBD14A1D0149CA064391056E45E9470FC7F6F556ABC82653B3C8049AB5CF4 +BA83C8F2158C236B2FFD4208846013BAF4165E8BB8D334C8FF2E8D74AF5DAB2F +D44788869B08399421AAA900ECC6A2D594641C121660D4B5F512938994C18DD0 +FCD9B008F68F0351D21ED735B2740CB1E0C1CCD25EB548C35B844601D98828DB +556F71D07E081A593FF12DAF83676492A0FFE16E95717A07082B43A966C1EE8F +8A59E1255E1705C43A23CF29A5E4A6547C93F1680A870EE7BAD8CF74D838CD5E +F806911D8FE4262ED8E7F5BC58B92C9C6D74F8AD45FBB021EC7E97393018B9DB +B1B84E7B243ADB05ADD3F1DB3692ADC5D47FEC7DF93080669E63281F1576B673 +125EDF08016664BE73364F65389F7C3B66623AD1754ECBEF9E5CE6948D933787 +A5674279ACB2EBECD3B4E6361419AB32028A27670C9F3E18B746A10B00AF6D77 +4EC00E3BE521C02A99AE5BAA98F793EB1228952BE67934B91472E01AF7B816BC +56D7F19F631A1927846D800C107B1E9CBFF9D2DD513B4A8CE2E0DFD77B1ED178 +E43FA7052765E9FAF89989D490D8FEF6C536EC0D4AE27A74F474B98DA9E6B92F +15E063DB260571979A5DE2423920CE1F59F56EB11E00E3BB9D466A8263E1E385 +2014BEFDA8D1EA3EDA04BE32AEE6CD15C5C010A1DF7F705A2C0C18E87C8DCCE9 +05D9163181CBA56C0FAC8C06A2990554C8E759D076B01BBEADE3B5FB8B551390 +6C8E4A2A1C6E7D9C708614626F3770C0AB7DD2027469C77975C27576065862AD +04E5E50CEBE907E3E991FA0C627302C0E207B4D5992BEBAB5853AD1C0D271728 +C76F40A79392ACCA7358F948AC65DC823CFDA59E1FF69CEBB6B7EC3CF21669E4 +70D999508F9C49E2D9F8818CA53C977D93E15FBBBAF75B1E84F0BA62BCC4BAFA +4EEC82D804C8A8C0210F3E5E258BB1F6921AF02BA9861BAD5C3D5FC8CEFABA8A +A607E547B802096F7AEB09FBA99C83C9A494B94408DD607CA6561A6E6660C473 +62CF8D35F31D052F6C6C8138A8E1430CBA7EA6973D6D510C1A06B3FBD79D9364 +240C1A00272DA44B89A9FE8D5BF36DC1B5EBB4A78ADBE9C5EDB485F093D9517D +69E1AC9A8E6C9D7C324E3797CFEAD9A18E82E03F69B2CED7D5DDCD1A218BF2E2 +ED2293AE999FE2A4B5213A10083EE0407BCF8007670B8C737EAB30311C868D84 +121149ACB4A27F3ED6C0C181C98AAAF51B105F264B5672D7F745131ABAB5BEA4 +0C9B43C0DD9116D6DC61F90BE72018F290D26D5E9D341055CAF09C9F45333CDB +D45B7954271767F638EEC499F7B53C2CC5774EA7A7F024C4CABFB93D9CB1856A +0C671A4ECA7C62EA5242648A84E7F3AFB9547A0AFC29593CFCE6D8B873A78157 +D337CABD291431C0A2CE1F37E0CD7340567AC206FF98E4B5A6410F70F750451C +550EFB54AA259A1B236CA9CB730D2CEF125EC65D959441F7CC9768F777B44844 +CC9842A307C72B740680ACBBF6AA35FA7A94825069BF7696ED81A371A9E5475A +9D997F2DFAD339AADF797F7E03E654234455AC3D17702A420EE0A597BA31BDE4 +FEB8DBA7C61D311CC90441A620164DC22DC2D373973EF84CC553453AB1B3337F +7B39983B8DFFB3A9425F119B45C1CD37A76F905777B3154CA6200792F1759D06 +E017890F4041A385F2238E3C48B6C8EE6F5258463FDBFF7AC762F6C4363926D6 +50F004D473B7B7F73CA686B559C2885F1AA761653C727A77D73431E9D110E76A +2E55C68CD50F43997C9B2FC4710F8C8540909829E215678E63BB8363C4B8AF05 +9986102BB36580D9CA95CD216B7C321822CB41B2E0422CD077F3B55E0246FDB2 +44D5976F67296B5B0BE4B06F6E43535C21164E6C5089C3E9BA2D6B30888C57DE +49DC8D9D46C0D5EDC47ACF2C03B72DE3B69512508539019B759280BABEA12BC9 +385308A0395C4CD33182A10A5A229743379C2075D82D8BFCE4A66E1AA087A091 +8F5372684FA5037D1B92D50CD9CB4F50AD4F8EE7D51F1C9E63C721CB5B9BD011 +6F0A8DD4FDCD2B008F223A1036D90F0F3B252487DE7898F9AFBB3A9D9CD49E0C +EF4ADAD5155A98D2125ED5A3D3907F67301649519419F33CD942E8DDEAC1BDA0 +E90C431B198F646766A8FA9F8D1561B57E126EF604838C0C1966655CF31FB7EB +C8CCC434FC1C96046D38203E1791EC824A3D7AED85C029288D4608CA7668A2BE +484C99639F121845B22EEFCE0A3B808261921AA042AE19E641769E91277BEC29 +4594082CCB3058F90FAC4A700A8A827ACA00FCF574ABC8EB7DBCECD97F2B22C0 +0AA19E8739B81AF8C6F621D69B8E6F29BAE233FBA655A0AF5BDFD7F5C6B9167C +6BC7AB693D45EF2AD999F5DA3CEFA39BA48A17EE6D9F2C4DAB91AE3F0044DC3F +5D5506CE4675AA928B0092D6F173644F91295216D8BBB14CDDE0AD524A4D545C +1B5E284A3BF0396664081CFB4F186A84A0D24D61E82F4767C1E55A0642720CF3 +909FA1AB8EAB78030B59BEA067DEDBD2F1D0340E790AB2777DB18248521934A8 +BB38A58B7F633DEA4291B0D5D13E9A882C974697CC6D3B49E030C94EA29B5506 +CC29C44D01B4751B453A46A9F6BF3BF135AE87A4CE232AF57B66578310DE41E0 +2A6AC422117F1963C4D7CC306BD25A6E724E51921779F22F029733122E23E2F0 +CB340008813ABB104380C80A492B3FC6D0BB07CB8D8409E9576891EF6E5C9D08 +EB8320DFA31BAFFBD336D0C2BBC3D3B2D30368B9860768FC080D30569C7F7811 +0EBEDA2962476113625EEB555490B8CE4C5F99D74ED10F738C61854CFF8B41C6 +9402E56BE8856144A1A05D0B05F4CB7EF728B2F4F5A439F18C3B68CEFA41E59A +D8308ADC92EC1289DC84CF48D2CDEFF509A145BF945E1E00D552D329EBD2A7C4 +21D58082CC8FA790E981F4AC8EAB99950678FD3A7DA3DF13778681B208DD71A0 +7C3CBD0664B37C9EDC6B601D79A2C51FB54DAEE849F93209793849104E722D3F +52DFAF7047EEEDDFE744787A5801E4AC2C3D58EC5DDC15FCEE03990C53B0C57A +FC54F125A04C8E4A0ADAA725808C587E7DAFB9F784FA2875689979D316DC22BD +AA36B306A1ABCF907B63C6476737B746099973CAEA8C1E2C5C41F27E0F7DE8D7 +F0D942E34E92F43FE902653D4D2EBB6F3B9F7928B1550A82AF234D45D028F429 +067652BD3D391BF423AE72B9CB1E8D91E898161BE3A7849D456A861A2046711E +E934DC59442AE7D81661CE8EF727D8D7DDC0270E937E40F896AEAE6171661431 +C1025C53172F9D366834BA0054FBFD84503FBAE328B6FDEA180F8EA35B1DA937 +5CC3B8F00C206908C2FFFFA6A7AC6915D15EA44BDCF29E2BFCFD4A849535F19B +0D307C696BE8205C7D84B9C77F02EF27D911056EDBB4080E4D3ED72788666CAD +CD91B0ECE27A177DB23320A7FA9C31408B4D02D2A4B1CC6DDE1A6CAC3D8EC1EC +2226EC98E51046D1EC26FA20EE62D24747D83CF4941DCE5CCEEC0DBE387149CD +E05B19FFCAFC0D117F9A3E60DCD4C815228D98EF95EB559AD0ACC0D50FFDF714 +56C3C812EA5ADBB013BBD956A7C4CC0ED7D3E25D5C9AF5E626F18297F75D4957 +F5B0B33379114B903FE98BCF35C3FF76FEE1D9AEB711F2962276531F7380EE3F +E368720E0292A170A15C5539B1FC7BB954EE2624B504CB8C805B8D31AC38307F +0513606F09211AE64DAC447693B2A0AD15E9A64C34F5A911ECD0ABCA90E9791D +67C6BD202B0858EF96E7722305B8AC02B01AB1706CC6AE875A8DDD15EE349046 +EAA65005E7866B506EDFB7A5A2AFD5C9E9DCC821A79EE9C1EA2C7BBA32A40BC7 +CEC26DB1AC473C8C3960ACEC581B37D6569E8C8C42950BAB7930B65E1570E3F8 +9A7FA719F1DCFDA45A3BF2AAB32C9A93BA3552608A61C623DE59BCB346E87EF5 +9CF025A87803161221C5C1C6F6B3403712C76E9D755C7BD68D7F2DC03C14CDF0 +C1BBED1D648B905B4B17037B7263C1EA7A7F06FAAC4E09E08483A8D714C19861 +327CD9C32DDF850302DD6DDE24912D00C22ECDF3CDFB18FA831A41A7488EC203 +F564CFE30D506F0829A96D35A7E09C3DCD107D589B627A15B55C5D6649126BEC +60B88C55ECCBB4E680265D9EAB4CE22965D3B1AF759B01ACB0D0E6C92B6B4EFD +A81E6A648708979487FC591CF09631310D46891423F4EC159A73E30D8DD147A4 +B0EACF6D45D18CD16CEB8176F03ABCB41F2234747B9733C8FAF34AE5D43D3BA5 +0CE0FACFC9B087F84FB6C68678BC6E76022B1526D6E5B3A48EC1A110BD75F45F +1C4DC6D39F254976453F57DF873B7D635C80C42026DE020E5BAFE0DA0D54D1E1 +DC634D2621BA184347E5252F645A6A1DB7657C48124186F0E4C644077457C24D +55753C651A9A7B6349867641464B515B821349C795A645420508673B93750D0C +7A3B33EB1F09782033742AE8F3A23FC02284E6C03818FADD1731361542E3FA3E +75B8D52B668C3E18A4AE967D0FC3157083D952AFB8144D549E69EAAC51C279C5 +E5D88A0D9D53013DFFB4352A1598FF84DCDE6FA32FC377306B9B92C0F96EE149 +8CD55E7B2445B86CCA7A547FA732D52D59025129FD8C6333AC0DF4F0CFF6287E +F2036D5DBBB3B91B92F12FEBE0B61A313A4DB5A9CF0BB3DDB781A56FEBFFACCB +8CB9D1D3DBDBC4CB6AAE6769E470582403CB920630221B68BCB625CD4605FA8F +D3D5B7A1A28D15E44B38E92E906C138E72C15B86F64C38E23BF0440052A8C914 +54397F49DBED99D0AF7CEA3B0A05FF37C2D7EAE1412567E6776333237C31E3C0 +49949EC8BFD6E0F6446CE2D4DCD2C1524A288818CC5D159BF8463A847AE4A2B9 +CC8C58F822804B81B13BF4F2DEB6229C4F51F093075581791D02C36A13B855A0 +34900AA7CD4F1A797652656FE3A8425A38F421C4CC0ACA1CDD44FA6B31219276 +1CDE1CD63D6A58CE705CB56CCA1260F9B86E989019071563A9B4C274A87558CA +6EF1660D574EDA276801F0057740E2C3B80D253D697736484D892CE1AB128B8A +DECD69712F5E70E895FBAA927E8194D792A04AB6CE205E04E38A433BBB793FB4 +E8BBC4279D58A223C6673D909D6AFECD246E66A52F4CB35E5931D24C828489BD +4ECAF621A220D8ECF702BEB01C4FC7510197D3F6D15321EC87175ADBA6434ECD +2B5A306E91375CAD22CD94301763E4A8B981472890422C5488FCD523C9CB17DC +ED22FBF12D5F7525D0D6BCFE8CE85B0DFB1D6F989C267FFBA0A996D309E4A934 +3DB54A9D29C88B9D55D7300DA3D46419256C5A07A2A529A8DE8BD1727281F5FE +97033D861E0531B14E811378EC1AF1CC7EE9BA2B07D935843D3053F673979F8C +FAFD59D555B56CE338F606747238B22BD62C42BB7238FEA335678D474A643570 +A9E7B4970E8C541CE9DBC7BF70ED7BA33639D6744A18379455029E934C95E2EF +639C4848CE9A0879B51649FAB023A71782444B451F92A34CB8A124270CCF86D4 +D18EEF5C1D2B2A29012613851C49F50702D63BACF95EE2AB4D72B375E0A62615 +E0991E130A67ECBA9E05329B740708F1CB148724C3A6E5E3AEC1F88EBCA398D2 +1CA8827C977D72734310233176D1AE26C55CF2CEACA62223315C28FCF6305C7E +A22414D4739A059F552F1F9372CCCA5FED4F9AC987942848EB498900269511F3 +F408CBEA0659B954F5F1B18AE4FB270213646F9B28AE4439D2BA2D3E0AAAA780 +5E530E4EFC8A060EB979E12191044509DA0C14397AFF949E12DC970658D5EAF5 +4EA963F5BC1407A32F3837CA6A24B7F3D60EB8E6222B702E25ED903F9D21AE50 +664A095009BDEAF4B78DAF94E5A55D48366CABF07791A1684B2F54EA69070844 +4F031AF8DF416C2D3679F8BA038B0DC9DD0400CA6B34667BCBBC07E62C1668A8 +35A8C57C9048A7227E672E89681B54D662079A189A9E96A3CA96D8DD10189B04 +1DA49BA2729F1CA585B1BD5C467295285D52E47CA904235A1A3E48EFAE9EB6F6 +01374125CE89D53C276858668CF45D2F092DDCAA52418E0BB94C2B8266B4D88A +5D911507BB1DDA3D8F6E7C14A91CA11AE799EC42E993098E18CADA70BD2A1D82 +2C39326C6E3F9E84CD9758B9AE43D79BF99E6A0CD713E95B3D9B7DB90D127DE0 +DAFEBF850CAAACBD860B5DEF2082F1ADA64B44B193C4A1417BE221FDCA36456C +BE5934C8CE3ED55AE3A11697C2D682B7D0F72D48976451D205783BE25DBD2507 +39C14FFB4BB828DFD187104F38A7F11D5F0698C11E8C1D4F107CACE573FDC4B1 +C56FDAE47024D6FD16A2FEABB434CA320300FC4B6C1B6CA08F76C60B7C08A665 +99F404DBA8A2A1EB18EF6750E4EC186E31561A3F080BA6562967546715859481 +7BA782940F5C5D06626D6F6A412CA7C13820EC7C1DF23E15E5829F698CF617BE +D940523E4EE4ADECEC48C24297DBAD528BA1DCE7AC335A1D15D55415B108EFC8 +6D45030D27B3EA63B2B4CD771DBE66AE0218ABB1153D4B7482289D1313CEF184 +5C960B1E3C3C953912CC6F4521D1E15636C1545EEE457EFB87B88C9E43CC2F38 +6BC4BC96969F4FF28ABB06F4454C01CEF1B6DC538F1E832FC1666D977E5A881B +F72F1B4C7DD4BE167A5535F1163A0706F9A0B26400178DF8A128FB5EBE6A7B81 +E478AD183EC06622B591337B9F1872AAEA356F4FC67EE767B34CB5A4D90702D9 +39FB846947F4096FB3DCF16EC81455164783BA0B5D723060DAFF411B68307E81 +7BEA1D9A47A5AA3D648E618C83C60F060029E6EC4D46B045FA7415BAB2AD0AA5 +ED9C729C24136F6AF61E6409C0B5CA760B16225641E268A68CFB8260BBEAFC77 +6626EBD97195E77CAB425CFB0096D805D9EE699E41680D095AE9FA10122A7882 +2F00F495C9EB2102DF0D3E61833BC0A2E468C5CF7AB430FDB7C0BE3DF2C0D230 +1580BAA25D65F599378D873165482A1FBB224AEA89C6BCCFBDBA42AE1C5DCF41 +06969F585CD3B737D1388D6359F5468D88FCD2279BDB270F6A858FB7D2ABDEFE +5EE8FB79FA437F8F50237B92C307B73B0DCB808D07A9C3255CB9B3B17039CE5A +288103D05D132863FB522A02CEE3839EF9AF7F07D99732F0B8B384745369FB3E +7901166478F4A16076A1504C5E98D17408494E270BBF4470ED12B4332422679F +759F1D93984D7E506D16950DB6C2682FE1379EFFA6F6C95DD71F6E55BE3EF6AF +E0CB25388EEB436E6527806FC75484133F6E561DEB979D5C1FFEFDAF2A6D964E +03BAE0BD593C2992AD84569C81050F7A793C5263E50C2F50B98C4CC703EAE17A +6AEDAACE312DAFAF5278D125B6EFC5587484F61DAFF46B87B7C9B1EEDECA4859 +314A9A9E2248467DE1E54D90DD671660B9040B3E0DD982260822177EFD757266 +74A16C83A7FB168016A320D3DF3BD7726F1F4EC90EE5DFE810C96B099FD4368D +906AE4699049EFD37E8EF058D4B97BF71106445AADD4FC6E90615A0066823A36 +673B8DE32322BBE861AE251226B4385AB28702831270DBD25D666FBB0AD7B96E +A44E891EA1EAF0F87013AFC982E33D67A28E96E0C9CB99B9E4192536830D9901 +931A8CAFA41289633B20BA3BD7AA3414B6DA8D57CCF2FBE39920CC06361F075B +CC40335DB9A0071CFF77F6B7BB47F3100DBDC9C4A58C2B81EC99E8E966AF3390 +E3FBCC28BA1D79961C8A1584266454DF772FBA99664D74D4A89FC82FFEDFCFE1 +4C9E4A04291E803D142E37E7ACA66AB279378F2F192FFB2B5BBAD18B95F03136 +2CB594A3D6D3F8576B90A6C4DAD6D6C8EE07AF682F925F01D0B26CBA347C03BE +F3B0585CF4539FDC66915E22117078CC94D621F31DCB3E021998A5D6EE94CA4B +E214D07517283D56973D8E4367392BF6C1150DEBF459D141AE0941C1C8C5CFBE +E735D796E365A1B0F60BB4CF2801EAFE4889EE5F338D3C4885368281B3C95CCE +251C28A90D318A8A0384439B38D63B94757252062EA44E88509FDD2E75FAAB71 +7329622828B2785C1A8B26351BC74237A6BF99216652ACBD4CCF54CFC8AC72A6 +46342F1E32D4318E7E27C7B2DAC943B3E72C472FC6F1DDA8684AA922516A672C +E969C047E318B5E3B1270C1BEB1C4071A15BC81B29B268C679B41FC5E381BE33 +DD95F0D68118CBB60C521E5CB2BA46A10E50E9238163713290DF6DD8A27D3813 +F871C07E725D4518013D9A84CEC96782541E5580E33C2EBCDB18F08EB4655A46 +507A8526DB26C854928B81FD502B0CCE4A68943C12078F57C10F4E85FBEE1025 +46D925B8B3B447D4920410FEEB9844FABE985F9228FDD9F58392F2F3BD650E49 +2E3AD5A14984874DF4572816931885CE8A448EC95BBF40DDF4F85653AD90A88C +C4A879C0C7596E61997B972E8A55E57B17F802C738E5C7A8FBF6424F8B131B23 +CEE3EA3747DB066246C250EAD335A76FA166ABF75120CECB59076AB31A51F176 +57176CBE8C802A97B0542A5CFD6D5E6D7EC848B923012E45D9F065BFFA0D03E6 +788B68BA4DE51DA37994948F859D41C28BA939C3A82BFDB44DA585AE80B8CD7B +A6EEA79B70BFB4864E06F06A9751BD2D2A209D150D7135E0A25D67263EDD2A7C +C63B5B76ADB05D44BD5BC0BB3EBCE2E74E1AE5F7DE07A59D90C932DAA2553505 +27F2AFC05F7CEB39E1C7E54F69FB0BBB069959F2FBD11709F8E81F6E7CA06DBA +1CBDD8E7A78487462596DA288B50B295E46F4C3D9BA862688C68859734B232A7 +4B371D2BD786924F186524765E789EEAA30B20C069322D42C893A30BF1BD2C46 +F8F3732DDFE80B8FC1789239345944D8B457824FD80D11184E73FBA30EB80A9F +2FD466826D4E666E3A835B98A1D4AE5D17053A6A648E26E77BD08F9A3E02956A +AE82C4929E9666F539079846527D0E326FE7CBBF86E3722BA3E53F8A5121080B +ACF8D3C67A2A1DF624B9DB92105D3C833F5A6ECEC108E026E1D3D968967A1447 +15CEFDD09123D56606134BC3449404ADAB1330C9238DE48F3CDFBC91EB86D7B3 +8B85B5BA97376A0673E434DBFF19798EA90BFBD94493E2D21976F8106FC0C276 +C81C9B9F7D4A68120DDA56FC6EC65FFA40DB78A60A05EC270A106DEEBD2CB92B +F0622BD2B1D43771DF39AAD3ECB655F317AB483F7290C148690903AAA636583C +99DE3DBA99EFE20773D3D8DDD816A28D7BD8881DE570BAF5C7A30679179E1214 +FCFED81605FE56AEA21C1894167F93D648B474352A65C0756F812F97AB435ADD +22C031A21714A626DE35308AC51CD676DB1748DD2773532294FA77CFB2AAFD32 +A72BB7A045F12B4934A768F89217233DBBD69B900B28492A26713CA5D61A9042 +A982CB071F1F875718FAC168E4E275860DB6369B8114E1BDD4801110B62C3E3E +CF140554C826967A99F4E9726526E87D57BF845CE38E33893E5F9788769B6A4B +A4577C38C8D45AF2EDC9F4FA7DD9979AB8E14FF5D8956233AB4C02982BE8E561 +C63B7BC314793F634DB6F086E1A60D9FC3B69D3A7C20A99FBF3CB028CDBCEB60 +E803C8DC3C5F0CCAC030905E72BBAC052520CB0E40E23B46B2150DE67F61E4B1 +8C4D55904B7F90DDE4A4A78B11AE1009DE46DA396791B1C0EA63FB6897FDFA0F +42474042E7E9B06A703A7C6E672AC6705506F3C0B6861BC85CEBB9DC9BCFDE0D +43F5248CD7CAD4B89835BACABBCE6C791BC35FE7211E775C009844FC75CBF6CA +DA6A6B7B488270BFAFFA3E9950914CB0F88C8AB7CDEFD2FDE11ADA7073037EF3 +1A5CEEE37090F3A56D06FBC70597907A26498593783878C02722ECFD5D65903C +7D421CAFA78924DD27756853568535B02533C3393183D6E30DA6ED4BD6582E09 +A5A4B4404EC452E91CB44515AC6124EBADAAE8A98D8A95E7D14DA39951EBC461 +D426490071462F246794023DE1BDC04AB0F1834D50F748C3C60A07E1FB8EF400 +78DBAB90B59500BD1232A872ED51928329CC8F06E83164FBB2D0B24222223EE5 +992241E8E00D5DCCD6DB9A8E2325ADBE12FC8512AC127BBEABDA739672C1644B +554850CD75724E6779A7E76424CAF89E9455860E0AE2679231F4A535C0ED4336 +313717D6F7A4A4DA833847A1BCFC7BF99234FA645F2B85C9A9AAF7108931E3CB +077A9C571E57B0D7EFD92B56C3AA4FCEC0BCAA96005E649AE8012366BE6E62CD +9E742F8F45AE4C96BCD73AD80AFB6F061D629ABEAEC3018CFF45E41F46751953 +44E490B1355DC49C1E10BF343307263584091D122ABB1E3892E532B6DBAA105F +CD48375C112331EC5DB49E4D4CE2D126C9274B21E678E5E3EAAD4EA0CAAA29A7 +86FD8819217B195EC6E40AF23ABCD71156656DAD38C931C8730715A2773DC44C +4DEF14D92C2A054739F27D7EF349A0EB76D952BD9BA169B4F85C09D80984D232 +2CB4A3812BDE539DC79E2EDC7C221739D16B10246A5F57151C210878556D4176 +31EFF3AB6C4D78C4F0DF81692B3C9BDE4F85242BF0E84BACBFA39688BB222A81 +E85E9CB332868ED5B64E140C66E242B97A90C13B6DFBC3D285A49BA9D4BA1A47 +64D83577FFB50BF974D953F42A249ADF9AC228CC4D8E82213FD463BC757AFF26 +DF4D1678FBCD55AFD5FB3014C0380B2F8CA9D6400DF2AA041580A6FA5694ADBA +674286F00E531693DB28F7C996D5A66F80AAAF53001EDFBC065C72FA5BE3F114 +1FA3354376AEF7374AE1D0A8E9B06C58FD029922164DC9FA09343FB6652232E2 +2EE34C662F0092BE479D739ACE775C6F589775DD768B736F7391B9AEBDE7F760 +727702E145CF749DC457B2E98A36C52416107B1E59084B5F777B61511B8D17AC +88386A7933CAF852CA23FE179B67DF8DCF15800755605847ECC0FD77873727FC +1AF2BA8BC75D30E26C40913771E528724FD7C5DE284A8B58AE55A5C48AF26AC8 +02E155B8FCD6755D8F7F5A6F1AE66E4D24A13567B6463B18E65972BD75ABF732 +FB41F87A62FECE9A50C697BCEA1E3B3DF1E3DC961DCA598220CC746326F85F83 +72E803A4E69106EC5BCA01139F92171DBF9964BBEC8D3370039623CA1F927CBF +FE7DA71B04B4321EB4D3FCB27F8404994CC7DE5F26AB8FC019A203D6DF2F449D +85A4F103F7604986A1AC1F7D05D239E728FD6AD1DB5024B0A0542130D2B0E7EA +4432F910F9FD75568F5732EAC95F7A87CEBC359949C26595741533E952327791 +87E42DF84E1064E1BDD3F5A6455087B8E9C783AB9ABBCAF032E9FA32C27ED7E6 +CA7E3D1D76CD1905166090BD81A85485B9B4E976DB2E19A8E62EFB795FD6298C +9ADA57D5BDA2FEBB227F0EFEC59E4B51E06B8358006F9D79C1EFE92510D6046B +6AFEEDC793137DE622A8B3F5C9E3B21F29A98A589D9CEE75E348FD4D206415CE +508AB95A7496236AF1F6F5ED6B3ADFBAF1E35B51484F9B1E0C11C5AEAB9336F5 +A8861ACE1EC74C4A145A64E4FC8F6BEB3A16B021AFF4AEDA59B06326A8D7FCB3 +3B75F9729BFB7EEEDA8A1774728C80AED40BC35D42045E5CEEBBBEFAD2566CB1 +AD69A9A972826DF0F2303BB232367E611C115E8955DC97779B1AF269B84574C0 +9D816C88BAE3AACA6428CFC648FCF0869AD9236591E3B8FA326BD2EDE7F97286 +511C75F4EE4F7B4DA33BA2CE7F778D92AE7C1B4844CAB3ED8FCA285454D78469 +1639D24729E8002E4507A114407DF51543CF7DFFDB7E05ADB2D36E139F2DBACF +D90AF274AFB3E5AB5B38918A28EDFCF6EACA78248BEFDC2FAC0E041AD35B1240 +B33191F5397FD09BD2B23112C25D27233ACEBD728E9B2D6ACEF70F13DDA614AC +12AD845A43269E2BA323A9051FD2B5C539F417DEB625465AD2370DE58D4E0C1C +90DDBBC85CC416287B4FD8DE7F41085412CA5A1508A9A383089690144F4DC4FB +B64B7D3E1AFE43B8CA67E55244940C3C3605E259BD02335B0DDA6F022D585A7C +4A98ECF5D52756717DC98BDC5FF425948858B33C58D1A6521ACD41B381CEBAA1 +C0A3AA55193D46F5962C2C7F26589F5888F3A2BAA0FA4206601B580FEBADAD8C +34CD8AC20C07D8232B7E2EDEE184FA4D901844FFB3E8F2629CC1462B42CDA11F +FDD31DBB41286064731E0D0677CDB3BF5A61BA4171C2A79FA9E8D667FC547BEA +9571408643C4383979354C214CF6C9D8971E91D944791F0E6B2EADB55E4D1356 +66A1D81D0B769C30E3E7672B22170177C015F8B9657663B486648801252DBE96 +AA54E5068AF986D8EA010E158F07F0A3140FE739BF702ECCBDD73F65353D300F +50FFD9536BE94A080A36C9FB22EBE3E60FD4773B6BCAD134DCA14E30A7A429B7 +23035AEB6C8E5EA7A79937BA62F3B99BE1D0E72D2398C52B32E55823AADC7CF8 +DE4435F908959FF59420B4038042746132994A046C678FB1DC065049E1E5794E +DC638D83EE32D6423E07B092D82CEC388DD63E05E9ECBDBDEEB34A56DFF67D10 +1113B0996774C5EC465A774C371547440A4AB91C1A64419914ED7D27F7175331 +A0CA4E7F6E85D9BA778C26AD642AC9CAA66D8605332DD7EF702B00E46CEB58A6 +D51573013917544EA4219777E83385E3DF69CFA50DF2AC71C64036CE75E24738 +3A2E951CF750EB4D28EA85F95B13C30825C273091A568A69537BF03D70272A6B +1E47077D64054588403AC984B9A80390C866A2E2DFB498064555EF3D4D531D10 +669C3E830EA3E0067B5677AFA5BD29C94B5E0893EA14FE874B911DB192F0527D +646E7206F79859D5E6EA4ECE8B26BBA97BB791BD7DA4F7F7CEBCC8B04D00D920 +6D2E4227F997936A16C683A0AE11F059109A2E679244E9776DC9C7ECBB0BB73D +D9A149C90BA2C69AD26F9F900323DFF9D04779F53AED156C8A8647FCE57DEFFB +863B8D148E6722A9077DD3F50DF532094874AC6682680AAEADB785FEBB7F3B12 +1FDFFA94A4BACEC70943405DB37CF6E9E4C7EE51977A803035E06AD0D3B43734 +C8B07ACCCA764DE24A841023316C84CEBF6A2D86E6382281856D8AFC9BABD871 +3BE9E6B1F99262A2BC0C99138A5049C44F2527B02E07E40B9727017F30E59AFD +9EAF7590517673069D0D5D399446C5D4DA1996CEE93112B322C35290AE4C14E4 +B651FEB0CD3C9A845F5AA9B6C6CC7548895DFB88574F89AE4BC8DF6C94084367 +40ED5EEC51173B32A02B6DA16353E91D07EFD2E034DB0A4B57608EA80C56D975 +9DF0B73BB12A1FC8FE26C7B5486C971D89217E6D45760045255531E2579830FB +B4984CA52896E88D964BC91E1CD3B3CED5DE4861F98DEAB97979BA9A30F100CA +027362CFFDD972347B466B295D8244F99EF1A929E54F99830FA62F0A11D7C279 +D5D76395F83D12264B50782207C957324FE35DE6C03C571A0C0E06F1AE3A6C85 +5F8AD72CC806E2EC0BCA6128524A9FA3EF41B372968B0F4D4CDD2B5E5C4FE3A7 +27D0EB547C3F34CA3BCAD92FFA62D761F21C4B213C9529C60D4D83A4AC9BBFE0 +500EDD6E1F22E53E1ADFBB8D1A0FA4D68668E7DF7DEE87CC7A6E55AB0EA91178 +3B46465E041B262CAC2C775B6964AE59F1352A98F4F6D6FE648DDA8C1769A333 +0D35A6CFD30357BC2D059D67ABF7E1A4C78246AF7E9528014CC2D36E12379284 +C17974375E1E4ACA37593C07876312F2BE5018E71F85E140BCC45EB4BFAA7CC3 +0FF2CAF72A76A0788108BE53388ED11FB521CE8C5499F528ECA91F2A21EBD10C +1F26C0D816DF93E840052230356507BFE615320D7C856332A9DC966AE7960B19 +95C50BFACDB6E824E5E05F6F21CA855CCAA7991F052F222DE81361C6CCBF9BAE +BCA4BB3E293FEE1A4ACF635AECDBD204EB5AD40926DE56664B67751E90289EF1 +005DE6AEA7BB788D5C1BDEA4D2626A0AD6FB4DCB5D4F5FE3C3B0ABE2AB39EC39 +0C83EF5DD92D5458ACCC7CC6C23E930E60CC81636BE65CAA56A7C552DF3AD090 +F41C8448DBBC4785B2E5359CE5F4B5458E0F5D5BDFB191B5E11D166CDCD979E5 +71B494C2AC013D908F0786751D8E4921C8D3AFF9A2640371F0037CDD33A5B239 +5427A3F13FEDDE7350199E194CBD0D0367A32B654893961B696E27248EE1FA2E +D4C6128E66526AA9EFE0693BADA6F4196A617A86AA1667503F45B430D50D2187 +1922575245D78C0E696E7301A6D4C9A2BF81FD0294459432A5B46F334A1E9CFA +D0EAFCEEE0127679E963B04EC13B8C81380E5F68992E95314062767FB1A7481D +C7268BDDF0840C1BA24B08335256C46FF042661523EE084DBC7F05ABA12EB45E +BD46ECD92DE2DDAFC372498CBDC82A51AE32A4E3AC7FAC9C2B2FCEA14C18E2B5 +8A2182F6188B9EBDEA3F0288071552D838AFF8F28D41E13633EEEF3DF8EA106B +78CAB5C69A6F54C5CA0600D151A5FA476183D2EC55D4AE76E856BFE0B91A8A75 +6D9FEAB2BEABCABDD42BA4FA9EAB6335D036B99C7E345632F2557C5AB48093BC +2B01BEADFF47D830F7F724A305C4DB87B0F44C29D460FC45B1525EDCCBC9C566 +CC6434A2A4767FF5A35E0094097E9A0CE33CD9D09310E77F84662E4870C64BFC +11D2D1E263756EFDB365A2F6C9EF4E5FB1F493192F14F6CD68C35AF59AEF138E +60665714C3AAB84BE8A44AACE61A940B2274EC6E48F0DFB2E10870A423F84636 +8C6C1F4EA85F9560C3190AC388727BE054B2A8FA80A18F3309CFB0087553CB4B +75A3A01B7676B26E92C11B85C7BBC51B8E7842877A2C5FA7CBEE7CDB00123789 +6159D6A49B0B7D5503C2096749F69526C2779388AD5CD2675B5087B5DF61197B +9FDEEF9AAE9C98B8DD71E5B2AD45CBE9C6CF84E39CE3B1412895A86B6A016279 +EF39755F2F1F045B62CE8EED13A9B05E445D2C8B781987E5DD891070AAFE3F8E +76F9B2901111D4094DED65E0631AD91AE2A497BA0322EAB3978A2405CA6CE376 +C1C51461BB73B990EDDDDF66F4C4AD9BF1F403AD130F104D67A7781839273653 +181EE49022707C03B0945C08271CAAECB922893F0050270F2BF1AFA776C78DDC +F2B55A1F80184F2A26D230D42131E91A53A536B5238D2702E8AEA9AD5CDD9E20 +D13B7D67EA0C52E48B6FB033D2BE976B2EDB855FEB8D9BB4BFEBB0A96867CD85 +C04317DFDDBDACEE413EAFE6544CB5CE9DF41E99AC8F9945D8E303A1E86F2AB6 +A12E5E79185B7C1DFB6DB8FD9D6F93B34165F8B88D3993DF034507AFF20DBE60 +72D3329495A1AB31BA5E057D40C10BB6B0B1CF50F1D07F748531DC0BF1011195 +07428DB85302235746CDA81DF9D05F085EE1E452E45FA115CC80E114E4D1F5CC +36C6266733E70CB2EE8C9FA7F641A08047CEB84126E1B8723F6A19B637D2B4CE +E73281E6AA7964DFFF6002BFDEB7D206DDA4BC7CCEBC5FCAEE8DE9C3203ECF73 +56082B0B67F2C3DE2B7A30B839E736A96CCC8F10515C450389C37EBF7316889A +602D35C3DDA74A5270D5C280CBBEFD3ED473D45E068EC4E011E4DADEBA005914 +2DE2C0854DED8C7DF430FF29F3E454442645B646A1718796E9D5910271F088D2 +522DBBBF002D5BB08A129AC2F716E57D31217D6186E05A410F634502EA74C7F5 +8A1DBB0F5B35012291FF58700C3A41856C8351BEB4233AC8FC879D0B1CD0CE1E +CE50742ED437BE8F80280AEEAE20A7C7C2770F6AEECD7A9F9009207730C6F05B +42ECE0F1B464558D7487F5143FC0E1B7EBE675BC48A18C0C34A99404579F99BF +ED16457F3E0C800434234257AA531955833AD900928626C993955299593C8495 +B084CA0AD01EBDDE91E49EE562C961D3828F38FF1B05D977DAC40742AA7AE4E2 +A153C65511D055BA412F67425D63B303296F3B9C4C4B377099F265646D101B4E +117C63F22CB46BFF21081B885853610C36A2F5BE721BA16AD203F9167F60B7FF +A83CD5EB56C2FFAB222A1D3B9210B8698863158C6848F0FADF096831557D9B81 +A0061BA5E1BBB75FCC178EC4E5263CE0FDBCED4239012B64808BC85776D70835 +F713846E6C17D92E80B8A1DFED2CFFE0962B5FE2FB7CC764DA214977A03EB01C +CCB1CD127A23C5486A8115BB840132B3D568D9EDE75B7A0AA814ABBC47854FED +7F75B0EFB6A2C9B19CABCB0334F70451A7B03662DD83ABC273D16D79E801718C +7DD2B8D033AB828E9D80023B1024E377295E7A660F894F128B9380E57CCE7DE8 +F842F80F76BCBDD52EAEF474C6F368DA0B30648C46E13121652CE16AB55D78F3 +9E15E6210751706E6EF3DDAD926FDC49C13CCFC3436C9B01008F8D656C0A2111 +8B21119342A600757477D5AE24F673FBE2429BA7A0BD4A3AD41ACB26D732FD54 +BD3F5499F4EF2CA22F29ED773A796AAE0E8D05CBDD3A56EDFA1ABE8A8E3C631F +7CDB0DB86B5D7345C7CEBAB208702C6E19D0ED09E26980AAE57BB17CE2A98477 +4628C86F7336599DC729B04C8C5C4F0E908D6135434598BA3A1C594B46832E3D +866A992F4382C00C928540FA636C958C807B2BC3CD4BC1F7C6A79F8DB58A9722 +CD5D352FC5B0B8383ACFEE3BA2072B5A66A5858F4A7CDD70DAAA4A6088CD55F1 +561872587AAE330EF9E76619AAB72744C83D29A51EB86C057D0F5972E5C31FCC +4A34175C47ABDFAE5311D2318126FB8F15AE8A40E609CDB7ACA07431DFC2DD91 +30765EA0F2DA53F1C9C6459E18645FF6BF92FF9918F860151D1C53E8076239BD +1FA4F932A7EA9589A439AA3793B4F939AA349A2DB6F574CEFC3F0537A18CA734 +6CA31DEFA1F46A0D93B0A8092E176ACF3475136F03D66506E0B4814E0DEBA2F2 +0640483BB98FE5AD51457A49387EB6FA7CB464DE2683DEFCEEE7754322EC3D75 +BE93657480EE0B205EA0764C411F2957048D84137E27961DDDA720B972697AAC +07A00FAD82226F92DCCF48E9DF7BC311D9098D9BD2069BB306449EEC97FFBD75 +202C13B602FAA33F29675411D738AE1F3DC5C97641F8215E8ED4A28904C06387 +EEB28B2F6C0494289228512B76CC04B6741C6076C4FE2C42D58A28C332E9FDE9 +289001D2BBC1A8790D7F1FAC88E645E1D3B50C1CA28B24A31E14025679A61250 +67BA993BB3F22CDE012A9CEC30F66DF165A53EB4145850535DA2E17F27E7AD30 +C2EBC274B6D9388B8B58D7BB242581B22AB5ED916276841540EDA6001252565D +E7E0FC7B762602133B335FAAD00E9690F90747675CE69B17A789DC774D8009FE +D9D4B7105854A44B634A56D4266E3AD008A1F78FE23FF876B9F8A640E2302C70 +AF50667B3D4B8954D01DDC88BC8140462F22B67EDF59692BA9A70B1E6DE915F7 +429567A130A730A359F58388DE4EB4382EE07D03CCCE3FAE0EA6391A05A3F255 +B63DD8E4EE1F8FEA91F96EDAABD436790E0DA067F0662CFA8BBBEA3E434171BF +790C78B3CA0A3F4BACFBEAA9B18E5FE5B266A3AE06B85400A1B90902EFE6BB8D +76D07EA68E0AAE52FB0D6B15660874A3CE6AA275FD279CEA98BACADC5869A3ED +0E11200EB25B9760D1795B7B261C9144BECE83D37BF4C3FFAEBCCFC3554D6CB9 +40D9E4F20333CF18582D379942940574524B17B767B0405722EDBA9A360D2C14 +C4680EFBC0442D6C35B5C0DEFAD773793338EDC66E14A05FC87F7A38091DB3CB +0EF6D9F2AFEB4356B5E024ABEF34EB7799EF3A658BB58F6FB1D43C792C3816DE +A1A41493FD6C4FE088F02379292015FA9CCAC621CEB98F8709AADBF331027B17 +B236BE24CD7AE1F02DBC0064D65C26C3C0929DA5713DD9C0FE39EDEDD24C4417 +D36FE80291FBDD3245918CA105AD4E52ACA28BA901ABBE8D416A53A412921112 +AEE6120650FC6DA122D1B82738BF5A127633BE6E2044F0104614AFD80315251D +D086A8D2A91C87A545F61CB01CD289CFE86ADC1A5DE5B1DD7F2EDEFC81927F3B +0DAA749D888E4FE9B6EA80B3E0A2F5E9721B6F81192E021E2705ECCB1F92AB50 +D51064B847A13AD0F32B1769102B0531276D47FC621D5660D4436DB33E028F9F +EFEEB9953010AB8660E5C9F531E242D7873358F6E6B713478FC40CB42B9A7D06 +40D8558706F5A5628BE9842BEE345E759EC581ACEBFD70A6CD51D412A810C00B +8ADA276E44994D72AE69AA71C61D1FAA8456710D603D30B155F6AABFB76DE963 +386AFEB54E41E450C65E6F0C0979855EB117AA0B50E8FB8C02F2973CB5A53C34 +D2E7ED301619A8325C4F085454D451BCCD02F46AC1129662EFFDFBC6B4600C37 +A51490A3619DE5ECA9003AD60D601154F03B7053A8CA9FF2134C5F2175DE2120 +76226AB000F940193F4D0B17EBDFD9247B85FE823DE740CCBA6D0CEF119CE48A +44AD0A5EE0760573119CD4EF9FB0C6C81C6826A24B88B3E3D878091FBD73B117 +0F8A875A96C13E2F328C28A482C250DC5871C5232F3AC55CA4F231C71DF26715 +0585A2F42DEE145A6987ED34593DD1A62C731D15BE51CCD339D52845AD9896BF +90DBE789D5AE81199735293C113E5BC6BCCBCE4D9A721EC3E4DA08ACF5A4819C +986402BFCC14DCBC35FBC26252B9BD83BCDB7AFA4075DC58E1CCB295F542F303 +FB0A8F54063D40E435DA18E845DB2030D62BCEBAFBB972608132584E6D484E06 +1FD48230B808A8C67AF8AEEC2C48822C588437DB547A734A7169FDA7A3B347D8 +B59BF7447DA941F25E502F0C3FEBF9D1132DE2FE4093425CC3CE4515D00CB74E +85AE8C677A13E7A54CC8073C841E5C8F32B4B967EF7694054582447BDCE42E74 +9B07C2140E92CEC205C25B2625F070461422FA1077941A1ED5F1CF6C218CEBB5 +AE70ECA87102BE081C33626F0678F82485CB1DEA62D26C89654FCF294BAFB0A7 +4DC08F22F7993016648570008BE8DB1EFD7ECB6A3147B3A23EDDBC413039004E +7B3ED15CCCC90A4771467EFE51E795F464FF11EAB2B813118ACA0FED6EFA734F +2532D136E26F42623A52A863BA0CFA773109F261A97EB35DBDA81768BD5F13C7 +2668C6DAF749BE6564A1F81947F6D224A5A9D792AE5B783F95AB372F71305CFC +29F5A86D98432C0ADFA5E448EB06D022053BCD2D95E7611C2D321E0E53FF9C5C +670EFE6732E74ED7DAA70D1F18AC98D8D975E8F82B3903A16CEA2CF34224E30D +65D0E7E05A991E5C98B8554F8E02C7C85EADC34E9C879B00570862CB7AD01F85 +F6107E0A3013F98A90E972FBD3561659583B08455577D12F25F5E74EE2474C94 +A69EC94EBBCCB05FB90FD00CC773826A7EE5FC7D252AB1748847E38C8F50631B +42E0FEDCD88D4C47E7F91B74EA3AD2E26B57E6674C78EB74B6178B20B27FFCC1 +0594A99352D7115AF251222F772D66892BE04E44FA40EDFAAB219628CF4D5B83 +746EEED9CF0F84A19EBF3D3DFD8F33BAE2835C1E6E57983B5D9B3FB0AD120B7B +A8DB2C3648B676F02D98ABF893569C55D5102E772A97947F6D85464AF35BF392 +1F0B31A8D4AAAD549FEB9409B8EA47605D1CBD9D50934D6E14D282AF3727CA58 +CC4B26B63D41755E802E798A1F2153FC12585BE8BDBAB3991AD188CA10DA3F55 +F9056640A1F31D0242A015938DA000ADDFAC774FA6B5010D4647E13682290E2E +48CDED102CD6A4993C9858F0C7E3842F1C3FBA14E431D068BAB68258C10DE1DF +682EBB96525AA82E20EA1E4E124DD7630E3553EFFE0F03C3763A776C5D64318B +2BBF007C0029ACC45615D3B4E77CEB40688EC755F2A1606CDFE4ED8B1B5D4515 +6D9582137DF6358A8208CE99B191999792310E3E9138DCBA4E726700E4D0C4EF +016EBB22A37C4213BED2822EDC5D5F54C40EB2D22A92E40E63D827FCC8A24CF7 +A802576CD9CF3795892FD077CC77DB908564E4944CD852A3C41466E0683F6437 +BF3CB99189CAF2F3D7A293C5349F494200A88F74FC900122A5E6DE4157BB22A5 +2041988C2E1FFA890A4143AAA8BBD5EEEE9157CE5CAD36C9A1B929576C41094B +1F4BDF445A6FE42CA871679B1385BA5088BFF264500DB66A1AEE0BF19810E27F +327D44DD4317C307C811C38864698A0F0F93F9DDE1BA1B7B00D469645A8E353B +9307B242284689AEE0675E9C6CE7ED473ACB90EBAEE98BE4E336CC926D952D74 +BA108E306C78B1A91D07F7ED434F37B86AE93C52081C696B4BF20053B340BB3D +961C387DEFF21597F306C4B741A96D98DB7E7B8D835889C6581688EEB62F6E3C +163BE8E23A7EF73B87D41CB4FE29BC6D23EAF95A258B8FF77B832EBBCD1B4645 +2FF147D8B3EAA3F930231FE68C357114E9B7433B34CC96AAD26540792628B506 +452359AD152CAC44BEFD9F9660DE8FEC6D6FB19E8BD650BFB237E9501AC91ED8 +F6EF73EE75E5BCACB151AF904AD4D476523E7504F0291AB8DDD14437C79E6B4D +DBF914075E3568A4755A04CA0C42E50665D8ABA4D83273260D3020063D02AE1D +8FC05995D51B8C9A90DD26BB3C05A6EE022E69F2E59362C07D09CF5E337E94C3 +6672053AAECBFE391F148C575A8C4BDC3EA5E5EC498D8B8C31733E0DF0638D69 +4A5BC67021F8B3B32199C6A36B021ED18B113D6E1DEE67D7C9CA6336ABBD9E22 +93C79BEDEAF3ED5BBDF5083A19705A33848918F66916F8937AE3E2B76A160487 +F6CBDEA233B128EFA70896AB27EAEEE73AB7BAB3AB9F856E924D34DB474FFE9E +FED841710AE8A00345D7DEA9D92D4423550B37F6D3855F22DA2D8DF65A99E569 +B058C4B4BB0413B844DFFDFD665385374781CB3B9AF1833591C22D4FC7B71BE0 +329E06E9610DB8BDCDC0A319EB45571B2CA8C1E7FE7EB46410AF9BAEC3867949 +264F207EDC23D35E402E1EBD41B8FEA39BAF4A2DCFFDD6DD7B0F10BA352D91D8 +07E4A7FADCB8D98F59A08AE999157809B208DF0FA06D47DC568DF681FF72AAE1 +7B37FC433C7AEEC73AF11AD7EAC745BB7D6691B0920B2B78CADA825E0BC5D030 +ACDBC0E9E5A37B34D796FA5A2DAEE16C7F467787D292BA93A5FF4DE374BFBBED +DA7E28361FE2071F6D64FDA8F4F97097ACA617A3B1C0C2ECF71DDAE8478CCE80 +D97ADBACA25E95A43084465EB30234C653F7266BBE0EA83CE96906D8C5D03F7F +8FDD490D7FE1D84E6BE16F9E10AC20709FCA8AACC1B8A8A8A566EB46EC51BAB1 +3BF501E4B079468F08130FF0BF3D2B786F71543C16B7BB173B8D1329A2C65A69 +C5ED57B225E7774F694B44D1ECADE5CF4A53B2315504DB62C2F8E2ED5321B19A +494103966108C3C60D5B246F8FCEE5007D4DD369C2E2CBC8076019CF8DEC8891 +63114D54F0C8B58363E7043FB422986FFB468FB3D978A0E326D6967CBDDA745C +15348C665619F41AC20591C3A4610C4190100E753B621C08F9CC026BE5FE3654 +E37790CEBD7F51AB4F187C19641865234E54A5720D419544E7EDD0D718C5592E +EAD0F2363EC919871D7FA3EF55B1F89C176926F360586A5C8C5C205F554BDB1A +D25A28E7B2335616E6AF945A8F4D81BC0B998AE317B36246B8361F639E308272 +58FEC15DD63172C4BCE2C57D7711AA0109673D6AD7FB5935FF390A9BF9752B84 +54AA0A4D5726691D59620F66900EDCE15B7B332BE3E198C3562A351299D0E8D8 +F655F492587525A1FB2EA800268A800C8F7FDE34EB732312694F7180247ACCC2 +AEE06ECBB1972DD04B35B46E7564AA7B265DD4E1377B9E3198FC069C67400AE5 +C707F1A990985D93906B1FBF31ABF448C926AFE10242CD3C1B314598F98A899F +33B9C031F4FD8ABF398E13035EF7A1A3C1370D98F60038A508E7D86C06C6AC19 +48982631E4DD41BE967BC5B1893A693E46860A9E0A3823A73B42F4219A80096A +04E7A736E423B0DEBF67C4E5DC0A49F6AE294B152C16ABF8426D3845D886BF29 +D906492867AF7E0297D62911AFD504E1AAA7B9EFA2A81FE0C58C8A9A44D6BE0D +05A751E818DE653489C7A71932AD98C0F0DE2619DFD1C690F29287F56E14E2D9 +2677C61BA8C6DFC1DB65B882C3B3D02964A9D835213F4E37EF48C61E45A3DA8D +17E7C45ECD56CB63F1372D99817A40CA9705A02785F9173509680DEF0A484A21 +7DD6B88ACCFB9483E9F7B11F08B580B1C76C0D2B9337927694A23DB941C2EE08 +A6E8F874BEC2F5A0E18845791B8297752731F994FA78F6D82EC09FF8EF2FC7A4 +400DF95C31487CF65CDEBBD4BD866647510832BEA0B9D9661CFB8F513AD5954C +0ABB6A70841E230C19DC4E1B2B4F8D1421BC5D54782C9A6AAD8AA6CEA14D0A5E +0D66988D9CBA1B65D54C779BF5D79D5A9DAEC89F5551A50F35C316AF4667D96E +1B7476A500E6BE15C3525A5D7EAF873813D2207E1E5166444F1BD0D52427EBF2 +445483FFF53E7B0ED56AD4741F99ED5F37E7141CBC1C23EC7F69A476C458F327 +EAB3A290A1BB29D1BCDC1D2FA2942208E102AC9818E22E9EC10F2F3AEEF94BD1 +399614049D1EDD94EDA791EBA2E8D5C25A7449941098425A7A911998D3F9F15D +633C05A5355167A1196D0C4340AF63CC3D268CF99A692C94ADE405C646D19F0B +0B1A8530615AFA7FC4AAB63663D90BC517A3392B9499103A4F2E189C57322879 +839C898DAF180FF50CB64A3D5172671A2B7F3B6F22307B1B10D233CD138AB41B +945692D447F0E8228B337F45E3871A224466DB6BCDD2D9B857B2C359D39745C8 +C1836665BD49218EA80E4BDAF20B5B889D1578CF0E7EB6FAAEC228886F530BA4 +F2806B4851E34349A8588CADA96A3D70C51BBD3DC1CB0825C3B4E3C72286C053 +D10BDF61280F27AC3DEF4ADB164FE4CB2EBE6E1155C0A437315CC818237C8AF4 +FE4776C1306B158683FDC03838F66CB6A3618EA101BDBE131D8D77DEE97B10B1 +CFB45A1B9E13E4B02A6A556BB8B78769A410F13BB0C3BFFDD6F776E19CA0F03A +217BCDB2EA78614CB68F8B8141F38FF7BE62D28458B5FB08734676B36DD03A70 +A1843999E4AE5384029901548D01045972AA77AD5214FB345A7F47C4A7480A58 +BBDAD39FDE66FB7B2C0EF82AC9A814D3A1298684923374EC5E92F8B52B1726E8 +EEB56AF8DEAFBB31F4D1090401675DA4EB033C6905C784A0205D94F0A305F1B4 +3255F47774576908F0C3BED7D3438327E24EC145BF5BCFABDBFCA47D40B77029 +36431000A253860094BFD836DCF19E6BFB5FF75508CBF65FEA900382745FC2AE +EF968CCE1C6032205871B023892F451474E5379DFD5F885E428FABEC1DEFCB4D +2DB98F261D3C039591905768B03BCF8588618F386C8B75F2C2B1CFEB5ACB821C +23474D93C05C07B8D88B88D0430BF19BF699C9D649C1ABA7A7B4FDB7B8E70A4C +8394B27AB99AB406E334AFE0050AC566D7695FDBBF508E93E7D22121EBA505B0 +F1AE5FA3B8F32E1BA971585EFC7A2CE5513CE410748439522542F90B380AB0AD +9F1527055B7E2A559E1D3735128D02B96EA028FD5DA8727E33CE3822A44301B6 +BBABDA3192C650FCD7D1F89142A5D47544C19458F86412D6DCFA1BABF3CF4A80 +AF980F44F7AB893A9D2197BAE883BB672E63C3C00CCA363F5C45CE6BC30BEC6C +8BCA685F08F46FEE281A42C171FFF3C6A1AC5E551C659C6808E76FE3B7178792 +1F94B67E7E100DA039040206D53CB9366F100A637FC14350869EB5D2AEC8DBBC +E24FE1547A3C7D3CC0E8A48EDEFC323D31C026792AD179215E7FFA45F18D9585 +6859EF48E7F6A90A693FF66A3CC8DB1C13A75E722B3CEF084079D8E423ED67D8 +077EC4FD608EDC7FBB8121E59BD2B2304F54D6540DC186CAB44E68F342836E8B +559AEB63C74E0DCB9A1891F1D3628F5B34AF42617385F3CD3B28B585C21553FF +A2E96A984B1043371A184D83AFA58B0600E291B50A97E114C507E56DF287386D +B1FA3A1C3D62A89D690481412D3846D17D12224C971DFFAAD2F99244B3366EAD +4E46C7A4B6551ABC34B99543E712AADE0AA1D56E8EF3439A5BBA78CFF308AEFE +71C3292D3FAAB992A98480B3B553A7102156FC99CEFB5FA56EF0CF162145E5E1 +18D263A6598B436C0190DB08CEE27A69D4F5A7B3B9D740B7C51E5C9149FF2629 +BB8568FE356A82BD8B2E6905B03CF385AF23E961E9A6DAF1A7B2034A05608971 +E9D56EB8195F133BC99502765EE811A4DAB4025733606A888224AE875FAEB9AA +3B2579585ECFAE0C90E1BFCA9727F7CBC87CF62D35C4AB3657235C3A46C38225 +79FE1424CE94C3A3D64F1FB8D3D673ADACA1DC48A0E0726753818924A4A186EA +34B2CB2492D0B8A64516FDB920DC59E1AA8FFC403D852DC03ACEB1E33DCA32F0 +737CF57D4665843BD6AC9EBCA63C092035810CCF5ABB9262737F2C256A4EADEE +B450387F9326EDD7B4242C0D981F8BF9D7CCCE6AD7BD77A96058E2B9B1CD0BF4 +C4697B977AD1422661E854176C6DA938D17CEE9F3A6121BE465803C51D56BFBD +E8EC49553DDF8127F1FC35DB9C4F0AA3959FD17ED40E850DADAE2AC870E5AA53 +662019B26B3E6EBEF1387EA4A60510219B9D0995F8504945385704D6FB4E93F4 +1125F862CA15265C1FA66F440B8FB9E5B33433014EB2A517BAD771FA7DF8F23E +89CD3E58F89DF19776DBC3E5673CF190B35CF68B5934C0EB37558FC14581FA56 +07CAF596E51991008C035194B7FA9F150E30B53A7B2117BFCE6932CB3929B2F6 +87232470568A90CBBDD9B77C77A7966AE1C84FD680681AEC09BAC06E39688AE5 +4DE2DB3CEE5F0B072865B5CFF15C835C9AF5737D9ED19C1501BCBBBE909F0EFA +978CBAFE5A25D203D8E630B36740B22E854CED07D73DE75FD6C1C0C80417E0FA +BB6BC4AAE6DACBE26F499B8B69B958DEFCB7BCE7ACC9F5E058098170F4FB9E54 +DE12711C4C3A03E0CA3C1EC7AFCF26747BADD5D594A901E31CD42DDFBC50655E +D669003E1D6A34E98C1A37F3C2B05A0F4E331390D4BEB19372A91BA3894FB886 +5868375664253DA120D2C094492E7C0E14EFFF97A9825F549B5FD8B89FA4CB6A +5FEA11B2E0293BA22D57FD4A0150902AA3729D81EF74D6AF88D6B2133CA24B68 +FEC7E3941B884067B53DAD429CB7ED9FB023A5F693D1FF1EED9A6FF32F20F947 +5A2FA756EDB6621DD7DF077220C96AEB910E49A2B4CCCF82A02DACB0C42E8263 +7F0E76DFF2F21CEF6628EADC5BB5648BF82DB67FC39B0D0244A0BC0B30A59B8F +76A7594A3D2A38DC3E6BD9CD05354E6EBE00448D7A7B8A5C094AE8D756151870 +EE984259842C8D2B2AE14D8E3C1FB010DE3B6996499A2426A124DC57BA152304 +D2467D7F3BD9286F3EBD43AF7A51079FBD7770947FD252FA6264E78B48ACC9C5 +CAA45D69784D107686B57E3CC94690C09B47CAE7845398B2C480A183A771FF94 +39B68F3FC3DCEC7059DF57105EF23C92555131F6D1F5DD509E1B6AEB3A4DCEF3 +4F6E660AE7C859139A1414839CAD6380155F907BF0E607BF2710C8F3743A3E44 +558DD7B820D8B9634E9183D0EC8B93297E33C71F2EFAE552E2D8371398CA8729 +60C6FE5B314600A01053279AE003D4470756977366467B2C843E267BCC69AFCE +5E5297ECB2D69BE6EA118D486F05CE63785E52956ACA64662A962C5148E96C61 +346B834C2401B2A61A002A9738C28120BA7BCFF64A84F85D2F23792555C345E4 +86A37AEDD3C06176AB27D3CDA4FA46EFB1897C5D8827AC392F28A592DC1C5143 +13BA138F0D8B27ABFEE428D062538FE6BA62D2BDEC73EC3B830825E12E69D1C4 +CBFC07C631BBB7AE9BC8F8BDB25DB7415C7B9D0502C734FBAB387E201D1CEEDB +C5F72A9FF2328DAECFC97A3EA1A75E7C7CCF1B274A3829B9F71C3B1BEC03923C +F6E1E5E32BB8CBE6E71A855F1A7FB01A6AD8959A4E7CA24AED8F8E8B50967EDF +E32A69B846B22F7A39D36B8809005E70C6A148F861C9DD68986677F16FF78F10 +B479132D9D5A4DEA428B5F2F360DDFB20C99B653F0F5C2B44472F947FF0F981D +DA1317377C9D2B686A583814170CF417ED89686E568B1585A8AC08A5B6137695 +B2518B04FA646222A16B167CFAA29A59C9ABEC521868DFF306DE1F11715F16FD +79F34C80F3BF298AE6ED20352AE60DC029C41552AD946C6CF7CB95F9E8B8C4A1 +7107F9BB0C5C9347D4669F4BAC9DA73D798104C9116FC8E1D10FC2C01AF559AB +4A139BE448BCBDF113943FCBA3781DC6C0FB26637AF91874924BB9568BE0D34C +71CBE4CB7CEED092D787C77608D3B2EC8137780BEA416E72DDAB37227A75087E +DD680558A48CB39B804C795E4CA1642149C488A97186CA640A209F1D4DFE0F8A +AB95DF6289C9A8490D3AB5B7C2D9F869665C9E163A58F200C3C97983E8D52E0A +7D7BA1DC68876C3DA365168C1674B44A9F6702CE1BC29C5239240AF0C98E88FB +64ECD020A7063061468DC709BD3E1BCA4E93E3574CFC4511B3548B5B263ECB2B +C11543731619C381177C9AC98DC17EF0F1EA4D1A657A58136D873EC2D6555B70 +1B62409E24897A3DB5132039914365D529B476CC5587B1773CEA7C6BED50BC79 +35A2D753876A555D29273A8387A0E7BF81374BDC9B68A4EEA07E3A3E68876AE3 +3443F3DECD2711DE89C23961B364E650317DFCABD116D9E5E7476D6168852B8E +945A52C78FF81DA9CCF9308C08C11438653AF10D496C82E6FF8FACBC785EFF4D +42D053AC59E4E2869CF0A44B71AD9422D3C10F47DCF39CA5F57BF5BECDC098C7 +D011468870269798486A67D03579A843222ACE77AD05B05546101DFE33B04237 +EF34690DC25DF3B937113E46C233599F73B00F1C01DFCDC08F2138602C09172A +63B0229F92E494FBBC896EE5B16BC65C990307F74B506E1BFB8C22D3FC4BB714 +962E6F057604B73859CAF2E14FAD61F427364992092D8CCECE6D0E51676BAC7B +DA24651A425A61E74040AED70EA59FABA7035514A0F8FDE6DFB1B43838565702 +17B9C8C8786D4C359FFF347DFE060A91FA81932E96C73FEC129D1C5024570262 +FF1C515171973F908B4FB47B13A5AF652072A270ECF4A00402AA0CB9DB91FFAC +B54DBBDBF179BD3E3A9B67A3E714F7C2A423A61F3AEC621C1D7E31C0398E4F22 +FE8F979EBFD5B143C3FA34E11D5EB1688A8C482D3ED2099DE89BD08069678287 +8FFCDAC7C19706F2288F51DF332B96106C6B7600C0BE4F8C89D013CD7D779472 +EAF9261E10092901566EF875F29CE04D8C6D8ECB37A7096078BDF6DD5F25348F +9E39DAC89EB8A3DF269E7A7178579E626380EDA7E5D330B2639731FCF802E2E9 +BFA9A87C1685656736F55EF3769FA1EAB28933073CB87621A6B8B9D3D2BC4A98 +61022BCE0E35EF358D903FC77F8930D2CA2D663557BE3B573EBB07E2140779B8 +9E526B45BD4896EDF8229A02DD4A48A0AEAF7CB14679238B301370C1ABB056F0 +C37D9CC91141B5E855363E0E51345F4FC983345AB2057F726F0677C7BF6ACB6C +AEF80CC2EA9C976206FE0B4D84795ED3D5A4588D0C90E7ABEC97ABCA62A18F8E +1814E2538564B4A07A82C6758BAE9E8D37DCF47EA9E8154B9299DF7A51EAC45D +BC4A341307F1A49176F83486153168BAADB77B19D2B6BE161BEFD021722F44D7 +1740E3687921E12D64AAA3744F9457E83A0F7B0459E7E046E29182F0286F38D5 +C35449E6849AAE29E612601164437702FD0BF9BF2331612F3AADD906ED5E7F26 +539AC3A8F798F447076200C0290D58C14A617D9A072FDF46123F89F21F0EA20D +71F222AF6AAB681CC9BC2CE9E1F37D489C73E8E628B0CE90389C1BF15FBB82CC +432631F956C85AC52EE619CC864EC00F4E631597691DFF1905D1CC16C78749FE +9F39FC04257224F8E8B41629AA9A71827D002361850AF30D1EDAFC58E323E361 +D3ADCC591BDEA4D2626A0AD6903C6814FE57E782ED040FBC2CE140AC36336CBB +C17BE07B5CCC863940CF36853E0154113D625788877329B9C4739F481E8CA942 +27B2DE3588F60EA297BDFA0F3EA34E275455988892F060C98F91758EA4E0B0D1 +7170E0C4FC9E9781A6875512E97E81B7373A9E352BAD9EB00004CBC4763871BD +BD54D005815128532889B5ADC362B1B64657910FE5FA3DA3A8DCB70BF46C5598 +B1D844B4EAF1AAEC9BB44D37C48872A9307BD5A5FAA4A4DFF81CE7D2952B9676 +6126C65726EA85CF7F0AFADBE9EB077441F9A590F684AB98F22ACD1ABCB1B2BA +8B659E7716DD06767E04AF78FFD888F6BEBF6D950A42CB9195E69F18C9607C70 +71CCD52A86C7A08A586B816A9F16F69941A08ECB1AE3CD0CD58F6F5AB5D5A8B4 +165655F31B21C0EAC5BD295E419A6F3C925F969C2A605E9183F96BF17FD4CD07 +86E04E57D07565CDD7841835BADA8EC57AADA52666BE34F2736B7015C1637315 +A8B2CC14C4AC2C8509D32D5199FE6F293BE46A5C3F32A00BDFC2EF6F344527DA +D36898DD9C5319A8617AB3E95814A87C301FD92EEAE2639CD4978DC8DC62F3A4 +E42C0821F9F9178C3EE632D3C4E798C24945CBAF94FCCE65046E1C233B9D4A15 +65ADD80B536709F0282414B62F5A142E08B52F3C21F014438B0FD1E36B9A7734 +A6D9CA034080481D75E317CFC24F723F9B801401DF362BD4C9DDBFA99C6BC828 +D03481F1EB9F767573CF5E7B3A22A2323EDE34AB5CDE29E05D610715C9723FB2 +25BBA2FA1D2D7CDDC230CB6C49E52F3054D5D0D11613CB8A3B5D229A41A20622 +C0D20AE3B443B2527EE54AB4DB3E1CDC89013D56AB754CA542F4F4C634A46751 +2629264596717A9FBF6D3781809A14E3970B65DCE2C2957451414108915A803D +93292A2B802A02CEC1B34F3E455620AEC38A4F28CC09D835F42FC57741BA951E +AE907E955DFABA52A9076F322B8F122351E85D75B99EDFF3D2D50059FBF2064F +A86648300F3B78B9117ACC4B83F8AAEB1AE57A1F056BE2AAD247429B873D314A +F4ABABB5EA4F9031F8CF29DBCCFAE1EB519D9C3572E4D2D88AC3E856F900D267 +D734164AFCB4FF518AEA409AD3EBA59AF40E53493536188BB496B9247ACBCB88 +529DF6DE1C453F1BBC597E43FF1B8DE2FAACBCD384C813336B5C11F56F368789 +ABEB6C7F5758F356C6ABA76F4E50463EB728315DB7F6C64A6C9C890F2AD3337F +6FB7E3A64190D687003065D990A395F60505C5334CFCC4F05D7061288AF4B52D +E3555C18F955D9C5FBEC3FD4F83C580E6D3576CC4E86F059D59F40152A454984 +8BF8A749E118855B6ED6BA9E66316EAB63309FC2C597F76F4981CD56BB180EC7 +1BEE4A8C9AFBCE06C7ED7BA126782D47474F91AAEF69C0D9EC460B44D3083ECF +8D93D7F22005B41477145A3362A0E22A47B50E3CCEE3693B8259A795F645A9DF +C7AB00FDC56372725AE9B280EFFEDBB1D082DFF316E125358052E8BBC8C8DA6B +8DEFE3454245BB6E682F8DBEE76901EED818622974D66EFD951F003F6FB019E4 +9AEFE6DC73BA878DAAEDC7329E5ED9019A6482B802298F4F123A3DB13E508C7A +38ACB631516936D5373AB9518D138EABB19F460E45C725E5BE52907093AC519B +3E495CF7078266468CCF9D9494A22A2382968051800791A0AC4AD6D5F6E48621 +D520B1F52F44BC2001587154A8340542CA42417EAA002CA3328AC878AC6C8238 +797C1345E2356FCD4FBE87CDC346EA0B830FF17B35C374F9D8A71451EA3A6159 +8CFD6A39AF6FD5BF14A39F1824CF7179C92FF7E2765F9CB624B1BEAE7110F34F +B1E74C926352B57E7DAE80C98E60ADEA3F23564CB6DA53E4141092E9EF973CEF +2915A6D0E5882CB9C2ADC2FA533B616A1874FC20A4D58A73AAE65CA4F4B6FAD0 +E1A970C748F18D80FB0120FD6B766DD79DF40C3BD8A215F6A5A701F16C9982DC +C6E18342F5E1B2331133DE2500CCF86137564CFB52A759B7CE851424DFD802B0 +5EABAA0AF079E5F906CE3CB4B32D049586A09739B4AAAFEE980A8B608C62FB4C +CED631546433847D6A103065F35190E73B45F78AC127AF9462CD4DC92B98E22F +0FE0780F1D6057D8FA051D0D54385ECE63C32FCDD8BD2E82208122C8B8C25498 +92011D7F3A5383F18936E94F570BF307DCA1BF05277B87E366F30A79A2A7EEBE +FD048294EE529625C7C10AA28694F3FE49D0B8790B39B1A7637E667CD5BB9D75 +9AF8067981238094150A78CCE08B225B427932DC47779922EEAAEFD137E82CFB +4AA3476AE7AB02558ECD89D6AEAABCDB85F1FB4F4E318FFF3A9CAB4757EF24DA +ADB33711E855A0E25582F10469F1B6C19089AF013C38F2624826A5730646 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMCSC10 +%!PS-AdobeFont-1.0: CMCSC10 003.002 +%%Title: CMCSC10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMCSC10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMCSC10 known{/CMCSC10 findfont dup/UniqueID known{dup +/UniqueID get 5087402 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMCSC10 def +/FontBBox {14 -250 1077 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMCSC10.) readonly def +/FullName (CMCSC10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 97 /a put +dup 99 /c put +dup 104 /h put +dup 105 /i put +dup 108 /l put +dup 109 /m put +dup 112 /p put +dup 115 /s put +dup 119 /w put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BB89566A9BDEC70EB4F2 +048A6EB631F05C014D372103E37FC3FA317EBC9973565A638403DA02E48B7D31 +CFF6C241DC5CDB470561002FF46437C06EF93BC99352DF04393C661FFFBF4BA2 +0723ABD9B3E9CA9E63BA57EFDBAE684655CBBDBA15ADAE43E1A2C98A3CF060A3 +D16AF8FE3A49B50A24C20EEED716E49AF6013D4D38CD9CC41A91C17E4D04D79D +567E1EF49110AA9C34464E95D81A730ECEB2C9AF38FBA6B45E253288438B4CB3 +DC75B3A906D4357293BA41E59C35223A6C9CBD6FF5FC90C2D07CBB376C7320FF +435A6251822BFCBB612CE630EDF826C37E95F541C21B93FCE127591D5E38165E +2B58A34AAE37712BC58B63FFD70AB80F4F24612CFD2F1466BAAF3CA2BCB45148 +D0DEA0E9B8FBA4C4FF5B8B3CB02E461355051842BD1C94F41066B9B909DB83B1 +DCDCBEF7CD00A43E4C0B8191A29600CA197F0BA227FB8309BB539D2A620BAC70 +8A1AB2DFA51ADC9873B8E5582DCD3ED154E5D727D1665F99BD89883D69E6CC2F +DB3A57AEB612171A88E22F038461DE03FC357F771675E34E90D4D19B4B36891C +9D2333960400E97494F4FC4DBCE6A73C34A0409E433BBDC0AAAEBA7D3555066E +1CFBB4515C8B573C9B9DD12ED5B6ECEBE35AD0DDEA9DB004FC6CB540B5117B49 +59CABE5FD74C6F5B6482B42C20B5FF0467D1DBD7CED2CC651CA57852B6FBB402 +A6764DB342889132C911CAA713A7F2FDD8A5E849345D6C81025E02F5B8B682BA +90CC9B467FBC37362436EA6BF8EB62D784B01D5430147945BC09D1F49EE89F2E +3E2B8E6D439248A56F82F2E03EA5C7A922F2813BE6538A3A423BEBC55B345AFB +3B3C125306749E137C647D78028AE1FBF3E1A82C260132832A9668F454D39C41 +736717DED0A99F6B11F005F0E1D07FE84713AAB4C042FDC166AA146D7B5E9198 +E4F485BE5B135EA281FF1C1E616B5AAF02771F58C5840CB5A427FF9794F93E94 +17FD799C78AED1DC4810BCEF4C6C51D3C1504EA2C6F2B29805B7ECF97B5F637D +FE92E168CB9029E90404CB54FB312FC7AA8A9F2F524C03E61F03B1E31D4F061E +1677B39D5D30C9FD4673E1723F4AE3CCF38593AD6D7F61E9DF3C010E51F25085 +35D51105E1464BA146A78D7297D4D310AD91342A0BB942034A3EC0696B467367 +3E39D202D637E6B14D0EBCA6AD3CF22B07D4CA69C0FCBB6C93782B2F0DFC5AC1 +5D8A16CB5EDB671A0C1BA9D10F63CEAFCD0E06E42C730C8EF769CCFD57937245 +658F486036D37E8BDDE5670A212FB488A8753322A5B170C9662750AA958C0BBD +8E97D8239D2A08B30416504DEEC4E506013E037C91785C674F8A6A44E23FEE6F +CCC00CC5E4D355B0871FDB8ECD64F70EE32449BB5D6F84F8C8AA2D5B1A489BA9 +D7FF2DBAA8D0B84054E93D64D3E77850A3724824914A0F821EEC3D605DD851A7 +606936B8B9E24D6E932E16C448140FE94DD96C75AECB73850035ED9C04A1D93C +64B21E7D4657E030483EC5C3554AEF8BE4D0FE5B9743B875340B09E01273DAE8 +F256C50A1A8F2E0417440A8BB0173F59E11523E1CEF2593A4AC5AF2167627B00 +C5EA97D125EB8A4BD4C372877ABF10F5B7B149D73787E0834BFB3084E9508DF7 +072DD71637019599252059738D4D6BC57A9358E4B14F6AF9C4B31DB8E25C29B3 +7A15F9953BD73ACDE5F0445A5DC406BB4635FAE51C1D8202AE31730E6F355317 +1DC197DB0B6177307C60E5D38F4487363EE051B2E609A52BC4D45B14B6558B6B +5E1618748794B8340752CDBE7756C068975B559615D4CD5A97CE30BAA7B2B1A3 +2FEF2E055232B24FD8A21BECDE1B6A479A28EC80AE2CD16DB50B30B4A6CFCF06 +491C7CD5AC29FB964D4846415233947522676DEABDA0D9535F8507D33693930C +B4E4240A02B0CE7EA288516B8A6EF908D7F8BAF9012D052C6AC96D9F8F6ADB07 +8984F3559C5E7E3022A957982155FC9CD599C74E18328D3AB46F9DD15D1C4C3F +9B93ADB4489BA02CFCF57DE6270F3AD2F8597BE71786510EF08142F430EE5568 +4F9DDB792B7C46B6135E341DBBF062FBC50FABA80CD4A384157BAE57CBEA9781 +AA4416323265168AC097DE7E30A0D4750143A4FCE70A863A31876A8FA5327C3E +36E89589E363AA2B1A6E8B09F5AEB8FFFD0396067173465B6503383DE517A6EA +88C0FC08578398C2A721E5AEB29F4AC9BC990A50CD87BD35A11F9E81F68E7B85 +5E5B95A4F9A5D30379EF90D78E1E466DEF867BAEFC4F5ED2C762BFF099C1C2B3 +5E0DA1C2FB33BE1379413CDDB1EE6BB3A495331F72F2FAEB8152E8AD5FD334A8 +AAB0082A71D5574B618EA8D487B8FAF1B445F3395B1E21224F5492A0E06F5152 +7726835C900E2E52BE3B7B654183AEDEC68053DD0AF19EF6DBC10B6FC08EC7D0 +CC0E2C8FAF8C9A4C21FB7C34E074BBA4EE64226BEC8C928A784C1BEE35B72EC8 +E9295240B29DDC2539CD118BAC38DB3917D14CD33AB45FE47E827F2A2B193AFF +53C5396C52CEA4F43F06AC2D08C74CC85D608CBA267175EC31311EE25AB48DD9 +FE811B411AE426C9FC0B6044D1EBF130231623F1566CEA4D1C06D8032FD9808A +94479C842BC41B675CF6B90113BD681F8D43F51D5016D80EDC11D7640FB950D4 +E709A46184406ED90D0892A4CD9062938A8205697A200DBE1F38EB166EFEA0EC +4FCB45CDAF82EA103DD6FDD03D146F3E42EDA6496064DB3F4FC1C5280C9E604B +D5EBCA08BF2AAC90156C11EF68137DC76502EBF216F3AF3EE30DD2676D218428 +F41C655093F8B530FCA378B5769F262A6FDB4B66B83F18F050E77227E28D71F4 +5F4425CB8D51B3DAE872CD86D7804F870BC564A6DA1CA13EDB00D131CE4F6460 +7021661B99612629DCC20C85CF155EDC5111E015A77B0B82A8FC1EBB374B7EF2 +361419BA93B857D5C9944BB5B4AEDD86ABCC261542077FE09701C96370168579 +5F89D5AAA08D700E2643E88C2FB8D1D56D37AAA9744872E7C050B4CE046B47A7 +83F224FA9FD311C955EFBF173042C8FC66524135F579B1397828870D5C9DC71F +8615FADE2A1CFAEA90F732B6C266E2F3048FC43EDA7A6B6D98E9DB793CF457B3 +F5877E7A055C92B0246FEA8C72B3B3456F93BF36E2651D32CD614C3AECC0B4BC +F824C8363E593A6458D37408FC5B09883B280005DD24123E2D4B1B85F4113327 +EEDD9186A4AF2CD6439B46C5C168C125CA80F9EE9E68906620EE126CFBF26E15 +B269838A54224EDCFE2A373EB750D4829BFA410DE5F1541E428BB1E024AF496D +F5F1C151F5A645C8622F2EF9088D57A2811868A8A8BFCDBFCE3ACB8463AC35B4 +8B6F44E1C1232805842F56FA468F81FF37D5D55B81CA56058558544C142EB3BE +07CFB1F75DECB1E48C14D6AFDD455989AA6FFE8B8DC54F462B3C20E31D270BCE +8E68E2B43A6625AC7E9792704FAAD6CE8BBE0B341DA7189EBB3E9D5375B27FD4 +12506D5BCA50AEDC6955E6C3C7BAA84BACAF7ABDF3A270C7734EC3C6EC22793B +E67B0E288F99699D38DA8B79F2D21DD97945FBDDD132A8F0BF947950D3C0B4AA +EB7B2C435AFE54489E1930610311D718AC610C21A644F34CB2D1959B3066F39B +EADEAB5CFC6AF4D191D86B02402B00D1C5262707861C5308730579795EB53207 +A291A27A8B5C4DAE0A87A0C6A260026CA3CB620E1002E066A515D7990F3DEA29 +0FAC962E0B82B7A6C86B1EDC54007822BAECED673FAAEF88C8109777EB79A53F +AF3C58546974F2F56E70E9B5CB59ACB5C27CB01895557B2D82134D7F02029B24 +3331621F38E68717F5CB68A8892D0B9C0A8ED4F8BB56E80505170D44C6856128 +2DED0254ADA4875CF56B4D97372AAE730D4C77A2940DC8C178274DF88A9EE037 +215C6FE7B9D481EE4DE809B124C0270782411ACCCF89906A8B143D0BA8B2CEDE +E9B90465C3E57A4FD9AD2702323450256ABD09A1F8C26F08480317C08B75B720 +70A161C99715A35A94DD5C9647ED0F8A5337B774C8E54F9653AC859485A1FED5 +37B725A7E4BA58711CBCDA6054E34CBD8E9F9460179DA7DBD243D81A1531FDDE +BF2BD425BD9DBE75EAA333B1F5793669A215549A774597E6ADA16D323FE5601A +EDA41092730009A99BF5B5AAE281844A6BF3292D4D4EDE36B4FD8BCAEB6EB72F +AC5D3CD53D0D621CA9EA8D254FDCB2B5161EE9E80B266563F669805A3A15271A +0753983004A1ECC7FBADF62AFEA4DAB49A178C231759857DB910668BDB07CB3F +7E8EC24901863088B3231EE3FA563924032C91CA9D68DB398F9BD9AC0C651EC8 +9051C9F709CD784F3FF5951DECD7E869ACC34B83AECDB011E6594347855EE7F5 +28811F744A4BD70D4E9077EA7EC19FFCF612689F12B34332857AE41F13E6D16A +962DB9B6AAAC167B9FBDF0068EA13412F318384134B29F3F0C399F1973A3564E +F9C3C39B5BDD4C98D81A6CB476E565860B50704BD65ABD630A5F1372F2D826F3 +3AD47C08B8AD3176A170C369EF3CEEB190134006D6135C5B8CCDBE1C11FFF1EC +3F6D8C46E15C4F5EB9ED9F31A129594D542D40DC3815CD075A0DBB648D868AF5 +15A05C4BDB28BF23653A3AD96CF6AFC065DCCCB23D5D9A945F8CBB539DD3BFA8 +DB8F1FBF9B6F25B41EB4309995CA3D5D6ABD70CBB4A2F0C6364E5439AD1045FF +72F6B45A30BD3A548CFAADDCC6C15D46F6D783D3E520215751DC98335A4ED512 +D7D19235CDF911CC69F3CF4365B678EBF3E87C456A4E77339C74930083445588 +462529C22A96A28C5CE87AFA0C981F26CAED5A1C8DBCDDA612624DBE0373F026 +465185A4D8C73CCD8D71EE97116F8F7D341B87FD78F9CCB9FBDA2A7799711607 +6BBA855AE9D5C505870DC85FDFAAA130A351D56AADBFBD6A7D52055E3200F8B7 +8AE9A00092B55DEA8BDE224B4BA7FD4A191CB1FFC4CB995FEE1AC2883AB69E1A +AFFC09AB5B9AE311A030A5BA05E2213F9BBF016C8FA80689C069314D91274B20 +53FCC65C7D7B3A7504887525BFFA060304931672A078BCD7F269595686310E34 +E1ECA868899BC402D17EC36CE40D5041D7CEDA77F7764C9D98793F5334F574DF +E93CB10A5E8ADAE95CE63D2339557091B4B4911A4987CF21B7F1DBADBC2DD605 +8EB72473C1F2EABCC44E0D0339EECB55DA74085606C3F89D57ACFBF5755A5395 +CA8D4BD47E4EE8D8B882D3AB31A1F0C62E74654C7E041E4FF2693A38A9796064 +46526B0A37E6B5BF8E48E80EDEF81E34DA8F6CC9025936A4D0E6D709D61B7B5C +AB550397117F3F9D2F5A542A64DEA8E1178F7337124D6B56BA92F659AAD694D7 +391028731E01284BFEA635314A8DA8DF7A34EA3B6B2F8803BE6DCB423A9E8015 +55EBD90EBAE8A00298B3B6B1C02BA516AF528122C1F2B07EF69F5466C2C36643 +0D665D6561705509B7582D8301AF3C32E2F3B9433E3E04D62117C7E8A368BDE1 +0D4DAA1C415B2A6573116D2A169AFEF700A83F55D88813585E89C94C07802BA8 +3AE8F9BC3CDBFD9C2E35D062B1FD6E79E1EF104FC70B0AB09D12CA027F33F85A +22F0ECBB4AD55FE8C616B82C46CE69A600E4F767BD7A9C5F9B37A3196B038384 +5DEF76A8884425FE598A63AEB19FA698C2AF7CAA4983CEC789268E22BA051EE0 +20A40633D22D8F707626ED30E8273EAAD1C065F0B2E1718B5AC853ABE09330C3 +B0082A71D557169BC1559B6D285A3499D41C4CCF1F74884EC3917EB9C574371E +AFE8578DDCA459B8D22C0188A8D150437B05FB92022C95EB6FBCC954216B5FED +CBC7C90B9A1F061376A9840FB64390A6BA99CFC8279A86A730C6DBFD14C53C4B +7277D676BD42203677E9ABEEC8C97E13DAA626474513B06F8734DD784F2FBBB9 +B3B448B8E8221E380AB4A86D3A683B86A54129519D50DD4FE63B30954D805CED +A9A5D9A39C58B65B08E1C19555E927C6DBF7FD07252B2B57F62B905D6B488201 +213D106A41033B26FFBAC2E616DA6ADA6D560BADF10E68872806CFD6F6E19D7B +57CF1F7A030A7BAD374F16A977E0ECB8742D034ADAF9C247DA19C8AEA74EF6CE +DAFD6B1DC562FD3B77E4D008BDE4D8C7FCA9895DA1AC9EAA01C32A0DA712B082 +9438E77230D38FC4153E1711417B918BA6CC03203A5FF082AF880F48518D8271 +C1121E4F1386B30A7F1BC6F10EA98443F8A65C867A109336B808BC9A8E2A75AC +F950835AA84B56F59DA4C8A18859C3B68F6B6DE09A6675F639EA9107BDB67B0F +54EBC564BC2D781B61C14363A54956BA78A2BB89C9F966C94EEFC29EE9F4E23E +C0BF750144DC289F0DEE1F8A25BB52E54F656FAFEE4BD2DA57E1306BBE648051 +1D0CFD6A23A3DF082E3CF13197BF1B7FB22B2CD427BB78F455C9634DF989DC90 +7BB2AE247B1C99AB2062855B2948341B0F857ACD750B59E370A6698C6A1F5287 +72A4A9628A592E313956C242DF8277EDD2F1FDFB07CDC104275FFBF796D7518A +DF49FF3CDEC3BDFF1D290C382F244DF18005ECDABF0C5C2C64EEC4383E2E07DC +5C82587C071E59B46B7BEF31D268F39D9B12D534344FBA515E9DE8F166FAD1E2 +7D1558967AAAD3829D3F7EC6938D20E5379F414532976ABA844D97A5E9078901 +EAE4D0ED1F4C7EE7A2D80D891A5013D6409A38ACFA497F5A169EB7F9F4890DC4 +62FA6A89EA48267331F086992B9CA9305E16611E6AEE67DCDD588A25D37F45B1 +0DE75C802EE021E574B64B3969DE2E5061ED9364B646C38D4BBA86802CA6338A +94E135D2256920EBFB1AA22D9E90C7D16853F0DF9F2D942748EE540E4FCE63C6 +5380D7AB4ADD6CB00FE8F7867E4862D8DB432F28331428CC350CDF7F447A65ED +D7683ECA35A22ADD06E9FE6BAF060913AEEE7B2B8EE4798E437698CC9EB2428E +74CE73F84D0D2292DE709D71FFF8901C3505370E6F1D4E28E6B7372492C65A88 +159371B1D60D77CEC93B272B6C5394EE1D2EF9969DB2838B8E128553879A1BA5 +2884B0A596E8FC3D1E648B7E26A4AC57DF09B9CE09B2F91D8CA618CA52AB3DBD +D005A56A420366069B73146A6F58E88BA49671A1AB7C2070C3D42AA770285143 +40AE7D7868C0E1993506B07C086AD7D4F28CE2D15853FC5FBCBF9425D8012B9E +DB6E1E5002517659C8DA69DCEACA94F368537668843D281FC11782F1C5F71977 +CA215349EE6F20565DE3D8D8212A40E1227A4B22965FA64A0B02C62BFDE97E6F +C3C54FED4057EF9D258C42D7440C78C5E0CC58A40DD74ECED4152F70A93CE71A +1B3A57C46F74A6D27BF98C97CCD31A8EA487260F224A3E40F52C65490AB4098A +7B9EEB54A5A415C8C88568F7D9EFE74BBB785FA18AA27D9201F28BBC477A20A5 +D1307AA78EB8C7CAD409AB64B29E4115E45F5FADDCC80CA74B296C4265A40614 +37F2ACD8386AC0202D6FDB6711E8CB06442F209D781E940ADDD6D881D4F8E874 +357C533115923B90138FFE31D3577C6AAE60D768970FAAB682CD0DCA3E9A9A68 +6393E4B772691C1013ADFFC90C508D51B02D2518ADCC7E79F7DE5DF9D18B8435 +6129064DD1A3995E5A6F45D78287CC10A0EAFBF47223494C5EA934B1BC2F7C53 +686C5880303F9E3ADC8B100D441D944686E1FD811C646C6DD0224F6CF55FA87F +D132EF50450879A25242A18683BD6D0266F8F333F3768D1952B0F32AA75106D8 +EC0AB703F287E847CB91FFB88CD9DA174B49171822BDE34621CF41EA772230A6 +3088F8D19CF2364A329162D39E166AC728B267758341630B00398D64538FCC4D +E3E6CF103794C29AEF7F7E56970F6B1ABA87DC8D23E280EDC77556593D02DFF3 +154883CFE4EF04E07E7539A4750FA1CF1A994E99B656E728D140C83AE1F196AD +9F049188A4184C84556C0476BE46DDA8ED86888DDA3065C5091D99EEEAC43092 +40B97AE327215024ACC0134CBE91FD761C26A48EDFF9028DA28222985FAED7B6 +A1CC891D07185666E34BEFBBF77C6C32B88FF3F1046E4EB2CD942E70746DDCDE +002E74BA03A2B15E0529E61DCAC207A71F61C89D81B3C53C5B458EAC70ADFC54 +810310CB04E1A21FFBC5DE2429EC0989A3F2B6AE4290A005FBE736750956765D +637B7CABF7F9A593D9FF6C322895835C0007A78771D1404671122F9CF898AB24 +1A5648EF8C40B27FD537612C4CBC6E584FBD058DBD4F0A00C63A79077826D3F1 +859589B221F7F82DBE392601B0A89142648EB40BCD943E382FC7758A10F978FF +6DD9C3C1D284C5642C812DBF29A75A50BF63F788CBEA5883DC1544ABB49289EE +2C99CB03C1BA72C7320904C7EC94736825A793D5629EABFCEFAB8D28B6F23858 +89A6967942A943FAB5E5B26B8567CC9606DE60329C6D890843F700FC1F60656A +38164ED7976AD47A8E54940B9E340D61353AAD260C9273D45772AEC8E9F4F045 +9CC576D152757AF3B74DFB9B6962001EA9FF7F62C2E36F71D9B76BB99DA7631F +774795B8CD1E08480153496DE5E08A1F4BEA681D0C1D6336A49A222B0537ABD9 +75A3A9D27D0B71B8913E9355F8E56C5FB3E14B9D5ACC4F87339FF9D9039ADEEC +660B5CEF75E7C1772D4A3A4D0C8976A165766D9DBD0CA8132D17E5149AE716A9 +2E255277FB5294A96194C462C74AAB251A36941768EDB3EC6DC2C481393ABA6C +8BC2F3AB0BF5A6E5619BE16DF43BB099C53FBC12888471BB015C15BC8A1A68FD +819256EA97FC40C25015B3BD33673C5BA58E2B82A3AC078A05C98E6B7151A1F9 +775157C31D96285557B39435C3613CB19AA08614B2E93ACCA5523F194B74CB0F +A4ACFDB0BA6053252D732F32BF7C921F8B776AA0F3349BFC6F63562A40AB966B +CDF62ACFDD8C96F66CE0C24588EB7E31DE3FE22E12EBD943E5F6A8D6C9D8D85F +84FC28F31C5144478C169940B66E19B94429C67D53E9B5A2FA4CBC377781980D +182CB12BE40EE1AD37DA942425B50F519698215F20032C2A1A3E58C03790AEE6 +5D5FAB922317D143DB4BAE33202ECADA7FD818E10F1ED494347270F8310C9CA2 +C700E060562B0F66226781E14591E9423D3CD7B8BFECF6126B24DE4748C0BD5F +348BA5C080F0E5122ED96B38B227E8197333CC40668C3323005EDFE890F54218 +C48A770CB831C607651FA5C18345997C6F1ECC8B7B9345C4C8E35C7393FAD69F +850FD3B81044F78B4FA7F6F72E3B381DD5368DC453A2FA3FDAF38CFDBA37F80A +79F14C538E3F448C40251A7330D7AF05A09E68BDDD13A0EC86187321A23E8741 +12C1910B12799A0A5E68EB262A88EC25FB76FF5F6AD01ACA11AC71B515EEA5FC +A81C0B9A7BEB58ED1ECE48E73E77BE66EBAABD2F94061B22FD1CCC1A31757A4A +BBBFA65EAF45943A8ADC41EC5D2F669C6E73A005B011C88F7610000D4594E3E1 +1209F54DD9225B8BC8D7459EFEC53F908F9221C4B34CF496258492E0383265DC +B1B5C0835A09A3935F2D0F84522AB52CF53507AAA21BED26F71757EDAA427B31 +EE8655C7382109B2C7DBDD943EAEA5631BC8245195CD6B7F12740E694D0B27AC +7BBF145950072A0C13C6E6540CD523B4E4F010521306F8B119690BE1493066F1 +556CDA3F9602A769ABCC5E9516BC56CC3C663920F6ED73F980DAABB261A194B2 +1BB818931BD4542158C91B11FE3B3D3DB176B670C78084185EAC0063D0F59AAD +63FCBB16420B57370F5D3BF12CC88DA8396D75964C67F3EE4D176E0AF2808B52 +F123BB659DA8D9FC73F4709FF4F542D2F3497A9E40F51D65E69C0C4F73B8B786 +39682E6EC2A1A0B9726EEED2B8F4A1F3EC4B6CA69B9C1FD8FD5DBF2345E4021C +005C8748F9A564ACA1F6D0D70653A566372276F1027C3B460984A4F0BF05A4A6 +339924C1C204102B1798DFC36400F32118F45DD16E454CAF177FFFE23B71C614 +8A9A3513F60B9E792B8BB1D98FD98CF95614F1530F2CBB98E142B90191BA6301 +ABB5AC71737CAADE6D4CCBA8DB07160E793F5A9FB3AE061C7A7FCCB6E7508A13 +03F6862BF136D0E4CD96111AB828BD4CA27766349675E442F777D987842A80CA +8AA9FC5818C1E4EA2259EEB5585A11320A6FDD96CF72F806FDB2FE93C7EFB4F8 +FC92F81F42DDAF581CC453CD13D6C39C57C6177F65D4BAC3837B73660D0C86A6 +FCDB86C3E7F761BDCEE435622A2742E6FFF0A361ADFE9338AE485FC82D5D8A33 +B4370DFC6AF7C35F62CECF3088AB97A77D3E96968A4D3C6F8AD9C1EAF306A7CC +9586712B8633BBE54AB83180D4F83A4FC071A71292E343B7CBC984E9D5B91BC7 +3DC7AC9F38275C798071F6E4C0A29284FD2C9A87F349B72CBD67F0EEBB3239D9 +0FD3B614ED03A1B6AABEF60393411ADDD8A4D100287DB34FA754CE4B3232DCD7 +BC6A86424041620064165C84AD5140D27D3E74B20815A6C6136A2FDFEF12DE4C +AB9EE84468BEB9746A7AA7336A332A7BFD609BF702795098707195F96453B1F6 +CC7FD8379AB0A55DB64CF5EC9877133C6F7E6060DDDA48D84A1B87D3A4778E1A +39A0CFBCA70391384391426AEF2D5B015C51232C5AB243F257563FA9BED33AB4 +6771DA10D3CCF0D31FB7C7C7C33C91A476F71A4929B6EEAD5218376B6795B97F +77B966BD1BD860F8A6451B81C7DAB7E1041F4662F94FB64216E327D819A306F7 +6A0A0C0796C9B010E8B41E418A5BAD6D8EEB4F3BAAD6092532944DB2D613CF5C +CB9E970C6BE40E912127F8C24590AD88E805E814F8523723F58EF4EF254CD4D0 +28FF271CD9EC5B59C0C1F3F49C3A49841B66DC178BBDCC8A89A57EEE03C382BA +F7494200645396490CF5EEEA1FA49A0298BC52F81409FA08BDD7AA5635EDA9D1 +9F44E18383529E86B46EA66EE6B28B629610FEF6E6061BC102244BE8129BA08D +C4FC2ED69C41D8EA611480299B989923046DCFF25A32D315FB829A1F1E4F544C +196E7B63B1655B087E1D37F72283858FB5339E0A903412DD222EC1437C8BC877 +E982E20BE602895BFFD63A28D2AFBF47E3043595DE9C214F0D40ABC756892F10 +917053C5B452364D240EC60D9428FF29C996587094BA645F37E7F513B98E902A +AB8E851F0A6680546AB05EA192665B5282BFDBCDB8F9AA60164EDC2A9E04874E +AD54CBEE96D3F3D75A81E2C09DF73DC9516D67CE0CB51449BCE551559703356C +D4BB5BD6 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMTI10 +%!PS-AdobeFont-1.0: CMTI10 003.002 +%%Title: CMTI10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTI10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMTI10 known{/CMTI10 findfont dup/UniqueID known{dup +/UniqueID get 5000828 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMTI10 def +/FontBBox {-35 -250 1124 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTI10.) readonly def +/FullName (CMTI10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 12 /fi put +dup 45 /hyphen put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 120 /x put +dup 121 /y put +dup 122 /z put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 +5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 +8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 +EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C +02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D +46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A +4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57C5FD29DA32D34C95E +2AB2ADB3F60EEB0600C8ADE15A2380DE10AC5AAD585FBD13097B1A7E8E210D4A +EE96785449E07F0C8EBC2EC5EFBFD0897DFDC15E5BFAC9584D8DE95C5AB288CD +8AD8B9BEF0B8E5F887B3B0B331542FC8184DCCB753DB6ACEEF98B85756B988DF +CAF1AE0DBE7D37D5F44A2E760AAE3A5197C27B15E32275A64946C3E4D0476FD2 +7FDE148C788DD2106F7C825E270588AC05B57E625AB17BDD02306F9E5FC851DC +32A5A6EDC43C770A71419B2C0C8074EF3F222C8A2097CD81A91F333A521B3A09 +482A4FE1CB231CE344AD126AA284C3280AAC3AD162CF0EE241BFB4C8F20502FF +118507F5D1B5FD898571015E73E5CF2281085072E00D401F6F59761EEC3E8381 +1F26F75DB66C504AB6BABA87D121B1E7040A07AA2FE01F80DBC246CC03C4B2DC +C2A715980C52B7F96BC1A78FCC7F4F52EEED5F705E08FC1E5BBFCAD121FA88AA +8EBE58172C162AF409DBB0728F14923ED02A65EA24E5D52B6AD07777455A70A4 +61833D3789C719BA92E901232599767E423D5AD9C807670BE0E7B5CFF8256A20 +C7BF7214FFE0342809570F5966A2C43E784F35015D9040BA34FEAB6A6F089504 +3A40A9E9D711A2721D3F4998371430FB3C94BFC619559B97D49627BB630F4B70 +9D0A8FE4E916235335C3962F3CFDB04C4A3CF714DB5E260F4E66FFF2F27CEF2A +D4AA26BBCAED23B8BDC98F8F453BA27AD7758537561E766B82DC3032E92A9EB0 +125D98A22C5466AF069BF72A9BFA052A8628FEC6A6AD0B711DFFEDE3AA2D7CE8 +34EA487038EF50F953B8B4471CBA6FC3C53877EC1BC94582B1123EDF44B4056A +30F49394BDE22CDAD7F01951C7013D26979277D18EFA594E8F4F2B5E615187D9 +39E842EC28461B9ABA52020A127D2CB9002A673A435B13C10602EEFDBBA6BD49 +9DDEAB9E68D655443A5C2492BA061C1391A51592BA8C353A6F6A0708E8860184 +2B5D031D2CAB87D618E9F6F7A0BF3F66B3FD5A25BB91F7F1F5F99CFF56EFF4FF +0A35C55658001ED2E97B26C869292F6274D433A5443179DBB8EE987196306348 +3F9E87C6422AFFDD30080C9AC4EE7FE5E2DCBFEE4974331F4AAE479FD8806D4D +9C2B85FC69EB0453AD827A1E767E5C484BDFBF5C8D6E2B3C96298B390F22D757 +802643A79D5E29CF3AEDF0E12CFBECA4663444FC87F2027571DBA9ECF688BF28 +FF0DDB3AEDBA0FB28447CB4B5D5205F40C1E7A525FD7373392EEFFD910AC82D0 +98E71660A1B3227C4A2592F3E853CA4CDF64DF19A52582E167234F4036FAAAB9 +5446BE102DE2BF43E82F0112C2A20F15A3F92C6571AC761665A905362C4F8BDF +AC8705519C99862CD9C0D75113C4AB5FBB83C880E46B82715B5628890D9103AD +A2329638B95D93C4DECDC5E6C588C9D5183EE6FC28FAF9825F02DCA567306D93 +5440987A81B51EE7291107A08F201C609FEF91A8F0587E8B13D4BAF74A5A6815 +DE9E4441F46AF8E1DDDFA2D611C889614040B144A5EC064DEE4638C04EAB2E37 +4CA8F50FB8C4D65BB296DCCCD39F1F554CFBED96670A91F515CA10EF896874BC +8EF48C6447752C70FF5A06F928DB55586354076773BFF7E94C4C3A7A1C1F421B +A9B4E3936EC26E0C19BBBFC90F021E877F54B62108F6DD1C7F6D5B8E64FC9362 +E173F01BF2904B7E5A08B3543611562C2714099DE7D4FA330DB148B560A9601F +42A84452811CE213DCE782A0D7809CFD954D6BC1EBF2BA4D1B18F50FA8174C96 +3E0120E266AD5DDB40B3F6798AC28CDC5C3C4BC34583528F5B5DC8A222B80B59 +A3A93DC715D061EC6915E6E6E21A25425C25E8747C60F170D61047108826F96F +7830E220C108B441B6EA3198E33C49BAD8D43086E49F5A2BC7958A1A8CD011C4 +49045193394696EC3DDD0BE084E8F2E9F0B9496F035C0DEC1CE11409DF566428 +D50043CFF5CDD1092F6E0807E660B68163BCA738E8D98FC6EE3F713164CD204C +0BA84FFF4F33F47BC31750B448603D7ADB9AE92FA91AEBBBEC0DCD66980E6955 +CEB425ED07115B24E40F53B29B9D840842EAC691B4F591F866DF27556474B485 +1C6F53DD72499847109B16C7093984A6B8487D4F3870DD517945CD90E648C1BB +8A6861E540FCF9D75B984B5009B5CC760CBE297042C240DD624111670B703388 +6FE6FC0E89C6B4C88F51DFF3913D0CC1FB4770C8CBEADD4B86393605C0B6C468 +83CA5594754411B6FC331EF56D7CD6D247FAE42E966583C29239A8F862348D29 +60B177984B6B957E733DB4D275015691D91443BBB13C2DA96097A29733CDB284 +42F89C85A7A743338C9DD3BBC4EE53F695E5163E6E1ABE5791ABF100B198B9B2 +1C21E2FA2FB4AFE7F9BB2D381260CDD3A2CC05BF513AA1E80ED69FA27BC5ED5A +21445BF00BC2F997B356D94AF13736C6D3B0613EB6F4CD96A685FEB672661DCA +206105EDC3CA07900676EB2FAB37F48D2E8207BDE1463894DA3C5B1488AC1EE9 +D39DAF691648048F5D7A384B8927F8DA2BE3602669F71D80686E427F395134E7 +7ADCC611BA91AD4B7A0237213C60CF2C905359C90795230344FC3C50A22BD44B +55B2044792509F50F5C21F53D9F9E9F063ADBED3AB99E2613B23334FE8DF70B4 +6120F2EDF69F50BE793EE145B9FF9C73179DE640FC2ACEB5C6617F918CEEB762 +4CD81E665B2E544864D13230B058717B207D3CC5D6647D5343DB4D0356082392 +871EFFA896631A7E0D6477942B632074A9A4EF7B09D4701B1639BAAB4E03A40E +9B54A7A4F845CD63F88831EBFA4FB847847CB98F3455CB5957F2E0A0F5623645 +DBB5C5564C7F8B117D6E27E65C0F3EA81AE67B4AE4B201E7C4FB0A8364FE53F5 +41A7CE8F834C2C4B322809B353A5E63BBA7BF3B7DC1A85EA700BD287C2BD3FC8 +2832B0BB4695FC937FF5EF06FCD87DCE6DE793C2B1EE10E6450352C17726155F +220D550B1759E15AB2C1D5968E52C8080CD280E99D3CCC0E80C2EF8BBFD96001 +A226FEED7311EFB4B67F424B557A877379A15BCA54780F0CD2CCA00400B9B39D +981C6B552AFD2506D1B23618FA9AE6D8143CD7198A8482CB416CCE62B992347F +337D505A4078713BBD91E5535BD58EF0351EBDCD749CC24D4AD39F8CECD7D6C8 +139756680A4C03A58B3374CEC658D30160AE4863A3938A891BB59CBE02BB451B +1BA4B2B6E68AB61DEB85F95E3C909B8B66E220B9F18280161C279F10F7093CDC +100A53D542F071CC0A5AF834DC1D18738F5DD62A5573E884E1FFD22BD810828A +1EA47F8218C15A2E97CBC609927DA3CC2B802EA4A0D7EB57627C135E3B065905 +F97597D818A2C5CC6F328AD25AD11FA50F1E4FE637980B7474D6F85A521892FB +72989AABEBE02A2D0EFE88A6F67AC29F5D8DDFEDAAF465C439983C6B84389FF7 +A6434462BEB7B07DBE4BBA61ACD4A60C55B5C0AAE527DE381DFECA2E6BAFDC8D +310364ECB42CAFF72BA93C067B2F02D1CA7C34AE7CDC46787A0E234C8BE8A928 +7A6F3DDE0338FAD532A9886E8E3525B85DD39364AB03EC4C0DD25DC179CC1989 +1BE232E387E857C78332D834679195E10F1E7B87B7966DA3B2238F53D1E13FE2 +8F55ED6A92A750C7250C9B91E29796621E7E9520373214D7DA81B2875A986D33 +80382AFF6DE1F829F048E57664D9C4ACE91E4684A51023943A4964AB5657D610 +3A5405EFD4CFD1EBA684243E15093C9667797BB47617B66054EE02C41FFEC45C +C1BAE8AD56B00D323FCB1D2744F061FA16E161988741A319B1564E04BA210996 +4F9F02A3268CABE450D166A763F5284954564A1C86B76544C5F5ACDFE0D758DB +865A1CFCF9FE8CD5F9C3B2998C56468FD52DF8EE60C6935A3D221EAEC7714E3B +301371C7DDA0B03A2416238F2B47BAD3A2C5021C886DF51C695AF9C87A864B48 +3BB3FE0B355EED5454B59B25A0D8A1B8CBD356C24F64D9B55E16C30C011365C9 +1E0380753BA3EDC0868788D5F50B9353D0227BCEE1BE36998B2622C0759BD66B +E4444250589F9CEDE766D8B940770CB6B89503E925B35C00CBEC2873D2DC4A29 +0823FB7A3717B69A7DEDBAAECC067949932728E89BEECAA91DE3AF9BF070B9C0 +30EEFA8C0A55C8388CAA2F0515915C98E67FA095BB98967D14B0DCAFA9622E4E +2E0EBFC768D80585ACDF28D8A5C2B6EE2FE7AAF62FFB90F569F84A0903996DF0 +C1D5723366C436E4088F3E2BB9B47F9789052A71CF5C49908CDC1DDA194BFB89 +14D7E3D7D4D72A150FD6FFD8303E9DE5A97A71B808B8BDF2AE466F31BF5D7A4A +44F81230BBE2B456A221E2F72A8B59F8FEA8D31F8A005A5BD93B9F49CFDC3DCC +CE2B67090460F632271C7157BDC2F05BC2749FD562FC28682A616A52D1B67654 +DF78B7843A9EC26A7DE2EB168F874904C2915B97534B2D4D9F74A9573A771D34 +9F7BC855E8F794621BF6AD471BCC347E2DF5F620F5C209E33A4CBF1EA85AEA87 +4492A77342DD33EF615FF34037D660B713C908786D9022051B825226545827A3 +2AD1B05D654DB6E6D261B4E8AF0933AD1F0FCFC7201E1A7C1B4199F160C38676 +21ABA2DDF1CEB655B3EC3226E0B122976EEA998F7A5241F062E54AD1DFD6ED26 +47C99A439E0AE95415059179867CDD3F0FF751F3141309F40E00A6C7C28433E4 +F649BCD5DAA64177580E05C495EE7BCBCC5FBF104DAF360CC2711386655B26F9 +D349D887EEB32ADE595241560FD5924A1745A22E6A01DB9C285EF14596EBFF0F +03F36EB2E0A7C3864F819EF7B0855121292D49482F046A55CD7271FE03F02EA5 +886864D9D8EC22A68C23089EAEFFF03DED6484D8C341861EF8B6FD3C5BDF5AC8 +352DA4E13A1E30D0CB71E090E9CFB9AB2CAFD0CA7C34AE7D8E3B2EB4666834BD +9CCD1AC2108348AFEF6071796F4BB2FFA4A67ED917E76A109FA2DC2A30D744A0 +9AE653A748C1D18FB52595D84E87F1C1FB6B2F32667FE203262C66627AEFFED3 +92B23861E5EB238BB4EDCE09DAE1C65BAFC198CDD1B45D42CDF93E16BB82D35F +821E9E49067E966AFAB2AB52928F8DD6359984071FC37AA652FB834A09E5BD93 +3AFAE161140E74C6531E413E8FBBFC42BFE8A464B71EB1D8CAA93B33D7BCC3B0 +47C7EEFCD3E9FCF26FF9441DD9BDE68D77AD7251C06BBB9A2103049E8827CAF0 +F26BEF33F656A690235DEEC623CC519AFA82DE2AE16FB99F780FD7D8290DA40B +9B604AEF36B529FD184239E7D50561A07428D28E51B55546590A1AEAD4B7F2B1 +AB8C5B9022C1FA03E33F8F409B24911AB8BFCF6EF4A8E415263C789F89063E71 +C0910DC20347469380B7FC1EEB87D4CED7F4A361E58B61C91AFCABA35C03F978 +B9FB5257C31657EE48504C355CE893FE3C553274C641DBC4004F5D5B879CC5ED +D3F21F867F6DF054127067DE86189F0B59A1B90FDABCDFEE61423609D888EEFD +F4A1367129962110C651D9481CEDDB8C5C2576A59AED64E95F7ED042AEAE2F7E +81AC0C408E593DC30DCAC334EDE9EE27D932B98F040DDCD195D6155607DD2038 +970EB78221A94C52BD4F0EAC65F1FC10E5DAA93C17266F351669CAE56F42B68C +6D01E1EA03AE554D63CE76D800FDD9CFD89F80A241EAEFF7EDFA41794EA25CE7 +97BD5028464D2CD45B53834B4AEF8BF0B9E7C6ECDEACEC887E8790A47A93F668 +A9095E5FA1116A122C0E5B74E2226C654D3187C6CFD8807917820423DA3EC1DE +AA020EEEF2280C44A15209EE2F3FC1776875308CEAD38571E7BF889F287E4594 +971A83605E0B4169D4A23EE790515223DF8724054EDAD905F57918FC0BC64F96 +514B4BF7DC9BA79E763C22C977FB6146B10D26FEA1BAA7BAF21312F78D1625A7 +8E242D743471DB5821408AB786E4A7EA9D35E30E85533C617689F95758FB2C7C +392E759C299DCCE36689686DE0C4DCE32649493650BA194A6208C5EAB670B170 +3F2C70BF0EF0E3BE2FB0A79224FF4ECECD6BB3388C6D06867A0E5E3DB93C1B2F +464C23E44D3132E7D4086E3B59B1D13F49EB4772DEDF8EDC4F603217233FB7BE +C13C28648E9AA51D53F11FB896839F97AEDD8834BCA53CB0021AE91FD8E95E2E +F8A094093AF556B9639F508A401542B06821FF9DE1A745FE9AC5CACD5E8E1053 +911442FC15CA5333751ABFE2C617D38FA1DC332BFEF44AE569DC631C93EC54D6 +261583A695F5A392867A57F59B741EFCD2DCFECBC55D1EA5F2317601C9DFE9ED +D1EA466210FFA905A8F85BD58B98991BEA58DFD1CDED5C9B086D42CCE632DADA +147941917B879139E016B0DDEB8446BA017FC8EE5A354533D667B0835F5D027D +C2D580C16B80B3D05CC92C0465CAE077729F0A15B2DAFC89DCD349B3F81D0516 +C65526EB5C10E45A8A85D716EE35FB9AB201FD7C89ADE5AD925A174169DA20FB +61E96C73A143DF964C20589EF24A0FCFE6195317F2FA0D2249C0D8E649C3D9AD +FF13332EA2E4C9CD36D8443EC8F027B61CEF92C6A6B72DD4ACBACC16E429A9A3 +F5F29C1631360E32F8C1C93ACB22F810B86D2969A7480F486F62F8488BEEC74C +2C1AF13BB92BC578E8CD30BEA6BC8CB68ED730F54CED0167605FA76AD7B7E88C +7AE7688E598F91C471BD65A542E96D64B1EAF19FB4F1234308C48C2DC86E2193 +11ABDB4C6189C6F201627C693691A86DD07FF55C30FDB3F72381E09C6080FD7C +9182762E5001E30F52A216E0B71E4D2D4E2F3B20F95DF3A11FDB2D2B5B5FAA66 +C46226D5E0C77066349770514E5675550FAC9394FB27CD2C2F974F1FD58C04A3 +1EF53A8AB3B2202CCA1CEFA66228E1480A0709436C44BD3319C40CF888AE4692 +5DBBB52B15CF3A518F627F672135A24D5DB9B2EBEF04C860AECF231EBB5A3BF5 +6DCCD5E72FE4B6DD29E896691868A7DE4120AD06AC573F5608B8449B38E71CA0 +EB5CDA3F942482EA7973661170F81DC88D54DD5B92323F46F833DFA757107E9E +F62A47CC50FAA1B68ED535C3E0E1073532A05ED339C8D70B3B9864808ABACD23 +AA95E9FDA43D54C66A675FA074E0A5B8777D3C07850A09087F36852B5351F35D +8BC4DDFCA35CF29CD5E3DE118A741FAC4DED36847F2E2C6CFE08669301722D94 +376F540982958074E7F1383C409652F6C99DA39FE90B38221E75BC1ECB93ABF6 +B00F410A0C5651DB418566AB350FDA1789AFD88286AF3BCB42B98386F7BC144B +02DEB8940D20A6B3062F0C4244EABC50923390064F1D027A8BACC3DE45156E56 +4A942D1B87F1C4A76B0D4D6801AE792CCAE3009BF25368B31B6AD5476FBD3BFF +9759EF463EF5E78E10B7BF64005B2ABE0E8813950A08A1808587A98E0021D0DD +751AD515E8278F1A0759E85D8A084490BBB0F8206484AA36388B1013643D3198 +3509078847BDAE08E76FA5BF3E3A73C323CE093DCC148E3C02C2DE1E26C94D5A +40EC8308ECB02FF7DD04EC1005A2A0DC74D4E587F10A3EF349E828F69FD38962 +2F0C74D5DAB3ED6CC9F97008ACCE74C086A503948DEF1AAF58FC8BEC703CD360 +D32098A56AC776B1BD08442052A2A4EF6C8798F7CDC102AF1A2009657254762A +0793F79A39DCD6ADBAA5EC84A7ED6018BBE727E5D477893D84F157074B24C13E +8D4881C7DF8ADC13EBA0D89745EF93B7616EC5355600BB0D2B630AABA3CF2946 +AFFD0B2B724EF0F28393F2034B2E69DA5061426805353EB4D80E20739BC4C510 +6C45275B8261DCBA10DE1D104B12F46ACD230977EE7D7D1D35D2814139E38C4B +CA6937CCFA653349B1EF64A98457F7B4B5D8F2978F16ECCEF7054905863AA46E +DD524CB33459220C71E9EFA7845A3A760A507B3D3ABC525B35930B613710A13D +098832C58EBBC8B0CA6AD516E6385792C59220331D0922A1F6F838A8DE13C337 +900462F952EABBDC2EB1FBF94A66186C177501453CD3FE3582073DD86F04406B +41B6AEB440DA475E13240445D46726A6D45185D56BAB8807CEC8A8F7CE1AD149 +7CE2E1BB5DE4E5B9592241DD136479A65905FD0062C91DFF7349874BFEA5D9EA +2F610ADB9AE7757B2307A1BB9D6797D9F9C4844A59841C7C7682105E23A374BC +A91885E7410F56F60C29AB8B417E2D6092F8BB70A2DD5DEDD4BA1077D7CC62FD +EA43428C6F79C332342E15F75B08A1ED360B3511F823E75AD49BA7AE63B19238 +2AFE8FAC2715E2FDC895E95036D23127557837506A3B542B0E4651CE2B89C252 +31EE8ADC26E2C04E8E30A9CA12F066CE01953BE7867171FF6C7E834742C36C3B +58E74E4B482CB85FD4D24DB03D753F260A585D552CDC9E1941446F2F5B45FF24 +2DA4932B973139F328E7E92828B900BFD398B6F41DAA0D6861C66AA7F5E3299C +87A5925CE0E0F9E09AAE0792954A1F2C0AAA8288DEEFFE579E38A3CE8A943EB4 +55322A87C1634074EBEC25F724DC1BCC1BC10458CA6C4395659B0DB6B612C151 +557CC669D8DC37769E59A5AC6BF061C79FEE265DBB59520EB8FFEA273601D1E8 +2984B8AE31AE343F37D03E2BF97DC48AFE50BB6138C7B9F9B5E28672A37BD8F5 +8F8C98DC43DB22C6537028798198E2D3B0453ED72487267D653DD50F1BBBDA92 +833A987A95FC1F275B90B581B4BB62B6863A4CFAE37F715EDF3EA5A33679FEB6 +4847ABB4B3D170C275B9F1AC3156D731198DACE0B051674E85B758500AC9FBEE +ECC75EBBD85F8D62AAA328FB09C6526F853077AEF7EFBFC2B6A29D6D508B1E19 +EAFA4C67EEE44045B9F15B9762B3DDF5CE5C18B23A5C2F73A1F6DF7F8679AB78 +843AA41FD2A7DC02B45B729EB76C66A89F5F76E5C4A0C0563B1EC5E75D72EE35 +A7F1FC89216B60D82F6F2B8DBE85E4FF4D63712C689E696F60B52AB622C2A4F9 +37C380775EDB72638D3F81F61D8D74C76D813DDFFF35ABD9A502F2BC7FF65754 +2A8660A5A53E0CDC2E8A95B6E33CA153EB711DC796D313C8183D707D3F0E3EE8 +BA65E0FCE3F1C07F3D93F77056688B5496AE35A6BA0B59619DE78640A8C3F7D9 +7DC5E94894E1E63A7D80600B945B1CCA50F1B85F57673C6CE09EFC4E229D4635 +48AB466118D273BAF7C1B52A067A88C00EBFA7FCB378F1575BC0145F294E6F7F +8007602C6560476FA20BDB91831B22404DB1C4C167594B1216C25226D262FEC6 +F5D0DBAC4B8D743C669CFF2068CB9BCD2DAE8CD6EE1B33BBF7514C4941AFCDD6 +89B75F67339B25AB6E267BCCC5E2118879AACCECB5CC2865802BDB4D7581F5A0 +E81AB0F7AA143FDBE743E16D028E46BDA94AC2CBA77DBEFBFA32E462EBCDBDC5 +B86B63333A0C05C65D4B351948D03668F7A86A8A1388C4604675EA7384F3398E +49404AFCE19832C975A668FBDC29D06268085022982F01A2DA1DA8B8DD5F4584 +75F98D7606BD6A45A403CC026A4BD1AFA63E1BC1034C1F617E14A1EE9543BF7E +1ADB8019F7AFE089150EBFC613C414955363C43E0D82ACBB01251C070E7F1040 +602A58B2BF55094DF2BCD2689320899F987472681D0933A4BE78C2ED69D76E60 +2C437D4D3EA9C8D25588F1689224D92CDC65AC636325718AF7EA47946CFF07C2 +DC0FF0BE3642ABB0CC38BEB60E00B41D45DCEE44A71F11B99CC4CDE61DB03620 +2EFB584A4AB556A060A924FC67943CEFB59A42C9FEEEF40368D670AD0A97B2CA +25DAD387DCC0E15D93ACA287892B57F5B93DEACADC3D7490FA0B555625DD74AC +AA44FEFF11F36BDE0E2B1BDA5B90B874ECFEE099B33FC49D08807696374A4A48 +ACA503B3C565FE949A30F08F9A68541FC740549496AA70885C19FB751B46C797 +2BDAE3C044E0BBD0FFCFB0E6676B8A06318ECE80777A5FA5A137CC043FA0E17B +8BA4E8C5DCD5854EE5775355100225D52D719BBE3AE2BBAEE2A9EBFC1E6DDB44 +30B4DC186F26DA75731DF0BB2232903645900B351A1A40EF09E80E4D602E3F3B +91708A66B4DBCFCC2A6B3C3FEDA18C851EEDB91B757FB44909E3DF1BB06DDFE7 +30B193FB0D3D09F8B11E7B417B00555E2413A2572E67AA9B48C859A4FA50B834 +CFB8512BD5E9D13DD1132F6704EC4ECE2A132C3AE447A5F332E60928ADA72B63 +9846383F731E0F6D8B5458ED73FCB6EA6615E2379E6AB895CADB47F4595A502D +45D99ED65A2909B95468CEF6DA0393F644D5CBFB34C7642F7B42A38ED34DAED1 +97C0DC8F2556AFD0956F35C26FD1413849912627AD230A6DF64A657B8EACA61C +E01E0FC10E680D1213CBB756CD85D67343E6C89CA30981C6B31AC0BB3CF76D73 +3EA83F472E0FBAC18DA0968BB15942BB25984BCBF99592996F4B896AB6077E37 +432C9DACD78769827CF159E0BFD7E792E9A623D05DD7F2983F157A4E0D3C61C8 +44FD2EE38965EDFA7909CE809C8FAC231541015D692C17D65E4A5AADD889C7DB +270829AC12FB746B45CB6E51A33757FD8DCEA2A2463A5385A7D26AAC611D52C1 +B34DDD9BAC5528425D14F1A1BC360DFDFE3BEB7F64B8953464D5E51C084F386D +C01377E330E092399A1561466E4CBF250E6116263E851E69FEFB6F87E787428C +AE45B72D5DAE6604373B6FEB56498D20C8F3DDA108F21777D6268C5A441F8CFD +645224BF770D1EA396AD030D201BC97168457F9CDDC0EC5ABE50F6C0E1517FDD +8CDD84F001AAC6C443170C8035C85FF1B22148F15D4F46F72F5175D2E7CE515F +5C4B88AA069FB729544F21EB4854AFF8029D3BB68BA7656826053B8A40D2D3E2 +1CA91D675C22E04748053A4F58F16631EE73EAF3BE24887DDC7386D383019A1F +4D4C0C7D200BB207B3D4C13CECB57148BECD8AE309672117294A9A7841AD59D9 +075D88423F4AE8B0ED77F03521577FA42CDB723BA19BA97E42C7E58EA96F8DAF +17F3CB4B9D4CA90C0BF63D26093E26A976C675D7B47446C00ED4A912A0888878 +91B0BAB846D49AD12C8DA6A5528CA5A7F64B0C873985C4C7713D106FED4CD077 +897FB24D22971E97A051B6C33BFB4AC4D60812445BB0CD2D13C38A6B16ED355C +070D45F9AC385466AC97F5F8F4CA31C645504859C1555BAB2AB12CA4801AB7E4 +024665E614946B1120A6AB6D4A5C71B8E0C23EE6004438B0A54B43464C5DF742 +CBBAF8BA3C8293BE5F5F8AD72F4B7EA5DC738A3015A673FD38F560DB292F8DEB +171506D7F6EEAF8EBAAE8D8327B2AD3870A055BC10A3B4546F9EAE27691FA805 +1221AFF75332313A99B69CA24B4F153183391C8326956B5BFC9AB4EE79898350 +3DCC52C019CB014D5812041B2C22A334B937B141C2D92A07F60E2D6C2B16A519 +9D449A10C93CCC5F4245F718F487DBB70939635CA3D14857258432672AA71A05 +3721ED37E01F9029202738EF2E340B53DDEB6185D8F7BC1B2D8F487ED248EDA7 +444953E6C818C746376D9D69C5F3B39D196F9A83337028E6FAD500D57259881C +E93C0BD11ED011695BD68082F889B07EEE69DDE7841921842C5E429ED3178FFD +C215CACD00545E375162DFAAB668817AD027AFFFA47C496918F72A9A09325EBA +9C70F712EF0B9CBF5271E60626E279740982A66347E7D6A91E2D8FA947C9D520 +5953BFAD40A5D324FE4416C41A6155D02269F9327268A547AF8638B6ED3728DE +51E3996EB0E75D11BDECFBBCF3E626AB55005886617FEB04CD06BB9F901C5E11 +D03301BE551560682EA18959E468DB2C39A425378898DDEC3C1E5406DAD98D42 +75E7D0353DB8870CF699A2D0D9AFF118BCE99D4135CB3911D903BCB433340415 +06F350A251C345372A50611B9FB5849D76480726810CEB5DD2A2CE681B7FEF81 +124E3B7CA9EE75A9A7A7CA2051DF9E633486BD14D307EB9D70C89BB5FA5EB80F +C48AD1D9E0A818B8CF241D560C814D2E570BC8E7460CB1DB9AADD206B9C7429D +1A612B974D91901F3566C0154F776200221875059C86AF41AEA5500AAFB4487F +D2053C4D7381FF8B0A8214F8E7C8F50CEC532870FD72E532ACD77DF523582F77 +1B3703919135C0CCA468BC4BF3D5CB39EF99B4CF53F087A73A019962CCB81C18 +C906B758DD94F218C426F498D142DAAD8859332A7BFB30996BEA18E4600CA81B +6B8D40EFE9113EE072CE4CE2AA2B283B73264D129172F4F03BCFCC35CDD233D6 +D78079F2766DA52254D281B5E3FBE79064E0C26513AD2BBE9A6153DE080342B4 +59A4D9A5E8E98C7279C0B4EF5EA76951AC855D9DF7099FC7A86CA1F2BE378A04 +4EB47527E70997E7F8734C7573B0B3F5CBB8F4ABA956B3092EB3A21BEC2B157F +A1C8BB36E8D990BE13EC81BF24B42A6AB1C192A9DF21164EB9EC3A4B7F3329B7 +8245A32E97A3DB30544AE9D532E7F08572216CC6D89CDA3599DFD66C12F3601B +529E9DBDC32CFB0827C94DAE745DEA6ABDFCFB43EDD6AA2DE85B2A5F350AE150 +CC10B18634BF6D173FFA7483FCD1E820BF4AC090E32D74DA160781C32F9E55B8 +ED26E15F0F74CF9130BDAF8BC5B12A44175BACEC25A8873D9DA6DB0668A3D243 +85B7359AC1898B736A80334FF6B0EE9C2E036E2AB2665E9DA60A27F86A9FF515 +23F3746A33C500090B0AA8D5F49FF530E9B2BD52E1EB139DDEE37B3B666413ED +5348C3823892BE726513C7B4E4CE26F876DEC35B086B5BDBB2E93435B0FBD1E3 +9B13C65E49F939FF9D963D769A957C8AF3B96D1AD6B40E168500CA6AA53BA667 +0F486A424162A5890F5E338C1131AFE8FE311DBA11A9C3D697C78708348A3F09 +231F3588FF31A10EBA854A7D3D64EC55B757096DDDE4CA579FF5F0647A405768 +A0D2E65CE18ADA68B2CB312EAB66052B00B836B6CB710F316B44B073A28A48A4 +E25E13AEC17ADE01811928BC5C3A332B2DB5C442C30AE5B61340C2A8387FA0EA +B65A76FBFCE01EEBEE0CDC46F91C6A56896E3247F5A6CEA57B5A5E3871EE167A +58C5BACFA50F0DCBBDA81B931991C53F08C1F976127FEAE6C71EF1A0F9BC19DD +D049FD1F9A9D0A7C4C88F8FEAC1E447CF2A02102BDBEF646F295F6B74B789F5A +C6056E59185152BBF5425178FCCC6424EA90399235814C5D2D14EA923DF0700E +C28F5B4ED903D875C23EC485408761337192538EEB6B430493DEBD8A4E7F401A +4CB1907BD0B5907EA59DBEB9656FDA90B1F852D454E395F1CF0EC34049DC6E98 +62B5EFA3FCE1590D248E260E8F515CE38E2344910E9D2956938B64DE8A532576 +731F248FF590E8240A86D11E5833C6EBA5885289FC1C899FF385F8A29A7269CC +086EF6CD399D998540D4A4EEAFA4F14DE7CB0E311264A5A5527C67C935710CFD +3E65227904C801999BF52AFF3FF151EDC1EF40698F0DA2DA36CA8E9714BD5302 +2F9D22D3870A4617F76FCE8FCAB92577238CC3D789F742641B8ABDECC13463F4 +E4DE9F765B6EBF7B118C0472AEE9331CBA74705138D48295A0DD8E230277AE83 +2FF3A695F5C0132AABB8DAE8394DE90701DC79C1D72DCB3B77CB7FFC28A8FB5A +66A67EC3C7B5EE0B1C02AF9076F20CEC9472DAFE9D4B3F365E6470C706158272 +835ECE9D4874AFFC5AF9B47C686344B7D4B9165DF226682D49619F1E07CD20BC +4C3E7E10996A9D8C277A95A8B156134AD8477DF27E5FFC41B3BD175772277FE5 +253FE5AD5908CC9CC54033E2AEA70CE58D918E9522E348C80ADE8123CF41EA3B +7EEDEE6FCAA18519FF6629A9B96C878937B7E39D2F2213CA6345DF1EC9FAA972 +F055DCF2EF1560B4A9B5F58711B106D9A051876F72EFF2611CA56A788BE199FC +4B295BC6089ECF01D76512564939CF76C36DBD7B8F39E47C29D66B88841F5CBA +918F299A840DDA39635F059294A931271D76D80F54EE8ECC2810A04D9EF41838 +CF7C1CA2D8C1654EBE49CA6D31CC087B6321CE32FC115B0E586156745715B4CB +163F73710C3681C9A314442656FAEFD47A3E023EC11F638155BFF715B0FE7062 +55B87D4CC2C4000860FC595E8F10E895F0249EB9133350A098A1E15AA90E3296 +9BA85C674BBE5D8B88A8440D01C97245AB0CA7B9639EDE9913E9ACF41E8F3403 +2779E8DE8B2D15AA7EBEFF90EBE27074340A4DA7A961C2524936CB42398E0CF2 +8FA05C68F72BFB308FADA106E8298C207108A1A7B6C738CFD59DAF7BF29010E7 +B6C9149EA5C887C3CC278DE307873FF4AA7240C747CC03DAAE0E80F33CF486D5 +56182BC67628B7A41117C402E7D486A45071135A7EB7B19C4C3E345D6A7BBC27 +8B9199DC277C458B672FA92897F95810C00DC9BD2B287E512C42635FE6D3DEBB +8A629D91DF8CF22B33041322C7E8CC986A26C33B9A22784804C244E1B8F6DA34 +E744588F81B28CE3BD72BFFB1520028AF9B2BB1B4C48F856B7D61CC8D18468D4 +3FFEC7283DEC7BFED7F5F2D7BF4D001CD76787370FC7B81ACFB703C77101D972 +BAEC539741242A13294D1F59B770CAA1C70F88A3C71F149644213D1C53DD993E +F11C6DE11898F21139CC1CE58B5D12E3943441BA46811A76A895E0C520881850 +F1ECC92C58090B86F5BB66F867811F2ADD036861B2055918FB7E87488D047A38 +5BB9365A3C15DDA5C96432381C10F6694F66CFBBFC67E6121AC3733669EB166B +511A354676A1F10EBACB43DD91EAC834463124DFF7ACBDE30DB3E62B6CEB6DC0 +7E8E528CDB646FD21FD03CCD996D200765030431151D49F074B64D9EA9532D3E +931E50AD0CB68C575E0443880D3778377DB64BDA43EE9B184E309DE0C33B1330 +2D92DF3EA47C8E6BC8AFD52F97AD72E9327217CD7195695C5A871813FA21E49F +762269D363BF1294CA4088A76DE5EECFE3962C8D63641E552B2706A71FFA5E26 +7B0049A1472D79DE9A17A3153617F0A93786A8D19B544E3BF8B663781445FBC2 +F7831DB1219CCD1BF0F0D059A203450A587C699986E57B88A5E463BEE1A93B20 +9B2791F4CA8EA829D70090D0506DEA640C8F5210556C29B9478EFBFD0C79EB59 +A5B1476C38C1C4D04F140AB011960BBEF44E3FF6151277CECD762B76478E881F +1B6E76726C3E605B879B9B21C9B30997CE97393571B8B18747773A4D136D1ABD +7EFC9C03CEB52E6804449AA473D6F1D504A170389A6CDCAC31B39465438A3CA4 +BE9761294DB93832D9EC114038D5AADD7F4DE0AF78CA296549E80E60BC12355C +3872CDDCD2D3CFF5066F9CBE387B710117798FE439AC84A2E1B16A007414BF66 +1D8A63936F29807C5D5F6CE412A0E585BE875AFEB9AEE59AF8EDDC6B06B255CE +F02F1D4A87EEF29ECEDBEBEF3E01FA1F30320CFDFD48848264D4BD841F130D2C +131F3B11F32F1443687DB377A7968B8EC9915BA35EBBC24DA38D1351CC29AB3D +CD8289DF52E9AA2BF7AE832E1DA508CD595996FA1517FDAF000094DC211CB2CB +946957B9C8C9B7788AA847277F1B5D995E4DD6574DF0308425984909A1663AB3 +6232890EF816F1D5F648C653E4636150C6D588D6309548FDA32EC2C667CFA14A +7F934224E5025D2227BA6ADD3426D1B8BF8E0E6DB853F699C0C90D9DDEB8C898 +3B119AF4414065A9934F0666D1371A234540C237C78CF36CDEDBA1ADA1421850 +A8BC3BB483C1B32ECE639348E69A3555C49D1516D28A781C7B7E5D9859CB0FC6 +C0DBA8C3AD0FFB8ACE5A2E3A75A30F1CA6AC956B4166022ADF4B6D98E28FA640 +10F96BC2EE7F5B63AB3D955F301B86F307E683C96ADABD51C68B3F93A846697C +2E728C7EEC821483BB9D29E08772D7F05E1F3132A7EC48D4AA04B23933C7EA48 +26BCB1D04928C3B3601EA931F3AED13E8918E3E64338161F70C212EC8FBBA210 +75FEA6E0BC540C2A9366E6E1B887955814E85B190F60CCE23B8683116E98126D +C19622C09986C770CD3E257E39A1B0D3035552240115B909D6DA2B829D7A8CD4 +E2DE0AFF542BDF1E4449139E9C6829BF1435B670062776079B0805DA7BBA0D0A +E54C6D2B99C4ECC61768047784AD847DF32F09C442E34558BE6250FC4D038324 +F73B337BD3E9E4515DA12A0FAD93687A6D96510D772EB27C7561912960B91874 +3B54F2AEBC96FC2F9F26C460161E1D62064967D554CA38FCFDD9815B5E5F8196 +21718847CE3D7961D68D33D5AA495903433C5D84BCB4C149027FFE8663A68E4E +A86BFFC4D0589D167BEAB33A0AC1681E6421AD830A1DAD188375F9C92F6DAA79 +467EEFDFB2BC96D7E19BA8E5D5A06A26BA43C3BE358763779DA3FF287425D407 +8EB6EB9C2DAD516EC52670D717361F5D9E6F3506C4F67794CC39BF43A9A1D2B9 +C3C7B2A7908050B4675077A4B2513156AA3B89BB60E653A33A7FFCB1F542EF1C +5E136564C85878C8FF2220D81BF263862C47C417916BFD72562DC26F6FAE2F36 +1751D3E61A61F1C3B6B1397D0952A9AD75FC0BD56558EE5ED3C2A0DF63B64819 +3381DF1E80C17944CA6062585102342B2F84D9FE484C809CE2F885BF6D5BBA80 +5428DCF6FE7C4D70 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMBX12 +%!PS-AdobeFont-1.0: CMBX12 003.002 +%%Title: CMBX12 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMBX12. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMBX12 known{/CMBX12 findfont dup/UniqueID known{dup +/UniqueID get 5000769 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMBX12 def +/FontBBox {-53 -251 1139 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBX12.) readonly def +/FullName (CMBX12) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /ff put +dup 12 /fi put +dup 36 /dollar put +dup 39 /quoteright put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 55 /seven put +dup 56 /eight put +dup 57 /nine put +dup 58 /colon put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2D43A151FEE81296FBE +0CF37DF6A338C826464BA5198991445EC4BE80971DB687336AE8F74B516E333D +2D8AB74D362C559AAE6ACFAE49AEEF4F52E28C869222C1301D041E7A0BC1B608 +1BF728EF9E98F3A12EB2714E7F16B14E055FE1FA0EEFB058860ACADEDA9D0E4C +42E3C6F1E4869471BFAA3760175F3FBD842755A9D7847EBF605F18293B42F557 +FBE2715002669091BB033E1AAD657532F34F7C66E4F04D63ABB07E6CB9D9AEAE +78EDE8B79DD9BC87A1FF445EAA05B5572BB880E69F4DE1F82D7F0E9980AB0C18 +22C448B0B1722D3CC33C56FF287CECB80658B3AF5E7675BE82CEFF3DAD5942EE +A03C955FF979E41E54BCFB5316A9AB8945C403A73180D0961416EC9C92F49811 +4B91BC4C788392994587517718521E416D469F69952149FF7F9224377EBA1065 +4A727BF806A112A7B45B0A1BA1D5A23683960575368D9EAC8C04753BF7465AF7 +95F25C258C63E4FDFFD0B412FD381946AA38C0B961652BCEC30322C47BF4755D +9F91880688AF066E32FFB22E1A52DE741307AD3ED830D6BAA1D1F562919666DC +5E8FD9862AC8600B0AE0BC7FC779252AAC57248744ACC8A8AAFA836BCF09B0DF +9253DFBB1CB77EA8A59D42D1B18FF25E9AED72FA62FEC3F126F030F5D7DED9C3 +CF60FE890BA4A48E39E687BFFAEAB96AE542A6387F6624486037C8924002A511 +BEE5FBFD780AC1D4BEC3FBC47A930BAD0280D444259528B6C565DE11DE36BB65 +9BADC55C1EDA1A80458E98896D782DFB5C137897419602809F9BF8CA39F00C68 +EFB9E076FB324C2963F23CBFED28B9EF70EAA4E4B903225D1F199A7162AB239A +D92D71C18B1B682D04C6A48926275BCB16D413B2A0E953E1257E0B12D8B717CE +2EC84CFBC046A4338A69F454A469B12118E562B4F56C5FFB3CA5D357513E6FFE +947A564B229C7FD873057D5C7CDF03E958294A1003B37D8DF565A70A00A3734B +0138AE5277D383D10C2BD853EF806D3CCDC47739F0E374A3DF3B63638B949ED6 +4EC25869DC1C0B1F4DBDFFCC97382841D8F10F3635C792139A1EC462FDBA379C +BE0990CA2E70FE73137AFBBF30CA54954D7E7377CC50BDD780DDD4C7FDC77AD2 +F3EB1169F14A0041F18160F43C24FAF556DB5D621709FBC544CE55424F7446D4 +6AC07A51C8CD5161AB0AD5084A96FB35D77F1CA155147DEF8D7A590EA6939514 +D4A226588295CE0007BA8A550895511C8D80BBE5CDFB8A50D249C3BDCA974415 +F5557914A9B805782F399E4078DDB6264F1A49A9A5BA45E284A5196E9828EBA8 +481D357B8D9E6ECA631A6204439FDFACE7D7E6A2392726107CB7D2517CD19A24 +FBE592C119626DB221BBB635B6EB84845C16A9585282E34958B961F4A543AF9D +419B6A9105BF185FC767712D923437BE08A9C0EB92AB6792DBDC671029B6FCA6 +7F717FCE379C0F3B51C6CF042A762ED04898FBB4B0105C3C4ADDDC18C51BAA3B +70A93666669547081D9246732CFF74C83EE90DA17F5B4F8BAF47FE4D81590988 +2858C9B96071341FA0A0D23BDD4947FC9BC2297913CFBD4FD6CA4303AB3179AE +0203F1BD502065F90CE9BEA3B52DAFE4A29446082EA0E6B1D7AF1F31D0AD02CC +9A7FACE2CA86E5FE0F6A425B28A5940ECA306891CECDB3CFC7A5BBC76B5D9E8A +C754379ADE80B4D72CE493010317BF21A0CF4A0A55C1246218839DCA3F4D626D +1F4161D38F54AD5142C1CEE95C61D8BB10FAD4B772F4955777AFDE8AE5A837C2 +A2BBB11D0BF5DA2E63D0B75ED421DBA9C789B281B01846B65DC572BA69591969 +21265DB722AE86BD8CAA3D887C975A617ACEDDFB7AAB341F47532AC0F354A530 +7662C089DA3939588774FFA16FC4A52555DED6D6F51DE718BF5F345C23C90198 +17B77CB8B5D53A5CE7A79F3E286B6A59F3F6178AC8BF15C0A15C1A8A95D03B60 +30EBE53DE328CE085CD9A1D49C69AA299C5B58B24334A546F6E274C1B534DC8F +3289553F560C2F81E413ADB92FA0E7DD1C2F39D5FD268EBA97AB7335ECF28257 +96B4EADB7D0778706CB41C7E9C882760E7670936774A1088FFB2011115FDADB3 +B69EBD5108760762521C25C968C3E282DC3400001AC8FB1EA27FF643E3025950 +1D617BB8BB321281708E496277E11DD3AE0023DA9F25AD06B39C7CF527FED27B +57397E88D3DF70EE4FCCEFC8A0927D6B05517E571B3E70ECC99F3CBA32CCD4DE +B8BF22626B6C94FE65598A88AB90D238461EBD9A098DADEA4091AF1CDD7560EC +8E1B9BC2321686E1759E6B8A270C8CB4A254F7368039602EAEAB86ED21CDED91 +8F2DB9889F46981C494C7EAF5E819B91C129F0740B8002B510014985E5791F59 +B16879CC6521D8E9F1C4C1890AC85A78022BE614BEFF318AB2616F0C3F02405E +BB425D1555472A2642BA7686E431DC3FB8A1688B76660D9957C3FDE8D58109AC +21B1234C9DDF3F0FAF93BCF7B2F88A001F23162E1A13E5E9118D51B485B70A91 +D0CBC39CF44413FD8686D9030782DAB58064F5B987E0402AF5B264B17BD31BD4 +FDF63951BECD73ACA6138854EF35B062D01F33073850D9C09A818828C581241F +A625AB3638081DD0F00F946BE5450D38489CECEA4E66B4D85CC8AE0157E2AEE4 +A22A9313829F24D573101D84CC1784D1CED7DFAD5DD966601370C6CCBB723082 +A86BBAF0A5D867D0D2E3CA16E14E5109A29EF02649C47E12E88B3B397D65CACA +DEB9940B92100744D686066F8250FF30E5F13D81428EE238A2E4E07ACE0F5C38 +7D79D4A336D0D26AF9C2B84088ED8ECDF94A1E3FADB45AFDAB46CAD6FF950B0F +07AA2CDF82374DA76C56D29C80138841EB13F0D02ADD32F88B23E282ECC845F9 +BB9AAECE9CDC644AC2D49577A92307A83A99434F6493156DF25DBF0FCF2EC21E +8C50A312C3D19E0609C0038554CF4FEF3ACEB7A833FD54B06EF0D617C2971C89 +E4C06075B09B84A4F78A82152B9A9C540B1D881313C2C74F20ED064A9606EC2C +B56D7BB4797F1EEF4A9B13579CCF311FA4A4DFA62D80FDB7F535CC6526D1AAE5 +45C008EAF024B48C377522F74D939A475970533E645B1BFA81997549AFF26F67 +2AAE6C2EFA357DB3B525276EF330905688777057F4E4CBF584520A534A8587E5 +5A8360891E75A15205E8ADAC4A4E5A6E27D0C4A7D492216E4BC023AB027F37AF +A8DC7579BA50204D5F45A51460C5BD8A5A7F87668CA6451137F2F59E117BBE28 +5C40820882A5546FA76F0CF49F8A6EC445F0647CC3227C400F56E7E9B84A6975 +E85E243CC1666DBAFF4E07EEAF3AF71BDACB30DAEA792F2B8504CAB071544F01 +5D66243D529C479D276FE22F7E275D9E7FA9C6EECA18716B2F213916E32C1D94 +6E32397B41AC6779543218E506569E3544803BBF9B404A983EBA62A494187B30 +8D3DFA4E1237A2E5E08224A60492C09ADAD8775B7CDB830520829BA164209ACB +BCDEB2D574CEBFB7AE4BE72DF4EB1945FEF2458761AD8DCC0D378AEB7DA002C6 +9C14A665DAAA532B0ABA98D7BFB5A6151FF6703385AF7AE8FD315A492FCCDBCB +B825707F9566B3B4943A3C61C3DEFDC31A843A2D67AB06891F3E110DD8C73D3B +B5E4151B51D9F13905D7D94DB9ABBFCAF35F43B6EEE256B1A80ED6D1739D8D5E +8C767F6F0E8704C5345D028A2A6DAFD9BB7AA048B8B895FE9423A7ACE858BADD +595CB074A128DAFE08FDFFD6BDAC0114159A702FDCBF8013804B0CAEAD7AF38E +FAF086A3248AD4FCA1401A85AE2F72E3E6956DC0996FE8ADB18F89B14A208A15 +13F81AF73D0DB72F78C4DA634ADE3C73756CAE6AF2E149C26316DFD93370BE1A +FB4A79F77A67C07CB0A53C78367F21661D4AFE9E27328E077B522B50FD9AE2E3 +DA087BE481515B5DD7BF894A96A84A6C78874100505B7DDE1D22EFCE8D58B3AB +313AB5495F72E2CA4E6AE22C0CB854302B9990372F1661D9F0A517F90686F248 +C5643008B3D29F7296E5C8FD4049886662EFDD4106E17C879F5D41CE84F87E89 +F6A3117C968B95A35940CC29C43E1E0DEF51C1E46B676301F40D59615C3F73DD +DE37B72FF7105DB84227DA5241583272AB1C3CD97AE11C1EE98FFDB5E5F44844 +8FC41BEA5C54B26341AFF6830D9D0A5A2901B0653D8BD0746838194D240FF753 +E99750D3383373F453723D86BE97B571B8B84D8696089B5CFDD53E6C562A2197 +A8C4FB0CC690C27761A816B441029D3D306245052E0C41B53025D8CB7267CFE3 +C17FDFE348E765326F91AEB700CC49162DF748171214252CBC821493DD01AA20 +417D66DF47EBEFFF3E9BB2B0A2BE7D9B8C68BD570FC2EB0FA54CECC318F04C43 +19598BDE93F2F13DC7847354C99059AB20593EE51E94F9D4E9241869D605AAF4 +9D9B5FD88C3798A039A67993C5EC68B6326B132E647F67EACCA7F7AE7F718D85 +12666E90D7C73EF210E344964A38228B236679A2B18F5E081234CAA2458F8D83 +3F0CA308D19663CB12EB904076EF88E556407C33C9380A6A3D68A9EFE65387C1 +A1BCD2D26DFD2AC0881EC30E81C0A4E76C244A2BD822EE88C4A60B480D107E68 +90E419A1F512E865BA922A7830909BC2611A80931CB2E9344529586726614D94 +3AC5200FB9FF68AD9686506C5EFA8788C0AD0251AFE7F95E84683380CDB421C5 +B1A783B6D5F3A6BD1BC1C14B363DB01C87C0796DCDD5BECF41A1A9F43183CF6B +82C2AE49F0BFDC5DEF7729F2E638EE6EA9E4D059EB9BB1B992AD8C82D501A550 +1BF73CBBFE740179B54E193E84A55DCD61B343C1852780FFB44248FC9426AC94 +AA2B3FE20FBA30F6C4D1E0FF3EDCDD8C0F57CCB50CDB0EFE2E04A8927E239C1D +9B026C7929BB48461D4D695FFC766C8A0E545B1BCC2AA068D1865333108E7985 +2D93F9B00EA0A90939D0D3840D59B6CC0CE2C147B2E1A9A4F14270FE3ACF51D5 +99F7349106165AD627CBBB0ABA01ECC6D3A14C1DC1ED23A9DB9865BB4396C51A +31ECD001EAC94B33C34E29C5611148EF3E55DD61813470B8F3CE32564C749414 +3C93C77EA5A3538A0B5AE3FC4DA32813B06772E0E48E25BB39F3F6FDCC077E86 +F86FA50E18FD19EB2F37311CE87F18F3BC85CE7FD71CA92D5C3264E34E04A2E5 +70C79D99F54D6C6D9D527AE45EBB48411221134587D2253E7C8ED7658EDCA34E +5E768DD14E0200470F73C44D006CE8CB35DE1CA3EC10ADC668B0662A7774C891 +84EC95A31DD872F0728D9F65CA80940080E04630BE4DEC77A2C49E3913C39978 +BF145F8832AF2C4385EBCDB15F9D32C22CBA0CF950877717D6F1591D7C0B8047 +8C9BFCB16AF7124ED83137695F3D69228DB633053208C29E0ABA1B06A7FB3EE7 +5625CB44927E2DA6E038A6E62DEBDA2D96A03177982D8FA33BAAF4426E05F4B7 +9C1748B3FF7691F9888E7FF864A10B9DF761A41E6B5CFAD2BDD7E1C4924AC97B +F4B352705316DD1A58637CC12D71C18A5CA691AB2AA8F171590EC24582B1123E +94D4DC587D8F99E18A711776BF4013C96446BFECFEE4C809EA94B169088024DE +0CBD20199A915AA406F0BD5F3D63D1467C49B4691AEBBB35ED6624F2D7BB74BC +E80FD92B9FD04DD9C2BE9B6FD29EC7EC07FAB447511C61DD299C783BC09AE2A4 +7B3CBCA6A20C6631D06D0B2E2482A50612BB7C29B7E7D0A205EB0E8436702581 +596BC996ABD58CD8D5BAAE4B1478195CAFF98FE0141287296C4EFB8D2E7A8442 +F0A3AA9F9264329982532295A176BA1867EF732BBAC49AF485D9D0F7130F617E +7F7DEEF935874D55A22240F8EDE4F247D5F73481373A392D40A8076BD91079E1 +1CE5998BA13D48D56B49A92B4A18430E316405D2E2E391B496A1934671FF1785 +AF42BA3B2D14B8E04014437FD194455C50289DFBA61B5C377BCBDADA48E82DEE +4E70EF5E9DC03064907BCB8BE4D59DE069FB0C0CB140DA54708E630767313F9F +744594AD8A499CFEF733E640A11FD74E46A749F9C7D18D49251BF85C6EB4668D +67598C31A8F90922FEAEAD4B83B6E7184567DC798E4BA1C4C9B3461A478D63CA +054F13B502DACB674EB49D6BB935E5EC82BF99FDA7D47C581AD7F940DF4FC6FA +6C6D25D647033AC69505F0CAC58DE99087F365531A6283CB89CB644688963C3B +8B2203A94294E58739EF23C7803630A1F9121D62BE1977DE2F41687C8CAF87FE +CBD7AD3B98E0D95C8C6E1A7CCB0E09465AA874DC90A0F5DB2C5E7C130297FD39 +EFE63B0350B5139D09E6864D22C3F1150B29196E40EEF9723E71158B7ECFB8E4 +C426FEDCD439420B7F1C251FADA347C9A2C49738B5A17922E1EA93CA7B125B76 +57449EAA9C1D591CAD327D0E98EF2D44D614EE9ED49DD31ACAC0B956620B6BA5 +5BF6D08CA7541059D5ED2EF00AE2EE95488F5645BF6837D9241C0D3959B7580F +C9ECB2BCF3E65C07D52EC9CFB21C11CD4C883E44C173214C900C44D2E1E43DD1 +CE8DFE3DA93C38B548BC4EC46FF91F30CFB97525E1FD4E77686433B20BABF8D2 +848C1CDF1BCF185CFD7A81D2D4BB826E837E2AF35CFC4F419F698DB0C43E9F9C +B0FB628AC9A3CBE9B1FF4A067016E70333E78B32AB2D89C483834B31F5808FDB +77492E099F1504DABCA5722C7860CDCEDB2DDEB512FFCC7D287F4945FD711F28 +87BC3D36173566B81FC2C1290C717A09697DAC6072408E20926D39270121CE58 +3EF97CE12EDD7F87F2C8CFE36C3C0400869C0D813B71C425343EE0CDF717BDD8 +409D5297D0F8F7FDEB0257C0A391F5635E0DB1116058942FF3E7C94D5F2873A7 +A3B0ADAFC3835AF2BE474E6741319BC6695FB37F59AEE388F81F6E66F910000B +72E6BA7531B4378CEFEEDC79CCF4947BA1703823B5AB4F4AD73D9615C66C489D +99D68E49C9BF765B7FC547BAB9640D51D5A7A2396507AB5A4DFF3D14F52422CD +8FCFEAA06A56C6C7FFCD29C9A7A59DDD2A909A9363FE5F1E9629616D25ED38CB +E754C059E4379318CC491C3B1A90128693AC53F80F8210FAEA7EE638902A7D3C +82B95B3F5AE340EC1B648DBB9FB679D6E80B7F426D8671FE7136D97F51E2D2F3 +C9CE9183E4061CA40091A2A70DBB9ECBB19CE3F65ADD0FB346B54BAB182E2CD0 +EAF4C0F402C25573FB344EA771B297BEB615FCD0595172E84ED2A62FF8962634 +23C19076C2A9ECEED5135994EB397303A9619C76DC55E032DA83FBA441BD484A +59F70A5110A8927F6239A14D4E223E189A5462E4A92EAEFFA4B961A2A32B320F +C2B4E8C1821FA67A655B5042C15E4DE1FB3652B55078DB123573C4E986B19DB0 +1C5131F3DFAB271C30A5476B4A19D8FC922E31879C34BAED94C07A4841B8209C +403369FB8E842610D1EB4662B6171A4465FD0E819964F62EC5B0ADC92F08CF90 +1DE0B410FFBAD16F6D355E8AD72CCF67961EDB6CDA82398021007C2D0462E893 +75EB0710AE4A6CDD15077C9DEFC5774EF4A657734D703CE42174259B58E5277E +0DF26BF59AF8D1A3E7DC12E3C12AA4B67CF35B19962F6950C2020B698D971B35 +82FF84E72F72FBB0C54A112BADBAE6C4CAA358BDE6A705AB59332C3850CA3D25 +C7564499BC1319121CE0D93218210C68080AFF33420E3CB3A48BF9EB66BC07C8 +A79D8CD8E78C200FF7CFA3DAED0B9E87E6141C88B436D8FCBA50AC195FCBB9BC +9512B95FE3A37FFAAB39850FCEBD4D50A243EA416E73F53B4B00F3B6EAE0CA06 +0693AFFEF215D00BFCAD02E45496D7C8F5E99EB9096FC4300D038C1AFD31EC4C +5ACA6B72C1BE7204E37A4CBBCB1EC26AB87F2FF82DE20601025169A5FBD2D060 +62B5B2DBC288C79C33B596832AA18D730AD572C6EDFABCBD36DEA87C0F323C3D +6E537AD3B43C6F3A905597570A8C6B0B4A5E08C08EAFF9731E745F2BA8ED0C0E +1ADF7821CFCD4E38F3F4C243CAD31D9F8FC68B9043740852B4CCBDD37BF728E5 +648215961FA82A0C847ADCC5187331D0863A4573BE520C02CAE14AED4F06B3F1 +FB4A318AB54CD86DEC824707B29F858FD726A167F2333855C0575EAF4EBEA0B6 +754B1775F967140641FC06F82B191244186FF347A351FBD8FA62E8C978B21F6A +E124929876488AFA97FAD262BE3D172E2F03F564F1325C9F1E050C83C12E0CE3 +C7F58270B5C40B46B3F592FB41FFB7F59EBD69B2F489441E398FEF7F84C85055 +531D95FD21629B0E509C2FCEE995D025BAD5D3F28CDBA5CD414405ACBD936C3F +AA4CB2620D7426002161F983AE95E542EB8553AFF7E57B82E05FDD5FC433E1DB +BBCFFB1ED92299DB0291CAB10A84529B7FE279C62628A24A2FC36B01976E13BA +6CBB27085F3E9FAA6F6AB25CD0F9B879FC87D5F6BC8BC00A44123626DC9CB159 +90C6D14B7BCBA095CC2BD04A7126DDD4AC823F4AC3E225DFDD7CA9031023CBEE +603CD1DC2AB701F16FFAC44FAD5A50EC402F70F4C2B403772176979C11032728 +BF872DC77347FC43F28CB71E97BC0184963FA54A8E161D9B51EE1B89F32F409E +F01F82D09B739A8C31BCB73E5DA40B937286E7E68A2C3CD4C6CB185352361539 +C164DB729E9EC9B6AA11AB7BF074D4B78B6A9B620B6E3C97F2603ADCFC74F281 +6F3CA1D6E6EABA7B4468A401081FC0E9A37170F0C02A9CF152C989F8322EBF92 +4C50ADC6063982368A8E087D65343C0509663E6F3015E1C2BC5296488C7785A1 +166EED815E0B1B3FEEA0E63FB7268A424EBB0094C1ABFF925193BA2A2FFF0B37 +81CDE8A796BF6D38DF578A2B36CFE841400D1B85F3EC1BF187107E120947D2CF +27D56CDF28788ABA8C67BC1A0754ABAE74566D25F4462072E308DD6EF6940BFB +AFBA636E380E7F02A80E6E64F4F2C7358C22D857E16C3A54D3CB0E32A170792E +B996C8E81A123ED777AAA12611737B94685D64D46B232FE2A62D7BCFB3E55470 +B8DA814B14DC9E5F0BC06116B02B8DF7EA382198655E361BC1BFD46AEEF77869 +A32C72068538590B8911FB5B7247D28152A53EBF89084F0FFC46583632120DC9 +3C95BF07EC56CDDF39DCD508C696C77BD5B6982F7B89FD9DF13B07BDA16A17E5 +25D61FB011C8BF9ADBDC76A0B03ADA33929155E74E95645696BFDA0783D38072 +BB665E3DB7049E1D1B07776C8BD57E3BE462BBA645CE2CF54ECE3B4F1410EF85 +43816CBBDEEC49CAED9E4F26D07C5EB57DE937174E9111C5A5CCF27CD62E9FCF +F453545187E53F88B13DC478A2EEBBAFE8C299E2588AD06CD4D25280A4B2487C +7430E7A694160E7C47DFF660D31853775347564014065AB2CA5D2DC9899D62EC +6A07B8DF0BB4C4912033382A6D4E1CEFCA7695BCDB4D0E30B8144AEFC8F3337E +B9ABD97CBEC4C38D3F7F8E040FCFFC5CB27A91E2677A34F19EF4DBC2856BCD9D +B2E744B16723E4BEBDA6E6CB1B90E2EA91B9C549CE3D9E28C4BF7D92BE27AD1F +B0EBB76EAC7B4B2E6786BA5D66628298405ED990BA2A910C0E4830CC52E9CFAF +3FB5E536D17C8B056340C2B7A667C2ECAF8FF0BEF97004B4F251C344E11BCB9E +997A53E6FEF9BEC5C6C3D30ABC76DD908B20CB7B112EC167C76F80BFDFC9DEB6 +550AF14A413AECD0E8CFF44698556DDB43965504733A603CA9332E14D4F4ABAF +990EF760A31B8E910A6A73320F5C478C7C14C8567926E5B8F628BA2EA3319349 +83EEA0BDDD4924E465CC8ACF5D1B55600A2114FABFCD123EAAD719CDC052683D +CC1B39A5F3CF7F94C29A1DB1518D69E08722DCE6A5762E0F3750E4F385FC6CC1 +CD16E03C5080BEBFFAF61844748A28397480CE4E9B6392AB03C4251234DF74EE +B735CD1C98F42EF903FE7CB43A3D233F3399778B06B7AADD77AE1EE27784B388 +F2AD0C28D93FFBAB7FFC561EC6E587FF9DA352B1D968275275D866186B60D201 +908C8B6E819266E39E91E6691E09F0739593FD0BD4E37687B39BA9AAE3412961 +EC64C46176EDF8E898A2371591EF46456FFD17C1DAC4D17442CD36563E843445 +20B799BFDB6E6884D083263984851E76B721995062FDCF3656700CB7245D4803 +92539404DE87B455B3DD2E4D6E2C479BC9C7A36573BA65AE5047333048D9136E +85CD1E6A6757F362E413296AD0A24D4EBFDAAC2D95B2405B52702F3195FC76D2 +95C50EDB07B286ABBC2A15F38A63A4FE81ACED12408B312D1D17221A810788F4 +D1B4167C0A622AFC2841188983928B7BF12C41BDFCAA6B161F0352DFB513BBB9 +5563D71B641FD0B6B7A3ED4DDFE77F9961566CC5062EE1FC8F3906E4078F6623 +22AA95696BC709BE2ED39F032EEC6461788D5BB3B7B09F82841135E2E17E378B +A8C3699F016FB78CCDC58CA198CEA2128877D8C7652B1067964FF53248F66928 +B3DA963C05040EC67E264AB597EAF6628D2CD29EA1CF85C34A0C865A5689D5D4 +6F93EA4BF7FF594EEC5FF40DA4E3A21EA8AD5EA2DB9D4F1294661214AC5EADBD +790C798B1B2BF5395B0D08944E253DF99C48CF2A456E9BD4FFF1ECE170E90DCE +3046A0C4F7DCDEF2172A81641C024566D9D90E8C8A0AF3B4A60184FF42E0E0A1 +5EE30BF45F8B412438572D8E5864CFBDB3F7E1011574D923811B8F41C7F08999 +BB1213E68E37E365F3C0ED9BA93B9E55DC473A0F11E01A11D2E9226DE6B5F052 +B716F2E2F4A2168D74B84B1B0AEF5952BC7554042962F9653702C0BD9FDC0597 +76E9DCF1D9F07EEA8EED4D9F0034BDA7EBCA0562240AE31E33F2A09088E904F3 +53D49A6936FD79DDD39304BCB5ED108FA6217BBEE9A27E9701DC173F2BD4D6A7 +221F0546E534C35BE8693E8F0B8C9F7961399E46A7CB4F0CA8E54D1F1482A66A +FA964599F3F2BDB7F55479C5486A7458A05DFDD89698389287AA786D5F320D4C +64C01D048480D640CDCB82C29E2FF737074F42B9617DD1BFCEDB1FFE64EA6A15 +3765D51785ED65CC4261BEBA9A56FBFA6117CEB2C88C78A7D9D1220CB2D92B96 +CBB6C5FCD11318D47C4BC1F5A783BA81C93F41F81D57BD0BB906FD99E6523D87 +D6C9A8E217EDE23C48D347EF01E6B528FCF80DD5C8F9777279AD1FD3B8AE0875 +3EC97C1ACC35CBC60912C05D76400D173A407D1599B367D4CD27F51994EF8F64 +7EB0FBC05B3D8ED71E45667780706AB3A987938D2737BE29D9F2DB33EF62CB40 +D4288C5BD5DD19D82DE5890EA046EF61CBA341A51BC0356F42C374B1E8B84707 +57DACE5B2A5E2CA343FA398DAB6473CCB70E196B38DA53C35A22881143ECC783 +80C072F42A2B650E65FA65ED5824AAAE6C5D529FF220F224223CCC1AA1D14476 +47EB5B89BD210694BA937FC07C17194A2B0D93C82E1E8FD52568EF57B1403019 +93025DF761B1E6B1FFCBE40ECDD6270470B38515626D0B917D38167E86CB10E5 +969AAA9FD9A22226922B047ECBEFDF05E65B52E297B2AC69072F2B9169F5AB8E +E43DD67BEFDA7DA245F4E212EEF97843D8325F71C7BDD82D4D4C5E8A91E5D1CB +82A8DB1CDA76A98A201E5A53B9532A391324CA56A478720F2ACA00CC547E3DB7 +5A89DA792833122D01F43158D4C609A337EB161D566928AED6D5336C22514685 +3C5E3B8923FA4D04B13D358BF9DD43B6154708CC92F0E1502FA8D9335710CA83 +4EBC53D3C816BB40655B6268160A89402938E5653E6FE40DEED230250184BDFF +4A2555383FDE7E82DD009D42A8A18026F797643652E5B97285A576DECE9C0695 +3B5733DA3173BC67E2D9EA11B7814C1BAFDDA90C254012002535512C108FC400 +23A92094AF85D029A2F327BBE84C540F4FA00F182513810C80B5D98064D5BAA8 +91B2287C6F454D40000340F8DA79C6D4CAF3F6D2537B224897EABB75E62FBF30 +C56ACFAB3EA06DB6702A62449A4B235C7294350F4367F07445AB17F5AB15C8E8 +B9C22CD407B9E6A1D5DC7B09654B116E3D176914CB38A1FE3F4D7FBB4BB1737C +7678937F11B798AFBCD1CCC5DFDD440875FF44BF0C6C2922B315B6FD7E37C552 +29EF56FC0C27836668C405BADB9217EC81C58A5DA39D77323DD5EC1ED1160EA9 +9F8B56C56FD09BDE3AA136F8256B7DCCA06607F6AC1FEBA42D1CC98661E72DDA +F808FE470034AF415CAE980F528444C9F7203ECF8FF14CDA76DB66BDDE13D8FB +7F0E3F4674B9D51E1D3676DC44B2FB442D7E7E3F4AA6EB2F93D37EC9005D0CBB +1FE71861E1BF03F17470AA5D1B6052924239149B15B0D0BF2EB859416D869683 +3FA2F7CE7032618335D78D3E5ECF73D6DCA2B795D7F4863CC11A78D558D2C138 +7FD41297808E83D489E6967EBCCA648599B81B1E5F247CB872A58682462E2FCC +A4FB8785452E9393E90F040CC4E8BB970B1D0D2E78818F5A59D57AC8E1FBC70D +F6192DEC941B37ACC3358317D20EEF90F6A8B2134E21E66860CE2D025A581C1E +FCD2763C5D0605A018BF0930E6A20361F789A18EFB0567CB34DE6ABD6175BD37 +41EB578F4D036AE8C801919F1F8FAF5934C2649D3A46284F2D64BC14A66F5336 +8A83716ECDA2CF30CE3FB9563DD2DD1C61AE3D35108D69FE2DDFB706454EF94D +E4AABE6A50C7B96177AF5934D7BCD8B0429978BCC0254C4AAB75D27D32961DF7 +36B7DE1C16685B0341B778E99DFCCF7EE87F70E3C0C699FB23FD912E9681CCB0 +F3F241CA4C9074E2B83CFBD1A366DCDACAA177F4E2FB7E9B2A89288EAADF9153 +219E15295A3882DD044895128829ED8DC73097B27C3E9EE7B6508025B0607890 +72CD6D866146D4D1FBF2F54B8790EE35B1288D63F4A4641B926A7F0E29D5BFD0 +1934D44193A2347703403E45E5EE52E8CEFE33803C6CFB5A224388EFB149FE8F +A4CB535CA0752F143C8DCF27579545F822071553AA41ECE4B182D94F2F4504C3 +1169C28329A93BE4924E4B786D6B83EA145935A0FAFB268F20774549A2D4DA4B +219ED1C94D0272BD8B5D4584561B4F02E6A867B121AED8BCF22B7F4D437540B1 +D31B40FAAFA1A80881623CC676463F32648798EFDAE2771E29796AFC32C8D7C1 +ED411D0875C3CF9301E000023FA8A15A56739C989EE0635C7BB092A5832985FB +EAFD8BE0F7BFD89157102C5629471C69A8A44B2B8BF4DAB3226A0DC9219E4AD5 +6D94EE5537FD244D3A0AA760176DE86C8650DC0BBB385DD14D4B5A7A9E6CD074 +C2F3E9A758087727D716983DE44B7CEF8322EA255318115CE71C3052CEDB2F4B +9847A37DCD9DAD083F047F29A92C0122271FE54E6A58476E93E3D8E57C9CE19E +F98E5EBC82F53B3604FC55FEEDF79E111D60F715DDE1AE2549CCF8D1A3B3A3E7 +13BAD42FB29B7C1A85A6B6D939DC6677F85B938F0397703150A090FC0E1932A9 +4D115F93D4472AD6652A1AD30C836519C6EA97CF88672DD4B043016C3F52D3F8 +EF077BECD542B2C841AD48EE98604830B580C64A333F76FDB7565C19BD882C29 +45362DE9218C48AA737117671D2CD9B6C5E9832EA4898B6C683DCD29DC8BFA90 +8E693528A100BFB49B284D672AAB5B53F6988427F23A7D7627C2B924A01118DC +E34C6EA64C70DE6EDDDA9F2069497E4A02ABD43EA1505C54C806E06FA58ABCC8 +E6F8ADF8CF2B4297208E60939D960989D84A281C2EA87D0CF7EAE927A8FFD3CA +F609EF3702CAC8489C1472C13BDF51F81BB71A07785E4239A8A12DFB1AC10AD6 +7D5312DED6E4EEEE9A8FA2E0501E3A870BDD5605F7BFBCA7D4C9D90F4144A271 +96947FDC6FEBB6280FD2D736D930293B003A7B82C6809A9547E54B283CDD807B +718902F72A2A8B21C5953BA391502386A70C1DBC27602BD4B63578EF9C52A265 +3A0EB233BAB1C1B79BDD5C4DD91F08767016A4C62B9E3BF4A515CE4F671BC8D4 +3B5F448C3E4375D7796F499C1ECAB3A05A588AAFA29B3E7D32778FE72BCD82A5 +A0E95BF6550E264225523A42735CDCD87483980D8FCCE723B7BEFE21833B6D5B +E39BECD21993074A3BCBF375A40235C937DB411B64DA3DE41A6BC86D34410993 +42B2ED84E4540268A0B940B7C5A1DE55C6572AC2B09B3322EAD3E2981F387849 +8399F87334A29D35E626A2D3CE9C4575B1164B7682186A3F4A5F69D5618F9F15 +1E786631B442631F4216B4D97C97BC040843328D5B704CF156067D1316A1C93A +089A9B6F19C77F3BDE2FB39F83788B5277B571935F577026D9347DCCA0D24637 +EFFDF601F5ECCF9849ADBF868FA6F41DD5185316CAE5215580B96DDE35073E80 +4969874597296DA6AE42D57CB5E5D4B46BA9AA939ADE975C807E8F5AD499BBC1 +B82F55AFD39EF0540F3C03C2D3BDE600EA1333DCB3C5ED3BC1F61F1178842F80 +93E073CC22433B3D12D927134D7A3E421DDC7A2DF822FBBC17FCE26695DF5013 +28C17E2C63581C4B893E6F38C640A459E6CF5E9E570BC0E9C2FE9DA413450EF9 +15BF6D0F85B73744C45328231BFEFEAFD4178C2FC0722685687DF446C3607C9F +36775F74CA3A1BA614EC632FF4C19DD82B18EB38800BBD3CC18F3841A0F5DD50 +8522098E9A57F79C02C72B8581C89572C6113E7A96AF91ABED26DEAD38AD5939 +01A092D2CC3ED0D2DA12B99E844AD5FA6A6292EB6DF4DAF10A1F1D8CFEE25584 +4A27AA0142E5A5204824B3EDF6CA237A6A8B171B872C251EF0A0FA8A7399617F +7708EAAD9368C4002D462C97FF5FEF8BF68D61663439C4E044159A0209BA5BD0 +37347181E45EBA86D444AB3C5A72B9197B0C470AD08FC3A12ACE57006A5D3213 +26737A417C342C18940D4715FF6AEED220C00853D966F95A10BAFA07BE0AE0BA +2DA8F81496BF39451C4A11BF6361BAECBB6526016A51D2A0F26DABE56221FB97 +8C91010ABFD93F01BA9822EF7EC2904CEA7D7A862B34F426B4376C9375E929F2 +CF2739202C0B304C84B6D6F5045EE9987C913711BB08B17E3A44F389E43B4867 +EDC7C143D446F0273A897BB520F25FF74508A291F28B624852131631F9A962C6 +351E6E6FD33D4359F2F2DC0820F6B8798050B7EAC2DA76C784F2094037C4A357 +2F6200C7AD855BE6E9CA96EFE8B507B1ED5F04532AE2BD8C405321A3E4228CD6 +625AAE30D9548B013D337140834E9995FEB6B828006D44A1445E72715967549F +665EF77A754A6CAF7090B003794272B8E9E8EB2F3E9E38B5921BF30265AC388F +FC78F9DEF514A2B777FD534407EAA806D02A3624B424ED25C84BE2DEFC0A0F3C +0751DE049922C4FA0A8C23E1BC3AAFB9DCAAEC4AFB53298945DD6F4555D8695C +ED29591ABECD4DC32A7266460E141949AADE11FD04DFFC8FEBA8555372C40DED +3A1DA93A95C5D991FFED828664AC813747A7A5739C04A8FF316930230684572D +40CC83252BD17735E80CDDCBE0D4FD88AC8F2FB3397987622208FDF7C8F440A8 +122832C428022CFC234B4EC113F28391F4A71B277F11E1112B9E16235EAE21C8 +A935F174F935A094176A774986B25CFA5DDEB46D282661E94EB90F903660E7AA +0BD4B42572E46B8396BC8AA119D6385BE5CB57FAABB8A4B9F66FE27199C20170 +0C31DAA3BA045CA7F25DC643172CF9F800899D5467D010AE2CDFC459A3415FA9 +93C3E12073AC2A424122965373A4967E1D630E483DAD652F951B575DD08A0C77 +EB325EAC37451741E0F59DBB802BCBE80BAFCA763AA9E7F9E310E7C911BDECC0 +955BD236250B12E43235269270EE0E345933CBEE4955D01B392638259B801FA0 +5BFC42A6E7175BB0A4495F535D72D0C3860739C2CAC2AFC370CD260C39E5F583 +852B8649A62A2611CD209A801ADB9D60B1AC5FB034DD15BF7D3253B3271D2950 +35BF57020EBADB3AE0CFE3A312D9D328DA4C7C63C9B23AB272E71535EF0BAE9D +66C6D75D7C9B5A3AE154F0367686198392AECF9DE038A496FD0B1A2E1B3F21E0 +3CA7A8BBC8E6825D4B6B959CADB1BE9F32F784C5571818CA3BE1EA9A4DB233D9 +F34750B4383EFC391BC54AD0F82B1E3E36044377CB89D8B77921156589CD5D23 +9DB5850A10A4CF58D880696A044D489A2CBFD7EE711636C8FA6AAC7BD06E816E +76384C03D6A50587E8F19385F50735596D41D907DF2101FA7072BD81330D7D5E +1F14FAA51AE0B81DD04F8B9BB311C2D33B39300116CFF76814C1ADFD6144C17B +BB6A474CF3B10A77E40AD673E9BF324AB6F50E7BD1CDB687FC45D382BBBEC32F +245CECF213E912D56A17FBAE691C5E0E8DE2826A7B7DA7C614809F8B3FAB79B6 +263DCB0DD2AE36DD88BF931389503AF2614DD29F1FB063D50917A5B332FE175D +97E1958DFBEFD221527AD59AD0E9804645FEB9C001CA9CD48A9E56E1123A0E9D +4E03C70ADA5263096930E475CBBC136E1F6A2C28B9E2E9FDB24A27795BE06ADE +C0E5EAAAA0C8840EE547150A8B10F61A2CEE919D4AB438D33AD5CB2D551A4DF2 +7A17F5EA1BDB16558F8A2AD306CA0D5B88CD72E68DA0EEDC26FF4CFFB4C7077A +25DE69FC7E1CB4C76123544F750EC920B07FAEC18DA72A8E03F7E775ACF9FB82 +791532EADFDA0444FEAFE591FDABA2B26CB033B13FA32B29CBDCA3E00B1EC635 +B6A965BB8A712484FF17361E14199DBAD4892DE918FEA7F1216CB26BD6D0FD10 +E957139E1EE5EDFA30749B0D9F51FBBDF5E9A856D6CC23561C42645AEB242AAF +39CB699255334BBABA6B5866E2455EF5298D0DDAF8182EB094CCFB2349F11F1E +3D6CE56891E2258E064173F94769FB62E6C4BE0DCDA4C52426CBD6351DA57BDF +0FF51D5AAA279A7286A6A4CFB07F440DF054C986BF69603FBFB3B5401B27CDB9 +127C9BD338D28CC4B0052BA2C0C51CF7F0357975C5113247961AD02652FFD96F +4082BCE9511E30B90DA9CB82E0355ED456B4EB38BE03A08BD9275479F26966C4 +A23F3F497403A7CB9C6571214B8A0D42630FDCDC533614BA53956F8872A37F7D +3B5FC76E7335EB75DCD1382A8CDDEA0957BF5161A71163AF7D3430F9C83E4A24 +D0B61E501B6DFDD9A527C6B6F9DDA5FD07D8A0C704AB7158A21B1BCF9798046A +79DD9C92B982B3B336F94874176212EAE6A6CE4118FA85547F444FBC01D5B266 +3FA53B822E37B6CCCBC62252F32A6EC2E9D2D5A90A80D16A69C1D104C4BD9C85 +01A36405EB285EC4B5E607FB1BD409C0C79DAEC7C3F6B477583CF50FF6BBC73C +1F06F7D19101885578BEEBEB349A1EFCB6DE00281BE6A2785722839CB03DD196 +2BC5A323573607C6DA30B6091801D1487F4031379D0F5030A7C04011B1CA1142 +2CB5A3FED0BCBDACEFB0B3B87F0F18D2B828290AF8FBD173027789E286AC7D5F +AA5EF6F5F27D667F97F87DA8DD382D3F9FDC6CABF9159826C35363AD73EA4366 +F7938124600034ED3D44A5BCF9585F06063A43BF37BB964F1439FAB458CF21C2 +A12871A6B54405CBBC35BDC8F8BE3B70D04B7209EBDF5A37F236F5700EA64B8D +CFA5F97381A92DDA132075BB605AABCB032841B4DE390F7F27491F6C0B820DE9 +8E2112132431C6AB279770D70B6FED4CB0DACC6A77559955F9AE81272A2C0A0F +CEEC749D6973CE3C2DAB27E2B2AE63FCA8E53BF9ABF385708D54DDC3D6208FC5 +FCBF82800BA714A46A2697C9BD41E14E078BD4FEDEAA28A8E63D838D3157A870 +BEC73468806CF6606EC2837BA1C37F498396623D2E48934B8437089D5AB38898 +A693E5744C52A653DE084FA9AC4247B3E431EF702139FC4BB746325CD5E62E1F +7099C42EA82541AC8FEE8A720EED7BA243990A8B73D8DDB9FF290AC79AA6F84D +AD9D590E3588A7A6525E3C9D9943C49BECD8B069C722AE28ED084C275692B11D +6936F4CF31C3E08BA11FECAE4938B8750633ED19D2A307F667DD087606BAD04B +7614DA1F3AA10FE5B09E0B237B798DAADE6A93A5FADEB9449C9A0017305DF6BF +6AAD60416160197AACE5DDC729692F236E63A14F7B2091514B9F0C2CC7F683B6 +756BCB60C7B20D31898583BF190B01932B506DA4B7DEEB31D562B4E480D20DBA +88995A02ECC86F5C3F553A9F94772AE938272F31714460C86D11E1B064A2B521 +0C95ACA175B5C13A559FF8D825EC721DA7F1FC8C9435B9793985514522F74A04 +C3C45FD3F8DB8D53A6D78819D082244452E7EC9134AC44EED5F5BA3C7FE5FA49 +E81E1DF78EF33E74C21CC4D518C2644A24FAC0C4BD9B5D874AA444E14927FEDD +1F1975A01DD6F1289484D13A8771DB4C8FAF675621F8E352156C9A83A2FF1263 +50FAB623BEB266164EB728760491E3FC32EB6C7E0DB48DA038E3A85B93211C7C +505BC25B368327F05042A09E7081D16C80D68CCFAD870552EAA16B026DD8B6B9 +303F006A2D773F68459CA72E14EAE4B107650FF82F11DF2B0BA9C1068E060079 +137A96450987F9664A9B8084FFB3247939632054AD03BFFBC125CB75DB0D915B +F4E2E6E16C43442C30719C1AAE544490FF7A9E34B96EAA556833109AF5A4EF18 +14A3C03E35D283DE12248434066F4EEE5D6E183F6840B7B210977CEF70A13601 +7F3E8E36CC26181F206FF103575BA7C1123F7BEBBA70C9AB795FED3260A6144A +BD17637E2FDDB36CC60E5A28AED8858790444AFFF84576A8208BA612C765EB6E +AA852F9002026F49477E5D2E1CB0131081D3BD36F6FED27454330049D106D316 +725EAEB561AC29BE997F88B2E049081CD60E1978E6EE6C4163E258D59546DF6A +94544C2601EEA2786FC7C2B32C6E8539B785BAA65923EA191934CDB721D9D150 +13045F5E3A3F7351FFC903E6791AB9681BE3CE8678DE950427A1404EE3FD21A5 +C17064E05EFB36288691FFC3CF56BC5A8B88ED64E188F7903DC461F812C0FFA5 +FB7F6937CD3D9E9EA898D7B305EB5F9CECC0EFC3956D248868831AC3380EEDA8 +E21F0822BD5E1D19425CF2A18DA1074D9069C2479383C3D88FC43E3CD1695AB6 +FF50A6D9394414733549E16CBFA4DEBD399230F6EF0058A2B757888E40041674 +C5A2149125CDAFDC413EE0C65414B38097531CD7468B6C0839B5D85850D99BD2 +5F7E7760AAFA4E615C2367951D5F7ECC50670F2BAFB2B4CE8D4994BA4246F33C +3B72BCCD53D2D77EB5401892586A6B0E47DE31BD4282FB6D7A10B2F1F5CDA562 +E8EA67EB225A174DF215907AB9B5281EFA2AFDF0D779C6E826DECD6A777B4B8F +41A218000421D8B6AAE430CCAB85AE529ABF7AD8D8B14ACADBC9F32A54FD55AD +B7CBB174CEED6272CF156D9BC4ABA084C9F541727CB31356F04C5A4DB18E121F +1422D299B9A0E73EFC732735308C10D797D529A18869EFB014CFFF41AFB6C1B3 +46E4173D5243FB6D4BD1C1E14C6B44C7F130093B75537B4CC71AF162EC600B9C +6DA416F0198D7162B0CFA687BEBCE2E693A732385363B204F9DB9D8BC88BAD0C +C5B8F5C7ECE1F0849D1F76CF6D57F98827C42114A344AEA71298282BBB336069 +70F09E6E7FD489CD4F16A699CDCFFD359A23A08FE46F5FB50B486556BFF2432A +51D8FB44F1045169129B2D3A55D5A259521D48FBFDE96283292C4A8B4E41AEA3 +BC0FDC4FC27C69BC0C07A0C9926F34A967E14265DE222EFE24C57C0B2F233C96 +4471BDDE5E1778F36A825A8589D3C603448DCC4A3C2B175984CECFAE2AD6BF42 +425A78666E5DB703633F8ADFF56C46082009987A3B9596617E4F81CF54EED045 +458DEF30DAEF032E3FE8184173DEB39236EA57C0995848F5A138F731E653F781 +4CA443BEEC68AEE0ADA0D4FDB6FFEAEC754B8E570957A08DB40DC956682E91AE +55FB5EAC51360EA73EA9006EF240F6B726E632145DC2FE0F264467286B95D962 +3D6A16FD2264BE1F8CE24D0F56A504DFCD47D639124372C2BCBE62042233901C +E363792DC29CE7D8A54BBE31578C25C00A6811A3303E7D213B673B60D172BD65 +1710A3302D0DF803F4EECDC258533D9A7B50BA7907C693A1A7E63048EF6BD814 +2F2F487FCD46A5FCAE3328F0C84C1E0D2DFBF6BD1058B7EA4B3315DE4F4C7E79 +3643EC706F2148BFD76E3527CDDBBECDE3E061D0763399C5B4298000B23C415D +7D83F7BBB3CE296037ED48D6E6C348DED10E351A980FD7926D1D4BC6D1060654 +7A9E68136C3C0BE919920C0FB183258611E90FCD4C140D16259ED73210AA165A +F687D7CD100510CF7CF90006EFDDDF4F8BC6BAA9D7952E9F425FFE7C6A59EC7E +C3034049ED234A76EB3756DBD47BD0E68FBD7DB8CEBB86080E55D76567F5CE30 +18D40B7F690FDADB7A038D8237DFAC273340F3097B0A0207B30FB36731EE262D +68462766D401E2550B26961F3EF514D988F2FADECC26B452BDEB18C83C1D4398 +169DE47199093A63EA29ADBCFE4CE818F3BA85E946C0954B94AE906FFF986255 +97BF1545AFEBBF385B11691FAD7BB7961585005EA7FBB5135551E9334BD00376 +B085E04B5D3E612142E59F6FF1D28989B511C8276BACE9384394C8B9D1AD1F88 +FD18247C5A2E208983DF9168F0E36B6196065D157D62B95CD9A6AABE16A22FDD +60FEDD56FBCADCB89D76AEB27147440279460C44D7905A23BBCE27552701F927 +0737B14C88EA61DA3F5107FCBA42B521862C7C89056E16020F7D2CCD282C3911 +958A3FC90286A145F2439BF339EAD67FB2F7BFBDE5C4A2D27480FC0CD7A738B0 +450A393E9572D91A0D53599237EDE2FA066220D7836FE742785B32B06C5ADA95 +C5303491C199F919E14B4A2253BEDD60AF210E06E2CE8A9D7B680203C373C9FE +039FBA4FC407443B71F0711873533F9835DDE722AF9F0C0DF5D82CE2A2EF4197 +285DBD73F6E192103AB220BBF6B38DB16B482A9A1A004706BBE75A40305178AD +6C79FDACF92A35087D195213E535D70E2311CD988D04A18C16BFF81B82D23ABE +C2E24FA88CEB2A2409812239B988F850F244090BA36813DEE068ACA243979A89 +5EB14C99B4EE6D57BB7DD3BFF86B46CE44C7FBAA9751A0B1778A813798610598 +13C676D5E4F93206E42D8DA32E134A92EB3D9240E192EB06C9DE6A2373B1EC0E +207E24242B6AC877B45E95EA4032D4DC4AF3B0C06B9F8FA235649465CDCACE68 +57903FFE98ED35C4765A2EAADAE410C4F97FECB63F4A62DC724B09996AE28997 +786BA72E91BABC5058E67E29A9BCDAAE8304010207BD6B9F65FB522EBEBB01E4 +51D0720B4159F077189BD478D93E67D74B28F0E91E91E30A21E7FE7DA8F1BA0B +5E5FCA400389E5DE70014F30700A6ADE9B85CA0FB26B75784ED7B7BC19781022 +08C4752A614DD0AE65611D8744C0684927A5DFF5EEE3CBF5582DA18818BE5D8B +98675980F025AEBE6C500C7C330C5EE99221E6F7A7A6A887DE7E4904C7ACF979 +4502822F0BF751500B7530D989E085370A489DE7183645E8F1FA3A636324490C +7ED19FDC9CB79D56CFCDCF2BEC224CE3DC45E8D4E52244CB43C338CE683131DC +0826786F92C10BB414549AC98209479AB39DD71586CCF12D74B7116C3845EEA1 +D5CD32EE503A4B852A452DD6E590FE4A4E75CCB6F3BBB35350B67865D20F72BC +00F119DD2F4C72F124BD0692E6738870A01CEB083668FAF83C8255624F80D2A4 +E11353E419BA5E88C3CB2826228996BA2A5C5F3A549881BB74A934EB13046623 +114CFA52E8C682CF08570F92B7FFB863C3B72C9F427264E5C949FD25EF34560F +FBA970DB28C544AAA68FA23DB16FD36E8A73B6CCAB2EB29C9CD81558F1E58741 +1DB142623029D37134E947BFB11726D9F1B616F12FD57A8E7E7732015AF6C83B +2E77FED07CB86786A6D558E49A36F51FE13FB459538679D4B0B426B357098CFC +87EEBB30C9B491BD628F09DF7A773FBA4E85C4FA9FA979EBF0C79D74EAFE1FA3 +036B1423869A1C2902BF38522837A39DC543FF7D1BDB0A9388A89297EAF8F8AC +F8B3199FD58AFEB76266316FA80061080217098D393DC54B597B9AE8F8E6FF78 +C99E0997B751FC16BC7A036D8AED54594FAAB1E8B291BA44A4BE2B48A57A4A92 +230457DE34A160185E2F166A44F816FA2E40C1EEB4AB4C1AF7B2D21DD7CF3B67 +50DE06CF810056FFB04F5A6B131AA2A15F0E2CC1F679A4952E2014EC8BEC2AA9 +730BBAD806AE6CB0067BBF3F7C64D05F5B05A758571AB41A752C114A6A7638AF +2478DA91D1F21099DD080B100ADF1AC93C2A77624FF918172CB82C75A53D7049 +B94F8287AE58A87FDBB85930BCB5C14783BDDD2BFE7E506A256D34259C71FBB7 +E3B980F53755C8E02C3BCDE932198BFF36C5330313326F945C2536FAC42DC5CC +BFFB0BE31A1D8F041CE2617203423F9CF3268F710FB1727A40DDFADEA3BF8E8F +CF3D09E43AD2D6D70A5A4856CB27E1F1633EF7E0FA8C8678BE8C9CFB317764DB +203144F2A2563367A1CF17D4B57AEDB517EA23FE000E21B87573B6AFD0729567 +FA154F217D391FBB4525435D99215FA716153F6214521E2CAC2E32267C0864AA +B5D54270925720A90A7AF337FA763900764C0A791BC983A305AE2DEA062DD3D4 +435CD1E36A84AE558EE14C8DACF03E58D7F4C6A81D99BBD6913C9E3138C81D61 +B66F5660C0F0B9973B57C3D873DC7FB9C315A6FA3C661F73F20F4C70E60227B9 +78D0D24A03FAF642F586D26B7ED453D3691A81BEBA1CB78A14F61DB7BE1B73DA +F2AA8EA1CC5295B13133C85B364E293F6BDF41365DD87AD174AEC1BBAFE00BD5 +FC487BC51764417406A71906DD987A03478CD26AD6FACA94BDD6B56EB87335BB +D0BE4A730F3C7B91293D10E7ADB5CCDD8D873B72A1D78660D61F96921982D96A +B1B57E3EEE4A035D86F79824327CB12DE6E80E49AED9386F42977F651D9BD071 +EA888011B7A50E6C57C8A56CB8806882ADF06B71BF82C7790D85E245307D0101 +BE07DBF0798AE2E2927FB005850FA5CB41C55B4BC7447358F75CAA90DF1B21FB +9F09B72276D1EECEB26FF1DA37FF55CAFAAE658EEE6644747C89B1D8F302F781 +9642B815EE1FDD01A55E1D70EE3A540C63E1170B711C95EF168FDB70B3187BE1 +86AEF9378C7E84041D32E4AA9411EE6AD8E44389CBD84FBE1BF57B584D2E1A64 +4E3415572C7332ABB36C96689C7A143DA3D392C0B548A934B549FAA6260506F1 +77B84F97E44079BF764EC218E55AEF4A384F733E840D9940D755E8CF7D7CDFA0 +5CDD11A3A7E59B5ACCDD865F44954E9069F5A05D285B0FBFE5A3E0738B42615B +CAF523F83591D13D8E207677C2F5C3584E66D15BEF737505BAD3AF9D025D6139 +BDB956288DB3477BE0AAD9C8B27BA7C74EF75B24E85044F9C7B6B225B4AA1160 +A65640C74F31670E4756ABD987A53FC46AD25604977B0D80FA6A820252E578A4 +E5A4816AFD9CB796FDE892FEF817103F6FCF4E4F5313316570382E5EF1D2DA9E +212F759C0B208AB7C9F908B21D347FBCE7D870607D403996454CEDC95CAA5B6C +4917A04F2C45098F71658CEAD5F831A132C64A5D42243EB2BFC7B435FC4DB5D4 +AC148FF50A14E3B6F0CBAFB3E70DC4AA5E90D4B4ED718B8FEFADE2331EB9E475 +BC341155C20CEE88F73B01E00FF80917B7CF987339BD2753E1A1C85D64281EF2 +A504A1C5400E567E0976B7E7BCE07232E4A80438E527DD85A3AF04F634B4C867 +571987780FB5E6495B0EC1BE877EC2310080AF6ADD2185AC751C2D9D5E676969 +1CE8E5C5EFF8AC97A9D4ED79124837AAB762A687B425561DF3755198FEDAD4B4 +6762FD1B40FE3A4791CDAA7CC6EA4262A17C8D17CC931A3E7C12FE47A456D7F0 +3EE6C5837FD810BF8EF4A5E58A77F7E1A452C9C12009C71BC7A489A74002AA64 +21E9DE19540EAA7140EE0C8FCCBB5E25E81036CB0CA419C3609296A68861827D +AD07E3BD1FCB5E6EA2C2D7B71EF867F42A29A80ED1E00095DAB3AA9E69DD7E6A +1EBE7D912E1BCB4AF7655CC85932E95FB355BF2C942F1C76153DBC01D9F7796C +B3D490106A33C696ECBF88FE37015898F906D4AE1935F8964877EA227CFE9B62 +54223AB0C37597E508E2C772038A786823735BD295A6EE78EB092B7971329313 +B1899B17572790960D27EB2EF3D196AC5BE8550C238A31A73F315635CAD5252B +57FA0229B9822DE96A8EA608709BB22564269304CE2CA2B22A5AD1FFC36A53A4 +E49C9B5ABCBF3574C0D444BAD5E4981E41877B4B15D5BA8FFBE2E5372F426F66 +43B3D18E1762D571F74419E3ED3B060EA6EEA50D5C05A762A6DEC45F9EB9DFA7 +E1F16A04AD61711E4C16693F0C8567AFEECA52D01EE62F68F8553B8C408CEBF2 +587175D3CD22C95F2B1D60D25EBC32B48727DC5E777E1DAE47F484D534418F39 +A5CBD2997B2932E7B5C6DFE924057B857D4E71A52D43F134E56710F29BC5BFC5 +7E639403F885DB51DC05FB21818D62312F3B4701E27D238DFC350564AF5B493E +1C9FD2A69CB8E89C03E14D94A8F5006C826FD8D629EFDAC0D3D6F216AD164346 +43A150C43D335EE41AF464A77B7A0823B3ED94D9F2096E76F1C5F3951F2214A6 +23151842B1FBFC995E3E5794EE418B7FD85F90934D0D627014EAB094DA056516 +D0FE0CA705C1961913BE023BB0BBA20E8D44486E17B2C85C679129505535FE24 +6D22F441A64B7BD3D071BC0434FBC8D2962FCC16447063B8DC952C181A026CF6 +3CCC1C4A30EFA8F814CBCF1AB98275FCF709E308B6105C96C9EAA1042F044D03 +A714FBB0EA25CD4AF00FF0C7042E9604DBD0443EDE725C6F7221B160F7BD12A0 +044D0337C38D7F5B03B4B508FE1A7EF8E097A36A49DC0411864805FD1E85178B +EC0C4F120C69A8D87CB293347A956CF9FDB5AE1EF4806FFB7ABF7DEBDA739291 +BA351E57C00FAC6E111A10D8031A8402E815C526E946643AADB6E23A2A913C54 +224E7884423CB5C44BD7713D590297EB10007350DCC40728752D74EFA137799B +CB05318950D4E558C145B4CE3615AA09E8FA64C825CA04B421BD7014C6B3B04D +D92C6012769B15BB3923BC3CC683B5591F948A990E0E8C47A740A608BED362F4 +246BAF7EFE446FC4F330F7F3BE744E87275A003EB89EFB2C00A0D6B3A697A8F6 +879E2135374CD97A38CE5CF6AC7B2F8E143FC706ABD0E3A635B83C53CFA56F7E +5F72F317CDEEB2D1DD5C73DA298C1A0F7757EDB67DDA113E5272DAC67E0C32E5 +FFC92F277520B0CE8AB977A734156DF7D113A05F5FC2C2AAA6642775FA02A40B +FDF1E200874D1B56D2B917771E7887A05C05C3676AF020BB0D64E91A8A395F8C +F12A8D3BE3C3724B077631636F19A4A9926A47B96580A7DFB6B892F1D7505159 +81DFAF711815792C6A122AEFA7FAC838F317812C07DD89CF6A894C1AAF9824FB +B0586B42E233F3A0E1B7ABF0C8DC213C6DD32FBD2332939A6423E922ACF51B21 +78767C8ED9429B8BD9FC5C92B0D31F6B31CAFF29E88586F6D71F0B759547AE66 +43AED5AF27915B0C66E1FE8B3277DACF77462337CFB2A83A57B7B7B9DB04E201 +53395D1F42ACB3898254BCEA688C1668FC916BE3BD18DDB007A2E629D3B5E490 +3DA890DDB50A1738C8B62AC8D9DADA5D27C148A8112D776425BABE7365D9C6B0 +5E56DA1DB4F28A0A7EBE2E22502DF5F87FF40A4916DB46B62423A814D2BB488C +AF4EC6A52B884A0C803F9A4E0D38BF8A9F8A40217B8EFD18102E55E453B4A237 +1C0669853CD873AE393F09A2E67244F77758CF1245090C3017A814642FEBC8AB +E56B6A9F67A3F6119E7382724CB105517011E1C43FD3D44B8B5D0667F3F7FB9E +EFCF407B2D84EE33BF01531BFA38B829347F514B788D1DD02D7C482338A826AD +5156D622983151DF972EC724EC1763C966E82A7F3DE72D17097CF577F994DA15 +5CFF95D2425A92F1F42C82D6B67324D9D684394B4FD98EB329ED654A40FD4AE1 +DECCBF12E56F51DB4A8B28EE74885C7E080127212E2F741C63BB8C5AB6CD0354 +4C62E0FCDCCCEB0FFCD5E8597140D0A069F3D0809F833A638C527440DF0BECD6 +3F664C6C2E1C563AC8046E6F21EC8910A74BAF5DAE2D0D50B0847B5CDD3D961A +3C5DD68192062F8656B0D4E96AC902B28AD08165612316ED7A70FB9E11482B94 +68425B8F0309C94AEA74C6E4B6366DDC2BA930C5F412355E1A23C1D3C3DB2BB8 +E8AB2254AB03F294A31A97706F0AECFA049C796C9AE75E7395EC6CF6FBAF8F76 +A2D3A8949EF8B5BD7EC9D20C42693C7C3542EF2147CE413B564620C5B361C303 +1DBA7DAFDBB0CBDF3E435F1B491F272C6D34DFBA9CDA14C5B866E6C29654FA12 +9244DD3DC601C1110C5A4DF6C68795D6AFB8D3500D7583F9752ABD529462F31D +7C264574BE0A4BE0B792C258777223F122415903E9DF0C4E647D93EE5D2D564A +8ACAB66F746FECC66DEAA033B0872131D925D719E2E2579D6C2767A4354848C0 +90C32F2A44B7D376B9618112BCBBD6695F3FCAFD3493EBBD485F1ECF4585F71F +F1513A57945203E3E9D1E17E8EDA243212821B9BC3B5C1BC977041CF3DB1DADE +5DD7DCE069FF0B6BB5931EF6 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMR10 +%!PS-AdobeFont-1.0: CMR10 003.002 +%%Title: CMR10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup +/UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR10 def +/FontBBox {-40 -250 1009 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR10.) readonly def +/FullName (CMR10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /ff put +dup 12 /fi put +dup 13 /fl put +dup 14 /ffi put +dup 33 /exclam put +dup 34 /quotedblright put +dup 37 /percent put +dup 39 /quoteright put +dup 40 /parenleft put +dup 41 /parenright put +dup 42 /asterisk put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 55 /seven put +dup 56 /eight put +dup 57 /nine put +dup 58 /colon put +dup 59 /semicolon put +dup 61 /equal put +dup 63 /question put +dup 64 /at put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 90 /Z put +dup 91 /bracketleft put +dup 92 /quotedblleft put +dup 93 /bracketright put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 123 /endash put +dup 124 /emdash put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8 +569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079 +24A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A +2255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944 +8FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E +3FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26 +D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24 +D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B +03EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685 +767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A +8B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B +DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E +94FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004 +22466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7 +72FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C +8B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491 +344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A +64B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B +07A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC +1E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8 +78B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51 +CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120 +7E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782 +BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462 +4E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A +5A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D +EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE +EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622 +4DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE +0F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5 +C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904 +314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E +DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029 +EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13 +DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E +DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084 +7517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91 +1A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155 +69BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE +EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5 +7F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67 +CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D +38DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3 +22F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C +0D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1 +BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D +4BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F +3625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD +B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE +15B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9 +849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3 +FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84 +4C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76 +1FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798 +84857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF +7F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122 +CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA +4FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B +3C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394 +F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D +F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140 +DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7 +D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886 +56F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4 +8DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53 +59344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED +49C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86 +87A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B +8D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60 +C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342 +D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64 +D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1 +F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178 +0A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B +5CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448 +229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC +17D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4 +01B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616 +F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662 +3347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0 +689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20 +4E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F +A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03 +DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D +364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F +7AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F +26EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1 +43CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD +8716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7 +C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08 +94B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5 +C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1 +B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56 +4E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5 +7F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01 +204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE +B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56 +7E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6 +279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB +E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346 +CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A +65E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78 +BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285 +6DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7 +B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3 +63C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89 +4D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A +A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6 +67423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C +DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A +5DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9 +C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C +9C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D +B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51 +963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0 +D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB +B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B +72D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE +B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358 +8C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB +3706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0 +668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152 +ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5 +69273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118 +C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754 +3274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13 +407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01 +11D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF +2620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87 +4DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40 +2C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF +9FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889 +CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8 +DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973 +0CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362 +5B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7 +9D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A +EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2 +09C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A +2B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2 +AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420 +324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786 +486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A +EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660 +52B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5 +9F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3 +4B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D +B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7 +BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14 +6EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0 +B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359 +16CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED +E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6 +546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED +6E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507 +559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B +C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A +ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354 +04B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B +7F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A +8165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B +A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02 +94892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB +C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC +41CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654 +7AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5 +18CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76 +9F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD +E5ADA5E217BE24851180E9A1700FBA66C7D2B0D7BFDE4F4EED1D24B821A40947 +5620363657F6D048E651A689822CF815E72FC8AE9D835BE31D1DD8B54C9A717F +4DC319B4B59AE073936EA40B070524C7E71D5A7B64436DA107749746B516E29F +E3BBCB8F8C473E706670E11E5B221716F315FF097CD1841D0069FA69EA1898FF +9F9EC2518C77806A19730C97F54BEAD604548D553D4A6EDB247853225E24E7E9 +89D71F6BC94DB986467E755CCC99069B313F5745B02B4BB608A39F0A0A732B87 +7EA2DED68219754BF1FBCA350327572D769C962EF9242132D93A5C8E9725D8D3 +AAAEC15ED0F362471AA58488620156F3474FA59CA080EA96FE995D2B3DEEADF3 +3141D157481C66507725ACA5953CBBE1ACEE7E3F02C72C6552D15EB3D612730E +61A06A43575568DC3CF3844BABF04CA767E2995196097015E0C4F622C4356B6B +F41DBAFD797A4B9D7AC22332C552043EF98913D0D9B50CA6B7CDAF903BC5C04F +D20A952BA5CC35B646ACD0A287C956B98C450051AF6AAF79DF37F8954473F8F6 +652BF03AE2AE82B99D820CF93F5FC0BA17EBD7AF90313E70594EB5C354023BFA +07912408F1757319C7288E99872B907D5AB583B082EEED8AB079C63E38B07D11 +6744856E689A479CB3A8BC081F33CB06755926204981DC0A45B3ACC18F6865BB +EE2C50DB43B62E3630FC1D9B1FFB3BFFAA6D0A20C0381ADF48E4D916BEE85BA2 +BB40F538F55C11D50F882B73913840B45161262BC8B0012694C3EF26452F9B77 +2CD7C7AD6BFEEAFE31C8A721C2D46AA00C10681BA9970D09F1E10DDC250E2AC3 +9A160EC8C9654FCEB36AC2B586E978D54744FC8A0E963D8EF6E228ADD22D093B +B889C940206F504F14DD921D909BE06EC9BACBC23EB9E9D137FBC983570FFD2E +CC5D2EB5D2A4A8604A4AD418B800EDC6B89809E00091A2315EA8C071AB631CCD +04C3EA77541646B7F9D70B7EA564D92A65C4DED8966517660EFB9F77E172CD8F +1B5FA83270898C3709DE964B0C4A899418435F92C13E94F5C1C5B9D7DF3E8793 +5F9E83CE1430E3EF275A5169C1005B864AD5B7ABD694E7D77B43D157B6070EAB +843B16BD639F53C50A48E040D063779B47F67AF0E115947CDE6A0C9DE8196D3A +E61C1A57B150A5B386F71C863ECEB8ACAAD9A9B92C336A7B118D8D5B1FCBD698 +2637028A7DB25D4314EE94974E09C2413E9C51A2504CF5B4ACDA26CE82FD1900 +CF01D52F946CDA5F6434B8BD541503B1A1BDA72225592CEA5B55ADE52666C150 +B0FFD1DA9BBBDE3C40E443C917C0A91444CD19BA8FC48C88835F09F35C6B43C7 +C81B914BB437E99E48FCEF5984A0E10096DE7CBD0AFBD750D7BF11B5633DC364 +6F547C1BB5DC55F4F2108D1ABAAA7CE8CAA45AE2984FBC51954AEBD3D188916B +B0C5FF9339A80310E4A90B3E8CD587CDABD9D54EA413DE4E7B777779C2022362 +96A9052378EDD3DA31F05B94979170169F1B43C60BACFAD96C76BA86B66DC30F +BB57A48CBCB99683368A8E087D65343CD9DFD9B28DA91EAA3BC9FAD76337D87A +047661444966D02502C915E2823AEAE71C7640BCC8AC451239E34711D34A753C +44D5DD5647148520F4B28C97D8FF00A10B1D34592A32E90CF70EF4A01F9CF8AC +5EF9C240EB792EB337DFED508E5C91D91A3F16D2E067208120CD058F4EFB98D0 +3C634F3DCF13881E7135C3FDC75362064CBC02FE1DFB6F49557DE90DE0C12A1C +AA5F609267E04AF24404E050CDB6C3D6BC5DDB715621D4315D4D30E900EF3A5B +03D6524107544DFAF0ACE84F19C2119ED9CA58E88C81FCB5C33A327A8DA8CD1C +BC87E83C7AEA2E430ED13B6F1B9E6045FA02C88B025D5CE7D6D191883B928672 +AF8E7B0467A90A15680C1610576D93E6492A99787D4E0D49A5306DB04502D5BA +2E9DC1DC55365D68F27B9FCC33D55FF35C41EDD546F479E7D69B54B3BE72ED0C +62C80AFB76758B53337424120BBCB1872EFF9859B2BBF5F9B82BCB01902D7268 +65B72FDE5A7C8DB2A7A03C9E8646AAB65F552E9342902FFD80972B325816F999 +AB36938B6B88F8D84CE7EC8B95C459191023377A30F50EE2D9C8C41FCF685389 +1F4BA89C1547A41B767259CF565ADA5011FEA13A782B566EFE3DBF496A99DCC9 +543E261859EC309993B0F727286B02F19048772DB89984ADC5EE723C48078B9A +79E0B93DC55249EB4AE55C975CF75029C56E88707079C24297C206B35C0F52EB +0D3BDD760EAF8BE7BB9A41E778AD0ACFFF1A6C37F1AE3E7AD1990C7022449B76 +7A23C9B0CDEB4626B42C96306A9544DD84D640F525DF20EB1EDF35AE470BCD3F +B4F384E51CA45D81C3BB20EDAE1B6C8B109BC6C12B8CB7ABD01394E2CE389A6D +7CBB108D67C913765E081FBA3E79CE29FCDBA0850408B31A55D6FBF2DCE01478 +04BFA09E8706E8C9437ED67CD32A37E836CD1E17F99EEAEFE28541BAA7AD8145 +225393FD3EF8D033328E19749F7D700E64B829F82F3A7C8499B0FC557C3FC783 +38866397480538DA97E4FB6C63CBD4EE16455CEA2832C5EBC2637574DAA16916 +B8B2868A63B44BA3EC24A6314835DBF2D38BAD05F14E96741AA7E4BD3BB7833A +D1C66EB4EDA345525F2447BD1AC8E0356493282EA56C6ECC81EFF7A74E1174DB +AD3A842B36E0B339F2F83896892EB69F7ED2BE72EBA0BB60C59D40F48D09320A +591CCBA48D1D05BFC34D0B31735BB9A6C138E8615E21F1554432DEC1E25C073D +0D16E9D6F0255D88E0E87308560F434CC0E7DDDE759166759765DEC82366284D +4BC47C4DA087781B275B5711FD6B2279E9D4CB734E1ACBF2A59249A4937E75A3 +79B263B6DA1A3516E90DF279D2D5E0C97ECE4BFC98224B9506D90AB34063E508 +A0C4DEDEAF4ED82E1BF056124045843102761545870DF537009C00AEBB04D578 +FAD4737E69DFD916065B1C34F194BEEF7A2CB60CDDE431A0349D36A979BB1884 +3C388AD5EF92932B86E5FDE6558AAA21C046DBC85DADA57DC476C1339AE9DE58 +34371106FFEC2E1BF06BA289F4BF1233F53321A57879D8E1AA7A5DC71B8F705B +1AA8697A500C94CCB3AE355200EFC6B9FA03621E0543A84DD889F23C85091CF6 +8205E2650FE6376557B19A9664C864AE880125F06EC5FFEE834138BD7BC43BE6 +86FEB49300C39EF66C73814880994B414731F0AA45DF19EEC082EE27E72DA39C +71EB0EB707D5936DA04EF89E6900E73866F56ABA3B6F9DB5575462F1364A7B16 +30CA0BD02D13D7875008CEECAD3A540AC08C46261501E9CB24318536ECB3EA76 +42ED1B2A49C20FD36B31583A2695B590A0496A486815A6150C0BC1335DB50A7B +9FE25238CE3295507729B4FD2D2AC515EEAC8E07578309FD7351CE86D4E2DB76 +077BC2119BAB40577875000A90E147F150B8E98FBBCEC64AC7004C28C3C7CB5D +045BB984A519FCED4413A9117D008FEB967EBC92504F51D3EEC517BBCD2688FF +913D3F49F86D7A71BDAC55FD47082DBE0067691AAE981F94EE504FA1B79DF008 +11BB5237A95479E4E9813350499ED01C6E485D399717A3AE14785C8C69D836C4 +5624577D5FE7FA8F4381A343C8646CB7E1197EE9CAA4370CD0AC9ED69D15F816 +E38BFD18D6DFD222EF239ED19B1A5E17BE8DBF06B24BED099BD4ED00A3A0AE0A +653C08A3EBDF22FEFACCA5D723337B886403B701ECAB7A2410D91B2350C9B349 +B72DCBE46913459F089EFE0C9232665F5E79B5E28460788DD1ADD12F0A4AAC43 +2A02E6413AD94EE3D2A4F58F34886F37C2D18213DEA42B39B6759C59A2CB5645 +DEF5BB2CE952943C7F8B51B62396F4A8FB1A4042652967EB4F063DFF43BD4DC9 +6663256ED43A577B77F81BAD98DC1344787B04B7E09BECDA35DC497840DFB401 +91270EE3BFD711367F67F5F9AC09ACDBCFCA598C1C84F3704BDCB50479413FDC +C1CEE14D1A67BCB8C1E42CA3858B13E52C9309AAFAA6F9EF687CECEC6ABEF325 +0922B3402092CD52FADA2CD2B2BD502D6C566B0425559FCE9A00386490A8A577 +3046930B807EA00345F19ADEBEB7DD581C8E5A011C46D4FF59909EB59D1EF237 +0C2A49669AA4339CF26E4199D500F52589F5545C25DBF6F108411736DA09E872 +2259218D7B8DB91740E954DCA4A6667BB22C849A72954E3754B1C47243745AD2 +A3D57CCC9E35C93FEC0118A7769996F884789F272CA43BE6C9B54D726DEB10BB +D456C161EB13CD1DF6AE98F6798010F76FBD8D4C718A6ED15BCF2FBA48D1D361 +6A63D93DD0005779B0116F8B148DD87504652967C67B4AAAFB9A3C72EDED884C +A932EB02F3447CE092C85223E50F1695E2F60775BB1225F94FB7236008EEEF18 +55B9A48D28BB363416C0958F01305C9EC94B754BFE4B548B3A650A50808E3159 +3A54ACF96E55CC78A5E876FE6EB0B3A2CF8C5F604E26409B80AC6AE54B4C3C03 +F4F9B2CB5B6DC32495D5247D877453098B1CCA426DB4BC12DEABE00DFD67D999 +73200D0779A7FC96645630504CB449E94C749BD813E87844C8C9709112938ACF +9BB26060C6DB9E198E1F5792D3B9E8E52ACF97B1D8E1021F51C47CEAE7F14357 +1C36769B6559E8FCD460FFB21007E49DF356C1F01CF78E6D002A07986293BF57 +C7C11141EF873A4D7DCC46BC1E9FFED9B1D45889A21A1204D6ED9A98ABAA446E +C0821754B7FB62AAF8178718AF1A38804DADD238C05F4E80CB1B5C5151305C3E +0878838D31234CEDB70F36E38390D473C3717014E77EDFA8DE1F54F2FB3B3A40 +EF28831334E1E727FEE5D60CA1B0784E9865B00EE8B410B6B921EB1A029A179D +B0D892C920334E62A6AAA8137C4B8A7D6312F3E8F27DAA9C755B75CA93BE048C +E142E4743D5DEC93729D362EF1C610144BEF6F00035EB90645567DEE2522A50E +28BC0AB58790AB0459CC00FBF0EE23940CB5E2DD650908EA1795C412FF9DF3A6 +109FDEB484A8B9100A315D31849F0AA9876F8B9CDD64765EE5EE2483DFDE804C +B12FA6B0EA6F74EA5BEAFE3D947BA16CC916C66B17FA3B8C0435161A714F0703 +88A37E7A9FD889FA29952DD52E3BA7C864937143FC6822A658871C88608A9A9B +351FB780D11B72D1331D46CF68E7200F0AE4A82B64C2FCFE145F8D5AB954697E +4F68EAA114B2B4CE8F32188E9725D8D3AAAEC150959C74B9134DD46C874040B8 +447CFF35B8CAB7349313C74D63DC4518196CFDA8D65CFCC1DE2CC2DFD4D24FB2 +CEBF1FE1C6ECAB54588A59E739DBEEFD716ACEDC22CD69ACEC454312EC1DCE03 +8F8B740631E360AA6DBA1E54991EC7922725600CABB41F639DD64D65594D5BB7 +300B2A77A5CF0158D31439C030C0B76180F42BFBF941CC362A11E0BF7854BF43 +230EF10B6DBE472F83389D740F5BC1FF862296A31BA59D2F24C230F828A4F187 +27A2C122F5A959F052D673C8B1966B0AFA70AECAABFEEDC5718176B275775201 +469C9D0A8E6FB7A4E67284134AB9975585272C47BA5249D5A65A1BA3ACAF5BD5 +71E5DD513FA8FBE2AEDC6269D84F7C92D2BF0CA570CD6FC067FC70DE0B05B11D +24D09BD925DC59359DAE2A50778D5252CCE225E4259AFB2EBBC09D2A62111101 +B54DA4D4C40E586B3DE6C5FBCB5F3199E6FC664012F7921F36ABDC5F9716ED27 +27A9B86D2316AC08788E5FEF463E9A29290122B3079FCE6DAC04BEF74FF305C8 +937B89431F0276FB5C0FA52C0B89FD7E5700FD6DB73F5F5D88044A8E85DCBC79 +78288260AF33B936534820753AD0B50993DCB4F814A74AAC2F624BA1A1A7B887 +DAE15DD07AA07385E7E72A72104CAB47788842B70511FCB27074E6356ACBBC44 +5E500C128AA231263F69CB0FECE007D61164D82815F7EDACBF098A54372F86E3 +654514A15C1667A5D0A31B9D23EBF51BA79C4E47B61D18275E4B06D5A6CF6360 +5CDF8DE7350EF4211F8B0EC7FCFF9159595FA3C18C52D4E8BEC31313EAFBCAD2 +11E9A5D18EAD69683B38A6FD769647552D21E356C6EE182AF0812906DC300EC0 +225202D46CECD381A67CA19A420F82EDEDC50A2F442952017DAFAE2BCED78A48 +4F2E047FD531CAE9AD8F8F4020DFCFF30908EAFF21B6A09B3F9E4E4AB214D738 +4A23B24B58515A6E868B902533016737D0AA16E4C81DBD388CA2C8C83619AA52 +FDDD45CABC5D9C05898116B391CF627872B2CD5ED768CA0EBF13E7E5067AD3E5 +1ED4B2402C31C057936EDB2A362D76357877F4F5CE940C2C2D638F8242D3AB4E +5051E968DE41B9139BE2B7C519D38A1A260080B98B48C5994B04051E49B28103 +4B0F00E4101A6BFD7625B80223C29C87E26F16983B2FDD0300384CF8BFB4D45D +B550DD4E4AD63C74DB42626C6318C44414960D8453E264A217DEAC712F1C6109 +DDE724FBD5BB469DDF9E0CE7892E64FE3FBDDFE96E5268CB3FB9452B7E4B2F68 +61934B15C7092BE68C5B5D75486201E3432D1735D64E0F492C6680C2BD030562 +530371F16CAF4A516270F3480D28DE53B362FCBD866E86D6FA5C3C9704BF8727 +A7B849139613BF882B69CBB4A9C237AF2FC88889574A6015908345990A777944 +D44A821ECD7C10A9B9CC3BC580F9626F2C643CA2A2BCB06088207B2181B05BB1 +533C771B13048E8A85ADF0E4BA69EDC4706957B84CB76355CC5036261617FB6D +2657642634150374F9FA9A307E12CB68FB25145186ADA5E802559BB760F51423 +30901BC3792426F809BDF48C62857893779373F521E67233EE85E0D7E7ED0C51 +B66813A89E7E7FD18CC596F129FE63850C7D2C6348FC7C6015FE5D40CD809189 +A5490DED03B6AAE5C9B74CEE53E13B92AC0AD46337CF025AF0D04EA73E20991E +7FB6926F3A0395910EE2077244266A66BA8A5E21F7EA35182E04DDDD468F429C +574A4C7E22426F9A2103E6C9E6347C745778A00A8A9D4CD58F2E9E95AC777389 +21153B93D990338D4C681FB03F80A56C75A3D51CFB577DEF5A4906D1F8D1DA25 +F1E07999EF9DB26257E8CCC5A5F9845FDC3A5EEF4EE5D3C88C805B10F17E9D41 +AC37399B453263265F51650552F72451B31350CA8B4D393CD52EAEC45BA9B248 +1645EB88F1C7553A3A68C6CD9A6DE9E3833FD433EDFCAD398229372127DD9FC8 +0071DD815E77D2538C61794CD461F2491D0FED9C80D497F538196724724DD514 +ED12ED69336FDA3644186A6759C674A33389DE43C1DD7CF0AF917EC0D74439C1 +CF290D301F611072ADB88B39008A35DDF3C293D24AFF32C85CC20E2AAF26A094 +3CC483A1283970214B13F0851F8CE7477F9C19604920943CF95F10C0E13BCC57 +2E3C443FAA5EECF7E308841BF72A480679718473975DFD9C853DD75F84F50B96 +B1A579FA5A724E6D6D26D73B6FC90BF732981B79F0327CE67C31FAEEB94620A1 +93955D18B44C3F6B0905198D1D1A74F6760EF580591B5FAABF9DCAD1B14AF594 +DD0748A83557ADE4A457FD44578C9C1C55CA1B578B605A038F94C0B05FBF7445 +91318CFBFD95E5F6C2E5ECC8A6A72423B1F7455E7636652DAC87D8365579D2A7 +5317F0A91BB3986926D53F0A7FCFE4E1197DEE78A85074CA442634EC6D6BD5BE +04886842418E0639595BA8B3A5104E2ABF4AC5A749ADC3540B28681A26D12572 +42D643F28B313260E61888938A3A5F68B5DC2ED1761FF9AD56D6F29953614AB2 +4D625D5E5B3E1CE78C4A9ABAF9D4B6D31BDC303E5A7F28BF4B2E0C50FE7407EB +CDA538DD3116CB9E18B90C38CB9EAF0B65F0634C5FF32A81F06DB4A6AEB1DB77 +C9A26B5EBFDD1BCFEC013BFE481DEAB6E388A4588A56E5365E1182D393BAF9D5 +1C121267395CC6729B992A4AB8BD286CFA2ABCBB973877F2BFC40198D060230B +B232AFABADF126A48D8EE5DCB726F3DAF06E38E124BADAE6864DD887D282EAFC +ECFDBA8C06AA0089525293E97E22831FFDC0A55F21C2CA2A4BF8708A372B8C3A +AEBB6D3E13CC1C7FEB8A6BF1824690ABF14F14156D1FA7C458161608A21D8F3C +80C7410C69C812B9FE9A0B0EA74B1E437BE1DDDCE4B5F3565F118E7478F7932E +26A6076F2E33BC8C6EEB9BA3BC3E287C15D07A85FA426370DA8C6E83858658A9 +080D2B2BD6100E5E00E847E20EC54D648ED301E110777F7F15503B3C4A794CDF +A24C02965CEBEAA13C3065479761B1284328A52EDBF16F811DA00E79AFDAFE7D +193715FFF3D3A53E5401599BD83F038907FAEE4F24AB5E19E6BF8E7EAEE66C6D +DFABB3BE7041D3CAAEEF3AEDABA836F69418EC97E0BFA54FA1FC2774411E5A21 +E24CF72330DE3ECDA00043E8950707B7550CD1D9D13ABA00C535364CA05DB058 +7322352716D717636F66DE3DAB26C0F25760B4C2241063A1ECF3FD1A6691F788 +3FB6171A39045AD4FCBB548F66955F27BF8327C9FE5572FA0B2B73C21C41B76D +F0FE5A0FCCC56AE269F4721C2A0AC91A3C34130ECED538844A08579F1D36DE78 +3CB5020A441E8CFB154D5BA9675DDD19E82F5C55A4EE0AB5DA45E178456845E0 +C5BED21606A33589405649B3A4D82591E7D4C6847E4C723D8528B84407D976E0 +445AF1E172DB5732DC6980C9DF55D330D54DC251FD6D16343D225E623ABC7975 +706A3EFECA4E60F6FA73CB1CFDC3A95C1621AF3172528C0B8AFD9CD56FF19115 +EBCF1D198E5F2F360DDFB20C998E995465C2B64C3DE0F57C4A6AED9A832F1F5B +61BC6403E74067E555CD931C1B9D17C95212FFA7D33D0F6DC8211D5A569E56B3 +5C477E757976CFD93E9CB03D19C7D520A847E982E29C66F3F68EC7DA1E777219 +F3EC1C7389F3C938A20AB57A9FCB346505C80807529AE6B7AB150D580FE15E73 +F86E141AFFDAA3B483E4E0A6FC3A0C6CD2AC6647E2700DF66FD857BFFDA4984D +37D53E7641037D2DDB7BD587B3CD0F8BE5CD3D12247CFED08B1562F4C197EF3D +1E0DD4467F4F40AA7806C4D0F3AFC1E6AB9D2F26A1B949F35CE18F62BBBF5137 +C1A33A971C1388FB02A2A741D684AC5D793D5287E20DB712A0A6ACD77FF82605 +D31C5F7B1733303B2230D5DC4885F8001D3C441982C974E31FD50E2F89ADA21E +89105F14A61A8D3B9B56CA556F9FBB33CE96A7B27E07E6F6C40CA2B816FE348B +BD7EC77ACDB64FA1A4D3BE376E173CFA4E5DACAB19BED9A5E36426E9224825EA +2962166017758766CA056E3649D79538A046A4549E8EB32423201217B55E84E9 +5A69C6F531B51B0F2ED34B77FC952D16A2FEE845155EB3E1D7C3F97BFE398AB5 +B67E24A0CF02F5D7D964C3D343E56F7A716124AFA55CBD9D962789F2870DB15A +F16BD87111536498D4591575407C3B7010466C54C30D9310903FD7A6B992B904 +B7E4082A1412EEE8E31A02A05214175DFC3EB37ACEC56F18EB9002BC9C0CB103 +5477DC6FBE17AFC9CDB0922D6D1B032241E155E4DF0FCF88C3A1988AECBE89DF +7E3D097A402ABD2ECFA79327F38601548BBF1283D4DE89918C24FE1A47CAAF31 +32B73CCDA5E8878A215F6712D33D8717AFFF2D077B11A1003AA756BB84694A8F +486AB7DF240B5CC884BFB95EE0DB88DDF0B7333A29447ED9D609AC37FC3310F5 +A5BC0A76503E8E69459933B65B8142F1984A253CAC20DF6F935395319F11B373 +5E219F86A2BFC982B179B253AB8D746DCDF022A5B59B4309BB413EA850A2EDBF +6D51457AA82D850848FAA5D14DB4E3174A658F495948D0219C1B55F23A28509B +C3D7AA4D25BCD5775B37C02765354EA9E2C79009A47A96879C5193284B4689EF +0A93BA435027C16BDA9113844EC45C54C427D198315708BB898E315BF91D42E0 +9DE38F9D2A1DDB703A964DD2F1033169EBEFC386D1AC22A58AD87BC64F125517 +901D8A577EEDFFB27987605FB751A5E5597964391A5D41F14B863E58FF82312C +99F3A046A7CD7630AE1F32E2A525F3E10210B25AB3B9118293BC932EEB8762C5 +BED829EAB5A60DFC8A5A673A0E83BF84FE1E0F9A590657DB96DDC0073918A036 +C03EF174C7C3BE3EB16B0C2E91298B669E2EF2FE5DBF7444DB52BE6FA82DFA9A +14E66C3B316B3A7EA9E871AC98F12201930C6BCF699011CABDED9834C6E4C068 +489B9A920560C9661AD681D98DDAC9D14DC3E2894AEFF47BE6BCC094E42E2968 +ACA5771BDD5AB3A1221FA8BD1ABDFDB2BE19EAAE270C810ABB772D129478F85B +5A3F524D9D89433F3640B12A2E428280F5CF7F79CC5BF406906AD9124C9FD6C7 +FDCF05D8B4C954F082A7B11FFE76DB8666C1B74A8F9589335A777052E61E5086 +F01159131A8E3DA09BF5EEBC55F4232EBCE13FE59142203F9E1C6B25E7923666 +0DE37061EF8672CA292094B5DB5950F9D12EE3E38B3A7F8A9A15B2792DEF4EB7 +EC55CB9594B7D019EB86949EC63DC66767C1A2ACA4B52886815DE76E85594778 +C11D6913356765689F4F521C20F6B6AFC04AF9A914A0412821123A13A20BDB70 +AC8E5345DBE04F9460A0F173B27193382245ED225A41279AF0EAB648A3175E05 +7F537D00D4A548A96ED1636D2A1161B8A40C266DDD955EAA22E8EC7E7694757C +6BCA6C4B223A7A454B23CF64C11EC6B3905D5AB67D3A3B83D7E351027007BABF +D243FD4231FB4CB61DA3DB637CA77E966E7697F1A122937E2C15D30572EE3775 +D3E239C0115C8E6D5DFF2F07FD3C2C52F35DFA76D8BD287A0F12BCAEEC476D84 +69373531DDBD13FA8843880321BF1D636BF2A65F59E4FFB7275B79BE56EDA4E0 +9020D218BE0F09396681F61A1B4B335FE97EE40E5D6C2F603213D53BB3BC4BFC +8CD145B7AE9F57374D8A8024C28BDC26F9F84A9E9664F129D440D69F575F2562 +5FCC54F06A35C314CC987BD6C84171A5AA0AB96C3FAB60D3E81A470B63A3D601 +1150315E0D71D8E9D74D0A1C687D22C140C5D9C61A2B9F692DAAE47120874E6C +1A0DD503CD3D222239860DFC59F43B6ACB83412C95FAE3A712F67E06712F8BC8 +89BC54C10EF4DAA98AC662CB73A0A27D2C2537A7DDF19C09D05A017037245CB0 +3E0FE1C5444F4791B56C1557D6BED7E3588B3535C23CE64020163C607BE0D1D9 +A898736EC65D7B58D5AA5FC39ACCC2FDA28AE0AB735CE28EE4ABC81450AB774F +0643D3AAD1F36522D272EA2EC733FAE1FE8567489DDE3A2EDFB7483CFF044A00 +D875AE2DC6A794EF012D131090E0E09173EEBBF6A6930145BC6489B905241735 +BDD68C2F8EE9B110AA6C3E44063C863823CFD2066506B256B2AF3D96146B7A40 +07B01F8DD7B8A71CACC630813AC398CFA28A5B454C66897468857EF986D62887 +EE192CBC1C28BEE3CEE9B9C5609B73459F3943EAA76BE62BA4A4F6FE81E7F646 +4088851F77B198EB86EFCC97C6051585957F8547D1EBB12DA456E8A29E6BD11C +EFBC93868E3EC8577140007938521E769E88887CA2BF9BA6CB5818D7C62DCC97 +D381C9ECF2E1FA9F5BCDDE372ECB9844D07CFD7A74DC77556F80ECD23ED4561C +7D21EB7FECE4126F1932C896993735D0EDC1EE443E70B3DD3DB651FA47F6C8CB +E4E90E0DCFB2B9F65F893357D9A7752A79D918339BD1C902409E2D391EE78EB4 +3F5604817B04ED670F02815B2BD6BDC7F650741F540F1965F19C94F5F24B6135 +1ACB339ACFEA9CB8FB4061524504A03239ABC9F01E9DE60FD10620A57C286653 +4443B94F20E631CE9D9BCDDDB623F6969824173BD1007BA8D118411DFC4649C7 +6FBA5C9EF42E7C16DDE128A2353AFFB4B4441DE0BC97B5C3C7B1D88385CB0150 +6D25C227EBD142A272206CF79E812F8E33BD8EF5DF00F20D8045B1EE3E7FAFC9 +BC126FCC1EFD17EAF2EA6C8F0CEDEEFD00BFCA3C89A5440E506B43F76C229D13 +B69DA39DF48ACF228BE37AA0CC2D07E316FAFD81FF38A306FE6BA6A39EC7A450 +9B4F9961EC3FF7836265095C741A9EE7D209A98ABD35CD1393CFF5BCF5FDF44B +0E4A1454E82F253953EC1DA1EF54DAE3A31892E57FEE8C0DF5287A00D1B471DA +90EA2AE76BABA1E72598F1F47D21F2FB8F486D1EAB61DEFDA546C426404B7C23 +BF406735A06E649CDEAD91129C46F01AD9B663B4B5DA9E7F0D2D0A1DBE87278D +3B290293F8348E8604AF8FF039509B5A92667C86E15301764235F8B08AAB8BC1 +1F032541F8125ADF4570C17FE0387D7E508ADC68926A1F676DD99F620AA2EF77 +3E63E819792419278CC7183508008FA5C898715ACD49A536AA898C0818ABBC82 +646638566110958EB851492BD95D273217FAD515CEAAC20191B24E20E69945E5 +CF428DDA523315C83C18B756BB12CFA78E63D55F43BC93069894C469C670BC89 +2B85714706126B6EAE5B55A157C370E33A0E944F99FCAD12EEF418DE88AC71FA +1EFEB36B75345B3604F09CFBB21AB7E1CC8B5F8560916F48F88F8A36BC49C7AD +A002E03D47BF3BEF99F5CD92D679D11D7B000124DD3161894E55FEDBD9940EC6 +828A6879E7BE6F7B5615309865B24801FE448692AE38D3B59A1BE92BC4E1CE35 +C2428085172FCC0EDA33295DB66FFE8B1A1971718EF2A1346B7B93A59A94AB71 +5E9BC682C7F384F119EAF9D62C6C49DB5F3991736F04E464D88B56E6F9CEAEC5 +1B1075CE0C8638F9D11ACAA909B4A780F950BC2D083223A9FB0FB95C02E33691 +4D7E41DCEE2619F152E9740DA4AB126E1186FBF869C0F4B575FA33C4A655986A +9EACD07913E781AF063086E99D8C9B116CD513FC387B38F10F1868D30C5AF47E +5A204F4A569C0436CD83736B962BBD646320612B6A060B0F4D229F30159B5273 +3D4A51266A02F66A9FD41793A8303BA31CF0BF602C1915324F26C2BDC42F162E +4CE5E8DDE0015F5B642C5CD1B091485D60A11766B5745AAF901901DF6B590758 +034F8F53C2305FF135633EBD53FCB152F84032064B55C441A9DD4BA9573E66A1 +E7FB1DF60611ACBBA3F0FEAFFEA8A38EF288F4EDB3CAED833D6FBCFABA79EF5B +E6B9A7846A6A29F27B71F69D6777292176ED1EABA3B4E53AD1E9C1EA0ABCA73B +BD9AFB1208EF08683A47B7D368468EBA772B90A1EFA22CE7336F71067142F4AB +8AD9CD7FE390347693C0F5402CBFE3146911DA49C9BD56E9B1FA0B3E2D108C13 +702609C9FACFBA6E26C8A59339BC9DFC8EFD03DA73D4E194F87C4727DA18C04C +29716ADDEE1FEE9CEFA35B3135FFB8465A67810C6D6F5F82E21B5B025B1F47E5 +3E0B12ED440097620A41085C1FA2FB21740EBAE2D08FF38C538B0C9BAA65C029 +71D6809AD2376DB3A986CED9C5EA5AAA6CA3452542C76B042D33F7824316D41B +A773C5C7878CEF7F0B38E0CFB5872344E6E1F52B7C6627F01829B16AE32E2705 +D55AE4AC7ACFE4331BD2DD1E2EA18A45FC2736CC268F82ACD7423821816F477A +3D6F93CD68228A6B8A457FE6249906078FC6D819708103BB969880288E833918 +82158EDD3463215C48C393BEFC421F14FE99EA44FE71233BEE324DD2CF1CE3C1 +43F379A21B4EFBCB7FEF00032231AA15465FDCFB3E5A593E4E0E39897CEBD868 +E27BFE73619B9C8CE88B6E81EAF29A245B1B42E81A1F98335F8475779714BF4D +CA2AF6EEA9F3E762D978C3196D04BEB664EE113C27AA70AA236F68A696607103 +91D873EA52982E9203BC83DF899B01AD42F748D7B9AC421994495561A2B99A74 +68911F6BABF3E498520D108E001D39D649A77C7FBE03E5B15DC48993D2B14E3C +2AE8550918CE0832F1B3760B423254AAE219053068B00C83F902661E4F2D2EA1 +32615CA518E85F7A8CC927BDBD0ADF8458BD0D61159A7F2EF93FEFF6F52D9B52 +35C80E7432C96318FB6BF470188B9E546212B3CD451D0AEB24187AEA11716696 +E808CF3F134623127005141F65B47215D161AA22F69BDE6EC6CE4BEE6139BDCF +3691E9855C7887461A2FEE4F662B8A456E49B84F0A1E12C18A48BEE9DA4B6C18 +F4AE75FDA4F0A75FAF33E4968173CE8580556C16A49CECD302A8B6AA1AA6833B +291D8A5DFB40A3A3D5A0B53B6A3C5268264D4C5C3E2B714A325659D87B466D30 +0D04BD903295BA4DA8C2CCC34116BFE3C0F62B194F3A52498D0EACFD43D02BD4 +2B59E230D1CBB1A4AD4B033D64447D959FAEEC95111C26A54C0C5F2A89D3002F +E5065CF9C686DD39CA34C34731FB5F0A9EB0C366C666E286F3BC386D5E72AE91 +74726D24775A3CC39236E9BFCF7C2588BFEF4B598AD7170AD4DA611B51D2C38D +3F17FF132C9C3D55F1E82E249E64F618D7C5AB5D2F2D65F2A93F696294372CB2 +52B1E228CED51548AE15BD92B0A312937A1531F9BE79204745768C75106895EF +9916DBC9295D67D8F85ED1811FC1D63A9CE8E888340D85C5CED7EE38E5671005 +7F2002A8F8FBF1C3B7D1138EC42AB9180968D89BA4B3A3CE20D7AA5894AB02C7 +C91BDBEEE068134B443739B1169992298D06EFEE8EEBD356D1B52AD695171A10 +7C2ED92CD28DB70413F50CC67FB9BB893042A5F5135306DEC6A2B2602159FA56 +B96876B3EE9EA4CD233D9E3DFC87DC6E5AF016ABE4FBB4559803173F008FD693 +DA565191E5D33FE771F27720241B7CFEFC5F180280E4C0F38DDD03FFEB832F0A +764E3E181DE4CE364B18157FD61BFB073B0B251025E87620391A189F3A1D9279 +21CCC77213C621D116A668695DB939BFD55E7FB6689893ED0000644D679B9F17 +40220270925C36013BB3D56CEAE4A96EA0EC7EA9F96E397D859FBD2C2C92D454 +B1FE7BE6420281B285A6676D55011E3CD69C5DF26573E150F57FEFDA39D27458 +37E3A992001A2E9FEB91556806BB8FE1AD096934CDB064FCE932B3D1A7E3D100 +429B3A148A5BDE7AE094B41B0C7A003443F209186403DC3D3D62B8FBB76858EE +F183FD979A53082C9AC600E79AAB83781E4C24187631DB39F894C421CC190CA7 +8C7D6F7FDA35B034B085E92B8E57DA5D9D9CB29F95D1E03B656C05AB1E98B263 +46315AC70730E09007F380321DB04F4A15CB5DDDD2D31CBA18DBF15B1E2D61B1 +4BF18DA35F4F76DE8C51B204B1DE4D3EF650AC5B60886B0CADDE889D21299541 +F11467586C0B0396F0F5A2C84CCE19A26F568D939C86F8438C9788D90A6AB778 +42333A90416ABEF10B8B7E2B6EBACB6E92B5A4A096A24A4DE1E0942A06B06A17 +07901925DD56AB1B6A40842747230E1169D8E582CCE9E0C4ADCEBB2D77FFFCAA +1C558989F5DFCA5CDB57A6F9DE0CF5C8A9BE7A15A2629E6D6DC19FAA2DC2D337 +7D83F70BD136CC42F27E8FD4C38FAD5B5171E6A47143A6CDDEF9F74DEF3AC22E +80FE5FE4ABC04FCF70E93939627EDA0DA2BD9849980B47F1C9CE3F3430BCC8B3 +9FCFB577AC5E5CD204E6F28E40FABFBBC0DC4200973A81BD5CE0D3050A764ADE +026F4797583A5F1CC57C10BAE601882D5ACF2197968801B0ADDD032AEDAA9ACA +A6A012A3C05D24561935DAE893B0C589BFA50EECA85B20B79FC8AD72AEDD16C3 +BB61F87EC74C756DE0EE127C64A128A976E713896F5D33315593A812C52E4E05 +EA32A880A52A1A01E2BB17025FAE030A34EE150960C9B193B8A55AA58CBA2D8B +93E96283FEA9D6C3DCB226F670991589AE8082010A0816EEBCF04F30B144B3C1 +9745F144F0F90443CD74DF16F5D05E7427FD21A9DE414CF2537CED32AD29C657 +29D685C1C6D284A304DA243479C30B8A297DCC2155C54BABCE03C7C3A1850B99 +32DEFB4662280A86AF9CE485EF5D5A6F641A7230FE32621ABA8AAF26A85D70AF +15587A5EA63705EC2FDBC27941BF40FEF13385E9B183EDDACBAD2E44E7143943 +7D569F79942211AD0DF5A4C219670615FEB97D24CE6A718C29B40883A5F83446 +05F2EA126A5F86000D04F4F2AE071C7EAC0A3A7490A21FA7D8B0901D78B75C64 +532D9265218D7EABC024084CF1F590519FAE3D4988C55DB93F380535740F6D59 +753F0290D02F4040C7C4430DCFB2CD64CD15A56EA8D105E5EB45EF6B49F93A4D +771FD9F4E9144AE62B1184AA3B59E965529027ED5DD3A03A87A2F3450B6A60D9 +30B39E183590582EADD4C6EEF6A366D38C98025D20FACD5EB9AAEC27F8CBD944 +659669BCD18DB827C31B539BEDDE3152652FF18D77BD8347842D6E351473EF5C +651CFB4E948107DE686BC4AD8AB244D5103C7EB2D71A1718BB12BFC5D4495893 +29EAA9A4F68EB4A8215E0D9E8E9623B8BD1191329E5BBE94A64F8D797E7A9024 +C97A52EF24C644797BBA52A0F202C109A1FC853AF6E0E42C7191DE8612841087 +5D28A034118CDDEC4E790A79D8AD672382ECCB7CA4D7C4E57310949414388EBF +CAEA00B0910AFBBE18CF90F3E91F77922596138DADB6092193C6454861E5F9FB +A1E60475D74B9EC68A446152AC1FE4F486EDB013471787F7A76DD68F7E5DC11E +65BE1D30950C9C30BECEF7B21C69F13C0B27B77D222E8EE37B8431921784552A +043CCB80617179AFA512E50A3CD324760AC1FED2E0C7D2BA5E2E2FEA255D4B5F +C1BD77CF19E130A65AE95993C7E749DEB9A738EEE601ECF96EB1CCE08F94F4B3 +89D2F7C587CCD1FEB3F36917B080688A47700086EFC2179DC4D78C56D16B3432 +1383E15D3A328231D29AC5525B4B1AD9C2A261E2008B7A98447A45C503327795 +948CB7CCE21BAA0F4A1929DB2368FDCAE75566B76DD5EDB5334B4DEE2CB08DC1 +96C9236E04F0BB7B3F267E201CF4C563A9F7DD85F3AF3E20FCFC4DA9354867FF +505A52032C068E42651BAB68459C68DA21CD3BF3E6A50D472FB39D27AFC22DBF +9C60467B651B41160F82F93870C314417FF355FBA724EAF0E605FD032FCC7FCF +8740C2AF1F0C94536B64648A085C9FCDE43B668E24077179E7B121F0AF13A21E +5901EB901B5CB72A3363087BF4FD799A329F45DF650BA8CA9BB23AE6B53D2673 +44E6ACDD732C314396F37130C0E4886B27672F0215BE38D56963620D0EE90C2F +7958101BDCD929B2433C223275A3DACAFD76D1BA537D95B164DFCB8FED22B5BC +DC60DD0E0A020A63938701442271B7D5A25C8E9610FE0F74D1AAD1A6C5DF6CA1 +62A521E19EC5CDAE5FA4DBC38D96F86F18589B9C3035E88538685E224402D4E0 +42786DC05863EC359A9C0CDD6D3A1705FE625B47702B0319D0322D76A77076C0 +A949098EE1CCF2888598DAA2E83428F8E9F40969B2E2D6AA573025F95D5136D1 +EDFBB61C455481069712ED6F1A2DED753108220A7AEB90C83AC17E7157023755 +9AB0DB66F49A10EEE7D7D7E06ABF9A0123EBDC1A19A302235DE9261A72C7D354 +CEA6E7514BA1348A930E2785F10291DBE7ECE97125D8E7C4519CFE0EF3F2B196 +CBE9ACD50014541E56320F208F562AAFABC05C3092FAEB944338ED36211CBD2F +67EBE3C4D88551131645659373848C41D5138A1B100D9B36F1B840097149C79D +F6B1D73730D9A1F5ACC15AF041975D9D7727ABEA86DAD46854AF1C5D202A0642 +7E838026225EF84C397FC8F21CBF985B03F78EBDB672D463921EE333401C51BD +CC165420ACDD2B109D204BFFB9BEF802E2517D9C4DFE32C6AB867D0FD0CA2872 +4ECF7C16FD9FA2606CC3C0D03B8F9E81F135FB8AF33F51DC8A1A25E46836BE85 +E5134598FDCA44F539207F49A3CE433359A113D3ABE783FB6143038E693EF9DB +3C3B535365551008EA1001DA64F0EED9ACA88F9A443B22A5EB869865EACE1B12 +E3075169BF7EAC2B89C1BA181EC3C12D55DBEE1600504DE526CB47F2BFFEAB01 +8692A862C874302D6DA743CDBE9F01FF16E25E4D1D59792E0E5D40F4A7874A4B +B47EE434D4DAD3CF806595B4A08B2BCC21B556F465C1E966923DCDBAD08D6885 +6F916F9597E87E3A9A1F70EB14B28AB094D7595E286FE7716592DFEEC1F7D1D0 +639C93B5EE1F756478B8FC367E13F66F2F0F6C9AA6FD64334CFE6767F6411E5D +FAA29C8F9FFB24C056719E17B720B3C6176BDAC09BDC1FA111782DB5DE98649E +69CE7B4BF9119A0F3E00226934A2CE8EB2417058357A1DAF638BC204E1586533 +F47ED0E2C6948AF02F9670B0800748D5B215D2EED7091D0D251F90CBF5EEAD79 +3039FAA1B58D7BFEE9A0C24AFDDC306AB3ADD96AE740E69F28FDF0D63CC9F79C +D1AB1D19607DEA5B2ADA989BD74169AF344091FE42C057579FA49690AC718409 +F861F61E9EECE175298C859989F9C7841A4ED42441B9EFC5E7E203623C0B8600 +38341251D74BCF18733DDF3902A240977B0BCAD030CE7CAEB880B851B4E79217 +5166627F7FE99FBAAC763D88E44FE530D898B199BC27DAA6F293579CCB060BF9 +AA1E09FB4F086A1F9EB6CA4BA423F6BEE4C35D5DA71239D42A555D0ECC0D9B13 +B52E30B06E72D39436DA67B4DC5D6CAEBECBCF8C2A8BA4C773DC2DE4507AC395 +62DA4A62FF54697DB6F878831C5DD6D8A5CA9EF8E586BE8BBFE8B5F5A1ECD019 +91A83A080AE6083B28AFE9E026CF7C49DD33810D8C1BBD89236437C7647D472B +1175783E098C042C95948AA565B1C9B3CAA2FA7D1BCE44A55BADE55523F8861C +DD7A2F5D8D3577C388D8AAEFE774D567E62E5CDB8AD3E0D8FDD482F3AA3BECD0 +09391967F2961D11A94985DA36D483A99C255B9F8B3EF77101E17DCEDC3B0227 +0CC9342F0D6C41723B9E0ADAE136796495576D3E49505F1C15124C77B7E37ED1 +A20DDA3CBA7019FCD5C42A676E0579CA7E3644EA2C27061CF9436FF0F4931C81 +BB999683AF0A72D5433D5698C9D058CA3C4A09413B20A5E44BB5F9B93EA97FFD +E5E136D4376DB747F18335FF305AB9EE37BA1922E81D187A3087498EB16FEC0B +880E4A2B12957E6D03FB1B31DC4815296766E4707EF1F6AB877A750969122AC4 +E8D1934FC9929E1E7BF01EF27F1C85D2D2F8C3164CBBF3D49A0562F6C3696B28 +468F2E4DB88271C1C213FF32CEE6454CCE87CA9209CC76F0D965BD238F7149EE +7A23959D394F6B3D50C84EB607DA797A9DDB6C0C580437B989C5C54AA4D25388 +52B876D86DE51D87934BC3609B1C7C93007918AB40F6116015F9A3246BDF6ABA +087B3801A8A52747B63CBE54561E8DE68FF598484D6CF7FB082FC2FBB5719CC8 +0860C83D91A5C24BA8696454A27F1AD2B2BDA0820ED02DE2377C6B60651DC15C +5CB5D6C3667AF541C2F2F51ABCE933EA6122089F254DF57E86F1BDF7DA0B2D52 +10FA3A472973ED9A8C9AA66EF605DA2FE7B45D19F31275036AE9AA79A1DE3310 +F7C978C329764647B26029CF99CD189EBF321D77786D1E19081B18A1E14ED536 +CC03D7BC30F624B30ADC3A29FE53A16ACC959F4BFCB88C8245BA45F51B3BAA21 +9BE0614BC60197EFD7671785BEC5298B9CF48CF51AEE912CF363FA50D4EF3200 +C5EE37D8FAABAA92AAF5F5FA55F4F080B51948814A4A16BC9438F3DA6415FDB0 +68250C217B1D1CC6EA0741EED7B1752F52BE5AE46FE22BD11C88110AB5B92F0B +CC3B17426384F13D5A783421C317D0CA896414E4147972F702AF1259B5490952 +B5B6F0AFE697BF552AA16EEED8FB21732D9ED251C298EDC2C1E1D94AD7FAEA2F +4F624D9123DC0FDC8DEA70A3DB7934F0935C16EFAA23C6A6B0B87EC34DDB0DB7 +8032D2CDE6195129DDB026F2064B1BD748E0AA9FE5EFDC2ACB0877547240FE1F +329383AB0EB297D2E9B498ACB8E3DACD5F19D803B020AC8C4998F312F6F52CB1 +0D57B05F26CF3CB94704D95603E1AA58CCA49FAC339ACC002EBE6988A69E8198 +9E6ED48CEECAC173800973A3FA113110447EBF1FC39D751F3FBA44B3AB2DC141 +30AB031DC79D3F5A5A67AACCC650E81F7CFE0EBA4667D120FC7E1A95A174024F +D2E10ED4283815A3D032709324B084C4745D7E32892D22982EE780FC7A5C366B +C4AF130215C91C05B2143DADFED045ED58497001EE3FE69CF1413C4C500E1343 +29D9667A34598DD8292B2A1D8272C39198D4CA52DEB18C09BF2D6771E02F7449 +53C7384E4BC43860884F5DFAEF782B518EF84ACA24F723F55D3E0BECA8B3EFCD +2630275300971A5B1AD597786C7D7190BF90468B37019825227FD74DEB0053BC +18770F0A99A30CC72CC8E056C5C33E7E3DA4C221CC078DC6541CC956AE00AEC5 +08AC6E02BD0F5EE165832AB3CC1182C5CE15E2A8322BC13F0A4795532A12229F +806A383BE69C8BC738B76B34366315A9C75258EC5E320078884BDAF12402CA1E +5C70A3DE4185B6442F844F2FD7089FF9E876602AC42E54349F8FD275D2E39AF7 +ADD797F4D78D36DBC927B1ADC31A84B21A3FCB3A066FF796D92AEB30A8C7E79E +143467A361C728C517D098728C5BB1C839D4E68EE286EE681D7397E6CB0B5F3B +33D577782CEB073A1F01F236CDA352F10FE084F44F6CD9B1986CC3C912E12D63 +FEA2EF564697A9509A37A7B3968148D7780525B0B14E01723462DE6294ABB38F +956F85ED93734495EEE7ACE00AFE5F6E033E8BE96AA21B07110BFDC3C7841391 +63F77BF08FA2EA230DD8A8F6D0E7D8C75455A2200DBC80F3C1A5932B40809308 +81C9EB967FA5D1D07A3013CE5A00063C5C88DBBCB9386F5568278EDB2EAF0B9B +807C9A2ABCE126ED43B48FEF5C1AA9016DBDC0102BEBEA3FA0561927341223E9 +1D232A0FA707C8E19228A106532A89F3C15210C90C0F7AD90C7F72CB7CCD729A +4857ECE175E0655F267D48A9FE14568E1E299C7DD528755BB389F5828DD41FEA +B55508962AAD082E79897CDAEBC1CE52CC801520FA6BB310EAA5E1301F41A7E9 +580C7EB3208E438A3B9E28CA3A5A58E0C9B8260A86CEF842814DD81F6305C36D +E7BB2E5A27DA7F3F32DBA57A853A58AE0A0C28A0DF95EF31B35A1F9618B7AFDC +1B38CF30604F2A4A23C59B42EC0DDE24640F508450CE88C2FBB1BDFA0FA442DE +249CA765FFDCAAD8602608B1E33581E799F82797C8C68B798F0DE5E390A113F0 +98EA9104FCFB41F2FE4301525CC263BF9A89707CC2CDDAA2ABF8A5D085148EF1 +582AA2DB21114844CB5C9BD761BE7E082B43B946A49CE9832C2C997720225FDF +8897F35FFD1384D7F5C1168F0FB0C66653BB81312AB642C649A0D649230E17E9 +ECC1D4BCF6D20D263B82FDCBFBFC58001BEE19D582BC41BCC92E0E64C721A082 +1D8EAFF2CB0EA7EFAD9D5A6E5A3D2892A06E745EB7E6133397CEF3B0D9C79644 +CC4B6E36AC2DBAAF6A59E7C26D11CB81835266CF6DFB510E45DFDAADD786D67A +7A0496F1D413142801B9F8852C8B09D9CE68E6236C53296E02371B9C28934F65 +1C1D905EE7C2CC650E9629F95828470B27F4FFF1584C225C5A4EACCE768714D7 +43AC09CB00005DE6393FDAFA3B2D1B4B4BB1B37FB1D77DD6906128A3616F1DE4 +9BC98BCD8B404D801C9E0B9FBAA74AAA5664681B2270F8157DC738CE7BE1B875 +FB9D5FB371D158B9534066A871C0EDC1520B58749A50F492248427361A89EA04 +A80AA6B1E6B0A0B5AA45724C01B7E72FCFB3A9C18AB641898AF6769AF871CDE8 +E8DEFAC3BD6FEF6B73BE496FBAC0C5AAC706D25198297FEDE591F1EF81CFE93D +F04EA48F6ACA7FA127F49BD2B5AC6398D36EE0361C689F75B357A9EEECF77643 +B493FA48BD932394A0BFC5F327BAD29E2EAE6C0F992AFCA49BAC21265A3ABC6B +8CE5B2E15D31515C40AC3B2651A8424ECAAE7E82BBD96495950444DFF98B4EE5 +7CF9DBC86088544C5BEE146CBFFF272E9D11A538F5B699B0C649E9F93E37941A +424F1A4F380991C59F42C10580DEE2035ADD91AF1A72019A7AAF8B0E344F061A +171D5A35B7F4728DAE7A09CB1BFEC15F5C1D6BA5B7CC2184EB71B0C6EE8188C3 +435EBA5B3DCED8B094C2452BFA29E111DE7E1729F34742F6818331178AA630E1 +7B99B26657BEFEB87FE71170E3D00ECDA7E38B72117FD368E258280C0AEFFC85 +75A8E263D1591BB7E1ADFCBD642AFA51CAB8D2A3EC5DB453653B6C6925E174A8 +66040E0E5AF7AE73FE419DB00C65387613CC37FE519B9B974761802557C45676 +6A28094C4EA3ECC0322C1BDD7E62519819BA2E190AED9EB1C707FB77BFB7FD3C +B323D8A912881B56EC42E49EFA180D8D9D5B31B990C47FFC680B4B8B099502B8 +D13FEE8909AB98B67FF273A0AEB4171430E9AE089785FE1E9EA2735E974D54C3 +2CC7FF5B83FEBDD01583FC7719774C67BB51C4787534F16DBB6ACF6BE6C0BD7A +ADF452F57AD1BE8AA5A462D9277B15DB4E368EA8477A5BE919E51F89230AF834 +274984B73FD1A00338059B5F42D6AD96E4C86D46E73FFA5FCEA56FDA2A7CB091 +261DE4C8AD3E24DC02CB21F131722B6422B5CFFB32F2C4AFCC3FF07234876F7C +7632A189A75EA7DF2F743CBA3E5EDB5E98D3226C3502D6F033A08B7498DFF6D4 +0D525932A230B36B22482CF96F7E5C6FA651A67346552CF45A67EDC1614F30C2 +812D80069173CBB731754BEDEFF63662D148401C9F29A0D231693DCD71DBBB91 +A9DE98C3DAA7967F6B25EDB2BD7FD550207988E8DEA6166C02ACBECE81E9D4F5 +F372B680BE1CF2E5A0DEF67EDEFCEED41CE2E05F5BEA0E84AB4416F8635C146E +299FE647D31CA0B387BC8E7770DE9962EACA769337D9CC4C6ACA1A071E853A9F +79BF5C833117120ECC5EF8EC03F0B9EFFDF76FF48B9DB37F24A3A5F60BCE9431 +CAE710EA08F73AE5897F5A4A6C6A077C122BBFA96F32D077F15E1F8A66667159 +7267279E99100D608E5DCD107C6B75F2DAD084A5E708CD90CD708573358ADDBF +B692E8CA59714A09D0BAB3E2222CA4886C87A6DE301072E35DADC1AC17B04381 +C675E44429C8974ED5AAB625B1185C10AFA297A8572FAC35A68DC4327E8CB437 +B2D0445D20D08F5D4487A588F2B3DD90CA41B95C5E67047A089C5FF6CBB8AA7E +3CD40DF6DCC163EDCB6F376EAC37D2810DF0F546F738B8A74A78A10D4CFC5A1D +EC44AE026C989E07D2F0F19151DEB13BBE3624621ABB8BCBB062363E2C81F711 +EC169DDB6B466F4EDC76817E74637D0DBB2F2D6FF4EA197F7AB73D0254D643FF +26231EBDFC7F962FB942ADDE07422C523CEFF7AFAF9CC8D4BB46DE83838DB745 +4C584A1D6C5F195ED6065EC8CA8E89AA44304E2FA3E3309369528EECD27BB4CA +97E499F9CD40F617F718A1310B96C8B95BED96E4E397F5A885EF3B70B7856A04 +D6B57C25658922971DA5FB575F2D78CF52012ADB2E5483B5EB412F35473D9CC9 +84DDD31801B5E37BC903CCA192128F2502B548BE6D727D6AC85313602CF3CE1E +CDD85452CA7F009DDFBB28F483B8BCE8731E313046380FE55887084D8737FA81 +5E2E85854E4C1DDECC9AD7E089507A0BE4FEEC2C92EFF05E03A8A22CB9985F30 +B34F519EF796F88BBD12EF8DB598E3B835B252BED046CFF022C2AEC1D7171A47 +1F0E080FED5BF1F7DC5670905080CEB69F94C494B503176331B5C444C2AFB63A +02509FE61ED3C98F32096B999A400DB40B283F330056269313BACC77F352A06D +BBA654829C0069BAE2D064C6ACE4F3DCF8AB2C3C867534F9C852189919AEABD0 +026994B88A3F8E72EADBF4E988FCCD5120218434BA0DF84C2ECFB7D33404AF28 +FD3332AC8326C4CB2A46AD15661882196FDD3EBA0E71D71304ED453CE87D81FE +306CAE2B8A0347326FFC68DBA120E71B1BCBEDE642BE500F7400F377ECD1AC12 +5C7750F4BF33D0ADF3078572FA1A9564A4A2F64CC5B56C51C90E4094B1361E0D +BBCFDE695578C6DC6B06D7F90702D4C5072F7A936917EC976E2A16A8A53DAF7B +995AF466414AD9A7AA0E1BF7F337620F69A2EA1F8C7389CFFB52339108C1A5AD +65B1281C1FEFAA7B0182C6C093E3B48290363AF7CCCD88E62658E1B25F1DF173 +E348A8169D782F34BAD5511E273E18CDDE47D2E02810A8E67F3FD4B6152621A5 +C9E8B5B4EAEABB22FA2CDEAA8E9A9A0FD24E8D0442DE96F86F584E31310F24E6 +0B8B168B26877A76ABE984DC5AE3A6C9E9E7F61B9A9EB0FF97D80212F6C90389 +F5CAE280EAC7945DA4156F9A224ADD96CF45350DDF270B5F4E0753686CD8D4C8 +DD7BE736C4CC2D1F82C1843AE72B2EDC2B4DB12547C8F51759E3B6D544D12697 +E239FF5363FA2F2887A9681DD9EFA9533E6D95DAD24FA842C68C0A7246F2DD37 +77FA40C7EFFBE65B691F58C3C6014608C0E7305E4CF34D9AECFCD6655AA35B66 +3E09624FD89A163A678975A71AB517FA3D0E4403FE5C49132BE4C48F1E36A39B +A3F9C6FC68076A2487EE3316BB69A292566938BA02AAEAA0DC29610DD859E1B2 +AB203F364023E46F1C3B1089FADB61CBB246C307C369984A7D3252EF5C1349F0 +8E30BFE9A422A558EE87BB10DFC99F19DC43034AA0E46CE2207294FC8A7CC2DC +96679F7386CDC2B6ADDE6F26A46CBAD65625CB3FF81ADFF649F82ED47008921B +22DCCF450DE0D7E0413E2F5B0A8F86F9105907861A801B7323113C8EAF22E206 +B4340375B27A11B0996D846D53A5337C20014EFB51DA7484BB740B88C75844EC +7E9ED552C36792D73D00D1632C1AAA9865A7CB2AF57E2579081D531CB8690862 +2056F1BEF587D435CC25F265FB1CCD53D385B78D02AFD33DA551EA8A58BA8814 +5CA9CE5452CC309A79B94FA86434DE03894674ABE789A045140A5EAA1C8C3ED3 +FB9427FF3DD4DD61001DF107A405037D48208A51830984E2199EB6F973741F45 +B613F3B98DC59F2AA057F9585CC4EE01440C514C3DD3B2DE18CD174DF09C0DAB +96129DE8631CAD20BD9C383C324EFF9D5639D922DEF68DA0091687C2D01E9E04 +8210FADD951CEDA68BBD22746BD2B7CAC4973B0C435E5FA8FCB4233F1B8F7707 +CD6F3C12B50473FE1C6D0F8C027ED61818B8F5343E60EDC8B1B13A2D8D5A9E62 +6FEC84D7B538118A896C813C3153E69D68E57589A4A281FE60DD1DBEC82ED1D5 +1B31C30BCC5BCE3FEF2AF16CC795D883526D1BC57408F18071319C497EB0FECF +5CFF15E42B317A9F5D3F279DADE877955B17360038E0A31B958C35C7B5CF51B7 +4D9653D88B671126725A8B14585371BBA509FF92A9E277481B78B1DAFED9509A +71A64D3B3D87A504C9D5D27A6590804F87477F231E1245236AD0C9552233C919 +781CF4FCD8F94AA40854DD5D3129EC719C3436F63D448E4E7E7B1256A253DFF2 +A4F18B1A1705189FF1FDEB4EA9E40D937D42839E847C744CACEEBC6D6C2DDAD7 +1F22F3AC7AE5D597CF38B9FF3D84C4D0F609A04D90DD5CDB361FABBC62CC5605 +D7315F685EC57B2A80244BE9ACE360AB39367C9EAFA0BFF3CC4A81692D29F328 +583D2CDB758E3129269512D47DE28BA8FE051DB050A2CDBBEF8EBD563A01BDD9 +828DA6821938886E0B965554B66B0A5D96C3426B8594A62A009317E73078B7FC +4FFB22ED55FAED8DFBFBEF92618BF11B4540C5D6937C5825BA3C8ADF52186030 +9A2BBB757FD7442FFA65261CD8462CFB956395170DB712EFDFAB3E22DC427940 +1CBCF91501D2C335329248F8F0BFB148E17AC26FE2B88BBBA298D9F7BECFCDD1 +E4F37D18FC2158B8507DC93DE77B62134A61D2B8D91EA9481C5818040902C43D +4D4AC100FED9AC21160AED3691C66BA3809BD787A42D42106058ED27EA5EFF1C +695136D5B17398D6CE1794B4BEFDC2D7ECB104BC5EC48716296450F851834289 +220AAD085F291015BB1CA3E49860295477BBC6CE20DADB58037885ACD5D24B17 +1034E2B2C1CB7DB4CDD3E3C8AC05A8A04B6ACBF648DC3E8BAB98211191A13CCB +855D32AE131FE8EA6FDFC67EFE265A339CBBF33B9D12ADFA31B23D3CD30FD521 +CC24EFC96F54074ADE103096730A3B4DEEAEB4D6097559FCA459D6A52A25085D +85EE562ABC9DED18094A12E0977F688EBE80F7224760751CC5236E8516E021A4 +2D820794A46F2A4631EB6A14AB32833259F27D39125FBDEADA05E15762AEC5D2 +9F88AEE951C245B18589E028EFFBD9F0A79001281DADB7EAA05062A6B13CFDAB +0A1B6812C6D219D6D5B23D618DCD6C2B9E137857C7201D2EAC1AE2831E0811FC +24F7E04C4864A05B56A5BE086EB8BB41CEAF7D6051A24E8A45C72DE47F47DD04 +EABC8E6E5634725B932EE8C75DD47D5F3A077C615CE4E40B95B9C24D1E7E5041 +FC562FB651662DC836F2D22E41018914A56DEA5B37F2823F391185EA929D9747 +BDF508B161D07885D678918C71D9F522025493D03E4015B796F20600B2ED4BA1 +50A192BECCE2107568E0AAFDC29FB4911A3D2E2ABD3E574A5504B07AE7ECC6EE +AB30D2ACDA4FC851EC84D3788238EF1D4A0FB1A44DB4D967B8DC38AAFD1EFB24 +FB2FEA509370156214E2FB63BC3AF84FDDDDBEECEE791F46210F0182A8731D14 +18C9B4781B72782D77196EE18E1835770572D90EA15E798D77C3BB7FF3A8D609 +707E7A43036E981060175DCA240368E0F944FB10A63104AD5F9C6CB291F2BBEF +68D184DFEF200F6C3601B0A9AA6CC0390B497ABC8D0CCC8245FA122FA6F70CE0 +76968908DF0CB994904AFA705EEDE54A75F14AD8E2947515C10443D2DE19AF86 +B5BBAD52108C9479AA000F492BF7E51C5E5D1319E5B3150211CA88AF4C90CF22 +BBC98892C72CB147F5BE88F11D5CB58B3192048FC8C292F80C6BF22670972DEA +BB59A09ADDE36F510D515F36683E0EE776CBD8F412105ED68BBACD193C02D23D +B8F8B2CE4D3170C4B6C11475F427732BD2325374CA05F9F53DAEC9C0A94F7106 +C6088E8340EFD8FE02FA2CF34D2927C8B682886C6F6E382F358FAE506B795BDD +E52ABFE2426F7F433285B532550E66AD43D94101F4281E561A1812FC4CF740AA +2518633682A7A4C7A3719247199B3C9B7AE3C9D64D35C14EB1B1E736A39FD4F7 +43A3B31164122635F1C8A274A83B63A62F45D572ED08758DFF1A78493BF534B1 +89A182925CBA13721342C24D15A897120CC74DBA99942B80CDB3069CFA2C9917 +F00EF645691459BEF8E0529F74A176E56876F89173FCAFDCD4505EF32E154203 +8357651D92204FC7F0E38C3458B69664BDA41521BE6E1F99F026A8A66A155817 +BD1944035CBCD3FAEBDB0B86E308AC0B01B468D10F5CC1D7948A4A245F7D612E +DA1314129040FDC56A5EEC8E953E4450B7EEB9856A3FF5E78D33C7BFD5EB145C +6496B7A5D57EEBCDC25E16E38D48D2F58BBAE2514E9F85E28EF161DEA1C9C7FA +580A0BF042CB30FDC4 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSS10 +%!PS-AdobeFont-1.0: CMSS10 003.002 +%%Title: CMSS10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSS10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSS10 known{/CMSS10 findfont dup/UniqueID known{dup +/UniqueID get 5000803 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSS10 def +/FontBBox {-61 -250 999 759 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSS10.) readonly def +/FullName (CMSS10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 45 /hyphen put +dup 97 /a put +dup 101 /e put +dup 102 /f put +dup 105 /i put +dup 108 /l put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 118 /v put +dup 119 /w put +dup 120 /x put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C295470093CA270C4488BB4EB864B48 +63941B9739638D2E6F3CC778582B46AEB4E466D89D1C211225274356A4BC90F3 +274C6AA56E200249B7D0949A3FD4185DCB3E5286910EFD7CA72D5D8E8052C96F +388D12094B87D3705CE64459558CF024667C0FE96CBB32B0BC9E51037D7BD62B +E4B05FF99384E71D78441A79B0B1DBA1CAE02434A9FAE46596FB86B873B1670D +AE0BAF516445A0DDC127F8FF3ADA0B10EC30A9CC1F7E9248828B5E8AB46C3FE4 +154B80A54128A08777F5F9B8C519C7E3B632B3476F007FA156E9F39FBE57638B +4214CD2BA79BA9DDA0F4C073AED814ABCCC2F7906C57A872C00E67FF03AC1200 +29DAB92376422FA21C67CA98BCEB8C431CA2D3EDDC16972F84BF6DB2F705BAB5 +CAB39C82D139FB1304B9E7BF1F6FF447596081D5690B1519E468D6BE49C329C5 +C9C809023EDEB9DCE4A6D52A8049E0CC134E8B41BFC6558CFCAD3D9D2773EA16 +131567AE6231B3235869767A1E7C1FA6C8D6FC1B276CBB1CAD14D376188C9682 +302836A9290E587D4225EB8BB1DBA2C4580A81FACFDA197174FE948CE757C575 +F23070FD84DE121955D7D9307BF986C5E739FFFB6CB76822C341FBD9FC2E3378 +AC9332B40C07D5B8745D74E30F1D719EAFAEDBF5FBC40D0546F69A66072D8A49 +28D2CC2E76B9B1EFD191E0BC7510C2C8761BD92EFCFDAC263342A01398A56D18 +121A591FF5CD4AD8B25699A7897E60BA940336BC17B9EC9F97C2464D031F958A +A3548D0C97C50C580B6EEFD0FE8330EE2BB0D2E7FD1DAE33448953544A4B1C5D +8EB57798D0ED4B22909FEA78ECDBC4D8A124DA05B9999242D68681017285A0C7 +69041C1F79442279FBE328733EA0A6694D68BA89739FDB9297BE0CF1808C07F7 +BBF6F1538DFE084EC8C0EC24D883F6CC08A51DFEA23EE920F44BA55FFF58E960 +C7BEE551FCD2D5814DE7E3F835608073C2CB80EC57100CFD484C837881674E92 +B217F4D11165427DACCC29C129005874C05CDE5FBB2D912368EA2B98C45AEDD8 +8A0D2493F60EF36809C8C6EBBC7856F6656E8D398BCB29DAACD4F7D4300A0B01 +161CEF51195D2C58DDFBCAFC1C03F49304ADF02789889826F1E20BCC14827565 +F2A45CA57DCC61B52E33638A0C6C5A59B145E82B82571DF1806EC40FC0E8634E +A34A791B1325571E19F3AC2EF6FE68A14B0ABEF7EBE0EDA3942E85E5AE967A14 +0C5AEBFF2A36DCA8866700CB7082D2ABE470864C44AEE1F6D180D511304C8674 +D02FAB12A7079ABF96E1CA3CDF9D75532123E87663B1D524265AEF63EB5C2169 +B67A651A101E1C7EDB008D3DB06DB1FC1A81B41B291D6C4A58FB57989FFCA434 +DA84B3914D1D80B17AA3A55A70BBC06C49DD5F7DDD03FEB0055088558FA192A5 +261477899857CF598DB740E82D035E84CF17B33048CFED2DCBEBC2B75CCAEBEA +B6C5AA1C6978FBB36ED98D9047028360ED430A0AA69AC85A8F83825EA649E1B2 +64B260197B06A24A1DD969CEEEE136FB046D713D0630B246BD41CA285F076038 +F7F8431913BB9A3E70311844D4C22AA446E3CA217A9DFD75A898997130269B29 +AD4AB7D9662856E677FB2DAED7078639CF31C6E6637C74DE2B5D0ACB88BD61F3 +CE3C5D56D3D4B3EC1ACB33EACBE05E53A133EBFE93CE6A0CBC8F24BDC5B31BBF +5B3E55D6B40B1CED389076014667E28BBBD60145A06BDECEE8011A2C6F06D091 +73767A8045CEF2A110B614149FEE783A2351FB2938A9F73CA406538EAD82ACC5 +A3DFD3DE00221E1B4EA977AF8C89661357FF7D2F1FCEAD6CFC9D6AD81F95100D +EA1F328249AD84AE849220E6593D45015B4D7C9527F3063E9F6DB6E572092A1F +1F460696227D5F0FA5A5484B1F0D8B4A35066451663BE448D924DBBFD388B6D6 +D7CFC87C9E75B7CF79A4C9207E29E0BAAAD7FDF529B860F7731EA978E335334C +13CB2F0A4250F5957B44CAA0674AE8356F586A24FD137103973B9A1FC31090C7 +C84DC5D380404BCDF3FE20C6F74FFDD8BD1DE845E99DC6FE09931F003834ECC8 +08C5D962070B6C44F901A787CCEF048A2C584A2285506B4D4E82B1BF130E2220 +B6C8B3240A4CBBCE16AD3676B23A50B75F82CD88D1B8F21D30A12716426112B3 +23DFDE5A348DC9DCCCE5BB5DB5433A5AC125DE1229FFAAE0D8319B2929986EEA +56A93BA1FBDBE617F30852A3DC8C712DF674169C6D656F75E252187A085B2788 +2467CC4DB08D48EE6A98C61BC55E6EFB1938FAA718802B7587B94C8F1477E9BB +DCF6E02B5E67FE3AD9D87C321CD9BC0CCD36B9C4BC601E6BD552EAB8E1C940CE +3A22F3C2501C3C939CB4F17CE97566F0A04602D2A22A05CECDF4A49CAFD6332D +5870E1F31AAA5F86867F71610CDB83E473B9D20BA00D8986D7148E0EED03865D +9622864B52B09D12E0C5FCDD023D29D5AB1CACFA92B6FC14FC84E95F407861D5 +2BEE3301AF399FD7ED04DFDE6679A345A282E7FC08D47E3FC8969D3B00ACD7B7 +F8769647D6D4F4106340EF739583374D023C2702C48FAC1B643B5897D2D7DBCB +73257712A0FDEEEB98A021D218CDDEBBA34687E23C4828D7F96D1ADDFAED7EA5 +B279322E6D55FB486AD8F3A8E7B2C67915564FE56F0C9277A06B29C47FB7D007 +11AFDDB3FC1B173B4E449CC6B198041CCA0624D81B4840FE5B63BE72157AC6E7 +03E5E95D2E2CE2E40BCE8044A8F2AA45F855484A891B9F0F8F70188AC66A8DEE +F4D656CBE216E6D9AC33BA8DD0685D480833E1226784469A221D9FA3CA600AC7 +5574B5226649A9C48CCB43339942FC9010F86BAA2D181AEB487A92A96BF2EDF1 +60F3B93FDFF4137A25A8AEC5ADF8613019CDB103DC4367EF3D8AEB4FED0E6BF7 +622AE0CD3CAA0321D26CA4280CFB60D08D9560AB8AA5698231171B881BE9A27F +BDCF3162134126212C523738D221AA05E31CEE73D9D40F73C450B6AE2C1E70D5 +C37162BDF55943069923A290A6C720042566E55A21CD81C460818883AB016C16 +8FCCD1255A66977DC1C110261D7642199D466DD3D2493A2D47694F842241C474 +1752B00DA03E69CD16A8A14BEB8A431A315D19A39BA978E46EB1189089FEF647 +F9DBB58AAE6B3FBD475E4DCAD241A051DD100ABE81D40ADF18A4C50F53BF749F +D6F7C8E02A5665B4AD18DDAE79096DD447F8BD32C68F9F97F05E0071D9E9AFEE +257B96D48ABD9920418E17C8F027E9E975E4A08DFB1988E7104CBBC1CAF356EA +7750AA7110BE116AF1BA69A94776E4356573B38472A8A1292C63701543B0F315 +611A0E0595B30424A1137478BA6F990AC7C3AB4DB69E75C222B617F373C521D4 +246E954E9857AF59D1E6C36412B643733CF5E1C90389EF0E5E0DA55D3AD12E97 +E7630C315F72A03CAF22E0ACE3AAAFC1D496CF4E5ABC49C2DD5E264BE7EB2698 +AFF36089B5DD2C53DB1C1FCFBE1E89D41A95DDD278CEB29DC85FD1DB8B83CAB1 +EB37C531E9BB8466ED6B8B60258D3C355626CDA43A32834DC89DFB11E5FC6D68 +0F78CFA871113DB81A1690250A6F842ADA15734CB6DF7C6ACED6D8D586BC4E1A +94EF3052FB0F8B9454390B882CBB6E135AF1F9C777AC362C2A758C3A98117120 +73C6E2FAFB580716D4B2889A4331CC658AAE996245685B973D9C184541385680 +AEC2956107DAB00230FB39BE98D3CA898D917E5F2088F26CBA4F8B5B115B6443 +8753331233B10852702FC26D9DD4C990C13CE4D0DCEA23D62A826A4B4FD16070 +5F3638C0A50A3373A33FCAA6F3644975AFD0560EE5F2D1CDF08820373468E4FE +6679A229D6955CFDF7ACAA92A87E6D8571AD18CF59F84F88A674B2946FF20A28 +B9798EAA22442415EB46B9498DDC0F4BA6ADD347AB43E9293CAABEAE80127378 +129D5DC69F6DFFBDAFA5D65580239E8EDF6833D0DE6DF75F0FD090A83CE0974B +AC947BABBD1B1C7194DDAEA37B0CAB477ABF9433FCE0243C8D308409427D1DCB +8EE4FC36C7E5CEE104904B520B3F6E677A5B92F694BDBC2C799991667E0EC14C +B95EAE7DE1854BF4542F05B4AF401CF67FC3E46EA5A0DC362F3CF177B1796DA6 +753AA803E724D1721DDD1BCB0C12CE0859E172D2A370C3697286F80D9E138AFD +A0EE016805F847BD30D11D8B891E54C77AB51A7CABF76BB14B06153C7F811FE4 +93FC4B7CF161051A458EDF767DF94F487DB939A2740B4242BFEE234F75084DDE +207E84533004B933D43C712F0C71DA4A00FFD6D721EBC93AFDC4200E3B8DE433 +3ED3E1DB799BAA27548ADC853AFF5D9D6BD92D644E3CF394789C99D9DC054A26 +7770AF5DC5BD6563929AE11BE341F036584DD573D3F43D9D975201EF77BEEF80 +D1EEDD1D4AD5D4D4DAF6D5B9D4C1736CB111D6FC74C236779C0ADA430323A825 +09EA8D0CB1772220AF28B93098BDB36913159208D1B2D7ED45808BF7B686419C +5C0E3DAB5BC9830FDF3B494D624EE8068BF6F5212BD69EF466B9A213047BD105 +B848F056DC544A8CE66C546B1A4DCB4BA29CF0EB4DCD9C2452F22172AFF33B29 +E97E12D8F0D312B03BD9E5377BF0C81D884F1E79DB66E8144F106DFD2579AD26 +C693C5B68F3AC46BF0D6281032D4D4BAEB2243151AB1AC0BDA2ACDDD4D590C90 +F29B335DF8F57DC593DCC081FB56924028E3161AC4865B49D1B0F63F5EE866D9 +7A71171C09B09A44B0E32F03494D9EA63F3C89F5E772BE25A6557F119299E989 +99BA041694ED805AA4F3BBDF00D88171C9D43A9085A287A36A1F0F9386F2A98A +96815CA51F06E1CDF20B757983C5FDF4003F5438232159F325C6335B734FD982 +1423BA77D0EFD044381AFBD0704E3DE95D23A70E2428E9AA355A9A8A25C6C74B +48488C14DEC93A766E112D74C83576ED355F17A809E8D3F9C65C4E3E14EF484F +4658DFB57597E2A4461D8044E95844391C1275D63F282B37888C842A5151937A +45007547263D70195ACC018A373D498B88C5A028BC66ED96A343EEE74D61EEB3 +D9472B6A549CEB8699F4B35154A0E2ED22867E4F9E4A76311EB2C9F9078FBA81 +838EA49C2966BA64C165434DA3093206B70186BE80600B891D9979F730FDC794 +5DD6D8B2090CC67A634B719F441092A10C447A86ADB78DAE45823ECED5FCEADA +ECA52E363D913D9EFC0ED98A5A1F823DDA3350EE27F09C14E4C7298CC0FB6200 +DEBC640C68C82D70AFB7A7BA668F1D7948686206884736CD03D9F6E6CF9702BF +E3C932CEF3CE07FBBFCEC0476EA6E8D5D4C5C6450C8FB236B89BB82D51886240 +5BA7462F50A88F69228DCBDF26B7250E90B3DF8E94ACA1CADD9EFB5C73EF9DD5 +46052314D445CC92512BA231F79A09A2F0D91976B160B8C9BA055DA4AAC1300D +491193EC66A6DE12BE01EEEDBC3A2291DA1F27AB76596A236B75E19FC5F1FB6A +DA1AD835CA08B6CD03B97B4CA1BFCBDD2500BB09F1A1B0438E4A759370EFA318 +F062BA9F3D352572CE232E6FBADDAA5363807D0DC5320B807FE5485C8CB09B6B +0BED9F5B1300FF370252DEBAC9DB25CE2EC494E8EEA45FC6604B3C104E81B287 +EDD49F3D7430EC9176A16B4FCEC5DF68DCC11ADF90BD5337E2E4B59BEFAC8298 +E5ED2C7FC5928635420FB1955251932713236DCE28012C86F63D12AF1DB634D0 +0B8CB8992B8723548177BD6822A808FF221A9E38B0DCCBC1F3430A9BAEDA89CD +ACEBBDD8CCA5E17F1CC37E35A01E058BAAAB6BE7124314DA19962BADB74EE73D +8FB13FF6AFB6FFF97926CA045B62B98BAA753AB0FC78B881D3FAFF9EE2FE918C +8EDBEF87637F1530E3E13AC090FF81F4136E08D5F3734327E643CDF621278741 +A17AEBC56E21217888A6C8B5ED4269731910E7E25693CFBDD4EB4A32698F2447 +4C45D73E810B627D8719E4E34D8FF378F9B68BFB149AC67B3B1E55F20D097FC1 +AF74D46F5A3923C63DFEBFCA210F6B257F5FF3F2AC34CE41C15C9977634E473C +2235295C05C3DF6B3009C7854BF11CC87471CBE085793AF9C5D05C5479B9E780 +14A5A6F3F6DDE5A18243DA15732CCF26ADE40C566DBC3C62B71D46DE87A12C6A +647CAC923254E2E74AF882DBD5C9E108A9160393C5CD12566AF7C824EFEAC56E +6F05B92C73A76824C5ED1735BCBAC61B98D509250C854CF1500C212F574D18D6 +4426B8510FE9785B814A70E75C9234D42483E736D0689D3561E8EE5650F33A36 +D50127589401D267BA6442E8616E2CDB1F6691D3FC4A2A377E5E154972E890DD +60CB463E9EA9A6EA61087DF452FA5646F69BE879337EAA0F5DA4438FF0365627 +4E3B16851C2F08E976FDA27AF451CCEFED00376FC3D6E0C160F0BC19544DE289 +BECEEF9A067FD71D54DA3A4F73F06E2F522BA07551296214DDA47B1BBB1212E0 +1100ACB5F65FD30C655A3402C83058F8ECFE48FA60B6A3DC86C4996414130194 +6676EC7F37454023AB53E9D9EE60249ABF6953E76DCE3123DD268BBD492412BE +65D7C3E5A5E483C381182A8F19B506F0AF6DCD55532B89852D1D96021B22E9DF +D9D072BD7DD4450577E658B433A84F92752B260AFA2EC4A118747CBFE36AB7D7 +6D5DD96A119AA1BDD0FDCBC3AFDAE5FF72713EB46759A06CD09B5CFABCDAB0E9 +85599506AC07AA525978AB157496163AAB387F079EC9FA1F9E91B9C2FBCDC9EC +7027D77016760539AC03F1C1DB242D28D6EE946C42DD2262D82ED48C3A839853 +BA977046F0EF373AFF884AC3112D2FB319421C3165DFA5710BFB9AB9595A10F4 +9D05704B9E22137CF27F4B2DA9CEF6D8801D5F792969B2E58FB539B8038DF440 +6DE20C0313A7BCD16F279290AD6859B0E657CC3041C7928CAE35B9D3A681F2A3 +2D40F8EDAF1127E754276556C95E1282514B6EB6E43FF4F0FAFF28C715E3F39A +374415B62C1F5F8E31E006D6ABC736057910A3729AC60360CEE1B2C8D9F77336 +39CAC45329A372205FD551B9E9EA5082411207473D9D90E76136AA70180172E6 +AF6EF3EF6B38B1906B904BE9BD5251EF067738840C28877659B649C6C4CA328F +1BEF8A9CEC2CB062702F58CC0B8D2D097FBC278F9FD894E10ACE1DEC4530CBF8 +E4E467B6DB9C596DF0C3D43E6AD70F30B733EEE692C2EBD68756D0C16E1F00B6 +AD011B5DA073A769B53C2DA2E7C9B7ADC6F551BF4DF4C39C66443692C3DC62CD +B1E094013F364D04BE2FBFCD1C7B2836180E9022E0434421FFA4317A50096684 +CF0B8740EF680F27F4A84AAF2AA92C64883BAF57BDC60C6467A8D4E09E6316FF +9BE73053045E5F3586DA3BD1298DC15D751913FB1E72EF80047F6B33591B97D3 +DFAD34EB224D64EF60F5B4ACC6EB42E1BE0CB2812FF2F3C264AD2E44F5EBA441 +670CA0A60E73176ACDC4E42E74F8F489C73481EB5D46A61FDA1C0FF9F8844DBD +99CECAFE2A72833E4522981FA13713AAFAF8F121E60FAA6F379B2C8874CFF23B +8FECE70654E5855E525A403700A96CF7F8111BF2B58386E29640D82F1DD86900 +E0E203F3ED554209CBDA2A61A5641D4B39D98C5C43D4575648D06BB82B6C4D4A +F043EC61B17C208CE8B4F43A7BCBBE588A3D13A183D79A47404223037FCFA4F1 +DD237344E589F161BB9BBF3FAD2E28749350DB9A74C09E894BBCA85B82E704E2 +99788B24642A7D0F0FD96601CF1AE4819EBECAB89824A0DC1C03BA4B546ED36E +DABC8D49CFAA53D2A9A5DD6B3431E364C99ED0323513476CDCEE49BC413E50BF +51EB93563DC03B62F84C5F96ED713F288D109C79179AEC41424822772032035A +40E84014F5BF40948F05E8562C99266B9E54AECEF94765BC79375C69A0385023 +A014B8705931C9A419C8F2B72C3F7054CD6487E75ED2E852BC19302D02C671FE +3892C7AF2A90D6F29771AF31FA95258B6F3434228B377F5FB494E28B5F0393C8 +9DEA5E5726B81B7983D241BF7F78928EF8D8528C8F6DB7B307D720243DF00E84 +A37A7B2C720348F83ACEFFA78929F4CFB5CCCCB2A074C78B92C8573750B91386 +CECD4A1243D1B002B45B933534C0B4C51DDC50BE37BB6E42B8FFD25C9B6A4A80 +0FDD3858D50F2166A9067E52D8B453FAE2DED99D96EF9523BD348F2C93DB66CD +B17BE44AE1E2031C3CB01E713C3B3CD4361048D12E21C486C25269C5BAF6F1D4 +88A0C8698AE746147056CCF2A0DCD7035A43FCF3667E13505AFD480503000FE8 +B5CC5495F9863A9BEF24CCFBDEAED491A646332A571BD194D5E8EB01E9169ED8 +6736412195AAA273BC7BB965C8818A53896F76B627A600BE050E645BEC59B1DB +14A6EECC6AF068AFACFADE342458015F57983ACF8912B5CAD20ECD2C142D78CD +96C11B52FE223AC12C65643F211172488DB4D482463AF0C7487FD386C81AA230 +D10F40F275B8162DBFFDD07CC588F6956E6BAB6D60E5C94B0E0C03AA2C8633A9 +C8DAB4E96DFC9CFBED73EBD70DE13443F8CD56E8D3510D397885B06DDA96A3BA +24963A25122FCF107D6612F856A7F5BB46E5F523A259C67FBFA976D0603C06AE +48FB017EA63243AA6E43F9D9E8EC0EDC2B45083B960DCB0D610C49AED4722677 +895DBD75A476C78C8EC100445E81ADC82B122B275BB12BFFB0880BBC55EA6388 +9DF510CDE4EE30A1CAA52AF15CCA7038E85066D608D01AE9B08B8A8CB6AFD258 +ECC7A5195B16550613A12A0872C348C34AF68D0484F7BA40BD5593F534AFF02A +B362C3E28CABFF209FF918ED69651CFC4704147444BA5D3405D662189DD8FE3E +44B1AC9264FB891E9F94B49D55C3578B4998E0F3C83060EEC04CEE3BFAF4C8B9 +B5C65627F8A92E0FAA5DBB942AC95F5DF5B78E3754014EC609B77CF3A8FE9E9C +AF0CD40AAA1B6EF3203E4E6842737EB5639A9FB784E862CB50A3226476E6B369 +D02C7636F932AD5995988F64F9C0B935248A50043E58B7F54511E10141A5DE70 +3E1FDEB99F530FDE5C206D7033C2140DFF0126762A121963E74C2BB4DB186702 +511B91E2D4007006A97B2E772FE65CD9B3FAE24078B6285C0B5914E7D57EE644 +6BE3AF3FCBDE8540D8EDB0D3940D27F42E5A8CDC390B4309C51F3F387161CB7C +671F72D66487659E349627FF4BC3D666384ECE13459AE465E0A8B9FE2E531778 +A3293E9E4F0A2B9B75922C84FEC2EFAE7CE80841AE217C2982895FAFC35A80F8 +55B3708ACFADBE8638961FEFDD06540CEFB6121DD19450F80388685CD034190C +F2A6A20E81D819D4D4A5EE1B05DDDD6029969747AEB8921103D5C6B348F6258F +6620A0323E8952F2552901EAE6AED3F602BCF3A4081432DF51763E87A627A574 +A03D2BC02E985FDB5C7C897600F4406A6BE4DD3B35BF9989372B5D8D55D26350 +FCB942AC53AE16E7DA32F0E9894D4BF528C5F56DA4AFF500C39F9B4485746F64 +490045D2EA7E278DFBBB8CC4FA48E6922743DBDAF8BA436B6523958BE6265015 +FFD7D555FF08F8FCF58C509CA3C276757A2C518078881F4F5E56B96A6754C15C +9C5344002581CF1BD10A9531AC596208BA05F84B2D6E251452FE2B0E7746B420 +619BAB9D3F07B9866D8D8FB50E185E3E540CFA6E4168AADD6775DE8F381898EB +700A5C0B3FB7674554F55BCD75EB42FAB63CD838BED606E404F3689EB8433DF5 +3F94F15441EAC5192BEDEA0897B4F8DF6310AAD244F5FD60260AB4AC1D705680 +6E90CC3FD5E13DF3152F92DE2048EEAF24FCE5D6883BEDA03531EC081B04C1CE +3569A6FEBDB408863368F5F91EE2753657C5311453065C3E29E6FAF9DC154BAB +03CB8C398AA15EBA77C49D3152D414A3BAF75C50D90FED7F54434CD70871179A +D464D91B9E7D97E9CAC09464221EB2A0351BFD8765A896FADB9C08B128F2AE7C +30CF3F47F6412871FD3E019E6BDA10E29BC3ECC5ADAEA2803DAA990CA9242A3B +FA2D0BA202B5727A47EE48F042CC3D7FAEFCE30269905EADE42EF1ECD4DEEB15 +4FAD704FDC46126357168582EE2152B7367D63B9C6902A4B4C5DFD5DA0B51FFD +D358BDC23AE93CC1AE191AFB61124C4BAEF28C2C962B467B3848C71B518C0DAC +29A6C864CA6CBF48594D6E6AD6D1286802B353ABCB841DAE522D63CFA12F8768 +CBA8AEB782DFAA19B1EF4C0DC232CD3B5DDA88266E90041F53617A3D61F47E24 +68275E3136D169C3D5AFA4949F7A588040D8F70E03C2A7A10E8F882F0C91BBB9 +CC14AA3188EB36BC2E699A117E983D2B92E070A2FCA0353A8E91A7EBF6A0B693 +C97919902F3990CFB13C02ACA92EA1D82AC36F8540334DD80BE2EC9834A41EC3 +339DBD2F2D9E9DBCF18DBC4DB5F1B3EDF09C496D8DB5BB5186B7FFE90300F765 +A548C4E6D2FD17C884D5DC1BAE5DBBEB1855E1221247350921660A5EDC79FD02 +38C899426D5D58F0E585256923F98A705EF1D1697F18DC33D6977908DD8B4047 +D2E0D345399ADA8F22C123D2BED329FBCAB516B4EDFFCEE705240531948F4DAA +268F652AA6CFCA7CF014149D137766084B81EBC3C75A928250699E991A86469E +A68CE03885554B99A7A7B6F045D8293CE15834FB681F3F1A2D5F921F1A04D375 +D1F22708201E7FB6C3D2CDA6BA9285C1B0C8F37E7D2BED6777F8B2592293C415 +C80089DD8435BB450F282C4B3465 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMMI10 +%!PS-AdobeFont-1.0: CMMI10 003.002 +%%Title: CMMI10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI10 known{/CMMI10 findfont dup/UniqueID known{dup +/UniqueID get 5087385 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMMI10 def +/FontBBox {-32 -250 1048 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI10.) readonly def +/FullName (CMMI10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /alpha put +dup 12 /beta put +dup 21 /lambda put +dup 58 /period put +dup 63 /star put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBC7878DFBD546AC2 +1EF6CC527FEEA044B7C8E686367E920F575AD585387358FFF41BCB212922791C +7B0BD3BED7C6D8F3D9D52D0F181CD4D164E75851D04F64309D810A0DEA1E257B +0D7633CEFE93FEF9D2FB7901453A46F8ACA007358D904E0189AE7B7221545085 +EDD3D5A3CEACD6023861F13C8A345A68115425E94B8FDCCEC1255454EC3E7A37 +404F6C00A3BCCF851B929D4FE66B6D8FD1C0C80130541609759F18EF07BCD133 +78CBC4A0D8A796A2574260C6A952CA73D9EB5C28356F5C90D1A59DC788762BFF +A1B6F0614958D09751C0DB2309406F6B4489125B31C5DD365B2F140CB5E42CEE +88BE11C7176E6BBC90D24E40956279FBDC9D89A6C4A1F4D27EC57F496602FBC4 +C854143903A53EF1188D117C49F8B6F2498B4698C25F2C5E8D8BD833206F88FC +BD5B495EB993A26B6055BD0BBA2B3DDFD462C39E022D4A1760C845EA448DED88 +98C44BAAB85CD0423E00154C4741240EB3A2290B67144A4C80C88BE3D59AD760 +E553DAC4E8BA00B06398B1D0DFE96FB89449D4AE18CE8B27AFE75D2B84EFDB44 +143FD887F8FB364D000651912E40B0BAEDDA5AD57A3BC0E411E1AD908C77DCE3 +981985F98E258A9BB3A1B845FC4A21BCC54559E51BC0E6C22F0C38540F8C9490 +88A0E23EA504FA79F8960CC9D58611C519D3ACDC63FB2FBCAE6674357D7F2285 +4BCC9F54D3DA421D744D3A341DA3B494BB526C0734E1A8FC71501745399F7683 +FD17EC3044419A88C3979FD2ABA5B0130907B145A8462AAF0A9B511D2C8A7C7F +347FF6AC057E6512902BFD2918E2CD31DE615F5D643764E900B60287670AE18F +FDE15545D8BC69591A8CBBB275AFFC9B14BD68DF0AAB32268FB84844D4DBC7BB +C591C1AC5102C50A9C7BAAA848DA88B0519F0F5F0813BF055CF0E3C86F633A04 +B779D2E8E656DB1E09A66A85FE21CA8BA5523F472A229E83F2C4E91ABA46C733 +F3C7B5775B06C97782BC225C46385BEBDC61572458EFC5CF4190AB7A9C1C92DA +29F84BAACF552089195966E3AD9E57CC914D20B6962BE80429A16D4DF1ECAA66 +36C4343FADF0B2B48F12E2EB8443C4AA29D00949255F3968617F98B8ABD4CC12 +048B838EE243A21AC808BD295195E4AE9027005F52258BFCA915C8D9AED9A2C0 +80814F79CF943FBE3594C530A22A92E11BE80FCEC1684C4F56712D5846B0749C +9B54A979B315222F209DEE72583B03093EC38F7C5B9F9BCB21DBE8EDDAE9BE8B +75ACE6B12A31083AC8348EC84D1D29D2297A266284B7E9734E207DAF59A25F4E +4AA38509E993C5394FED76E6A2F25462685C4C86C6E8CFC9863338EC1428BDFC +74616BB1BC8948B0ED4C87C15B4405F3A7796F9DB3798FFFE8BD0A94E834817B +D5E9812E308D0CC920470A6F2CD088FCB80462BF7CB3F039A7DF3DAF5B2B5355 +E083A385CD2EAF0FC181E40E96DD7E9AB9EF5C7E6866A13B8A54718E950FE097 +EF0951A357114F18CE9933D28B3A77AA71E3CE884661F13284BCED5D5FD1A86D +543E588FF473DC2CF9A4DC312500135F29C2D0174B32018C8DBD40EF9A232883 +710A1F2AB2CD11312300ACDF789A9B7B93D2035D81D1C84984D92D78A53A00C6 +EDA94B24BBAC1AD17774A4E07E6F74ABD90415965616AD540C8ECD8C3A44EE4F +7F4F6BB6238C5062D63FA59B7BF08BE93FAEA70A2AB08FBEAAF7DBF56B95FD93 +03CA406543BA6C9527D0DF01F5108D31A51778A5EB1C93F27B72B46146A353A2 +01CACBC829603B9989A87CF64528682CCBA0562A8165B185C58A5C6BB72F5E89 +500ACCAAB8ECEFBB2640E99EAEEC4EA979AA793D013D61D8ACF8784FF8D9398F +F6A252A709324FB39509F0B3A4E725E82F53543383C6765BE556CC897C758208 +AA3AD37B0406E4A79F8F0A6C1983FC73E71CD858C0DB66ED66D5D992978614EE +1EA91EBE191E082EBA1FC040AF19A2202575C2EBEB8058833E3520FA03D2F915 +85C1ED337E457B9FEEB0C6EF2735EFDA6E0D05FA641BCF698AC6B97751E8306C +4DF00A39B8581FF53DB8F8525FDB196D85950906CCB59B8EF171349AA3B567B1 +6A00819947A995FB383C3C1709C9A2C113B2E40BB832B7D4A0FBA0B16A2C455F +55809CC425C403E9668DC66BE45B71A81C332FD4DB279D22A2959962304A8F18 +085893DAC61317D24A8F198FDAB95F3B86F0AFD35047B868A9A17037A2829A02 +BAB042F75F349E197A7EED41984C2859754CAFD0251439921C248B463B516951 +2E1322C80D73F9CBCAA63A585450275AC2492E4D3FB78E800F788254DB5E610D +CF788DF5C70FF99892BCDF16133E34B24B77C8F097F546B87C603DDB8998B66E +BACB68BA27462AF54AA405682EC96D701F0D474DECD5F95CA2102DF639EB169E +D518162C2BAE45FF698B6DE15FC6E7DE48C336C40A670FD26952A6BAB09115E1 +991F0073419F2CC2A1C08BE91096936AA0C37E4ED3CCCEE235476074B8FF1125 +6BDE3701F85532D8BB64CCC927CC335281C95EA689706F0AC717DC2CF680C754 +E5EFD7FA4BB8880B2B727A964C876D4A223069D4E6001771F0E23EAD2A4BBC80 +E76675297B2EF05F52BF4E71B3EE2BE3048CF088C79540113C66AE98B2FD3CB1 +B0741A215FD070882C52765009D7D711DAA2508F19AE7DDA15229A856AC49BC3 +4DDF40814FF96500E4B9B02D412E94623C5FDCC76C0FB8E42DF56A904FE49D65 +1DA7C53901B2EA71AB658A464D3ABDE27D9DB8D9E0B48F64E61A2495AD5D8DAB +B5E72424AD017DF37964AF911BD7FA21A5EB4775DC8E95EF0C0EB856B00D89D7 +8172A1DE8530767D317B8256103E53CFB877E10686A04F5A08F8DC58D843DEBA +FD5F40597588663D103689F6EB3EB14D06E18C8078F2538B43E712DF491FC5C6 +AF639256C8C6134B64D560D8476DEA6329D995E46CC4BC78841C59E73648B47E +BFA7DE0846422F738454AE77E822A083405289247BD7C478BE4974F742CD6051 +E99FBB1D1B3FBABFEE855174734EE45E87D0AADF32B1283B911162A9955847FD +38944D70584FAA6B1A7191C5C134B73F98EB632B69E2F0C0F94156787C34C8A3 +7622A029D58F9626B74F8A8A1F3803E0BC20E0EADEB1E99B70F1BD9F980FB751 +2A842843DE42EB142A84D5D3138629AE9EAF6F3479C423E8829C8816FA6EFA27 +DCE5580E65AA9854B1C64163DC318420CD993C15BFD76A8BA1182860A6B03D6D +22B8CF43CFE6C8AB27C64842E239CAE707D3086BADDE1D7C94E3BC96319470D6 +8D26915C575CFDD03271D6BB9DE86A0EB6EEA6E768B224A626C62A9AB48A6EDB +44F70BB5AF991CDF9736D65933E81CC57A78F623F33EC9AF535F2F25FA4EEC90 +D50DB7E87F31E971A75A33A301CA6013EEC5A4E179D695B33DADF2C98364434A +42926776000B610E17524162253F6FA638D6581C18F99EA0BD1D2E24D2424ADF +C05010D08192485153DD03930C7BF45237593E484F9851E6D464FA10FECA5D9E +0C8CCC97DE029030900CDBB491C5CF226DBF903CFE7735D939C3FDF3A20B70CE +66579B28B99313FEE914E295388C7BC8E055A2E54EA3A8206D3C8F4F7C0BA5E6 +E519419FD8CE215F7B8E9BEC604A9E3FE272A0328A24E31997C8A91E0946BCF1 +6943A97CBED2AB9FC636B49828BBB8B89E0BBC2653796431224895ABA5DAC41E +1854BD9764E86147FD7624F736F40DE3B7582EDDFD15C2BDE3F22B5A54D7DF10 +B87A1301CE85CFC061689A890A321412A13314AE96DCD3EDA75035FDD8F4AB9B +897A2C68263A68457032C469987970648BA2D88B1C5375DFEAA35A917B8A952E +EE670427942AEDB3CB599C5746180E392837D371E15D860620ABDB6AA7772C40 +A5E346661673ACA530BE3D8E3FFB895E5DA3DC23B1B43C080C77F7E47847F0F3 +F3AA5CA9E4BF75FC5EBD18D19F21A7DAA3B11CABC6E4070A15F7DBC8B05EB6AA +A02EF1B078EB66D61D6AFE41DA9B36FE7EC9EF94D1EA26282A9871E2CACB3126 +2AD49C2D9B50A6E47D8F2CCAD50992D1B430979A45FD9E76182A19964BB2A1F6 +51779A2B258DC1DF4C2F3074621286831F3848AC152DDD2BA561E6586ADA88D3 +598A2CE2CD048F027CE0008B828BD915887D7785341E8305DF2346ADB76BE99F +87B02173BDC334E9221C8DF54114A6B24C1C5340299512FA6C8C51AB4C8778CE +178CEF531C6D1B5FF0A1BE8EFF767F959BD4C345C52699A29A17B2A230842BF6 +4B011217D6D24EDAC3F6D53482786F1CA33169B90ECD499407D37CE9B70DDF78 +7B7547B32952535BA9ACD1E244447AE3FCED3AF28717083CF9590A09780984D6 +AF0743C82AE4FB3E2BB2856A4153A3967A023FFC35382D6C22D84A924900B6A6 +3DDD400E6D2418DA6C27F2FA34C075C902B89EBAE658B3C9A18EEE449DA5A379 +337DE95CB7AB3F0970CF1A5D8FAD8090E495570FDFB2FBBA79244780D8035547 +C5A55BB21A2270F724BF5D442CDC5BB9F09BE0CAE59B1C2270F0BDACE698F2C5 +DE8F66BFB9634904B161F5BA2B1950048300D69BABD312D58D89C4ED527AF7BA +7DA2478EDC2CDEE3473DD8A8ED9D891CD1FC21F23013228BB3281B71FCE959BD +6F8E9059D682A7FCC5265A0620992D4FA8D78377EB34CE3ECA070EE3707239BC +98907DB0120CE42ABA32CF97127E28382BDDFD685674279F588D4F951216C355 +821361790F64C2CC720DE97E8ECB57326C43EE47367628E05769E106868B54F4 +C33C9951908DF6FC4F5ED2C7787BD8FA591BBB3E9C6C1DA94CC5E38D9B20C886 +7D237572FF46DD896A4D6163408EA6CEFAC398EE041EAE29D577E75326CA17A6 +B072D47A7B13EC441CE6DAA042ECD02134CBFA6809A435050413817193DAEB16 +A5882C8AEA44BCF36E74E9ECCDFE7E19FF5A5DD7A94E5AB4F8702C3DA7F42325 +23C808670A0490F5B373DADE40814FF9650241D3D69C91FBC5ECE728F827D9BF +C928602E05477903449E079164CA39859C4BCA60C579F490AA455F82B5050BB3 +969AFB478E0D4A257B3356EA3CD62051FCE6C6B1929CFF85BFDF166BEF658E10 +3A55E007F38EBBB248B3F0B8ED1925106B499B762E45113AE1AC9DE09644C84B +9C08034B297314EE69BC32DB6E7D7FB9913CE5AC17E7335979E9DCCE2BAB3725 +1976155551F9706A576FE0E3ADCCF72C87683291528ECB749CB0ED291966E239 +B5E3630676BD409E08F85BC1AEC9A2D4135376284A96EA24431243BD6FE8B966 +95F11A4BB53F392E0AEFEA623064FF8A7002367B0A515635CB2D2DDFB9B4A8D7 +FE721754E81BBA548848A235B91AD4E4F7DB19CCE2F61D277FC00AB956EB93BE +44AB4970CA56BF59506C94ED160FB1E25D3DF2988A532BDB787BFB8539D22986 +FDC378AC31444E63C4727FEE121A43751043849E6DCAC5B59D0FC703AAFBBFD4 +E8B7C268F21615AD02CE9DABEFA27B5FE6A6441B619539CAB1F810F1263447AA +633F5DAF483752EF1A0421740E3A811D2D2898CBF53E7F686C9223FD7235F02D +6F90D2D48CC20AB87778DE3C6FB335E0F0EC20B5DC5B65223FE117526DE2C72F +FE839DF93CB2A7D66CD900CB325F891E311BEC932F703FB4FEFA29DB8B9C88DD +375EC71B3D58C7BC59ADA91971A3BDA1ADEA629CE6CC92BD542CDDFAA7706FB2 +6CDDE2DF07E56D6741916AE8E8744339816F3E6C38062747AA9FDA2A2678A6B7 +EFEA870AA3A4D71B25EE3013EAB1DBA34401B867C7A41AE51E0421D41D3BB83C +E120C8FEABA6E5DEC53A689C21426D4BBCB68CB37568761C360E6D4E3596FB7D +F4DEC7918E58C0293D12D6DDA7E9DCDAAD7C939F55CD1BC4A228B31E9A904156 +DA6B40B08E6ACE674618B768DD681C772A3E55FE096CF949CF3B0460ABDCD891 +D17B37B355B29AB5137899C036F31DA026244FA25FB798FBE5105BDA29F46538 +D3D3AC1001A7BCECE64DE94FFE6C354166A0F97256137BDFA07F6E22A3D1D2F4 +9588DBAE95E895BC5E64DDCBBAA8D0A22C229B42CB717FC711E7E9DF793DF80B +9F14754585A3C7E17F37B32924B9F9870DA8635E3E18BD1DCD81EDF01834D9C6 +B33F23C956C2FCBFA47D84422F583459D827D1E120B97694D12F1F54D02379C0 +D288F7104F3FFCF4F76E3494F4ACBD1BE3A15543CC680924C78A473F8E311ADF +8FE00A04C6C393DE61AD3EDA5BC031E2353076A2489391B52632387CA28A7B93 +FBB065A6EF3658AE80B1ADA47E9B2539E73A71FA75645F85ED8ECC257FB4CF26 +B6C912DE9D0F9899E70BECCB934AD32CF49A093371A9F73DE6255EBC39DE1E7F +00D0CBDABD4D0383977E694890E71FBE5C376BE5F3A80C28987417504F515C50 +909F3D31178BB9B1D085BE514F71B910A9085BD6122DDC72A150BFE266920E49 +5661BCB4BAB51D6DEFE32B616963DBD989FCDD1637B294CE4E288655FBEFA1BF +7F25BBF8CF17C2D5FD161A7C2CC9CC7490D9BF15A1D35B3BFA43ADE256E88BDA +BD490D92907C57BAC408A575EC84D6AEE070148C7C9A91C03B09FDBD792E8FF0 +C0B886AAD2EDD86541E5E579359D40E3AC312ACD3D8FD49F71BD533DDF8859B1 +BAF17F1884E331DD07CEEF93B71D492AEBAADF7A263450A7A72210CE630A0D37 +BF024BDC09ACC882816B8C22C62AE38A3A8D0F6EBC2B1B2C0B8161A8B076DD5D +4B779C0788546BB4CF57332230D237856B00D79C28A7C01D11F44B7304F69075 +94B97A745DA43D1BE561372CE611C345A843834E46AD9DDB16CABCD3FA33D6F1 +F6B5C0497F5EE5400B305CDC16A7EC286AA4D45D0EEBB9DA06AC9C5294D68EC9 +E4DC3CA2B92CE8FC0526184A86EDC7AB34D67E60AC12D9CA8FD300235EC968BA +92C6FBDA47572BC5600F25249F60AD287CBDAE980E747FCBE7EE5CD323E733F0 +63553B494D3DDEB9CC1480B5C3BB79A28E419AA65B18CB297AB383419E890E2A +CE6F98C9900CCB4675280A10CF060B8D220DDA1BE55DFA65715EABCC1AFAA271 +B1F8732341613E17B231231A0D24D4D7FC198AE04D89A99C4536217769C6FBD9 +5EE24A6302F97438F7C0E311C878F674B4477A5ADA3952CDE4055AC408B8174E +86F8FB797646DFFFE0ECA25D1BAB9A9F71F3926D3D85AA63E7A8C931D71E79E0 +AF1EAC26FADE468F4FF7F3861D14C10E3BE1F9EAFD6D3A544E8108D5DAB5B180 +3950C74818BC8AF4758A108F462EF1826647A49667F5E482038C54716856D9BC +35F29922846D2148F92F943E951D7438C73D6A60459A8003174036C64E1629CD +155D47FD04B03C023AD67CD5A70C98AB556EEAB8C48169706E5B352F6505D580 +AC945171BFE62E81F8F500438AC3B64D857BA5BC54C2C4BBB237F8FA51296255 +E66A92A61FE13FDE781D393557EB72CEBAD86511035F775FAC39A0479CCD400F +226709118F887F47CC2ECC8F79816D4A945B2845F50AFD62D8C9A9BBF4739496 +9E644BC9F7B04803B7EE75A09EAE94365F6F374B4FCEB0B506C76297564B9B6B +8B812BC3A33929AA94692572B010E6210AEAA312BDFC88BF302244AB9D587A9B +919823FD01DE12438D960944D1977800FEB49E638C32E5B188B1CA033E0C37EE +A142F746367888AA119535F0CCAF7EAA461B790EB089D2D6962E28A398439BB7 +9C9943654D7A2D765B46BC0DD1F915327F369162E1BA1BA83110B93F442905E0 +523BFF5E279508A98568CD5CFD18FABBE9D17265A9081E7BF64155A2CE3C0DF7 +88D00671AD65654709589BAD7EA65BBA811387ABA5CA0BC3F66D3D48597A0D1D +2C268375DF47CCF62166262AE4840AB03BF49BE67A05EF66328EC729F03CA5FF +AD3937FC053E223303565DC771ACF32E63DFB96D5030E787961D72D02C195C66 +B48E9AF0309DC169CFE8D16E2818DA94693A18F027DEA0D9122E8494CE3AC668 +3B5554571BE12596F1E4AC4A664CDCEB7842581CA963B239C132D1566EA3C8D8 +813C2E0080CFCD413A5E2C9EEAD59E66502FB01BB368F2FA3CF56A1050F137A2 +FEAFDC6A20C41F128D7F71AE194BB7FB162DC7DAA8343334F08112B1C794FAA3 +1573564D8D7C11D702C166B199C7098769B7EC2F642E351BDA11D4F792AF6C22 +BF79FCF36470B18B73059213D441E7727326D7D224EFE80C19EC2E678B3D220A +EC405BD0CD2C5504A6F61532B0DC5A976631666169F05CCAD28930D39D3F1E7A +B6119FB4C73EAF0F026CECECDAAC8557F337C02F9225E1D7AB31E65498EFFBCC +0EBC7DD1516DE41595DAADB6B31FDB14998CED54D8A0A2A1EE88C2D56F05A555 +F0B49D72C3BD5AF85D8802F20DBE59E59DD0448AEE35A14DC8F6845A9203AEB6 +9911A213BDE76F9D4FB11BFB4BC0FDAF6692812AF7547A39985F67E40180B7A1 +C6E9D7E3BDBE0AD70479625AC2F54B1C01B5F1E17787A3E469C5BD0779B1584B +C7E7D01621D9B998D3903635B32E74E7D77CC2A6245E5230C14BFDFCF24CBE2F +64DB8BA17A79F27EA674652C989531463E7833FC122F6701F41C8B1D749CC130 +922AAACE9ADF91FF3B731012F7643054384A438B3A43F355C3471931E082EA51 +CFCF63660736D82BB88C7A4F3867C13E6ECCFC7DB4002043149C6F905AE2B64B +B33589A36A215FD48E971F2F3C10D5F3330BFB4ED7627F89D16EB6794BBB90FB +F380521AB6AF021A81D1608189AB8695A392880FB7027C3A38DFBC3C772B0F93 +4A2603C8133EF132884A42E6FE1D73A5F4CE17C0AEB262EC0055328D433797C1 +D1180A8D59A0FB8BD22175C5DC28C265CA31C031E100CC37EA29E6D526366D4A +D6BD5507F07509B97CB9A1868CE86A86D52BA42D713ACF383F1848D9A27076E0 +3A1715F6CBE963052FAC7E57B9DCAF0FA6777EA5D65FC33C0BFF36E1B6AE49FB +204EC14CF1D1BAD3A8104A593B43D7C9C6B4EE6EB3444683AC4745AD7577C8EB +4BCC88AC389883B37BC718470E0887E1804DC3C2F415085B6A429CE674B7F370 +E3FF8681F841D409A1038F9147B65BCD9C77943660D94C63C3BA30443BD15323 +1F3D5B83D78FE414B0B6A128FC90EFEDEF2B2554E573151DAC74A3531EDCF2F3 +00890D0BA07AB5BA183A20AA9D5C5CD7D14794898D7FAE39283C59A5BAB45AE9 +1B596C5E163A457A5F4F882B97A29CB81BD3E197F42AB3C22CF372FBF4A2CBE0 +F5EBE1A1738A509E39E1F791F469AC00972AEA1B1C3AE1572D2AF36A73169DD6 +B302B1D90BCBCB789721C2678208E34AA32EE7F55D66DD4555D3D1545AEAA07F +C86EF939C6CED4BDBB0D7D2B808F1CFDB2F2EF43D04E0D9E68F14754E8834C78 +91BB +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMMI12 +%!PS-AdobeFont-1.0: CMMI12 003.002 +%%Title: CMMI12 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI12. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI12 known{/CMMI12 findfont dup/UniqueID known{dup +/UniqueID get 5087386 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMMI12 def +/FontBBox {-31 -250 1026 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI12.) readonly def +/FullName (CMMI12) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 58 /period put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBFE3573BF464E2BE +882A715BE109B49A15C32F62CF5C10257E5EA12C24F72137EB63297C28625AC3 +2274038691582D6D75FE8F895A0813982793297E49CC9B54053BA2ABD429156A +7FFCD7B19DAA44E2107720921B74185AE507AC33141819511A6AC20BC20FB541 +0B5AAEC5743673E9E39C1976D5E6EB4E4D8E2B31BEA302E5AF1B2FBCEC6D9E69 +987970648B9276232093695D55A806D87648B1749CB537E78BB08AA83A5001F7 +609CD1D17FFA1043EB3807AF0B596AF38C91A9675E2A53196FEF45849C95F7DC +182A5EC0EC4435A8A4B6E1CDBF9A5AF457564EA72BF85228EB6FD244F2511F5A +CA9B71A65D53CC06EF5F7EC3A85106139A4D312378BC22183C09A229577B793A +1B7422611C03E84BF809F46C62CE52D3AE29CE01C32B202ACDAA5B72733EB0AE +C31D7EF7BA88D2D14F85313F7A8B9B7A5B124B03AB923744D336C969E5CE304D +3AD977A46664479EDEFB69F113024E761C05FA48A54072DF9E12C2F352ACB3E6 +D04F6EEFFDE209E7FA3DA22E5B1D1409461F4286B7F4F8251B44E5CB7805762E +E129FF4A06A7458F3191926B1CAF70E32C6571AD2DC07C34FF62840896F4D200 +761B1A7FA356526D1E3AB4C542AF13623BAEB9F61B1BEEF79A9205B1FEFDAE24 +8799D516A9ACC30BC0139C63C9A0523E9D5439213B67D490C96F902958779B8F +68BD8E9FDDCE8A3A2E35877DB6C94B7612382ED8F218EB1157D2ADD090A2448D +10B99FBC9211C5629ED1C61C74FE93041E5AA03EA4AC3FFDA00C2B6E719CFAA4 +262FE17F66804A6B54D3669836EE4367D2A2991580C5564463C973CA0DA38AC6 +922716E13B4A807B50304B8826CEFEAA47C305FC07EB2AF25FA7945797237B16 +56CDE17AB0834F5C97E0CC5741B061C6FF3A8DD1A79B9A173B66A6A750538E26 +32FBC92E75BA15CFFE22A7302F47908547007402569158F62C29BA2956534FEA +7DACF1E507AC309DAE8C325F2A6023D2FBD81EF42146BFCE6A16A6310A650460 +7B07BB7647C8760FADDF0DBBCD3DA6CC4645D1732DB3A22D8B76E1D2D48E4D4A +46F4BEB80CE65F3517283A1AE08391FD1C10ED452133706BC6725AABC80107FD +754A8BA47B0281D479F052CE26A723EFFACB79B213041A536542AB334769A2BF +88505D82C498ABDD5A73EB539530F47CAC52825D16A969C8BB56D4A7F2830B8F +CB63B92B576E7BD922A4B25E634751F8A3B7C4EBAFCB373EDC8B8281B1D1371A +7844E9AD990CFF09F0D7ED73A5CF873D2D5C9E8A9923CFA31E1A4B4CCCC40760 +8B3AC8FC3C88BC08BD7407725281BB879A1A822D94997826418F1B89D303F2C0 +BE7A0102E6F529630CBF1BC5BF3E4578C164A3DDE45E62A957EF3FB7F0FBBA6B +CA1E79A1ED195B6A11CFB345B663C5E72FA55D80476F604F6C4257B51686AE25 +8F7D159FE605DDA0AC74BAA5034F29FFFD403070013C6E2D8EF6A0990D91173B +D5A3AEB98B64E412991505C3CB7C2CDE13C091FEB3DFBCAF30C4C19511102300 +135BD5D444BB55692013F52056908DFAB2ABFACE81A58423ACEC59344CEF7D4A +C5A3EFFFFF70759BC3E593D878281225060B97D1BEE6B26EED90571FEAFA1812 +1115C0EEC892F5DE6FDD68321A0B3F10A2D771B79BD85476AF6018472A499A86 +07D64CFF4550866AFE590C471C80EB12CB3A989A60BC7BED39097C12D9286E39 +14C7952C4C64820B4DE44A1827B7B0B535244E93FDB80036D6332F90F95B472D +7031E7E3819E881BD0313CFA112EB3AAE943C99C47635CCA7E34DC0306C04E5D +2E9F60FF037EB11602BE74E8E6B711392E866E3E55D988F7C856417A2B9C186D +639819B4786D039B77F8578EF63C088FF28BD08D8353031445C8498A8F445BC3 +D08923D32AC04BF3CAFEFCCC1E77EA894F4E846F47EF62D6841B8D8576FEAE8F +90044626869D04D61D64D56E8C51AF8C18D6CC3FEF3B6C4F7D56FE3260354948 +10104F69B117FB8269292579A7D52FED688C663B643D8D99F13956612271073E +1A337AED059B7A93819A28CDF01569CBEB51069D22ADAE25C47355560F402B2E +8C9900DA82B79C64497C8494F42FABE5AC41791C2010D98FB7E593C744F250DC +D837DB0EAA4F75D0016970F3AE8359878A08CF9A697A06C5EA945819151265B9 +1A12122B98F79185DF852257BB4798E7DC03712EA6ED34F6E6AE1476788DBC33 +9229FADB8D581BE1A63F596698DBD6DB98A092F67197A4FD4A50B648F2691875 +EE2495D6BB310078F516785A0CEC7EB6E8305FDBAEB1D15690409FE32DD9CFAE +DBD3866FB63EBCAAB73E3E4BE5D7F3AA44793938AAF3F8341683F0790F1D46A3 +60CE083F9BEDDA22E0639A92393960F86602216FA51E2754BC2F4CD0BDECE3D8 +FFAB7E0E49613DD4956C9A10AEA798BDA1F756C755BEC12147ADECAB0FB73B7D +203A11D84DD2AB5AA98FD38C1C2573570FD49A4924A94A106D2A7D850E793608 +FB135853E8C4204441CDBE697FD0CB330B1C3596F32D2BCBF263237EAB362D09 +DA6F531B40384DC91F30674760CA7B64BA1968F6A7FC9EBEF431A1AFC5E76D7F +2D44DCB7F61C7F6B16196B3E8B47343F572DBA8B8B21B43E35BB6B2DD5C7982D +244FD4304D254D6CCB5E8CF70E77F50812F41A988EEB3B26BF0F6F69BBA18077 +31134B5A5823D10FEF6201D045AEE7A24E0F25376E9FC66340C56C05F6CD810B +724D85CC4BB8D789834A447CBBA159565D08BA5793D8599035BB5063271518E8 +F6C50E7DCE71B1D186270DDC860C6DC0CD506010EB5B1FDF6BE47A9A18CC15D7 +D657E58BED9EECAD5CE5D49F63139A39BC52C6584BB2C3264D51BD584B40F8EA +AFCD8B83F548594386EB2B05CE803105E84931DC6E7A1398073D48E130E0D907 +CD0F1ECC3254EDF5D4DDBF44415DC9BA66C673820CDB0FDF033D59BE2B5EFCEF +01FF9D33EDC88F8D522E07F1689D024DBCD09A16A63519E1764C8630FF36058D +CFC07027E0ECDA01E0E85B166C613B22F587B4D355EB018BA93E92A36007B4DA +287FF5A91F7D8A0EDF5554ACCF45AC8066E88865C5692E63EB99CAC81367B605 +8E6C19EB98EBFE0D2D161B447B9A70CDD1122C7B78A413369016E6D8481E2AE9 +9AA97B5DD0ACC9B0820F7742CEB2F46F89F3E2092621969A88DC0156B4F941A1 +6BF1546D4B136657C47B082A8A35FE96016BAF3D9679B8C32EDDD6AE6DF3BFB5 +7854074FA019707FC22BFA82299E72ADF9A980AE29A8E2434277E58B01F6B03C +192E1E25DADD49F6E3F69799AE62B56E00B60A031BF8721DB8B2CB6D4A4C15CA +AB1FDE010AB7DC0DDED977389B101B8E53A949222FAA126656E02817DD32B0D4 +A49516CEC2B97EA7C78FD66229B044EB92F502384BCC6CCDFFF995EABE3BB7A9 +50D5D1AED861E7D3BA8D333026C673C5762712E763E59261426044583D789C67 +A606B96F97663F92BF104CE02FBFDFC521EC0D6670B7D4F85A229F51426DE912 +3B729C4A535FB7C88D0A5E78074751B58885DD6BDD2DD9E9C83F105E8CF63DDF +CA7DB39D0319CA7CC2E73F42747F007574DE25AE1538B4D493D22D0D5F0F80C6 +5F6FA3937C8391DE2F0116F81DB2DB0EF751EC838A7F85F163A6F48804E84B96 +8D715EF25B7E2A5CAECC558D80F421052A1D698F3B8452AC27E30A4E6226E3CE +084C8A83ADA0818A110923CF7AC7AD4CB92AE4ABBE0A9EC1FF935FD02774C1F7 +92A278E513012AD17722A23C55EF82E18F8847B5CCE47F4FE3EC508BA563F7B2 +AE56C94285A18DED4D432FB0CEFC05A20BC17DDF9FF919C724810A8ED7358A27 +97EC93C1A13C443A91947FE1F6F528EA7B628917FA7E554A1D7B31ED46C5ABCF +92BA57961C8876DB4041305EBB029B03D8351D5E2819FF87E97ED214D8F1CEF5 +7F7668DDE223721C0B810F4A4AC81CA4EAC86EAE546E1B15D91E626FB9A31824 +5BFF17C4E79FD56ADBF6DBF01BAF6453A81EBDCB38A5FC0FD0FF0646B3B0D199 +13E2E59A1B5CAB6DE5329BE389BA0E2A2AB55CA40B711ED746C24F1E48892E76 +6DACF7DA163CDC90CF076763008E7A899870CDED5A80758E6177BE6B93B07EB1 +5800A3BF7B9AAC3FA825CE594EF5B7546B181375FA8F37608DF17856D2F8EBD5 +6030A9E6F6BEAF224AD2AEF76D03B023E2FCB922CB8E3C6816AABB61FE6E4F83 +F21B4935102C860ECA03DBEFCA461F0E5B93E5A8D18440BCF7D1D6252A24CB6E +A64FDAC8B67C4888519AA368D9C4A8C08C7155DF5BACD75C5196C571C3C456C4 +7CE8D90215FA6EE8CDD72C48740F7F5930EC3632DB63A9C8D2DA125088C0F05A +9FC83D16B7F53163F4EB6FF372C6C3115F1E68EB35967D11126EDEDF0BF80817 +E68A698183B3EB0A207DB43786E1B9D289359D75AD5E465328CAA90E712C2962 +AE2A466173F2FF30EB535A6054BB0B875DC8552C16B49DF17CF84D98D35497BD +F55E273FCBB0C735899529A69990E09149FBD2DDE64B7FA8D50AE83925DF03C8 +0B63EA158FBABB12A028803DA4B9DD6C48C0FEC469C4E730729F4BB420D5B003 +1918B4AE9CF35CFD31E8E62A44C0484E3D00143BF1D330235E821E5CFEAB4D31 +7CB4604DB1F310457FCF9075A3527279644D908DE847CCD00B6F50DBDEF91D3E +38238CAF550FDCABA2C3A46237218DCC5A09AFAF69997E1EBDA7EFE6FC99ECC8 +5D4AFD5EE35FE2346BE79B499EC8EC436868154A947D13BC02C780EBA4B9E64F +3026F1BF5DC1F8D64FEA1281EA40B4BC355638A3A59BD9055BCBB232FA45EA0B +B405131B64F105814019BC55466EE78E9E9ABB62DB30EA452F7EFD7196C76A85 +15B2CFCD89922CADC0F392B0C54A231F3999AEFB53C24EB0C63B0C8A1A1ABB6B +AAB2F93E5ECC7AB90EADA320E918106BAAFC1F8C425C617639984629018BA674 +6FF4F338AC43E23BC3740542911C058D43A49A11CB3A0CC8E3088BB5BA6048D6 +CC2AD250DE956BFBE83BB24C945C20D9C22E7105983F284EF478F9B68BFB0322 +EEB7D62802CBAAEFF1C2332159DCC7243EA40CE15C734EA905E04C476B178B82 +A08ABCB0B86A7330C75E62EE7844C9E22DDB013ADDF20AFE08122EE1B930A81D +806A0F8CC584CB7FF5F56F9B35E5FF78FD93E7E4A40C64537464EAA275FE88F4 +461FC6A467C8A69B9A9FBC10D44AC1B753D313A8E7D97F5FAEB60F82855658D1 +4DCEE043C8FCDFD8A29DD091F3BA55874A458B2B8989F35055C72FC411382361 +9AADC717E602B48D7C9521D3971A6F7EB19D539445DDE9EFBC5B58FA9E5E426C +172C45CDA24985FC4632287FC3B15849DEB56F5A061993AB10A6BC59868534E6 +69888175053108B77E4978D971B4EC57224C0F93EEA4C15AE92254140A94704E +ED5666FC06C5341F643F779CC88A9E81891565C63B6F7F6286E664F4E0A48690 +356DC96F1B98026C563700772485B83BFA06435D4E0793EF822F423C93FBACA0 +E5D889D2B76771C6F0EE997A5DB43C2F6921132890406E3C33F6F159B14C5D78 +7C151BDFFDD02B697315F191B5490073EB418A4FF2A398C68D44F0CD1B87CF9C +B52F12728B72F94D752D23151196A256908135C87991E508B8906CE2539DCA8A +31F86809C8C6C18A09F6129BD7CDC6B37E76B648788056851F22BD3E3B5772FF +EC01D822B57FFDB3BAE624F05531292641FD6A7E3666152D18F6C653048DD7D7 +98A942C840C4A0FA662F260B21C64214152BB86F03662A330109C5AC0A5EBA30 +C6201F558858130703DF76AF4FBBEE069BDE45C0D9467077D85FFED4F9BA9C61 +AED87D67CDCA453A6528AC5BA153E1039D9CCC556CEA5CBB542265FF54A1B208 +E0E13740E7E7C26AA00AEE909F8F3ADC2726081A744D8EF6BB711BF5F611A900 +76F91C26A338DA13A7160A9F42410CCEB3190000D963D036FDA05A29F598EF40 +8FAE6F8E7E6F50C99C3304A573501C13A00023085F057DF331E3354CBE65D573 +CAE73BF15B3B96B502E0AAF2B4A86237E98A997AAEFFF4227D5A26E8972C48E7 +761F430733E6EF8AB2D903C17FAFBFA21C25F8A0AC157D397BF3CC1AE7598F0A +2BE4FB46B29443CE57F41FD5F91122E9D86F903E94D5B55E2BB95949C156D138 +89883BEFD634311F9280C7F028DCA6408D3A682DF5B55B9F7ABF08F019190F60 +D39E4F0E80F0594235B09A5320109638B938633A2C196E4ED2B43DCD8643C3CF +C6123B076B7F73352F906D96FDE0FBF50CCCA432712C574D5857838BAC30B485 +D25024EB254A7EFE57D1DF0892C275CDB3DF77602F0FED0FAEBC644BCACA04B8 +B424DB125E487794CAB36E01B5E1A26F5E1E97A739AA36D77A12F5B45338EB39 +AF36CEBDED55DCBFCF497FD475FC6BAB5530AD6153C6BD982564EE8712185F1F +D5EA7ADF4104661168A01994C1FD773A50C8AD6A3E4D332E4D59521BB8BBC6C3 +866EB4AC3EA4532477E6CBF6BBF0860031C3B916AA25E3492670EA67F55CF4FD +207C684A0DDB6F4AD21B2909CBA71BCE2E762012B0927BA72367A6AE0AF87F73 +756C9BC85E4EDE35317E2CCCD138C02C7A8013AFDC1A48C3A4BB8EF257BDEEA7 +60E012F54D12D31D18DC59D5E526F12567B8688B4B67E16B56713870300016BD +A3B9DA87FDC865246AF8E94316799110D86B1DDADB8A673402D4226C519C058A +1D1E5A5778584FC28AF12819B1924060BC4F54B1054EA6AB0149E04B8C4302D4 +A56D8A347EB5D3D2A0E12CF7E35059BDB53D9FF6BD25F6D9619BC4669CFC1048 +C6C9978B8751B840F27D82A69075832BE59F55C1737CBB1220FB8FF691FDBDF3 +03BD7D225A9372AC221C38245E48320E1CCF898D9EEDD678E5B8C65B7F588321 +1A3953EEB9B39EA9A8CB72DB08C3E9234DFFF5FDF9DF804C021D57E97DA7622B +97F4CB6E0EB640E0DC9EA15C5193F92A3A7565F4C7A4C9CC327F7CD2C44900AE +D9E76FFE62FC37FA376E77131B566AE67C3E09DA80F198BBB995EE8FA47EEDB8 +4B467C6C7DB8AEA745CF8C56B8BE56534E9C56FCB2B7006426DFE93D728FA4CF +94F131C549814E54ECE7C914C5FE8E4961D3437CE7475D03534B62650F551D97 +201C794AA877445DBEB11C85ADF6119B05360700F8CEDE4766E3A1D7A35CDDC7 +9ABF7C619E3868A39D1852DBE1EEAF5D7898C78323873AC005542B68C43C5000 +CC58F675EB595F87C879694751494676465891E8A897158B481F11A171CCBBD7 +29603F00210CFD7FF31FE3D273933ECC34AFBCC4108D9B76D9ECE63EA06CF939 +4799092A54A749DACB82C1424E9879672C8BC084C360014C9C1B6D5D65C68AED +66CE329C3AD712C0A36BE7EF03FDF339CAA2E0336D387A693B1DFAB5D5164E31 +14755A158168962C9B399F8F1DF3FF5060D7464D5071058C30C572A2BC7DEE53 +84BD7614A4BEC4C84E18CF7EC81C811724463BD46CECA5FB57B0F55EAE20CC74 +6AD815D1897B037C197D2456797B992C20C70B663BF99FE28C513B4E221C8E12 +49779F8C0AE8517048ADDF7CDF0D698E3EFE60071C4997B7F5EF12B6CB65390C +224F13FBB99FFC034C0710F05019899689B6D3350BBA65C7CE7C2AB03D81B9A5 +5F3D65E4D462DAB189006669F7390A78A1B8908A4C913B15DB8827DFF15BB9A4 +A6037DDB643103B937257A7DAB025F09D53FBBC2BCB6B0BCD8D56B2B2784E498 +1F6CF8470DCC892AD0CFE11578718948BABF9C1427084643B66BB9181094E29D +5FBE37708E1D8A6B7518A96876844CB66954227A7A6AF28DD075A462526DD5D6 +40EECC56FA366106E55C7068997B54B7F0D03AC1AD45D28C67C7ECA99DBEDB1C +E18A79C353113E2E05B837E703278B202112B1C69E42A69D64B62F0E7D8F7E5B +C1F93F0F99EC20EF312046F4B0CD7DAB31E422070B629A7FA96583CF3F1519CD +CF08806F40ACD7BB5C960F21E9DA7FB3C72CBA0801ADE83DF738A4EC94F2977D +2B95A166BA4AE28CAD1E37FBBF49D342CDB4DF615E2C5F3076313AC517C350DE +710F5D52DE31DF69864D29DABF14234DF13904BA4333B0D714EEA55CDD79DE45 +FF5D64259C877191547076B1C7684CD252C0337BD9DF66CDC5DBAA4F3102F2E8 +FE48385C55727B80D11F3BE0B7568AA9356FB2B180A6B1392D620DED02F0B736 +5F4399FB9D32DFBC8ED942AD311C82250DA8BFE98D65 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 40258431 52099146 1000 8000 8000 (auctex.dvi) +@start /Fa 145[797 110[{}1 1594.02 /CMSY10 rf /Fb 197[284 +58[{}1 996.264 /CMMI9 rf /Fc 221[820 34[{}1 1594.02 /CMTT12 +rf /Fd 134[523 3[523 523 523 523 2[523 523 523 523 2[523 +523 2[523 3[523 97[{}13 996.264 /CMSLTT10 rf /Fe 139[518 +3[738 664 738 1[369 2[369 7[646 3[372 1[372 52[1033 38[{}10 +1328.35 /CMB10 rf /Ff 135[652 3[514 4[712 731 1[335 5[435 +633 3[682 51[475 45[{}9 1454.55 /CMSS12 rf /Fg 136[959 +2[517 1[520 1[738 1[738 1[369 2[369 738 2[590 1[590 1[664 +50[369 46[{}12 1328.35 /CMSL10 rf /Fh 134[697 697 1[697 +697 697 697 697 1[697 697 697 697 697 697 1[697 697 697 +1[697 697 697 697 697 8[697 1[697 697 697 697 697 2[697 +697 697 3[697 3[697 3[697 19[697 45[{}34 1328.35 /CMSLTT10 +rf /Fi 129[523 2[523 523 523 523 523 523 523 523 523 +523 523 523 523 523 523 523 523 523 523 523 523 523 523 +523 523 523 523 523 523 523 523 523 3[523 1[523 523 523 +523 2[523 523 523 523 523 2[523 523 523 523 1[523 523 +523 523 1[523 3[523 5[523 523 523 523 523 523 523 523 +523 523 1[523 523 523 523 1[523 523 1[523 34[{}70 996.264 +/CMTT9 rf /Fj 133[455 540 540 740 540 569 398 404 401 +540 569 512 569 853 284 540 313 284 569 512 313 455 569 +455 569 512 284 7[768 1052 768 768 740 569 754 796 697 +796 768 938 640 796 526 370 768 803 668 697 782 740 725 +768 7[512 512 512 512 512 512 512 512 512 512 512 284 +341 284 4[284 26[569 12[{}67 996.264 /CMR9 rf /Fk 206[441 +49[{}1 774.872 /CMR7 rf /Fl 134[697 697 697 697 697 697 +697 697 697 697 697 697 697 697 697 697 697 697 697 697 +697 697 697 697 697 8[697 1[697 1[697 3[697 2[697 697 +2[697 2[697 1[697 697 697 20[697 45[{}37 1328.35 /CMTT10 +rf /Fm 158[893 97[{}1 1455.65 /CMCSC10 rf /Fn 133[496 +589 562 1[558 651 403 496 511 1[620 620 681 991 310 2[372 +620 558 372 558 620 558 558 620 51[434 32[681 12[{}24 +1212.12 /CMTI10 rf /Fo 134[640 640 875 640 673 473 478 +2[673 606 673 1010 337 640 1[337 673 606 370 566 673 +539 673 589 9[1253 1[933 842 673 3[909 949 1152 727 2[481 +949 953 12[337 10[606 1[404 45[{}36 1212.12 /CMB10 rf +/Fp 133[727 864 864 1182 864 909 636 645 668 864 909 +818 909 1364 455 864 1[455 909 818 500 747 909 727 909 +795 8[1236 1690 1236 1258 1138 909 1221 1229 1118 1229 +1279 1552 983 1281 845 609 1279 1286 1029 1074 1254 1182 +1163 1236 8[818 818 818 818 818 818 818 818 1[818 455 +545 455 31[909 955 11[{}63 1454.55 /CMBX12 rf /Fq 135[584 +3[430 4[553 615 4[307 615 1[338 492 12[830 1[830 830 +799 615 2[753 861 830 1015 692 861 569 400 830 869 723 +753 846 799 1[830 8[553 10[369 45[{}30 1106.96 /CMR10 +rf /Fr 130[636 1[636 636 636 636 636 636 636 636 636 +636 636 636 636 636 636 636 636 636 636 636 636 636 636 +636 636 636 636 636 636 1[636 1[636 2[636 2[636 636 1[636 +3[636 636 636 5[636 636 636 636 636 636 636 636 3[636 +636 6[636 636 636 1[636 636 636 2[636 1[636 2[636 37[{}58 +1212.12 /CMSLTT10 rf /Fs 134[640 640 875 640 673 471 +478 475 1[673 606 673 1010 337 640 1[337 673 606 370 +539 673 539 673 606 8[909 2[909 875 1[892 2[943 909 1111 +758 4[951 791 825 1[875 1[909 15[606 3[404 8[606 22[673 +673 12[{}41 1212.12 /CMSL10 rf /Ft 129[636 636 636 636 +636 636 636 636 636 636 636 636 636 636 636 636 636 636 +636 636 636 636 636 636 636 636 636 636 636 636 636 636 +636 636 636 636 636 636 636 636 636 636 636 636 636 636 +636 636 636 636 636 636 636 636 636 636 636 636 636 636 +636 636 636 636 636 636 636 636 636 636 636 636 636 636 +636 636 636 636 636 636 636 636 636 636 636 636 636 636 +636 636 636 636 636 636 33[{}94 1212.12 /CMTT10 rf /Fu +136[1013 3[555 2[676 2[905 622 2[366 743 4[716 1[743 +97[{}9 1212.12 /CMCSC10 rf /Fv 135[559 828 559 1[438 +465 414 1[626 606 626 1[290 2[290 2[370 539 3[582 51[404 +45[{}15 1212.12 /CMSS10 rf /Fw 192[606 4[337 36[707 8[686 +775 11[{}5 1212.12 /CMMI10 rf /Fx 197[434 58[{}1 1594.02 +/CMMI12 rf /Fy 133[956 1136 1136 1554 1136 1196 837 849 +879 1[1196 1076 1196 1793 598 2[598 1196 1076 658 982 +1196 956 1196 1046 10[1625 1[1497 1196 1[1616 1470 1616 +1[2041 3[801 2[1353 1412 1649 1554 1[1625 11[1076 1076 +1076 1076 1076 4[598 44[{}42 1912.83 /CMBX12 rf /Fz 150[471 +471 606 606 86[606 1[1212 10[943 1[943{}8 1212.12 /CMSY10 +rf /FA 133[797 946 946 1295 946 996 697 707 732 946 996 +897 996 1494 498 946 548 498 996 897 548 818 996 797 +996 872 7[1354 1354 1852 1354 1378 1247 996 1338 1347 +1225 1347 1402 1701 1077 1404 926 668 1402 1410 1127 +1177 1374 1295 1275 1354 6[498 897 897 897 897 897 897 +897 897 897 897 1[498 1[498 4[498 2[897 23[996 12[{}67 +1594.02 /CMBX12 rf /FB 131[1212 606 539 640 640 875 640 +673 471 478 475 640 673 606 673 1010 337 640 370 337 +673 606 370 539 673 539 673 606 337 2[337 606 337 741 +909 909 1246 909 909 875 673 892 943 825 943 909 1111 +758 943 623 438 909 951 791 825 926 875 859 909 943 572 +1[943 1[337 337 606 606 606 606 606 606 606 606 606 606 +606 337 404 337 1[606 471 471 337 1[1010 2[606 337 18[1010 +673 673 707 11[{}88 1212.12 /CMR10 rf /FC 167[1950 2[1985 +1796 14[1695 1[1865 1[1950 65[{}6 2295.39 /CMBX12 rf +end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 8000dpi +TeXDict begin +%%BeginPaperSize: Letter +/setpagedevice where +{ pop << /PageSize [612 792] >> setpagedevice } +{ /letter where { pop letter } if } +ifelse +%%EndPaperSize + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 2000 17560 a FC(A)-72 b(UCT)9094 +18070 y(E)10465 17560 y(X)p 2000 18956 48000 443 v 26455 +20240 a FB(A)404 b(sophisticated)h(T)35727 20501 y(E)36401 +20240 y(X)f(en)-34 b(vironmen)g(t)405 b(for)f(Emacs)37128 +21679 y(V)-101 b(ersion)404 b(12.3,)f(2020-10-10)2000 +63805 y FA(Kresten)600 b(Krab)e(Thorup)2000 65687 y(P)-50 +b(er)599 b(Abrahamsen)2000 67569 y(Da)-50 b(vid)599 b(Kastrup)g(and)f +(others)p 2000 68543 48000 222 v eop end +%%Page: 2 2 +TeXDict begin 2 1 bop 2000 60307 a FB(This)441 b(man)-34 +b(ual)441 b(is)f(for)h(A)-34 b(UCT)15595 60568 y(E)16270 +60307 y(X)440 b(\(v)-34 b(ersion)441 b(12.3)f(from)g(2020-10-10\),)450 +b(a)441 b(sophisticated)g(T)-101 b(eX)441 b(en)-34 b(viron-)2000 +61768 y(men)g(t)405 b(for)f(Emacs.)2000 63562 y(Cop)-34 +b(yrigh)g(t)8030 63525 y(c)7694 63562 y Fz(\015)404 b +FB(1992-1995,)g(2001,)g(2002,)g(2004-2020)h(F)-101 b(ree)403 +b(Soft)-34 b(w)g(are)406 b(F)-101 b(oundation,)406 b(Inc.)5200 +65355 y(P)-34 b(ermission)468 b(is)g(gran)-34 b(ted)469 +b(to)g(cop)-34 b(y)-101 b(,)484 b(distribute)469 b(and/or)g(mo)34 +b(dify)468 b(this)h(do)34 b(cumen)-34 b(t)469 b(under)5200 +66816 y(the)505 b(terms)g(of)g(the)h(GNU)f(F)-101 b(ree)504 +b(Do)34 b(cumen)-34 b(tation)506 b(License,)529 b(V)-101 +b(ersion)505 b(1.3)f(or)h(an)-34 b(y)505 b(later)5200 +68277 y(v)-34 b(ersion)364 b(published)h(b)-34 b(y)365 +b(the)f(F)-101 b(ree)364 b(Soft)-34 b(w)g(are)366 b(F)-101 +b(oundation;)379 b(with)365 b(no)f(In)-34 b(v)-67 b(arian)-34 +b(t)365 b(Sections,)5200 69738 y(no)277 b(F)-101 b(ron)-34 +b(t-Co)g(v)g(er)279 b(T)-101 b(exts)277 b(and)h(no)f(Bac)-34 +b(k-Co)g(v)g(er)277 b(T)-101 b(exts.)496 b(A)277 b(cop)-34 +b(y)277 b(of)h(the)f(license)f(is)h(included)5200 71200 +y(in)404 b(the)h(section)f(en)-34 b(titled)405 b(\\GNU)f(F)-101 +b(ree)403 b(Do)34 b(cumen)-34 b(tation)406 b(License.")p +eop end +%%Page: -1 3 +TeXDict begin -1 2 bop 49663 -1550 a FB(i)2000 3985 y +Fy(T)-179 b(able)716 b(of)g(Con)-60 b(ten)g(ts)2000 8619 +y FA(Executiv)-50 b(e)600 b(Summary)199 b Fx(:)268 b(:)d(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)380 b FA(1)2000 +12310 y(Cop)-50 b(ying)304 b Fx(:)266 b(:)f(:)h(:)f(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h +(:)f(:)485 b FA(2)2000 16002 y(1)1793 b(In)-50 b(tro)50 +b(duction)411 b Fx(:)265 b(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)h(:)590 b FA(3)3660 17828 y FB(1.1)1212 +b(Ov)-34 b(erview)403 b(of)i(A)-34 b(UCT)-101 b(eX)104 +b Fw(:)203 b(:)f(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)286 b FB(3)3660 +19289 y(1.2)1212 b(Installing)405 b(A)-34 b(UCT)-101 +b(eX)254 b Fw(:)203 b(:)e(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h +(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)436 +b FB(4)5321 20750 y(1.2.1)1212 b(Prerequisites)133 b +Fw(:)200 b(:)h(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)314 +b FB(4)5321 22212 y(1.2.2)1212 b(Con\014gure)166 b Fw(:)203 +b(:)f(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:) +g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)348 +b FB(5)5321 23673 y(1.2.3)1212 b(Build/install)404 b(and)g(uninstall) +271 b Fw(:)203 b(:)e(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)452 b FB(6)5321 25134 y(1.2.4)1212 b(Loading)404 b(the)g(pac)-34 +b(k)-67 b(age)261 b Fw(:)201 b(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)442 b FB(7)5321 +26595 y(1.2.5)1212 b(Pro)-34 b(viding)404 b(A)-34 b(UCT)-101 +b(eX)405 b(as)f(a)g(pac)-34 b(k)-67 b(age)205 b Fw(:)d(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)387 b FB(7)5321 28056 y(1.2.6)1212 b(Installation)404 +b(for)h(non-privileged)e(users)305 b Fw(:)201 b(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)486 +b FB(8)5321 29517 y(1.2.7)1212 b(Installation)404 b(under)h(MS)g(Windo) +-34 b(ws)193 b Fw(:)203 b(:)e(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)375 +b FB(9)5321 30979 y(1.2.8)1212 b(Customizing)198 b Fw(:)203 +b(:)e(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)380 b FB(14)3660 +32440 y(1.3)1212 b(Quic)-34 b(k)404 b(Start)358 b Fw(:)202 +b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)538 +b FB(14)5321 33901 y(1.3.1)1212 b(F)-101 b(unctions)405 +b(for)f(editing)h(T)-101 b(eX)404 b(\014les)303 b Fw(:)201 +b(:)h(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)484 b FB(15)6981 +35362 y(1.3.1.1)1212 b(Making)404 b(y)-34 b(our)404 b(T)-101 +b(eX)404 b(co)34 b(de)404 b(more)g(readable)259 b Fw(:)201 +b(:)h(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)440 +b FB(15)6981 36823 y(1.3.1.2)1212 b(En)-34 b(tering)404 +b(sectioning)h(commands)280 b Fw(:)203 b(:)f(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)462 +b FB(16)6981 38285 y(1.3.1.3)1212 b(Inserting)404 b(en)-34 +b(vironmen)g(ts)169 b Fw(:)203 b(:)f(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)351 b FB(16)6981 39746 y(1.3.1.4)1212 b(Inserting)404 +b(macros)220 b Fw(:)201 b(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)f(:)h(:)g(:)g(:)401 b FB(16)6981 41207 y(1.3.1.5)1212 +b(Changing)405 b(the)g(fon)-34 b(t)349 b Fw(:)202 b(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)529 b FB(16)6981 +42668 y(1.3.1.6)1212 b(Other)404 b(useful)h(features)136 +b Fw(:)202 b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)317 +b FB(17)5321 44129 y(1.3.2)1212 b(Creating)404 b(and)h(viewing)f +(output,)i(debugging)318 b Fw(:)202 b(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)499 b FB(17)6981 45591 +y(1.3.2.1)1212 b(One)311 b(Command)j(for)d(LaT)-101 b(eX,)312 +b(help)34 b(ers,)329 b(view)-34 b(ers,)329 b(and)313 +b(prin)-34 b(ting)168 b Fw(:)203 b(:)225 b FB(17)6981 +47052 y(1.3.2.2)1212 b(Cho)34 b(osing)405 b(an)f(output)i(format)344 +b Fw(:)201 b(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)524 b FB(18)6981 +48513 y(1.3.2.3)1212 b(Debugging)405 b(LaT)-101 b(eX)347 +b Fw(:)202 b(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)g(:)529 b FB(18)6981 49974 y(1.3.2.4)1212 b(Running)405 +b(LaT)-101 b(eX)404 b(on)h(parts)g(of)f(y)-34 b(our)404 +b(do)34 b(cumen)-34 b(t)105 b Fw(:)204 b(:)d(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)287 b FB(18)2000 53300 y FA(2)1793 b(Editing)599 +b(the)f(Do)50 b(cumen)-50 b(t)600 b(Source)201 b Fx(:)266 +b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)382 +b FA(20)3660 55127 y FB(2.1)1212 b(Insertion)405 b(of)f(Quotes,)g +(Dollars,)f(and)i(Braces)356 b Fw(:)202 b(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)538 +b FB(20)3660 56588 y(2.2)1212 b(Inserting)405 b(F)-101 +b(on)-34 b(t)405 b(Sp)34 b(eci\014ers)256 b Fw(:)201 +b(:)h(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)437 b FB(23)3660 58049 y(2.3)1212 b(Inserting)405 +b(c)-34 b(hapters,)404 b(sections,)g(etc.)341 b Fw(:)202 +b(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h +(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)523 +b FB(24)3660 59510 y(2.4)1212 b(Inserting)405 b(En)-34 +b(vironmen)g(t)405 b(T)-101 b(emplates)222 b Fw(:)202 +b(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)404 b +FB(26)5321 60971 y(2.4.1)1212 b(Equations)308 b Fw(:)202 +b(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:) +g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)489 b +FB(28)5321 62433 y(2.4.2)1212 b(Floats)240 b Fw(:)202 +b(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)422 +b FB(28)5321 63894 y(2.4.3)1212 b(Itemize-lik)-34 b(e)402 +b(En)-34 b(vironmen)g(ts)358 b Fw(:)201 b(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)h(:)g(:)538 b FB(29)5321 65355 y(2.4.4)1212 +b(T)-101 b(abular-lik)-34 b(e)404 b(En)-34 b(vironmen)g(ts)220 +b Fw(:)203 b(:)f(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)402 +b FB(29)5321 66816 y(2.4.5)1212 b(Customizing)405 b(En)-34 +b(vironmen)g(ts)371 b Fw(:)202 b(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:) +g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)552 b FB(30)3660 68277 y(2.5)1212 b(En)-34 +b(tering)405 b(Mathematics)244 b Fw(:)203 b(:)e(:)h(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)426 +b FB(30)3660 69738 y(2.6)1212 b(Completion)123 b Fw(:)203 +b(:)f(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:) +g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)304 +b FB(31)3660 71200 y(2.7)1212 b(Marking)404 b(En)-34 +b(vironmen)g(ts,)405 b(Sections,)g(or)e(T)-101 b(exinfo)405 +b(No)34 b(des)166 b Fw(:)202 b(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)348 b FB(34)p eop end +%%Page: -2 4 +TeXDict begin -2 3 bop 49327 -1550 a FB(ii)5321 1107 +y(2.7.1)1212 b(LaT)-101 b(eX)362 b(Commands)j(for)f(Marking)e(En)-34 +b(vironmen)g(ts)365 b(and)f(Sections)168 b Fw(:)202 b(:)295 +b FB(34)5321 2568 y(2.7.2)1212 b(T)-101 b(exinfo)350 +b(Commands)h(for)f(Marking)f(En)-34 b(vironmen)g(ts)351 +b(and)g(Sections)168 b Fw(:)202 b(:)277 b FB(34)3660 +4029 y(2.8)1212 b(Commen)-34 b(ting)344 b Fw(:)201 b(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h +(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)523 b FB(35)3660 +5491 y(2.9)1212 b(Inden)-34 b(ting)123 b Fw(:)203 b(:)f(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:) +g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)304 +b FB(35)3660 6952 y(2.10)1212 b(Filling)367 b Fw(:)202 +b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)549 b FB(37)2000 10295 y FA(3)1793 b(Con)-50 b(trolling)599 +b(Screen)g(Displa)-50 b(y)314 b Fx(:)267 b(:)e(:)h(:)f(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)495 b +FA(40)3660 12121 y FB(3.1)1212 b(F)-101 b(on)-34 b(t)406 +b(Lo)34 b(c)-34 b(king)241 b Fw(:)200 b(:)i(:)g(:)g(:)f(:)h(:)g(:)f(:)h +(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h +(:)g(:)g(:)f(:)h(:)g(:)422 b FB(40)5321 13582 y(3.1.1)1212 +b(F)-101 b(on)-34 b(ti\014cation)405 b(of)g(macros)121 +b Fw(:)201 b(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h +(:)g(:)g(:)302 b FB(41)5321 15044 y(3.1.2)1212 b(F)-101 +b(on)-34 b(ti\014cation)405 b(of)g(quotes)274 b Fw(:)202 +b(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +456 b FB(44)5321 16505 y(3.1.3)1212 b(F)-101 b(on)-34 +b(ti\014cation)405 b(of)g(mathematical)f(constructs)321 +b Fw(:)202 b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)501 b FB(45)5321 17966 y(3.1.4)1212 b(V)-101 +b(erbatim)404 b(macros)g(and)h(en)-34 b(vironmen)g(ts)274 +b Fw(:)202 b(:)g(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)f(:)h(:)g(:)f(:)456 b FB(46)5321 19427 y(3.1.5)1212 +b(F)-101 b(aces)403 b(used)i(b)-34 b(y)405 b Fv(font-latex)185 +b Fw(:)201 b(:)h(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)g(:)366 b FB(46)5321 20888 y(3.1.6)1212 b(Kno)-34 +b(wn)405 b(fon)-34 b(ti\014cation)406 b(problems)247 +b Fw(:)202 b(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)429 +b FB(46)3660 22350 y(3.2)1212 b(F)-101 b(olding)405 b(Macros)f(and)h +(En)-34 b(vironmen)g(ts)264 b Fw(:)203 b(:)f(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)g(:)f(:)446 b FB(46)3660 23811 y(3.3)1212 b(Outlining)405 +b(the)f(Do)34 b(cumen)-34 b(t)198 b Fw(:)203 b(:)f(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)380 +b FB(50)3660 25272 y(3.4)1212 b(Narro)-34 b(wing)153 +b Fw(:)203 b(:)f(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)335 b FB(51)3660 26733 y(3.5)1212 b(Prettifying)315 +b Fw(:)202 b(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)496 b FB(51)2000 30076 y FA(4)1793 b(Starting)599 +b(Pro)50 b(cessors,)599 b(View)-50 b(ers)600 b(and)3793 +31958 y(Other)f(Programs)369 b Fx(:)266 b(:)f(:)h(:)f(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)h(:)f(:)g(:)550 b FA(52)3660 33784 y +FB(4.1)1212 b(Executing)404 b(Commands)332 b Fw(:)202 +b(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)511 b FB(52)5321 35246 y(4.1.1)1212 +b(Starting)405 b(a)f(Command)h(on)g(a)f(Do)34 b(cumen)-34 +b(t)405 b(or)f(Region)299 b Fw(:)202 b(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)481 b FB(52)5321 36707 y(4.1.2)1212 b(Selecting)403 +b(and)i(Executing)f(a)h(Command)143 b Fw(:)202 b(:)g(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)324 +b FB(54)5321 38168 y(4.1.3)1212 b(Options)404 b(for)h(T)-101 +b(eX)404 b(Pro)34 b(cessors)242 b Fw(:)201 b(:)g(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)g(:)f(:)h(:)g(:)f(:)424 b FB(57)3660 39629 y(4.2)1212 +b(Viewing)405 b(the)f(F)-101 b(ormatted)405 b(Output)264 +b Fw(:)204 b(:)d(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)446 +b FB(60)5321 41090 y(4.2.1)1212 b(Starting)405 b(View)-34 +b(ers)161 b Fw(:)202 b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h +(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)343 b FB(60)5321 +42552 y(4.2.2)1212 b(F)-101 b(orw)-34 b(ard)405 b(and)g(In)-34 +b(v)g(erse)403 b(Searc)-34 b(h)183 b Fw(:)203 b(:)e(:)h(:)g(:)f(:)h(:)g +(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)365 b FB(62)3660 44013 y(4.3)1212 +b(Catc)-34 b(hing)406 b(the)e(errors)199 b Fw(:)i(:)h(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)g(:)380 b FB(64)5321 45474 y(4.3.1)1212 b(Con)-34 +b(trolling)405 b(w)-34 b(arnings)405 b(to)f(b)34 b(e)404 +b(rep)34 b(orted)158 b Fw(:)202 b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)339 +b FB(65)5321 46935 y(4.3.2)1212 b(List)403 b(of)i(all)e(errors)h(and)g +(w)-34 b(arnings)346 b Fw(:)202 b(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +526 b FB(66)3660 48396 y(4.4)1212 b(Chec)-34 b(king)405 +b(for)f(problems)200 b Fw(:)i(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)382 b +FB(66)3660 49857 y(4.5)1212 b(Con)-34 b(trolling)405 +b(the)g(output)138 b Fw(:)204 b(:)d(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)320 b +FB(67)3660 51319 y(4.6)1212 b(Cleaning)405 b(in)-34 b(termediate)404 +b(and)h(output)h(\014les)235 b Fw(:)202 b(:)g(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)417 +b FB(67)3660 52780 y(4.7)1212 b(Do)34 b(cumen)-34 b(tation)406 +b(ab)34 b(out)405 b(macros)f(and)h(pac)-34 b(k)-67 b(ages)274 +b Fw(:)201 b(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)456 b FB(67)2000 56123 y FA(5)1793 b(Customization)599 +b(and)f(Extension)319 b Fx(:)268 b(:)d(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)h(:)f(:)500 b FA(69)3660 57949 y FB(5.1)1212 +b(Mo)34 b(des)405 b(and)f(Ho)34 b(oks)335 b Fw(:)202 +b(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g +(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)516 b FB(69)3660 +59411 y(5.2)1212 b(Multi\014le)405 b(Do)34 b(cumen)-34 +b(ts)212 b Fw(:)202 b(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)394 b +FB(69)3660 60872 y(5.3)1212 b(Automatic)405 b(P)-34 b(arsing)405 +b(of)f(T)-101 b(eX)404 b(Files)131 b Fw(:)202 b(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)313 b FB(71)3660 62333 y(5.4)1212 +b(Language)405 b(Supp)34 b(ort)197 b Fw(:)203 b(:)e(:)h(:)g(:)g(:)f(:)h +(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h +(:)g(:)g(:)378 b FB(73)5321 63794 y(5.4.1)1212 b(Using)404 +b(A)-34 b(UCT)-101 b(eX)405 b(with)g(Europ)34 b(ean)405 +b(Languages)328 b Fw(:)202 b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)509 b FB(73)6981 65255 y(5.4.1.1)1212 +b(T)-34 b(yping)405 b(and)g(Displa)-34 b(ying)404 b(Non-ASCI)34 +b(I)405 b(Characters)127 b Fw(:)202 b(:)g(:)f(:)h(:)g(:)f(:)h(:)309 +b FB(73)6981 66716 y(5.4.1.2)1212 b(St)-34 b(yle)404 +b(Files)g(for)g(Di\013eren)-34 b(t)404 b(Languages)296 +b Fw(:)202 b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)477 b FB(74)5321 68178 y(5.4.2)1212 b(Using)404 +b(A)-34 b(UCT)-101 b(eX)405 b(with)g(Japanese)g(T)-101 +b(eX)287 b Fw(:)202 b(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)469 b FB(76)3660 +69639 y(5.5)1212 b(Automatic)405 b(Customization)103 +b Fw(:)203 b(:)f(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:) +g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)284 b FB(78)5321 71100 y(5.5.1)1212 +b(Automatic)405 b(Customization)g(for)f(the)h(Site)196 +b Fw(:)202 b(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)378 b FB(78)p eop end +%%Page: -3 5 +TeXDict begin -3 4 bop 48990 -1550 a FB(iii)5321 1107 +y(5.5.2)1212 b(Automatic)405 b(Customization)g(for)f(a)g(User)276 +b Fw(:)201 b(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)f(:)h(:)g(:)457 b FB(79)5321 2568 y(5.5.3)1212 +b(Automatic)405 b(Customization)g(for)f(a)g(Directory)319 +b Fw(:)201 b(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:) +h(:)501 b FB(79)3660 4029 y(5.6)1212 b(W)-101 b(riting)404 +b(Y)-101 b(our)405 b(Own)f(St)-34 b(yle)404 b(Supp)34 +b(ort)303 b Fw(:)203 b(:)f(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)484 +b FB(80)5321 5491 y(5.6.1)1212 b(A)404 b(Simple)g(St)-34 +b(yle)404 b(File)227 b Fw(:)201 b(:)h(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)408 b FB(80)5321 +6952 y(5.6.2)1212 b(Adding)405 b(Supp)34 b(ort)405 b(for)f(Macros)227 +b Fw(:)202 b(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)408 +b FB(81)5321 8413 y(5.6.3)1212 b(Adding)405 b(Supp)34 +b(ort)405 b(for)f(En)-34 b(vironmen)g(ts)355 b Fw(:)202 +b(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)535 b FB(85)5321 9874 y(5.6.4)1212 +b(Adding)405 b(Other)f(Information)249 b Fw(:)202 b(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)430 b FB(88)5321 11335 +y(5.6.5)1212 b(Automatic)405 b(Extraction)f(of)g(New)g(Things)324 +b Fw(:)202 b(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)f(:)h(:)g(:)g(:)504 b FB(88)2000 14678 y FA(App)50 +b(endix)600 b(A)1602 b(Cop)-50 b(ying,)599 b(Changes,)f(Dev)-50 +b(elopmen)g(t,)3793 16560 y(F)-199 b(A)-50 b(Q,)598 b(T)-149 +b(exinfo)598 b(Mo)50 b(de)372 b Fx(:)266 b(:)f(:)g(:)h(:)f(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +h(:)f(:)g(:)553 b FA(90)3660 18387 y FB(A.1)1212 b(Cop)-34 +b(ying)406 b(this)e(Man)-34 b(ual)170 b Fw(:)203 b(:)f(:)f(:)h(:)g(:)f +(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)352 b FB(90)5321 19848 y(A.1.1)1212 b(GNU)404 b(F)-101 +b(ree)403 b(Do)34 b(cumen)-34 b(tation)406 b(License)167 +b Fw(:)201 b(:)g(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:) +f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)349 b FB(90)3660 21309 +y(A.2)1212 b(Changes)406 b(and)f(New)f(F)-101 b(eatures)140 +b Fw(:)201 b(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f +(:)h(:)g(:)321 b FB(97)3660 22770 y(A.3)1212 b(F)-101 +b(uture)405 b(Dev)-34 b(elopmen)g(t)289 b Fw(:)203 b(:)f(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +471 b FB(113)5321 24231 y(A.3.1)1212 b(Mid-term)404 b(Goals)192 +b Fw(:)202 b(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:) +g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)374 b FB(113)5321 25693 +y(A.3.2)1212 b(Wishlist)329 b Fw(:)202 b(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:) +g(:)f(:)h(:)g(:)511 b FB(114)5321 27154 y(A.3.3)1212 +b(Bugs)123 b Fw(:)201 b(:)h(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g +(:)f(:)h(:)g(:)304 b FB(116)3660 28615 y(A.4)1212 b(F)-101 +b(requen)-34 b(tly)405 b(Ask)-34 b(ed)404 b(Questions)153 +b Fw(:)202 b(:)g(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f +(:)335 b FB(116)3660 30076 y(A.5)1212 b(F)-101 b(eatures)405 +b(sp)34 b(eci\014c)403 b(to)i(A)-34 b(UCT)-101 b(eX's)405 +b(T)-101 b(exinfo)404 b(ma)67 b(jor)405 b(mo)34 b(de)336 +b Fw(:)202 b(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)518 b +FB(118)5321 31537 y(A.5.1)1212 b(Ho)-34 b(w)405 b(A)-34 +b(UCT)-101 b(eX)405 b(and)g(the)f(nativ)-34 b(e)405 b(mo)34 +b(de)404 b(w)-34 b(ork)404 b(together)181 b Fw(:)202 +b(:)g(:)g(:)g(:)f(:)h(:)363 b FB(118)5321 32998 y(A.5.2)1212 +b(Where)403 b(the)i(nativ)-34 b(e)404 b(mo)34 b(de)404 +b(is)g(sup)34 b(erseded)121 b Fw(:)202 b(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)302 b FB(118)5321 +34460 y(A.5.3)1212 b(Where)403 b(k)-34 b(ey)404 b(bindings)h(are)e +(mapp)34 b(ed)405 b(to)g(the)f(nativ)-34 b(e)405 b(mo)34 +b(de)279 b Fw(:)201 b(:)h(:)g(:)f(:)461 b FB(120)5321 +35921 y(A.5.4)1212 b(Whic)-34 b(h)404 b(nativ)-34 b(e)404 +b(mo)34 b(de)404 b(k)-34 b(ey)404 b(bindings)h(are)f(missing)341 +b Fw(:)202 b(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)523 +b FB(120)2000 39264 y FA(Indices)254 b Fx(:)267 b(:)e(:)g(:)g(:)h(:)f +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)h +(:)f(:)g(:)g(:)436 b FA(121)3660 41090 y FB(Key)404 b(Index)173 +b Fw(:)202 b(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g +(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:) +f(:)h(:)g(:)g(:)f(:)h(:)355 b FB(121)3660 42552 y(F)-101 +b(unction)406 b(Index)249 b Fw(:)201 b(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)431 b FB(121)3660 44013 +y(V)-101 b(ariable)404 b(Index)121 b Fw(:)202 b(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:) +g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h +(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f(:)303 b FB(123)3660 +45474 y(Concept)406 b(Index)123 b Fw(:)201 b(:)h(:)f(:)h(:)g(:)g(:)f(:) +h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)g(:)f +(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)f(:)h(:)g(:)f(:) +h(:)g(:)g(:)f(:)h(:)g(:)f(:)h(:)g(:)g(:)304 b FB(125)p +eop end +%%Page: 1 6 +TeXDict begin 1 5 bop 49394 -1550 a FB(1)2000 3985 y +Fy(Executiv)-60 b(e)717 b(Summary)2000 7107 y FB(A)-34 +b(UCT)5332 7368 y(E)6007 7107 y(X)418 b(is)f(an)h(in)-34 +b(tegrated)419 b(en)-34 b(vironmen)g(t)419 b(for)f(editing)g(L)29270 +6950 y Fu(a)29831 7107 y FB(T)30504 7368 y(E)31177 7107 +y(X,)j(ConT)35671 7368 y(E)36346 7107 y(Xt,)g(do)34 b(cT)41009 +7368 y(E)41683 7107 y(X,)421 b(T)-101 b(exinfo,)421 b(and)2000 +8568 y(T)2673 8829 y(E)3347 8568 y(X)404 b(\014les.)3660 +10361 y(Although)373 b(A)-34 b(UCT)12313 10622 y(E)12988 +10361 y(X)371 b(con)-34 b(tains)373 b(a)e(large)g(n)-34 +b(um)g(b)34 b(er)373 b(of)e(features,)379 b(there)371 +b(are)g(no)h(reasons)f(to)h(despair.)2000 11822 y(Y)-101 +b(ou)477 b(can)f(con)-34 b(tin)g(ue)477 b(to)g(write)f(T)17178 +12083 y(E)17852 11822 y(X)g(and)h(L)21988 11665 y Fu(a)22549 +11822 y FB(T)23222 12083 y(E)23896 11822 y(X)f(do)34 +b(cumen)-34 b(ts)477 b(the)g(w)-34 b(a)g(y)477 b(y)-34 +b(ou)476 b(are)g(used)h(to,)494 b(and)477 b(only)2000 +13284 y(start)471 b(using)f(the)h(m)-34 b(ultiple)471 +b(features)f(in)g(small)g(steps.)737 b(A)-34 b(UCT)31561 +13544 y(E)32236 13284 y(X)470 b(is)g(not)h(monolithic,)486 +b(eac)-34 b(h)471 b(feature)2000 14745 y(describ)34 b(ed)340 +b(in)h(this)h(man)-34 b(ual)342 b(is)e(useful)i(b)-34 +b(y)341 b(itself,)353 b(but)342 b(together)g(they)f(pro)-34 +b(vide)341 b(an)g(en)-34 b(vironmen)g(t)342 b(where)2000 +16206 y(y)-34 b(ou)502 b(will)e(mak)-34 b(e)501 b(v)-34 +b(ery)500 b(few)i(L)15403 16049 y Fu(a)15964 16206 y +FB(T)16637 16467 y(E)17310 16206 y(X)g(errors,)524 b(and)501 +b(mak)-34 b(es)502 b(it)f(easy)f(to)i(\014nd)g(the)f(errors)g(that)h +(ma)-34 b(y)501 b(slip)2000 17667 y(through)405 b(an)-34 +b(yw)g(a)g(y)-101 b(.)3660 19460 y(It)372 b(is)f(a)h(go)34 +b(o)g(d)371 b(idea)g(to)h(mak)-34 b(e)371 b(a)h(prin)-34 +b(tout)373 b(of)f(A)-34 b(UCT)27518 19721 y(E)28193 19460 +y(X's)371 b(reference)f(card)h Ft(tex-ref.tex)376 b FB(or)371 +b(one)h(of)2000 20922 y(its)404 b(t)-34 b(yp)34 b(eset)405 +b(v)-34 b(ersions.)3660 22715 y(If)437 b(y)-34 b(ou)437 +b(w)-34 b(an)g(t)438 b(to)f(mak)-34 b(e)437 b(A)-34 b(UCT)18266 +22976 y(E)18940 22715 y(X)437 b(a)-34 b(w)g(are)437 b(of)g(st)-34 +b(yle)436 b(\014les)h(and)g(m)-34 b(ulti-\014le)437 b(do)34 +b(cumen)-34 b(ts)438 b(righ)-34 b(t)437 b(a)-34 b(w)g(a)g(y)-101 +b(,)2000 24176 y(insert)404 b(the)h(follo)-34 b(wing)405 +b(in)f(y)-34 b(our)404 b Ft(.emacs)i FB(\014le.)5200 +25969 y Ft(\(setq)638 b(TeX-auto-save)j(t\))5200 27430 +y(\(setq)d(TeX-parse-self)j(t\))5200 28892 y(\(setq-default)g +(TeX-master)f(nil\))3660 30685 y FB(Another)569 b(thing)g(y)-34 +b(ou)568 b(should)h(enable)e(is)h(RefT)26157 30946 y(E)26831 +30685 y(X,)608 b(a)568 b(comprehensiv)-34 b(e)568 b(solution)g(for)g +(managing)2000 32146 y(cross)428 b(references,)k(bibliographies,)i +(indices,)f(do)34 b(cumen)-34 b(t)429 b(na)-34 b(vigation)428 +b(and)h(a)f(few)g(other)g(things.)611 b(\(see)2000 33607 +y(Section)404 b(\\Installation")h(in)f Fs(The)h(RefT)20272 +33868 y(E)20946 33607 y(X)f(man)-34 b(ual)48 b FB(\))3660 +35401 y(F)-101 b(or)581 b(detailed)f(information)h(ab)34 +b(out)581 b(the)f Fv(p)-34 b(review-latex)580 b FB(subsystem)h(of)f(A) +-34 b(UCT)41481 35662 y(E)42156 35401 y(X,)624 b(see)580 +b(Section)2000 36862 y(\\In)-34 b(tro)34 b(duction")406 +b(in)e Fs(The)g Fv(p)-34 b(review-latex)404 b Fs(Man)-34 +b(ual)48 b FB(.)3660 38655 y(There)464 b(is)g(a)g(mailing)g(list)g(for) +g(general)f(discussion)i(ab)34 b(out)465 b(A)-34 b(UCT)34781 +38916 y(E)35455 38655 y(X:)659 b(write)464 b(a)g(mail)f(with)i(\\sub-) +2000 40116 y(scrib)34 b(e")660 b(in)g(the)h(sub)67 b(ject)662 +b(to)f Ft(auctex-request@gnu.org)668 b FB(to)661 b(join)g(it.)1308 +b(Send)661 b(con)-34 b(tributions)663 b(to)2000 41577 +y Ft(auctex@gnu.org)p FB(.)3660 43371 y(Bug)687 b(rep)34 +b(orts)686 b(should)h(go)f(to)h Ft(bug-auctex@gnu.org)p +FB(,)763 b(suggestions)687 b(for)f(new)h(features,)757 +b(and)2000 44832 y(pleas)683 b(for)f(help)h(should)h(go)e(to)h(either)f +Ft(auctex-devel@gnu.org)690 b FB(\(the)683 b(A)-34 b(UCT)41427 +45093 y(E)42102 44832 y(X)683 b(dev)-34 b(elop)34 b(ers\),)2000 +46293 y(or)660 b(to)h Ft(auctex@gnu.org)k FB(if)c(they)g(migh)-34 +b(t)661 b(ha)-34 b(v)g(e)661 b(general)f(in)-34 b(terest.)1308 +b(Please)660 b(use)g(the)h(command)2000 47754 y Fr(M-x)405 +b(TeX-submit-bug-report)412 b(RET)803 b FB(to)f(rep)34 +b(ort)802 b(bugs)h(if)f(p)34 b(ossible.)1732 b(Y)-101 +b(ou)802 b(can)h(subscrib)34 b(e)802 b(to)2000 49215 +y(a)719 b(lo)-34 b(w-v)g(olume)719 b(announcemen)-34 +b(t)721 b(list)e(b)-34 b(y)719 b(sending)g(\\subscrib)34 +b(e")719 b(in)g(the)g(sub)67 b(ject)720 b(of)f(a)g(mail)g(to)2000 +50677 y Ft(info-auctex-request@gnu.org)p FB(.)p eop end +%%Page: 2 7 +TeXDict begin 2 6 bop 49394 -1550 a FB(2)2000 3985 y +Fy(Cop)-60 b(ying)2000 7107 y FB(A)-34 b(UCT)5332 7368 +y(E)6007 7107 y(X)467 b(primarily)g(consists)h(of)g(Lisp)f(\014les)h +(for)g(Emacs,)483 b(but)468 b(there)g(are)f(also)h(installation)g +(scripts)2000 8568 y(and)f(\014les)e(and)i(T)10003 8829 +y(E)10676 8568 y(X)f(supp)34 b(ort)467 b(\014les.)723 +b(All)465 b(of)h(those)h(are)e Fs(free)68 b FB(;)496 +b(this)466 b(means)g(that)h(ev)-34 b(ery)g(one)465 b(is)g(free)h(to) +2000 10029 y(use)383 b(them)h(and)f(free)g(to)g(redistribute)g(them)h +(on)f(a)g(free)f(basis.)532 b(The)384 b(\014les)e(of)i(A)-34 +b(UCT)40821 10290 y(E)41495 10029 y(X)383 b(are)g(not)h(in)e(the)2000 +11490 y(public)505 b(domain;)556 b(they)505 b(are)g(cop)-34 +b(yrigh)g(ted)506 b(and)f(there)g(are)g(restrictions)f(on)i(their)f +(distribution,)531 b(but)2000 12951 y(these)413 b(restrictions)g(are)g +(designed)g(to)h(p)34 b(ermit)412 b(ev)-34 b(erything)413 +b(that)i(a)e(go)34 b(o)g(d)413 b(co)34 b(op)g(erating)412 +b(citizen)h(w)-34 b(ould)2000 14413 y(w)g(an)g(t)342 +b(to)e(do.)517 b(What)341 b(is)e(not)i(allo)-34 b(w)g(ed)340 +b(is)g(to)g(try)f(to)i(prev)-34 b(en)g(t)340 b(others)g(from)g(further) +h(sharing)f(an)-34 b(y)340 b(v)-34 b(ersion)2000 15874 +y(of)404 b(these)h(programs)f(that)h(they)g(migh)-34 +b(t)405 b(get)f(from)g(y)-34 b(ou.)3660 17667 y(Sp)34 +b(eci\014cally)-101 b(,)514 b(w)-34 b(e)493 b(w)-34 b(an)g(t)494 +b(to)f(mak)-34 b(e)492 b(sure)h(that)h(y)-34 b(ou)493 +b(ha)-34 b(v)g(e)493 b(the)g(righ)-34 b(t)493 b(to)g(giv)-34 +b(e)492 b(a)-34 b(w)g(a)g(y)493 b(copies)g(of)f(the)2000 +19128 y(\014les)373 b(that)h(constitute)g(A)-34 b(UCT)15959 +19389 y(E)16634 19128 y(X,)379 b(that)374 b(y)-34 b(ou)374 +b(receiv)-34 b(e)371 b(source)i(co)34 b(de)372 b(or)h(else)f(can)i(get) +f(it)g(if)g(y)-34 b(ou)373 b(w)-34 b(an)g(t)375 b(it,)2000 +20589 y(that)462 b(y)-34 b(ou)462 b(can)f(c)-34 b(hange)462 +b(these)f(\014les)g(or)g(use)g(pieces)g(of)g(them)h(in)f(new)g(free)g +(programs,)475 b(and)462 b(that)g(y)-34 b(ou)2000 22051 +y(kno)g(w)405 b(y)-34 b(ou)405 b(can)f(do)g(these)h(things.)3660 +23844 y(T)-101 b(o)489 b(mak)-34 b(e)488 b(sure)g(that)h(ev)-34 +b(ery)g(one)487 b(has)i(suc)-34 b(h)488 b(righ)-34 b(ts,)510 +b(w)-34 b(e)488 b(ha)-34 b(v)g(e)489 b(to)f(forbid)h(y)-34 +b(ou)488 b(to)g(depriv)-34 b(e)488 b(an)-34 b(y)g(one)2000 +25305 y(else)469 b(of)i(these)f(righ)-34 b(ts.)737 b(F)-101 +b(or)470 b(example,)486 b(if)470 b(y)-34 b(ou)471 b(distribute)g +(copies)e(of)i(parts)g(of)f(A)-34 b(UCT)42638 25566 y(E)43313 +25305 y(X,)486 b(y)-34 b(ou)471 b(m)-34 b(ust)2000 26766 +y(giv)g(e)389 b(the)g(recipien)-34 b(ts)389 b(all)g(the)h(righ)-34 +b(ts)390 b(that)g(y)-34 b(ou)390 b(ha)-34 b(v)g(e.)534 +b(Y)-101 b(ou)389 b(m)-34 b(ust)391 b(mak)-34 b(e)389 +b(sure)g(that)i(they)-101 b(,)392 b(to)34 b(o,)392 b(receiv)-34 +b(e)2000 28227 y(or)404 b(can)g(get)g(the)h(source)f(co)34 +b(de.)538 b(And)405 b(y)-34 b(ou)404 b(m)-34 b(ust)405 +b(tell)f(them)h(their)f(righ)-34 b(ts.)3660 30021 y(Also,)457 +b(for)446 b(our)g(o)-34 b(wn)447 b(protection,)457 b(w)-34 +b(e)447 b(m)-34 b(ust)447 b(mak)-34 b(e)446 b(certain)g(that)h(ev)-34 +b(ery)g(one)446 b(\014nds)h(out)g(that)g(there)2000 31482 +y(is)420 b(no)h(w)-34 b(arran)g(t)g(y)422 b(for)f(A)-34 +b(UCT)15280 31743 y(E)15955 31482 y(X.)587 b(If)421 b(an)-34 +b(y)421 b(parts)g(are)f(mo)34 b(di\014ed)421 b(b)-34 +b(y)421 b(someone)f(else)g(and)i(passed)f(on,)k(w)-34 +b(e)2000 32943 y(w)g(an)g(t)415 b(their)f(recipien)-34 +b(ts)413 b(to)h(kno)-34 b(w)414 b(that)h(what)f(they)g(ha)-34 +b(v)g(e)414 b(is)f(not)h(what)h(w)-34 b(e)414 b(distributed,)i(so)e +(that)g(an)-34 b(y)2000 34404 y(problems)404 b(in)-34 +b(tro)34 b(duced)405 b(b)-34 b(y)405 b(others)f(will)g(not)h(re\015ect) +e(on)i(our)f(reputation.)3660 36198 y(The)415 b(precise)f(conditions)h +(of)g(the)g(licenses)e(for)i(the)g(\014les)f(curren)-34 +b(tly)414 b(b)34 b(eing)414 b(distributed)i(as)f(part)g(of)2000 +37659 y(A)-34 b(UCT)5332 37920 y(E)6007 37659 y(X)518 +b(are)g(found)i(in)f(the)g(General)e(Public)i(Licenses)e(that)j +(accompan)-34 b(y)519 b(them.)882 b(This)519 b(man)-34 +b(ual)2000 39120 y(sp)34 b(eci\014cally)425 b(is)h(co)-34 +b(v)g(ered)425 b(b)-34 b(y)427 b(the)g(GNU)f(F)-101 b(ree)425 +b(Do)34 b(cumen)-34 b(tation)428 b(License)d(\(see)h(Section)g(A.1)g +([Cop)-34 b(ying)2000 40581 y(this)405 b(Man)-34 b(ual],)404 +b(page)g(90\).)p eop end +%%Page: 3 8 +TeXDict begin 3 7 bop 49394 -1550 a FB(3)2000 3985 y +Fy(1)1076 b(In)-60 b(tro)60 b(duction)2000 9913 y FA(1.1)896 +b(Ov)-50 b(erview)600 b(of)d(A)-50 b(UCT)20105 10267 +y(E)21059 9913 y(X)2000 12038 y FB(A)-34 b(UCT)5332 12299 +y(E)6007 12038 y(X)337 b(is)g(a)h(comprehensiv)-34 b(e)337 +b(customizable)g(in)-34 b(tegrated)338 b(en)-34 b(vironmen)g(t)339 +b(for)e(writing)h(input)h(\014les)e(for)2000 13500 y(T)2673 +13761 y(E)3347 13500 y(X,)404 b(L)5319 13343 y Fu(a)5880 +13500 y FB(T)6553 13761 y(E)7226 13500 y(X,)g(ConT)11703 +13761 y(E)12378 13500 y(Xt,)g(T)-101 b(exinfo,)404 b(and)h(do)34 +b(cT)24061 13761 y(E)24735 13500 y(X)404 b(using)g(Emacs.)3660 +15690 y(It)433 b(supp)34 b(orts)433 b(y)-34 b(ou)433 +b(in)g(the)f(insertion)h(of)g(macros,)438 b(en)-34 b(vironmen)g(ts,)441 +b(and)433 b(sectioning)f(commands)i(b)-34 b(y)2000 17151 +y(pro)g(viding)424 b(completion)g(alternativ)-34 b(es)424 +b(and)g(prompting)h(for)f(parameters.)597 b(It)424 b(automatically)g +(inden)-34 b(ts)2000 18612 y(y)g(our)375 b(text)g(as)g(y)-34 +b(ou)376 b(t)-34 b(yp)34 b(e)375 b(it)g(and)h(lets)e(y)-34 +b(ou)376 b(format)g(a)e(whole)i(\014le)e(at)i(once.)528 +b(The)376 b(outlining)g(and)f(folding)2000 20073 y(facilities)403 +b(pro)-34 b(vide)404 b(y)-34 b(ou)405 b(with)g(a)f(fo)34 +b(cused)404 b(and)h(clean)f(view)g(of)g(y)-34 b(our)404 +b(text.)3660 22264 y(A)-34 b(UCT)6992 22525 y(E)7667 +22264 y(X)467 b(lets)g(y)-34 b(ou)468 b(pro)34 b(cess)466 +b(y)-34 b(our)468 b(source)e(\014les)h(b)-34 b(y)468 +b(running)g(T)34072 22525 y(E)34746 22264 y(X)f(and)h(related)e(to)34 +b(ols)467 b(\(suc)-34 b(h)469 b(as)2000 23725 y(output)415 +b(\014lters,)h(p)34 b(ost)414 b(pro)34 b(cessors)413 +b(for)g(generating)h(indices)f(and)i(bibliographies,)g(and)f(view)-34 +b(ers\))414 b(from)2000 25186 y(inside)305 b(Emacs.)505 +b(A)-34 b(UCT)12974 25447 y(E)13648 25186 y(X)305 b(lets)g(y)-34 +b(ou)305 b(bro)-34 b(wse)305 b(through)h(the)f(errors)f(T)33595 +25447 y(E)34269 25186 y(X)g(rep)34 b(orted,)324 b(while)305 +b(it)g(mo)-34 b(v)g(es)304 b(the)2000 26647 y(cursor)422 +b(directly)g(to)h(the)g(rep)34 b(orted)422 b(error,)k(and)d(displa)-34 +b(ys)423 b(some)g(do)34 b(cumen)-34 b(tation)424 b(for)e(that)i +(particular)2000 28108 y(error.)537 b(This)405 b(will)f(ev)-34 +b(en)404 b(w)-34 b(ork)404 b(when)h(the)f(do)34 b(cumen)-34 +b(t)406 b(is)e(spread)g(o)-34 b(v)g(er)404 b(sev)-34 +b(eral)403 b(\014les.)3660 30299 y(One)591 b(comp)34 +b(onen)-34 b(t)593 b(of)e(A)-34 b(UCT)17688 30560 y(E)18363 +30299 y(X)591 b(that)i(L)22999 30142 y Fu(a)23560 30299 +y FB(T)24233 30560 y(E)24906 30299 y(X)e(users)h(will)e(\014nd)j +(attractiv)-34 b(e)591 b(is)g Fv(p)-34 b(review-latex)p +FB(,)637 b(a)2000 31760 y(com)-34 b(bination)342 b(of)f(folding)h(and)g +(in-source)e(previewing)h(that)h(pro)-34 b(vides)341 +b(true)g(\\What)h(Y)-101 b(ou)341 b(See)g(Is)f(What)2000 +33221 y(Y)-101 b(ou)405 b(Get")f(exp)34 b(erience)402 +b(in)i(y)-34 b(our)405 b(sourcebu\013er,)f(while)g(letting)g(y)-34 +b(ou)405 b(retain)f(full)g(con)-34 b(trol.)3660 35411 +y(More)348 b(detailed)g(information)g(ab)34 b(out)349 +b(the)f(features)h(and)f(usage)g(of)g(A)-34 b(UCT)37923 +35672 y(E)38598 35411 y(X)348 b(can)g(b)34 b(e)347 b(found)j(in)d(the) +2000 36872 y(remainder)404 b(of)g(this)h(man)-34 b(ual.)3660 +39063 y(A)g(UCT)6992 39324 y(E)7667 39063 y(X)428 b(is)f(written)i(en) +-34 b(tirely)427 b(in)g(Emacs)h(Lisp,)433 b(and)c(hence)e(y)-34 +b(ou)428 b(can)g(easily)f(add)h(new)g(features)2000 40524 +y(for)446 b(y)-34 b(our)446 b(o)-34 b(wn)447 b(needs.)665 +b(It)446 b(is)g(a)g(GNU)g(pro)67 b(ject)447 b(and)f(distributed)i +(under)e(the)h(`GNU)f(General)f(Public)2000 41985 y(License)403 +b(V)-101 b(ersion)404 b(3'.)3660 44175 y(The)320 b(most)g(recen)-34 +b(t)319 b(v)-34 b(ersion)318 b(is)h(alw)-34 b(a)g(ys)320 +b(a)-34 b(v)-67 b(ailable)318 b(at)i Ft +(https://ftp.gnu.org/pub/gnu/auctex/)2000 45637 y FB(.)3660 +47827 y(WWW)605 b(users)h(ma)-34 b(y)605 b(w)-34 b(an)g(t)608 +b(to)d(c)-34 b(hec)g(k)606 b(out)g(the)g(A)-34 b(UCT)30371 +48088 y(E)31046 47827 y(X)605 b(page)h(at)g Ft(https://www.gnu.org/) +2000 49288 y(software/auctex/)p FB(.)3660 51478 y(F)-101 +b(or)407 b(comprehensiv)-34 b(e)407 b(information)h(ab)34 +b(out)407 b(ho)-34 b(w)408 b(to)f(install)g(A)-34 b(UCT)34964 +51739 y(E)35639 51478 y(X)407 b(See)f(Section)i(1.2)e([Installa-)2000 +52939 y(tion],)e(page)g(4,)g(or)g(Section)g(1.2.7)g([Installation)g +(under)h(MS)g(Windo)-34 b(ws],)404 b(page)h(9,)e(resp)34 +b(ectiv)-34 b(ely)-101 b(.)3660 55130 y(If)564 b(y)-34 +b(ou)564 b(are)g(considering)f(upgrading)i(A)-34 b(UCT)25383 +55391 y(E)26058 55130 y(X,)603 b(the)565 b(recen)-34 +b(t)563 b(c)-34 b(hanges)565 b(are)e(describ)34 b(ed)563 +b(in)h(Sec-)2000 56591 y(tion)405 b(A.2)e([Changes],)i(page)f(97.)3660 +58781 y(If)539 b(y)-34 b(ou)539 b(w)-34 b(an)g(t)541 +b(to)e(discuss)g(A)-34 b(UCT)19672 59042 y(E)20347 58781 +y(X)539 b(with)g(other)g(users)g(or)g(its)g(dev)-34 b(elop)34 +b(ers,)571 b(there)539 b(are)f(sev)-34 b(eral)2000 60242 +y(mailing)404 b(lists)g(y)-34 b(ou)404 b(can)h(use.)3660 +62433 y(Send)418 b(a)f(mail)g(with)h(the)f(sub)67 b(ject)418 +b(\\subscrib)34 b(e")417 b(to)h Ft(auctex-request@gnu.org)424 +b FB(in)418 b(order)e(to)h(join)2000 63894 y(the)433 +b(general)f(discussion)h(list)f(for)h(A)-34 b(UCT)21299 +64155 y(E)21973 63894 y(X.)624 b(Articles)431 b(should)j(b)34 +b(e)432 b(sen)-34 b(t)433 b(to)g Ft(auctex@gnu.org)p +FB(.)628 b(In)433 b(a)2000 65355 y(similar)381 b(w)-34 +b(a)g(y)-101 b(,)386 b(y)-34 b(ou)382 b(can)g(subscrib)34 +b(e)381 b(to)h(the)g Ft(info-auctex@gnu.org)389 b FB(list)381 +b(for)h(just)h(getting)f(imp)34 b(ortan)-34 b(t)2000 +66816 y(announcemen)g(ts)505 b(ab)34 b(out)504 b(A)-34 +b(UCT)17523 67077 y(E)18198 66816 y(X.)836 b(The)503 +b(list)g Ft(bug-auctex@gnu.org)510 b FB(is)503 b(for)g(bug)h(rep)34 +b(orts)503 b(whic)-34 b(h)2000 68277 y(y)g(ou)444 b(should)g(usually)f +(\014le)g(with)h(the)f Fr(M-x)405 b(TeX-submit-bug-report)412 +b(RET)444 b FB(command.)656 b(If)443 b(y)-34 b(ou)444 +b(w)-34 b(an)g(t)2000 69738 y(to)424 b(address)h(the)f(dev)-34 +b(elop)34 b(ers)423 b(of)i(A)-34 b(UCT)20610 69999 y(E)21284 +69738 y(X)424 b(themselv)-34 b(es)424 b(with)h(tec)-34 +b(hnical)424 b(issues,)429 b(they)424 b(can)g(b)34 b(e)423 +b(found)2000 71200 y(on)405 b(the)f(discussion)h(list)f +Ft(auctex-devel@gnu.org)p FB(.)p eop end +%%Page: 4 9 +TeXDict begin 4 8 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)34560 b(4)2000 3985 y FA(1.2)896 +b(Installing)599 b(A)-50 b(UCT)18039 4339 y(E)18992 3985 +y(X)2000 6110 y FB(The)430 b(mo)34 b(dern)429 b(and)i(strongly)e +(recommended)h(w)-34 b(a)g(y)430 b(of)g(installing)g(A)-34 +b(UCT)36266 6371 y(E)36940 6110 y(X)430 b(is)f(b)-34 +b(y)430 b(using)g(the)g(Emacs)2000 7572 y(pac)-34 b(k)-67 +b(age)668 b(manager)h(in)-34 b(tegrated)669 b(in)g(Emacs)f(24)h(and)g +(greater)f(\()p Fq(ELP)-92 b(A)p FB(\).)1333 b(Simply)668 +b(do)h Fr(M-x)405 b(list-)2000 9033 y(packages)i(RET)p +FB(,)502 b(mark)481 b(the)i(auctex)f(pac)-34 b(k)-67 +b(age)481 b(for)h(installation)h(with)f Fr(i)p FB(,)502 +b(and)482 b(hit)h Fr(x)f FB(to)g(execute)f(the)2000 10494 +y(installation)418 b(pro)34 b(cedure.)577 b(That's)418 +b(all.)577 b(This)418 b(installation)g(pro)34 b(cedure)416 +b(has)i(sev)-34 b(eral)416 b(adv)-67 b(an)-34 b(tages.)579 +b(Be-)2000 11955 y(sides)508 b(b)34 b(eing)507 b(platform)h(and)h +Fq(OS)e FB(indep)34 b(enden)-34 b(t,)535 b(y)-34 b(ou)508 +b(will)f(receiv)-34 b(e)506 b(in)-34 b(termediate)508 +b(releases)e(b)34 b(et)-34 b(w)g(een)2000 13416 y(ma)67 +b(jor)560 b(A)-34 b(UCT)9026 13677 y(E)9701 13416 y(X)560 +b(releases)e(con)-34 b(v)g(enien)g(tly)-101 b(.)1006 +b(F)-101 b(or)560 b(past)g Fq(ELP)-92 b(A)561 b FB(releases,)597 +b(see)559 b Ft(https://elpa.gnu.)2000 14878 y(org/packages/auctex.html) +p FB(.)662 b(Once)442 b(the)h(installation)g(is)f(completed,)452 +b(y)-34 b(ou)443 b(can)g(skip)f(the)h(rest)g(of)2000 +16339 y(this)405 b(section)f(and)h(pro)34 b(ceed)403 +b(to)i(Section)f(1.3)g([Quic)-34 b(k)403 b(Start],)i(page)f(14.)3660 +18031 y(The)363 b(remainder)f(of)g(this)h(section)g(is)e(ab)34 +b(out)364 b(installing)e(A)-34 b(UCT)32617 18291 y(E)33292 +18031 y(X)362 b(from)g(a)h(release)e(tarball)h(or)g(from)2000 +19492 y(a)404 b(c)-34 b(hec)g(k)g(out)405 b(of)g(the)f(A)-34 +b(UCT)14793 19753 y(E)15468 19492 y(X)404 b(rep)34 b(ository)-101 +b(.)3660 21184 y(Installing)518 b(A)-34 b(UCT)12466 21444 +y(E)13140 21184 y(X)517 b(should)h(b)34 b(e)517 b(simple:)764 +b(merely)515 b Ft(./configure)p FB(,)549 b Ft(make)p +FB(,)d(and)518 b Ft(make)406 b(install)2000 22645 y FB(for)448 +b(a)g(standard)h(site-wide)f(installation)h(\(most)g(other)f +(installations)g(can)g(b)34 b(e)448 b(done)g(b)-34 b(y)449 +b(sp)34 b(ecifying)447 b(a)2000 24106 y Ft(--prefix=...)408 +b FB(option\).)3660 25798 y(On)579 b(man)-34 b(y)579 +b(systems,)623 b(this)579 b(will)f(already)g(activ)-67 +b(ate)578 b(the)h(pac)-34 b(k)-67 b(age,)622 b(making)578 +b(its)h(mo)34 b(des)579 b(the)g(de-)2000 27259 y(fault)452 +b(instead)h(of)e(the)h(built-in)h(mo)34 b(des)451 b(of)h(Emacs.)681 +b(If)451 b(this)h(is)f(not)i(the)f(case,)462 b(consult)453 +b(Section)e(1.2.4)2000 28720 y([Loading)488 b(the)h(pac)-34 +b(k)-67 b(age],)509 b(page)489 b(7.)791 b(Please)488 +b(read)g(through)i(this)f(do)34 b(cumen)-34 b(t)489 b(fully)g(b)34 +b(efore)488 b(installing)2000 30181 y(an)-34 b(ything.)745 +b(The)473 b(installation)g(pro)34 b(cedure)473 b(has)g(c)-34 +b(hanged)473 b(as)g(compared)g(to)g(earlier)d(v)-34 b(ersions.)744 +b(Users)2000 31642 y(of)484 b(MS)405 b(Windo)-34 b(ws)485 +b(are)e(ask)-34 b(ed)484 b(to)g(consult)h(See)e(Section)h(1.2.7)g +([Installation)g(under)g(MS)g(Windo)-34 b(ws],)2000 33104 +y(page)404 b(9.)2000 35557 y Fp(1.2.1)818 b(Prerequisites)2994 +37517 y Fz(\017)800 b FB(GNU)404 b(Emacs)g(24)h(or)e(higher)4400 +39209 y(Using)h Fv(p)-34 b(review-latex)404 b FB(requires)f(a)h(v)-34 +b(ersion)404 b(of)g(Emacs)g(compiled)g(with)h(image)f(supp)34 +b(ort.)4400 41131 y Fo(Windo)-34 b(ws)1539 b FB(Precompiled)546 +b(v)-34 b(ersions)546 b(are)f(a)-34 b(v)-67 b(ailable)546 +b(from)g Ft(https://ftp.gnu.org/gnu/)10800 42592 y(emacs/windows/)p +FB(.)4400 44515 y Fo(macOS)2680 b FB(F)-101 b(or)479 +b(an)h(o)-34 b(v)g(erview)479 b(of)h(precompiled)f(v)-34 +b(ersions)479 b(of)h(Emacs)f(for)h(macOS)f(see)g(for)h(ex-)10800 +45976 y(ample)404 b Ft(https://www.emacswiki.org/emacs/EmacsForMacOS)p +FB(.)4400 47898 y Fo(GNU/Lin)-34 b(ux)10800 49359 y FB(Most)280 +b(GNU/Lin)-34 b(ux)279 b(distributions)i(no)-34 b(w)g(ada)g(ys)281 +b(pro)-34 b(vide)279 b(a)g(recen)-34 b(t)279 b(v)-67 +b(arian)-34 b(t)280 b(of)f(Emacs)10800 50821 y(via)404 +b(their)g(pac)-34 b(k)-67 b(age)403 b(rep)34 b(ositories.)4400 +52743 y Fo(Self-compiled)10800 54204 y FB(Compiling)544 +b(Emacs)f(y)-34 b(ourself)543 b(requires)f(a)h(C)h(compiler)e(and)i(a)f +(n)-34 b(um)g(b)34 b(er)544 b(of)g(to)34 b(ols)10800 +55665 y(and)491 b(dev)-34 b(elopmen)g(t)491 b(libraries.)795 +b(Details)490 b(are)f(b)34 b(ey)-34 b(ond)491 b(the)g(scop)34 +b(e)489 b(of)i(this)f(man)-34 b(ual.)10800 57127 y(Instructions)510 +b(for)e(c)-34 b(hec)g(king)509 b(out)g(the)h(source)e(co)34 +b(de)508 b(can)h(b)34 b(e)508 b(found)i(at)f Ft(https://)10800 +58588 y(savannah.gnu.org/git/?group=emacs)p FB(.)2994 +60280 y Fz(\017)800 b FB(A)404 b(w)-34 b(orking)405 b(T)10969 +60540 y(E)11642 60280 y(X)g(installation)4400 61971 y(W)-101 +b(ell,)509 b(A)-34 b(UCT)10936 62232 y(E)11611 61971 +y(X)490 b(w)-34 b(ould)490 b(b)34 b(e)489 b(p)34 b(oin)-34 +b(tless)490 b(without)i(that.)795 b(Pro)34 b(cessing)489 +b(do)34 b(cumen)-34 b(tation)491 b(requires)4400 63432 +y(T)5073 63693 y(E)5747 63432 y(X,)544 b(L)7859 63275 +y Fu(a)8420 63432 y FB(T)9093 63693 y(E)9767 63432 y(X)516 +b(and)h(T)-101 b(exinfo)517 b(during)g(installation.)876 +b Fv(p)-34 b(review-latex)516 b FB(requires)f(Dvips)h(for)h(its)f(op-) +4400 64894 y(eration)471 b(in)g Fq(D)-31 b(VI)471 b FB(mo)34 +b(de.)740 b(The)472 b(default)g(con\014guration)g(of)g(A)-34 +b(UCT)35404 65155 y(E)36079 64894 y(X)471 b(is)g(tailored)g(for)g(teT) +46865 65155 y(E)47539 64894 y(X)g(or)4400 66355 y(T)5073 +66616 y(E)5747 66355 y(Xliv)-34 b(e-based)404 b(distributions,)h(but)g +(can)g(b)34 b(e)403 b(adapted)j(easily)-101 b(.)2994 +68047 y Fz(\017)800 b FB(A)404 b(recen)-34 b(t)404 b(Ghostscript)4400 +69738 y(This)339 b(is)g(needed)g(for)g(op)34 b(eration)339 +b(of)g Fv(p)-34 b(review-latex)338 b FB(in)h(b)34 b(oth)340 +b Fq(D)-31 b(VI)338 b FB(and)i Fq(PDF)e FB(mo)34 b(de.)517 +b(Most)339 b(v)-34 b(ersions)4400 71200 y(of)404 b(Ghostscript)i(no)-34 +b(w)g(ada)g(ys)406 b(in)e(use)g(should)i(w)-34 b(ork)404 +b(\014ne)g(\(v)-34 b(ersion)405 b(7.0)f(and)g(new)-34 +b(er\).)p eop end +%%Page: 5 10 +TeXDict begin 5 9 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)34560 b(5)2994 3985 y Fz(\017)800 +b FB(GNU)404 b(mak)-34 b(e)4400 5676 y(Recen)g(t)495 +b(A)-34 b(UCT)11846 5936 y(E)12520 5676 y(X)494 b(uses)h(GNU)f(mak)-34 +b(e)494 b(sp)34 b(eci\014c)494 b(capabilities)g(in)g(the)g(Mak)-34 +b(e\014les.)809 b(If)494 b(y)-34 b(our)494 b Fq(OS)p +FB('s)4400 7137 y(default)582 b Ft(make)g FB(command)g(is)e(not)i(GNU)f +(mak)-34 b(e,)625 b(y)-34 b(ou)581 b(ha)-34 b(v)g(e)582 +b(to)f(obtain)h(it)f(in)g(order)f(to)h(build)4400 8598 +y(A)-34 b(UCT)7732 8859 y(E)8407 8598 y(X)537 b(b)-34 +b(y)538 b(y)-34 b(ourself.)939 b(GNU)538 b(mak)-34 b(e)537 +b(is)g(sometimes)h(pro)-34 b(vided)538 b(under)g(the)g(name)g +Ft(gmake)h FB(in)4400 10059 y(y)-34 b(our)404 b Fq(OS)p +FB('s)g(binary)g(pac)-34 b(k)-67 b(age)404 b(system.)2994 +11750 y Fz(\017)800 b FB(The)405 b Ft(texinfo)h FB(pac)-34 +b(k)-67 b(age)4400 13440 y(Strictly)356 b(sp)34 b(eaking,)366 +b(y)-34 b(ou)357 b(can)g(get)f(a)-34 b(w)g(a)g(y)358 +b(without)g(it)f(if)f(y)-34 b(ou)357 b(are)g(building)g(from)g(the)g +(distribution)4400 14901 y(tarball,)f(ha)-34 b(v)g(e)345 +b(not)g(mo)34 b(di\014ed)345 b(an)-34 b(y)345 b(\014les)f(and)h(don't)g +(need)g(a)f(prin)-34 b(ted)345 b(v)-34 b(ersion)344 b(of)h(the)g(man) +-34 b(ual:)509 b(the)4400 16362 y(pregenerated)404 b(info)h(\014le)f +(is)f(included)i(in)f(the)h(tarball.)538 b(A)-34 b(t)405 +b(least)f(v)-34 b(ersion)404 b(4.0)g(is)g(required.)3660 +18282 y(F)-101 b(or)572 b(some)f(kno)-34 b(wn)572 b(issues)f(with)h(v) +-67 b(arious)571 b(soft)-34 b(w)g(are,)614 b(see)571 +b(Section)g(\\Kno)-34 b(wn)573 b(problems")e(in)g Fs(the)2000 +19743 y Fv(p)-34 b(review-latex)403 b Fs(man)-34 b(ual)48 +b FB(.)2000 22195 y Fp(1.2.2)818 b(Con\014gure)2000 24154 +y FB(The)365 b(\014rst)f(step)h(is)f(to)h(con\014gure)f(the)h(source)f +(co)34 b(de,)371 b(telling)364 b(it)g(where)h(v)-67 b(arious)363 +b(\014les)h(will)g(b)34 b(e.)525 b(T)-101 b(o)365 b(do)f(so,)2000 +25615 y(run)5200 27306 y Ft(./configure)640 b Fr(options)3660 +28996 y FB(\(Note:)507 b(if)340 b(y)-34 b(ou)341 b(ha)-34 +b(v)g(e)340 b(fetc)-34 b(hed)341 b(A)-34 b(UCT)20946 +29257 y(E)21621 28996 y(X)340 b(from)g Fq(Git)h FB(rather)f(than)h(a)f +(regular)f(release,)352 b(y)-34 b(ou)340 b(will)f(ha)-34 +b(v)g(e)2000 30457 y(to)404 b(\014rst)h(follo)-34 b(w)405 +b(the)f(instructions)i(in)e Ft(README.GIT)p FB(\).)3660 +32148 y(On)439 b(man)-34 b(y)438 b(mac)-34 b(hines,)447 +b(y)-34 b(ou)438 b(will)g(not)g(need)g(to)h(sp)34 b(ecify)437 +b(an)-34 b(y)439 b(options,)447 b(but)439 b(if)f Ft(configure)j +FB(cannot)2000 33609 y(determine)404 b(something)h(on)f(its)h(o)-34 +b(wn,)405 b(y)-34 b(ou'll)403 b(need)i(to)f(help)g(it)g(out)h(with)g +(one)f(of)h(these)f(options:)2000 35529 y Ft(--prefix=/usr/local)8400 +36990 y FB(All)391 b(automatic)i(placemen)-34 b(ts)392 +b(for)g(pac)-34 b(k)-67 b(age)391 b(comp)34 b(onen)-34 +b(ts)393 b(will)e(b)34 b(e)392 b(c)-34 b(hosen)392 b(from)g(sensible) +8400 38451 y(existing)302 b(hierarc)-34 b(hies)302 b(b)34 +b(elo)-34 b(w)303 b(this:)488 b(directories)302 b(lik)-34 +b(e)301 b Ft(man)p FB(,)324 b Ft(share)304 b FB(and)f +Ft(bin)h FB(are)e(supp)34 b(osed)8400 39912 y(to)405 +b(b)34 b(e)403 b(directly)g(b)34 b(elo)-34 b(w)405 b +Fs(pre\014x)p FB(.)8400 41603 y(Only)361 b(if)g(no)g(w)-34 +b(ork)-67 b(able)361 b(placemen)-34 b(t)361 b(can)g(b)34 +b(e)361 b(found)i(there,)369 b(in)361 b(some)g(cases)g(an)g(alternativ) +-34 b(e)8400 43064 y(searc)g(h)404 b(will)g(b)34 b(e)404 +b(made)g(in)g(a)g(pre\014x)g(deduced)h(from)f(a)g(suitable)h(binary) +-101 b(.)8400 44754 y Ft(/usr/local)398 b FB(is)c(the)g(default)h +Fs(pre\014x)p FB(,)h(in)-34 b(tended)396 b(to)e(b)34 +b(e)394 b(suitable)h(for)f(a)g(site-wide)h(instal-)8400 +46216 y(lation.)619 b(If)431 b(y)-34 b(ou)431 b(are)f(pac)-34 +b(k)-67 b(aging)431 b(this)h(as)f(an)g(op)34 b(erating)431 +b(system)g(comp)34 b(onen)-34 b(t)432 b(for)f(distri-)8400 +47677 y(bution,)528 b(the)502 b(setting)h Ft(/usr)h FB(will)e(probably) +g(b)34 b(e)502 b(the)h(righ)-34 b(t)503 b(c)-34 b(hoice.)832 +b(See)502 b(Section)g(1.2.5)8400 49138 y([Advice)403 +b(for)h(pac)-34 b(k)-67 b(age)404 b(pro)-34 b(viders],)404 +b(page)g(7,)g(for)g(detail.)8400 50828 y(If)413 b(y)-34 +b(ou)413 b(are)f(planning)i(to)f(install)g(the)g(pac)-34 +b(k)-67 b(age)413 b(as)g(a)g(single)f(non-priviledged)h(user,)h(y)-34 +b(ou)8400 52290 y(will)430 b(t)-34 b(ypically)430 b(set)h +Fs(pre\014x)514 b FB(to)431 b(y)-34 b(our)431 b(home)g(directory)-101 +b(.)617 b(Consult)432 b(Section)f(1.2.6)f([Advice)8400 +53751 y(for)404 b(non-privileged)g(users],)g(page)g(8,)g(for)g +(addtional)h(instructions.)2000 55671 y Ft(--with-emacs[=)p +Fr(/path/to/emacs)p Ft(])8400 57132 y FB(If)333 b(y)-34 +b(ou)333 b(are)g(using)g(a)g(pretest)h(whic)-34 b(h)334 +b(isn't)f(in)g(y)-34 b(our)333 b Ft($PATH)p FB(,)348 +b(or)333 b Ft(configure)j FB(is)d(not)h(\014nding)8400 +58593 y(the)405 b(righ)-34 b(t)404 b(Emacs)g(executable,)f(y)-34 +b(ou)405 b(can)f(sp)34 b(ecify)404 b(it)g(with)h(this)f(option.)2000 +60513 y Ft(--with-lispdir=)p Fr(/dir)8400 61974 y FB(This)279 +b(option)f(sp)34 b(eci\014es)278 b(the)g(lo)34 b(cation)278 +b(of)g(the)g Ft(site-lisp)j FB(directory)d(within)g(`)p +Ft(load-path)p FB(')8400 63435 y(under)466 b(whic)-34 +b(h)467 b(the)f(\014les)g(will)f(get)h(installed)g(\(the)g(bulk)g(will) +f(get)h(installed)g(in)g(a)f(sub)34 b(di-)8400 64896 +y(rectory\).)538 b Ft(./configure)408 b FB(should)d(\014gure)f(this)h +(out)g(b)-34 b(y)404 b(itself.)2000 66816 y Ft +(--with-auctexstartfile=auctex.el)2000 68277 y +(--with-previewstartfile=preview-latex.el)8400 69738 +y FB(This)292 b(is)g(the)g(name)g(of)g(the)g(resp)34 +b(ectiv)-34 b(e)291 b(startup)i(\014les.)501 b(If)292 +b Fs(lisp)34 b(dir)378 b FB(con)-34 b(tains)292 b(a)g(sub)34 +b(directory)8400 71200 y Ft(site-start.d)p FB(,)363 b(the)349 +b(start)g(\014les)g(are)f(placed)g(there,)359 b(and)349 +b Ft(site-start.el)k FB(should)d(load)p eop end +%%Page: 6 11 +TeXDict begin 6 10 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)34560 b(6)8400 3985 y(them)508 +b(automatically)-101 b(.)849 b(Please)507 b(b)34 b(e)507 +b(a)-34 b(w)g(are)508 b(that)h(y)-34 b(ou)508 b(m)-34 +b(ust)509 b(not)f(mo)-34 b(v)g(e)508 b(the)g(start)g(\014les)8400 +5446 y(after)404 b(installation)h(since)f(other)g(\014les)g(are)g +(found)h Fn(r)-62 b(elative)493 b FB(to)404 b(them.)2000 +7535 y Ft(--with-packagelispdir=auctex)8400 8996 y FB(This)428 +b(is)f(the)h(directory)e(where)h(the)h(bulk)f(of)h(the)g(pac)-34 +b(k)-67 b(age)427 b(gets)g(lo)34 b(cated.)608 b(The)427 +b(start\014le)8400 10457 y(adds)405 b(this)g(in)-34 b(to)405 +b Fs(load-path)p FB(.)2000 12546 y Ft(--with-auto-dir=)p +Fr(/dir)8400 14007 y FB(Y)-101 b(ou)419 b(can)g(use)f(this)i(option)f +(to)g(sp)34 b(ecify)418 b(the)h(directory)f(con)-34 b(taining)419 +b(automatically)g(gen-)8400 15469 y(erated)403 b(information.)539 +b(It)404 b(is)f(not)h(necessary)f(for)g(most)h(T)34697 +15730 y(E)35371 15469 y(X)f(installs,)g(but)i(ma)-34 +b(y)403 b(b)34 b(e)403 b(used)8400 16930 y(if)h(y)-34 +b(ou)405 b(don't)g(lik)-34 b(e)403 b(the)h(directory)g(that)h +(con\014gure)g(is)e(suggesting.)2000 19019 y Ft(--help)2584 +b FB(This)473 b(is)f(not)h(an)f(option)h(sp)34 b(eci\014c)472 +b(to)g(A)-34 b(UCT)29501 19280 y(E)30176 19019 y(X.)743 +b(A)472 b(n)-34 b(um)g(b)34 b(er)473 b(of)g(standard)g(options)h(to) +8400 20480 y Ft(configure)429 b FB(exist,)h(and)c(w)-34 +b(e)426 b(do)g(not)h(ha)-34 b(v)g(e)426 b(the)g(ro)34 +b(om)425 b(to)h(describ)34 b(e)425 b(them)h(here;)436 +b(a)425 b(short)8400 21941 y(description)412 b(of)g(eac)-34 +b(h)412 b(is)g(a)-34 b(v)-67 b(ailable,)413 b(using)f +Ft(--help)p FB(.)564 b(If)412 b(y)-34 b(ou)412 b(use)g(`)p +Ft(--help=recursive)p FB(',)8400 23402 y(then)405 b(also)f +Fv(p)-34 b(review-latex)p FB(-sp)34 b(eci\014c)403 b(options)i(will)f +(get)g(listed.)2000 25491 y Ft(--disable-preview)8400 +26952 y FB(This)398 b(disables)f(con\014guration)h(and)g(installation)f +(of)h Fv(p)-34 b(review-latex)p FB(.)535 b(This)398 b(option)f(is)g +(not)8400 28413 y(actually)532 b(recommended.)924 b(If)533 +b(y)-34 b(our)532 b(Emacs)h(do)34 b(es)532 b(not)h(supp)34 +b(ort)534 b(images,)564 b(y)-34 b(ou)533 b(should)8400 +29875 y(really)375 b(upgrade)j(to)f(a)g(new)-34 b(er)377 +b(v)-34 b(ersion.)529 b(Distributors)377 b(should,)383 +b(if)377 b(p)34 b(ossible,)381 b(refrain)c(from)8400 +31336 y(distributing)444 b(A)-34 b(UCT)18380 31597 y(E)19055 +31336 y(X)442 b(and)i Fv(p)-34 b(review-latex)442 b FB(separately)g(in) +h(order)f(to)i(a)-34 b(v)g(oid)443 b(confusion)8400 32797 +y(and)405 b(upgrade)g(hassles)f(if)g(users)g(install)g(partial)g(pac) +-34 b(k)-67 b(ages)404 b(on)h(their)f(o)-34 b(wn.)2000 +34886 y Ft(--with-texmf-dir=)p Fr(/dir)2000 36347 y Ft +(--without-texmf-dir)8400 37808 y FB(This)444 b(option)g(is)f(used)g +(for)g(sp)34 b(ecifying)443 b(a)g Fq(TDS)p FB(-complian)-34 +b(t)444 b(directory)e(hierarc)-34 b(h)g(y)-101 b(.)656 +b(Using)8400 39269 y Ft(--with-texmf-dir=)p Fr(/dir)381 +b FB(y)-34 b(ou)374 b(can)f(sp)34 b(ecify)373 b(where)g(the)h(T)36774 +39530 y(E)37448 39269 y(X)g Fq(TDS)f FB(directory)g(hierar-)8400 +40731 y(c)-34 b(h)g(y)405 b(resides,)e(and)i(the)f(T)19965 +40992 y(E)20639 40731 y(X)g(\014les)g(will)g(get)g(installed)g(in)g +Fr(/dir)p Ft(/tex/latex/preview/)p FB(.)8400 42506 y(If)391 +b(y)-34 b(ou)392 b(use)g(the)g Ft(--without-texmf-dir)398 +b FB(option,)c(the)e(T)35360 42767 y(E)36034 42506 y(X-related)f +(\014les)g(will)g(b)34 b(e)391 b(k)-34 b(ept)8400 43967 +y(in)502 b(the)g(Emacs)g(Lisp)f(tree,)525 b(and)503 b(at)f(run)-34 +b(time)502 b(the)h Ft(TEXINPUTS)i FB(en)-34 b(vironmen)g(t)502 +b(v)-67 b(ariable)8400 45428 y(will)391 b(b)34 b(e)391 +b(made)h(to)g(p)34 b(oin)-34 b(t)392 b(there.)534 b(Y)-101 +b(ou)392 b(can)g(install)f(those)h(\014les)g(in)-34 b(to)392 +b(y)-34 b(our)392 b(o)-34 b(wn)392 b(T)46002 45689 y(E)46676 +45428 y(X)f(tree)8400 46889 y(at)405 b(some)f(later)f(time)h(with)h +Fr(M-x)g(preview-install-styles)412 b(RET)p FB(.)2000 +48978 y Ft(--with-tex-dir=)p Fr(/dir)8400 50439 y FB(If)346 +b(y)-34 b(ou)347 b(w)-34 b(an)g(t)348 b(to)e(sp)34 b(ecify)346 +b(an)g(exact)g(directory)f(for)h(the)h(preview)e(T)38859 +50700 y(E)39533 50439 y(X)h(\014les,)357 b(use)347 b +Ft(--with-)8400 51900 y(tex-dir=)p Fr(/dir)p FB(.)871 +b(In)513 b(this)h(case,)540 b(the)514 b(\014les)f(will)g(b)34 +b(e)513 b(placed)h(in)f Fr(/dir)p FB(,)542 b(and)514 +b(y)-34 b(ou'll)513 b(also)8400 53362 y(need)404 b(the)h(follo)-34 +b(wing)405 b(option:)2000 55450 y Ft(--with-doc-dir=)p +Fr(/dir)8400 56912 y FB(This)543 b(option)h(ma)-34 b(y)543 +b(b)34 b(e)542 b(used)h(to)g(sp)34 b(ecify)543 b(where)f(the)h(T)34990 +57173 y(E)35664 56912 y(X)g(do)34 b(cumen)-34 b(tation)544 +b(go)34 b(es.)954 b(It)8400 58373 y(is)463 b(to)g(b)34 +b(e)463 b(used)g(when)h(y)-34 b(ou)464 b(are)e(using)i +Ft(--with-tex-dir=)p Fr(/dir)p FB(,)484 b(but)464 b(is)f(normally)f +(not)8400 59834 y(necessary)403 b(otherwise.)2000 62454 +y Fp(1.2.3)818 b(Build/install)545 b(and)h(uninstall)2000 +64413 y FB(Once)404 b Ft(configure)j FB(has)e(b)34 b(een)403 +b(run,)i(simply)f(en)-34 b(ter)5200 66188 y Ft(make)2000 +67963 y FB(at)431 b(the)f(prompt)h(to)g(b)-34 b(yte-compile)430 +b(the)h(lisp)f(\014les,)436 b(extract)430 b(the)g(T)32758 +68224 y(E)33432 67963 y(X)g(\014les)g(and)h(build)g(the)f(do)34 +b(cumen-)2000 69425 y(tation)405 b(\014les.)538 b(T)-101 +b(o)405 b(install)f(the)h(\014les)f(in)-34 b(to)404 b(the)h(lo)34 +b(cations)404 b(c)-34 b(hosen)405 b(earlier,)d(t)-34 +b(yp)34 b(e)5200 71200 y Ft(make)638 b(install)p eop +end +%%Page: 7 12 +TeXDict begin 7 11 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)34560 b(7)2000 3985 y(Y)-101 +b(ou)387 b(ma)-34 b(y)386 b(need)h(sp)34 b(ecial)385 +b(privileges)g(to)h(install,)k(e.g.,)f(if)d(y)-34 b(ou)387 +b(are)e(installing)i(in)-34 b(to)387 b(system)f(directories.)3660 +5766 y(Should)402 b(y)-34 b(ou)401 b(w)-34 b(an)g(t)402 +b(to)f(completely)f(remo)-34 b(v)g(e)400 b(the)g(installed)h(pac)-34 +b(k)-67 b(age,)400 b(in)h(the)g(same)f(directory)f(y)-34 +b(ou)2000 7227 y(built)405 b(A)-34 b(UCT)8228 7488 y(E)8902 +7227 y(X)404 b(run)5200 9007 y Ft(make)638 b(uninstall)2000 +10788 y FB(Y)-101 b(ou)382 b(will)f(need)h(administration)h(privileges) +d(if)i(y)-34 b(ou)382 b(installed)g(the)g(pac)-34 b(k)-67 +b(age)381 b(in)-34 b(to)383 b(system)e(directories.)2000 +13420 y Fp(1.2.4)818 b(Loading)546 b(the)f(pac)-45 b(k)-91 +b(age)2000 15379 y FB(Y)-101 b(ou)458 b(can)f(detect)g(the)h +(successful)g(activ)-67 b(ation)457 b(of)g(A)-34 b(UCT)28653 +15640 y(E)29328 15379 y(X)457 b(and)h Fv(p)-34 b(review-latex)457 +b FB(in)g(the)h(men)-34 b(us)458 b(after)2000 16840 y(loading)334 +b(a)f(L)7433 16683 y Fu(a)7994 16840 y FB(T)8667 17101 +y(E)9340 16840 y(X)g(\014le)g(lik)-34 b(e)333 b Ft(circ.tex)p +FB(:)506 b(A)-34 b(UCT)23879 17101 y(E)24553 16840 y(X)333 +b(then)h(giv)-34 b(es)333 b(y)-34 b(ou)334 b(a)f(`)p +Ft(Command)p FB(')i(men)-34 b(u,)348 b(and)334 b Fv(p)-34 +b(review-)2000 18301 y(latex)403 b FB(giv)-34 b(es)404 +b(y)-34 b(ou)405 b(a)f(`)p Ft(Preview)p FB(')i(men)-34 +b(u.)3660 20082 y(With)457 b(Emacs)g(\(or)f(if)h(y)-34 +b(ou)457 b(explicitly)e(disabled)i(use)f(of)h(the)g(pac)-34 +b(k)-67 b(age)456 b(system\),)470 b(the)457 b(startup)h(\014les)2000 +21543 y Ft(auctex.el)502 b FB(and)f Ft(preview-latex.el)k +FB(ma)-34 b(y)499 b(already)g(b)34 b(e)499 b(in)g(a)g(directory)g(of)h +(the)f Ft(site-start.d/)2000 23004 y FB(v)-67 b(ariet)-34 +b(y)488 b(if)h(y)-34 b(our)489 b(Emacs)g(installation)g(pro)-34 +b(vides)490 b(it.)793 b(In)489 b(that)h(case)e(they)h(should)h(b)34 +b(e)489 b(automatically)2000 24465 y(loaded)372 b(on)g(startup)h(and)g +(nothing)g(else)e(needs)h(to)g(b)34 b(e)372 b(done.)528 +b(If)372 b(not,)378 b(they)372 b(should)h(at)f(least)g(ha)-34 +b(v)g(e)372 b(b)34 b(een)2000 25927 y(placed)404 b(somewhere)g(in)g(y) +-34 b(our)405 b Ft(load-path)p FB(.)541 b(Y)-101 b(ou)405 +b(can)f(then)h(load)f(them)h(b)-34 b(y)404 b(placing)g(the)h(lines)5200 +27707 y Ft(\(load)638 b("auctex.el")i(nil)e(t)f(t\))5200 +29168 y(\(load)h("preview-latex.el")643 b(nil)637 b(t)g(t\))3660 +30949 y FB(in)-34 b(to)405 b(y)-34 b(our)405 b(init)f(\014le.)3660 +32730 y(If)357 b(y)-34 b(ou)358 b(explicitly)d(used)j +Ft(--with-lispdir)p FB(,)371 b(y)-34 b(ou)357 b(ma)-34 +b(y)357 b(need)h(to)f(add)h(the)f(sp)34 b(eci\014ed)357 +b(directory)f(in)-34 b(to)2000 34191 y(Emacs')404 b Ft(load-path)j +FB(v)-67 b(ariable)403 b(b)-34 b(y)404 b(adding)h(something)g(lik)-34 +b(e)5200 35971 y Ft(\(add-to-list)641 b('load-path)f("~/elisp"\))3660 +37752 y FB(b)34 b(efore)404 b(the)h(ab)34 b(o)-34 b(v)g(e)404 +b(lines)g(in)-34 b(to)405 b(y)-34 b(our)404 b(Emacs)g(startup)h +(\014le.)3660 39533 y(F)-101 b(or)658 b(site-wide)g(activ)-67 +b(ation)657 b(in)h(GNU)g(Emacs,)720 b(see)657 b(See)h(Section)g(1.2.5)f +([Advice)f(for)i(pac)-34 b(k)-67 b(age)2000 40994 y(pro)-34 +b(viders],)403 b(page)i(7.)3660 42775 y(Once)i(activ)-67 +b(ated,)407 b(the)h(mo)34 b(des)407 b(pro)-34 b(vided)408 +b(b)-34 b(y)407 b(A)-34 b(UCT)28166 43035 y(E)28841 42775 +y(X)407 b(are)g(used)g(p)34 b(er)407 b(default)h(for)f(all)g(supp)34 +b(orted)2000 44236 y(\014le)397 b(t)-34 b(yp)34 b(es.)536 +b(If)397 b(y)-34 b(ou)398 b(w)-34 b(an)g(t)399 b(to)e(c)-34 +b(hange)398 b(the)g(mo)34 b(des)397 b(for)g(whic)-34 +b(h)398 b(it)f(is)g(op)34 b(erativ)-34 b(e)396 b(instead)i(of)g(the)f +(default,)2000 45697 y(use)5200 47478 y Fr(M-x)637 b +(customize-variable)643 b(RET)638 b(TeX-modes)h(RET)3660 +49258 y FB(If)415 b(y)-34 b(ou)415 b(w)-34 b(an)g(t)417 +b(to)e(remo)-34 b(v)g(e)414 b(a)h(preinstalled)f(A)-34 +b(UCT)26709 49519 y(E)27384 49258 y(X)415 b(completely)f(b)34 +b(efore)414 b(an)-34 b(y)415 b(of)g(its)g(mo)34 b(des)414 +b(ha)-34 b(v)g(e)2000 50719 y(b)34 b(een)404 b(used,)5200 +52500 y Ft(\(unload-feature)642 b('tex-site\))3660 54281 +y FB(should)406 b(accomplish)e(that.)2000 56912 y Fp(1.2.5)818 +b(Pro)-45 b(viding)544 b(A)-45 b(UCT)18191 57235 y(E)19060 +56912 y(X)545 b(as)h(a)g(pac)-45 b(k)-91 b(age)2000 58871 +y FB(As)401 b(a)g(pac)-34 b(k)-67 b(age)400 b(pro)-34 +b(vider,)401 b(y)-34 b(ou)401 b(should)h(mak)-34 b(e)400 +b(sure)h(that)h(y)-34 b(our)401 b(users)f(will)g(b)34 +b(e)401 b(serv)-34 b(ed)400 b(b)34 b(est)401 b(according)2000 +60332 y(to)419 b(their)f(in)-34 b(ten)g(tions,)423 b(and)d(k)-34 +b(eep)418 b(in)g(mind)h(that)h(a)e(system)g(migh)-34 +b(t)420 b(b)34 b(e)418 b(used)h(b)-34 b(y)418 b(more)g(than)i(one)e +(user,)2000 61794 y(with)405 b(di\013eren)-34 b(t)404 +b(preferences.)3660 63574 y(There)330 b(are)f(p)34 b(eople)329 +b(that)i(prefer)f(the)g(built-in)g(Emacs)f(mo)34 b(des)330 +b(for)g(editing)g(T)38848 63835 y(E)39522 63574 y(X)f(\014les,)344 +b(in)330 b(particular)2000 65035 y(plain)475 b(T)5774 +65296 y(E)6447 65035 y(X)g(users.)749 b(There)474 b(are)g(v)-67 +b(arious)474 b(w)-34 b(a)g(ys)475 b(to)g(tell)f(A)-34 +b(UCT)31499 65296 y(E)32173 65035 y(X)475 b(ev)-34 b(en)474 +b(after)h(auto-activ)-67 b(ation)475 b(that)2000 66497 +y(it)517 b(should)g(not)h(get)e(used,)545 b(and)518 b(they)e(are)g +(describ)34 b(ed)516 b(in)h(Chapter)h(1)e([In)-34 b(tro)34 +b(duction)518 b(to)f(A)-34 b(UCT)47743 66758 y(E)48418 +66497 y(X],)2000 67958 y(page)404 b(3.)3660 69738 y(So)465 +b(if)f(y)-34 b(ou)464 b(ha)-34 b(v)g(e)464 b(users)g(that)h(don't)g(w) +-34 b(an)g(t)466 b(to)e(use)g(the)h(preinstalled)f(A)-34 +b(UCT)39596 69999 y(E)40270 69738 y(X,)479 b(they)464 +b(can)g(easily)2000 71200 y(get)404 b(rid)g(of)h(it.)538 +b(Activ)-67 b(ating)404 b(A)-34 b(UCT)18231 71461 y(E)18906 +71200 y(X)404 b(b)-34 b(y)404 b(default)h(is)f(therefore)g(a)g(go)34 +b(o)g(d)404 b(c)-34 b(hoice.)p eop end +%%Page: 8 13 +TeXDict begin 8 12 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)34560 b(8)3660 3985 y(If)574 +b(the)h(installation)f(pro)34 b(cedure)573 b(did)i(not)f(ac)-34 +b(hiev)g(e)574 b(this)g(already)f(b)-34 b(y)574 b(placing)g +Ft(auctex.el)j FB(and)2000 5446 y Ft(preview-latex.el)546 +b FB(in)-34 b(to)540 b(a)g(p)34 b(ossibly)540 b(existing)g +Ft(site-start.d)k FB(directory)-101 b(,)573 b(y)-34 b(ou)540 +b(can)h(do)f(this)h(b)-34 b(y)2000 6907 y(placing)5200 +8670 y Ft(\(load)638 b("auctex.el")i(nil)e(t)f(t\))5200 +10131 y(\(load)h("preview-latex.el")643 b(nil)637 b(t)g(t\))2000 +11893 y FB(in)404 b(the)h(system-wide)f Ft(site-start.el)p +FB(.)3660 13655 y(The)467 b Ft(--without-texmf-dir)474 +b FB(option)467 b(can)g(b)34 b(e)466 b(con)-34 b(v)g(enien)g(t)468 +b(for)e(systems)h(that)h(are)e(in)-34 b(tended)468 b(to)2000 +15116 y(supp)34 b(ort)418 b(more)f(than)i(a)e(single)g(T)-101 +b(eX)418 b(distribution.)579 b(Since)418 b(more)f(often)h(than)g(not)h +(T)41546 15377 y(E)42219 15116 y(X)f(pac)-34 b(k)-67 +b(ages)417 b(for)2000 16577 y(op)34 b(erating)415 b(system)g +(distributions)h(are)e(either)h(m)-34 b(uc)g(h)416 b(more)e(outdated)i +(or)f(m)-34 b(uc)g(h)416 b(less)e(complete)h(than)2000 +18039 y(separately)429 b(pro)-34 b(vided)431 b(systems)f(lik)-34 +b(e)429 b(T)20251 18300 y(E)20924 18039 y(X)405 b(Liv)-34 +b(e)o(,)436 b(this)430 b(metho)34 b(d)430 b(ma)-34 b(y)430 +b(b)34 b(e)430 b(generally)f(preferable)g(when)2000 19500 +y(pro)-34 b(viding)405 b(pac)-34 b(k)-67 b(ages.)3660 +21262 y(The)289 b(follo)-34 b(wing)288 b(pac)-34 b(k)-67 +b(age)287 b(structure)h(w)-34 b(ould)289 b(b)34 b(e)288 +b(adequate)g(for)f(a)h(t)-34 b(ypical)288 b(fully)f(supp)34 +b(orted)289 b(Unix-lik)-34 b(e)2000 22723 y(installation:)2000 +24786 y(`)p Ft(preview-tetex)p FB(')8400 26247 y(St)g(yle)447 +b(\014les)f(and)h(do)34 b(cumen)-34 b(tation)448 b(for)f +Ft(preview.sty)p FB(,)460 b(placed)446 b(in)-34 b(to)448 +b(a)e(T)42400 26508 y(E)43074 26247 y(X)g(tree)g(where)8400 +27709 y(it)426 b(is)f(accessible)f(from)i(the)g(teT)23042 +27970 y(E)23716 27709 y(X)g(executables)f(usually)g(deliv)-34 +b(ered)425 b(with)h(a)g(system.)603 b(If)8400 29170 y(there)426 +b(are)f(other)h(commonly)f(used)i(T)26067 29431 y(E)26740 +29170 y(X)f(system)g(pac)-34 b(k)-67 b(ages,)431 b(it)425 +b(migh)-34 b(t)427 b(b)34 b(e)425 b(appropriate)8400 +30631 y(to)405 b(pro)-34 b(vide)404 b(separate)g(pac)-34 +b(k)-67 b(ages)404 b(for)g(those.)2000 32694 y(`)p Ft +(auctex-emacs-tetex)p FB(')8400 34155 y(This)353 b(pac)-34 +b(k)-67 b(age)352 b(will)f(require)g(the)i(installation)f(of)h(`)p +Ft(preview-tetex)p FB(')j(and)d(will)e(record)h(in)8400 +35616 y(`)p Ft(TeX-macro-global)p FB(')409 b(where)404 +b(to)h(\014nd)g(the)f(T)29830 35877 y(E)30504 35616 y(X)g(tree.)538 +b(It)405 b(is)e(also)h(a)g(go)34 b(o)g(d)404 b(idea)g(to)h(run)11600 +37379 y Ft(emacs)638 b(-batch)h(-f)e(TeX-auto-generate-global)8400 +39141 y FB(when)425 b(either)f(A)-34 b(UCT)18375 39402 +y(E)19049 39141 y(X)425 b(or)e(teT)23570 39402 y(E)24244 +39141 y(X)h(get)h(installed)f(or)g(upgraded.)599 b(If)425 +b(y)-34 b(our)424 b(users)g(migh)-34 b(t)8400 40602 y(w)g(an)g(t)560 +b(to)e(w)-34 b(ork)559 b(with)f(a)h(di\013eren)-34 b(t)558 +b(T)25963 40863 y(E)26637 40602 y(X)g(distribution)h(\(no)-34 +b(w)g(ada)g(ys)561 b(prett)-34 b(y)558 b(common\),)8400 +42063 y(instead)405 b(consider)f(the)g(follo)-34 b(wing:)2000 +44126 y(`)p Ft(auctex-emacs)p FB(')8400 45587 y(This)566 +b(pac)-34 b(k)-67 b(age)564 b(will)h(b)34 b(e)565 b(compiled)f(with)i +(`)p Ft(--without-texmf-dir)p FB(')572 b(and)565 b(will)g(conse-)8400 +47049 y(quen)-34 b(tly)472 b(con)-34 b(tain)473 b(the)g(`)p +Ft(preview)p FB(')h(st)-34 b(yle)471 b(\014les)h(in)g(its)g(priv)-67 +b(ate)472 b(directory)-101 b(.)741 b(It)472 b(will)f(prob-)8400 +48510 y(ably)530 b(not)h(b)34 b(e)530 b(p)34 b(ossible)530 +b(to)g(initialize)f(`)p Ft(TeX-macro-global)p FB(')536 +b(to)530 b(a)g(sensible)g(v)-67 b(alue,)561 b(so)8400 +49971 y(running)518 b(`)p Ft(TeX-auto-generate-global)p +FB(')525 b(do)34 b(es)516 b(not)i(app)34 b(ear)517 b(useful.)877 +b(This)517 b(pac)-34 b(k)-67 b(age)8400 51432 y(w)-34 +b(ould)405 b(neither)f(con\015ict)h(with)g(nor)f(pro)-34 +b(vide)404 b(`)p Ft(preview-tetex)p FB('.)2000 54027 +y Fp(1.2.6)818 b(Installation)547 b(for)f(non-privileged)e(users)2000 +55986 y FB(Often)h(p)34 b(eople)544 b(without)j(system)d +(administration)i(privileges)d(w)-34 b(an)g(t)547 b(to)e(install)f +(soft)-34 b(w)g(are)546 b(for)f(their)2000 57447 y(priv)-67 +b(ate)403 b(use.)539 b(In)404 b(that)i(case)d(y)-34 b(ou)405 +b(need)f(to)h(pass)f(more)g(options)h(to)g(the)f Ft(configure)j +FB(script.)3660 59209 y(The)493 b(main)g(exp)34 b(edien)-34 +b(t)492 b(is)g(using)h(the)f Ft(--prefix)j FB(option)e(to)g(the)g +Ft(configure)i FB(script,)514 b(and)493 b(let)f(it)2000 +60670 y(p)34 b(oin)-34 b(t)367 b(to)g(the)f(p)34 b(ersonal)366 +b(home)h(directory)-101 b(.)525 b(In)366 b(that)h(w)-34 +b(a)g(y)-101 b(,)374 b(resulting)367 b(binaries)f(will)f(b)34 +b(e)366 b(installed)g(under)2000 62132 y(the)541 b Ft(bin)g +FB(sub)34 b(directory)540 b(of)h(y)-34 b(our)540 b(home)h(directory) +-101 b(,)573 b(man)-34 b(ual)542 b(pages)e(under)h Ft(man)h +FB(and)f(so)f(on.)948 b(It)540 b(is)2000 63593 y(reasonably)564 +b(easy)f(to)i(main)-34 b(tain)565 b(a)f(bunc)-34 b(h)565 +b(of)f(p)34 b(ersonal)564 b(soft)-34 b(w)g(are,)605 b(since)564 +b(the)g(pre\014x)g(argumen)-34 b(t)565 b(is)2000 65054 +y(supp)34 b(orted)405 b(b)-34 b(y)405 b(most)g Ft(configure)i +FB(scripts.)3660 66816 y(Y)-101 b(ou)313 b(often)g(need)g(to)g(sp)34 +b(ecify)311 b Ft(--with-lispdir)318 b FB(option)313 b(as)f(w)-34 +b(ell.)508 b(If)312 b(y)-34 b(ou)313 b(ha)-34 b(v)g(en't)314 +b(installed)e(Emacs)2000 68277 y(under)468 b(y)-34 b(our)469 +b(home)f(directory)f(and)h(use)g(Emacs)g(installed)g(in)g(system)g +(directories,)482 b(the)469 b Ft(configure)2000 69738 +y FB(script)377 b(migh)-34 b(t)377 b(not)h(b)34 b(e)377 +b(able)f(to)h(\014gure)g(out)h(suitable)f(place)f(to)h(install)g(lisp)g +(\014les)g(under)g(y)-34 b(our)377 b(home)g(di-)2000 +71200 y(rectory)-101 b(.)510 b(In)322 b(that)h(case,)337 +b(the)322 b Ft(configure)j FB(script)d(w)-34 b(ould)323 +b(silen)-34 b(tly)322 b(c)-34 b(ho)34 b(ose,)338 b(b)-34 +b(y)322 b(default,)339 b(the)322 b Ft(site-lisp)p eop +end +%%Page: 9 14 +TeXDict begin 9 13 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)34560 b(9)2000 3985 y(directory)427 +b(within)j(`)p Ft(load-path)p FB(')h(for)d(the)h(place,)434 +b(where)428 b(administration)h(privileges)e(are)h(usually)g(re-)2000 +5446 y(quired)341 b(to)i(put)g(relev)-67 b(an)-34 b(t)341 +b(\014les.)518 b(Th)-34 b(us)343 b(y)-34 b(ou)342 b(will)g(ha)-34 +b(v)g(e)342 b(to)g(tell)g(the)g Ft(configure)j FB(script)d(explicitly)e +(where)2000 6907 y(to)404 b(put)i(those)e(\014les)g(b)-34 +b(y)-101 b(,)405 b(e.g.,)e Ft +(--with-lispdir=/home/myself/share/emacs/site-lisp)p +FB(.)3660 9069 y(Y)-101 b(ou'll)692 b(ha)-34 b(v)g(e)692 +b(to)h(add)f(something)h(lik)-34 b(e)691 b Ft +(/home/myself/share/emacs/site-lisp)704 b FB(to)693 b(y)-34 +b(our)2000 10530 y Ft(load-path)407 b FB(v)-67 b(ariable,)403 +b(if)h(it)g(isn't)g(there)g(already)-101 b(.)3660 12692 +y(In)548 b(addition,)583 b(y)-34 b(ou)548 b(will)e(ha)-34 +b(v)g(e)548 b(to)g(tell)e Ft(configure)k FB(script)e(where)f(to)g +(install)g(T)41799 12953 y(E)42473 12692 y(X-related)g(\014les)2000 +14153 y(suc)-34 b(h)398 b(as)f Ft(preview.sty)k FB(if)c +Fv(p)-34 b(review-latex)396 b FB(isn't)h(disabled.)537 +b(It)397 b(is)g(enough)h(to)f(sp)34 b(ecify)396 b Ft(--with-texmf-)2000 +15614 y(dir=$HOME/texmf)347 b FB(for)342 b(most)h(t)-34 +b(ypical)342 b(cases,)353 b(but)343 b(y)-34 b(ou)343 +b(ha)-34 b(v)g(e)342 b(to)g(create)g(the)g(direcotry)f +Ft($HOME/texmf)2000 17075 y FB(in)319 b(adv)-67 b(ance)318 +b(if)h(it)f(do)34 b(esn't)319 b(exist.)510 b(If)319 b(this)g +(prescription)g(do)34 b(esn't)319 b(w)-34 b(ork,)335 +b(consider)319 b(using)g(one)g(or)f(more)h(of)2000 18537 +y(the)455 b(options)h Ft(--with-texmf-dir=)p Fr(/dir)p +FB(,)475 b Ft(--without-texmf-dir)p FB(,)f Ft(--with-tex-dir=)p +Fr(/dir)462 b FB(and)2000 19998 y Ft(--with-doc-dir=)p +Fr(/dir)p FB(.)545 b(See)404 b(Section)h(1.2.2)e([Con\014gure],)h(page) +h(5,)f(for)g(detail)g(of)g(these)h(options.)3660 22159 +y(No)-34 b(w)601 b(here)f(is)g(another)g(thing)h(to)f(p)34 +b(onder:)931 b(p)34 b(erhaps)600 b(y)-34 b(ou)601 b(w)-34 +b(an)g(t)602 b(to)e(mak)-34 b(e)600 b(it)g(easy)g(for)g(other)2000 +23621 y(users)549 b(to)h(share)f(parts)h(of)f(y)-34 b(our)549 +b(p)34 b(ersonal)549 b(Emacs)g(con\014guration.)975 b(In)550 +b(general,)584 b(y)-34 b(ou)550 b(can)f(do)g(this)2000 +25082 y(b)-34 b(y)534 b(writing)g(`)p Ft(~myself/)p FB(')i(an)-34 +b(ywhere)534 b(where)g(y)-34 b(ou)534 b(sp)34 b(ecify)533 +b(paths)i(to)f(something)h(installed)f(in)g(y)-34 b(our)2000 +26543 y(p)34 b(ersonal)516 b(sub)34 b(directories,)544 +b(not)517 b(merely)e(`)p Ft(~/)p FB(',)544 b(since)516 +b(the)h(latter,)544 b(when)518 b(used)f(b)-34 b(y)517 +b(other)f(users,)544 b(will)2000 28004 y(p)34 b(oin)-34 +b(t)405 b(to)f(non-existen)-34 b(t)406 b(\014les.)3660 +30166 y(F)-101 b(or)581 b(y)-34 b(ourself,)626 b(it)581 +b(will)f(do)i(to)f(manipulate)h(en)-34 b(vironmen)g(t)582 +b(v)-67 b(ariables)580 b(in)h(y)-34 b(our)581 b Ft(.profile)j +FB(resp.)2000 31627 y Ft(.login)369 b FB(\014les.)526 +b(But)367 b(if)g(p)34 b(eople)366 b(will)h(b)34 b(e)366 +b(cop)-34 b(ying)368 b(just)g(Elisp)e(\014les,)374 b(their)367 +b(copies)f(will)h(not)g(w)-34 b(ork.)527 b(While)2000 +33088 y(it)562 b(w)-34 b(ould)563 b(in)g(general)e(b)34 +b(e)562 b(preferable)g(if)g(the)g(added)h(comp)34 b(onen)-34 +b(ts)564 b(where)e(a)-34 b(v)-67 b(ailable)561 b(from)h(a)g(shell)2000 +34549 y(lev)-34 b(el,)602 b(to)34 b(o)564 b(\(lik)-34 +b(e)564 b(when)g(y)-34 b(ou)565 b(call)e(the)h(standalone)h(info)f +(reader,)603 b(or)564 b(try)g(using)g Ft(preview.sty)k +FB(for)2000 36010 y(functionalit)-34 b(y)436 b(b)34 b(esides)434 +b(of)g(Emacs)h(previews\),)441 b(it)435 b(will)e(b)34 +b(e)434 b(a)h(big)f(help)h(already)e(if)i(things)g(w)-34 +b(ork)435 b(from)2000 37472 y(inside)404 b(of)h(Emacs.)3660 +39633 y(Here)f(is)g(ho)-34 b(w)405 b(to)f(do)h(the)f(v)-67 +b(arious)404 b(parts:)2000 42658 y Fp(Making)545 b(the)h(Elisp)f(a)-45 +b(v)-91 b(ailable)2000 44618 y FB(In)404 b(GNU)h(Emacs,)e(it)h(should)h +(b)34 b(e)404 b(su\016cien)-34 b(t)405 b(if)f(p)34 b(eople)404 +b(just)h(do)5200 46779 y Ft(\(load)638 b +("~myself/share/emacs/site-lisp/auctex.el")651 b(nil)637 +b(t)g(t\))5200 48240 y(\(load)h +("~myself/share/emacs/site-lisp/preview-latex.el")654 +b(nil)637 b(t)g(t\))3660 50402 y FB(where)434 b(the)f(path)i(p)34 +b(oin)-34 b(ts)434 b(to)g(y)-34 b(our)434 b(p)34 b(ersonal)433 +b(installation.)626 b(The)434 b(rest)f(of)h(the)g(pac)-34 +b(k)-67 b(age)433 b(should)h(b)34 b(e)2000 51863 y(found)406 +b(relativ)-34 b(e)403 b(from)h(there)g(without)i(further)f(ado.)2000 +54888 y Fp(Making)545 b(the)h(Info)g(\014les)f(a)-45 +b(v)-91 b(ailable)2000 56847 y FB(F)-101 b(or)469 b(making)f(the)h +(info)g(\014les)g(accessible)f(from)g(within)i(Elisp,)484 +b(something)470 b(lik)-34 b(e)468 b(the)h(follo)-34 b(wing)469 +b(migh)-34 b(t)2000 58309 y(b)34 b(e)404 b(con)-34 b(v)g(enien)g(t)405 +b(to)g(add)f(in)-34 b(to)405 b(y)-34 b(our)405 b(or)f(other)g(p)34 +b(eople's)403 b(startup)j(\014les:)5200 60470 y Ft(\(eval-after-load) +642 b('info)7109 61931 y('\(add-to-list)f('Info-directory-list)j +("~myself/info"\)\))2000 64956 y Fp(Making)545 b(the)h(L)11170 +64762 y Fm(a)11817 64956 y Fp(T)12682 65280 y(E)13552 +64956 y(X)f(st)-45 b(yle)545 b(a)-45 b(v)-91 b(ailable)2000 +66916 y FB(If)588 b(y)-34 b(ou)588 b(w)-34 b(an)g(t)590 +b(others)e(to)g(b)34 b(e)588 b(able)f(to)h(share)g(y)-34 +b(our)588 b(installation,)634 b(y)-34 b(ou)588 b(should)h(con\014gure)g +(it)e(using)2000 68377 y(`)p Ft(--without-texmf-dir)p +FB(',)410 b(in)404 b(whic)-34 b(h)405 b(case)f(things)h(should)g(w)-34 +b(ork)404 b(as)h(w)-34 b(ell)403 b(for)i(them)f(as)h(for)f(y)-34 +b(ou.)2000 71402 y Fp(1.2.7)818 b(Installation)547 b(under)e(MS)h +(Windo)-45 b(ws)p eop end +%%Page: 10 15 +TeXDict begin 10 14 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(10)2000 3985 y Fp(In)546 +b(a)g(Nutshell)2000 5944 y FB(The)384 b(follo)-34 b(wing)383 +b(are)g(brief)g(installation)h(instructions)g(for)f(the)g(impatien)-34 +b(t.)533 b(In)383 b(case)g(y)-34 b(ou)383 b(don't)h(under-)2000 +7406 y(stand)377 b(some)e(of)h(this,)381 b(run)376 b(in)-34 +b(to)376 b(trouble)g(of)f(some)h(sort,)381 b(or)375 b(need)g(more)g +(elab)34 b(orate)375 b(information,)382 b(refer)2000 +8867 y(to)404 b(the)h(detailed)f(instructions)h(further)g(b)34 +b(elo)-34 b(w.)2657 10617 y(1.)800 b(Install)600 b(the)g +(prerequisites,)647 b(i.e.)1124 b(GNU)600 b(Emacs,)648 +b(MSYS)600 b(or)f(Cygwin,)649 b(a)600 b(T)41264 10878 +y(E)41937 10617 y(X)g(system,)648 b(and)4400 12078 y(Ghostscript.)2657 +13828 y(2.)800 b(Op)34 b(en)502 b(the)g(MSYS)h(shell)e(or)h(a)f(Cygwin) +i(shell)e(and)i(c)-34 b(hange)502 b(to)g(the)h(directory)e(con)-34 +b(taining)502 b(the)4400 15289 y(unzipp)34 b(ed)405 b(\014le)f(con)-34 +b(ten)g(ts.)2657 17039 y(3.)800 b(Con\014gure)405 b(A)-34 +b(UCT)13257 17300 y(E)13932 17039 y(X:)4400 18790 y(F)-101 +b(or)563 b(Emacs:)856 b(Man)-34 b(y)564 b(p)34 b(eople)563 +b(lik)-34 b(e)562 b(to)i(install)f(A)-34 b(UCT)30065 +19050 y(E)30739 18790 y(X)564 b(in)-34 b(to)564 b(the)f(pseudo)h +(\014le)f(system)g(hier-)4400 20251 y(arc)-34 b(h)g(y)473 +b(set)g(up)h(b)-34 b(y)473 b(the)h(Emacs)e(installation.)746 +b(Assuming)474 b(Emacs)f(is)f(installed)h(in)g Ft(C:/Program)4400 +21712 y(Files/Emacs)316 b FB(and)c(the)g(directory)f(for)h(lo)34 +b(cal)310 b(additions)j(of)f(y)-34 b(our)312 b(T)35369 +21973 y(E)36042 21712 y(X)g(system,)330 b(e.g.)507 b(MiKT)46936 +21973 y(E)47609 21712 y(X,)330 b(is)4400 23173 y Ft(C:/localtexmf)p +FB(,)356 b(y)-34 b(ou)338 b(can)g(do)h(this)g(b)-34 b(y)338 +b(t)-34 b(yping)339 b(the)g(follo)-34 b(wing)339 b(statemen)-34 +b(t)339 b(at)g(the)f(shell)g(prompt:)7600 24923 y Ft(./configure)640 +b(--prefix='C:/Program)k(Files/Emacs')c(\\)8873 26384 +y(--infodir='C:/Program)k(Files/Emacs/info')e(\\)8873 +27846 y(--with-texmf-dir='C:/localtexmf')4400 29596 y +FB(The)498 b(commands)h(ab)34 b(o)-34 b(v)g(e)498 b(is)g(example)f(for) +h(common)h(usage.)820 b(More)497 b(on)i(con\014guration)g(options)4400 +31057 y(can)404 b(b)34 b(e)404 b(found)i(in)e(the)g(detailed)h +(installation)f(instructions)h(b)34 b(elo)-34 b(w.)4400 +32807 y(If)498 b(the)g(con\014guration)h(script)e(failed)h(to)g(\014nd) +h(all)e(required)g(programs,)521 b(mak)-34 b(e)497 b(sure)h(that)h +(these)4400 34268 y(programs)416 b(are)f(in)h(y)-34 b(our)416 +b(system)g(path)h(and)g(add)f(directories)f(con)-34 b(taining)417 +b(the)f(programs)g(to)g(the)4400 35729 y Ft(PATH)405 +b FB(en)-34 b(vironmen)g(t)406 b(v)-67 b(ariable)402 +b(if)i(necessary)-101 b(.)538 b(Here)404 b(is)f(ho)-34 +b(w)406 b(to)e(do)h(that)g(in)f(W2000/XP:)5057 37479 +y(1.)800 b(On)404 b(the)h(desktop,)f(righ)-34 b(t)405 +b(clic)-34 b(k)403 b(\\My)h(Computer")h(and)g(select)f(prop)34 +b(erties.)5057 39230 y(2.)800 b(Clic)-34 b(k)404 b(on)g(\\Adv)-67 +b(anced")405 b(in)f(the)g(\\System)h(Prop)34 b(erties")403 +b(windo)-34 b(w.)5057 40980 y(3.)800 b(Select)404 b(\\En)-34 +b(vironmen)g(t)405 b(V)-101 b(ariables".)5057 42730 y(4.)800 +b(Select)501 b(\\path")i(in)f(\\System)g(V)-101 b(ariables")501 +b(and)h(clic)-34 b(k)501 b(\\edit".)831 b(Mo)-34 b(v)g(e)502 +b(to)g(the)g(fron)-34 b(t)503 b(in)e(the)6800 44191 y(line)392 +b(\(this)h(migh)-34 b(t)393 b(require)e(scrolling\))g(and)i(add)g(the)g +(missing)f(path)h(including)g(driv)-34 b(e)392 b(letter,)6800 +45652 y(ended)405 b(with)g(a)f(semicolon.)2657 47402 +y(4.)800 b(If)404 b(there)g(w)-34 b(ere)404 b(no)h(further)f(error)g +(messages,)f(t)-34 b(yp)34 b(e)7600 49152 y Ft(make)4400 +50902 y FB(In)404 b(case)g(there)g(w)-34 b(ere,)404 b(please)f(refer)h +(to)g(the)h(detailed)f(description)g(b)34 b(elo)-34 b(w.)2657 +52653 y(5.)800 b(Finish)405 b(the)f(installation)h(b)-34 +b(y)404 b(t)-34 b(yping)7600 54403 y Ft(make)638 b(install)2000 +56973 y Fp(Detailed)545 b(Installation)i(Instructions)2000 +58932 y FB(Installation)512 b(of)g(A)-34 b(UCT)13365 +59193 y(E)14040 58932 y(X)511 b(under)i(Windo)-34 b(ws)512 +b(is)g(in)f(itself)h(not)g(more)f(complicated)h(than)h(on)f(other)2000 +60394 y(platforms.)518 b(Ho)-34 b(w)g(ev)g(er,)353 b(meeting)341 +b(the)f(prerequisites)g(migh)-34 b(t)341 b(require)e(more)h(w)-34 +b(ork)340 b(than)i(on)e(some)h(other)2000 61855 y(platforms,)405 +b(and)g(feel)e(less)h(natural.)3660 63605 y(If)470 b(y)-34 +b(ou)470 b(are)f(exp)34 b(eriencing)468 b(an)-34 b(y)470 +b(problems,)485 b(ev)-34 b(en)469 b(if)h(y)-34 b(ou)470 +b(think)g(they)f(are)g(of)h(y)-34 b(our)470 b(o)-34 b(wn)470 +b(making,)2000 65066 y(b)34 b(e)427 b(sure)g(to)h(rep)34 +b(ort)426 b(them)i(to)g Ft(auctex-devel@gnu.org)434 b +FB(so)427 b(that)i(w)-34 b(e)427 b(can)h(explain)f(things)h(b)34 +b(etter)427 b(in)2000 66527 y(future.)3660 68277 y(Windo)-34 +b(ws)320 b(is)e(a)g(problematic)h(platform)g(for)f(installation)h +(scripts.)510 b(The)319 b(main)f(problem)h(is)f(that)h(the)2000 +69738 y(installation)353 b(pro)34 b(cedure)352 b(requires)g(consisten) +-34 b(t)354 b(\014le)e(names)h(in)g(order)f(to)h(\014nd)h(its)f(w)-34 +b(a)g(y)353 b(in)g(the)g(directory)2000 71200 y(hierarc)-34 +b(h)g(y)-101 b(,)404 b(and)h(Windo)-34 b(ws)405 b(path)g(names)g(are)e +(a)h(mess.)p eop end +%%Page: 11 16 +TeXDict begin 11 15 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(11)3660 3985 y(The)337 +b(installation)f(pro)34 b(cedure)335 b(tries)g(\014nding)i(stu\013)g +(in)f(system)f(searc)-34 b(h)336 b(paths)h(and)g(in)e(Emacs)h(paths.) +2000 5446 y(F)-101 b(or)483 b(that)i(to)f(succeed,)502 +b(y)-34 b(ou)484 b(ha)-34 b(v)g(e)484 b(to)g(use)f(the)h(same)f(syn)-34 +b(tax)484 b(and)g(sp)34 b(elling)483 b(and)h(case)f(of)h(paths)h(ev-) +2000 6907 y(erywhere:)557 b(in)414 b(y)-34 b(our)414 +b(system)g(searc)-34 b(h)414 b(paths,)j(in)d(Emacs')g +Ft(load-path)j FB(v)-67 b(ariable,)414 b(as)g(argumen)-34 +b(t)415 b(to)f(the)2000 8369 y(scripts.)647 b(If)440 +b(y)-34 b(our)441 b(path)g(names)g(con)-34 b(tain)441 +b(spaces)f(or)g(other)h(`shell-unfriendly')f(c)-34 b(haracters,)449 +b(most)440 b(no-)2000 9830 y(tably)352 b(bac)-34 b(kslashes)353 +b(for)f(directory)g(separators,)362 b(place)352 b(the)h(whole)f(path)i +(in)e(`)p Ft("double)406 b(quote)g(marks")p FB(')2000 +11291 y(whenev)-34 b(er)404 b(y)-34 b(ou)405 b(sp)34 +b(ecify)403 b(it)h(on)h(a)f(command)h(line.)3660 13137 +y(Av)-34 b(oid)360 b(`helpful')f(magic)g(\014le)h(names)f(lik)-34 +b(e)359 b(`)p Ft(/cygdrive/c)p FB(')j(and)f(`)p Ft(C:\\PROGRA~1\\)p +FB(')i(lik)-34 b(e)358 b(the)i(plague.)2000 14599 y(It)660 +b(is)g(quite)g(unlik)-34 b(ely)660 b(that)h(the)g(scripts)f(will)g(b)34 +b(e)660 b(able)g(to)g(iden)-34 b(tify)661 b(the)g(actual)f(\014le)g +(names)h(in-)2000 16060 y(v)-34 b(olv)g(ed.)531 b(Use)383 +b(the)h(full)f(paths,)388 b(making)383 b(use)g(of)h(normal)f(Windo)-34 +b(ws)384 b(driv)-34 b(e)382 b(letters)h(lik)-34 b(e)382 +b(`)404 b Ft('C:/Program)2000 17521 y(Files/Emacs')k +FB(')451 b(where)g(required,)462 b(and)452 b(using)f(the)h(same)f(com) +-34 b(bination)452 b(of)g(upp)34 b(er-)451 b(and)h(lo)-34 +b(w)g(ercase)2000 18982 y(letters)487 b(as)g(in)g(the)g(actual)g +(\014les.)787 b(File)486 b(names)i(con)-34 b(taining)488 +b(shell-sp)34 b(ecial)485 b(c)-34 b(haracters)487 b(lik)-34 +b(e)486 b(spaces)h(or)2000 20443 y(bac)-34 b(kslashes)413 +b(\(if)h(y)-34 b(ou)413 b(prefer)g(that)h(syn)-34 b(tax\))414 +b(need)f(to)g(get)g(prop)34 b(erly)412 b(quoted)i(to)f(the)h(shell:)555 +b(the)414 b(ab)34 b(o)-34 b(v)g(e)2000 21905 y(example)403 +b(used)i(single)f(quotes)g(for)h(that.)3660 23751 y(Ok,)f(no)-34 +b(w)405 b(here)f(are)f(the)i(steps)f(to)h(p)34 b(erform:)2657 +25597 y(1.)800 b(Y)-101 b(ou)451 b(need)g(to)g(unpac)-34 +b(k)452 b(the)f(A)-34 b(UCT)21029 25858 y(E)21704 25597 +y(X)451 b(distribution)h(\(whic)-34 b(h)452 b(y)-34 b(ou)451 +b(seemingly)f(ha)-34 b(v)g(e)451 b(done)g(since)4400 +27059 y(y)-34 b(ou)393 b(are)f(reading)h(this\).)536 +b(It)392 b(m)-34 b(ust)394 b(b)34 b(e)393 b(unpac)-34 +b(k)g(ed)394 b(in)f(a)f(separate)h(installation)g(directory)f(outside) +4400 28520 y(of)407 b(y)-34 b(our)407 b(Emacs)g(\014le)g(hierarc)-34 +b(h)g(y:)543 b(the)408 b(installation)f(will)f(later)h(cop)-34 +b(y)407 b(all)f(necessary)g(\014les)h(to)g(their)4400 +29981 y(\014nal)352 b(destination,)364 b(and)353 b(y)-34 +b(ou)352 b(can)g(ultimately)g(remo)-34 b(v)g(e)351 b(the)i(directory)e +(where)h(y)-34 b(ou)352 b(unpac)-34 b(k)g(ed)353 b(the)4400 +31442 y(\014les.)4400 33262 y(Line)416 b(endings)i(are)f(a)g(problem)g +(under)h(Windo)-34 b(ws.)579 b(The)417 b(distribution)i(con)-34 +b(tains)418 b(only)f(text)g(\014les,)4400 34723 y(and)424 +b(theoretically)e(most)h(of)g(the)h(in)-34 b(v)g(olv)g(ed)423 +b(to)34 b(ols)423 b(should)h(get)f(along)g(with)h(that.)596 +b(Ho)-34 b(w)g(ev)g(er,)427 b(the)4400 36184 y(\014les)481 +b(are)f(pro)34 b(cessed)481 b(b)-34 b(y)481 b(v)-67 b(arious)481 +b(utilities,)499 b(and)482 b(it)f(is)g(conceiv)-67 b(able)479 +b(that)j(not)g(all)f(of)g(them)g(will)4400 37645 y(use)422 +b(the)f(same)h(line)e(ending)i(con)-34 b(v)g(en)g(tions.)592 +b(If)422 b(y)-34 b(ou)421 b(encoun)-34 b(ter)422 b(problems,)k(it)421 +b(migh)-34 b(t)423 b(help)e(if)g(y)-34 b(ou)4400 39107 +y(try)404 b(unpac)-34 b(king)405 b(\(or)f(c)-34 b(hec)g(king)405 +b(out\))g(the)f(\014les)g(in)g(binary)h(mo)34 b(de,)403 +b(if)h(y)-34 b(our)405 b(to)34 b(ols)404 b(allo)-34 b(w)404 +b(that.)4400 40927 y(If)j(y)-34 b(ou)407 b(don't)g(ha)-34 +b(v)g(e)407 b(a)g(suitable)g(unpac)-34 b(king)408 b(to)34 +b(ol,)407 b(skip)f(to)h(the)g(next)g(step:)544 b(this)407 +b(should)h(pro)-34 b(vide)4400 42388 y(y)g(ou)405 b(with)g(a)f(w)-34 +b(orking)404 b(`)p Ft(unzip)p FB(')h(command.)2657 44208 +y(2.)800 b(The)387 b(installation)h(of)f(A)-34 b(UCT)17889 +44468 y(E)18563 44208 y(X)387 b(will)f(require)g(the)h(MSYS)h(to)34 +b(ol)386 b(set)h(from)g Ft(http://www.mingw.)4400 45669 +y(org/)539 b FB(or)f(the)g(Cygwin)h(to)34 b(ol)537 b(set)h(from)h +Ft(https://cygwin.com/)p FB(.)946 b(The)538 b(latter)g(is)g(slo)-34 +b(w)g(er)538 b(and)4400 47130 y(larger)332 b(\(the)j(do)-34 +b(wnload)335 b(size)e(of)g(the)h(base)g(system)f(is)h(ab)34 +b(out)334 b(15)f(MB\))h(but)g(comes)g(with)g(a)f(pac)-34 +b(k)-67 b(age)4400 48591 y(manager)447 b(that)h(allo)-34 +b(ws)448 b(for)f(up)34 b(dating)449 b(the)e(to)34 b(ol)447 +b(set)g(and)h(installing)f(additional)h(pac)-34 b(k)-67 +b(ages)447 b(lik)-34 b(e,)4400 50052 y(for)404 b(example,)f(the)i(sp)34 +b(ell)403 b(c)-34 b(hec)g(k)g(er)404 b(asp)34 b(ell)o(.)4400 +51872 y(If)462 b(Cygwin)h(sp)34 b(eci\014c)462 b(paths)h(lik)-34 +b(e)461 b(`)p Ft(/cygdrive/c)p FB(')466 b(crop)c(up)h(in)f(the)h +(course)e(of)i(the)g(installation,)4400 53333 y(using)443 +b(a)f(non-Cygwin)i(Emacs)e(could)g(conceiv)-67 b(ably)441 +b(cause)h(trouble.)654 b(Using)442 b(Cygwin)h(either)f(for)4400 +54795 y(ev)-34 b(erything)404 b(or)g(nothing)h(migh)-34 +b(t)405 b(sa)-34 b(v)g(e)405 b(headac)-34 b(hes,)404 +b Fn(if)661 b FB(things)405 b(don't)g(w)-34 b(ork)404 +b(out.)2657 56614 y(3.)800 b(Install)388 b(a)g(curren)-34 +b(t)388 b(v)-34 b(ersion)388 b(of)g(Emacs)g(from)g Ft +(https://ftp.gnu.org/gnu/emacs/windows/)p FB(.)2657 58434 +y(4.)800 b(Y)-101 b(ou)584 b(need)f(a)h(w)-34 b(orking)584 +b(T)16703 58695 y(E)17376 58434 y(X)g(installation.)1077 +b(One)583 b(p)34 b(opular)584 b(installation)g(under)g(Windo)-34 +b(ws)584 b(is)4400 59895 y(MiKT)7464 60156 y(E)8137 59895 +y(X)431 b(\()p Ft(https://miktex.org/)p FB(\).)623 b(Another)431 +b(m)-34 b(uc)g(h)432 b(more)d(extensiv)-34 b(e)430 b(system)g(is)g(T) +45774 60156 y(E)46448 59895 y(X)404 b(Liv)-34 b(e)4400 +61357 y(\()p Ft(https://www.tug.org/texlive/)p FB(\))415 +b(whic)-34 b(h)405 b(is)f(rather)g(close)f(to)i(its)f(Unix)g(cousins.) +2657 63176 y(5.)800 b(A)698 b(w)-34 b(orking)698 b(cop)-34 +b(y)698 b(of)g(Ghostscript)h(\()p Ft(https://www.ghostscript.com/)p +FB(\))708 b(is)698 b(required)f(for)4400 64638 y Fv(p)-34 +b(review-latex)403 b FB(op)34 b(eration.)539 b(Examining)404 +b(the)h(output)h(from)7600 66457 y Ft(gswin32c)639 b(-h)4400 +68277 y FB(on)487 b(a)g(Windo)-34 b(ws)488 b(command)g(line)e(should)i +(tell)e(y)-34 b(ou)487 b(whether)h(y)-34 b(our)487 b(Ghostscript)g +(supp)34 b(orts)488 b(the)4400 69738 y Ft(png16m)298 +b FB(device)e(needed)g(for)h Fq(PNG)g FB(supp)34 b(ort.)503 +b(MiKT)-101 b(eX)296 b(apparen)-34 b(tly)298 b(comes)e(with)h(its)f(o) +-34 b(wn)298 b(Ghost-)4400 71200 y(script)404 b(called)f(`)p +Ft(mgs.exe)p FB('.)p eop end +%%Page: 12 17 +TeXDict begin 12 16 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(12)2657 3985 y(6.)800 +b(P)-34 b(erl)415 b(\()p Ft(https://www.perl.org/)p FB(\))423 +b(is)415 b(needed)h(for)f(rebuilding)h(the)f(do)34 b(cumen)-34 +b(tation)417 b(if)f(y)-34 b(ou)415 b(are)4400 5446 y(w)-34 +b(orking)306 b(with)h(a)e(cop)-34 b(y)306 b(from)g Fq(Git)h +FB(or)e(ha)-34 b(v)g(e)306 b(touc)-34 b(hed)308 b(do)34 +b(cumen)-34 b(tation)307 b(source)e(\014les)h(in)g(the)g +Fv(p)-34 b(review-)4400 6907 y(latex)311 b FB(part.)508 +b(If)312 b(the)g(line)f(endings)h(of)g(the)h(\014le)e +Ft(preview/latex/preview.dtx)320 b FB(don't)313 b(corresp)34 +b(ond)4400 8369 y(with)405 b(what)g(P)-34 b(erl)404 b(calls)f +Ft(\\n)i FB(when)g(reading)f(text)g(\014les,)g(y)-34 +b(ou'll)404 b(run)g(in)-34 b(to)405 b(trouble.)2657 10352 +y(7.)800 b(No)-34 b(w)339 b(the)f(fun)g(stu\013)h(starts.)517 +b(If)338 b(y)-34 b(ou)338 b(ha)-34 b(v)g(e)338 b(not)h(y)-34 +b(et)337 b(done)i(so,)350 b(unpac)-34 b(k)339 b(the)f(A)-34 +b(UCT)41873 10613 y(E)42548 10352 y(X)338 b(distribution)4400 +11813 y(in)-34 b(to)405 b(a)f(separate)g(directory)g(after)g(rereading) +f(the)i(instructions)g(for)f(unpac)-34 b(king)406 b(ab)34 +b(o)-34 b(v)g(e.)2657 13796 y(8.)800 b(Ready)519 b(for)h(tak)-34 +b(eo\013.)883 b(Start)521 b(some)e(shell)f(\(t)-34 b(ypically)519 +b Ft(bash)p FB(\))i(capable)e(of)h(running)g Ft(configure)p +FB(,)4400 15257 y(c)-34 b(hange)405 b(in)-34 b(to)405 +b(the)f(installation)h(directory)e(and)i(call)e Ft(./configure)408 +b FB(with)d(appropriate)g(options.)4400 17240 y(T)-34 +b(ypical)404 b(options)h(y)-34 b(ou'll)404 b(w)-34 b(an)g(t)406 +b(to)e(sp)34 b(ecify)404 b(will)f(b)34 b(e)4400 19745 +y Ft(--prefix=)p Fr(drive:/path/to/emacs-hierarchy)10800 +21206 y FB(whic)-34 b(h)622 b(tells)e Ft(configure)k +FB(where)d(to)g(p)34 b(erform)621 b(the)g(installation.)1189 +b(It)621 b(ma)-34 b(y)621 b(also)10800 22667 y(mak)-34 +b(e)583 b Ft(configure)k FB(\014nd)e(Emacs)e(automatically;)673 +b(if)583 b(this)h(do)34 b(esn't)584 b(happ)34 b(en,)629 +b(try)10800 24129 y(`)p Ft(--with-emacs)p FB(')499 b(as)c(describ)34 +b(ed)495 b(b)34 b(elo)-34 b(w.)812 b(All)494 b(automatic)i(detection)g +(of)f(\014les)g(and)10800 25590 y(directories)397 b(restricts)g(itself) +h(to)g(directories)f(b)34 b(elo)-34 b(w)398 b(the)g Fs(pre\014x)481 +b FB(or)398 b(in)g(the)g(same)g(hi-)10800 27051 y(erarc)-34 +b(h)g(y)513 b(as)h(the)f(program)h(accessing)f(the)g(\014les.)866 +b(Usually)-101 b(,)540 b(directories)513 b(lik)-34 b(e)512 +b Ft(man)p FB(,)10800 28512 y Ft(share)406 b FB(and)f +Ft(bin)g FB(will)e(b)34 b(e)404 b(situated)h(righ)-34 +b(t)405 b(under)g Fs(pre\014x)p FB(.)10800 30495 y(This)355 +b(option)h(also)f(a\013ects)f(the)i(defaults)f(for)g(placing)g(the)g(T) +-101 b(exinfo)355 b(do)34 b(cumen)-34 b(tation)10800 +31956 y(\014les)344 b(\(see)h(also)f(`)p Ft(--infodir)p +FB(')j(b)34 b(elo)-34 b(w\))345 b(and)g(automatically)f(generated)h(st) +-34 b(yle)344 b(ho)34 b(oks.)10800 33939 y(If)443 b(y)-34 +b(ou)443 b(ha)-34 b(v)g(e)443 b(a)g(cen)-34 b(tral)443 +b(directory)f(hierarc)-34 b(h)g(y)443 b(\(not)g(un)-34 +b(t)g(ypical)444 b(with)g(Cygwin\))g(for)10800 35401 +y(suc)-34 b(h)564 b(stu\013,)604 b(y)-34 b(ou)563 b(migh)-34 +b(t)564 b(w)-34 b(an)g(t)565 b(to)f(sp)34 b(ecify)562 +b(its)i(ro)34 b(ot)563 b(here.)1015 b(Y)-101 b(ou)563 +b(stand)i(a)e(go)34 b(o)g(d)10800 36862 y(c)-34 b(hance)346 +b(that)h(this)f(will)f(b)34 b(e)346 b(the)g(only)g(option)g(y)-34 +b(ou)346 b(need)g(to)g(supply)-101 b(,)358 b(as)346 b(long)g(as)g(y)-34 +b(our)10800 38323 y(T)11473 38584 y(E)12147 38323 y(X-related)382 +b(executables)h(are)f(in)h(y)-34 b(our)383 b(system)f(path,)388 +b(whic)-34 b(h)384 b(they)f(b)34 b(etter)382 b(b)34 b(e)383 +b(for)10800 39784 y(A)-34 b(UCT)14132 40045 y(E)14807 +39784 y(X's)404 b(op)34 b(eration,)404 b(an)-34 b(yw)g(a)g(y)-101 +b(.)4400 42289 y Ft(--with-emacs)10800 43750 y FB(if)1128 +b(y)-34 b(ou)1129 b(are)f(installing)h(for)f(a)g(v)-34 +b(ersion)1129 b(of)f(Emacs.)2711 b(Y)-101 b(ou)1129 b(can)g(use)10800 +45211 y(`)p Ft(--with-emacs=)p Fr(drive:/path/to/emacs)p +FB(')619 b(to)608 b(sp)34 b(ecify)607 b(the)h(name)g(of)h(the)f(in-) +10800 46673 y(stalled)529 b(Emacs)f(executable,)559 b(complete)529 +b(with)g(its)g(path)h(if)f(necessary)f(\(if)h(Emacs)10800 +48134 y(is)404 b(not)h(within)g(a)f(directory)f(sp)34 +b(eci\014ed)404 b(in)g(y)-34 b(our)405 b Ft(PATH)g FB(en)-34 +b(vironmen)g(t)405 b(setting\).)4400 50639 y Ft(--with-lispdir=)p +Fr(drive:/path/to/site-lisp)10800 52100 y FB(This)439 +b(option)g(tells)f(a)h(place)f(in)g Ft(load-path)k FB(b)34 +b(elo)-34 b(w)439 b(whic)-34 b(h)439 b(the)g(\014les)f(are)g(situated.) +10800 53561 y(The)356 b(startup)g(\014les)g Ft(auctex.el)i +FB(and)e Ft(preview-latex.el)361 b FB(will)355 b(get)g(installed)g +(here)10800 55022 y(unless)320 b(a)f(sub)34 b(directory)319 +b Ft(site-start.d)324 b FB(exists)319 b(whic)-34 b(h)320 +b(will)f(then)h(b)34 b(e)320 b(used)g(instead.)10800 +56483 y(The)555 b(other)g(\014les)g(from)g(A)-34 b(UCT)25691 +56744 y(E)26366 56483 y(X)555 b(will)f(b)34 b(e)555 b(installed)f(in)h +(a)g(sub)34 b(directory)555 b(called)10800 57945 y Ft(auctex)p +FB(.)10800 59928 y(If)405 b(y)-34 b(ou)405 b(think)h(that)g(y)-34 +b(ou)405 b(need)g(a)g(di\013eren)-34 b(t)406 b(setup,)f(please)g(refer) +f(to)h(the)h(full)f(instal-)10800 61389 y(lation)f(instructions)i(in)e +(Section)g(1.2.2)g([Con\014gure],)g(page)g(5.)4400 63894 +y Ft(--infodir=)p Fr(drive:/path/to/info/directory)10800 +65355 y FB(If)g(y)-34 b(ou)404 b(are)f(installing)h(in)-34 +b(to)405 b(an)f(Emacs)f(directory)-101 b(,)403 b(info)h(\014les)g(ha) +-34 b(v)g(e)404 b(to)g(b)34 b(e)403 b(put)i(in)-34 b(to)10800 +66816 y(the)396 b Ft(info)i FB(folder)e(b)34 b(elo)-34 +b(w)396 b(that)h(directory)-101 b(.)535 b(The)396 b(con\014guration)i +(script)d(will)h(usually)10800 68277 y(try)458 b(to)g(install)g(in)-34 +b(to)459 b(the)g(folder)f Ft(share/info)p FB(,)475 b(so)458 +b(y)-34 b(ou)458 b(ha)-34 b(v)g(e)459 b(to)f(o)-34 b(v)g(erride)458 +b(this)h(b)-34 b(y)10800 69738 y(sp)34 b(ecifying)437 +b(something)h(lik)-34 b(e)437 b(`)p Ft(--infodir='C:/Program)411 +b(Files/info')p FB(')441 b(for)c(the)10800 71200 y(con\014gure)405 +b(call.)p eop end +%%Page: 13 18 +TeXDict begin 13 17 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(13)4400 3985 y Ft(--with-auto-dir=) +p Fr(drive:/dir)10800 5446 y FB(Directory)340 b(con)-34 +b(taining)342 b(automatically)f(generated)g(information.)519 +b(Y)-101 b(ou)341 b(should)h(not)10800 6907 y(normally)404 +b(need)g(to)g(set)h(this,)f(as)g(`)p Ft(--prefix)p FB(')i(should)g(tak) +-34 b(e)404 b(care)f(of)i(this.)4400 9004 y Ft(--disable-preview)10800 +10465 y FB(Use)f(this)h(option)g(if)f(y)-34 b(our)404 +b(Emacs)g(v)-34 b(ersion)404 b(is)g(unable)h(to)f(supp)34 +b(ort)405 b(image)f(displa)-34 b(y)-101 b(.)4400 12562 +y Ft(--with-texmf-dir=)p Fr(drive:/dir)10800 14023 y +FB(This)513 b(will)e(sp)34 b(ecify)512 b(the)h(directory)e(where)h(y) +-34 b(our)513 b(T)34816 14284 y(E)35489 14023 y(X)g(installation)f +(sits.)864 b(If)512 b(y)-34 b(our)10800 15484 y(T)11473 +15745 y(E)12147 15484 y(X)447 b(installation)g(do)34 +b(es)447 b(not)h(conform)g(to)f(the)g(TDS)h(\(T)37304 +15745 y(E)37978 15484 y(X)f(directory)f(standard\),)10800 +16945 y(y)-34 b(ou)405 b(ma)-34 b(y)404 b(need)g(to)h(sp)34 +b(ecify)403 b(more)h(options)h(to)f(get)h(ev)-34 b(erything)404 +b(in)g(place.)4400 19042 y(F)-101 b(or)389 b(more)f(information)h(ab)34 +b(out)390 b(an)-34 b(y)389 b(of)g(the)g(ab)34 b(o)-34 +b(v)g(e)389 b(and)g(additional)h(options,)i(see)c(Section)h(1.2.2)4400 +20503 y([Con\014gure],)404 b(page)h(5.)4400 22282 y(Calling)493 +b Ft(./configure)408 b(--help=recursive)499 b FB(will)492 +b(tell)h(ab)34 b(out)493 b(other)h(options,)516 b(but)494 +b(those)f(are)4400 23743 y(almost)404 b(nev)-34 b(er)404 +b(required.)4400 25522 y(Some)426 b(executables)g(migh)-34 +b(t)426 b(not)h(b)34 b(e)426 b(found)h(in)f(y)-34 b(our)426 +b(path.)605 b(That)428 b(is)d(not)i(a)f(go)34 b(o)g(d)426 +b(idea,)k(but)d(y)-34 b(ou)4400 26983 y(can)404 b(get)g(around)i(b)-34 +b(y)404 b(sp)34 b(ecifying)404 b(en)-34 b(vironmen)g(t)405 +b(v)-67 b(ariables)403 b(to)h Ft(configure)p FB(:)7600 +28762 y Ft(GS=")p Fr(drive:/path/to/gswin32c.exe)p Ft(")648 +b(./configure)640 b(...)4400 30541 y FB(should)442 b(w)-34 +b(ork)441 b(for)h(this)f(purp)34 b(ose.)650 b Ft(gswin32c.exe)446 +b FB(is)440 b(the)i(usual)g(name)f(for)g(the)h(required)e +Fn(c)-62 b(om-)4400 32002 y(mand)433 b(line)495 b FB(executable)404 +b(under)g(Windo)-34 b(ws;)405 b(in)g(con)-34 b(trast,)404 +b Ft(gswin32.exe)k FB(is)c(lik)-34 b(ely)403 b(to)h(fail.)4400 +33781 y(As)350 b(an)g(alternativ)-34 b(e)349 b(to)h(sp)34 +b(ecifying)349 b(v)-67 b(ariables)348 b(for)i(the)g Ft(configure)i +FB(call)d(y)-34 b(ou)350 b(can)g(add)g(directories)4400 +35242 y(con)-34 b(taining)587 b(the)g(required)f(executables)f(to)i +(the)g Ft(PATH)h FB(v)-67 b(ariable)585 b(of)h(y)-34 +b(our)587 b(Windo)-34 b(ws)587 b(system.)4400 36703 y(This)529 +b(is)f(esp)34 b(ecially)527 b(a)h(go)34 b(o)g(d)529 b(idea)f(if)h +(Emacs)f(has)h(trouble)g(\014nding)g(the)g(resp)34 b(ectiv)-34 +b(e)528 b(programs)4400 38164 y(later)404 b(during)g(normal)h(op)34 +b(eration.)2657 39943 y(9.)800 b(Run)405 b Ft(make)h +FB(in)e(the)g(installation)h(directory)-101 b(.)2051 +41722 y(10.)800 b(Run)405 b Ft(make)h(install)g FB(in)e(the)h +(installation)g(directory)-101 b(.)2051 43501 y(11.)800 +b(With)897 b(Emacs,)1021 b(activ)-67 b(ation)897 b(of)g(A)-34 +b(UCT)24161 43762 y(E)24836 43501 y(X)897 b(and)h Fv(p)-34 +b(review-latex)897 b FB(dep)34 b(ends)898 b(on)f(a)h(w)-34 +b(orking)4400 44962 y Ft(site-start.d)477 b FB(directory)472 +b(or)g(similar)g(setup,)491 b(since)472 b(then)h(the)h(startup)g +(\014les)e Ft(auctex.el)k FB(and)4400 46423 y Ft(preview-latex.el)410 +b FB(will)404 b(ha)-34 b(v)g(e)405 b(b)34 b(een)405 b(placed)f(there.) +540 b(If)405 b(this)g(has)g(not)g(b)34 b(een)405 b(done,)g(y)-34 +b(ou)405 b(should)4400 47884 y(b)34 b(e)404 b(able)g(to)g(load)h(the)f +(startup)i(\014les)e(man)-34 b(ually)404 b(with)7600 +49663 y Ft(\(load)638 b("auctex.el")i(nil)e(t)f(t\))7600 +51124 y(\(load)h("preview-latex.el")643 b(nil)637 b(t)g(t\))4400 +52903 y FB(in)367 b(either)f(a)h(site-wide)g Ft(site-start.el)372 +b FB(or)366 b(y)-34 b(our)367 b(p)34 b(ersonal)367 b(startup)h(\014le)f +(\(usually)g(accessible)f(as)4400 54364 y Ft(~/.emacs)407 +b FB(or)d Ft(~/.emacs.d/init.el)410 b FB(from)405 b(within)g(Emacs\).) +4400 56143 y(The)334 b(default)h(con\014guration)g(of)f(A)-34 +b(UCT)22740 56404 y(E)23415 56143 y(X)333 b(is)h(probably)g(not)h(the)f +(b)34 b(est)334 b(\014t)g(for)g(Windo)-34 b(ws)335 b(systems)4400 +57604 y(with)405 b(MiKT)10225 57865 y(E)10898 57604 y(X.)539 +b(Y)-101 b(ou)404 b(migh)-34 b(t)405 b(w)-34 b(an)g(t)406 +b(to)f(add)7600 59383 y Ft(\(require)639 b('tex-mik\))4400 +61162 y FB(after)273 b(loading)g Ft(auctex.el)i FB(and)f +Ft(preview-latex.el)k FB(in)273 b(order)f(to)h(get)f(more)g +(appropriate)i(v)-67 b(alues)4400 62623 y(for)404 b(some)g +(customization)h(options.)4400 64402 y(Y)-101 b(ou)405 +b(can)f(alw)-34 b(a)g(ys)405 b(use)7600 66181 y Fr(M-x)637 +b(customize-group)642 b(RET)c(AUCTeX)g(RET)4400 67960 +y FB(in)404 b(order)g(to)g(customize)g(more)g(stu\013,)h(or)f(use)g +(the)g(`)p Ft(Customize)p FB(')j(men)-34 b(u.)2051 69738 +y(12.)800 b(Load)515 b Ft(circ.tex)j FB(in)-34 b(to)516 +b(Emacs)g(and)g(see)e(if)i(y)-34 b(ou)515 b(get)h(the)f(`)p +Ft(Command)p FB(')i(men)-34 b(u.)873 b(T)-101 b(ry)515 +b(using)h(it)g(to)4400 71200 y(L)4722 71043 y Fu(a)5283 +71200 y FB(T)5956 71461 y(E)6630 71200 y(X)404 b(the)g(\014le.)p +eop end +%%Page: 14 19 +TeXDict begin 14 18 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(14)2051 3985 y(13.)800 +b(Chec)-34 b(k)374 b(whether)g(the)g(`)p Ft(Preview)p +FB(')i(men)-34 b(u)374 b(is)g(a)-34 b(v)-67 b(ailable)372 +b(in)i(this)g(\014le.)528 b(Use)373 b(it)h(to)g(generate)f(previews) +4400 5446 y(for)404 b(the)h(do)34 b(cumen)-34 b(t.)4400 +7223 y(If)444 b(this)h(barfs)g(and)g(tells)e(y)-34 b(ou)445 +b(that)g(image)f(t)-34 b(yp)34 b(e)444 b(`)p Ft(png)p +FB(')h(is)f(not)g(supp)34 b(orted,)456 b(y)-34 b(ou)444 +b(can)g(either)g(add)4400 8684 y Fq(PNG)362 b FB(supp)34 +b(ort)363 b(to)g(y)-34 b(our)362 b(Emacs)g(installation)g(or)g(c)-34 +b(ho)34 b(ose)362 b(another)h(image)e(format)i(to)f(b)34 +b(e)362 b(used)h(b)-34 b(y)4400 10145 y Fv(p)g(review-latex)p +FB(.)4400 11921 y(Adding)431 b(supp)34 b(ort)430 b(for)g(an)g(image)f +(format)h(usually)g(in)-34 b(v)g(olv)g(es)430 b(the)g(installation)g +(of)g(a)f(library)-101 b(,)435 b(e.g.)4400 13383 y(from)600 +b Ft(http://gnuwin32.sf.net/)p FB(.)1135 b(If)600 b(y)-34 +b(ou)601 b(got)g(y)-34 b(our)600 b(Emacs)g(from)g Ft(https://www.gnu.) +4400 14844 y(org/)415 b FB(y)-34 b(ou)414 b(migh)-34 +b(t)414 b(w)-34 b(an)g(t)416 b(to)e(c)-34 b(hec)g(k)413 +b(its)h(README)g(\014le)f(\()p Ft(https://ftp.gnu.org/gnu/emacs/)4400 +16305 y(windows/README)p FB(\))c(for)c(details.)4400 +18081 y(A)424 b(di\013eren)-34 b(t)424 b(image)f(format)i(can)f(b)34 +b(e)423 b(c)-34 b(hosen)425 b(b)-34 b(y)424 b(setting)g(the)g(v)-67 +b(ariable)423 b Ft(preview-image-type)p FB(.)4400 19543 +y(While)496 b(it)h(is)f(recommended)h(to)g(k)-34 b(eep)496 +b(the)h(`)p Ft(dvipng)p FB(')h(or)f(`)p Ft(png)p FB(')g(setting,)520 +b(y)-34 b(ou)497 b(can)g(temp)34 b(orarily)4400 21004 +y(select)567 b(a)h(di\013eren)-34 b(t)569 b(format)f(lik)-34 +b(e)568 b(`)p Ft(pnm)p FB(')g(to)g(c)-34 b(hec)g(k)568 +b(if)g(the)h(lac)-34 b(k)567 b(of)i Fq(PNG)f FB(supp)34 +b(ort)569 b(is)f(the)g(only)4400 22465 y(problem)404 +b(with)h(y)-34 b(our)404 b(Emacs)g(installation.)4400 +24241 y(T)-101 b(ry)404 b(adding)h(the)g(line)7600 26018 +y Ft(\(setq)638 b(preview-image-type)643 b('pnm\))4400 +27794 y FB(to)309 b(y)-34 b(our)308 b(init)h(\014le)f(for)g(a)h(quic) +-34 b(k)308 b(test.)507 b(Y)-101 b(ou)309 b(should)g(remo)-34 +b(v)g(e)308 b(the)h(line)f(after)g(the)h(test)g(again,)327 +b(b)34 b(ecause)4400 29255 y Fq(PNM)404 b FB(\014les)g(tak)-34 +b(e)405 b(a)-34 b(w)g(a)g(y)405 b Fo(v)-67 b(ast)404 +b FB(amoun)-34 b(ts)406 b(of)e(disk)g(space,)g(and)h(th)-34 +b(us)405 b(also)f(of)h(load/sa)-34 b(v)g(e)404 b(time.)3660 +31347 y(W)-101 b(ell,)403 b(that)i(ab)34 b(out)405 b(is)f(all.)538 +b(Ha)-34 b(v)g(e)404 b(fun!)2000 33970 y Fp(1.2.8)818 +b(Customizing)2000 35929 y FB(Most)412 b(of)h(the)f(site-sp)34 +b(eci\014c)411 b(customization)i(should)g(already)e(ha)-34 +b(v)g(e)412 b(happ)34 b(ened)413 b(during)g(con\014guration)2000 +37390 y(of)494 b(A)-34 b(UCT)6802 37651 y(E)7477 37390 +y(X.)807 b(An)-34 b(y)494 b(further)h(customization)f(can)g(b)34 +b(e)494 b(done)g(with)g(customization)h(bu\013ers)f(directly)2000 +38851 y(in)596 b(Emacs.)1114 b(Just)597 b(t)-34 b(yp)34 +b(e)596 b Fr(M-x)405 b(customize-group)410 b(RET)405 +b(AUCTeX)h(RET)597 b FB(to)f(op)34 b(en)597 b(the)f(customization)2000 +40313 y(group)567 b(for)f(A)-34 b(UCT)10949 40574 y(E)11624 +40313 y(X)566 b(or)g(use)g(the)h(men)-34 b(u)567 b(en)-34 +b(tries)566 b(pro)-34 b(vided)566 b(in)h(the)f(mo)34 +b(de)566 b(men)-34 b(us.)1026 b(Editing)566 b(the)2000 +41774 y(\014le)407 b Ft(tex-site.el)k FB(as)c(suggested)g(in)g(former)g +(v)-34 b(ersions)407 b(of)g(A)-34 b(UCT)32937 42035 y(E)33612 +41774 y(X)407 b(should)h(not)g(b)34 b(e)406 b(done)i(an)-34 +b(ymore)2000 43235 y(b)34 b(ecause)404 b(the)g(installation)h(routine)g +(will)e(o)-34 b(v)g(erwrite)404 b(those)h(c)-34 b(hanges.)3660 +45011 y(Y)-101 b(ou)390 b(migh)-34 b(t)389 b(c)-34 b(hec)g(k)389 +b(some)f(v)-67 b(ariables)388 b(with)h(a)g(sp)34 b(ecial)387 +b(signi\014cance.)533 b(They)389 b(are)f(accessible)g(directly)2000 +46473 y(b)-34 b(y)405 b(t)-34 b(yping)405 b Fr(M-x)g +(customize-variable)410 b(RET)405 b Ft(<)p Fr(variable)p +Ft(>)j Fr(RET)p FB(.)42818 48879 y([User)c(Option])-48000 +b Fl(TeX-macro-global)5200 50340 y FB(Directories)403 +b(con)-34 b(taining)405 b(the)f(site's)g(T)23021 50601 +y(E)23695 50340 y(X)g(st)-34 b(yle)404 b(\014les.)3660 +52747 y(Normally)-101 b(,)368 b(A)-34 b(UCT)12516 53008 +y(E)13191 52747 y(X)360 b(will)f(only)g(allo)-34 b(w)361 +b(y)-34 b(ou)360 b(to)g(complete)g(macros)f(and)i(en)-34 +b(vironmen)g(ts)361 b(whic)-34 b(h)360 b(are)2000 54208 +y(built-in,)466 b(sp)34 b(eci\014ed)454 b(in)f(A)-34 +b(UCT)16442 54469 y(E)17117 54208 y(X)454 b(st)-34 b(yle)453 +b(\014les)h(or)f(de\014ned)i(b)-34 b(y)454 b(y)-34 b(ourself.)687 +b(If)454 b(y)-34 b(ou)454 b(issue)f(the)h Fr(M-x)406 +b(TeX-)2000 55670 y(auto-generate-global)d FB(command)398 +b(after)e(loading)h(A)-34 b(UCT)31062 55931 y(E)31736 +55670 y(X,)398 b(y)-34 b(ou)397 b(will)f(b)34 b(e)396 +b(able)g(to)g(complete)h(on)2000 57131 y(all)523 b(macros)g(a)-34 +b(v)-67 b(ailable)522 b(in)i(the)f(standard)i(st)-34 +b(yle)524 b(\014les)f(used)h(b)-34 b(y)524 b(y)-34 b(our)523 +b(do)34 b(cumen)-34 b(t.)898 b(T)-101 b(o)523 b(do)h(this,)553 +b(y)-34 b(ou)2000 58592 y(m)g(ust)386 b(set)g(this)g(v)-67 +b(ariable)384 b(to)h(a)g(list)g(of)h(directories)e(where)h(the)h +(standard)h(st)-34 b(yle)385 b(\014les)g(are)g(lo)34 +b(cated.)531 b(The)2000 60053 y(directories)358 b(will)h(b)34 +b(e)359 b(searc)-34 b(hed)359 b(recursiv)-34 b(ely)-101 +b(,)366 b(so)359 b(there)g(is)g(no)h(reason)f(to)g(list)g(sub)34 +b(directories)359 b(explicitly)-101 b(.)2000 61514 y(Automatic)299 +b(con\014guration)g(will)e(already)g(ha)-34 b(v)g(e)298 +b(set)g(the)g(v)-67 b(ariable)296 b(for)i(y)-34 b(ou)298 +b(if)g(it)g(could)g(use)g(the)g(program)2000 62976 y(`)p +Ft(kpsewhich)p FB('.)541 b(In)404 b(this)h(case)e(y)-34 +b(ou)405 b(normally)f(don't)h(ha)-34 b(v)g(e)404 b(to)h(alter)e(an)-34 +b(ything.)2000 66152 y FA(1.3)896 b(Quic)-50 b(k)599 +b(Start)2000 68277 y FB(A)-34 b(UCT)5332 68538 y(E)6007 +68277 y(X)317 b(is)h(a)f(p)34 b(o)-34 b(w)g(erful)319 +b(program)e(o\013ering)h(man)-34 b(y)318 b(features)g(and)g +(con\014guration)h(options.)511 b(If)317 b(y)-34 b(ou)318 +b(are)2000 69738 y(new)297 b(to)h(A)-34 b(UCT)9091 69999 +y(E)9766 69738 y(X)297 b(this)g(migh)-34 b(t)298 b(b)34 +b(e)297 b(deterren)-34 b(t.)503 b(F)-101 b(ortunately)298 +b(y)-34 b(ou)297 b(do)h(not)f(ha)-34 b(v)g(e)298 b(to)f(learn)g(ev)-34 +b(erything)297 b(at)2000 71200 y(once.)514 b(This)333 +b(Quic)-34 b(k)332 b(Start)h(Guide)g(will)f(giv)-34 b(e)331 +b(y)-34 b(ou)333 b(the)g(kno)-34 b(wledge)332 b(of)h(the)g(most)g(imp) +34 b(ortan)-34 b(t)333 b(commands)p eop end +%%Page: 15 20 +TeXDict begin 15 19 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(15)2000 3985 y(and)296 +b(enable)f(y)-34 b(ou)296 b(to)f(prepare)g(y)-34 b(our)296 +b(\014rst)f(L)21108 3828 y Fu(a)21669 3985 y FB(T)22342 +4246 y(E)23016 3985 y(X)g(do)34 b(cumen)-34 b(t)297 b(with)f(A)-34 +b(UCT)35685 4246 y(E)36359 3985 y(X)296 b(after)f(only)g(a)g(few)h(min) +-34 b(utes)2000 5446 y(of)404 b(reading.)3660 7270 y(In)481 +b(this)g(in)-34 b(tro)34 b(duction,)501 b(w)-34 b(e)480 +b(assume)h(that)h(A)-34 b(UCT)27224 7531 y(E)27899 7270 +y(X)480 b(is)g(already)g(installed)h(on)g(y)-34 b(our)480 +b(system.)768 b(If)2000 8731 y(this)391 b(is)e(not)i(the)g(case,)h(y) +-34 b(ou)390 b(should)i(read)e(the)g(\014le)g Ft(INSTALL)i +FB(in)e(the)h(base)f(directory)g(of)g(the)g(unpac)-34 +b(k)g(ed)2000 10193 y(distribution)529 b(tarball.)910 +b(These)528 b(installation)h(instructions)g(are)e(a)-34 +b(v)-67 b(ailable)527 b(in)h(this)h(man)-34 b(ual)528 +b(as)g(w)-34 b(ell,)2000 11654 y(Section)590 b(1.2)g([Installation],) +635 b(page)590 b(4.)1096 b(W)-101 b(e)589 b(also)h(assume)g(that)h(y) +-34 b(ou)590 b(are)f(familiar)g(with)i(the)f(w)-34 b(a)g(y)2000 +13115 y(k)g(eystrok)g(es)406 b(are)g(written)h(in)f(Emacs)g(man)-34 +b(uals.)547 b(If)406 b(not,)h(ha)-34 b(v)g(e)407 b(a)f(lo)34 +b(ok)406 b(at)h(the)f(Emacs)g(T)-101 b(utorial)407 b(in)f(the)2000 +14576 y(Help)e(men)-34 b(u.)3660 16400 y(If)341 b(A)-34 +b(UCT)8141 16661 y(E)8816 16400 y(X)341 b(is)f(installed)h(in)g(an)-34 +b(y)341 b(other)g(w)-34 b(a)g(y)342 b(than)g(from)f(the)g(Emacs)g(pac) +-34 b(k)-67 b(age)340 b(manager)h(\()p Fq(ELP)-92 b(A)p +FB(\),)2000 17861 y(y)-34 b(ou)405 b(migh)-34 b(t)405 +b(still)e(need)i(to)f(activ)-67 b(ate)403 b(it,)h(b)-34 +b(y)405 b(inserting)5200 19686 y Ft(\(load)638 b("auctex.el")i(nil)e(t) +f(t\))3660 21510 y FB(in)405 b(y)-34 b(our)404 b(user)g(init)g(\014le.) +14516 21070 y Fk(1)3660 23334 y FB(If)278 b(A)-34 b(UCT)8078 +23595 y(E)8753 23334 y(X)278 b(is)g(installed)g(from)g +Fq(ELP)-92 b(A)p FB(,)303 b(the)278 b(installation)h(pro)34 +b(cedure)277 b(already)h(cares)f(ab)34 b(out)279 b(loading)2000 +24795 y(A)-34 b(UCT)5332 25056 y(E)6007 24795 y(X)454 +b(correctly)f(and)i(y)-34 b(ou)454 b Fo(m)-34 b(ust)456 +b(not)e FB(ha)-34 b(v)g(e)455 b(the)g(line)e(ab)34 b(o)-34 +b(v)g(e)455 b(in)f(y)-34 b(our)455 b(init)f(\014le.)689 +b(Note)454 b(that)h(this)2000 26256 y(also)404 b(applies)g(if)g(y)-34 +b(ou)405 b(ha)-34 b(v)g(e)404 b(the)h(follo)-34 b(wing)405 +b(line)e(in)i(y)-34 b(our)404 b(init)g(\014le)5200 28080 +y Ft(\(package-initialize\))3660 29904 y FB(In)383 b(order)f(to)h(get)g +(supp)34 b(ort)384 b(for)e(man)-34 b(y)383 b(of)g(the)g(L)25088 +29747 y Fu(a)25649 29904 y FB(T)26322 30165 y(E)26996 +29904 y(X)f(pac)-34 b(k)-67 b(ages)383 b(y)-34 b(ou)383 +b(will)f(use)h(in)f(y)-34 b(our)383 b(do)34 b(cumen)-34 +b(ts,)2000 31365 y(y)g(ou)405 b(should)g(enable)f(do)34 +b(cumen)-34 b(t)405 b(parsing)f(as)h(w)-34 b(ell,)403 +b(whic)-34 b(h)405 b(can)g(b)34 b(e)403 b(ac)-34 b(hiev)g(ed)405 +b(b)-34 b(y)404 b(putting)5200 33189 y Ft(\(setq)638 +b(TeX-auto-save)j(t\))5200 34651 y(\(setq)d(TeX-parse-self)j(t\))3660 +36475 y FB(in)-34 b(to)594 b(y)-34 b(our)594 b(init)f(\014le.)1105 +b(Finally)-101 b(,)639 b(if)593 b(y)-34 b(ou)594 b(often)g(use)f +Ft(\\include)j FB(or)c Ft(\\input)p FB(,)642 b(y)-34 +b(ou)594 b(should)g(mak)-34 b(e)2000 37936 y(A)g(UCT)5332 +38197 y(E)6007 37936 y(X)404 b(a)-34 b(w)g(are)405 b(of)f(the)h(m)-34 +b(ulti-\014le)404 b(do)34 b(cumen)-34 b(t)405 b(structure.)539 +b(Y)-101 b(ou)405 b(can)f(do)h(this)f(b)-34 b(y)405 b(inserting)5200 +39760 y Ft(\(setq-default)641 b(TeX-master)f(nil\))3660 +41584 y FB(in)-34 b(to)532 b(y)-34 b(our)531 b(init)g(\014le.)918 +b(Eac)-34 b(h)531 b(time)f(y)-34 b(ou)532 b(op)34 b(en)530 +b(a)h(new)g(\014le,)562 b(A)-34 b(UCT)35323 41845 y(E)35998 +41584 y(X)531 b(will)f(then)h(ask)g(y)-34 b(ou)531 b(for)g(a)2000 +43045 y(master)404 b(\014le.)3660 44869 y(This)475 b(Quic)-34 +b(k)474 b(Start)i(Guide)f(co)-34 b(v)g(ers)474 b(t)-34 +b(w)g(o)475 b(main)g(topics:)680 b(First)474 b(w)-34 +b(e)475 b(explain)f(ho)-34 b(w)476 b(A)-34 b(UCT)45242 +45130 y(E)45916 44869 y(X)475 b(helps)2000 46330 y(y)-34 +b(ou)455 b(in)g(editing)g(y)-34 b(our)455 b(input)h(\014le)e(for)h(T) +20576 46591 y(E)21250 46330 y(X,)467 b(L)23285 46173 +y Fu(a)23846 46330 y FB(T)24519 46591 y(E)25192 46330 +y(X,)g(and)456 b(some)e(other)h(formats.)691 b(Then)456 +b(w)-34 b(e)455 b(describ)34 b(e)2000 47792 y(the)519 +b(functions)h(that)f(A)-34 b(UCT)15614 48053 y(E)16289 +47792 y(X)518 b(pro)-34 b(vides)519 b(for)f(pro)34 b(cessing)519 +b(the)f(input)i(\014les)e(with)h(L)41838 47635 y Fu(a)42399 +47792 y FB(T)43072 48053 y(E)43746 47792 y(X,)547 b(BibT)48081 +48053 y(E)48754 47792 y(X,)2000 49253 y(etc.,)403 b(and)i(for)f +(viewing)g(and)h(debugging.)2000 51940 y Fp(1.3.1)818 +b(F)-136 b(unctions)546 b(for)f(editing)g(T)-136 b(eX)545 +b(\014les)2000 54763 y(1.3.1.1)818 b(Making)545 b(y)-45 +b(our)545 b(T)18017 55086 y(E)18887 54763 y(X)g(co)45 +b(de)546 b(more)f(readable)2000 56722 y FB(A)-34 b(UCT)5332 +56983 y(E)6007 56722 y(X)477 b(can)f(do)i(syn)-34 b(tax)477 +b(highligh)-34 b(ting)478 b(of)f(y)-34 b(our)477 b(source)g(co)34 +b(de,)494 b(that)478 b(means)f(commands)h(will)e(get)2000 +58184 y(sp)34 b(ecial)333 b(colors)h(or)g(fon)-34 b(ts.)517 +b(Y)-101 b(ou)334 b(can)h(enable)f(it)g(lo)34 b(cally)333 +b(b)-34 b(y)335 b(t)-34 b(yping)335 b Fr(M-x)405 b(font-lock-mode)k +(RET)p FB(.)516 b(If)334 b(y)-34 b(ou)2000 59645 y(w)g(an)g(t)480 +b(to)f(ha)-34 b(v)g(e)479 b(fon)-34 b(t)480 b(lo)34 b(c)-34 +b(king)478 b(activ)-67 b(ated)478 b(generally)-101 b(,)496 +b(enable)478 b Ft(global-font-lock-mode)p FB(,)504 b(e.g.)761 +b(with)2000 61106 y Fr(M-x)405 b(customize-variable)411 +b(RET)405 b(global-font-lock-mode)411 b(RET)p FB(.)3660 +62930 y(A)-34 b(UCT)6992 63191 y(E)7667 62930 y(X)354 +b(will)f(inden)-34 b(t)355 b(new)g(lines)e(to)h(indicate)g(their)g(syn) +-34 b(tactical)354 b(relationship)g(to)g(the)h(surround-)2000 +64391 y(ing)490 b(text.)796 b(F)-101 b(or)490 b(example,)510 +b(the)491 b(text)f(of)g(a)g Ft(\\footnote)j FB(or)d(text)g(inside)f(of) +i(an)f(en)-34 b(vironmen)g(t)491 b(will)e(b)34 b(e)2000 +65852 y(inden)-34 b(ted)447 b(relativ)-34 b(e)444 b(to)i(the)g(text)g +(around)g(it.)663 b(If)446 b(the)g(inden)-34 b(ting)446 +b(has)g(gotten)h(wrong)f(after)g(adding)g(or)2000 67314 +y(deleting)384 b(some)f(c)-34 b(haracters,)387 b(use)d +Ft(TAB)h FB(to)e(reinden)-34 b(t)385 b(the)f(line,)j +Fr(M-q)d FB(for)g(the)g(whole)f(paragraph,)389 b(or)383 +b Fr(M-x)2000 68775 y(LaTeX-fill-buffer)410 b(RET)405 +b FB(for)f(the)h(whole)f(bu\013er.)p 2000 69877 16000 +45 v 2652 70776 a Fk(1)3660 71200 y Fj(This)341 b(usually)i(is)e(a)g +(\014le)h(in)g(y)-28 b(our)341 b(home)h(directory)f(called)i +Fi(.emacs)p Fj(,)f(or)e Fi(.emacs.d/init.el)p Fj(.)p +eop end +%%Page: 16 21 +TeXDict begin 16 20 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(16)2000 3985 y Fp(1.3.1.2)818 +b(En)-45 b(tering)545 b(sectioning)h(commands)2000 5944 +y FB(Insertion)540 b(of)g(sectioning)f(macros,)573 b(that)541 +b(is)e(`)p Ft(\\chapter)p FB(',)576 b(`)p Ft(\\section)p +FB(',)f(`)p Ft(\\subsection)p FB(',)h(etc.)945 b(and)2000 +7406 y(accompan)-34 b(ying)443 b(`)p Ft(\\label)p FB(')g(commands)g(ma) +-34 b(y)442 b(b)34 b(e)442 b(eased)g(b)-34 b(y)443 b(using)f +Fr(C-c)405 b(C-s)p FB(.)654 b(Y)-101 b(ou)442 b(will)g(b)34 +b(e)441 b(ask)-34 b(ed)443 b(for)2000 8867 y(the)386 +b(section)g(lev)-34 b(el.)531 b(As)386 b(nearly)f(ev)-34 +b(erywhere)385 b(in)h(A)-34 b(UCT)27765 9128 y(E)28439 +8867 y(X,)389 b(y)-34 b(ou)387 b(can)e(use)h(the)h Ft(TAB)f +FB(or)g Ft(SPC)h FB(k)-34 b(ey)385 b(to)h(get)2000 10328 +y(a)477 b(list)h(of)f(a)-34 b(v)-67 b(ailable)477 b(lev)-34 +b(el)476 b(names,)496 b(and)478 b(to)g(auto-complete)g(what)g(y)-34 +b(ou)478 b(started)g(t)-34 b(yping.)759 b(Next,)495 b(y)-34 +b(ou)2000 11789 y(will)377 b(b)34 b(e)378 b(ask)-34 b(ed)378 +b(for)g(the)g(prin)-34 b(ted)379 b(title)e(of)h(the)g(section,)383 +b(and)c(last)f(y)-34 b(ou)378 b(will)f(b)34 b(e)378 b(ask)-34 +b(ed)378 b(for)f(a)h(lab)34 b(el)377 b(to)h(b)34 b(e)2000 +13250 y(asso)g(ciated)404 b(with)h(the)g(section.)2000 +15970 y Fp(1.3.1.3)818 b(Inserting)546 b(en)-45 b(vironmen)g(ts)2000 +17930 y FB(Similarly)-101 b(,)477 b(y)-34 b(ou)465 b(can)f(insert)f(en) +-34 b(vironmen)g(ts,)480 b(that)465 b(is)f(`)p Ft(\\begin{})p +FB('{`)p Ft(\\end{})p FB(')j(pairs:)658 b(T)-34 b(yp)34 +b(e)464 b Fr(C-c)405 b(C-e)p FB(,)2000 19391 y(and)314 +b(select)f(an)h(en)-34 b(vironmen)g(t)314 b(t)-34 b(yp)34 +b(e.)509 b(Again,)331 b(y)-34 b(ou)314 b(can)g(use)f +Ft(TAB)i FB(or)e Ft(SPC)h FB(to)g(get)g(a)f(list,)331 +b(and)314 b(to)g(complete)2000 20852 y(what)443 b(y)-34 +b(ou)443 b(t)-34 b(yp)34 b(e.)652 b(Actually)-101 b(,)451 +b(the)443 b(list)f(will)f(not)i(only)f(pro)-34 b(vide)442 +b(standard)i(L)37088 20695 y Fu(a)37649 20852 y FB(T)38322 +21113 y(E)38995 20852 y(X)e(en)-34 b(vironmen)g(ts,)453 +b(but)2000 22313 y(also)498 b(tak)-34 b(e)498 b(y)-34 +b(our)498 b(`)p Ft(\\documentclass)p FB(')k(and)c(`)p +Ft(\\usepackage)p FB(')j(commands)e(in)-34 b(to)499 b(accoun)-34 +b(t)498 b(if)g(y)-34 b(ou)498 b(ha)-34 b(v)g(e)2000 23774 +y(parsing)573 b(enabled)g(b)-34 b(y)573 b(setting)h Ft(TeX-parse-self)j +FB(to)c Ft(t)p FB(.)1045 b(If)572 b(y)-34 b(ou)574 b(use)e(a)h(couple)g +(of)g(en)-34 b(vironmen)g(ts)2000 25236 y(frequen)g(tly)-101 +b(,)414 b(y)-34 b(ou)413 b(can)g(use)g(the)g(up)g(and)g(do)-34 +b(wn)414 b(arro)-34 b(w)413 b(k)-34 b(eys)412 b(\(or)h +Fr(M-p)g FB(and)h Fr(M-n)p FB(\))f(in)g(the)g(minibu\013er)g(to)2000 +26697 y(get)404 b(bac)-34 b(k)404 b(to)h(the)g(previously)e(inserted)h +(commands.)3660 28553 y(Some)425 b(en)-34 b(vironmen)g(ts)425 +b(need)f(additional)h(argumen)-34 b(ts.)600 b(Often,)429 +b(A)-34 b(UCT)36504 28814 y(E)37179 28553 y(X)424 b(kno)-34 +b(ws)425 b(ab)34 b(out)425 b(this)g(and)2000 30014 y(asks)404 +b(y)-34 b(ou)405 b(to)f(en)-34 b(ter)404 b(a)h(v)-67 +b(alue.)2000 32734 y Fp(1.3.1.4)818 b(Inserting)546 b(macros)2000 +34694 y Fr(C-c)405 b(C-m)p FB(,)441 b(or)432 b(simply)h +Fr(C-c)405 b(RET)434 b FB(will)e(giv)-34 b(e)433 b(y)-34 +b(ou)433 b(a)g(prompt)h(that)g(asks)e(y)-34 b(ou)434 +b(for)f(a)g(L)40466 34537 y Fu(a)41027 34694 y FB(T)41700 +34955 y(E)42373 34694 y(X)g(macro.)624 b(Y)-101 b(ou)2000 +36155 y(can)502 b(use)h Ft(TAB)g FB(for)f(completion,)526 +b(or)502 b(the)h(up/do)-34 b(wn)504 b(arro)-34 b(w)503 +b(k)-34 b(eys)501 b(\(or)i Fr(M-p)g FB(and)g Fr(M-n)p +FB(\))g(to)g(bro)-34 b(wse)502 b(the)2000 37616 y(command)347 +b(history)-101 b(.)519 b(In)346 b(man)-34 b(y)347 b(cases,)357 +b(A)-34 b(UCT)23264 37877 y(E)23939 37616 y(X)346 b(kno)-34 +b(ws)347 b(whic)-34 b(h)347 b(argumen)-34 b(ts)347 b(a)f(macro)g(needs) +h(and)f(will)2000 39077 y(ask)361 b(y)-34 b(ou)363 b(for)e(that.)526 +b(It)361 b(ev)-34 b(en)362 b(can)g(di\013eren)-34 b(tiate)361 +b(b)34 b(et)-34 b(w)g(een)363 b(mandatory)g(and)f(optional)g(argumen) +-34 b(ts|for)2000 40538 y(details,)404 b(see)f(Section)i(2.6)f +([Completion],)g(page)g(31.)3660 42395 y(An)326 b(additional)g(help)g +(for)f(inserting)h(macros)f(is)g(pro)-34 b(vided)326 +b(b)-34 b(y)325 b(the)h(p)34 b(ossibilit)-34 b(y)325 +b(to)h(complete)f(macros)2000 43856 y(righ)-34 b(t)376 +b(in)f(the)g(bu\013er.)529 b(With)376 b(p)34 b(oin)-34 +b(t)376 b(at)f(the)h(end)f(of)h(a)f(partially)f(written)i(macro,)k(y) +-34 b(ou)376 b(can)f(complete)g(it)2000 45317 y(b)-34 +b(y)405 b(t)-34 b(yping)405 b Fr(M-TAB)p FB(.)2000 48037 +y Fp(1.3.1.5)818 b(Changing)545 b(the)h(fon)-45 b(t)2000 +49997 y FB(A)-34 b(UCT)5332 50258 y(E)6007 49997 y(X)528 +b(pro)-34 b(vides)528 b(con)-34 b(v)g(enien)g(t)529 b(k)-34 +b(eyb)34 b(oard)528 b(shortcuts)h(for)f(inserting)g(macros)g(whic)-34 +b(h)529 b(sp)34 b(ecify)527 b(the)2000 51458 y(fon)-34 +b(t)407 b(to)g(b)34 b(e)405 b(used)i(for)f(t)-34 b(yp)34 +b(esetting)407 b(certain)f(parts)g(of)g(the)h(text.)544 +b(They)406 b(start)h(with)g Fr(C-c)e(C-f)p FB(,)i(and)f(the)2000 +52919 y(last)e Fr(C-)h FB(com)-34 b(bination)405 b(tells)f(A)-34 +b(UCT)18773 53180 y(E)19448 52919 y(X)404 b(whic)-34 +b(h)405 b(fon)-34 b(t)405 b(y)-34 b(ou)405 b(w)-34 b(an)g(t:)2000 +55139 y Fr(C-c)405 b(C-f)g(C-b)8400 56600 y FB(Insert)f +Fo(b)34 b(old)404 b(face)g FB(`)p Ft(\\textbf{)p Fw(?)p +Ft(})p FB(')j(text.)2000 58789 y Fr(C-c)e(C-f)g(C-i)8400 +60250 y FB(Insert)f Fn(italics)501 b FB(`)p Ft(\\textit{)p +Fw(?)p Ft(})p FB(')407 b(text.)2000 62439 y Fr(C-c)e(C-f)g(C-e)8400 +63900 y FB(Insert)f Fn(emphasize)-62 b(d)526 b FB(`)p +Ft(\\emph{)p Fw(?)p Ft(})p FB(')406 b(text.)2000 66089 +y Fr(C-c)f(C-f)g(C-s)8400 67550 y FB(Insert)f Fn(slante)-62 +b(d)528 b FB(`)p Ft(\\textsl{)p Fw(?)p Ft(})p FB(')406 +b(text.)2000 69738 y Fr(C-c)f(C-f)g(C-r)8400 71200 y +FB(Insert)f(roman)h Ft(\\)p FB(textrm)p Fz(f)p Fw(?)p +Fz(g)f FB(text.)p eop end +%%Page: 17 22 +TeXDict begin 17 21 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(17)2000 3985 y Fr(C-c)405 +b(C-f)g(C-f)8400 5446 y FB(Insert)f Fv(sans)g(serif)g +FB(`)p Ft(\\textsf{)p Fw(?)p Ft(})p FB(')i(text.)2000 +7673 y Fr(C-c)f(C-f)g(C-t)8400 9134 y FB(Insert)f Ft(typewriter)k +FB(`)p Ft(\\texttt{)p Fw(?)p Ft(})p FB(')e(text.)2000 +11360 y Fr(C-c)f(C-f)g(C-c)8400 12821 y FB(Insert)f Fu(small)459 +b(caps)405 b FB(`)p Ft(\\textsc{)p Fw(?)p Ft(})p FB(')h(text.)2000 +15048 y Fr(C-c)f(C-f)g(C-d)8400 16509 y FB(Delete)e(the)i(innermost)f +(fon)-34 b(t)406 b(sp)34 b(eci\014cation)404 b(con)-34 +b(taining)405 b(p)34 b(oin)-34 b(t.)3660 18786 y(If)442 +b(y)-34 b(ou)442 b(w)-34 b(an)g(t)444 b(to)e(c)-34 b(hange)442 +b(fon)-34 b(t)443 b(attributes)g(of)f(existing)f(text,)451 +b(mark)441 b(it)h(as)g(an)g(activ)-34 b(e)441 b(region,)450 +b(and)2000 20247 y(then)518 b(in)-34 b(v)g(ok)g(e)518 +b(the)f(commands.)879 b(If)517 b(no)h(region)f(is)g(selected,)544 +b(the)518 b(command)g(will)f(b)34 b(e)517 b(inserted)g(with)2000 +21708 y(empt)-34 b(y)405 b(braces,)e(and)i(y)-34 b(ou)405 +b(can)f(start)h(t)-34 b(yping)405 b(the)f(c)-34 b(hanged)405 +b(text.)3660 23603 y(Most)480 b(of)g(those)g(commands)g(will)e(also)i +(w)-34 b(ork)479 b(in)g(math)h(mo)34 b(de,)498 b(but)480 +b(then)g(macros)f(lik)-34 b(e)479 b Ft(\\mathbf)2000 +25064 y FB(will)404 b(b)34 b(e)403 b(inserted.)2000 27822 +y Fp(1.3.1.6)818 b(Other)545 b(useful)h(features)2000 +29781 y FB(A)-34 b(UCT)5332 30042 y(E)6007 29781 y(X)464 +b(also)h(tries)f(to)g(help)h(y)-34 b(ou)465 b(when)g(inserting)g(the)g +(righ)-34 b(t)465 b(\\quote")g(signs)g(for)f(y)-34 b(our)465 +b(language,)2000 31242 y(dollar)376 b(signs)g(to)h(t)-34 +b(yp)34 b(eset)377 b(math,)382 b(or)376 b(pairs)g(of)h(braces.)529 +b(It)376 b(o\013ers)g(shortcuts)h(for)g(commen)-34 b(ting)377 +b(out)g(text)2000 32703 y(\()p Fr(C-c)405 b(;)414 b FB(for)g(the)g +(curren)-34 b(t)414 b(region)f(or)h Fr(C-c)405 b(\045)414 +b FB(for)g(the)g(paragraph)g(y)-34 b(ou)414 b(are)f(in\).)568 +b(The)414 b(same)f(k)-34 b(eystrok)g(es)2000 34165 y(will)366 +b(remo)-34 b(v)g(e)367 b(the)g(\045)g(signs,)375 b(if)367 +b(the)g(region)g(or)f(paragraph)i(is)f(commen)-34 b(ted)368 +b(out)f(y)-34 b(et.)527 b(With)367 b Ft(TeX-fold-)2000 +35626 y(mode)p FB(,)625 b(y)-34 b(ou)580 b(can)f(hide)h(certain)f +(parts)i(\(lik)-34 b(e)579 b(fo)34 b(otnotes,)624 b(references)579 +b(etc.\))1065 b(that)580 b(y)-34 b(ou)580 b(do)g(not)h(edit)2000 +37087 y(curren)-34 b(tly)-101 b(.)529 b(Supp)34 b(ort)377 +b(for)e(Emacs')g(outline)h(mo)34 b(de)375 b(is)h(pro)-34 +b(vided)376 b(as)f(w)-34 b(ell.)529 b(And)376 b(there's)f(more,)381 +b(but)376 b(this)2000 38548 y(is)404 b(b)34 b(ey)-34 +b(ond)405 b(the)f(scop)34 b(e)404 b(of)g(this)h(Quic)-34 +b(k)404 b(Start)h(Guide.)2000 41306 y Fp(1.3.2)818 b(Creating)546 +b(and)g(viewing)e(output,)i(debugging)2000 44129 y(1.3.2.1)818 +b(One)545 b(Command)g(for)h(L)21697 43935 y Fm(a)22344 +44129 y Fp(T)23209 44452 y(E)24079 44129 y(X,)f(help)45 +b(ers,)545 b(view)-45 b(ers,)543 b(and)j(prin)-45 b(ting)2000 +46088 y FB(If)338 b(y)-34 b(ou)339 b(ha)-34 b(v)g(e)339 +b(t)-34 b(yp)34 b(ed)339 b(some)g(text)f(and)h(w)-34 +b(an)g(t)341 b(to)e(run)f(L)25951 45931 y Fu(a)26512 +46088 y FB(T)27185 46349 y(E)27859 46088 y(X)h(\(or)f(T)31670 +46349 y(E)32344 46088 y(X,)351 b(or)338 b(other)h(programs|see)f(b)34 +b(elo)-34 b(w\))2000 47549 y(on)504 b(it,)527 b(t)-34 +b(yp)34 b(e)504 b Fr(C-c)405 b(C-c)p FB(.)836 b(If)504 +b(applicable,)527 b(y)-34 b(ou)504 b(will)e(b)34 b(e)503 +b(ask)-34 b(ed)504 b(whether)g(y)-34 b(ou)503 b(w)-34 +b(an)g(t)506 b(to)d(sa)-34 b(v)g(e)503 b(c)-34 b(hanges,)2000 +49010 y(and)418 b(whic)-34 b(h)418 b(program)g(y)-34 +b(ou)418 b(w)-34 b(an)g(t)419 b(to)f(in)-34 b(v)g(ok)g(e.)578 +b(In)418 b(man)-34 b(y)418 b(cases,)i(the)d(c)-34 b(hoice)417 +b(that)i(A)-34 b(UCT)43669 49271 y(E)44344 49010 y(X)417 +b(suggests)2000 50472 y(will)389 b(b)34 b(e)390 b(just)g(what)h(y)-34 +b(ou)390 b(w)-34 b(an)g(t:)534 b(\014rst)390 b Ft(latex)p +FB(,)k(then)c(a)g(view)-34 b(er.)533 b(If)390 b(a)f Ft(latex)j +FB(run)e(pro)34 b(duces)390 b(or)f(c)-34 b(hanges)2000 +51933 y(input)446 b(\014les)f(for)f Ft(makeindex)p FB(,)458 +b(the)445 b(next)g(suggestion)h(will)e(b)34 b(e)445 b(to)g(run)g(that)h +(program,)455 b(and)445 b(A)-34 b(UCT)48416 52194 y(E)49091 +51933 y(X)2000 53394 y(kno)g(ws)405 b(that)g(y)-34 b(ou)405 +b(need)f(to)h(run)f Ft(latex)i FB(again)e(afterw)-34 +b(ards|the)406 b(same)f(holds)f(for)g(BibT)43353 53655 +y(E)44027 53394 y(X.)3660 55288 y(When)563 b(no)f(pro)34 +b(cessor)561 b(in)-34 b(v)g(o)34 b(cation)562 b(is)g(necessary)f(an)-34 +b(ymore,)601 b(A)-34 b(UCT)36365 55549 y(E)37040 55288 +y(X)561 b(will)h(suggest)g(to)h(run)f(a)2000 56750 y(view)-34 +b(er,)403 b(or)h(y)-34 b(ou)405 b(can)f(c)-34 b(hose)404 +b(to)h(create)e(a)h(P)-34 b(ostScript)405 b(\014le)f(using)h +Ft(dvips)p FB(,)g(or)f(to)h(directly)e(prin)-34 b(t)405 +b(it.)3660 58644 y(Actually)-101 b(,)403 b(there)f(is)h(another)g +(command)g(whic)-34 b(h)404 b(comes)e(in)g(handy)i(to)f(compile)f(do)34 +b(cumen)-34 b(ts:)539 b(t)-34 b(yp)34 b(e)2000 60105 +y Fr(C-c)405 b(C-a)j FB(\()p Ft(TeX-command-run-all)p +FB(\))415 b(and)408 b(A)-34 b(UCT)25762 60366 y(E)26437 +60105 y(X)407 b(will)f(compile)h(the)h(do)34 b(cumen)-34 +b(t)408 b(for)f(y)-34 b(ou)408 b(un)-34 b(til)408 b(it)2000 +61566 y(is)328 b(ready)g(and)h(then)g(run)f(the)h(view)-34 +b(er.)512 b(This)329 b(is)f(the)g(same)g(as)h(issuing)f(rep)34 +b(eatedly)327 b Fr(C-c)406 b(C-c)329 b FB(and)g(letting)2000 +63027 y(A)-34 b(UCT)5332 63288 y(E)6007 63027 y(X)404 +b(guess)g(the)h(next)f(command)h(to)f(run.)3660 64922 +y(A)-34 b(t)554 b(this)g(place,)590 b(a)553 b(w)-34 b(arning)555 +b(needs)e(to)h(b)34 b(e)553 b(giv)-34 b(en:)837 b(First,)590 +b(although)555 b(A)-34 b(UCT)40450 65183 y(E)41125 64922 +y(X)553 b(is)g(really)f(go)34 b(o)g(d)2000 66383 y(in)454 +b(detecting)g(the)h(standard)g(situations)g(when)g(an)f(additional)h +Ft(latex)h FB(run)e(is)g(necessary)-101 b(,)465 b(it)454 +b(cannot)2000 67844 y(detect)464 b(it)f(alw)-34 b(a)g(ys.)716 +b(Second,)479 b(the)464 b(creation)f(of)g(P)-34 b(ostScript)465 +b(\014les)e(or)g(direct)g(prin)-34 b(ting)464 b(curren)-34 +b(tly)463 b(only)2000 69305 y(w)-34 b(orks)404 b(when)h(y)-34 +b(our)405 b(output)h(\014le)e(is)g(a)g Fq(D)-31 b(VI)403 +b FB(\014le,)h(not)h(a)f Fq(PDF)g FB(\014le.)3660 71200 +y(Ah,)h(y)-34 b(ou)404 b(didn't)h(kno)-34 b(w)405 b(y)-34 +b(ou)405 b(can)f(do)h(b)34 b(oth?)540 b(That)405 b(brings)f(us)h(to)f +(the)h(next)f(topic.)p eop end +%%Page: 18 23 +TeXDict begin 18 22 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(18)2000 3985 y Fp(1.3.2.2)818 +b(Cho)45 b(osing)546 b(an)g(output)g(format)2000 5944 +y FB(F)-101 b(rom)426 b(a)f(L)6560 5787 y Fu(a)7121 5944 +y FB(T)7794 6205 y(E)8468 5944 y(X)h(\014le,)k(y)-34 +b(ou)426 b(can)g(pro)34 b(duce)426 b Fq(D)-31 b(VI)425 +b FB(output,)433 b(or)425 b(a)h Fq(PDF)f FB(\014le)g(directly)g +Fn(via)518 b Ft(pdflatex)p FB(.)605 b(Y)-101 b(ou)2000 +7406 y(can)430 b(switc)-34 b(h)431 b(on)g(source)e(sp)34 +b(ecials)429 b(for)i(easier)e(na)-34 b(vigation)430 b(in)g(the)h +(output)h(\014le,)k(or)429 b(tell)h Ft(latex)i FB(to)e(stop)2000 +8867 y(after)343 b(an)h(error)e(\(usually)i Ft(\\noninteractive)k +FB(is)343 b(used,)356 b(to)343 b(allo)-34 b(w)344 b(y)-34 +b(ou)343 b(to)h(detect)f(all)g(errors)f(in)h(a)g(single)2000 +10328 y(run\).)3660 12305 y(These)405 b(options)g(are)f(con)-34 +b(trolled)404 b(b)-34 b(y)404 b(toggles,)g(the)h(k)-34 +b(eystrok)g(es)404 b(should)h(b)34 b(e)403 b(easy)h(to)h(memorize:)2000 +14707 y Fr(C-c)637 b(C-t)h(C-p)8400 16168 y FB(This)405 +b(command)g(toggles)f(b)34 b(et)-34 b(w)g(een)405 b Fq(D)-31 +b(VI)404 b FB(and)h Fq(PDF)e FB(output)2000 18478 y Fr(C-c)637 +b(C-t)h(C-i)8400 19939 y FB(toggles)404 b(in)-34 b(teractiv)g(e)404 +b(mo)34 b(de)2000 22248 y Fr(C-c)637 b(C-t)h(C-s)8400 +23710 y FB(toggles)404 b(source)g(sp)34 b(ecials)403 +b(supp)34 b(ort)2000 26019 y Fr(C-c)637 b(C-t)h(C-o)8400 +27480 y FB(toggles)404 b(usage)h(of)f(Omega/lam)-34 b(b)34 +b(da.)3660 29882 y(There)445 b(is)g(also)g(another)h(p)34 +b(ossibilit)-34 b(y:)620 b(compile)444 b(the)h(do)34 +b(cumen)-34 b(t)446 b(with)g Ft(tex)g FB(\(or)f Ft(latex)p +FB(\))i(and)f(then)2000 31343 y(con)-34 b(v)g(ert)542 +b(the)g(resulting)f Fq(D)-31 b(VI)541 b FB(\014le)g(to)h +Fq(PDF)f FB(using)h Ft(dvips)p FB({)p Ft(ps2pdf)j FB(sequence.)950 +b(If)541 b(y)-34 b(ou)542 b(w)-34 b(an)g(t)543 b(to)f(go)2000 +32804 y(b)-34 b(y)398 b(this)f(route,)i(when)f Ft +(TeX-PDF-via-dvips-ps2pdf)405 b FB(v)-67 b(ariable)396 +b(is)h(non-nil,)i(A)-34 b(UCT)41885 33065 y(E)42559 32804 +y(X)398 b(will)e(suggest)2000 34265 y(y)-34 b(ou)368 +b(to)h(run)f(the)h(appropriate)f(command)h(when)g(y)-34 +b(ou)368 b(t)-34 b(yp)34 b(e)368 b Fr(C-C)405 b(C-c)p +FB(.)528 b(F)-101 b(or)368 b(details,)375 b(see)367 b(Section)h(4.1.3) +2000 35727 y([Pro)34 b(cessor)403 b(Options],)h(page)g(57.)2000 +38567 y Fp(1.3.2.3)818 b(Debugging)545 b(L)16031 38373 +y Fm(a)16678 38567 y Fp(T)17543 38891 y(E)18413 38567 +y(X)2000 40527 y FB(When)286 b(A)-34 b(UCT)8749 40788 +y(E)9423 40527 y(X)286 b(runs)g(a)f(program,)309 b(it)286 +b(creates)e(an)i(output)i(bu\013er)d(in)h(whic)-34 b(h)286 +b(it)f(displa)-34 b(ys)286 b(the)g(output)i(of)2000 41988 +y(the)k(command.)501 b(If)291 b(there)h(is)e(a)i(syn)-34 +b(tactical)291 b(error)f(in)h(y)-34 b(our)292 b(\014le,)313 +b Ft(latex)293 b FB(will)e(not)h(complete)e(successfully)-101 +b(.)2000 43449 y(A)-34 b(UCT)5332 43710 y(E)6007 43449 +y(X)442 b(will)h(tell)f(y)-34 b(ou)443 b(that,)453 b(and)444 +b(y)-34 b(ou)443 b(can)g(get)g(to)g(the)g(place)f(where)h(the)g +(\014rst)h(error)d(o)34 b(ccured)443 b(b)-34 b(y)2000 +44910 y(pressing)488 b Fr(C-c)406 b(`)488 b FB(\(the)h(last)g(c)-34 +b(haracter)488 b(is)g(a)g(bac)-34 b(ktic)g(k\).)792 b(The)488 +b(view)g(will)g(b)34 b(e)488 b(split)g(in)h(t)-34 b(w)g(o)489 +b(windo)-34 b(ws,)2000 46372 y(the)444 b(output)h(will)d(b)34 +b(e)443 b(displa)-34 b(y)g(ed)444 b(in)g(the)f(lo)-34 +b(w)g(er)444 b(bu\013er,)453 b(and)444 b(b)34 b(oth)444 +b(bu\013ers)f(will)g(b)34 b(e)443 b(cen)-34 b(tered)443 +b(around)2000 47833 y(the)437 b(place)g(where)g(the)g(error)f(o)34 +b(curred.)637 b(Y)-101 b(ou)437 b(can)g(then)h(try)f(to)g(\014x)g(it)g +(in)g(the)h(do)34 b(cumen)-34 b(t)438 b(bu\013er,)445 +b(and)2000 49294 y(use)499 b(the)h(same)e(k)-34 b(eystrok)g(es)499 +b(to)g(get)h(to)f(the)g(next)g(error.)822 b(This)500 +b(pro)34 b(cedure)499 b(ma)-34 b(y)499 b(b)34 b(e)498 +b(rep)34 b(eated)499 b(un)-34 b(til)2000 50755 y(all)427 +b(errors)f(ha)-34 b(v)g(e)427 b(b)34 b(een)428 b(dealt)f(with.)608 +b(By)427 b(pressing)g Fr(C-c)405 b(C-w)428 b FB(\()p +Ft(TeX-toggle-debug-boxes)p FB(\))436 b(y)-34 b(ou)428 +b(can)2000 52216 y(toggle)481 b(whether)i(A)-34 b(UCT)13706 +52477 y(E)14380 52216 y(X)482 b(should)h(notify)f(y)-34 +b(ou)482 b(of)g(o)-34 b(v)g(erfull)481 b(and)i(underfull)f(b)34 +b(o)-34 b(xes)481 b(in)h(addition)h(to)2000 53677 y(regular)403 +b(errors.)3660 55655 y(Issue)355 b Fr(M-x)405 b(TeX-error-overview)410 +b(RET)355 b FB(to)g(see)e(a)i(nicely)e(formatted)i(list)f(of)g(all)g +(errors)f(and)i(w)-34 b(arn-)2000 57116 y(ings)404 b(rep)34 +b(orted)404 b(b)-34 b(y)405 b(the)f(compiler.)3660 59094 +y(If)437 b(a)f(command)h(got)f(stuc)-34 b(k)437 b(in)f(a)h(seemingly)e +(in\014nite)i(lo)34 b(op,)444 b(or)436 b(y)-34 b(ou)436 +b(w)-34 b(an)g(t)438 b(to)f(stop)g(execution)f(for)2000 +60555 y(other)492 b(reasons,)514 b(y)-34 b(ou)493 b(can)f(use)g +Fr(C-c)405 b(C-k)493 b FB(\(for)g(\\kill"\).)801 b(Similar)492 +b(to)g Fr(C-l)p FB(,)515 b(whic)-34 b(h)493 b(cen)-34 +b(ters)492 b(the)h(bu\013er)2000 62016 y(y)-34 b(ou)397 +b(are)f(in)h(around)g(y)-34 b(our)397 b(curren)-34 b(t)397 +b(p)34 b(osition,)398 b Fr(C-c)405 b(C-l)398 b FB(cen)-34 +b(ters)397 b(the)g(output)h(bu\013er)f(so)g(that)h(the)f(last)2000 +63477 y(lines)404 b(added)h(at)f(the)h(b)34 b(ottom)405 +b(b)34 b(ecome)403 b(visible.)2000 66318 y Fp(1.3.2.4)818 +b(Running)545 b(L)14524 66124 y Fm(a)15171 66318 y Fp(T)16036 +66641 y(E)16906 66318 y(X)g(on)h(parts)h(of)e(y)-45 b(our)545 +b(do)45 b(cumen)-45 b(t)2000 68277 y FB(If)430 b(y)-34 +b(ou)431 b(w)-34 b(an)g(t)432 b(to)f(c)-34 b(hec)g(k)430 +b(ho)-34 b(w)432 b(some)e(part)h(of)g(y)-34 b(our)430 +b(text)h(lo)34 b(oks)429 b(lik)-34 b(e,)436 b(and)431 +b(do)g(not)g(w)-34 b(an)g(t)432 b(to)f(w)-34 b(ait)431 +b(un)-34 b(til)2000 69738 y(the)344 b(whole)h(do)34 b(cumen)-34 +b(t)345 b(has)f(b)34 b(een)344 b(t)-34 b(yp)34 b(eset,)356 +b(then)345 b(mark)f(it)g(as)g(a)g(region)g(and)h(use)f +Fr(C-c)405 b(C-r)p FB(.)519 b(It)345 b(b)34 b(eha)-34 +b(v)g(es)2000 71200 y(just)405 b(lik)-34 b(e)404 b Fr(C-c)h(C-c)p +FB(,)f(but)i(it)e(only)g(uses)g(the)h(do)34 b(cumen)-34 +b(t)405 b(pream)-34 b(ble)404 b(and)h(the)g(region)e(y)-34 +b(ou)405 b(mark)-34 b(ed.)p eop end +%%Page: 19 24 +TeXDict begin 19 23 bop 2000 -1550 a FB(Chapter)405 b(1:)539 +b(In)-34 b(tro)34 b(duction)33954 b(19)3660 3985 y(If)361 +b(y)-34 b(ou)362 b(are)e(using)i Ft(\\include)h FB(or)e +Ft(\\input)i FB(to)e(structure)h(y)-34 b(our)361 b(do)34 +b(cumen)-34 b(t,)370 b(try)361 b Fr(C-c)405 b(C-b)362 +b FB(while)e(y)-34 b(ou)2000 5446 y(are)389 b(editing)i(one)f(of)g(the) +g(included)h(\014les.)533 b(It)390 b(will)f(run)i Ft(latex)h +FB(only)d(on)i(the)f(curren)-34 b(t)390 b(bu\013er,)j(using)d(the)2000 +6907 y(pream)-34 b(ble)404 b(from)h(the)f(master)g(\014le.)p +eop end +%%Page: 20 25 +TeXDict begin 20 24 bop 48788 -1550 a FB(20)2000 3985 +y Fy(2)1076 b(Editing)716 b(the)g(Do)60 b(cumen)-60 b(t)718 +b(Source)2000 7405 y FB(The)533 b(most)g(commonly)f(used)h +(commands/macros)g(of)g(A)-34 b(UCT)31856 7666 y(E)32530 +7405 y(X)533 b(are)f(those)h(whic)-34 b(h)533 b(simply)f(insert)2000 +8866 y(templates)363 b(for)h(often)f(used)h(T)15724 9127 +y(E)16398 8866 y(X,)370 b(L)18336 8709 y Fu(a)18897 8866 +y FB(T)19570 9127 y(E)20244 8866 y(X,)h(or)363 b(ConT)26132 +9127 y(E)26806 8866 y(Xt)h(constructs,)371 b(lik)-34 +b(e)363 b(fon)-34 b(t)364 b(c)-34 b(hanges,)372 b(handling)364 +b(of)2000 10327 y(en)-34 b(vironmen)g(ts,)478 b(etc.)714 +b(These)463 b(features)g(are)f(v)-34 b(ery)462 b(simple,)476 +b(and)464 b(easy)e(to)h(learn,)476 b(and)464 b(help)e(y)-34 +b(ou)463 b(a)-34 b(v)g(oid)2000 11788 y(mistak)g(es)404 +b(lik)-34 b(e)404 b(mismatc)-34 b(hed)405 b(braces,)e(or)h(`)p +Ft(\\begin{})p FB('-`)p Ft(\\end{})p FB(')k(pairs.)3660 +13681 y(Apart)443 b(from)f(that)g(this)g(c)-34 b(hapter)443 +b(con)-34 b(tains)442 b(a)g(description)g(of)g(some)g(features)g(for)f +(en)-34 b(tering)442 b(more)2000 15142 y(sp)34 b(ecialized)303 +b(sorts)j(of)f(text,)324 b(for)305 b(formatting)h(the)f(source)g(b)-34 +b(y)305 b(inden)-34 b(ting)306 b(and)g(\014lling)f(and)g(for)g(na)-34 +b(vigating)2000 16603 y(through)405 b(the)g(do)34 b(cumen)-34 +b(t.)2000 19962 y FA(2.1)896 b(Insertion)599 b(of)f(Quotes,)g(Dollars,) +h(and)f(Braces)2000 22951 y Fp(Quotation)547 b(Marks)2000 +24910 y FB(In)402 b(T)4186 25171 y(E)4860 24910 y(X,)f(literal)g +(double)h(quotes)g(`)p Ft("like)k(this")p FB(')d(are)e(seldom)h(used,)g +(instead)h(t)-34 b(w)g(o)403 b(single)e(quotes)h(are)2000 +26372 y(used)371 b(`)p Ft(``like)406 b(this'')p FB('.)529 +b(T)-101 b(o)371 b(help)g(y)-34 b(ou)371 b(insert)f(these)h(e\016cien) +-34 b(tly)-101 b(,)376 b(A)-34 b(UCT)36321 26633 y(E)36996 +26372 y(X)371 b(allo)-34 b(ws)371 b(y)-34 b(ou)371 b(to)g(con)-34 +b(tin)g(ue)2000 27833 y(to)404 b(press)h Ft(")f FB(to)h(insert)f(t)-34 +b(w)g(o)405 b(single)f(quotes.)539 b(T)-101 b(o)404 b(get)g(a)h +(literal)e(double)h(quote,)g(press)h Ft(")f FB(t)-34 +b(wice.)43872 30489 y([Command])-47999 b Fl(TeX-insert-quote)612 +b Fh(count)5200 31950 y FB(\()p Ft(")p FB(\))405 b(Insert)f(the)h +(appropriate)f(quote)h(marks)f(for)g(T)28762 32211 y(E)29436 +31950 y(X.)5200 33843 y(Inserts)c(the)g(v)-67 b(alue)399 +b(of)i Ft(TeX-open-quote)j FB(\(normally)c(`)p Ft(``)p +FB('\))g(or)g Ft(TeX-close-quote)405 b FB(\(normally)5200 +35304 y(`)p Ft('')p FB('\))f(dep)34 b(ending)405 b(on)g(the)f(con)-34 +b(text.)540 b(With)404 b(pre\014x)g(argumen)-34 b(t,)405 +b(alw)-34 b(a)g(ys)405 b(inserts)f(`)p Ft(")p FB(')g(c)-34 +b(haracters.)42818 37960 y([User)404 b(Option])-48000 +b Fl(TeX-open-quote)5200 39421 y FB(String)606 b(inserted)f(b)-34 +b(y)606 b(t)-34 b(yping)606 b Ft(")g FB(to)g(op)34 b(en)605 +b(a)g(quotation.)1144 b(\(See)605 b(Section)h(5.4.1)f([Europ)34 +b(ean],)5200 40882 y(page)404 b(73,)g(for)g(language-sp)34 +b(eci\014c)404 b(quotation)i(mark)d(insertion.\))42818 +43538 y([User)h(Option])-48000 b Fl(TeX-close-quote)5200 +45000 y FB(String)608 b(inserted)f(b)-34 b(y)608 b(t)-34 +b(yping)608 b Ft(")g FB(to)f(close)g(a)g(quotation.)1149 +b(\(See)607 b(Section)h(5.4.1)f([Europ)34 b(ean],)5200 +46461 y(page)404 b(73,)g(for)g(language-sp)34 b(eci\014c)404 +b(quotation)i(mark)d(insertion.\))42818 49117 y([User)h(Option])-48000 +b Fl(TeX-quote-after-quote)5200 50578 y FB(Determines)286 +b(the)h(b)34 b(eha)-34 b(vior)287 b(of)g Ft(")p FB(.)500 +b(If)286 b(it)h(is)g(non-nil,)310 b(t)-34 b(yping)288 +b Ft(")f FB(will)f(insert)h(a)g(literal)f(double)h(quote.)5200 +52039 y(The)312 b(resp)34 b(ectiv)-34 b(e)311 b(v)-67 +b(alues)311 b(of)h Ft(TeX-open-quote)317 b FB(and)312 +b Ft(TeX-close-quote)317 b FB(will)311 b(b)34 b(e)312 +b(inserted)g(after)5200 53500 y(t)-34 b(yping)405 b Ft(")f +FB(once)g(again.)3660 56156 y(The)467 b(`)p Ft(babel)p +FB(')g(pac)-34 b(k)-67 b(age)466 b(pro)-34 b(vides)467 +b(sp)34 b(ecial)465 b(supp)34 b(ort)467 b(for)f(the)h(requiremen)-34 +b(ts)466 b(of)h(t)-34 b(yp)34 b(esetting)467 b(quo-)2000 +57618 y(tation)522 b(marks)e(in)h(man)-34 b(y)521 b(di\013eren)-34 +b(t)521 b(languages.)889 b(If)521 b(y)-34 b(ou)521 b(use)g(this)h(pac) +-34 b(k)-67 b(age,)549 b(either)520 b(directly)g(or)h(b)-34 +b(y)2000 59079 y(loading)471 b(a)f(language-sp)34 b(eci\014c)470 +b(st)-34 b(yle)471 b(\014le,)486 b(y)-34 b(ou)471 b(should)h(also)e +(use)h(the)f(sp)34 b(ecial)470 b(commands)h(for)g(quote)2000 +60540 y(insertion)363 b(instead)g(of)g(the)g(standard)h(quotes)f(sho) +-34 b(wn)364 b(ab)34 b(o)-34 b(v)g(e.)525 b(A)-34 b(UCT)34125 +60801 y(E)34800 60540 y(X)363 b(is)f(able)g(to)h(recognize)f(sev)-34 +b(eral)2000 62001 y(of)298 b(these)g(languages)g(and)h(will)e(c)-34 +b(hange)299 b(quote)e(insertion)h(accordingly)-101 b(.)503 +b(See)297 b(Section)h(5.4.1)g([Europ)34 b(ean],)2000 +63462 y(page)404 b(73,)g(for)g(details)g(ab)34 b(out)406 +b(this)e(feature)h(and)f(ho)-34 b(w)406 b(to)e(con)-34 +b(trol)405 b(it.)3660 65355 y(In)440 b(case)e(y)-34 b(ou)440 +b(are)e(using)i(the)g(`)p Ft(csquotes)p FB(')h(pac)-34 +b(k)-67 b(age,)447 b(y)-34 b(ou)440 b(should)g(customize)f +Ft(LaTeX-csquotes-)2000 66816 y(open-quote)p FB(,)749 +b Ft(LaTeX-csquotes-close-quote)687 b FB(and)679 b Ft +(LaTeX-csquotes-quote-after-quote)p FB(.)2000 68277 y(The)312 +b(quotation)g(c)-34 b(haracters)312 b(will)e(only)i(b)34 +b(e)311 b(used)h(if)f(b)34 b(oth)312 b(v)-67 b(ariables|)p +Ft(LaTeX-csquotes-open-quote)2000 69738 y FB(and)625 +b Ft(LaTeX-csquotes-close-quote)p FB(|are)634 b(non-empt)-34 +b(y)626 b(strings.)1200 b(But)624 b(then)i(the)f(`)p +Ft(csquotes)p FB('-)2000 71200 y(related)404 b(v)-67 +b(alues)403 b(will)h(tak)-34 b(e)404 b(precedence)f(o)-34 +b(v)g(er)404 b(the)h(language-sp)34 b(eci\014c)404 b(ones.)p +eop end +%%Page: 21 26 +TeXDict begin 21 25 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(21)2000 3985 y Fp(Dollar)546 b(Signs)2000 5944 y FB(In)386 +b(A)-34 b(UCT)6829 6205 y(E)7504 5944 y(X,)389 b(dollar)d(signs)g +(should)h(matc)-34 b(h)387 b(lik)-34 b(e)385 b(they)h(do)h(in)f(T)31644 +6205 y(E)32317 5944 y(X.)533 b(This)387 b(has)f(b)34 +b(een)386 b(partially)f(imple-)2000 7406 y(men)-34 b(ted,)419 +b(w)-34 b(e)416 b(assume)g(dollar)f(signs)h(alw)-34 b(a)g(ys)416 +b(matc)-34 b(h)417 b(within)f(a)g(paragraph.)573 b(By)415 +b(default,)k(the)d(\014rst)g(`)p Ft($)p FB(')2000 8867 +y(y)-34 b(ou)389 b(insert)g(in)g(a)f(paragraph)i(will)e(do)h(nothing)h +(sp)34 b(ecial.)533 b(The)389 b(second)g(`)p Ft($)p FB(')f(will)h(matc) +-34 b(h)389 b(the)g(\014rst.)534 b(This)2000 10328 y(will)404 +b(b)34 b(e)403 b(indicated)i(b)-34 b(y)404 b(mo)-34 b(ving)405 +b(the)f(cursor)g(temp)34 b(orarily)403 b(o)-34 b(v)g(er)404 +b(the)h(\014rst)f(dollar)g(sign.)43872 13321 y([Command])-47999 +b Fl(TeX-insert-dollar)612 b Fh(arg)5200 14783 y FB(\()p +Fs($)p FB(\))405 b(Insert)f(dollar)g(sign.)5200 16844 +y(Sho)-34 b(w)406 b(matc)-34 b(hing)405 b(dollar)f(sign)g(if)g(this)h +(dollar)e(sign)i(end)f(the)h(T)34082 17105 y(E)34755 +16844 y(X)g(math)g(mo)34 b(de.)5200 18905 y(With)404 +b(optional)h Fs(arg)p FB(,)f(insert)g(that)h(man)-34 +b(y)405 b(dollar)e(signs.)3660 21899 y(T)4333 22160 y(E)5007 +21899 y(X)694 b(and)h(L)9579 21742 y Fu(a)10140 21899 +y FB(T)10813 22160 y(E)11486 21899 y(X)f(users)g(often)h(lo)34 +b(ok)693 b(for)h(a)f(w)-34 b(a)g(y)695 b(to)f(insert)g(inline)g +(equations)g(lik)-34 b(e)693 b(`)p Ft($...$)p FB(')2000 +23360 y(or)581 b(`)p Ft(\\\(...\\\))p FB(')i(simply)e(t)-34 +b(yping)582 b Fs($)p FB(.)1070 b(A)-34 b(UCT)22720 23621 +y(E)23395 23360 y(X)581 b(helps)h(them)g(through)g(the)g(customizable)f +(v)-67 b(ariable)2000 24821 y Ft(TeX-electric-math)p +FB(.)42818 27815 y([User)404 b(Option])-48000 b Fl(TeX-electric-math) +5200 29276 y FB(If)539 b(the)g(v)-67 b(ariable)538 b(is)h(non-nil)g +(and)h(y)-34 b(ou)539 b(t)-34 b(yp)34 b(e)539 b Fs($)g +FB(outside)h(math)g(mo)34 b(de,)572 b(A)-34 b(UCT)42692 +29537 y(E)43367 29276 y(X)539 b(will)f(auto-)5200 30737 +y(matically)441 b(insert)h(the)g(op)34 b(ening)442 b(and)h(closing)e +(sym)-34 b(b)34 b(ols)442 b(for)g(an)g(inline)g(equation)g(and)h(put)f +(the)5200 32198 y(p)34 b(oin)-34 b(t)377 b(b)34 b(et)-34 +b(w)g(een)377 b(them.)529 b(The)376 b(op)34 b(ening)377 +b(sym)-34 b(b)34 b(ol)376 b(will)f(blink)h(when)g Ft +(blink-matching-paren)383 b FB(is)5200 33659 y(non-nil.)539 +b(If)405 b Ft(TeX-electric-math)410 b FB(is)404 b(nil,)g(t)-34 +b(yping)405 b Fs($)f FB(simply)g(inserts)g(`)p Ft($)p +FB(')g(at)h(p)34 b(oin)-34 b(t,)405 b(this)g(is)e(the)5200 +35121 y(default.)5200 37182 y(Besides)349 b Ft(nil)p +FB(,)361 b(p)34 b(ossible)350 b(v)-67 b(alues)349 b(for)h(this)g(v)-67 +b(ariable)349 b(are)g Ft(\(cons)406 b("$")f("$"\))351 +b FB(for)f(T)41960 37443 y(E)42634 37182 y(X)g(inline)f(equa-)5200 +38643 y(tions)405 b(`)p Ft($...$)p FB(',)g(and)f Ft(\(cons)i("\\\\\(")g +("\\\\\)"\))g FB(for)f(L)28694 38486 y Fu(a)29255 38643 +y FB(T)29928 38904 y(E)30601 38643 y(X)f(inline)g(equations)h(`)p +Ft(\\\(...\\\))p FB('.)5200 40705 y(If)514 b(the)g(v)-67 +b(ariable)512 b(is)h(non-nil)h(and)h(p)34 b(oin)-34 b(t)514 +b(is)f(inside)h(math)g(mo)34 b(de)514 b(righ)-34 b(t)514 +b(b)34 b(et)-34 b(w)g(een)515 b(a)e(couple)h(of)5200 +42166 y(single)466 b(dollars,)482 b(pressing)467 b Fs($)g +FB(will)g(insert)g(another)g(pair)g(of)g(dollar)g(signs)g(and)g(lea)-34 +b(v)g(e)467 b(the)g(p)34 b(oin)-34 b(t)5200 43627 y(b)34 +b(et)-34 b(w)g(een)397 b(them.)537 b(Th)-34 b(us,)399 +b(if)d Ft(TeX-electric-math)403 b FB(is)396 b(set)g(to)h +Ft(\(cons)406 b("$")f("$"\))398 b FB(y)-34 b(ou)396 b(can)h(easily)5200 +45088 y(obtain)345 b(a)f(T)10534 45349 y(E)11208 45088 +y(X)g(displa)-34 b(y)345 b(equation)f(`)p Ft($$...$$)p +FB(')i(b)-34 b(y)344 b(pressing)h Fs($)f FB(t)-34 b(wice)344 +b(in)g(a)h(ro)-34 b(w.)519 b(\(Note)344 b(that)h(y)-34 +b(ou)5200 46549 y(should)441 b(not)f(use)g(double)h(dollar)e(signs)h +(in)g(L)25600 46392 y Fu(a)26161 46549 y FB(T)26834 46810 +y(E)27508 46549 y(X)g(b)34 b(ecause)439 b(this)h(practice)g(can)g(lead) +f(to)h(wrong)5200 48010 y(spacing)404 b(in)h(t)-34 b(yp)34 +b(eset)404 b(do)34 b(cumen)-34 b(ts.\))5200 50072 y(In)446 +b(addition,)457 b(when)447 b(the)f(v)-67 b(ariable)444 +b(is)i(non-nil)g(and)h(there)f(is)f(an)i(activ)-34 b(e)445 +b(region)h(outside)g(math)5200 51533 y(mo)34 b(de,)555 +b(t)-34 b(yping)526 b Fs($)f FB(will)g(put)h(around)h(the)e(activ)-34 +b(e)525 b(region)g(sym)-34 b(b)34 b(ols)525 b(for)h(op)34 +b(ening)525 b(and)h(closing)5200 52994 y(inline)533 b(equation)g(and)h +(k)-34 b(eep)533 b(the)h(region)f(activ)-34 b(e,)564 +b(lea)-34 b(ving)533 b(p)34 b(oin)-34 b(t)534 b(after)g(the)f(closing)g +(sym)-34 b(b)34 b(ol.)5200 54455 y(By)428 b(pressing)g(rep)34 +b(eatedly)428 b Fs($)h FB(while)f(the)h(region)f(is)h(activ)-34 +b(e)428 b(y)-34 b(ou)429 b(can)f(toggle)h(b)34 b(et)-34 +b(w)g(een)429 b(an)g(inline)5200 55917 y(equation,)j(a)426 +b(displa)-34 b(y)426 b(equation,)432 b(and)426 b(no)h(equation.)605 +b(T)-101 b(o)426 b(b)34 b(e)426 b(precise,)k(`)p Ft($...$)p +FB(')d(is)f(replaced)g(b)-34 b(y)5200 57378 y(`)p Ft($$...$$)p +FB(',)406 b(whereas)e(`)p Ft(\\\(...\\\))p FB(')i(is)e(replaced)f(b)-34 +b(y)405 b(`)p Ft(\\[...\\])p FB('.)3660 60371 y(If)461 +b(y)-34 b(ou)460 b(w)-34 b(an)g(t)463 b(to)d(automatically)g(insert)h +(`)p Ft($...$)p FB(')g(in)f(plain)h(T)32509 60632 y(E)33183 +60371 y(X)f(\014les,)474 b(and)461 b(`)p Ft(\\\(...\\\))p +FB(')h(in)e(L)47183 60214 y Fu(a)47744 60371 y FB(T)48417 +60632 y(E)49091 60371 y(X)2000 61832 y(\014les)404 b(b)-34 +b(y)404 b(pressing)h Fs($)p FB(,)f(add)g(the)h(follo)-34 +b(wing)405 b(to)f(y)-34 b(our)405 b(init)f(\014le)5200 +63894 y Ft(\(add-hook)640 b('plain-TeX-mode-hook)6473 +65355 y(\(lambda)f(\(\))e(\(set)g(\(make-local-variable)644 +b('TeX-electric-math\))6473 66816 y(\(cons)638 b("$")f("$"\)\)\)\))5200 +68277 y(\(add-hook)j('LaTeX-mode-hook)6473 69738 y(\(lambda)f(\(\))e +(\(set)g(\(make-local-variable)644 b('TeX-electric-math\))6473 +71200 y(\(cons)638 b("\\\\\(")g("\\\\\)"\)\)\)\))p eop +end +%%Page: 22 27 +TeXDict begin 22 26 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(22)2000 3985 y Fp(Braces)2000 5944 y FB(T)-101 b(o)387 +b(a)-34 b(v)g(oid)387 b(un)-34 b(balanced)388 b(braces,)i(it)c(is)g +(useful)i(to)e(insert)h(them)g(pairwise.)532 b(Y)-101 +b(ou)387 b(can)g(do)g(this)g(b)-34 b(y)387 b(t)-34 b(yping)2000 +7406 y Fr(C-c)405 b({)p FB(.)43872 9946 y([Command])-47999 +b Fl(TeX-insert-braces)5200 11407 y FB(\()p Fr(C-c)405 +b({)p FB(\))367 b(Mak)-34 b(e)366 b(a)g(pair)g(of)g(braces)g(and)h(p)34 +b(osition)366 b(the)h(cursor)f(to)g(t)-34 b(yp)34 b(e)366 +b(inside)g(of)h(them.)526 b(If)366 b(there)5200 12868 +y(is)404 b(an)g(activ)-34 b(e)404 b(region,)f(put)j(braces)d(around)j +(it)e(and)h(lea)-34 b(v)g(e)403 b(p)34 b(oin)-34 b(t)405 +b(after)g(the)f(closing)g(brace.)3660 15408 y(When)293 +b(writing)g(complex)f(math)h(form)-34 b(ulas)293 b(in)g(L)25279 +15251 y Fu(a)25840 15408 y FB(T)26513 15669 y(E)27186 +15408 y(X)g(do)34 b(cumen)-34 b(ts,)316 b(y)-34 b(ou)292 +b(sometimes)h(need)f(to)h(adjust)2000 16869 y(the)326 +b(size)f(of)h(braces)f(with)i(pairs)e(of)i(macros)e(lik)-34 +b(e)325 b(`)p Ft(\\left)p FB('-`)p Ft(\\right)p FB(',)343 +b(`)p Ft(\\bigl)p FB('-`)p Ft(\\bigr)p FB(')328 b(and)f(so)f(on.)512 +b(Y)-101 b(ou)2000 18330 y(can)421 b(a)-34 b(v)g(oid)422 +b(un)-34 b(balanced)423 b(pairs)e(with)h(the)f(help)h(of)f +Ft(TeX-insert-macro)p FB(,)431 b(b)34 b(ound)422 b(to)g +Fr(C-c)405 b(C-m)422 b FB(or)f Fr(C-c)2000 19792 y(RET)472 +b FB(\(see)g(Section)g(2.6)f([Completion],)488 b(page)472 +b(31\).)741 b(If)471 b(y)-34 b(ou)472 b(insert)f(left)h(size)f +(adjusting)i(macros)e(suc)-34 b(h)2000 21253 y(as)428 +b(`)p Ft(\\left)p FB(',)435 b(`)p Ft(\\bigl)p FB(')430 +b(etc.)610 b(with)429 b Ft(TeX-insert-macro)p FB(,)440 +b(it)428 b(asks)g(for)g(left)h(brace)f(to)g(use)g(and)h(supplies)2000 +22714 y(automatically)388 b(righ)-34 b(t)388 b(size)f(adjusting)j +(macros)d(suc)-34 b(h)389 b(as)f(`)p Ft(\\right)p FB(',)k(`)p +Ft(\\bigr)p FB(')d(etc.)533 b(and)389 b(corresp)34 b(onding)2000 +24175 y(righ)-34 b(t)405 b(brace)e(in)h(addtion)i(to)e(the)h(in)-34 +b(tended)405 b(left)g(macro)e(and)i(left)g(brace.)3660 +26010 y(The)717 b(completion)f(b)-34 b(y)717 b Ft(TeX-insert-macro)722 +b FB(also)716 b(applies)g(when)h(en)-34 b(tering)717 +b(macros)f(suc)-34 b(h)717 b(as)2000 27471 y(`)p Ft(\\langle)p +FB(',)342 b(`)p Ft(\\lfloor)p FB(')326 b(and)f(`)p Ft(\\lceil)p +FB(',)342 b(whic)-34 b(h)325 b(pro)34 b(duce)325 b(the)g(left)f(part)h +(of)g(the)g(paired)f(braces.)512 b(F)-101 b(or)325 b(ex-)2000 +28932 y(ample,)h(inserting)306 b(`)p Ft(\\lfloor)p FB(')j(b)-34 +b(y)307 b Fr(C-c)405 b(C-m)307 b FB(is)g(immediately)e(follo)-34 +b(w)g(ed)308 b(b)-34 b(y)307 b(the)g(insertion)g(of)f(`)p +Ft(\\rfloor)p FB('.)2000 30393 y(In)543 b(addition,)577 +b(if)543 b(the)g(p)34 b(oin)-34 b(t)543 b(w)-34 b(as)544 +b(lo)34 b(cated)542 b(just)h(after)g(`)p Ft(\\left)p +FB(')h(or)e(its)h(friends,)577 b(the)543 b(corresp)34 +b(onding)2000 31854 y(`)p Ft(\\right)p FB(')382 b(etc.)531 +b(will)380 b(b)34 b(e)381 b(inserted)g(in)g(fron)-34 +b(t)382 b(of)f(`)p Ft(\\rfloor)p FB('.)532 b(In)381 b(b)34 +b(oth)382 b(cases,)j(activ)-34 b(e)380 b(region)h(is)g(honored.)3660 +33689 y(As)391 b(a)f(side)g(e\013ect,)i(when)f Ft(LaTeX-math-mode)396 +b FB(\(see)390 b(Section)g(2.5)g([Mathematics],)j(page)d(30\))h(is)f +(on,)2000 35150 y(just)405 b(t)-34 b(yping)405 b Fr(`\()g +FB(inserts)f(not)h(only)f(`)p Ft(\\langle)p FB(',)i(but)f(also)f(`)p +Ft(\\rangle)p FB('.)3660 36985 y(If)h(y)-34 b(ou)404 +b(do)h(not)g(lik)-34 b(e)403 b(suc)-34 b(h)405 b(auto)g(completion)f +(at)g(all,)g(it)g(can)g(b)34 b(e)404 b(disabled)g(b)-34 +b(y)405 b(a)f(user)g(option.)42818 39525 y([User)g(Option])-48000 +b Fl(TeX-arg-right-insert-p)5200 40986 y FB(If)481 b(this)h(option)g +(is)f(turned)i(o\013,)500 b(the)482 b(automatic)g(supply)g(of)f(the)h +(righ)-34 b(t)482 b(macros)f(and)h(braces)f(is)5200 42447 +y(suppressed.)3660 44987 y(When)426 b(y)-34 b(ou)425 +b(edit)h(L)12295 44830 y Fu(a)12856 44987 y FB(T)13529 +45248 y(E)14202 44987 y(X)g(do)34 b(cumen)-34 b(ts,)431 +b(y)-34 b(ou)426 b(can)f(enable)g(automatic)h(brace)f(pairing)g(when)h +(t)-34 b(yping)2000 46448 y Fr(\()p FB(,)404 b Fr({)g +FB(and)h Fr([)p FB(.)42818 48988 y([User)f(Option])-48000 +b Fl(LaTeX-electric-left-right-brace)5200 50450 y FB(If)466 +b(this)g(option)h(is)f(on,)481 b(just)468 b(t)-34 b(yping)466 +b Fr(\()p FB(,)482 b Fr({)466 b FB(or)g Fr([)g FB(immediately)f(adds)i +(the)f(corresp)34 b(onding)466 b(righ)-34 b(t)5200 51911 +y(brace)480 b(`)p Ft(\))p FB(',)498 b(`)p Ft(})p FB(')480 +b(or)g(`)p Ft(])p FB('.)766 b(The)480 b(p)34 b(oin)-34 +b(t)481 b(is)f(left)h(after)f(the)g(op)34 b(ening)481 +b(brace.)766 b(If)480 b(there)g(is)g(an)g(activ)-34 b(e)5200 +53372 y(region,)403 b(braces)h(are)g(put)h(around)g(it.)5200 +55206 y(They)573 b(recognize)f(the)i(preceding)f(bac)-34 +b(kslash)574 b(or)f(size)g(adjusting)i(macros)e(suc)-34 +b(h)574 b(as)f(`)p Ft(\\left)p FB(',)5200 56668 y(`)p +Ft(\\bigl)p FB(')405 b(etc.,)e(so)i(the)f(follo)-34 b(wing)405 +b(completions)f(will)g(o)34 b(ccur:)6194 58502 y Fz(\017)800 +b FB(\(when)405 b(t)-34 b(yping)405 b(single)f(left)g(brace\))8257 +60316 y Fz(\000)800 b FB(`)p Ft(\()p FB(')404 b(-)p Ft(>)g +FB(`)p Ft(\(\))p FB(')8257 62130 y Fz(\000)800 b FB(`)p +Ft({)p FB(')404 b(-)p Ft(>)g FB(`)p Ft({})p FB(')8257 +63944 y Fz(\000)800 b FB(`)p Ft([)p FB(')404 b(-)p Ft(>)g +FB(`)p Ft([])p FB(')6194 65758 y Fz(\017)800 b FB(\(when)405 +b(t)-34 b(yping)405 b(left)g(brace)e(just)j(after)e(a)g(bac)-34 +b(kslash\))8257 67572 y Fz(\000)800 b FB(`)p Ft(\\\()p +FB(')404 b(-)p Ft(>)h FB(`)p Ft(\\\(\\\))p FB(')8257 +69386 y Fz(\000)800 b FB(`)p Ft(\\{)p FB(')404 b(-)p +Ft(>)h FB(`)p Ft(\\{\\})p FB(')8257 71200 y Fz(\000)800 +b FB(`)p Ft(\\[)p FB(')404 b(-)p Ft(>)h FB(`)p Ft(\\[\\])p +FB(')p eop end +%%Page: 23 28 +TeXDict begin 23 27 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(23)6194 3985 y Fz(\017)800 b FB(\(when)405 b(t)-34 +b(yping)405 b(just)h(after)e(`)p Ft(\\left)p FB(')h(or)f(`)p +Ft(\\bigl)p FB('\))8257 5810 y Fz(\000)800 b FB(`)p Ft(\\left\()p +FB(')406 b(-)p Ft(>)e FB(`)p Ft(\\left\(\\right\))p FB(')8257 +7635 y Fz(\000)800 b FB(`)p Ft(\\bigl[)p FB(')406 b(-)p +Ft(>)e FB(`)p Ft(\\bigl[\\bigr])p FB(')6194 9460 y Fz(\017)800 +b FB(\(when)405 b(t)-34 b(yping)405 b(just)h(after)e(`)p +Ft(\\Bigl\\)p FB('\))8257 11285 y Fz(\000)800 b FB(`)p +Ft(\\Bigl\\{)p FB(')406 b(-)p Ft(>)e FB(`)p Ft(\\Bigl\\{\\Bigr\\})p +FB(')5200 13505 y(This)358 b(auto)g(completion)g(feature)f(ma)-34 +b(y)358 b(b)34 b(e)357 b(a)g(bit)h(anno)-34 b(ying)359 +b(when)f(editing)g(an)f(already)g(existing)5200 14966 +y(L)5522 14809 y Fu(a)6083 14966 y FB(T)6756 15227 y(E)7430 +14966 y(X)484 b(do)34 b(cumen)-34 b(t.)779 b(In)484 b(that)h(case,)503 +b(use)484 b Fr(C-u)406 b(1)484 b FB(or)g Fr(C-q)h FB(b)34 +b(efore)483 b(t)-34 b(yping)485 b Fr(\()p FB(,)504 b +Fr({)484 b FB(or)g Fr([)p FB(.)779 b(Then)485 b(no)5200 +16427 y(completion)333 b(is)g(done)h(and)g(just)h(a)e(single)g(left)g +(brace)g(is)g(inserted.)515 b(In)333 b(fact,)348 b(with)334 +b(optional)g(pre\014x)5200 17888 y Fs(arg)p FB(,)404 +b(just)h(that)g(man)-34 b(y)405 b(op)34 b(en)404 b(braces)g(are)f +(inserted)i(without)g(an)-34 b(y)405 b(completion.)2000 +21194 y FA(2.2)896 b(Inserting)599 b(F)-149 b(on)-50 +b(t)598 b(Sp)50 b(eci\014ers)2000 23319 y FB(P)-34 b(erhaps)518 +b(the)g(most)g(used)g(k)-34 b(eyb)34 b(oard)517 b(commands)i(of)f(A)-34 +b(UCT)31227 23580 y(E)31901 23319 y(X)518 b(are)f(the)h(short-cuts)g(a) +-34 b(v)-67 b(ailable)517 b(for)2000 24780 y(easy)404 +b(insertion)g(of)g(fon)-34 b(t)406 b(c)-34 b(hanging)405 +b(macros.)3660 26637 y(If)342 b(y)-34 b(ou)342 b(giv)-34 +b(e)341 b(an)h(argumen)-34 b(t)342 b(\(that)h(is,)354 +b(t)-34 b(yp)34 b(e)341 b Fr(C-u)p FB(\))i(to)f(the)g(fon)-34 +b(t)343 b(command,)355 b(the)341 b(innermost)i(fon)-34 +b(t)342 b(will)2000 28098 y(b)34 b(e)476 b(replaced,)494 +b(i.e.)754 b(the)477 b(fon)-34 b(t)477 b(in)g(the)g(T)20281 +28359 y(E)20954 28098 y(X)g(group)g(around)g(p)34 b(oin)-34 +b(t)477 b(will)f(b)34 b(e)476 b(c)-34 b(hanged.)756 b(The)477 +b(follo)-34 b(wing)2000 29559 y(table)425 b(sho)-34 b(ws)426 +b(the)f(a)-34 b(v)-67 b(ailable)424 b(commands,)430 b(with)c +Fw(?)e FB(indicating)h(the)g(p)34 b(osition)426 b(where)e(the)h(text)g +(will)f(b)34 b(e)2000 31020 y(inserted.)2000 33240 y +Fr(C-c)405 b(C-f)g(C-b)8400 34702 y FB(Insert)f Fo(b)34 +b(old)404 b(face)g FB(`)p Ft(\\textbf{)p Fw(?)p Ft(})p +FB(')j(text.)2000 36890 y Fr(C-c)e(C-f)g(C-m)8400 38351 +y FB(Insert)f(medium)h(face)f(`)p Ft(\\textmd{)p Fw(?)p +Ft(})p FB(')i(text.)2000 40540 y Fr(C-c)f(C-f)g(C-i)8400 +42001 y FB(Insert)f Fn(italics)501 b FB(`)p Ft(\\textit{)p +Fw(?)p Ft(})p FB(')407 b(text.)2000 44190 y Fr(C-c)e(C-f)g(C-e)8400 +45651 y FB(Insert)f Fn(emphasize)-62 b(d)526 b FB(`)p +Ft(\\emph{)p Fw(?)p Ft(})p FB(')406 b(text.)2000 47840 +y Fr(C-c)f(C-f)g(C-s)8400 49301 y FB(Insert)f Fn(slante)-62 +b(d)528 b FB(`)p Ft(\\textsl{)p Fw(?)p Ft(})p FB(')406 +b(text.)2000 51489 y Fr(C-c)f(C-f)g(C-r)8400 52951 y +FB(Insert)f(roman)h(`)p Ft(\\textrm{)p Fw(?)p Ft(})p +FB(')h(text.)2000 55139 y Fr(C-c)f(C-f)g(C-f)8400 56600 +y FB(Insert)f Fv(sans)g(serif)g FB(`)p Ft(\\textsf{)p +Fw(?)p Ft(})p FB(')i(text.)2000 58789 y Fr(C-c)f(C-f)g(C-t)8400 +60250 y FB(Insert)f Ft(typewriter)k FB(`)p Ft(\\texttt{)p +Fw(?)p Ft(})p FB(')e(text.)2000 62439 y Fr(C-c)f(C-f)g(C-c)8400 +63900 y FB(Insert)f Fu(small)459 b(caps)405 b FB(`)p +Ft(\\textsc{)p Fw(?)p Ft(})p FB(')h(text.)2000 66089 +y Fr(C-c)f(C-f)g(C-l)8400 67550 y FB(Insert)f(upp)34 +b(er)405 b(lo)-34 b(w)g(er)404 b(case)g(`)p Ft(\\textulc{)p +Fw(?)p Ft(})p FB(')j(text.)2000 69738 y Fr(C-c)e(C-f)g(C-w)8400 +71200 y FB(Insert)f Fu(sw)-108 b(ash)405 b FB(`)p Ft(\\textsw{)p +Fw(?)p Ft(})p FB(')i(text.)p eop end +%%Page: 24 29 +TeXDict begin 24 28 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(24)2000 3985 y Fr(C-c)405 b(C-f)g(C-n)8400 5446 y FB(Insert)f(normal) +g(`)p Ft(\\textnormal{)p Fw(?)p Ft(})p FB(')k(text.)2000 +7587 y Fr(C-c)d(C-f)g(C-d)8400 9048 y FB(Delete)e(the)i(innermost)f +(fon)-34 b(t)406 b(sp)34 b(eci\014cation)404 b(con)-34 +b(taining)405 b(p)34 b(oin)-34 b(t.)43872 11537 y([Command])-47999 +b Fl(TeX-font)609 b Fg(replace)444 b(what)5200 12998 +y FB(\()p Fr(C-c)405 b(C-f)p FB(\))h(Insert)e(template)h(for)f(fon)-34 +b(t)405 b(c)-34 b(hange)405 b(command.)5200 14807 y(If)332 +b Fs(replace)399 b FB(is)332 b(not)h(nil,)346 b(replace)332 +b(curren)-34 b(t)332 b(fon)-34 b(t.)516 b Fs(what)360 +b FB(determines)332 b(the)h(fon)-34 b(t)334 b(to)e(use,)347 +b(as)332 b(sp)34 b(eci\014ed)5200 16268 y(b)-34 b(y)404 +b Ft(TeX-font-list)p FB(.)42818 18756 y([User)g(Option])-48000 +b Fl(TeX-font-list)5200 20218 y FB(List)404 b(of)g(fon)-34 +b(ts)406 b(used)f(b)-34 b(y)404 b Ft(TeX-font)p FB(.)5200 +22026 y(Eac)-34 b(h)426 b(en)-34 b(try)427 b(is)f(a)g(list)g(with)h +(three)f(elemen)-34 b(ts.)604 b(The)427 b(\014rst)f(elemen)-34 +b(t)427 b(is)e(the)i(k)-34 b(ey)426 b(to)g(activ)-67 +b(ate)425 b(the)5200 23487 y(fon)-34 b(t.)660 b(The)445 +b(second)g(elemen)-34 b(t)444 b(is)g(the)g(string)h(to)g(insert)f(b)34 +b(efore)444 b(p)34 b(oin)-34 b(t,)454 b(and)445 b(the)g(third)g(elemen) +-34 b(t)5200 24949 y(is)440 b(the)g(string)h(to)f(insert)h(after)f(p)34 +b(oin)-34 b(t.)648 b(An)440 b(optional)h(fourth)g(elemen)-34 +b(t)441 b(means)f(alw)-34 b(a)g(ys)441 b(replace)5200 +26410 y(if)404 b(not)h(nil.)42818 28898 y([User)f(Option])-48000 +b Fl(LaTeX-font-list)5200 30359 y FB(List)656 b(of)g(fon)-34 +b(ts)658 b(used)f(b)-34 b(y)656 b Ft(TeX-font)j FB(in)d(LaT)-101 +b(eX)656 b(mo)34 b(de.)1295 b(It)656 b(has)g(the)h(same)f(structure)h +(as)5200 31821 y Ft(TeX-font-list)p FB(.)2000 35054 y +FA(2.3)896 b(Inserting)599 b(c)-50 b(hapters,)600 b(sections,)f(etc.) +2000 37179 y FB(Insertion)540 b(of)g(sectioning)f(macros,)573 +b(that)541 b(is)e(`)p Ft(\\chapter)p FB(',)576 b(`)p +Ft(\\section)p FB(',)f(`)p Ft(\\subsection)p FB(',)h(etc.)945 +b(and)2000 38641 y(accompan)-34 b(ying)524 b(`)p Ft(\\label)p +FB(''s)h(ma)-34 b(y)523 b(b)34 b(e)523 b(eased)h(b)-34 +b(y)524 b(using)g Fr(C-c)405 b(C-s)p FB(.)897 b(This)524 +b(command)g(is)f(highly)h(cus-)2000 40102 y(tomizable,)404 +b(the)g(follo)-34 b(wing)405 b(describ)34 b(es)403 b(the)i(default)g(b) +34 b(eha)-34 b(vior.)3660 41911 y(When)344 b(in)-34 b(v)g(oking)343 +b(y)-34 b(ou)344 b(will)e(b)34 b(e)343 b(ask)-34 b(ed)343 +b(for)g(a)g(section)g(macro)g(to)g(insert.)518 b(An)344 +b(appropriate)f(default)h(is)2000 43372 y(automatically)334 +b(selected)g(b)-34 b(y)335 b(A)-34 b(UCT)18968 43633 +y(E)19643 43372 y(X,)348 b(that)336 b(is)e(either:)503 +b(at)335 b(the)g(top)g(of)g(the)g(do)34 b(cumen)-34 b(t;)358 +b(the)335 b(top)g(lev)-34 b(el)2000 44833 y(sectioning)493 +b(for)g(that)h(do)34 b(cumen)-34 b(t)494 b(st)-34 b(yle,)515 +b(and)493 b(an)-34 b(y)494 b(other)f(place:)715 b(The)494 +b(same)e(as)h(the)h(last)f(o)34 b(ccurring)2000 46294 +y(sectioning)404 b(command.)3660 48103 y(Next,)343 b(y)-34 +b(ou)329 b(will)e(b)34 b(e)328 b(ask)-34 b(ed)329 b(for)f(the)h(actual) +f(name)g(of)h(that)g(section,)343 b(and)329 b(last)f(y)-34 +b(ou)329 b(will)f(b)34 b(e)327 b(ask)-34 b(ed)329 b(for)2000 +49564 y(a)397 b(lab)34 b(el)396 b(to)h(b)34 b(e)397 b(asso)34 +b(ciated)397 b(with)g(that)h(section.)536 b(The)398 b(lab)34 +b(el)396 b(will)g(b)34 b(e)397 b(pre\014xed)g(b)-34 b(y)397 +b(the)g(v)-67 b(alue)396 b(sp)34 b(eci\014ed)2000 51025 +y(in)404 b Ft(LaTeX-section-hook)p FB(.)43872 53514 y([Command])-47999 +b Fl(LaTeX-section)611 b Fh(arg)5200 54975 y FB(\()p +Fr(C-c)405 b(C-s)p FB(\))h(Insert)e(a)g(sectioning)g(command.)5200 +56784 y(Determine)f(the)i(t)-34 b(yp)34 b(e)404 b(of)h(section)f(to)g +(b)34 b(e)404 b(inserted,)g(b)-34 b(y)405 b(the)f(argumen)-34 +b(t)405 b Fs(arg)p FB(.)6194 58593 y Fz(\017)800 b FB(If)404 +b Fs(arg)508 b FB(is)404 b(nil)g(or)f(missing,)h(use)h(the)f(curren)-34 +b(t)405 b(lev)-34 b(el.)6194 60394 y Fz(\017)800 b FB(If)404 +b Fs(arg)508 b FB(is)404 b(a)g(list)g(\(selected)g(b)-34 +b(y)404 b(C-u\),)h(go)f(do)-34 b(wn)g(w)g(ard)407 b(one)d(lev)-34 +b(el.)6194 62195 y Fz(\017)800 b FB(If)404 b Fs(arg)508 +b FB(is)404 b(negativ)-34 b(e,)404 b(go)g(up)h(that)g(man)-34 +b(y)404 b(lev)-34 b(els.)6194 63996 y Fz(\017)800 b FB(If)404 +b Fs(arg)508 b FB(is)404 b(p)34 b(ositiv)-34 b(e)404 +b(or)f(zero,)g(use)i(absolute)g(lev)-34 b(el:)8564 65797 +y Ft(+)800 b FB(0)404 b(:)539 b(part)8564 67598 y Ft(+)800 +b FB(1)404 b(:)539 b(c)-34 b(hapter)8564 69399 y Ft(+)800 +b FB(2)404 b(:)539 b(section)8564 71200 y Ft(+)800 b +FB(3)404 b(:)539 b(subsection)p eop end +%%Page: 25 30 +TeXDict begin 25 29 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(25)8564 3985 y Ft(+)800 b FB(4)404 b(:)539 b(subsubsection)8564 +5775 y Ft(+)800 b FB(5)404 b(:)539 b(paragraph)8564 7565 +y Ft(+)800 b FB(6)404 b(:)539 b(subparagraph)5200 9684 +y(The)405 b(follo)-34 b(wing)404 b(v)-67 b(ariables)403 +b(can)i(b)34 b(e)403 b(set)i(to)f(customize)g(the)h(function.)5200 +11802 y Ft(LaTeX-section-hook)11600 13264 y FB(Ho)34 +b(oks)404 b(to)g(b)34 b(e)404 b(run)h(when)g(inserting)f(a)g(section.) +5200 15382 y Ft(LaTeX-section-label)11600 16844 y FB(Pre\014x)g(to)g +(all)g(section)g(references.)3660 19291 y(The)461 b(precise)e(b)34 +b(eha)-34 b(vior)459 b(of)h Ft(LaTeX-section)465 b FB(is)459 +b(de\014ned)i(b)-34 b(y)460 b(the)g(con)-34 b(ten)g(ts)462 +b(of)e Ft(LaTeX-section-)2000 20752 y(hook)p FB(.)42818 +23200 y([User)404 b(Option])-48000 b Fl(LaTeX-section-hook)5200 +24661 y FB(List)404 b(of)g(ho)34 b(oks)404 b(to)h(run)f(when)h(a)f(new) +h(section)f(is)g(inserted.)5200 26451 y(The)h(follo)-34 +b(wing)404 b(v)-67 b(ariables)403 b(are)h(set)g(b)34 +b(efore)404 b(the)g(ho)34 b(oks)405 b(are)e(run)5200 +28570 y Fs(lev)-34 b(el)4042 b FB(Numeric)403 b(section)i(lev)-34 +b(el,)402 b(default)j(set)g(b)-34 b(y)404 b(pre\014x)g(arg)g(to)h +Ft(LaTeX-section)p FB(.)5200 30688 y Fs(name)3572 b FB(Name)404 +b(of)g(the)h(sectioning)f(command,)h(deriv)-34 b(ed)404 +b(from)g Fs(lev)-34 b(el)p FB(.)5200 32807 y Fs(title)4245 +b FB(The)405 b(title)e(of)i(the)f(section,)g(default)h(to)g(an)f(empt) +-34 b(y)405 b(string.)5200 34926 y Fs(to)34 b(c)4750 +b FB(En)-34 b(try)405 b(for)f(the)g(table)h(of)f(con)-34 +b(ten)g(ts)406 b(list,)e(default)h(nil.)5200 37044 y +Fs(done-mark)11600 38506 y FB(P)-34 b(osition)405 b(of)f(p)34 +b(oin)-34 b(t)405 b(afterw)-34 b(ards,)405 b(default)g(nil)f(meaning)h +(after)f(the)h(inserted)f(text.)5200 40624 y(A)318 b(n)-34 +b(um)g(b)34 b(er)320 b(of)f(ho)34 b(oks)319 b(are)f(already)g +(de\014ned.)511 b(Most)319 b(lik)-34 b(ely)-101 b(,)334 +b(y)-34 b(ou)319 b(will)f(b)34 b(e)318 b(able)h(to)f(get)h(the)g +(desired)5200 42086 y(functionalit)-34 b(y)405 b(b)-34 +b(y)405 b(c)-34 b(ho)34 b(osing)404 b(from)h(these)f(ho)34 +b(oks.)5200 44204 y Ft(LaTeX-section-heading)11600 45665 +y FB(Query)546 b(the)g(user)h(ab)34 b(out)547 b(the)g(name)f(of)h(the)f +(sectioning)h(command.)966 b(Mo)34 b(di\014es)11600 47127 +y Fs(lev)-34 b(el)451 b FB(and)405 b Fs(name)p FB(.)5200 +49245 y Ft(LaTeX-section-title)11600 50707 y FB(Query)e(the)i(user)f +(ab)34 b(out)405 b(the)g(title)e(of)i(the)f(section.)539 +b(Mo)34 b(di\014es)404 b Fs(title)p FB(.)5200 52825 y +Ft(LaTeX-section-toc)11600 54286 y FB(Query)f(the)i(user)f(for)g(the)h +(to)34 b(c)404 b(en)-34 b(try)-101 b(.)538 b(Mo)34 b(di\014es)405 +b Fs(to)34 b(c)p FB(.)5200 56405 y Ft(LaTeX-section-section)11600 +57866 y FB(Insert)346 b(L)15342 57709 y Fu(a)15903 57866 +y FB(T)16576 58127 y(E)17250 57866 y(X)g(section)h(command)g(according) +f(to)h Fs(name)p FB(,)358 b Fs(title)p FB(,)g(and)347 +b Fs(to)34 b(c)p FB(.)519 b(If)346 b Fs(to)34 b(c)420 +b FB(is)11600 59328 y(nil,)403 b(no)g(to)34 b(c)403 b(en)-34 +b(try)404 b(is)f(inserted.)538 b(If)404 b Fs(to)34 b(c)476 +b FB(or)403 b Fs(title)471 b FB(are)403 b(empt)-34 b(y)404 +b(strings,)f Fs(done-mark)11600 60789 y FB(will)h(b)34 +b(e)403 b(placed)h(at)h(the)f(p)34 b(oin)-34 b(t)405 +b(they)g(should)g(b)34 b(e)404 b(inserted.)5200 62907 +y Ft(LaTeX-section-label)11600 64369 y FB(Insert)580 +b(a)g(lab)34 b(el)579 b(after)h(the)h(section)f(command.)1067 +b(Con)-34 b(trolled)580 b(b)-34 b(y)581 b(the)f(v)-67 +b(ariable)11600 65830 y Ft(LaTeX-section-label)p FB(.)5200 +67949 y(T)-101 b(o)404 b(get)h(a)f(full)g(featured)h +Ft(LaTeX-section)k FB(command,)404 b(insert)8400 69738 +y Ft(\(setq)638 b(LaTeX-section-hook)12218 71200 y +('\(LaTeX-section-heading)p eop end +%%Page: 26 31 +TeXDict begin 26 30 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(26)8400 3985 y Ft(LaTeX-section-title)8400 5446 y(LaTeX-section-toc) +8400 6907 y(LaTeX-section-section)8400 8369 y(LaTeX-section-label\)\)) +5200 10111 y FB(in)404 b(y)-34 b(our)404 b Ft(.emacs)j +FB(\014le.)3660 12414 y(The)432 b(b)34 b(eha)-34 b(vior)430 +b(of)h Ft(LaTeX-section-label)437 b FB(is)431 b(determined)g(b)-34 +b(y)431 b(the)g(v)-67 b(ariable)429 b Ft(LaTeX-section-)2000 +13875 y(label)p FB(.)42818 16178 y([User)404 b(Option])-48000 +b Fl(LaTeX-section-label)5200 17640 y FB(Default)405 +b(pre\014x)f(when)h(asking)f(for)g(a)g(lab)34 b(el.)5200 +19382 y(If)442 b(it)h(is)f(a)g(string,)452 b(it)442 b(is)h(used)g(unc) +-34 b(hanged)444 b(for)e(all)g(kinds)h(of)f(sections.)654 +b(If)442 b(it)g(is)h(nil,)451 b(no)443 b(lab)34 b(el)441 +b(is)5200 20843 y(inserted.)805 b(If)493 b(it)g(is)g(a)g(list,)515 +b(the)493 b(list)g(is)g(searc)-34 b(hed)493 b(for)g(a)g(mem)-34 +b(b)34 b(er)493 b(whose)g(car)g(is)g(equal)f(to)h(the)5200 +22304 y(name)426 b(of)g(the)g(sectioning)g(command)g(b)34 +b(eing)426 b(inserted.)603 b(The)427 b(cdr)e(is)h(then)g(used)g(as)g +(the)g(pre\014x.)5200 23765 y(If)404 b(the)h(name)f(is)g(not)h(found,)g +(or)f(if)g(the)h(cdr)e(is)h(nil,)g(no)g(lab)34 b(el)404 +b(is)g(inserted.)5200 25507 y(By)528 b(default,)561 b(c)-34 +b(hapters)529 b(ha)-34 b(v)g(e)529 b(a)g(pre\014x)g(of)g(`)p +Ft(cha:)p FB(')h(while)e(sections)h(and)h(subsections)g(ha)-34 +b(v)g(e)529 b(a)5200 26968 y(pre\014x)404 b(of)g(`)p +Ft(sec:)p FB('.)540 b(Lab)34 b(els)403 b(are)h(not)g(automatically)h +(inserted)f(for)g(other)g(t)-34 b(yp)34 b(es)405 b(of)f(sections.)2000 +30076 y FA(2.4)896 b(Inserting)599 b(En)-50 b(vironmen)g(t)601 +b(T)-149 b(emplates)2000 32201 y FB(A)405 b(large)f(apparatus)j(is)d(a) +-34 b(v)-67 b(ailable)404 b(that)i(supp)34 b(orts)407 +b(insertions)e(of)g(en)-34 b(vironmen)g(ts,)406 b(that)g(is)f(`)p +Ft(\\begin{})p FB(')2000 33662 y(|)f(`)p Ft(\\end{})p +FB(')i(pairs.)3660 35404 y(A)-34 b(UCT)6992 35665 y(E)7667 +35404 y(X)428 b(is)g(a)-34 b(w)g(are)429 b(of)f(most)h(of)g(the)f +(actual)h(en)-34 b(vironmen)g(ts)429 b(a)-34 b(v)-67 +b(ailable)427 b(in)h(a)h(sp)34 b(eci\014c)427 b(do)34 +b(cumen)-34 b(t.)2000 36865 y(This)368 b(is)f(ac)-34 +b(hiev)g(ed)367 b(b)-34 b(y)368 b(examining)f(y)-34 b(our)368 +b(`)p Ft(\\documentclass)p FB(')j(command,)376 b(and)368 +b(consulting)g(a)f(precom-)2000 38326 y(piled)404 b(list)g(of)g(en)-34 +b(vironmen)g(ts)406 b(a)-34 b(v)-67 b(ailable)403 b(in)h(a)g(large)f(n) +-34 b(um)g(b)34 b(er)405 b(of)g(st)-34 b(yles.)3660 40068 +y(Most)377 b(of)f(these)h(are)e(describ)34 b(ed)376 b(further)g(in)g +(the)h(follo)-34 b(wing)377 b(sections,)k(and)c(y)-34 +b(ou)376 b(ma)-34 b(y)377 b(easily)e(sp)34 b(ecify)2000 +41530 y(more.)538 b(See)404 b(Section)g(2.4.5)g([Customizing)h(En)-34 +b(vironmen)g(ts],)405 b(page)f(30.)3660 43272 y(Y)-101 +b(ou)335 b(insert)e(an)h(en)-34 b(vironmen)g(t)335 b(with)f +Fr(C-c)405 b(C-e)p FB(,)349 b(and)334 b(select)f(an)h(en)-34 +b(vironmen)g(t)334 b(t)-34 b(yp)34 b(e.)516 b(Dep)34 +b(ending)334 b(on)2000 44733 y(the)345 b(en)-34 b(vironmen)g(t,)357 +b(A)-34 b(UCT)14622 44994 y(E)15297 44733 y(X)344 b(ma)-34 +b(y)344 b(ask)h(more)f(questions)h(ab)34 b(out)345 b(the)g(optional)g +(parts)g(of)g(the)g(selected)2000 46194 y(en)-34 b(vironmen)g(t)405 +b(t)-34 b(yp)34 b(e.)539 b(With)404 b Fr(C-u)h(C-c)g(C-e)g +FB(y)-34 b(ou)405 b(will)f(c)-34 b(hange)404 b(the)h(curren)-34 +b(t)404 b(en)-34 b(vironmen)g(t.)43872 48497 y([Command])-47999 +b Fl(LaTeX-environment)612 b Fh(arg)5200 49958 y FB(\()p +Fr(C-c)405 b(C-e)p FB(\))464 b(A)-34 b(UCT)14159 50219 +y(E)14834 49958 y(X)462 b(will)g(prompt)i(y)-34 b(ou)463 +b(for)f(an)h(en)-34 b(vironmen)g(t)464 b(to)e(insert.)714 +b(A)-34 b(t)463 b(this)g(prompt,)5200 51420 y(y)-34 b(ou)419 +b(ma)-34 b(y)419 b(press)g Ft(TAB)h FB(or)e Ft(SPC)i +FB(to)f(complete)f(a)h(partially)f(written)i(name,)i(and/or)d(to)h(get) +e(a)h(list)5200 52881 y(of)513 b(a)-34 b(v)-67 b(ailable)512 +b(en)-34 b(vironmen)g(ts.)865 b(After)512 b(selection)g(of)h(a)g(sp)34 +b(eci\014c)512 b(en)-34 b(vironmen)g(t)513 b(A)-34 b(UCT)45681 +53142 y(E)46356 52881 y(X)513 b(ma)-34 b(y)5200 54342 +y(prompt)405 b(y)-34 b(ou)405 b(for)f(further)h(sp)34 +b(eci\014cations.)5200 56084 y(If)460 b(the)g(optional)g(argumen)-34 +b(t)461 b Fs(arg)564 b FB(is)459 b(not-nil)i(\(i.e.)705 +b(y)-34 b(ou)460 b(ha)-34 b(v)g(e)460 b(giv)-34 b(en)460 +b(a)g(pre\014x)g(argumen)-34 b(t\),)474 b(the)5200 57545 +y(curren)-34 b(t)404 b(en)-34 b(vironmen)g(t)406 b(is)d(mo)34 +b(di\014ed)405 b(and)g(no)f(new)h(en)-34 b(vironmen)g(t)405 +b(is)f(inserted.)3660 59848 y(A)-34 b(UCT)6992 60109 +y(E)7667 59848 y(X)404 b(helps)f(y)-34 b(ou)404 b(adding)h(lab)34 +b(els)403 b(to)h(en)-34 b(vironmen)g(ts)404 b(whic)-34 +b(h)405 b(use)e(them,)h(suc)-34 b(h)404 b(as)g(`)p Ft(equation)p +FB(',)2000 61310 y(`)p Ft(figure)p FB(',)339 b(`)p Ft(table)p +FB(',)f(etc)73 b(.)294 b(.)g(.)467 b(When)322 b(y)-34 +b(ou)321 b(insert)g(one)h(of)f(the)h(supp)34 b(orted)322 +b(en)-34 b(vironmen)g(ts)322 b(with)g Fr(C-c)405 b(C-e)p +FB(,)2000 62771 y(y)-34 b(ou)486 b(will)g(b)34 b(e)486 +b(automatically)g(prompted)h(for)f(a)g(lab)34 b(el.)784 +b(Y)-101 b(ou)486 b(can)g(select)g(the)g(pre\014x)g(to)g(b)34 +b(e)486 b(used)h(for)2000 64232 y(suc)-34 b(h)405 b(en)-34 +b(vironmen)g(ts)405 b(with)g(the)g Ft(LaTeX-label-alist)410 +b FB(v)-67 b(ariable.)42818 66535 y([User)404 b(Option])-48000 +b Fl(LaTeX-label-alist)5200 67997 y FB(List)404 b(the)g(pre\014xes)g +(to)h(b)34 b(e)404 b(used)g(for)g(the)h(lab)34 b(el)403 +b(of)i(eac)-34 b(h)404 b(supp)34 b(orted)405 b(en)-34 +b(vironmen)g(t.)5200 69738 y(This)436 b(is)e(an)i(alist)f(whose)h(car)e +(is)h(the)h(en)-34 b(vironmen)g(t)436 b(name,)443 b(and)435 +b(the)h(cdr)f(either)g(the)g(pre\014x)g(or)5200 71200 +y(a)404 b(sym)-34 b(b)34 b(ol)404 b(referring)f(to)i(one.)p +eop end +%%Page: 27 32 +TeXDict begin 27 31 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(27)5200 3985 y(If)344 b(the)g(name)f(is)h(not)g(found,)357 +b(or)343 b(if)h(the)g(cdr)f(is)h(nil,)355 b(no)344 b(lab)34 +b(el)342 b(is)i(automatically)f(inserted)h(for)g(that)5200 +5446 y(en)-34 b(vironmen)g(t.)5200 7184 y(If)553 b(y)-34 +b(ou)554 b(w)-34 b(an)g(t)555 b(to)f(automatically)f(insert)h(a)f(lab) +34 b(el)553 b(for)g(a)h(en)-34 b(vironmen)g(t)554 b(but)g(with)h(an)e +(empt)-34 b(y)5200 8645 y(pre\014x,)404 b(use)g(the)h(empt)-34 +b(y)404 b(string)h Ft("")f FB(as)h(the)f(cdr)g(of)h(the)f(corresp)34 +b(onding)404 b(en)-34 b(try)-101 b(.)3660 10936 y(As)508 +b(a)g(default)h(selection,)533 b(A)-34 b(UCT)19568 11197 +y(E)20243 10936 y(X)507 b(will)h(suggest)g(the)h(en)-34 +b(vironmen)g(t)508 b(last)g(inserted)g(or,)534 b(as)507 +b(the)2000 12397 y(\014rst)405 b(c)-34 b(hoice)403 b(the)i(v)-67 +b(alue)403 b(of)i(the)f(v)-67 b(ariable)403 b Ft +(LaTeX-default-environment)p FB(.)42818 14687 y([User)h(Option])-48000 +b Fl(LaTeX-default-environment)5200 16148 y FB(Default)389 +b(en)-34 b(vironmen)g(t)389 b(to)f(insert)h(when)g(in)-34 +b(v)g(oking)388 b(`)p Ft(LaTeX-environment)p FB(')394 +b(\014rst)389 b(time.)533 b(When)5200 17610 y(the)377 +b(curren)-34 b(t)377 b(en)-34 b(vironmen)g(t)377 b(is)f(`)p +Ft(document)p FB(',)384 b(it)377 b(is)f(o)-34 b(v)g(erriden)376 +b(b)-34 b(y)377 b Ft(LaTeX-default-document-)5200 19071 +y(environment)p FB(.)44946 21361 y([V)-101 b(ariable])-48001 +b Fl(LaTeX-default-document-environment)5200 22823 y +FB(Default)482 b(en)-34 b(vironmen)g(t)482 b(when)g(in)-34 +b(v)g(oking)482 b(`)p Ft(LaTeX-environment)p FB(')487 +b(and)482 b(the)g(curren)-34 b(t)482 b(en)-34 b(viron-)5200 +24284 y(men)g(t)410 b(is)g(`)p Ft(document)p FB('.)557 +b(It)410 b(is)f(in)-34 b(tended)412 b(to)e(b)34 b(e)409 +b(used)h(in)g(L)31306 24127 y Fu(a)31867 24284 y FB(T)32540 +24545 y(E)33214 24284 y(X)f(class)h(st)-34 b(yle)409 +b(\014les.)555 b(F)-101 b(or)410 b(example,)5200 25745 +y(in)338 b Ft(beamer.el)k FB(it)c(is)g(set)h(to)f Ft(frame)p +FB(,)353 b(in)339 b Ft(letter.el)i FB(to)e Ft(letter)p +FB(,)353 b(and)339 b(in)f Ft(slides.el)k FB(to)d Ft(slide)p +FB(.)3660 28035 y(If)756 b(the)h(do)34 b(cumen)-34 b(t)757 +b(is)f(empt)-34 b(y)-101 b(,)844 b(or)756 b(the)g(cursor)g(is)g(placed) +g(at)g(the)h(top)f(of)h(the)f(do)34 b(cumen)-34 b(t,)2000 +29497 y(A)g(UCT)5332 29758 y(E)6007 29497 y(X)438 b(will)g(default)i +(to)f(insert)g(a)f(`)p Ft(document)p FB(')j(en)-34 b(vironmen)g(t)440 +b(prompting)f(also)g(for)g(the)g(insertion)2000 30958 +y(of)418 b(`)p Ft(\\documentclass)p FB(')k(and)c(`)p +Ft(\\usepackage)p FB(')j(macros.)579 b(Y)-101 b(ou)418 +b(will)f(b)34 b(e)417 b(prompted)i(for)f(a)f(new)h(pac)-34 +b(k)-67 b(age)2000 32419 y(un)-34 b(til)448 b(y)-34 b(ou)449 +b(en)-34 b(ter)447 b(nothing.)671 b(If)448 b(y)-34 b(ou)448 +b(do)g(not)g(w)-34 b(an)g(t)450 b(to)e(insert)f(an)-34 +b(y)448 b(`)p Ft(\\usepackage)p FB(')j(at)d(all,)458 +b(just)449 b(press)2000 33880 y Ft(RET)405 b FB(at)g(the)f(\014rst)h(`) +p Ft(Packages)p FB(')h(prompt.)3660 35618 y(A)-34 b(UCT)6992 +35879 y(E)7667 35618 y(X)449 b(distinguishes)h(normal)f(and)g(exp)34 +b(ert)448 b(en)-34 b(vironmen)g(ts.)674 b(By)448 b(default,)461 +b(it)448 b(will)h(o\013er)f(com-)2000 37079 y(pletion)629 +b(only)f(for)g(normal)g(en)-34 b(vironmen)g(ts.)1212 +b(This)629 b(b)34 b(eha)-34 b(vior)628 b(is)g(con)-34 +b(trolled)628 b(b)-34 b(y)629 b(the)g(user)f(option)2000 +38540 y Ft(TeX-complete-expert-commands)p FB(.)42818 +40831 y([User)404 b(Option])-48000 b Fl(TeX-complete-expert-commands) +5200 42292 y FB(Complete)405 b(macros)e(and)i(en)-34 +b(vironmen)g(ts)405 b(mark)-34 b(ed)405 b(as)f(exp)34 +b(ert)403 b(commands.)5200 44029 y(P)-34 b(ossible)404 +b(v)-67 b(alues)403 b(are)h(nil,)g(t,)g(or)g(a)g(list)g(of)g(st)-34 +b(yle)404 b(names.)5200 46044 y(nil)5053 b(Don't)404 +b(complete)g(exp)34 b(ert)404 b(commands)h(\(default\).)5200 +48058 y(t)5929 b(Alw)-34 b(a)g(ys)405 b(complete)f(exp)34 +b(ert)403 b(commands.)5200 50072 y(\(STYLES)479 b(.)293 +b(.)h(.)146 b(\))11600 51533 y(Only)404 b(complete)f(exp)34 +b(ert)404 b(commands)h(of)f(STYLES.)3660 53823 y(Y)-101 +b(ou)369 b(can)f(close)f(the)i(curren)-34 b(t)368 b(en)-34 +b(vironmen)g(t)369 b(with)g Fr(C-c)405 b(])p FB(,)375 +b(but)369 b(w)-34 b(e)368 b(suggest)h(that)g(y)-34 b(ou)369 +b(use)f Fr(C-c)405 b(C-e)2000 55285 y FB(to)f(insert)h(complete)e(en) +-34 b(vironmen)g(ts)406 b(instead.)43872 57575 y([Command])-47999 +b Fl(LaTeX-close-environment)5200 59036 y FB(\()p Fr(C-c)405 +b(])p FB(\))g(Insert)f(an)h(`)p Ft(\\end)p FB(')g(that)g(matc)-34 +b(hes)405 b(the)f(curren)-34 b(t)405 b(en)-34 b(vironmen)g(t.)3660 +61327 y(A)g(UCT)6992 61588 y(E)7667 61327 y(X)383 b(o\013ers)g(k)-34 +b(eyb)34 b(oard)383 b(shortcuts)h(for)g(mo)-34 b(ving)383 +b(p)34 b(oin)-34 b(t)384 b(to)g(the)f(b)34 b(eginning)384 +b(and)g(to)f(the)h(end)g(of)2000 62788 y(the)405 b(curren)-34 +b(t)404 b(en)-34 b(vironmen)g(t.)43872 65078 y([Command])-47999 +b Fl(LaTeX-find-matching-begin)5200 66540 y FB(\()p Fr(C-M-a)p +FB(\))407 b(Mo)-34 b(v)g(e)404 b(p)34 b(oin)-34 b(t)405 +b(to)f(the)h(`)p Ft(\\begin)p FB(')g(of)g(the)f(curren)-34 +b(t)405 b(en)-34 b(vironmen)g(t.)5200 68277 y(If)450 +b(this)i(command)f(is)f(called)g(inside)g(a)h(commen)-34 +b(t)451 b(and)h Ft(LaTeX-syntactic-comments)459 b FB(is)450 +b(en-)5200 69738 y(abled,)568 b(try)536 b(to)g(\014nd)h(the)f(en)-34 +b(vironmen)g(t)536 b(in)g(commen)-34 b(ted)537 b(regions)e(with)i(the)f +(same)f(commen)-34 b(t)5200 71200 y(pre\014x.)p eop end +%%Page: 28 33 +TeXDict begin 28 32 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(28)43872 3985 y([Command])-47999 b Fl(LaTeX-find-matching-end)5200 +5446 y FB(\()p Fr(C-M-e)p FB(\))407 b(Mo)-34 b(v)g(e)404 +b(p)34 b(oin)-34 b(t)405 b(to)f(the)h(`)p Ft(\\end)p +FB(')g(of)f(the)h(curren)-34 b(t)404 b(en)-34 b(vironmen)g(t.)5200 +7279 y(If)450 b(this)i(command)f(is)f(called)g(inside)g(a)h(commen)-34 +b(t)451 b(and)h Ft(LaTeX-syntactic-comments)459 b FB(is)450 +b(en-)5200 8740 y(abled,)568 b(try)536 b(to)g(\014nd)h(the)f(en)-34 +b(vironmen)g(t)536 b(in)g(commen)-34 b(ted)537 b(regions)e(with)i(the)f +(same)f(commen)-34 b(t)5200 10201 y(pre\014x.)2000 12897 +y Fp(2.4.1)818 b(Equations)2000 14856 y FB(When)453 b(inserting)f +(equation-lik)-34 b(e)452 b(en)-34 b(vironmen)g(ts,)466 +b(the)452 b(`)p Ft(\\label)p FB(')i(will)e(ha)-34 b(v)g(e)453 +b(a)g(default)g(pre\014x,)464 b(whic)-34 b(h)2000 16317 +y(is)404 b(con)-34 b(trolled)404 b(b)-34 b(y)405 b(the)f(follo)-34 +b(wing)405 b(v)-67 b(ariables:)42818 18853 y([User)404 +b(Option])-48000 b Fl(LaTeX-equation-label)5200 20314 +y FB(Pre\014x)404 b(to)g(use)g(for)g(`equation')g(lab)34 +b(els.)42818 22850 y([User)404 b(Option])-48000 b Fl +(LaTeX-eqnarray-label)5200 24311 y FB(Pre\014x)404 b(to)g(use)g(for)g +(`eqnarra)-34 b(y')403 b(lab)34 b(els.)42818 26846 y([User)404 +b(Option])-48000 b Fl(LaTeX-amsmath-label)5200 28308 +y FB(Pre\014x)601 b(to)h(use)g(for)f(amsmath)i(equation)f(lab)34 +b(els.)1130 b(Amsmath)603 b(equations)f(include)f(`)p +Ft(align)p FB(',)5200 29769 y(`)p Ft(alignat)p FB(',)406 +b(`)p Ft(xalignat)p FB(',)g(`)p Ft(aligned)p FB(',)f(`)p +Ft(flalign)p FB(')h(and)f(`)p Ft(gather)p FB('.)2000 +32465 y Fp(2.4.2)818 b(Floats)2000 34424 y FB(Figures)402 +b(and)h(tables)g(\(i.e.,)e(\015oats\))i(ma)-34 b(y)403 +b(also)f(b)34 b(e)402 b(inserted)g(using)h(A)-34 b(UCT)36421 +34685 y(E)37095 34424 y(X.)538 b(After)403 b(c)-34 b(ho)34 +b(osing)402 b(either)2000 35885 y(`\014gure')303 b(or)f(`table')h(in)g +(the)g(en)-34 b(vironmen)g(t)304 b(list)e(describ)34 +b(ed)303 b(ab)34 b(o)-34 b(v)g(e,)323 b(y)-34 b(ou)303 +b(will)f(b)34 b(e)303 b(prompted)h(for)f(a)g(n)-34 b(um)g(b)34 +b(er)2000 37346 y(of)404 b(additional)h(things.)2000 +39530 y Fs(\015oat)g(p)34 b(osition)8400 40991 y FB(This)565 +b(is)f(the)h(optional)h(argumen)-34 b(t)565 b(of)g(\015oat)h(en)-34 +b(vironmen)g(ts)565 b(that)h(con)-34 b(trols)565 b(ho)-34 +b(w)566 b(they)8400 42453 y(are)535 b(placed)g(in)g(the)h(\014nal)f(do) +34 b(cumen)-34 b(t.)933 b(In)536 b(L)29468 42296 y Fu(a)30029 +42453 y FB(T)30702 42714 y(E)31375 42453 y(X)f(this)h(is)f(a)g +(sequence)g(of)h(the)f(letters)8400 43914 y(`)p Ft(htbp)p +FB(')380 b(as)g(describ)34 b(ed)379 b(in)g(the)h(L)22575 +43757 y Fu(a)23136 43914 y FB(T)23809 44175 y(E)24482 +43914 y(X)g(man)-34 b(ual.)531 b(The)380 b(v)-67 b(alue)378 +b(will)h(default)h(to)g(the)g(v)-67 b(alue)379 b(of)8400 +45375 y Ft(LaTeX-float)p FB(.)2000 47539 y Fs(caption)2495 +b FB(This)541 b(is)e(the)i(caption)f(of)h(the)f(\015oat.)947 +b(The)541 b(default)g(is)f(to)g(insert)g(the)g(caption)h(at)f(the)8400 +49001 y(b)34 b(ottom)396 b(of)g(the)g(\015oat.)537 b(Y)-101 +b(ou)395 b(can)h(sp)34 b(ecify)395 b(\015oats)h(where)f(the)h(caption)g +(should)h(b)34 b(e)395 b(placed)8400 50462 y(at)405 b(the)f(top)h(with) +g Ft(LaTeX-top-caption-list)p FB(.)2000 52626 y Fs(short)g(caption)8400 +54087 y FB(If)471 b(the)h(sp)34 b(eci\014ed)471 b(caption)h(is)f +(greater)f(than)j(a)e(sp)34 b(eci\014c)471 b(length,)488 +b(then)472 b(a)f(short)h(caption)8400 55549 y(is)479 +b(prompted)i(for)f(and)g(it)f(is)h(inserted)f(as)h(an)g(optional)g +(argumen)-34 b(t)481 b(to)f(the)g(`)p Ft(\\caption)p +FB(')8400 57010 y(macro.)892 b(The)523 b(length)g(that)g(a)g(caption)f +(needs)h(to)g(b)34 b(e)521 b(b)34 b(efore)522 b(prompting)i(for)e(a)g +(short)8400 58471 y(v)-34 b(ersion)404 b(is)g(con)-34 +b(trolled)404 b(b)-34 b(y)404 b Ft(LaTeX-short-caption-prompt-length)p +FB(.)2000 60635 y Fs(lab)34 b(el)3874 b FB(The)402 b(lab)34 +b(el)400 b(of)i(this)g(\015oat.)538 b(The)402 b(lab)34 +b(el)401 b(will)f(ha)-34 b(v)g(e)402 b(a)g(default)g(pre\014x,)f(whic) +-34 b(h)403 b(is)e(con)-34 b(trolled)8400 62097 y(b)g(y)405 +b(the)f(v)-67 b(ariables)403 b Ft(LaTeX-figure-label)410 +b FB(and)405 b Ft(LaTeX-table-label)p FB(.)3660 64281 +y(Moreo)-34 b(v)g(er,)565 b(y)-34 b(ou)534 b(will)f(b)34 +b(e)533 b(ask)-34 b(ed)534 b(if)g(y)-34 b(ou)534 b(w)-34 +b(an)g(t)535 b(the)f(con)-34 b(ten)g(ts)535 b(of)f(the)g(\015oat)g(en) +-34 b(vironmen)g(t)534 b(to)g(b)34 b(e)2000 65742 y(horizon)-34 +b(tally)359 b(cen)-34 b(tered.)524 b(Up)34 b(on)359 b(a)g(p)34 +b(ositiv)-34 b(e)359 b(answ)-34 b(er)360 b(a)f(`)p Ft(\\centering)p +FB(')j(macro)d(will)f(b)34 b(e)359 b(inserted)g(at)g(the)2000 +67203 y(b)34 b(eginning)405 b(of)f(the)h(\015oat)g(en)-34 +b(vironmen)g(t.)42818 69738 y([User)404 b(Option])-48000 +b Fl(LaTeX-float)5200 71200 y FB(Default)405 b(placemen)-34 +b(t)404 b(for)g(\015oats.)p eop end +%%Page: 29 34 +TeXDict begin 29 33 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(29)42818 3985 y([User)404 b(Option])-48000 b Fl(LaTeX-figure-label) +5200 5446 y FB(Pre\014x)404 b(to)g(use)g(for)g(\014gure)h(lab)34 +b(els.)42818 7858 y([User)404 b(Option])-48000 b Fl(LaTeX-table-label) +5200 9319 y FB(Pre\014x)404 b(to)g(use)g(for)g(table)h(lab)34 +b(els.)42818 11731 y([User)404 b(Option])-48000 b Fl +(LaTeX-top-caption-list)5200 13192 y FB(List)404 b(of)g(\015oat)h(en) +-34 b(vironmen)g(ts)405 b(with)g(top)g(caption.)42818 +15604 y([User)f(Option])-48000 b Fl(LaTeX-short-caption-prompt-length) +5200 17066 y FB(Num)-34 b(b)34 b(er)404 b(of)h(c)-34 +b(hars)404 b(a)g(caption)h(should)g(b)34 b(e)404 b(b)34 +b(efore)404 b(prompting)h(for)f(a)h(short)f(caption.)2000 +19692 y Fp(2.4.3)818 b(Itemize-lik)-45 b(e)543 b(En)-45 +b(vironmen)g(ts)2000 21651 y FB(In)404 b(an)h(itemize-lik)-34 +b(e)402 b(en)-34 b(vironmen)g(t,)405 b(no)34 b(des)404 +b(\(i.e.,)f(`)p Ft(\\item)p FB('s\))j(ma)-34 b(y)404 +b(b)34 b(e)404 b(inserted)g(using)h Fr(C-c)g(LFD)p FB(.)43872 +24063 y([Command])-47999 b Fl(LaTeX-insert-item)5200 +25524 y FB(\()p Fr(C-c)405 b(LFD)p FB(\))506 b(Close)e(the)g(curren)-34 +b(t)504 b(item,)528 b(mo)-34 b(v)g(e)505 b(to)f(the)g(next)g(line)f +(and)i(insert)f(an)g(appropriate)5200 26985 y(`)p Ft(\\item)p +FB(')548 b(for)g(the)g(curren)-34 b(t)547 b(en)-34 b(vironmen)g(t.)969 +b(That)549 b(is,)583 b(`itemize')545 b(and)j(`en)-34 +b(umerate')548 b(will)e(ha)-34 b(v)g(e)5200 28447 y(`)p +Ft(\\item)405 b FB(')f(inserted,)g(while)g(`description')g(will)f(ha) +-34 b(v)g(e)405 b(`)p Ft(\\item[])p FB(')h(inserted.)42818 +30859 y([User)e(Option])-48000 b Fl(TeX-arg-item-label-p)5200 +32320 y FB(If)456 b(non-nil,)470 b(y)-34 b(ou)457 b(will)e(alw)-34 +b(a)g(ys)457 b(b)34 b(e)456 b(ask)-34 b(ed)457 b(for)f(optional)h(lab) +34 b(el)456 b(in)g(items.)695 b(Otherwise,)469 b(y)-34 +b(ou)456 b(will)5200 33781 y(b)34 b(e)404 b(ask)-34 b(ed)404 +b(only)g(in)g(description)h(en)-34 b(vironmen)g(ts.)2000 +36407 y Fp(2.4.4)818 b(T)-136 b(abular-lik)-45 b(e)544 +b(En)-45 b(vironmen)g(ts)2000 38367 y FB(When)704 b(inserting)f(T)-101 +b(abular-lik)-34 b(e)703 b(en)-34 b(vironmen)g(ts,)779 +b(that)704 b(is,)778 b(`tabular')703 b(`arra)-34 b(y')703 +b(etc.,)777 b(y)-34 b(ou)703 b(will)g(b)34 b(e)2000 39828 +y(prompted)405 b(for)f(a)h(template)f(for)g(that)i(en)-34 +b(vironmen)g(t.)539 b(Related)404 b(v)-67 b(ariables:)42818 +42240 y([User)404 b(Option])-48000 b Fl(LaTeX-default-format)5200 +43701 y FB(Default)405 b(format)f(string)h(for)f(arra)-34 +b(y)404 b(and)h(tabular)f(en)-34 b(vironmen)g(ts.)42818 +46113 y([User)404 b(Option])-48000 b Fl(LaTeX-default-width)5200 +47574 y FB(Default)405 b(width)g(for)f(minipage)g(and)h(tabular*)g(en) +-34 b(vironmen)g(ts.)42818 49986 y([User)404 b(Option])-48000 +b Fl(LaTeX-default-position)5200 51447 y FB(Default)399 +b(p)34 b(osition)398 b(string)h(for)f(arra)-34 b(y)398 +b(and)h(tabular)g(en)-34 b(vironmen)g(ts.)537 b(If)398 +b(nil,)h(act)f(lik)-34 b(e)398 b(the)g(empt)-34 b(y)5200 +52908 y(string)404 b(is)g(giv)-34 b(en,)404 b(but)h(don't)g(prompt)g +(for)g(a)f(p)34 b(osition.)3660 55320 y(A)-34 b(UCT)6992 +55581 y(E)7667 55320 y(X)395 b(calculates)g(the)h(n)-34 +b(um)g(b)34 b(er)396 b(of)g(columns)g(from)f(the)h(format)g(string)f +(and)h(inserts)g(the)f(suit-)2000 56781 y(able)404 b(n)-34 +b(um)g(b)34 b(er)405 b(of)g(amp)34 b(ersands.)3660 58559 +y(Y)-101 b(ou)364 b(can)g(use)f Fr(C-c)405 b(LFD)365 +b FB(\()p Ft(LaTeX-insert-item)p FB(\))370 b(to)363 b(terminate)h(ro) +-34 b(ws)364 b(in)f(these)h(en)-34 b(vironmen)g(ts.)526 +b(It)2000 60021 y(supplies)436 b(line)e(break)h(macro)g(`)p +Ft(\\\\)p FB(')g(and)h(inserts)f(the)h(suitable)f(n)-34 +b(um)g(b)34 b(er)436 b(of)g(amp)34 b(ersands)436 b(on)f(the)h(next)2000 +61482 y(line.)534 b(A)-34 b(UCT)8089 61743 y(E)8763 61482 +y(X)392 b(also)f(supp)34 b(orts)393 b(the)f(`)p Ft(*{num}{cols})p +FB(')j(notation)d(\(whic)-34 b(h)393 b(ma)-34 b(y)392 +b(con)-34 b(tain)392 b(another)g(`)p Ft(*)p FB('-)2000 +62943 y(expression\))439 b(in)g(the)g(format)g(string)g(when)h +(calculating)e(the)i(n)-34 b(um)g(b)34 b(er)439 b(of)g(amp)34 +b(ersands.)644 b(Please)437 b(note)2000 64404 y(that)424 +b(`)p Ft(num)p FB(')f(and)g(`)p Ft(cols)p FB(')h(m)-34 +b(ust)424 b(b)34 b(e)422 b(enclosed)h(in)f(braces;)432 +b(expressions)422 b(lik)-34 b(e)422 b(`)p Ft(*2l)p FB(')h(are)f(not)i +(recognized)2000 65865 y(correctly)403 b(b)-34 b(y)404 +b(the)h(algorithm.)43872 68277 y([Command])-47999 b Fl +(LaTeX-insert-item)5200 69738 y FB(\()p Fr(C-c)405 b(LFD)p +FB(\))361 b(Close)f(the)g(curren)-34 b(t)360 b(ro)-34 +b(w)360 b(with)h(`)p Ft(\\\\)p FB(',)368 b(mo)-34 b(v)g(e)360 +b(to)g(the)g(next)g(line)f(and)i(insert)e(an)h(appro-)5200 +71200 y(priate)404 b(n)-34 b(um)g(b)34 b(er)405 b(of)g(amp)34 +b(ersands)404 b(for)h(the)f(curren)-34 b(t)405 b(en)-34 +b(vironmen)g(t.)p eop end +%%Page: 30 35 +TeXDict begin 30 34 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(30)3660 3985 y(Similar)709 b(supp)34 b(orts)711 b(are)e(pro)-34 +b(vided)710 b(for)f(v)-67 b(arious)709 b(amsmath)i(en)-34 +b(vironmen)g(ts)710 b(suc)-34 b(h)711 b(as)e(`)p Ft(align)p +FB(',)2000 5446 y(`)p Ft(gather)p FB(',)564 b(`)p Ft(alignat)p +FB(',)g(`)p Ft(matrix)p FB(')533 b(etc.)918 b(T)-101 +b(ry)531 b(t)-34 b(yping)532 b Fr(C-c)405 b(LFD)532 b +FB(in)f(these)g(en)-34 b(vironmen)g(ts.)921 b(It)531 +b(recog-)2000 6907 y(nizes)404 b(the)g(curren)-34 b(t)405 +b(en)-34 b(vironmen)g(t)405 b(and)g(do)34 b(es)404 b(the)g(appropriate) +h(job)g(dep)34 b(ending)405 b(on)f(the)h(con)-34 b(text.)2000 +9515 y Fp(2.4.5)818 b(Customizing)545 b(En)-45 b(vironmen)g(ts)2000 +11474 y FB(See)439 b(Section)h(5.6.3)g([Adding)g(En)-34 +b(vironmen)g(ts],)449 b(page)440 b(85,)448 b(for)440 +b(ho)-34 b(w)441 b(to)f(customize)f(the)h(list)g(of)g(kno)-34 +b(wn)2000 12935 y(en)g(vironmen)g(ts.)2000 16096 y FA(2.5)896 +b(En)-50 b(tering)599 b(Mathematics)2000 18221 y FB(T)2673 +18482 y(E)3347 18221 y(X)384 b(is)g(written)h(b)-34 b(y)384 +b(a)g(mathematician,)389 b(and)c(has)f(alw)-34 b(a)g(ys)385 +b(con)-34 b(tained)385 b(go)34 b(o)g(d)384 b(supp)34 +b(ort)385 b(for)g(formatting)2000 19682 y(mathematical)415 +b(text.)569 b(A)-34 b(UCT)15979 19943 y(E)16653 19682 +y(X)415 b(supp)34 b(orts)415 b(this)g(tradition,)i(b)-34 +b(y)415 b(o\013ering)f(a)g(sp)34 b(ecial)413 b(minor)i(mo)34 +b(de)414 b(for)2000 21143 y(en)-34 b(tering)394 b(text)g(with)h(man)-34 +b(y)394 b(mathematical)g(sym)-34 b(b)34 b(ols.)535 b(Y)-101 +b(ou)394 b(can)g(en)-34 b(ter)394 b(this)g(mo)34 b(de)394 +b(b)-34 b(y)394 b(t)-34 b(yping)395 b Fr(C-c)405 b Ft(~)p +FB(.)43872 23526 y([Command])-47999 b Fl(LaTeX-math-mode)5200 +24988 y FB(\()p Fr(C-c)405 b Ft(~)p FB(\))734 b(T)-101 +b(oggle)734 b(LaT)-101 b(eX)732 b(Math)j(mo)34 b(de.)1525 +b(This)734 b(is)f(a)h(minor)f(mo)34 b(de)733 b(rebinding)h(the)f(k)-34 +b(ey)5200 26449 y Ft(LaTeX-math-abbrev-prefix)509 b FB(to)501 +b(allo)-34 b(w)500 b(easy)g(t)-34 b(yping)502 b(of)e(mathematical)h +(sym)-34 b(b)34 b(ols.)828 b Fr(`)500 b FB(will)5200 +27910 y(read)286 b(a)h(c)-34 b(haracter)286 b(from)h(the)f(k)-34 +b(eyb)34 b(oard,)310 b(and)287 b(insert)g(the)f(sym)-34 +b(b)34 b(ol)287 b(as)f(sp)34 b(eci\014ed)287 b(in)f Ft(LaTeX-math-)5200 +29371 y(default)435 b FB(and)e Ft(LaTeX-math-list)p FB(.)630 +b(If)432 b(giv)-34 b(en)433 b(a)f(pre\014x)h(argumen)-34 +b(t,)441 b(the)433 b(sym)-34 b(b)34 b(ol)432 b(will)g(b)34 +b(e)433 b(sur-)5200 30832 y(rounded)405 b(b)-34 b(y)405 +b(dollar)e(signs.)3660 33215 y(Y)-101 b(ou)609 b(can)e(use)h(another)g +(pre\014x)g(k)-34 b(ey)607 b(\(instead)i(of)f Fr(`)p +FB(\))g(b)-34 b(y)608 b(setting)h(the)f(v)-67 b(ariable)606 +b Ft(LaTeX-math-)2000 34676 y(abbrev-prefix)p FB(.)3660 +36445 y(T)-101 b(o)405 b(enable)f(LaT)-101 b(eX)404 b(Math)h(mo)34 +b(de)404 b(b)-34 b(y)404 b(default,)h(add)g(the)g(follo)-34 +b(wing)404 b(in)h(y)-34 b(our)404 b Ft(.emacs)i FB(\014le:)5200 +38213 y Ft(\(add-hook)640 b('LaTeX-mode-hook)i('LaTeX-math-mode\))42818 +40596 y FB([User)404 b(Option])-48000 b Fl(LaTeX-math-abbrev-prefix) +5200 42058 y FB(A)354 b(string)g(con)-34 b(taining)355 +b(the)f(pre\014x)g(of)g Ft(LaTeX-math-mode)359 b FB(commands;)371 +b(This)355 b(v)-67 b(alue)353 b(defaults)i(to)5200 43519 +y Fr(`)p FB(.)5200 45287 y(The)364 b(string)g(has)g(to)g(b)34 +b(e)364 b(a)f(k)-34 b(ey)363 b(or)h(k)-34 b(ey)363 b(sequence)g(in)g(a) +h(format)g(understo)34 b(o)g(d)365 b(b)-34 b(y)364 b(the)g +Ft(kbd)h FB(macro.)5200 46748 y(This)405 b(corresp)34 +b(onds)404 b(to)g(the)h(syn)-34 b(tax)405 b(usually)f(used)g(in)h(the)f +(man)-34 b(uals)405 b(for)g(Emacs)f(Emacs)g(Lisp.)3660 +49131 y(The)h(v)-67 b(ariable)403 b Ft(LaTeX-math-list)409 +b FB(allo)-34 b(ws)405 b(y)-34 b(ou)404 b(to)h(add)g(y)-34 +b(our)404 b(o)-34 b(wn)405 b(mappings.)42818 51514 y([User)f(Option]) +-48000 b Fl(LaTeX-math-list)5200 52976 y FB(A)407 b(list)f(con)-34 +b(taining)408 b(user-de\014ned)f(k)-34 b(eys)406 b(and)i(commands)f(to) +g(b)34 b(e)407 b(used)g(in)f(LaT)-101 b(eX)407 b(Math)g(mo)34 +b(de.)5200 54437 y(Eac)-34 b(h)404 b(en)-34 b(try)405 +b(should)g(b)34 b(e)404 b(a)g(list)g(of)g(t)-34 b(w)g(o)406 +b(to)e(four)h(elemen)-34 b(ts.)5200 56205 y(First,)390 +b(the)e(k)-34 b(ey)386 b(to)i(b)34 b(e)387 b(used)g(after)g +Ft(LaTeX-math-abbrev-prefix)396 b FB(for)387 b(macro)g(insertion.)533 +b(If)387 b(it)5200 57667 y(is)404 b(nil,)f(the)i(sym)-34 +b(b)34 b(ol)404 b(has)h(no)f(asso)34 b(ciated)404 b(k)-34 +b(eystrok)g(e)404 b(\(it)g(is)g(a)-34 b(v)-67 b(ailable)403 +b(in)i(the)f(men)-34 b(u,)405 b(though\).)5200 59435 +y(Second,)f(a)g(string)h(represen)-34 b(ting)404 b(the)h(name)f(of)h +(the)f(macro)g(\(without)i(a)e(leading)g(bac)-34 b(kslash.\))5200 +61203 y(Third,)466 b(a)453 b(string)h(represen)-34 b(ting)453 +b(the)h(name)g(of)f(a)h(submen)-34 b(u)455 b(the)f(command)g(should)g +(b)34 b(e)453 b(added)5200 62665 y(to.)539 b(Use)404 +b(a)g(list)g(of)g(strings)h(in)f(case)g(of)g(nested)h(men)-34 +b(us.)5200 64433 y(F)-101 b(ourth,)360 b(the)349 b(p)34 +b(osition)349 b(of)g(a)f(Unico)34 b(de)348 b(c)-34 b(haracter)348 +b(to)h(b)34 b(e)348 b(displa)-34 b(y)g(ed)349 b(in)g(the)g(men)-34 +b(u)349 b(alongside)f(the)5200 65894 y(macro)404 b(name.)538 +b(This)405 b(is)f(an)g(in)-34 b(teger)405 b(v)-67 b(alue.)42818 +68277 y([User)404 b(Option])-48000 b Fl(LaTeX-math-menu-unicode)5200 +69738 y FB(Whether)538 b(the)g(LaT)-101 b(eX)537 b(men)-34 +b(u)539 b(should)g(try)e(using)i(Unico)34 b(de)537 b(for)h(e\013ect.) +939 b(Y)-101 b(our)538 b(Emacs)f(built)5200 71200 y(m)-34 +b(ust)405 b(b)34 b(e)404 b(able)g(to)h(displa)-34 b(y)404 +b(include)g(Unico)34 b(de)404 b(c)-34 b(haracters)404 +b(in)g(men)-34 b(us)405 b(for)f(this)h(feature.)p eop +end +%%Page: 31 36 +TeXDict begin 31 35 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(31)3660 3985 y(A)-34 b(UCT)6992 4246 y(E)7667 3985 +y(X's)404 b(reference)f(card)h Ft(tex-ref.tex)k FB(includes)c(a)g(list) +g(of)h(all)e(math)i(mo)34 b(de)404 b(commands.)3660 5945 +y(A)-34 b(UCT)6992 6206 y(E)7667 5945 y(X)593 b(can)g(help)f(y)-34 +b(ou)593 b(write)g(subscripts)h(and)f(sup)34 b(erscripts)593 +b(in)f(math)i(constructs)f(b)-34 b(y)593 b(au-)2000 7406 +y(tomatically)533 b(inserting)g(a)g(pair)g(of)g(braces)g(after)g(t)-34 +b(yping)534 b Ft(_)f FB(or)g Ft(^)g FB(resp)34 b(ectiv)-34 +b(ely)532 b(and)h(putting)i(p)34 b(oin)-34 b(t)2000 8867 +y(b)34 b(et)-34 b(w)g(een)474 b(the)g(braces.)745 b(In)473 +b(order)g(to)g(enable)g(this)h(feature,)490 b(set)474 +b(the)f(v)-67 b(ariable)472 b Ft(TeX-electric-sub-)2000 +10328 y(and-superscript)409 b FB(to)c(a)f(non-nil)h(v)-67 +b(alue.)42818 13119 y([User)404 b(Option])-48000 b Fl +(TeX-electric-sub-and-superscript)5200 14580 y FB(If)404 +b(non-nil,)h(insert)f(braces)f(after)i(t)-34 b(yping)405 +b Ft(^)f FB(and)h Ft(_)g FB(in)f(math)h(mo)34 b(de.)3660 +17370 y(Y)-101 b(ou)379 b(can)g(automatically)g(turn)g(o\013)g(input)g +(metho)34 b(ds,)384 b(used)379 b(to)g(input)h(non-ascii)f(c)-34 +b(haracters,)383 b(when)2000 18831 y(y)-34 b(ou)405 b(b)34 +b(egin)404 b(to)g(en)-34 b(ter)404 b(math)h(constructs.)42818 +21622 y([User)f(Option])-48000 b Fl(TeX-math-input-method-off-regexp) +5200 23083 y FB(Input)367 b(metho)34 b(d)367 b(matc)-34 +b(hing)367 b(this)g(regular)e(expression)h(is)f(turned)i(o\013)f(when)h +Fs($)f FB(is)g(t)-34 b(yp)34 b(ed)367 b(to)f(b)34 b(egin)5200 +24544 y(math)405 b(mo)34 b(de)404 b(or)g(a)g(math)h(en)-34 +b(vironmen)g(t)405 b(is)f(inserted)g(b)-34 b(y)405 b +Fr(C-c)g(C-e)g FB(\()p Ft(LaTeX-environment)p FB(\).)2000 +28004 y FA(2.6)896 b(Completion)2000 30129 y FB(Emacs)422 +b(lisp)h(programmers)f(probably)h(kno)-34 b(w)423 b(the)g +Ft(lisp-complete-symbol)429 b FB(command)424 b(whic)-34 +b(h)423 b(w)-34 b(as)2000 31590 y(b)34 b(ound)340 b(to)f +Fr(M-TAB)h FB(un)-34 b(til)340 b(completion-at-p)34 b(oin)-34 +b(t)340 b(b)34 b(ecame)338 b(the)h(new)g(standard)h(completion)f +(facilit)-34 b(y)338 b(\(see)2000 33052 y(b)34 b(elo)-34 +b(w\).)1019 b(Users)564 b(of)h(the)f(w)-34 b(onderful)566 +b(isp)34 b(ell)563 b(mo)34 b(de)564 b(kno)-34 b(w)565 +b(and)g(lo)-34 b(v)g(e)564 b(the)h Ft(ispell-complete-word)2000 +34513 y FB(command)420 b(from)g(that)g(pac)-34 b(k)-67 +b(age.)584 b(Similarly)-101 b(,)422 b(A)-34 b(UCT)26830 +34774 y(E)27505 34513 y(X)419 b(has)h(a)f Ft(TeX-complete-symbol)426 +b FB(command,)2000 35974 y(b)-34 b(y)555 b(default)h(b)34 +b(ound)555 b(to)g Fr(M-TAB)i FB(whic)-34 b(h)555 b(is)g(equiv)-67 +b(alen)-34 b(t)554 b(to)h Fr(M-C-i)p FB(.)991 b(Using)555 +b Ft(TeX-complete-symbol)2000 37435 y FB(mak)-34 b(es)404 +b(it)g(easier)f(to)i(t)-34 b(yp)34 b(e)404 b(and)h(remem)-34 +b(b)34 b(er)403 b(the)i(names)f(of)h(long)f(L)32588 37278 +y Fu(a)33149 37435 y FB(T)33822 37696 y(E)34496 37435 +y(X)g(macros.)3660 39395 y(In)346 b(order)e(to)i(use)f +Ft(TeX-complete-symbol)p FB(,)363 b(y)-34 b(ou)346 b(should)g(write)f +(a)g(bac)-34 b(kslash)345 b(and)h(the)f(start)h(of)f(the)2000 +40856 y(macro.)689 b(T)-34 b(yping)456 b Fr(M-TAB)g FB(will)e(no)-34 +b(w)455 b(complete)f(as)h(m)-34 b(uc)g(h)456 b(of)f(the)f(macro,)467 +b(as)454 b(it)h(unam)-34 b(biguously)456 b(can.)2000 +42317 y(F)-101 b(or)420 b(example,)k(if)c(y)-34 b(ou)421 +b(t)-34 b(yp)34 b(e)420 b(``)p Ft(\\renewc)p FB('')i(and)f(then)g +Fr(M-TAB)p FB(,)426 b(it)420 b(will)g(expand)h(to)g(``)p +Ft(\\renewcommand)p FB(''.)2000 43778 y(But)341 b(there's)g(more:)506 +b(if)341 b(p)34 b(oin)-34 b(t)342 b(is)f(just)h(after)f(`)p +Ft(\\begin{)p FB(',)355 b(then)342 b Ft(TeX-complete-symbol)348 +b FB(will)340 b(complete)2000 45240 y(L)2322 45083 y +Fu(a)2883 45240 y FB(T)3556 45501 y(E)4230 45240 y(X)404 +b(en)-34 b(vironmen)g(ts,)405 b(etc.)538 b(This)405 b(is)e(con)-34 +b(trolled)405 b(b)-34 b(y)404 b Ft(TeX-complete-list)p +FB(.)43872 48030 y([Command])-47999 b Fl(TeX-complete-symbol)5200 +49491 y FB(\()p Fr(M-TAB)p FB(\))407 b(Complete)d(T)15856 +49752 y(E)16530 49491 y(X)g(sym)-34 b(b)34 b(ol)404 b(b)34 +b(efore)404 b(p)34 b(oin)-34 b(t.)44946 52281 y([V)-101 +b(ariable])-48001 b Fl(TeX-complete-list)5200 53743 y +FB(List)404 b(of)g(w)-34 b(a)g(ys)405 b(to)g(complete)f(the)g +(preceding)g(text.)5200 55702 y(Eac)-34 b(h)404 b(en)-34 +b(try)405 b(is)f(a)g(list)g(with)h(the)f(follo)-34 b(wing)405 +b(elemen)-34 b(ts:)5857 57662 y(1.)800 b(Regexp)381 b(matc)-34 +b(hing)381 b(the)h(preceding)e(text)h(or)f(a)h(predicate)g(of)g(arit) +-34 b(y)381 b(0)f(whic)-34 b(h)382 b(returns)f(non-)7600 +59123 y(nil)404 b(and)h(sets)f(`matc)-34 b(h-data')405 +b(appropriately)g(if)f(it)g(is)g(applicable.)5857 61000 +y(2.)800 b(A)404 b(n)-34 b(um)g(b)34 b(er)405 b(indicating)g(the)f +(subgroup)i(in)e(the)h(regexp)e(con)-34 b(taining)405 +b(the)g(text.)5857 62876 y(3.)800 b(A)404 b(function)i(returning)e(an)h +(alist)f(of)g(p)34 b(ossible)404 b(completions.)5857 +64753 y(4.)800 b(T)-101 b(ext)404 b(to)h(app)34 b(end)405 +b(after)f(a)g(succesful)h(completion.)5200 67128 y(Or)f(alternativ)-34 +b(ely:)5857 69087 y(1.)800 b(Regexp)404 b(matc)-34 b(hing)405 +b(the)g(preceding)f(text.)5857 70964 y(2.)800 b(F)-101 +b(unction)405 b(to)g(do)f(the)h(actual)f(completion.)p +eop end +%%Page: 32 37 +TeXDict begin 32 36 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(32)3660 3985 y(More)405 b(recen)-34 b(t)406 b(Emacs)f(v)-34 +b(ersions)405 b(ha)-34 b(v)g(e)406 b(a)f(new)h(completion)f(mec)-34 +b(hanism.)543 b(Mo)34 b(des)405 b(ma)-34 b(y)405 b(de\014ne)h(and)2000 +5446 y(register)417 b(custom)i(completion-at-p)34 b(oin)-34 +b(t)419 b(functions)h(and)f(when)f(the)h(user)f(in)-34 +b(v)g(ok)g(es)418 b Ft(completion-at-)2000 6907 y(point)359 +b FB(\(usually)e(b)34 b(ound)358 b(to)g Fr(M-TAB)p FB(\),)368 +b(all)357 b(suc)-34 b(h)357 b(registered)g(functions)h(are)f(consulted) +h(for)f(c)-34 b(hec)g(king)357 b(for)2000 8369 y(p)34 +b(ossible)389 b(completions.)534 b(Mo)34 b(dern)390 b(completion)g(UIs) +f(lik)-34 b(e)389 b Fn(c)-62 b(omp)g(any-mo)g(de)478 +b FB(supp)34 b(ort)391 b(this)f(completion-)2000 9830 +y(at-p)34 b(oin)-34 b(t)405 b(facilit)-34 b(y)-101 b(.)44663 +12526 y([F)g(unction])-47999 b Fl(TeX--completion-at-point)5200 +13988 y FB(A)-34 b(UCT)8532 14248 y(E)9207 13988 y(X's)1275 +b(completion-at-p)34 b(oin)-34 b(t)1277 b(function)g(whic)-34 +b(h)1276 b(is)g(automatically)f(added)i(to)5200 15449 +y Ft(completion-at-point-functions)414 b FB(in)404 b(T)26145 +15710 y(E)26819 15449 y(X)g(and)h(L)30811 15292 y Fu(a)31372 +15449 y FB(T)32045 15710 y(E)32719 15449 y(X)f(bu\013ers.)5200 +17362 y(It)739 b(o\013ers)g(the)h(same)f(completion)g(candidates)h(as)f +(w)-34 b(ould)741 b Ft(TeX-complete-symbol)746 b FB(\(and)5200 +18823 y(is)779 b(also)g(con)-34 b(trolled)780 b(b)-34 +b(y)779 b Ft(TeX-complete-list)p FB(\))786 b(except)779 +b(that)h(it)f(do)34 b(esn't)780 b(fall)f(bac)-34 b(k)780 +b(on)5200 20284 y Ft(ispell-complete-word)359 b FB(whic)-34 +b(h)353 b(w)-34 b(ould)354 b(b)34 b(e)352 b(a)-34 b(wkw)g(ard)354 +b(with)f(completion)f(UIs)g(lik)-34 b(e)352 b Fn(c)-62 +b(omp)g(any-)5200 21745 y(mo)g(de)p FB(.)3660 24442 y(A)574 +b(more)f(direct)g(w)-34 b(a)g(y)575 b(to)f(insert)f(a)h(macro)f(is)g +(with)i Ft(TeX-insert-macro)p FB(,)621 b(b)34 b(ound)575 +b(to)f Fr(C-c)405 b(C-m)2000 25903 y FB(whic)-34 b(h)427 +b(is)f(equiv)-67 b(alen)-34 b(t)426 b(to)g Fr(C-c)405 +b(RET)p FB(.)606 b(It)426 b(has)h(the)g(adv)-67 b(an)-34 +b(tage)427 b(o)-34 b(v)g(er)426 b(completion)g(that)i(it)e(kno)-34 +b(ws)427 b(ab)34 b(out)2000 27364 y(the)510 b(argumen)-34 +b(t)511 b(of)f(most)g(standard)h(L)19772 27207 y Fu(a)20333 +27364 y FB(T)21006 27625 y(E)21679 27364 y(X)f(macros,)535 +b(and)510 b(will)f(prompt)i(for)f(them.)855 b(It)510 +b(also)f(kno)-34 b(ws)2000 28825 y(ab)34 b(out)455 b(the)g(t)-34 +b(yp)34 b(e)455 b(of)g(the)g(argumen)-34 b(ts,)468 b(so)454 +b(it)h(will)e(for)i(example)f(giv)-34 b(e)454 b(completion)g(for)h(the) +g(argumen)-34 b(t)2000 30286 y(to)404 b(`)p Ft(\\include)p +FB('.)541 b(Some)404 b(examples)g(are)g(listed)g(b)34 +b(elo)-34 b(w.)43872 32983 y([Command])-47999 b Fl(TeX-insert-macro) +5200 34444 y FB(\()p Fr(C-c)405 b(C-m)451 b FB(or)e Fr(C-c)405 +b(RET)p FB(\))451 b(Prompt)f(\(with)h(completion\))f(for)g(the)g(name)f +(of)h(a)g(T)41982 34705 y(E)42655 34444 y(X)g(macro,)460 +b(and)5200 35905 y(if)404 b(A)-34 b(UCT)9643 36166 y(E)10318 +35905 y(X)404 b(kno)-34 b(ws)405 b(the)g(macro,)e(prompt)i(for)f(eac) +-34 b(h)405 b(argumen)-34 b(t.)3660 38602 y(As)311 b(a)f(default)h +(selection,)328 b(A)-34 b(UCT)18770 38863 y(E)19445 38602 +y(X)310 b(will)g(suggest)h(the)g(macro)e(last)i(inserted)f(or,)329 +b(as)310 b(the)h(\014rst)f(c)-34 b(hoice)2000 40063 y(the)405 +b(v)-67 b(alue)403 b(of)h(the)h(v)-67 b(ariable)403 b +Ft(TeX-default-macro)p FB(.)42818 42760 y([User)h(Option])-48000 +b Fl(TeX-insert-macro-default-style)5200 44221 y FB(Sp)34 +b(eci\014es)404 b(whether)h Ft(TeX-insert-macro)k FB(will)404 +b(ask)g(for)g(all)g(optional)g(argumen)-34 b(ts.)5200 +46134 y(If)457 b(set)f(to)h(the)g(sym)-34 b(b)34 b(ol)457 +b Ft(show-optional-args)p FB(,)475 b Ft(TeX-insert-macro)463 +b FB(asks)456 b(for)h(optional)g(ar-)5200 47595 y(gumen)-34 +b(ts)525 b(of)f(T)12314 47856 y(E)12988 47595 y(X)g(marcos,)553 +b(unless)524 b(the)g(previous)f(optional)i(argumen)-34 +b(t)525 b(has)f(b)34 b(een)524 b(rejected.)5200 49056 +y(If)541 b(set)g(to)g Ft(show-all-optional-args)p FB(,)583 +b Ft(TeX-insert-macro)546 b FB(asks)541 b(for)g(all)f(optional)i(argu-) +5200 50517 y(men)-34 b(ts.)967 b Ft(mandatory-args-only)p +FB(,)589 b Ft(TeX-insert-macro)552 b FB(asks)547 b(only)f(for)h +(mandatory)h(argu-)5200 51978 y(men)-34 b(ts.)538 b(When)399 +b Ft(TeX-insert-macro)405 b FB(is)399 b(called)g(with)h(pre\014x)g +(argumen)-34 b(t)400 b(\()p Fr(C-u)p FB(\),)i(it's)d(the)h(other)5200 +53440 y(w)-34 b(a)g(y)405 b(round.)5200 55352 y(Note)1663 +b(that)h(for)f(some)g(macros,)1977 b(there)1663 b(are)f(sp)34 +b(ecial)1662 b(mec)-34 b(hanisms,)1978 b(e.g.)5200 56814 +y Ft(LaTeX-includegraphics-options-alist)416 b FB(and)405 +b Ft(TeX-arg-cite-note-p)p FB(.)42818 59510 y([User)f(Option])-48000 +b Fl(TeX-default-macro)5200 60971 y FB(Default)405 b(macro)e(to)i +(insert)f(when)h(in)-34 b(v)g(oking)404 b Ft(TeX-insert-macro)410 +b FB(\014rst)405 b(time.)3660 63668 y(A)g(faster)f(alternativ)-34 +b(e)404 b(is)g(to)g(enable)g(the)h(option)g Ft(TeX-electric-escape)p +FB(.)42818 66364 y([User)f(Option])-48000 b Fl(TeX-electric-escape)5200 +67826 y FB(If)681 b(this)g(is)f(non-nil,)751 b(t)-34 +b(yping)681 b(the)h(T)22700 68087 y(E)23373 67826 y(X)f(escap)34 +b(e)680 b(c)-34 b(haracter)681 b Ft(\\)g FB(will)f(in)-34 +b(v)g(ok)g(e)681 b(the)g(command)5200 69287 y Ft(TeX-electric-macro)p +FB(.)5200 71200 y(In)404 b(T)-101 b(exinfo)405 b(mo)34 +b(de,)403 b(the)i(command)g(is)f(in)-34 b(v)g(ok)g(ed)404 +b(b)-34 b(y)405 b Fr(@)f FB(instead.)p eop end +%%Page: 33 38 +TeXDict begin 33 37 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(33)3660 3985 y(The)402 b(di\013erence)e(b)34 b(et)-34 +b(w)g(een)402 b Ft(TeX-insert-macro)407 b FB(and)402 +b Ft(TeX-electric-macro)407 b FB(is)401 b(that)h(space)f(will)2000 +5446 y(complete)328 b(and)h(exit)f(from)g(the)h(minibu\013er)f(in)g +Ft(TeX-electric-macro)p FB(.)520 b(Use)328 b Ft(TAB)h +FB(if)g(y)-34 b(ou)328 b(merely)f(w)-34 b(an)g(t)2000 +6907 y(to)404 b(complete.)43872 9766 y([Command])-47999 +b Fl(TeX-electric-macro)5200 11228 y FB(Prompt)413 b(\(with)h +(completion\))f(for)f(the)h(name)g(of)g(a)g(T)29870 11489 +y(E)30543 11228 y(X)g(macro,)h(and)f(if)g(A)-34 b(UCT)42669 +11489 y(E)43343 11228 y(X)413 b(kno)-34 b(ws)413 b(the)5200 +12689 y(macro,)403 b(prompt)j(for)e(eac)-34 b(h)404 b(argumen)-34 +b(t.)540 b(Space)404 b(will)g(complete)f(and)i(exit.)3660 +15548 y(By)386 b(default)h(A)-34 b(UCT)12933 15809 y(E)13608 +15548 y(X)386 b(will)f(put)j(an)e(empt)-34 b(y)387 b(set)f(braces)g(`)p +Ft({})p FB(')g(after)g(a)g(macro)g(with)h(no)g(argumen)-34 +b(ts)2000 17009 y(to)442 b(stop)g(it)f(from)h(eating)f(the)h(next)g +(whitespace.)651 b(This)441 b(is)h(suppressed)g(inside)f(math)h(mo)34 +b(de)442 b(and)g(can)2000 18470 y(b)34 b(e)404 b(disabled)g(totally)g +(b)-34 b(y)405 b(setting)g Ft(TeX-insert-braces)410 b +FB(to)404 b(nil.)42818 21329 y([User)g(Option])-48000 +b Fl(TeX-insert-braces)5200 22791 y FB(If)388 b(non-nil,)j(app)34 +b(end)389 b(a)f(empt)-34 b(y)389 b(pair)e(of)i(braces)e(after)h +(inserting)g(a)g(macro)g(with)h(no)f(argumen)-34 b(ts.)42818 +25650 y([User)404 b(Option])-48000 b Fl(TeX-insert-braces-alist)5200 +27111 y FB(Con)-34 b(trol)405 b(the)g(insertion)f(of)g(a)g(pair)g(of)h +(braces)f(after)g(a)g(macro)g(on)g(a)g(p)34 b(er)404 +b(macro)g(basis.)5200 29105 y(This)310 b(v)-67 b(ariable)309 +b(is)g(an)h(alist.)507 b(Eac)-34 b(h)311 b(elemen)-34 +b(t)309 b(is)h(a)g(cons)g(cell,)327 b(whose)310 b(car)f(is)h(the)g +(macro)g(name,)328 b(and)5200 30566 y(the)315 b(cdr)f(is)h(non-nil)g +(or)f(nil,)332 b(dep)34 b(ending)315 b(on)g(whether)g(a)g(pair)f(of)h +(braces)f(should)i(b)34 b(e,)332 b(resp)34 b(ectiv)-34 +b(ely)-101 b(,)5200 32027 y(app)34 b(ended)405 b(or)f(not)h(to)f(the)h +(macro.)5200 34021 y(If)525 b(a)f(macro)h(has)g(an)g(elemen)-34 +b(t)525 b(in)g(this)g(v)-67 b(ariable,)553 b Ft(TeX-parse-macro)531 +b FB(will)524 b(use)h(its)g(v)-67 b(alue)524 b(to)5200 +35482 y(decide)404 b(what)h(to)f(do,)h(whatev)-34 b(er)404 +b(the)h(v)-67 b(alue)403 b(of)i(the)f(v)-67 b(ariable)403 +b Ft(TeX-insert-braces)p FB(.)3660 38341 y(Completions)383 +b(w)-34 b(ork)382 b(b)34 b(ecause)382 b(A)-34 b(UCT)21387 +38602 y(E)22062 38341 y(X)381 b(can)h(analyze)f(T)30546 +38602 y(E)31220 38341 y(X)h(\014les,)k(and)c(store)g(sym)-34 +b(b)34 b(ols)382 b(in)g(Emacs)2000 39803 y(Lisp)404 b(\014les)g(for)g +(later)g(retriev)-67 b(al.)536 b(See)404 b(Section)h(5.5)e +([Automatic],)i(page)f(78,)g(for)g(more)g(information.)3660 +41797 y(A)-34 b(UCT)6992 42058 y(E)7667 41797 y(X)584 +b(distinguishes)g(normal)g(and)g(exp)34 b(ert)583 b(macros.)1076 +b(By)583 b(default,)629 b(it)583 b(will)g(o\013er)g(comple-)2000 +43258 y(tion)538 b(only)f(for)g(normal)g(commands.)939 +b(This)538 b(b)34 b(eha)-34 b(vior)537 b(can)g(b)34 b(e)537 +b(con)-34 b(trolled)537 b(using)h(the)g(user)f(option)2000 +44719 y Ft(TeX-complete-expert-commands)p FB(.)42818 +47578 y([User)404 b(Option])-48000 b Fl(TeX-complete-expert-commands) +5200 49039 y FB(Complete)405 b(macros)e(and)i(en)-34 +b(vironmen)g(ts)405 b(mark)-34 b(ed)405 b(as)f(exp)34 +b(ert)403 b(commands.)5200 51033 y(P)-34 b(ossible)404 +b(v)-67 b(alues)403 b(are)h(nil,)g(t,)g(or)g(a)g(list)g(of)g(st)-34 +b(yle)404 b(names.)5200 53460 y(nil)5053 b(Don't)404 +b(complete)g(exp)34 b(ert)404 b(commands)h(\(default\).)5200 +55786 y(t)5929 b(Alw)-34 b(a)g(ys)405 b(complete)f(exp)34 +b(ert)403 b(commands.)5200 58112 y(\(STYLES)479 b(.)293 +b(.)h(.)146 b(\))11600 59573 y(Only)404 b(complete)f(exp)34 +b(ert)404 b(commands)h(of)f(STYLES.)3660 62433 y(A)-34 +b(UCT)6992 62693 y(E)7667 62433 y(X)513 b(will)f(also)h(mak)-34 +b(e)512 b(completion)h(for)g(man)-34 b(y)513 b(macro)f(argumen)-34 +b(ts,)541 b(for)513 b(example)f(existing)2000 63894 y(lab)34 +b(els)521 b(when)h(y)-34 b(ou)523 b(en)-34 b(ter)521 +b(a)h(`)p Ft(\\ref)p FB(')g(macro)g(with)g Ft(TeX-insert-macro)527 +b FB(or)522 b Ft(TeX-electric-macro)p FB(,)2000 65355 +y(and)411 b(BibT)6905 65616 y(E)7579 65355 y(X)f(en)-34 +b(tries)411 b(when)g(y)-34 b(ou)411 b(en)-34 b(ter)411 +b(a)f(`)p Ft(\\cite)p FB(')i(macro.)557 b(F)-101 b(or)410 +b(this)h(kind)g(of)g(completion)f(to)h(w)-34 b(ork,)2000 +66816 y(parsing)606 b(m)-34 b(ust)607 b(b)34 b(e)606 +b(enabled)g(as)f(describ)34 b(ed)606 b(in)f(see)h(Section)g(5.3)f([P) +-34 b(arsing)606 b(Files],)655 b(page)606 b(71.)1143 +b(F)-101 b(or)2000 68277 y(`)p Ft(\\cite)p FB(')414 b(y)-34 +b(ou)413 b(m)-34 b(ust)415 b(also)d(mak)-34 b(e)413 b(sure)g(that)h +(the)g(BibT)27044 68538 y(E)27717 68277 y(X)f(\014les)g(ha)-34 +b(v)g(e)413 b(b)34 b(een)413 b(sa)-34 b(v)g(ed)414 b(at)f(least)g(once) +g(after)2000 69738 y(y)-34 b(ou)380 b(enabled)g(automatic)g(parsing)g +(on)g(sa)-34 b(v)g(e,)384 b(and)d(that)g(the)e(basename)i(of)e(the)h +(BibT)41649 69999 y(E)42323 69738 y(X)f(\014le)h(do)34 +b(es)379 b(not)2000 71200 y(con\015ict)404 b(with)h(the)g(basename)g +(of)f(one)g(of)h(T)22276 71461 y(E)22949 71200 y(X)g(\014les.)p +eop end +%%Page: 34 39 +TeXDict begin 34 38 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(34)2000 3985 y FA(2.7)896 b(Marking)598 b(En)-50 b(vironmen)g(ts,)601 +b(Sections,)f(or)d(T)-149 b(exinfo)598 b(No)50 b(des)2000 +6110 y FB(Y)-101 b(ou)464 b(can)f(mark)g(the)h(curren)-34 +b(t)464 b(en)-34 b(vironmen)g(t)464 b(b)-34 b(y)464 b(t)-34 +b(yping)465 b Fr(C-c)405 b(.)p FB(,)478 b(or)463 b(the)h(curren)-34 +b(t)464 b(section)f(b)-34 b(y)464 b(t)-34 b(yping)2000 +7572 y Fr(C-c)405 b(*)p FB(.)3660 9468 y(In)g(T)-101 +b(exinfo)404 b(do)34 b(cumen)-34 b(ts)405 b(y)-34 b(ou)405 +b(can)f(t)-34 b(yp)34 b(e)404 b Fr(M-C-h)i FB(to)f(mark)e(the)i(curren) +-34 b(t)404 b(no)34 b(de.)3660 11364 y(When)405 b(the)f(region)g(is)g +(set,)g(the)g(p)34 b(oin)-34 b(t)405 b(is)f(mo)-34 b(v)g(ed)405 +b(to)f(its)h(b)34 b(eginning)404 b(and)h(the)g(mark)e(to)i(its)f(end.) +2000 14124 y Fp(2.7.1)818 b(LaT)-136 b(eX)545 b(Commands)h(for)g +(Marking)f(En)-45 b(vironmen)g(ts)545 b(and)h(Sections)43872 +16851 y FB([Command])-47999 b Fl(LaTeX-mark-section)5200 +18312 y FB(\()p Fr(C-c)405 b(*)p FB(\))g(Set)g(mark)e(at)i(end)f(of)h +(curren)-34 b(t)404 b(logical)g(section,)f(and)i(p)34 +b(oin)-34 b(t)405 b(at)g(top.)5200 20208 y(With)308 b(a)f(non-nil)h +(pre\014x)f(argumen)-34 b(t,)328 b(mark)307 b(only)g(the)h(region)f +(from)h(the)f(curren)-34 b(t)308 b(section)g(start)g(to)5200 +21670 y(the)324 b(next)f(sectioning)g(command.)512 b(Thereb)-34 +b(y)324 b(subsections)g(are)f(not)h(b)34 b(eing)323 b(mark)-34 +b(ed.)511 b(Otherwise,)5200 23131 y(an)-34 b(y)405 b(included)f +(subsections)h(are)f(also)g(mark)-34 b(ed)404 b(along)g(with)h(curren) +-34 b(t)405 b(section.)43872 25794 y([Command])-47999 +b Fl(LaTeX-mark-environment)5200 27256 y FB(\()p Fr(C-c)405 +b(.)p FB(\))462 b(Set)f(mark)f(to)i(the)f(end)g(of)g(the)g(curren)-34 +b(t)462 b(en)-34 b(vironmen)g(t)461 b(and)h(p)34 b(oin)-34 +b(t)461 b(to)h(the)f(matc)-34 b(hing)5200 28717 y(b)34 +b(eginning.)5200 30613 y(If)387 b(a)h(pre\014x)f(argumen)-34 +b(t)389 b(is)e(giv)-34 b(en,)390 b(mark)d(the)h(resp)34 +b(ectiv)-34 b(e)387 b(n)-34 b(um)g(b)34 b(er)388 b(of)g(enclosing)f(en) +-34 b(vironmen)g(ts.)5200 32074 y(The)603 b(command)h(will)e(not)h(w) +-34 b(ork)603 b(prop)34 b(erly)602 b(if)g(there)h(are)f(un)-34 +b(balanced)604 b(b)34 b(egin-end)603 b(pairs)g(in)5200 +33536 y(commen)-34 b(ts)405 b(and)g(v)-34 b(erbatim)404 +b(en)-34 b(vironmen)g(ts.)2000 36295 y Fp(2.7.2)818 b(T)-136 +b(exinfo)544 b(Commands)i(for)g(Marking)f(En)-45 b(vironmen)g(ts)545 +b(and)h(Sections)43872 39022 y FB([Command])-47999 b +Fl(Texinfo-mark-section)5200 40483 y FB(\()p Fr(C-c)405 +b(*)p FB(\))g(Mark)f(the)g(curren)-34 b(t)405 b(section,)f(with)h +(inclusion)f(of)g(an)-34 b(y)405 b(con)-34 b(taining)405 +b(no)34 b(de.)5200 42380 y(The)626 b(curren)-34 b(t)626 +b(section)f(is)g(detected)h(as)f(starting)i(b)-34 b(y)625 +b(an)-34 b(y)626 b(of)g(the)g(structuring)g(commands)5200 +43841 y(matc)-34 b(hed)555 b(b)-34 b(y)555 b(the)g(regular)e +(expression)h(in)h(the)f(v)-67 b(ariable)553 b Ft(outline-regexp)560 +b FB(whic)-34 b(h)555 b(in)f(turn)5200 45302 y(is)352 +b(a)g(regular)f(expression)h(matc)-34 b(hing)353 b(an)-34 +b(y)353 b(elemen)-34 b(t)352 b(of)h(the)f(v)-67 b(ariable)351 +b Ft(texinfo-section-list)p FB(.)5200 47198 y(With)308 +b(a)f(non-nil)h(pre\014x)f(argumen)-34 b(t,)328 b(mark)307 +b(only)g(the)h(region)f(from)h(the)f(curren)-34 b(t)308 +b(section)g(start)g(to)5200 48660 y(the)324 b(next)f(sectioning)g +(command.)512 b(Thereb)-34 b(y)324 b(subsections)g(are)f(not)h(b)34 +b(eing)323 b(mark)-34 b(ed.)511 b(Otherwise,)5200 50121 +y(an)-34 b(y)405 b(included)f(subsections)h(are)f(also)g(mark)-34 +b(ed)5200 52017 y(Note)473 b(that)h(when)g(the)g(curren)-34 +b(t)473 b(section)g(is)g(starting)h(immediately)e(after)h(a)g(no)34 +b(de)473 b(command,)5200 53478 y(then)405 b(the)f(no)34 +b(de)405 b(command)g(is)e(also)h(mark)-34 b(ed)405 b(as)f(part)g(of)h +(the)f(section.)43872 56142 y([Command])-47999 b Fl +(Texinfo-mark-environment)5200 57603 y FB(\()p Fr(C-c)405 +b(.)p FB(\))462 b(Set)f(mark)f(to)i(the)f(end)g(of)g(the)g(curren)-34 +b(t)462 b(en)-34 b(vironmen)g(t)461 b(and)h(p)34 b(oin)-34 +b(t)461 b(to)h(the)f(matc)-34 b(hing)5200 59064 y(b)34 +b(eginning.)5200 60961 y(If)387 b(a)h(pre\014x)f(argumen)-34 +b(t)389 b(is)e(giv)-34 b(en,)390 b(mark)d(the)h(resp)34 +b(ectiv)-34 b(e)387 b(n)-34 b(um)g(b)34 b(er)388 b(of)g(enclosing)f(en) +-34 b(vironmen)g(ts.)5200 62422 y(The)603 b(command)h(will)e(not)h(w) +-34 b(ork)603 b(prop)34 b(erly)602 b(if)g(there)h(are)f(un)-34 +b(balanced)604 b(b)34 b(egin-end)603 b(pairs)g(in)5200 +63883 y(commen)-34 b(ts)405 b(and)g(v)-34 b(erbatim)404 +b(en)-34 b(vironmen)g(ts.)43872 66547 y([Command])-47999 +b Fl(Texinfo-mark-node)5200 68008 y FB(\()p Fr(M-C-h)p +FB(\))335 b(Mark)c(the)i(curren)-34 b(t)332 b(no)34 b(de.)515 +b(This)333 b(is)f(the)g(no)34 b(de)333 b(in)f(whic)-34 +b(h)333 b(p)34 b(oin)-34 b(t)333 b(is)f(lo)34 b(cated.)514 +b(It)332 b(is)g(start-)5200 69469 y(ing)436 b(at)g(the)g(previous)g(o) +34 b(ccurrence)435 b(of)h(the)g(k)-34 b(eyw)g(ord)436 +b Ft(@node)i FB(and)f(ending)f(at)g(next)g(o)34 b(ccurrence)5200 +70930 y(of)404 b(the)h(k)-34 b(eyw)g(ords)405 b Ft(@node)g +FB(or)f Ft(@bye)p FB(.)p eop end +%%Page: 35 40 +TeXDict begin 35 39 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(35)2000 3985 y FA(2.8)896 b(Commen)-50 b(ting)2000 +6110 y FB(It)535 b(is)g(often)h(necessary)e(to)h(commen)-34 +b(t)536 b(out)g(temp)34 b(orarily)534 b(a)h(region)f(of)i(T)36571 +6371 y(E)37244 6110 y(X)f(or)g(L)40626 5953 y Fu(a)41187 +6110 y FB(T)41860 6371 y(E)42534 6110 y(X)g(co)34 b(de.)930 +b(This)2000 7572 y(can)420 b(b)34 b(e)419 b(done)i(with)f(the)h +(commands)f Fr(C-c)406 b(;)420 b FB(and)g Fr(C-c)405 +b(\045)p FB(.)586 b Fr(C-c)405 b(;)421 b FB(will)e(commen)-34 +b(t)420 b(out)h(all)e(lines)h(in)f(the)2000 9033 y(curren)-34 +b(t)421 b(region,)k(while)c Fr(C-c)405 b(\045)422 b FB(will)e(commen) +-34 b(t)422 b(out)g(the)g(curren)-34 b(t)421 b(paragraph.)590 +b(T)-34 b(yp)34 b(e)422 b Fr(C-c)405 b(;)421 b FB(again)h(to)2000 +10494 y(uncommen)-34 b(t)524 b(all)e(lines)g(of)h(a)f(commen)-34 +b(ted)524 b(region,)551 b(or)523 b Fr(C-c)405 b(\045)523 +b FB(again)f(to)h(uncommen)-34 b(t)524 b(all)e(commen)-34 +b(t)2000 11955 y(lines)404 b(around)h(p)34 b(oin)-34 +b(t.)539 b(These)405 b(commands)g(will)e(insert)h(or)g(remo)-34 +b(v)g(e)404 b(a)g(single)g(`)p Ft(\045)p FB(')g(resp)34 +b(ectiv)-34 b(ely)-101 b(.)43872 14604 y([Command])-47999 +b Fl(TeX-comment-or-uncomment-region)5200 16065 y FB(\()p +Fr(C-c)405 b(;)p FB(\))390 b(Add)f(or)g(remo)-34 b(v)g(e)388 +b(`)p Ft(\045)p FB(')h(from)g(the)g(b)34 b(eginning)389 +b(of)g(eac)-34 b(h)389 b(line)f(in)h(the)g(curren)-34 +b(t)389 b(region.)533 b(Un-)5200 17526 y(commen)-34 b(ting)504 +b(w)-34 b(orks)504 b(only)f(if)h(the)g(region)f(encloses)g(solely)f +(commen)-34 b(ted)505 b(lines.)836 b(If)503 b(A)-34 b(UCT)48416 +17787 y(E)49091 17526 y(X)5200 18987 y(should)368 b(not)f(try)g(to)g +(guess)g(if)g(the)g(region)f(should)i(b)34 b(e)366 b(commen)-34 +b(ted)368 b(or)e(uncommen)-34 b(ted)369 b(the)e(com-)5200 +20448 y(mands)485 b Ft(TeX-comment-region)490 b FB(and)485 +b Ft(TeX-uncomment-region)491 b FB(can)484 b(b)34 b(e)484 +b(used)g(to)h(explicitly)5200 21910 y(commen)-34 b(t)405 +b(or)f(uncommen)-34 b(t)405 b(the)g(region)f(in)g(concern.)43872 +24558 y([Command])-47999 b Fl(TeX-comment-or-uncomment-paragraph)5200 +26019 y FB(\()p Fr(C-c)405 b(\045)p FB(\))416 b(Add)f(or)f(remo)-34 +b(v)g(e)415 b(`)p Ft(\045)p FB(')f(from)h(the)g(b)34 +b(eginning)415 b(of)g(eac)-34 b(h)415 b(line)f(in)g(the)h(curren)-34 +b(t)415 b(paragraph.)5200 27481 y(When)396 b(remo)-34 +b(ving)395 b(`)p Ft(\045)p FB(')g(c)-34 b(haracters)396 +b(the)g(paragraph)g(is)g(considered)f(to)h(consist)g(of)g(all)f +(preceding)5200 28942 y(and)405 b(succeeding)f(lines)g(starting)g(with) +h(a)f(`)p Ft(\045)p FB(',)g(un)-34 b(til)405 b(the)f(\014rst)h +(non-commen)-34 b(t)406 b(line.)2000 32295 y FA(2.9)896 +b(Inden)-50 b(ting)2000 34421 y FB(Inden)-34 b(tation)517 +b(means)e(the)g(addition)g(of)h(whitespace)f(at)g(the)g(b)34 +b(eginning)515 b(of)g(lines)g(to)g(re\015ect)f(sp)34 +b(ecial)2000 35882 y(syn)-34 b(tactical)472 b(constructs.)742 +b(This)472 b(mak)-34 b(es)472 b(it)g(easier)e(to)i(see)f(the)h +(structure)h(of)f(the)g(do)34 b(cumen)-34 b(t,)489 b(and)473 +b(to)2000 37343 y(catc)-34 b(h)374 b(errors)f(suc)-34 +b(h)374 b(as)g(a)g(missing)f(closing)h(brace.)528 b(Th)-34 +b(us,)381 b(the)374 b(inden)-34 b(tation)375 b(is)f(done)g(for)f +(precisely)f(the)2000 38804 y(same)404 b(reasons)g(that)i(y)-34 +b(ou)404 b(w)-34 b(ould)405 b(inden)-34 b(t)406 b(ordinary)e(computer)g +(programs.)3660 40693 y(Inden)-34 b(tation)553 b(is)e(done)g(b)-34 +b(y)551 b(L)16899 40536 y Fu(a)17460 40693 y FB(T)18133 +40954 y(E)18807 40693 y(X)f(en)-34 b(vironmen)g(ts)552 +b(and)g(b)-34 b(y)551 b(T)32871 40954 y(E)33545 40693 +y(X)f(groups,)588 b(that)552 b(is)f(the)g(b)34 b(o)g(dy)551 +b(of)2000 42154 y(an)449 b(en)-34 b(vironmen)g(t)449 +b(is)f(inden)-34 b(ted)450 b(b)-34 b(y)448 b(the)h(v)-67 +b(alue)448 b(of)g Ft(LaTeX-indent-level)455 b FB(\(default)450 +b(2\).)671 b(Also,)459 b(items)2000 43615 y(of)441 b(an)f(`itemize-lik) +-34 b(e')438 b(en)-34 b(vironmen)g(t)442 b(are)d(inden)-34 +b(ted)442 b(b)-34 b(y)441 b(the)g(v)-67 b(alue)439 b(of)i +Ft(LaTeX-item-indent)p FB(,)455 b(default)2000 45077 +y Fz(\000)p FB(2.)560 b(\(Items)412 b(are)f(iden)-34 +b(ti\014ed)413 b(with)f(the)g(help)g(of)f Ft(LaTeX-item-regexp)p +FB(.\))567 b(If)412 b(more)f(en)-34 b(vironmen)g(ts)412 +b(are)2000 46538 y(nested,)k(they)e(are)f(inden)-34 b(ted)416 +b(`accum)-34 b(ulated')414 b(just)g(lik)-34 b(e)413 b(most)h +(programming)h(languages)f(usually)f(are)2000 47999 y(seen)404 +b(inden)-34 b(ted)405 b(in)g(nested)f(constructs.)3660 +49888 y(Y)-101 b(ou)500 b(can)f(explicitely)e(inden)-34 +b(t)500 b(single)e(lines,)522 b(usually)499 b(b)-34 b(y)499 +b(pressing)g Ft(TAB)p FB(,)523 b(or)499 b(mark)-34 b(ed)499 +b(regions)g(b)-34 b(y)2000 51349 y(calling)511 b Ft(indent-region)517 +b FB(on)512 b(it.)862 b(If)511 b(y)-34 b(ou)513 b(ha)-34 +b(v)g(e)512 b Ft(auto-fill-mode)517 b FB(enabled)512 +b(and)h(a)f(line)f(is)h(brok)-34 b(en)2000 52810 y(while)472 +b(y)-34 b(ou)472 b(t)-34 b(yp)34 b(e)472 b(it,)488 b(Emacs)471 +b(automatically)h(cares)f(ab)34 b(out)473 b(the)f(inden)-34 +b(tation)473 b(in)f(the)g(follo)-34 b(wing)473 b(line.)2000 +54271 y(If)502 b(y)-34 b(ou)502 b(w)-34 b(an)g(t)503 +b(to)f(ha)-34 b(v)g(e)503 b(a)e(similar)g(b)34 b(eha)-34 +b(vior)502 b(up)34 b(on)502 b(t)-34 b(yping)503 b Ft(RET)p +FB(,)527 b(y)-34 b(ou)502 b(can)g(customize)f(the)h(v)-67 +b(ariable)2000 55733 y Ft(TeX-newline-function)476 b +FB(and)469 b(c)-34 b(hange)470 b(the)f(default)g(of)h +Ft(newline)h FB(whic)-34 b(h)469 b(do)34 b(es)469 b(no)g(inden)-34 +b(tation)471 b(to)2000 57194 y Ft(newline-and-indent)373 +b FB(whic)-34 b(h)368 b(inden)-34 b(ts)369 b(the)f(new)f(line)g(or)g +Ft(reindent-then-newline-and-indent)2000 58655 y FB(whic)-34 +b(h)405 b(inden)-34 b(ts)406 b(b)34 b(oth)404 b(the)h(curren)-34 +b(t)404 b(and)h(the)g(new)g(line.)3660 60544 y(There)671 +b(are)g(certain)f(L)14355 60387 y Fu(a)14916 60544 y +FB(T)15589 60805 y(E)16263 60544 y(X)h(en)-34 b(vironmen)g(ts)671 +b(whic)-34 b(h)672 b(should)g(b)34 b(e)671 b(inden)-34 +b(ted)672 b(in)f(a)g(sp)34 b(ecial)669 b(w)-34 b(a)g(y)-101 +b(,)2000 62005 y(lik)-34 b(e)733 b(`)p Ft(tabular)p FB(')i(or)e(`)p +Ft(verbatim)p FB('.)1529 b(Those)735 b(en)-34 b(vironmen)g(ts)734 +b(ma)-34 b(y)734 b(b)34 b(e)733 b(sp)34 b(eci\014ed)734 +b(in)f(the)h(v)-67 b(ariable)2000 63466 y Ft +(LaTeX-indent-environment-list)436 b FB(together)427 +b(with)g(their)f(sp)34 b(ecial)425 b(inden)-34 b(tation)429 +b(functions.)606 b(T)-101 b(ak-)2000 64927 y(ing)440 +b(the)f(`)p Ft(verbatim)p FB(')j(en)-34 b(vironmen)g(t)441 +b(as)e(an)h(example)f(y)-34 b(ou)440 b(can)f(see)g(that)i +Ft(current-indentation)446 b FB(is)2000 66388 y(used)478 +b(as)g(the)g(inden)-34 b(tation)479 b(function.)760 b(This)478 +b(will)f(stop)i(A)-34 b(UCT)31750 66649 y(E)32424 66388 +y(X)478 b(from)f(doing)i(an)-34 b(y)478 b(inden)-34 b(tation)479 +b(in)2000 67850 y(the)405 b(en)-34 b(vironmen)g(t)405 +b(if)f(y)-34 b(ou)404 b(hit)h Ft(TAB)g FB(for)f(example.)3660 +69738 y(There)352 b(are)f(en)-34 b(vironmen)g(ts)353 +b(in)e Ft(LaTeX-indent-environment-list)362 b FB(whic)-34 +b(h)352 b(do)g(not)h(bring)f(a)f(sp)34 b(e-)2000 71200 +y(cial)289 b(inden)-34 b(tation)292 b(function)f(with)g(them.)501 +b(This)290 b(is)g(due)h(to)f(the)g(fact)h(that)g(\014rst)f(the)h(resp) +34 b(ectiv)-34 b(e)288 b(functions)p eop end +%%Page: 36 41 +TeXDict begin 36 40 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(36)2000 3985 y(are)444 b(not)h(implemen)-34 b(ted)445 +b(y)-34 b(et)444 b(and)h(second)g(that)g(\014lling)f(will)g(b)34 +b(e)444 b(disabled)h(for)f(the)h(sp)34 b(eci\014ed)444 +b(en)-34 b(viron-)2000 5446 y(men)g(ts.)537 b(This)397 +b(shall)f(prev)-34 b(en)g(t)397 b(the)g(source)f(co)34 +b(de)395 b(from)i(b)34 b(eing)396 b(messed)g(up)h(b)-34 +b(y)397 b(acciden)-34 b(tly)396 b(\014lling)g(those)2000 +6907 y(en)-34 b(vironmen)g(ts)476 b(with)g(the)g(standard)h(\014lling)e +(routine.)753 b(If)475 b(y)-34 b(ou)476 b(think)g(that)g(pro)-34 +b(viding)476 b(sp)34 b(ecial)474 b(\014lling)2000 8369 +y(routines)425 b(for)g(suc)-34 b(h)426 b(en)-34 b(vironmen)g(ts)426 +b(w)-34 b(ould)427 b(b)34 b(e)424 b(an)i(appropriate)f(and)h(c)-34 +b(hallenging)425 b(task)g(for)g(y)-34 b(ou,)430 b(y)-34 +b(ou)2000 9830 y(are)365 b(in)-34 b(vited)367 b(to)f(con)-34 +b(tribute.)527 b(\(See)366 b(Section)h(2.10)e([Filling],)373 +b(page)366 b(37,)373 b(for)366 b(further)h(information)g(ab)34 +b(out)2000 11291 y(the)405 b(\014lling)f(functionalit)-34 +b(y\))3660 13077 y(The)443 b(c)-34 b(hec)g(k)442 b(for)g(the)h(inden) +-34 b(tation)444 b(function)f(ma)-34 b(y)443 b(b)34 b(e)442 +b(enabled)g(or)g(disabled)h(b)-34 b(y)442 b(customizing)g(the)2000 +14538 y(v)-67 b(ariable)403 b Ft(LaTeX-indent-environment-check)p +FB(.)3660 16324 y(As)d(a)f(side)g(note)g(with)h(regard)f(to)g +(formatting)i(sp)34 b(ecial)398 b(en)-34 b(vironmen)g(ts:)537 +b(New)-34 b(er)399 b(Emacsen)g(include)2000 17785 y Ft(align.el)434 +b FB(and)e(therefore)f(pro)-34 b(vide)431 b(some)g(supp)34 +b(ort)432 b(for)f(formatting)h(`)p Ft(tabular)p FB(')h(and)f(`)p +Ft(tabbing)p FB(')h(en-)2000 19246 y(vironmen)-34 b(ts)383 +b(with)f(the)h(function)g Ft(align-current)k FB(whic)-34 +b(h)382 b(will)g(nicely)f(align)g(columns)i(in)f(the)g(source)2000 +20708 y(co)34 b(de.)3660 22493 y(A)-34 b(UCT)6992 22754 +y(E)7667 22493 y(X)436 b(is)f(able)g(to)h(format)g(commen)-34 +b(ted)436 b(parts)g(of)g(y)-34 b(our)435 b(co)34 b(de)435 +b(just)i(as)e(an)-34 b(y)436 b(other)g(part.)632 b(This)2000 +23955 y(means)561 b(L)6189 23798 y Fu(a)6750 23955 y +FB(T)7423 24216 y(E)8097 23955 y(X)f(en)-34 b(vironmen)g(ts)562 +b(and)g(T)20361 24216 y(E)21035 23955 y(X)e(groups)i(in)f(commen)-34 +b(ts)561 b(will)g(b)34 b(e)560 b(inden)-34 b(ted)562 +b(syn)-34 b(tactically)2000 25416 y(correct)416 b(if)h(the)h(v)-67 +b(ariable)416 b Ft(LaTeX-syntactic-comments)425 b FB(is)417 +b(set)h(to)f(t.)578 b(If)417 b(y)-34 b(ou)418 b(disable)f(it,)j(commen) +-34 b(ts)2000 26877 y(will)404 b(b)34 b(e)403 b(\014lled)h(lik)-34 +b(e)404 b(normal)g(text)g(and)h(no)f(syn)-34 b(tactic)405 +b(inden)-34 b(tation)406 b(will)d(b)34 b(e)404 b(done.)3660 +28663 y(F)-101 b(ollo)-34 b(wing)397 b(y)-34 b(ou)397 +b(will)f(\014nd)i(a)e(list)g(of)h(most)g(commands)g(and)g(v)-67 +b(ariables)395 b(related)i(to)f(inden)-34 b(ting)398 +b(with)2000 30124 y(a)404 b(small)g(summary)g(in)g(eac)-34 +b(h)405 b(case:)2000 32235 y Ft(TAB)4492 b(LaTeX-indent-line)410 +b FB(will)404 b(inden)-34 b(t)405 b(the)g(curren)-34 +b(t)404 b(line.)2000 34345 y Ft(LFD)4492 b(newline-and-indent)418 +b FB(inserts)412 b(a)g(new)g(line)g(\(m)-34 b(uc)g(h)413 +b(lik)-34 b(e)411 b Ft(RET)p FB(\))i(and)g(mo)-34 b(v)g(es)412 +b(the)g(cursor)8400 35806 y(to)405 b(an)f(appropriate)h(p)34 +b(osition)404 b(b)-34 b(y)405 b(the)f(left)h(margin.)8400 +37592 y(Most)d(k)-34 b(eyb)34 b(oards)401 b(no)-34 b(w)g(ada)g(ys)404 +b(lac)-34 b(k)400 b(a)i(linefeed)f(k)-34 b(ey)400 b(and)j +Fr(C-j)f FB(ma)-34 b(y)401 b(b)34 b(e)401 b(tedious)h(to)g(t)-34 +b(yp)34 b(e.)8400 39054 y(Therefore)347 b(y)-34 b(ou)349 +b(can)e(customize)h(A)-34 b(UCT)27109 39314 y(E)27783 +39054 y(X)348 b(to)g(p)34 b(erform)347 b(inden)-34 b(tation)350 +b(up)34 b(on)348 b(t)-34 b(yping)349 b Ft(RET)8400 40515 +y FB(as)404 b(w)-34 b(ell.)539 b(The)404 b(resp)34 b(ectiv)-34 +b(e)403 b(option)i(is)f(called)f Ft(TeX-newline-function)p +FB(.)2000 42625 y Fr(C-j)4492 b FB(Alias)404 b(for)g +Ft(LFD)42818 45061 y FB([User)g(Option])-48000 b Fl +(LaTeX-indent-environment-list)5200 46522 y FB(List)468 +b(of)h(en)-34 b(vironmen)g(ts)470 b(with)g(sp)34 b(ecial)467 +b(inden)-34 b(tation.)735 b(The)469 b(second)g(elemen)-34 +b(t)469 b(in)f(eac)-34 b(h)469 b(en)-34 b(try)469 b(is)5200 +47983 y(the)404 b(function)i(to)e(calculate)g(the)h(inden)-34 +b(tation)405 b(lev)-34 b(el)403 b(in)i(columns.)5200 +49769 y(The)331 b(\014lling)f(co)34 b(de)330 b(curren)-34 +b(tly)331 b(cannot)g(handle)g(tabular-lik)-34 b(e)331 +b(en)-34 b(vironmen)g(ts)331 b(whic)-34 b(h)332 b(will)e(b)34 +b(e)330 b(com-)5200 51230 y(pletely)370 b(messed-up)i(if)f(y)-34 +b(ou)371 b(try)g(to)g(format)h(them.)528 b(This)371 b(is)g(wh)-34 +b(y)372 b(most)f(of)h(these)f(en)-34 b(vironmen)g(ts)5200 +52691 y(are)321 b(included)h(in)f(this)i(customization)f(option)g +(without)i(a)d(sp)34 b(ecial)321 b(inden)-34 b(tation)323 +b(function.)512 b(This)5200 54152 y(will)404 b(prev)-34 +b(en)g(t)404 b(that)i(they)e(get)g(\014lled.)42818 56588 +y([User)g(Option])-48000 b Fl(LaTeX-indent-level)5200 +58049 y FB(Num)-34 b(b)34 b(er)299 b(of)g(spaces)f(to)h(add)h(to)e(the) +h(inden)-34 b(tation)301 b(for)d(eac)-34 b(h)299 b(`)p +Ft(\\begin)p FB(')h(not)f(matc)-34 b(hed)300 b(b)-34 +b(y)299 b(a)f(`)p Ft(\\end)p FB('.)42818 60484 y([User)404 +b(Option])-48000 b Fl(LaTeX-item-indent)5200 61945 y +FB(Num)-34 b(b)34 b(er)404 b(of)h(spaces)f(to)h(add)f(to)h(the)g(inden) +-34 b(tation)405 b(for)g(`)p Ft(\\item)p FB(''s)g(in)f(list)g(en)-34 +b(vironmen)g(ts.)42818 64381 y([User)404 b(Option])-48000 +b Fl(TeX-brace-indent-level)5200 65842 y FB(Num)-34 b(b)34 +b(er)404 b(of)h(spaces)f(to)h(add)f(to)h(the)g(inden)-34 +b(tation)405 b(for)g(eac)-34 b(h)404 b(`)p Ft({)p FB(')g(not)h(matc)-34 +b(hed)405 b(b)-34 b(y)404 b(a)g(`)p Ft(})p FB('.)42818 +68277 y([User)g(Option])-48000 b Fl(LaTeX-syntactic-comments)5200 +69738 y FB(If)352 b(non-nil)h(commen)-34 b(ts)353 b(will)f(b)34 +b(e)352 b(\014lled)g(and)h(inden)-34 b(ted)354 b(according)e(to)g(L) +37168 69581 y Fu(a)37729 69738 y FB(T)38402 69999 y(E)39076 +69738 y(X)g(syn)-34 b(tax.)522 b(Otherwise)5200 71200 +y(they)404 b(will)g(b)34 b(e)404 b(\014lled)g(lik)-34 +b(e)403 b(normal)h(text.)p eop end +%%Page: 37 42 +TeXDict begin 37 41 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(37)42818 3985 y([User)404 b(Option])-48000 b Fl(TeX-newline-function) +5200 5446 y FB(Used)415 b(to)h(sp)34 b(ecify)414 b(the)i(function)h +(whic)-34 b(h)416 b(is)f(called)f(when)i Ft(RET)g FB(is)f(pressed.)572 +b(This)416 b(will)e(normally)5200 6907 y(b)34 b(e)548 +b Ft(newline)i FB(whic)-34 b(h)549 b(simply)f(inserts)g(a)g(new)g +(line.)970 b(In)548 b(case)f(y)-34 b(ou)549 b(w)-34 b(an)g(t)549 +b(to)g(ha)-34 b(v)g(e)548 b(A)-34 b(UCT)48416 7168 y(E)49091 +6907 y(X)5200 8369 y(do)424 b(inden)-34 b(tation)425 +b(as)e(w)-34 b(ell)423 b(when)h(y)-34 b(ou)424 b(press)f +Ft(RET)p FB(,)429 b(use)423 b(the)h(built-in)g(functions)h +Ft(newline-and-)5200 9830 y(indent)392 b FB(or)e Ft +(reindent-then-newline-and-indent)p FB(.)545 b(The)391 +b(former)f(inserts)g(a)h(new)f(line)g(and)5200 11291 +y(inden)-34 b(ts)401 b(the)f(follo)-34 b(wing)400 b(line,)g(i.e.)536 +b(it)400 b(mo)-34 b(v)g(es)400 b(the)g(cursor)f(to)h(the)g(righ)-34 +b(t)401 b(p)34 b(osition)400 b(and)g(therefore)5200 12752 +y(acts)430 b(as)g(if)g(y)-34 b(ou)430 b(pressed)g Ft(LFD)p +FB(.)617 b(The)430 b(latter)g(function)h(additionally)f(inden)-34 +b(ts)431 b(the)g(curren)-34 b(t)430 b(line.)5200 14213 +y(If)365 b(y)-34 b(ou)366 b(c)-34 b(ho)34 b(ose)365 b(`)p +Ft(Other)p FB(',)374 b(y)-34 b(ou)365 b(can)g(sp)34 b(ecify)365 +b(y)-34 b(our)365 b(o)-34 b(wn)366 b(fancy)g(function)g(to)g(b)34 +b(e)365 b(called)f(when)i Ft(RET)5200 15675 y FB(is)404 +b(pressed.)3660 18153 y(A)-34 b(UCT)6992 18414 y(E)7667 +18153 y(X)413 b(treats)f(b)-34 b(y)413 b(default)h(`)p +Ft(\\[...\\])p FB(')g(math)f(mo)34 b(de)413 b(as)f(a)h(regular)f(en)-34 +b(vironmen)g(t)413 b(and)h(inden)-34 b(ts)2000 19614 +y(it)486 b(accordingly)-101 b(.)784 b(If)487 b(y)-34 +b(ou)486 b(do)h(not)g(lik)-34 b(e)485 b(suc)-34 b(h)487 +b(b)34 b(eha)-34 b(vior)486 b(y)-34 b(ou)487 b(only)f(need)g(to)h(remo) +-34 b(v)g(e)486 b Ft(\\|\\[)i FB(and)f Ft(\\|\\])2000 +21075 y FB(from)404 b Ft(LaTeX-begin-regexp)411 b FB(and)405 +b Ft(LaTeX-end-regexp)k FB(v)-67 b(ariables)403 b(resp)34 +b(ectiv)-34 b(ely)-101 b(.)2000 24301 y FA(2.10)896 b(Filling)2000 +26427 y FB(Filling)282 b(deals)g(with)i(the)e(insertion)h(of)g(line)f +(breaks)g(to)h(prev)-34 b(en)g(t)283 b(lines)f(from)h(b)34 +b(ecoming)282 b(wider)g(than)i(what)2000 27888 y(is)463 +b(sp)34 b(eci\014ed)462 b(in)h Ft(fill-column)p FB(.)719 +b(The)463 b(linebreaks)g(will)f(b)34 b(e)463 b(inserted)g +(automatically)g(if)f Ft(auto-fill-)2000 29349 y(mode)454 +b FB(is)f(enabled.)686 b(In)453 b(this)g(case)g(the)g(source)g(is)g +(not)h(only)f(\014lled)f(but)j(also)e(inden)-34 b(ted)454 +b(automatically)2000 30810 y(as)404 b(y)-34 b(ou)405 +b(write)f(it.)3660 32614 y Ft(auto-fill-mode)426 b FB(can)420 +b(b)34 b(e)420 b(enabled)h(for)f(A)-34 b(UCT)26558 32875 +y(E)27233 32614 y(X)420 b(b)-34 b(y)421 b(calling)f Ft +(turn-on-auto-fill)426 b FB(in)420 b(one)h(of)2000 34075 +y(the)303 b(ho)34 b(oks)303 b(A)-34 b(UCT)10658 34336 +y(E)11333 34075 y(X)303 b(is)f(running.)506 b(See)303 +b(Section)g(5.1)f([Mo)34 b(des)303 b(and)h(Ho)34 b(oks],)322 +b(page)303 b(69.)505 b(As)303 b(an)g(example,)2000 35537 +y(if)389 b(y)-34 b(ou)390 b(w)-34 b(an)g(t)391 b(to)f(enable)f +Ft(auto-fill-mode)394 b FB(in)389 b Ft(LaTeX-mode)p FB(,)396 +b(put)390 b(the)g(follo)-34 b(wing)390 b(in)-34 b(to)390 +b(y)-34 b(our)389 b(init)g(\014le:)5200 37340 y Ft(\(add-hook)640 +b('LaTeX-mode-hook)i('turn-on-auto-fill\))3660 39144 +y FB(Y)-101 b(ou)502 b(can)g(man)-34 b(ually)502 b(\014ll)f +(explicitely)f(mark)-34 b(ed)501 b(regions,)525 b(paragraphs,)i(en)-34 +b(vironmen)g(ts,)526 b(complete)2000 40605 y(sections,)392 +b(or)d(the)g(whole)h(bu\013er.)533 b(\(Note)390 b(that)g(man)-34 +b(ual)390 b(\014lling)f(in)h(A)-34 b(UCT)36091 40866 +y(E)36765 40605 y(X)389 b(will)g(inden)-34 b(t)390 b(the)g(start)g(of) +2000 42067 y(the)405 b(region)e(to)i(b)34 b(e)404 b(\014lled)g(in)g +(con)-34 b(trast)405 b(to)f(man)-34 b(y)405 b(other)f(Emacs)g(mo)34 +b(des.\))3660 43870 y(There)370 b(are)f(some)g(syn)-34 +b(tactical)370 b(constructs)h(whic)-34 b(h)370 b(are)f(handled)i(sp)34 +b(ecially)368 b(with)i(regard)f(to)h(\014lling.)2000 +45332 y(These)404 b(are)g(so-called)g(co)34 b(de)403 +b(commen)-34 b(ts)405 b(and)g(paragraph)g(commands.)3660 +47135 y(Co)34 b(de)448 b(commen)-34 b(ts)448 b(are)e(commen)-34 +b(ts)448 b(preceded)f(b)-34 b(y)447 b(co)34 b(de)447 +b(or)f(text)h(in)g(the)h(same)f(line.)666 b(Up)34 b(on)448 +b(\014lling)2000 48597 y(a)507 b(region,)532 b(co)34 +b(de)507 b(commen)-34 b(ts)508 b(themselv)-34 b(es)507 +b(will)g(not)h(get)f(\014lled.)848 b(Filling)506 b(is)h(done)h(from)f +(the)h(start)g(of)2000 50058 y(the)472 b(region)f(to)g(the)h(line)f +(with)h(the)f(co)34 b(de)471 b(commen)-34 b(t)472 b(and)g(con)-34 +b(tin)g(ues)473 b(after)e(it.)740 b(In)472 b(order)f(to)g(prev)-34 +b(en)g(t)2000 51519 y(o)g(v)g(erfull)447 b(lines)g(in)h(the)f(source)g +(co)34 b(de,)458 b(a)447 b(linebreak)g(will)f(b)34 b(e)448 +b(inserted)f(b)34 b(efore)447 b(the)h(last)f(non-commen)-34 +b(t)2000 52980 y(w)g(ord)463 b(b)-34 b(y)463 b(default.)714 +b(This)463 b(can)f(b)34 b(e)462 b(c)-34 b(hanged)463 +b(b)-34 b(y)463 b(customizing)g Ft(LaTeX-fill-break-before-code-)2000 +54441 y(comments)p FB(.)710 b(If)460 b(y)-34 b(ou)461 +b(ha)-34 b(v)g(e)461 b(o)-34 b(v)g(erfull)460 b(lines)g(with)h(co)34 +b(de)460 b(commen)-34 b(ts)461 b(y)-34 b(ou)461 b(can)f(\014ll)g(those) +h(explicitely)e(b)-34 b(y)2000 55903 y(calling)451 b +Ft(LaTeX-fill-paragraph)459 b FB(or)452 b(pressing)g +Fr(M-q)h FB(with)g(the)g(cursor)f(p)34 b(ositioned)452 +b(on)h(them.)682 b(This)2000 57364 y(will)393 b(add)i(linebreaks)e(in)h +(the)g(commen)-34 b(t)394 b(and)h(inden)-34 b(t)395 b(subsequen)-34 +b(t)395 b(commen)-34 b(t)395 b(lines)e(to)h(the)g(column)h(of)2000 +58825 y(the)359 b(commen)-34 b(t)360 b(in)f(the)h(\014rst)f(line)g(of)g +(the)h(co)34 b(de)358 b(commen)-34 b(t.)525 b(In)359 +b(this)g(sp)34 b(ecial)358 b(case)h Fr(M-q)h FB(only)f(acts)g(on)g(the) +2000 60286 y(curren)-34 b(t)404 b(line)g(and)h(not)g(on)f(the)h(whole)f +(paragraph.)3660 62090 y(Lines)527 b(with)g(`)p Ft(\\par)p +FB(')h(are)e(treated)h(similarly)f(to)h(co)34 b(de)526 +b(commen)-34 b(ts,)558 b(i.e.)906 b(`)p Ft(\\par)p FB(')528 +b(will)e(b)34 b(e)527 b(treated)2000 63551 y(as)445 b(paragraph)i(b)34 +b(oundary)446 b(whic)-34 b(h)446 b(should)g(not)g(b)34 +b(e)445 b(follo)-34 b(w)g(ed)446 b(b)-34 b(y)446 b(other)f(co)34 +b(de)445 b(or)g(text.)662 b(But)446 b(it)f(is)g(not)2000 +65012 y(treated)476 b(as)f(a)g(real)g(paragraph)h(b)34 +b(oundary)476 b(lik)-34 b(e)474 b(an)i(empt)-34 b(y)476 +b(line)f(where)g(\014lling)g(a)h(paragraph)g(w)-34 b(ould)2000 +66473 y(stop.)3660 68277 y(P)g(aragraph)331 b(commands)f(lik)-34 +b(e)328 b(`)p Ft(\\section)p FB(')k(or)d(`)p Ft(\\noindent)p +FB(')j(\(the)f(list)e(of)h(commands)g(is)f(de\014ned)i(b)-34 +b(y)2000 69738 y Ft(LaTeX-paragraph-commands)p FB(\))416 +b(are)406 b(often)i(to)g(b)34 b(e)406 b(placed)h(in)g(their)g(o)-34 +b(wn)408 b(line\(s\).)548 b(This)407 b(means)h(they)2000 +71200 y(should)418 b(not)g(b)34 b(e)417 b(consecuted)h(with)g(an)-34 +b(y)417 b(preceding)g(or)g(follo)-34 b(wing)418 b(adjacen)-34 +b(t)418 b(lines)f(of)h(text.)577 b(A)-34 b(UCT)48416 +71461 y(E)49091 71200 y(X)p eop end +%%Page: 38 43 +TeXDict begin 38 42 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(38)2000 3985 y(will)511 b(prev)-34 b(en)g(t)512 b(this)h(from)e(happ) +34 b(ening)513 b(if)f(y)-34 b(ou)512 b(do)g(not)g(put)h(an)-34 +b(y)512 b(text)g(except)f(another)h(macro)g(after)2000 +5446 y(the)492 b(end)g(of)g(the)g(last)f(brace)g(of)h(the)g(resp)34 +b(ectiv)-34 b(e)490 b(macro.)801 b(If)491 b(there)g(is)h(other)f(text)h +(after)g(the)g(macro,)2000 6907 y(A)-34 b(UCT)5332 7168 +y(E)6007 6907 y(X)404 b(regards)g(this)g(as)h(a)f(sign)g(that)h(the)g +(macro)f(is)f(part)i(of)f(the)h(follo)-34 b(wing)405 +b(paragraph.)3660 8726 y(Here)f(are)f(some)h(examples:)5200 +10544 y Ft(\\begin{quote})6473 12005 y(text)637 b(text)h(text)g(text) +5200 13824 y(\\begin{quote}\\label{foo})6473 15285 y(text)f(text)h +(text)g(text)3660 17103 y FB(If)365 b(y)-34 b(ou)365 +b(press)f Fr(M-q)i FB(on)e(the)h(\014rst)g(line)f(in)h(b)34 +b(oth)365 b(examples,)371 b(nothing)366 b(will)e(c)-34 +b(hange.)526 b(But)365 b(if)f(y)-34 b(ou)365 b(write)5200 +18922 y Ft(\\begin{quote})641 b(text)6473 20383 y(text)c(text)h(text)g +(text)3660 22201 y FB(and)405 b(press)f Fr(M-q)p FB(,)h(y)-34 +b(ou)405 b(will)e(get)5200 24020 y Ft(\\begin{quote})641 +b(text)d(text)g(text)f(text)h(text)3660 25838 y FB(Besides)744 +b(co)34 b(de)743 b(commen)-34 b(ts)745 b(and)g(paragraph)g(commands,) +830 b(another)744 b(sp)34 b(ecialit)-34 b(y)744 b(of)g(\014lling)g(in) +2000 27299 y(A)-34 b(UCT)5332 27560 y(E)6007 27299 y(X)387 +b(in)-34 b(v)g(olv)g(es)387 b(commen)-34 b(ted)388 b(lines.)533 +b(Y)-101 b(ou)387 b(should)h(b)34 b(e)387 b(a)-34 b(w)g(are)388 +b(that)g(these)g(commen)-34 b(ts)388 b(are)f(treated)2000 +28761 y(as)357 b(islands)h(in)g(the)f(rest)g(of)h(the)g(L)16806 +28604 y Fu(a)17367 28761 y FB(T)18040 29022 y(E)18714 +28761 y(X)f(co)34 b(de)357 b(if)g(syn)-34 b(tactic)358 +b(\014lling)f(is)g(enabled.)523 b(This)358 b(means,)367 +b(for)357 b(exam-)2000 30222 y(ple,)477 b(if)463 b(y)-34 +b(ou)464 b(try)f(to)g(\014ll)g(an)g(en)-34 b(vironmen)g(t)464 +b(with)g Ft(LaTeX-fill-environment)471 b FB(and)464 b(ha)-34 +b(v)g(e)464 b(the)f(cursor)2000 31683 y(placed)543 b(on)h(a)f(commen) +-34 b(ted)544 b(line)f(whic)-34 b(h)544 b(do)34 b(es)543 +b(not)h(ha)-34 b(v)g(e)543 b(a)h(surrounding)g(en)-34 +b(vironmen)g(t)544 b(inside)f(the)2000 33144 y(commen)-34 +b(t,)405 b(A)-34 b(UCT)10888 33405 y(E)11562 33144 y(X)404 +b(will)g(rep)34 b(ort)404 b(an)g(error.)3660 34963 y(The)h(relev)-67 +b(an)-34 b(t)404 b(commands)h(and)f(v)-67 b(ariables)403 +b(with)i(regard)f(to)h(\014lling)f(are:)2000 37126 y +Fr(C-c)h(C-q)g(C-p)8400 38587 y Ft(LaTeX-fill-paragraph)411 +b FB(will)404 b(\014ll)g(and)h(inden)-34 b(t)405 b(the)f(curren)-34 +b(t)405 b(paragraph.)2000 40737 y Fr(M-q)4492 b FB(Alias)404 +b(for)g Fr(C-c)h(C-q)g(C-p)2000 42888 y(C-c)g(C-q)g(C-e)8400 +44349 y Ft(LaTeX-fill-environment)507 b FB(will)499 b(\014ll)f(and)i +(inden)-34 b(t)501 b(the)e(curren)-34 b(t)500 b(en)-34 +b(vironmen)g(t.)824 b(This)8400 45810 y(ma)-34 b(y)494 +b(e.g.)805 b(b)34 b(e)493 b(the)h(`do)34 b(cumen)-34 +b(t')494 b(en)-34 b(vironmen)g(t,)516 b(in)494 b(whic)-34 +b(h)494 b(case)f(the)h(en)-34 b(tire)493 b(do)34 b(cumen)-34 +b(t)8400 47271 y(will)404 b(b)34 b(e)403 b(formatted.)2000 +49422 y Fr(C-c)i(C-q)g(C-s)8400 50883 y Ft(LaTeX-fill-section)410 +b FB(will)404 b(\014ll)g(and)h(inden)-34 b(t)405 b(the)g(curren)-34 +b(t)404 b(logical)f(sectional)h(unit.)2000 53034 y Fr(C-c)h(C-q)g(C-r) +8400 54495 y Ft(LaTeX-fill-region)410 b FB(will)404 b(\014ll)g(and)g +(inden)-34 b(t)406 b(the)e(curren)-34 b(t)405 b(region.)42818 +57002 y([User)f(Option])-48000 b Fl(LaTeX-fill-break-at-separators)5200 +58464 y FB(List)360 b(of)g(separators)h(b)34 b(efore)360 +b(or)g(after)g(whic)-34 b(h)361 b(resp)34 b(ectiv)-34 +b(ely)359 b(linebreaks)h(will)f(b)34 b(e)360 b(inserted)h(if)f(they) +5200 59925 y(do)488 b(not)g(\014t)g(in)-34 b(to)488 b(one)f(line.)788 +b(The)487 b(separators)h(can)f(b)34 b(e)487 b(curly)g(braces,)507 +b(brac)-34 b(k)g(ets,)509 b(switc)-34 b(hes)488 b(for)5200 +61386 y(inline)322 b(math)i(\(`)p Ft($)p FB(',)339 b(`)p +Ft(\\\()p FB(',)g(`)p Ft(\\\))p FB('\))323 b(and)g(switc)-34 +b(hes)324 b(for)f(displa)-34 b(y)323 b(math)h(\(`)p Ft(\\[)p +FB(',)339 b(`)p Ft(\\])p FB('\).)512 b(Suc)-34 b(h)324 +b(formatting)5200 62847 y(can)470 b(b)34 b(e)469 b(useful)i(to)f(mak) +-34 b(e)470 b(macros)f(and)i(math)f(more)g(visible)f(or)g(to)h(prev)-34 +b(en)g(t)471 b(o)-34 b(v)g(erfull)470 b(lines)f(in)5200 +64308 y(the)480 b(L)7685 64151 y Fu(a)8246 64308 y FB(T)8919 +64569 y(E)9593 64308 y(X)g(source)f(in)h(case)g(a)f(pac)-34 +b(k)-67 b(age)480 b(for)g(displa)-34 b(ying)480 b(formatted)h(T)38688 +64569 y(E)39362 64308 y(X)f(output)i(inside)d(the)5200 +65770 y(Emacs)404 b(bu\013er,)g(lik)-34 b(e)403 b(preview-latex,)g(is)h +(used.)42818 68277 y([User)g(Option])-48000 b Fl +(LaTeX-fill-break-before-code-comments)5200 69738 y FB(Co)34 +b(de)428 b(commen)-34 b(ts)428 b(are)f(commen)-34 b(ts)429 +b(preceded)e(b)-34 b(y)428 b(some)g(other)f(text)h(in)g(the)g(same)f +(line.)609 b(When)5200 71200 y(a)526 b(paragraph)h(con)-34 +b(taining)527 b(suc)-34 b(h)528 b(a)e(commen)-34 b(t)527 +b(is)f(to)g(b)34 b(e)526 b(\014lled,)556 b(the)527 b(commen)-34 +b(t)527 b(start)g(will)e(b)34 b(e)p eop end +%%Page: 39 44 +TeXDict begin 39 43 bop 2000 -1550 a FB(Chapter)405 b(2:)539 +b(Editing)404 b(the)h(Do)34 b(cumen)-34 b(t)405 b(Source)24828 +b(39)5200 3985 y(seen)454 b(as)g(a)f(b)34 b(order)454 +b(after)g(whic)-34 b(h)455 b(no)f(line)f(breaks)h(will)f(b)34 +b(e)454 b(inserted)g(in)f(the)i(same)f(line.)687 b(If)453 +b(the)5200 5446 y(option)409 b Ft +(LaTeX-fill-break-before-code-comments)422 b FB(is)408 +b(enabled)g(\(whic)-34 b(h)410 b(is)e(the)h(default\))5200 +6907 y(and)469 b(the)f(commen)-34 b(t)469 b(do)34 b(es)468 +b(not)h(\014t)g(in)-34 b(to)468 b(the)h(line,)483 b(a)468 +b(line)g(break)f(will)h(b)34 b(e)468 b(inserted)g(b)34 +b(efore)467 b(the)5200 8369 y(last)404 b(non-commen)-34 +b(t)406 b(w)-34 b(ord)405 b(to)f(minimize)g(the)g(c)-34 +b(hance)405 b(that)g(the)f(line)g(b)34 b(ecomes)404 b(o)-34 +b(v)g(erfull.)42818 10826 y([User)404 b(Option])-48000 +b Fl(LaTeX-fill-excluded-macros)5200 12287 y FB(A)367 +b(list)g(of)h(macro)f(names)g(\(without)j(leading)d(bac)-34 +b(kslash\))368 b(for)f(whose)h(argumen)-34 b(ts)369 b(\014lling)e +(should)5200 13748 y(b)34 b(e)398 b(disabled.)537 b(T)-34 +b(ypically)-101 b(,)399 b(y)-34 b(ou)398 b(will)g(w)-34 +b(an)g(t)400 b(to)f(add)g(macros)f(here)g(whic)-34 b(h)400 +b(ha)-34 b(v)g(e)398 b(long,)i(m)-34 b(ulti-line)5200 +15210 y(argumen)g(ts.)660 b(An)444 b(example)f(is)h Ft +(\\pgfplotstabletypeset)452 b FB(from)444 b(the)h(pgfplotstable)g(pac) +-34 b(k)-67 b(age)5200 16671 y(whic)-34 b(h)405 b(is)f(used)g(as)h(sho) +-34 b(wn)405 b(in)g(the)f(follo)-34 b(wing)405 b(listing:)2000 +18464 y Ft(\\pgfplotstabletypeset[skip)646 b(first)638 +b(n=4]{\045)3273 19925 y(XYZ)f(Format,)3273 21386 y(Version)i(1.234) +3273 22848 y(Date)e(2010-09-01)3273 24309 y(@author)i(Mustermann)3273 +25770 y(A)d(B)h(C)3273 27231 y(1)f(2)h(3)3273 28692 y(4)f(5)h(6)2000 +30154 y(})p eop end +%%Page: 40 45 +TeXDict begin 40 44 bop 48788 -1550 a FB(40)2000 3985 +y Fy(3)1076 b(Con)-60 b(trolling)716 b(Screen)g(Displa)-60 +b(y)2000 7244 y FB(It)384 b(is)f(often)h(desirable)f(to)h(get)g(visual) +f(help)g(of)h(what)h(markup)f(co)34 b(de)383 b(in)g(a)h(text)g +(actually)f(do)34 b(es)383 b(without)2000 8705 y(ha)-34 +b(ving)385 b(to)f(decipher)f(it)h(explicitly)-101 b(.)531 +b(F)-101 b(or)383 b(this)i(purp)34 b(ose)384 b(Emacs)g(and)h(A)-34 +b(UCT)37531 8966 y(E)38205 8705 y(X)384 b(pro)-34 b(vide)384 +b(fon)-34 b(t)386 b(lo)34 b(c)-34 b(king)2000 10166 y(\(also)559 +b(kno)-34 b(wn)561 b(as)e(syn)-34 b(tax)560 b(highligh)-34 +b(ting\))561 b(whic)-34 b(h)560 b(visually)f(sets)g(o\013)g(markup)h +(co)34 b(de)559 b(lik)-34 b(e)558 b(macros)h(or)2000 +11627 y(en)-34 b(vironmen)g(ts)482 b(b)-34 b(y)481 b(using)g +(di\013eren)-34 b(t)481 b(colors)f(or)h(fon)-34 b(ts.)770 +b(F)-101 b(or)480 b(example)g(text)h(to)g(b)34 b(e)481 +b(t)-34 b(yp)34 b(eset)481 b(in)g(italics)2000 13089 +y(can)418 b(b)34 b(e)419 b(displa)-34 b(y)g(ed)419 b(with)g(an)g +(italic)e(fon)-34 b(t)420 b(in)e(the)h(editor)g(as)f(w)-34 +b(ell,)421 b(or)e(lab)34 b(els)417 b(and)i(references)f(get)g(their) +2000 14550 y(o)-34 b(wn)405 b(distinct)g(color.)3660 +16389 y(While)481 b(fon)-34 b(t)484 b(lo)34 b(c)-34 b(king)481 +b(helps)h(y)-34 b(ou)482 b(grasp)g(the)g(purp)34 b(ose)483 +b(of)f(markup)g(co)34 b(de)481 b(and)i(separate)f(markup)2000 +17850 y(from)405 b(con)-34 b(ten)g(t,)406 b(the)f(markup)g(co)34 +b(de)404 b(can)g(still)g(b)34 b(e)405 b(distracting.)540 +b(A)-34 b(UCT)34990 18111 y(E)35665 17850 y(X)404 b(lets)g(y)-34 +b(ou)405 b(hide)g(those)g(parts)2000 19311 y(and)282 +b(sho)-34 b(w)282 b(them)g(again)g(at)f(request)g(with)h(its)g +(built-in)f(supp)34 b(ort)283 b(for)e(hiding)h(macros)f(and)h(en)-34 +b(vironmen)g(ts)2000 20772 y(whic)g(h)405 b(w)-34 b(e)405 +b(call)e(folding)h(here.)3660 22611 y(Besides)365 b(folding)g(of)g +(macros)g(and)g(en)-34 b(vironmen)g(ts,)374 b(A)-34 b(UCT)30721 +22872 y(E)31395 22611 y(X)365 b(pro)-34 b(vides)365 b(supp)34 +b(ort)366 b(for)f(Emacs')f(out-)2000 24072 y(line)329 +b(mo)34 b(de)329 b(whic)-34 b(h)330 b(lets)g(y)-34 b(ou)330 +b(narro)-34 b(w)330 b(the)f(bu\013er)h(con)-34 b(ten)g(t)331 +b(to)f(certain)f(sections)h(of)f(y)-34 b(our)330 b(text)g(b)-34 +b(y)329 b(hiding)2000 25534 y(the)405 b(parts)f(not)h(b)34 +b(elonging)404 b(to)h(these)f(sections.)3660 27373 y(Moreo)-34 +b(v)g(er,)392 b(y)-34 b(ou)391 b(can)e(fo)34 b(cus)391 +b(in)e(a)h(sp)34 b(eci\014c)389 b(p)34 b(ortion)390 b(of)h(the)f(co)34 +b(de)389 b(b)-34 b(y)390 b(narro)-34 b(wing)391 b(the)f(bu\013er)g(to)g +(the)2000 28834 y(desired)408 b(region.)551 b(A)-34 b(UCT)13578 +29095 y(E)14253 28834 y(X)408 b(pro)-34 b(vides)409 b(also)f(functions) +i(to)e(narro)-34 b(w)410 b(the)e(bu\013er)h(to)g(the)g(curren)-34 +b(t)408 b(group)2000 30295 y(and)d(to)f(L)6160 30138 +y Fu(a)6721 30295 y FB(T)7394 30556 y(E)8068 30295 y(X)g(en)-34 +b(vironmen)g(ts.)3660 32134 y(A)g(UCT)6992 32395 y(E)7667 +32134 y(X)404 b(also)g(pro)-34 b(vides)404 b(some)h(WYSIWYG)f +(features.)3660 33973 y(First,)461 b(y)-34 b(ou)450 b(can)g(customize)f +Ft(font-latex-fontify-script)459 b FB(to)450 b(enable)f(sp)34 +b(ecial)449 b(formatting)i(of)2000 35434 y Ft(^)404 b +FB(sup)34 b(erscripts)405 b(and)g Ft(_)f FB(subscripts)h(\(see)f +(Section)h(3.1)e([F)-101 b(on)-34 b(t)406 b(Lo)34 b(c)-34 +b(king],)402 b(page)j(40\).)3660 37273 y(Secondly)-101 +b(,)376 b(A)-34 b(UCT)12284 37534 y(E)12958 37273 y(X)368 +b(with)h(GNU)g(Emacs)f(25)g(or)g(later)g(can)g(displa)-34 +b(y)369 b(certain)e(math)i(macros)f(using)2000 38734 +y(Unico)34 b(de)458 b(c)-34 b(haracters,)470 b(e.g.,)h +Ft(\\alpha)459 b FB(as)f Fw(\013)t FB(.)701 b(This)458 +b(is)g(called)f(pretti\014cation)i(and)g(is)e(ligh)-34 +b(t)g(w)g(eigh)g(t)460 b(and)2000 40196 y(reasonable)404 +b(robust)h(\(see)f(Section)h(3.5)e([Prettifying],)h(page)g(51\).)3660 +42034 y(A)506 b(more)f(accurate)h(approac)-34 b(h)506 +b(is)g(pro)-34 b(vided)506 b(b)-34 b(y)506 b Fv(p)-34 +b(review-latex)p FB(,)530 b(a)505 b(subsystem)i(of)f(A)-34 +b(UCT)45993 42295 y(E)46668 42034 y(X,)530 b(see)2000 +43496 y(Section)473 b(\\In)-34 b(tro)34 b(duction")475 +b(in)d Fs(The)i Fv(p)-34 b(review-latex)472 b Fs(Man)-34 +b(ual)48 b FB(.)746 b(This)473 b(system)g(uses)g(L)40712 +43339 y Fu(a)41273 43496 y FB(T)41946 43757 y(E)42620 +43496 y(X)g(to)g(generate)2000 44957 y(images)454 b(that)i(are)e(then)h +(displa)-34 b(y)g(ed)455 b(in)f(y)-34 b(our)455 b(bu\013er.)690 +b(It)454 b(is)g(extremely)f(accurate)h(but)i(can)e(b)34 +b(e)455 b(fragile)2000 46418 y(with)405 b(some)f(pac)-34 +b(k)-67 b(ages)404 b(\(lik)-34 b(e)403 b(older)h(pgf)h(v)-34 +b(ersions\).)3660 48257 y(Please)404 b(note)g(that)i(y)-34 +b(ou)404 b(can)g(use)h(pretti\014cation)g(and)g Fv(p)-34 +b(review-latex)403 b FB(together.)2000 51536 y FA(3.1)896 +b(F)-149 b(on)-50 b(t)598 b(Lo)50 b(c)-50 b(king)2000 +53661 y FB(F)-101 b(on)-34 b(t)439 b(lo)34 b(c)-34 b(king)437 +b(is)g(supp)34 b(osed)439 b(to)f(impro)-34 b(v)g(e)437 +b(readabilit)-34 b(y)438 b(of)f(the)h(source)g(co)34 +b(de)437 b(b)-34 b(y)438 b(highligh)-34 b(ting)438 b(certain)2000 +55122 y(k)-34 b(eyw)g(ords)334 b(with)h(di\013eren)-34 +b(t)334 b(colors)f(or)g(fon)-34 b(ts.)517 b(It)333 b(thereb)-34 +b(y)334 b(lets)g(y)-34 b(ou)334 b(recognize)e(the)j(function)g(of)f +(markup)2000 56584 y(co)34 b(de)440 b(to)i(a)f(certain)f(exten)-34 +b(t)442 b(without)g(ha)-34 b(ving)442 b(to)f(read)g(the)g(markup)h +(command.)649 b(F)-101 b(or)441 b(general)g(infor-)2000 +58045 y(mation)485 b(on)g(con)-34 b(trolling)484 b(fon)-34 +b(t)486 b(lo)34 b(c)-34 b(king)484 b(with)h(Emacs')f(F)-101 +b(on)-34 b(t)486 b(Lo)34 b(c)-34 b(k)483 b(mo)34 b(de,)504 +b(see)484 b(Section)h(\\F)-101 b(on)-34 b(t)486 b(Lo)34 +b(c)-34 b(k)2000 59506 y(Mo)34 b(de")404 b(in)g Fs(GNU)h(Emacs)f(Man) +-34 b(ual)48 b FB(.)42818 62055 y([User)404 b(Option])-48000 +b Fl(TeX-install-font-lock)5200 63516 y FB(Once)421 b(fon)-34 +b(t)423 b(lo)34 b(c)-34 b(king)421 b(is)h(enabled)f(globally)g(or)h +(for)g(the)g(ma)67 b(jor)422 b(mo)34 b(des)421 b(pro)-34 +b(vided)422 b(b)-34 b(y)423 b(A)-34 b(UCT)48080 63777 +y(E)48754 63516 y(X,)5200 64977 y(the)372 b(fon)-34 b(t)373 +b(lo)34 b(c)-34 b(king)371 b(patterns)i(and)f(functionalit)-34 +b(y)373 b(of)f Fv(font-latex)f FB(are)g(activ)-67 b(ated)372 +b(b)-34 b(y)372 b(default.)528 b(Y)-101 b(ou)5200 66438 +y(can)447 b(switc)-34 b(h)448 b(to)f(a)g(di\013eren)-34 +b(t)447 b(fon)-34 b(t)448 b(lo)34 b(c)-34 b(king)446 +b(sc)-34 b(heme)447 b(or)g(disable)g(fon)-34 b(t)448 +b(lo)34 b(c)-34 b(king)446 b(in)h(A)-34 b(UCT)46690 66699 +y(E)47365 66438 y(X)447 b(b)-34 b(y)5200 67899 y(customizing)404 +b(the)h(v)-67 b(ariable)403 b Ft(TeX-install-font-lock)p +FB(.)5200 69738 y(Besides)344 b Fv(font-latex)h FB(A)-34 +b(UCT)17976 69999 y(E)18650 69738 y(X)345 b(ships)h(with)f(a)g(sc)-34 +b(heme)345 b(whic)-34 b(h)346 b(is)e(deriv)-34 b(ed)345 +b(from)g(Emacs')f(default)5200 71200 y(L)5522 71043 y +Fu(a)6083 71200 y FB(T)6756 71461 y(E)7430 71200 y(X)301 +b(mo)34 b(de)301 b(and)h(activ)-67 b(ated)301 b(b)-34 +b(y)301 b(c)-34 b(ho)34 b(osing)302 b Ft(tex-font-setup)p +FB(.)509 b(Be)300 b(a)-34 b(w)g(are)302 b(that)g(this)g(sc)-34 +b(heme)301 b(is)p eop end +%%Page: 41 46 +TeXDict begin 41 45 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(41)5200 3985 y(not)296 b(coupled)g(with)g(A)-34 b(UCT)17566 +4246 y(E)18240 3985 y(X's)295 b(st)-34 b(yle)296 b(system)f(and)h(not)g +(the)g(fo)34 b(cus)295 b(of)h(dev)-34 b(elopmen)g(t.)503 +b(Therefore)5200 5446 y(and)290 b(due)f(to)g Fv(font-latex)g +FB(b)34 b(eing)289 b(m)-34 b(uc)g(h)290 b(more)f(feature-ric)-34 +b(h)289 b(the)g(follo)-34 b(wing)290 b(explanations)g(will)e(only)5200 +6907 y(co)-34 b(v)g(er)404 b Fv(font-latex)p FB(.)5200 +8755 y(In)350 b(case)g(y)-34 b(ou)351 b(w)-34 b(an)g(t)352 +b(to)f(ho)34 b(ok)350 b(in)g(y)-34 b(our)351 b(o)-34 +b(wn)351 b(fon)-34 b(ti\014cation)353 b(sc)-34 b(heme,)361 +b(y)-34 b(ou)350 b(can)h(c)-34 b(ho)34 b(ose)350 b Ft(other)i +FB(and)5200 10216 y(insert)375 b(the)g(name)g(of)g(the)g(function)h +(whic)-34 b(h)375 b(sets)g(up)h(y)-34 b(our)374 b(fon)-34 +b(t)377 b(lo)34 b(c)-34 b(king)373 b(patterns.)530 b(If)375 +b(y)-34 b(ou)375 b(w)-34 b(an)g(t)5200 11677 y(to)404 +b(disable)h(fon)-34 b(ti\014cation)406 b(in)e(A)-34 b(UCT)22209 +11938 y(E)22883 11677 y(X)405 b(completely)-101 b(,)403 +b(c)-34 b(ho)34 b(ose)404 b Ft(ignore)p FB(.)3660 14244 +y Fv(font-latex)755 b FB(pro)-34 b(vides)755 b(man)-34 +b(y)756 b(options)g(for)f(customization)g(whic)-34 b(h)756 +b(are)e(accessible)g(with)i Fr(M-x)2000 15705 y(customize-group)409 +b(RET)c(font-latex)j(RET)p FB(.)944 b(F)-101 b(or)538 +b(this)i(description)f(the)g(v)-67 b(arious)538 b(options)i(are)f(ex-) +2000 17166 y(plained)404 b(in)h(conceptional)f(groups.)2000 +19877 y Fp(3.1.1)818 b(F)-136 b(on)-45 b(ti\014cation)545 +b(of)h(macros)2000 21836 y FB(Highligh)-34 b(ting)380 +b(of)f(macros)g(can)h(b)34 b(e)378 b(customized)i(b)-34 +b(y)379 b(adapting)i(k)-34 b(eyw)g(ord)379 b(lists)g(whic)-34 +b(h)380 b(can)f(b)34 b(e)379 b(found)i(in)2000 23297 +y(the)405 b(customization)f(group)h Ft(font-latex-keywords)p +FB(.)3660 25145 y(Three)f(t)-34 b(yp)34 b(es)405 b(of)f(macros)g(can)g +(b)34 b(e)404 b(handled)h(di\013eren)-34 b(tly)404 b(with)h(resp)34 +b(ect)404 b(to)g(fon)-34 b(ti\014cation:)2657 26993 y(1.)800 +b(Commands)477 b(of)e(the)h(form)f(`)p Ft(\\foo[bar]{baz})p +FB(')k(whic)-34 b(h)476 b(consist)g(of)f(the)h(macro)f(itself,)492 +b(optional)4400 28454 y(argumen)-34 b(ts)388 b(in)e(square)g(brac)-34 +b(k)g(ets)387 b(and)g(mandatory)g(argumen)-34 b(ts)388 +b(in)e(curly)g(braces.)532 b(F)-101 b(or)386 b(the)h(com-)4400 +29915 y(mand)394 b(itself)e(the)h(face)g Ft(font-lock-keyword-face)400 +b FB(will)392 b(b)34 b(e)393 b(used)g(and)g(for)g(the)g(optional)h +(argu-)4400 31376 y(men)-34 b(ts)432 b(the)g(face)f Ft +(font-lock-variable-name-face)p FB(.)629 b(The)432 b(face)f(applied)g +(to)g(the)h(mandatory)4400 32837 y(argumen)-34 b(t)405 +b(dep)34 b(ends)405 b(on)g(the)f(macro)g(class)g(represen)-34 +b(ted)404 b(b)-34 b(y)405 b(the)f(resp)34 b(ectiv)-34 +b(e)403 b(built-in)i(v)-67 b(ariables.)2657 34658 y(2.)800 +b(Declaration)448 b(macros)g(of)h(the)g(form)g(`)p Ft({\\foo)405 +b(text})p FB(')450 b(whic)-34 b(h)450 b(consist)e(of)h(the)g(macro)f +(whic)-34 b(h)450 b(ma)-34 b(y)4400 36119 y(b)34 b(e)424 +b(enclosed)h(in)g(a)f(T)14017 36380 y(E)14691 36119 y(X)h(group)g +(together)g(with)h(text)f(to)g(b)34 b(e)424 b(a\013ected)h(b)-34 +b(y)425 b(the)g(macro.)600 b(In)425 b(case)f(a)4400 37580 +y(T)5073 37841 y(E)5747 37580 y(X)461 b(group)h(is)f(presen)-34 +b(t,)476 b(the)462 b(macro)f(will)g(get)g(the)h(face)f +Ft(font-lock-keyword-face)469 b FB(and)462 b(the)4400 +39041 y(text)523 b(will)g(get)g(the)g(face)g(con\014gured)h(for)f(the)g +(resp)34 b(ectiv)-34 b(e)522 b(macro)h(class.)894 b(If)523 +b(no)h(T)43523 39302 y(E)44197 39041 y(X)f(group)g(is)4400 +40503 y(presen)-34 b(t,)405 b(the)f(latter)g(face)g(will)g(b)34 +b(e)403 b(applied)i(to)f(the)h(macro)f(itself.)2657 42323 +y(3.)800 b(Simple)380 b(macros)h(of)f(the)h(form)g(`)p +Ft(\\foo)p FB(')g(whic)-34 b(h)381 b(do)g(not)g(ha)-34 +b(v)g(e)381 b(an)-34 b(y)381 b(argumen)-34 b(ts)382 b(or)e(groupings.) +531 b(The)4400 43784 y(resp)34 b(ectiv)-34 b(e)403 b(face)h(will)g(b)34 +b(e)403 b(applied)i(to)f(the)h(macro)f(itself.)3660 45991 +y(Customization)h(v)-67 b(ariables)402 b(for)h(`)p Ft(\\foo[bar]{baz})p +FB(')k(t)-34 b(yp)34 b(e)404 b(macros)e(allo)-34 b(w)404 +b(b)34 b(oth)404 b(the)f(macro)g(name)2000 47452 y(and)424 +b(the)g(sequence)f(of)h(argumen)-34 b(ts)424 b(to)g(b)34 +b(e)423 b(sp)34 b(eci\014ed.)596 b(The)424 b(latter)f(is)g(done)h(with) +g(a)g(string)g(whic)-34 b(h)424 b(can)2000 48914 y(con)-34 +b(tain)405 b(the)g(c)-34 b(haracters)2000 51120 y(`)p +Ft(*)p FB(')5090 b(indicating)405 b(the)f(existence)f(of)i(a)f(starred) +g(v)-67 b(arian)-34 b(t)404 b(for)h(the)f(macro,)2000 +53300 y(`)p Ft([)p FB(')5090 b(for)404 b(optional)h(argumen)-34 +b(ts)405 b(in)g(brac)-34 b(k)g(ets,)2000 55480 y(`)p +Ft({)p FB(')5090 b(for)404 b(mandatory)h(argumen)-34 +b(ts)406 b(in)e(braces,)2000 57660 y(`)p Ft(\\)p FB(')5090 +b(for)404 b(mandatory)h(argumen)-34 b(ts)406 b(consisting)e(of)h(a)f +(single)g(macro)f(and)2000 59839 y(`)p Ft(|)p FB(')5090 +b(as)404 b(a)g(pre\014x)g(indicating)h(that)g(t)-34 b(w)g(o)406 +b(alternativ)-34 b(es)404 b(are)f(follo)-34 b(wing.)3660 +62046 y(F)-101 b(or)333 b(example)f(the)h(sp)34 b(eci\014er)332 +b(for)g(`)p Ft(\\documentclass)p FB(')337 b(w)-34 b(ould)334 +b(b)34 b(e)332 b(`)p Ft([{)p FB(')h(b)34 b(ecause)332 +b(the)h(macro)g(has)g(one)2000 63507 y(optional)462 b(follo)-34 +b(w)g(ed)462 b(b)-34 b(y)462 b(one)g(mandatory)g(argumen)-34 +b(t.)711 b(The)462 b(sp)34 b(eci\014er)461 b(for)g(`)p +Ft(\\newcommand)p FB(')k(w)-34 b(ould)462 b(b)34 b(e)2000 +64968 y(`)p Ft(*|{\\[[{)p FB(')403 b(b)34 b(ecause)401 +b(there)g(is)g(a)g(starred)h(v)-67 b(arian)-34 b(t,)401 +b(the)h(mandatory)g(argumen)-34 b(t)403 b(follo)-34 b(wing)402 +b(the)f(macro)2000 66430 y(name)351 b(can)g(b)34 b(e)350 +b(a)h(macro)f(or)g(a)h(T)16548 66691 y(E)17222 66430 +y(X)f(group)h(whic)-34 b(h)352 b(can)f(b)34 b(e)350 b(follo)-34 +b(w)g(ed)352 b(b)-34 b(y)351 b(t)-34 b(w)g(o)352 b(optional)f(argumen) +-34 b(ts)352 b(and)2000 67891 y(the)405 b(last)f(tok)-34 +b(en)405 b(is)e(a)h(mandatory)h(argumen)-34 b(t)406 b(in)e(braces.)3660 +69738 y(Customization)327 b(v)-67 b(ariables)323 b(for)i(the)g(`)p +Ft({\\foo)405 b(text})p FB(')327 b(and)e(`)p Ft(\\foo)p +FB(')g(t)-34 b(yp)34 b(es)325 b(are)f(simple)h(lists)f(of)h(strings) +2000 71200 y(where)404 b(eac)-34 b(h)404 b(en)-34 b(try)405 +b(is)f(a)g(macro)f(name)i(\(without)h(the)e(leading)h(bac)-34 +b(kslash\).)p eop end +%%Page: 42 47 +TeXDict begin 42 46 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(42)2000 3985 y Fp(General)545 b(macro)i(classes)2000 +5944 y Fv(font-latex)439 b FB(pro)-34 b(vides)439 b(k)-34 +b(eyw)g(ord)439 b(lists)g(for)f(di\013eren)-34 b(t)440 +b(macro)e(classes)g(whic)-34 b(h)440 b(are)e(describ)34 +b(ed)439 b(in)g(the)g(fol-)2000 7406 y(lo)-34 b(wing)405 +b(table:)2000 9711 y Ft(font-latex-match-function-keywords)8400 +11172 y FB(Keyw)-34 b(ords)404 b(for)h(macros)e(de\014ning)j(or)d +(related)h(to)h(functions,)g(lik)-34 b(e)403 b(`)p Ft(\\newcommand)p +FB('.)8400 12634 y(T)-34 b(yp)34 b(e:)539 b(`)p Ft(\\macro[...]{...})p +FB(')8400 14095 y(F)-101 b(ace:)538 b Ft(font-lock-function-name-face) +2000 16340 y(font-latex-match-reference-keywords)8400 +17801 y FB(Keyw)-34 b(ords)404 b(for)h(macros)e(de\014ning)j(or)d +(related)h(to)h(references,)d(lik)-34 b(e)404 b(`)p Ft(\\ref)p +FB('.)8400 19263 y(T)-34 b(yp)34 b(e:)539 b(`)p Ft(\\macro[...]{...})p +FB(')8400 20724 y(F)-101 b(ace:)538 b Ft(font-lock-constant-face)2000 +22969 y(font-latex-match-textual-keywords)8400 24431 +y FB(Keyw)-34 b(ords)404 b(for)h(macros)e(sp)34 b(ecifying)404 +b(textual)g(con)-34 b(ten)g(t,)406 b(lik)-34 b(e)403 +b(`)p Ft(\\caption)p FB('.)8400 25892 y(T)-34 b(yp)34 +b(e:)539 b(`)p Ft(\\macro[...]{...})p FB(')8400 27353 +y(F)-101 b(ace:)538 b Ft(font-lock-type-face)2000 29599 +y(font-latex-match-variable-keywords)8400 31060 y FB(Keyw)-34 +b(ords)404 b(for)h(macros)e(de\014ning)j(or)d(related)h(to)h(v)-67 +b(ariables,)402 b(lik)-34 b(e)404 b(`)p Ft(\\setlength)p +FB('.)8400 32521 y(T)-34 b(yp)34 b(e:)539 b(`)p Ft(\\macro[...]{...})p +FB(')8400 33982 y(F)-101 b(ace:)538 b Ft(font-lock-variable-name-face) +2000 36228 y(font-latex-match-warning-keywords)8400 37689 +y FB(Keyw)-34 b(ords)775 b(for)f(imp)34 b(ortan)-34 b(t)776 +b(macros,)867 b(e.g.)1649 b(a\013ecting)774 b(line)g(or)h(page)f +(break,)867 b(lik)-34 b(e)8400 39150 y(`)p Ft(\\clearpage)p +FB('.)8400 40611 y(T)g(yp)34 b(e:)539 b(`)p Ft(\\macro)p +FB(')8400 42072 y(F)-101 b(ace:)538 b Ft(font-latex-warning-face)2000 +44849 y Fp(Sectioning)545 b(commands)2000 46809 y FB(Sectioning)622 +b(commands)h(are)e(macros)g(lik)-34 b(e)621 b(`)p Ft(\\chapter)p +FB(')i(or)f(`)p Ft(\\section)p FB('.)1193 b(F)-101 b(or)621 +b(these)h(commands)2000 48270 y(there)602 b(are)f(t)-34 +b(w)g(o)604 b(fon)-34 b(ti\014cation)603 b(sc)-34 b(hemes)602 +b(whic)-34 b(h)603 b(ma)-34 b(y)602 b(b)34 b(e)602 b(selected)f(b)-34 +b(y)603 b(customizing)f(the)g(v)-67 b(ariable)2000 49731 +y Ft(font-latex-fontify-sectioning)p FB(.)42818 52429 +y([User)404 b(Option])-48000 b Fl(font-latex-fontify-sectioning)5200 +53890 y FB(P)-34 b(er)417 b(default)i(sectioning)e(commands)i(will)d(b) +34 b(e)418 b(sho)-34 b(wn)419 b(in)e(a)h(larger,)h(prop)34 +b(ortional)418 b(fon)-34 b(t,)422 b(whic)-34 b(h)5200 +55351 y(corresp)34 b(onds)565 b(to)h(a)f(n)-34 b(um)g(b)34 +b(er)566 b(for)f(this)h(v)-67 b(ariable.)1021 b(The)565 +b(fon)-34 b(t)567 b(size)d(v)-67 b(aries)564 b(with)i(the)g(section-) +5200 56812 y(ing)615 b(lev)-34 b(el,)666 b(e.g.)1171 +b(`)p Ft(\\part)p FB(')616 b(\()p Ft(font-latex-sectioning-0-face)p +FB(\))626 b(has)615 b(a)g(larger)f(fon)-34 b(t)617 b(than)5200 +58274 y(`)p Ft(\\paragraph)p FB(')414 b(\()p Ft +(font-latex-sectioning-5-face)p FB(\).)572 b(T)-34 b(ypically)-101 +b(,)413 b(v)-67 b(alues)411 b(from)h(1.05)f(to)h(1.3)5200 +59735 y(for)275 b Ft(font-latex-fontify-sectioning)286 +b FB(giv)-34 b(e)275 b(b)34 b(est)276 b(results,)301 +b(dep)34 b(ending)276 b(on)g(y)-34 b(our)275 b(fon)-34 +b(t)277 b(setup.)5200 61196 y(If)487 b(y)-34 b(ou)487 +b(rather)g(lik)-34 b(e)486 b(to)i(use)f(the)g(base)h(fon)-34 +b(t)488 b(and)g(a)f(di\013eren)-34 b(t)487 b(color,)507 +b(set)487 b(the)g(v)-67 b(ariable)486 b(to)h(the)5200 +62657 y(sym)-34 b(b)34 b(ol)462 b(`)p Ft(color)p FB('.)714 +b(In)462 b(this)h(case)f(the)h(face)f Ft(font-lock-type-face)469 +b FB(will)461 b(b)34 b(e)462 b(used)h(to)g(fon)-34 b(tify)5200 +64118 y(the)404 b(argumen)-34 b(t)406 b(of)e(the)h(sectioning)f +(commands.)3660 66816 y(Y)-101 b(ou)373 b(can)f(mak)-34 +b(e)371 b Fv(font-latex)h FB(a)-34 b(w)g(are)373 b(of)f(y)-34 +b(our)372 b(o)-34 b(wn)373 b(sectioning)f(commands)h(b)34 +b(e)371 b(adding)i(them)f(to)g(the)2000 68277 y(k)-34 +b(eyw)g(ord)700 b(lists:)1130 b Ft +(font-latex-match-sectioning-0-keywords)713 b FB(\()p +Ft(font-latex-sectioning-)2000 69738 y(0-face)p FB(\))732 +b(.)293 b(.)h(.)802 b Ft(font-latex-match-sectioning-5-keywords)669 +b FB(\()p Ft(font-latex-sectioning-5-)2000 71200 y(face)p +FB(\).)p eop end +%%Page: 43 48 +TeXDict begin 43 47 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(43)3660 3985 y(Related)369 b(to)g(sectioning)g(there)g(is)f(sp)34 +b(ecial)368 b(supp)34 b(ort)370 b(for)f(slide)f(titles)h(whic)-34 +b(h)369 b(ma)-34 b(y)369 b(b)34 b(e)369 b(fon)-34 b(ti\014ed)370 +b(with)2000 5446 y(the)357 b(face)g Ft(font-latex-slide-title-face)p +FB(.)532 b(Y)-101 b(ou)358 b(can)f(add)g(macros)g(whic)-34 +b(h)358 b(should)g(app)34 b(ear)356 b(in)h(this)2000 +6907 y(face)404 b(b)-34 b(y)404 b(customizing)h(the)f(v)-67 +b(ariable)403 b Ft(font-latex-match-slide-title-keywords)p +FB(.)2000 9602 y Fp(Commands)546 b(for)g(c)-45 b(hanging)546 +b(fon)-45 b(ts)2000 11561 y FB(L)2322 11404 y Fu(a)2883 +11561 y FB(T)3556 11822 y(E)4230 11561 y(X)409 b(pro)-34 +b(vides)409 b(v)-67 b(arious)408 b(macros)h(for)g(c)-34 +b(hanging)410 b(fon)-34 b(ts)410 b(or)f(fon)-34 b(t)410 +b(attributes.)554 b(F)-101 b(or)409 b(example,)g(y)-34 +b(ou)410 b(can)2000 13023 y(select)381 b(an)i(italic)e(fon)-34 +b(t)384 b(with)f(`)p Ft(\\textit{...})p FB(')j(or)c(b)34 +b(old)382 b(with)h(`)p Ft(\\textbf{...})p FB('.)535 b(An)382 +b(alternativ)-34 b(e)382 b(w)-34 b(a)g(y)2000 14484 y(to)532 +b(sp)34 b(ecify)531 b(these)h(fon)-34 b(ts)533 b(is)f(to)g(use)g(sp)34 +b(ecial)531 b(macros)g(in)h(T)29791 14745 y(E)30465 14484 +y(X)f(groups,)564 b(lik)-34 b(e)531 b(`)p Ft({\\itshape)407 +b(...})p FB(')533 b(for)2000 15945 y(italics)479 b(and)i(`)p +Ft({\\bfseries)407 b(...})p FB(')481 b(for)e(b)34 b(old.)766 +b(As)480 b(men)-34 b(tioned)481 b(ab)34 b(o)-34 b(v)g(e,)498 +b(w)-34 b(e)480 b(call)f(the)h(former)g(v)-67 b(arian)-34 +b(ts)2000 17406 y(commands)405 b(and)g(the)f(latter)g(declarations.) +3660 19237 y(Besides)418 b(the)i(macros)e(for)h(c)-34 +b(hanging)420 b(fon)-34 b(ts)420 b(pro)-34 b(vided)419 +b(b)-34 b(y)419 b(L)31190 19080 y Fu(a)31751 19237 y +FB(T)32424 19498 y(E)33098 19237 y(X)f(there)h(is)f(an)i(in\014nite)f +(n)-34 b(um)g(b)34 b(er)420 b(of)2000 20699 y(other)340 +b(macros|either)g(de\014ned)h(b)-34 b(y)341 b(y)-34 b(ourself)340 +b(for)g(logical)f(markup)i(or)f(de\014ned)h(b)-34 b(y)340 +b(macro)g(pac)-34 b(k)-67 b(ages|)2000 22160 y(whic)-34 +b(h)543 b(a\013ect)e(the)h(fon)-34 b(t)543 b(in)f(the)g(t)-34 +b(yp)34 b(eset)542 b(text.)952 b(While)541 b(L)29398 +22003 y Fu(a)29959 22160 y FB(T)30632 22421 y(E)31305 +22160 y(X's)h(built-in)g(macros)g(and)g(macros)g(of)2000 +23621 y(pac)-34 b(k)-67 b(ages)421 b(kno)-34 b(wn)423 +b(b)-34 b(y)423 b(A)-34 b(UCT)15897 23882 y(E)16571 23621 +y(X)422 b(are)f(already)g(handled)i(b)-34 b(y)422 b Fv(font-latex)p +FB(,)k(di\013eren)-34 b(t)422 b(k)-34 b(eyw)g(ord)422 +b(lists)f(p)34 b(er)2000 25082 y(t)-34 b(yp)34 b(e)472 +b(st)-34 b(yle)472 b(and)h(macro)e(t)-34 b(yp)34 b(e)472 +b(are)f(pro)-34 b(vided)473 b(for)f(en)-34 b(tering)472 +b(y)-34 b(our)472 b(o)-34 b(wn)473 b(macros)f(whic)-34 +b(h)473 b(are)e(listed)h(in)2000 26543 y(the)405 b(table)f(b)34 +b(elo)-34 b(w.)2000 28726 y Ft(font-latex-match-bold-command-keywords) +8400 30187 y FB(Keyw)g(ords)404 b(for)h(commands)g(sp)34 +b(ecifying)403 b(a)h(b)34 b(old)405 b(t)-34 b(yp)34 b(e)404 +b(st)-34 b(yle.)8400 31648 y(F)-101 b(ace:)538 b Ft +(font-latex-bold-face)2000 33811 y +(font-latex-match-italic-command-keywords)8400 35272 +y FB(Keyw)-34 b(ords)404 b(for)h(commands)g(sp)34 b(ecifying)403 +b(an)i(italic)e(fon)-34 b(t.)8400 36734 y(F)-101 b(ace:)538 +b Ft(font-latex-italic-face)2000 38897 y +(font-latex-match-math-command-keywords)8400 40358 y +FB(Keyw)-34 b(ords)404 b(for)h(commands)g(sp)34 b(ecifying)403 +b(a)h(math)h(fon)-34 b(t.)8400 41819 y(F)-101 b(ace:)538 +b Ft(font-latex-math-face)2000 43983 y +(font-latex-match-type-command-keywords)8400 45444 y +FB(Keyw)-34 b(ords)404 b(for)h(commands)g(sp)34 b(ecifying)403 +b(a)h(t)-34 b(yp)34 b(ewriter)404 b(fon)-34 b(t.)8400 +46905 y(F)-101 b(ace:)538 b Ft(font-lock-type-face)2000 +49068 y(font-latex-match-bold-declaration-keywords)8400 +50530 y FB(Keyw)-34 b(ords)404 b(for)h(declarations)f(sp)34 +b(ecifying)403 b(a)h(b)34 b(old)405 b(t)-34 b(yp)34 b(e)404 +b(st)-34 b(yle.)8400 51991 y(F)-101 b(ace:)538 b Ft +(font-latex-bold-face)2000 54154 y +(font-latex-match-italic-declaration-keywords)8400 55615 +y FB(Keyw)-34 b(ords)404 b(for)h(declarations)f(sp)34 +b(ecifying)403 b(an)i(italic)e(fon)-34 b(t.)8400 57076 +y(F)-101 b(ace:)538 b Ft(font-latex-italic-face)2000 +59240 y(font-latex-match-type-declaration-keywords)8400 +60701 y FB(Keyw)-34 b(ords)404 b(for)h(declarations)f(sp)34 +b(ecifying)403 b(a)h(t)-34 b(yp)34 b(ewriter)404 b(fon)-34 +b(t.)8400 62162 y(F)-101 b(ace:)538 b Ft(font-latex-type-face)2000 +64857 y Fp(Deactiv)-91 b(ating)546 b(defaults)g(of)g(built-in)f(k)-45 +b(eyw)g(ord)544 b(classes)2000 66816 y Fv(font-latex)440 +b FB(ships)i(with)f(prede\014ned)h(lists)f(of)g(k)-34 +b(eyw)g(ords)441 b(for)g(the)g(classes)f(describ)34 b(ed)440 +b(ab)34 b(o)-34 b(v)g(e.)649 b(Y)-101 b(ou)441 b(can)2000 +68277 y(disable)593 b(these)g(defaults)i(p)34 b(er)592 +b(class)h(b)-34 b(y)593 b(customizing)h(the)f(v)-67 b(ariable)592 +b Ft(font-latex-deactivated-)2000 69738 y(keyword-classes)p +FB(.)890 b(This)520 b(is)f(a)g(list)g(of)h(strings)g(for)f(k)-34 +b(eyw)g(ord)520 b(classes)f(to)h(b)34 b(e)519 b(deactiv)-67 +b(ated.)884 b(V)-101 b(alid)2000 71200 y(en)-34 b(tries)524 +b(are)f Ft(")p FB(w)-34 b(arning)p Ft(")p FB(,)556 b +Ft(")p FB(v)-67 b(ariable)p Ft(")p FB(,)552 b Ft(")p +FB(biblatexnoarg)p Ft(")p FB(,)j Ft(")p FB(biblatex)p +Ft(")p FB(,)f Ft(")p FB(reference)p Ft(")p FB(,)f Ft(")p +FB(function)p Ft(")526 b FB(,)p eop end +%%Page: 44 49 +TeXDict begin 44 48 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(44)2000 3985 y Ft(")p FB(sectioning-0)p Ft(")p FB(,)462 +b Ft(")p FB(sectioning-1)p Ft(")p FB(,)g Ft(")p FB(sectioning-2)p +Ft(")p FB(,)g Ft(")p FB(sectioning-3)p Ft(")p FB(,)g +Ft(")p FB(sectioning-4)p Ft(")p FB(,)g Ft(")p FB(sectioning-)2000 +5446 y(5)p Ft(")p FB(,)346 b Ft(")p FB(slide-title)p +Ft(")p FB(,)f Ft(")p FB(textual)p Ft(")p FB(,)i Ft(")p +FB(b)34 b(old-command)p Ft(")p FB(,)347 b Ft(")p FB(italic-command)p +Ft(")p FB(,)f Ft(")p FB(math-command)p Ft(")p FB(,)i +Ft(")p FB(t)-34 b(yp)34 b(e-)2000 6907 y(command)p Ft(")p +FB(,)405 b Ft(")p FB(b)34 b(old-declaration)p Ft(")p +FB(,)405 b Ft(")p FB(italic-declaration)p Ft(")p FB(,)e +Ft(")p FB(t)-34 b(yp)34 b(e-declaration)p Ft(")p FB(.)3660 +8677 y(Y)-101 b(ou)585 b(can)f(also)g(get)g(rid)g(of)h(certain)f(k)-34 +b(eyw)g(ords)584 b(only)-101 b(.)1079 b(F)-101 b(or)584 +b(example)f(if)h(y)-34 b(ou)585 b(w)-34 b(an)g(t)586 +b(to)e(remo)-34 b(v)g(e)2000 10138 y(highligh)g(ting)405 +b(of)g(fo)34 b(otnotes)405 b(as)f(references)f(y)-34 +b(ou)405 b(can)f(put)h(the)g(follo)-34 b(wing)405 b(stanza)g(in)-34 +b(to)404 b(y)-34 b(our)405 b(init)f(\014le:)5200 11908 +y Ft(\(eval-after-load)642 b("font-latex")6473 13369 +y('\(setq-default)7745 14831 y +(font-latex-match-reference-keywords-local)7745 16292 +y(\(remove)d(\(assoc-string)i("footnote")12836 17753 +y(font-latex-match-reference-keywords-local\))15382 19214 +y(font-latex-match-reference-keywords-local\)\)\))3660 +20984 y FB(But)507 b(note)g(that)h(this)e(means)h(\014ddling)g(with)h +Fv(font-latex)p FB('s)e(in)-34 b(ternals)507 b(and)g(is)f(not)h(guaran) +-34 b(teed)508 b(to)2000 22445 y(w)-34 b(ork)404 b(in)g(future)i(v)-34 +b(ersions)404 b(of)g Fv(font-latex)p FB(.)2000 25055 +y Fp(User-de\014ned)545 b(k)-45 b(eyw)g(ord)544 b(classes)2000 +27014 y FB(In)483 b(case)g(the)g(customization)h(options)g(explained)f +(ab)34 b(o)-34 b(v)g(e)483 b(do)g(not)h(su\016ce)f(for)g(y)-34 +b(our)484 b(needs,)502 b(y)-34 b(ou)484 b(can)2000 28476 +y(sp)34 b(ecify)380 b(y)-34 b(our)381 b(o)-34 b(wn)381 +b(k)-34 b(eyw)g(ord)381 b(classes)f(b)-34 b(y)381 b(customizing)g(the)g +(v)-67 b(ariable)379 b Ft(font-latex-user-keyword-)2000 +29937 y(classes)p FB(.)42818 32324 y([User)404 b(Option])-48000 +b Fl(font-latex-user-keyword-classes)5200 33785 y FB(Ev)-34 +b(ery)453 b(k)-34 b(eyw)g(ord)455 b(class)f(consists)h(of)f(four)h +(parts,)467 b(a)455 b(name,)466 b(a)455 b(list)f(of)g(k)-34 +b(eyw)g(ords,)467 b(a)455 b(face)f(and)h(a)5200 35246 +y(sp)34 b(eci\014er)403 b(for)h(the)h(t)-34 b(yp)34 b(e)404 +b(of)h(macros)f(to)g(b)34 b(e)404 b(highligh)-34 b(ted.)5200 +37016 y(When)342 b(adding)g(new)h(en)-34 b(tries,)354 +b(y)-34 b(ou)342 b(ha)-34 b(v)g(e)342 b(to)g(use)g(unique)g(v)-67 +b(alues)341 b(for)g(the)i(class)e(names,)354 b(i.e.)517 +b(they)5200 38477 y(m)-34 b(ust)470 b(not)f(clash)g(with)h(names)f(of)g +(the)g(built-in)g(k)-34 b(eyw)g(ord)469 b(classes)g(or)f(other)h(names) +g(giv)-34 b(en)469 b(b)-34 b(y)5200 39938 y(y)g(ou.)539 +b(Additionally)404 b(the)h(names)f(m)-34 b(ust)406 b(not)f(con)-34 +b(tain)405 b(spaces.)5200 41708 y(The)d(list)f(of)h(k)-34 +b(eyw)g(ords)402 b(de\014nes)g(whic)-34 b(h)403 b(commands)f(and)g +(declarations)g(should)g(b)34 b(e)401 b(co)-34 b(v)g(ered)402 +b(b)-34 b(y)5200 43169 y(the)476 b(k)-34 b(eyw)g(ord)475 +b(class.)751 b(A)476 b(k)-34 b(eyw)g(ord)475 b(can)h(either)e(b)34 +b(e)475 b(a)g(simple)g(command)h(name)g(omitting)f(the)5200 +44631 y(leading)469 b(bac)-34 b(kslash)469 b(or)g(a)f(list)h +(consisting)g(of)g(the)g(command)h(name)f(and)h(a)e(string)h(sp)34 +b(ecifying)5200 46092 y(the)404 b(sequence)g(of)h(argumen)-34 +b(ts)405 b(for)f(the)h(command.)5200 47862 y(The)g(face)e(argumen)-34 +b(t)406 b(can)e(either)g(b)34 b(e)403 b(an)i(existing)f(face)g(or)g +(face)f(attributes)j(made)e(b)-34 b(y)405 b(y)-34 b(ou.)5200 +49632 y(There)388 b(are)g(three)g(alternativ)-34 b(es)388 +b(for)g(the)h(t)-34 b(yp)34 b(e)388 b(of)h(k)-34 b(eyw)g +(ords|\\Command)390 b(with)f(argumen)-34 b(ts",)5200 +51093 y(\\Declaration)451 b(inside)g(T)16533 51354 y(E)17206 +51093 y(X)g(group")h(and)g(\\Command)h(without)f(argumen)-34 +b(ts"|whic)g(h)454 b(corre-)5200 52554 y(sp)34 b(ond)405 +b(with)g(the)g(macro)e(t)-34 b(yp)34 b(es)405 b(explained)f(ab)34 +b(o)-34 b(v)g(e.)2000 55164 y Fp(3.1.2)818 b(F)-136 b(on)-45 +b(ti\014cation)545 b(of)h(quotes)2000 57123 y FB(T)-101 +b(ext)402 b(in)f(quotation)i(marks)e(is)g(displa)-34 +b(y)g(ed)403 b(with)f(the)g(face)f Ft(font-latex-string-face)p +FB(.)546 b(Besides)400 b(the)2000 58584 y(v)-67 b(arious)312 +b(forms)h(of)g(op)34 b(ening)312 b(and)i(closing)e(double)h(and)g +(single)g(quotation)g(marks,)330 b(so-called)312 b(guillemets)2000 +60045 y(\()p Ft(<<)p FB(,)373 b Ft(>>)p FB(\))366 b(can)e(b)34 +b(e)365 b(used)g(for)g(quoting.)526 b(Because)363 b(there)i(are)f(t)-34 +b(w)g(o)366 b(st)-34 b(yles)364 b(of)h(using)h(them|F)-101 +b(renc)-34 b(h)365 b(st)-34 b(yle:)2000 61507 y Ft(<<)296 +b FB(text)g Ft(>>)p FB(;)332 b(German)296 b(st)-34 b(yle:)484 +b Ft(>>)p FB(text)p Ft(<<)p FB(|y)-34 b(ou)298 b(can)e(customize)f(the) +i(v)-67 b(ariable)294 b Ft(font-latex-quotes)302 b FB(to)2000 +62968 y(tell)316 b Fv(font-latex)f FB(whic)-34 b(h)317 +b(t)-34 b(yp)34 b(e)317 b(y)-34 b(ou)316 b(are)g(using)h(if)f(the)g +(correct)f(v)-67 b(alue)316 b(cannot)h(b)34 b(e)316 b(deriv)-34 +b(ed)315 b(from)i(do)34 b(cumen)-34 b(t)2000 64429 y(prop)34 +b(erties.)42818 66816 y([User)404 b(Option])-48000 b +Fl(font-latex-quotes)5200 68277 y FB(The)469 b(default)h(v)-67 +b(alue)468 b(of)i Ft(font-latex-quotes)k FB(is)469 b(`)p +Ft(auto)p FB(')h(whic)-34 b(h)470 b(means)f(that)h Fv(font-latex)e +FB(will)5200 69738 y(try)391 b(to)h(deriv)-34 b(e)391 +b(the)h(correct)f(t)-34 b(yp)34 b(e)392 b(of)g(quotation)h(mark)e(matc) +-34 b(hing)393 b(from)f(do)34 b(cumen)-34 b(t)392 b(prop)34 +b(erties)5200 71200 y(lik)-34 b(e)403 b(the)i(language)f(option)h +(supplied)g(to)g(the)f(bab)34 b(el)404 b(L)30276 71043 +y Fu(a)30837 71200 y FB(T)31510 71461 y(E)32184 71200 +y(X)g(pac)-34 b(k)-67 b(age.)p eop end +%%Page: 45 50 +TeXDict begin 45 49 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(45)5200 3985 y(If)389 b(the)h(automatic)g(detection)g(fails)g(for)f +(y)-34 b(ou)390 b(and)g(y)-34 b(ou)390 b(mostly)g(use)f(one)h(sp)34 +b(eci\014c)389 b(st)-34 b(yle)389 b(y)-34 b(ou)390 b(can)5200 +5446 y(set)k(it)f(to)i(a)e(sp)34 b(eci\014c)393 b(language-dep)34 +b(enden)-34 b(t)396 b(v)-67 b(alue)393 b(as)h(w)-34 b(ell.)534 +b(Set)395 b(the)f(v)-67 b(alue)393 b(to)h(`)p Ft(german)p +FB(')h(if)e(y)-34 b(ou)5200 6907 y(are)418 b(using)h +Ft(>>)p FB(German)h(quotes)p Ft(<<)f FB(and)h(to)f(`)p +Ft(french)p FB(')h(if)e(y)-34 b(ou)419 b(are)f(using)h +Ft(<<)h FB(F)-101 b(renc)-34 b(h)419 b(quotes)g Ft(>>)p +FB(.)5200 8369 y Fv(font-latex)462 b FB(will)f(recognize)f(the)i +(di\013eren)-34 b(t)463 b(w)-34 b(a)g(ys)462 b(these)g(quotes)g(can)g +(b)34 b(e)462 b(giv)-34 b(en)461 b(in)h(y)-34 b(our)462 +b(source)5200 9830 y(co)34 b(de,)403 b(i.e.)538 b(\(`)p +Ft("<)p FB(',)404 b(`)p Ft(">)p FB('\),)g(\(`)p Ft(<<)p +FB(',)h(`)p Ft(>>)p FB('\))f(and)h(the)g(resp)34 b(ectiv)-34 +b(e)403 b(8-bit)h(v)-67 b(arian)-34 b(ts.)5200 11731 +y(If)404 b(y)-34 b(ou)405 b(set)f Ft(font-latex-quotes)410 +b FB(to)404 b(nil,)g(quoted)h(con)-34 b(ten)g(t)406 b(will)d(not)i(b)34 +b(e)404 b(fon)-34 b(ti\014ed.)2000 14496 y Fp(3.1.3)818 +b(F)-136 b(on)-45 b(ti\014cation)545 b(of)h(mathematical)g(constructs) +2000 16455 y FB(In)555 b(L)3988 16298 y Fu(a)4549 16455 +y FB(T)5222 16716 y(E)5895 16455 y(X)g(mathematics)g(can)g(b)34 +b(e)554 b(indicated)h(b)-34 b(y)555 b(a)g(v)-67 b(ariet)-34 +b(y)554 b(of)g(di\013eren)-34 b(t)556 b(metho)34 b(ds:)840 +b(toggles)554 b(\(lik)-34 b(e)2000 17916 y(dollar)601 +b(signs\),)651 b(macros)601 b(and)h(en)-34 b(vironmen)g(ts.)1131 +b(Math)602 b(constructs)h(kno)-34 b(wn)602 b(b)-34 b(y)602 +b Fv(font-latex)f FB(are)g(dis-)2000 19377 y(pla)-34 +b(y)g(ed)400 b(with)f(the)h(face)e Ft(font-latex-math-face)p +FB(.)544 b(Supp)34 b(ort)400 b(for)f(dollar)g(signs)g(and)h(shorthands) +h(lik)-34 b(e)2000 20839 y(`)p Ft(\\\(...\\\))p FB(')487 +b(or)f(`)p Ft(\\[...\\])p FB(')h(is)f(built-in)g(and)g(not)h +(customizable.)783 b(Supp)34 b(ort)487 b(for)f(other)g(math)g(macros) +2000 22300 y(and)427 b(en)-34 b(vironmen)g(ts)428 b(can)f(b)34 +b(e)426 b(adapted)i(b)-34 b(y)427 b(customizing)g(the)g(v)-67 +b(ariables)425 b Ft(font-latex-match-math-)2000 23761 +y(command-keywords)298 b FB(and)293 b Ft(texmathp-tex-commands)299 +b FB(resp)34 b(ectiv)-34 b(ely)-101 b(.)500 b(It)292 +b(is)g(no)g(longer)g(recommended)2000 25222 y(to)404 +b(customize)g Ft(font-latex-math-environments)p FB(.)3660 +27123 y(T)-101 b(o)318 b(con)-34 b(v)g(ert)318 b(y)-34 +b(our)318 b(customization)g(in)g Ft(font-latex-math-environments)327 +b FB(in)-34 b(to)318 b Ft(texmathp-tex-)2000 28584 y(commands)p +FB(,)522 b(please)497 b(register)e(y)-34 b(our)497 b(o)-34 +b(wn)498 b(math)f(en)-34 b(vironmen)g(ts,)521 b(together)497 +b(with)g(starred)g(v)-67 b(arian)-34 b(ts)497 b(if)2000 +30046 y(an)-34 b(y)-101 b(,)561 b(as)529 b(en)-34 b(tries)530 +b(of)g Ft(env-on)h FB(t)-34 b(yp)34 b(e)530 b(in)f Ft +(texmathp-tex-commands)p FB(,)568 b(then)531 b(clear)d(out)i +Ft(font-latex-)2000 31507 y(math-environments)p FB(.)629 +b(Y)-101 b(ou)433 b(ha)-34 b(v)g(e)432 b(to)h(restart)f(Emacs)g(for)h +(this)g(new)f(customization)h(to)g(tak)-34 b(e)432 b(e\013ect)2000 +32968 y(for)404 b(fon)-34 b(ti\014cation.)3660 34869 +y(In)331 b(order)e(to)i(mak)-34 b(e)330 b(math)h(constructs)g(more)f +(readable,)344 b Fv(font-latex)330 b FB(displa)-34 b(ys)331 +b(subscript)g(and)g(sup)34 b(er-)2000 36330 y(script)277 +b(parts)g(in)g(a)g(smaller)f(fon)-34 b(t)278 b(and)g(raised)e(or)h(lo) +-34 b(w)g(ered)277 b(resp)34 b(ectiv)-34 b(ely)-101 b(.)495 +b(This)277 b(fon)-34 b(ti\014cation)279 b(feature)e(can)2000 +37792 y(b)34 b(e)507 b(con)-34 b(trolled)508 b(with)g(the)g(v)-67 +b(ariables)507 b Ft(font-latex-fontify-script)516 b FB(and)509 +b Ft(font-latex-script-)2000 39253 y(display)p FB(.)42818 +41926 y([User)404 b(Option])-48000 b Fl(font-latex-fontify-script)5200 +43387 y FB(If)433 b(non-nil,)440 b(fon)-34 b(tify)434 +b(subscript)f(and)h(sup)34 b(erscript)433 b(strings.)624 +b(Concretely)-101 b(,)439 b(this)434 b(means)f(that)g(the)5200 +44848 y(scripts)404 b(are)g(raised)g(or)f(lo)-34 b(w)g(ered.)5200 +46750 y(Another)443 b(p)34 b(ossiblit)-34 b(y)442 b(is)g(setting)h +(this)g(v)-67 b(ariable)441 b(to)i(the)f(sym)-34 b(b)34 +b(ol)443 b Ft(multi-level)p FB(.)657 b(In)442 b(this)h(case,)5200 +48211 y(in)522 b(a)h(form)-34 b(ula)523 b Fn(x)p Ft(^)p +Fz(f)p Fn(y)p Ft(^)p Fn(z)p Fz(g)p FB(,)552 b Fn(y)629 +b FB(is)522 b(raised)g(ab)34 b(o)-34 b(v)g(e)522 b(and)i(smaller)d +(than)j Fn(x)p FB(,)551 b(and)524 b Fn(z)671 b FB(is)522 +b(raised)g(ab)34 b(o)-34 b(v)g(e)5200 49672 y(and)413 +b(smaller)e(than)i Fn(y)p FB(.)562 b(With)412 b(man)-34 +b(y)413 b(script)f(lev)-34 b(els,)413 b(the)f(text)h(migh)-34 +b(t)412 b(b)34 b(ecome)412 b(to)34 b(o)412 b(small)g(to)g(b)34 +b(e)5200 51133 y(readable.)538 b(\(See)404 b Ft +(font-latex-fontify-script-max-level)417 b FB(b)34 b(elo)-34 +b(w.\))5200 53034 y(Lastly)-101 b(,)468 b(y)-34 b(ou)456 +b(can)h(set)f(this)g(v)-67 b(ariable)455 b(to)h Ft(invisible)j +FB(whose)e(b)34 b(eha)-34 b(vior)456 b(is)f(lik)-34 b(e)455 +b Ft(multi-level)p FB(,)5200 54496 y(and)405 b(in)f(addition)h(the)g +(sup)34 b(er-/subscript)405 b(c)-34 b(haracters)404 b +Ft(^)g FB(and)p 34179 54496 372 53 v 1354 w(are)g(not)h(displa)-34 +b(y)g(ed.)42818 57169 y([User)404 b(Option])-48000 b +Fl(font-latex-fontify-script-max-level)5200 58630 y FB(Maxim)-34 +b(um)405 b(scripti\014cation)f(lev)-34 b(el)403 b(for)h(whic)-34 +b(h)405 b(script)f(faces)g(are)g(applied.)5200 60531 +y(The)k(faces)g Ft(font-latex-superscript-face)418 b +FB(and)409 b Ft(font-latex-subscript-face)416 b FB(de\014ne)5200 +61993 y(custom)394 b Ft(:height)i FB(v)-67 b(alues)393 +b Ft(<)g FB(1.0.)535 b(Therefore,)395 b(scripts)f(are)f(displa)-34 +b(y)g(ed)394 b(with)g(a)f(sligh)-34 b(tly)394 b(smaller)5200 +63454 y(fon)-34 b(t)585 b(than)h(normal)e(math)g(text.)1079 +b(If)584 b Ft(font-latex-fontify-script)593 b FB(is)583 +b Ft(multi-level)588 b FB(or)5200 64915 y Ft(invisible)p +FB(,)501 b(the)479 b(fon)-34 b(t)481 b(size)e(b)34 b(ecomes)478 +b(to)34 b(o)480 b(small)f(to)g(b)34 b(e)479 b(readable)g(after)h(a)f +(few)h(lev)-34 b(els.)762 b(This)5200 66376 y(option)529 +b(allo)-34 b(ws)528 b(to)h(sp)34 b(ecify)527 b(the)i(maxim)-34 +b(um)529 b(lev)-34 b(el)526 b(after)j(whic)-34 b(h)529 +b(the)f(size)g(of)g(the)h(script)f(text)5200 67837 y(w)-34 +b(on't)405 b(b)34 b(e)404 b(shrunk)-34 b(en)405 b(an)-34 +b(ymore.)5200 69738 y(F)-101 b(or)334 b(example,)348 +b(in)334 b(the)h(expression)f Fn(x)p Ft(^)p Fz(f)p Fn(y)p +Ft(^)p Fz(f)p Fn(z)p Ft(^)p Fn(a)p 26942 69738 V 545 +w(b)p Fz(gg)p FB(,)348 b Fn(x)480 b FB(has)335 b(scripti\014cation)g +(lev)-34 b(el)333 b(0,)348 b Fn(y)441 b FB(has)335 b(lev)-34 +b(el)5200 71200 y(1,)404 b Fn(z)552 b FB(has)405 b(lev)-34 +b(el)403 b(2,)h(and)h(b)34 b(oth)405 b Fn(a)496 b FB(and)405 +b Fn(b)480 b FB(ha)-34 b(v)g(e)405 b(scripti\014cation)f(lev)-34 +b(el)403 b(3.)p eop end +%%Page: 46 51 +TeXDict begin 46 50 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(46)5200 3985 y(If)444 b Ft(font-latex-fontify-script-max-level)456 +b FB(w)-34 b(as)445 b(2,)454 b(then)445 b Fn(z)p FB(,)453 +b Fn(a)p FB(,)g(and)445 b Fn(b)520 b FB(w)-34 b(ould)445 +b(ha)-34 b(v)g(e)444 b(the)5200 5446 y(same)363 b(fon)-34 +b(t)365 b(size.)524 b(If)363 b(it)h(w)-34 b(as)364 b(3)f(or)g(more,)371 +b(then)364 b Fn(a)456 b FB(and)364 b Fn(b)439 b FB(w)-34 +b(ere)364 b(smaller)e(than)j Fn(z)511 b FB(just)365 b(in)e(the)h(same) +5200 6907 y(w)-34 b(a)g(y)405 b(as)f Fn(z)553 b FB(is)404 +b(smaller)f(than)i Fn(y)511 b FB(and)405 b Fn(y)511 b +FB(is)403 b(smaller)h(than)h Fn(x)p FB(.)3660 9380 y(The)458 +b(script)f(c)-34 b(haracters)458 b(`)p Ft(^)p FB(')e(and)i(`)p +Ft(_)p FB(')f(themselv)-34 b(es)458 b(are)e(also)h(fon)-34 +b(ti\014ed)459 b(with)f(an)g(o)-34 b(wn)458 b(face)f(named)2000 +10841 y Ft(font-latex-script-char-face)p FB(.)42818 13313 +y([User)404 b(Option])-48000 b Fl(font-latex-script-display)5200 +14774 y FB(Displa)-34 b(y)439 b(sp)34 b(eci\014cation)440 +b(for)f(subscript)h(and)g(sup)34 b(erscript)440 b(con)-34 +b(ten)g(t.)646 b(The)440 b(car)f(is)g(used)h(for)f(sub-)5200 +16235 y(script,)552 b(the)524 b(cdr)f(is)g(used)g(for)h(sup)34 +b(erscript.)895 b(The)524 b(feature)f(is)g(implemen)-34 +b(ted)524 b(using)f(so-called)5200 17697 y(displa)-34 +b(y)540 b(prop)34 b(erties.)947 b(F)-101 b(or)540 b(information)h(on)f +(what)h(exactly)f(to)g(sp)34 b(ecify)540 b(for)g(the)g(v)-67 +b(alues,)573 b(see)5200 19158 y(Section)404 b(\\Other)g(Displa)-34 +b(y)405 b(Sp)34 b(eci\014cations")404 b(in)g Fs(GNU)h(Emacs)f(Lisp)f +(Reference)h(Man)-34 b(ual)48 b FB(.)2000 21822 y Fp(3.1.4)818 +b(V)-136 b(erbatim)545 b(macros)h(and)g(en)-45 b(vironmen)g(ts)2000 +23781 y FB(Usually)410 b(it)g(is)g(not)h(desirable)e(to)i(ha)-34 +b(v)g(e)410 b(con)-34 b(ten)g(t)412 b(to)f(b)34 b(e)410 +b(t)-34 b(yp)34 b(eset)410 b(v)-34 b(erbatim)410 b(highligh)-34 +b(ted)412 b(according)e(to)2000 25242 y(L)2322 25085 +y Fu(a)2883 25242 y FB(T)3556 25503 y(E)4230 25242 y(X)356 +b(syn)-34 b(tax.)523 b(Therefore)355 b(this)i(con)-34 +b(ten)g(t)357 b(will)f(b)34 b(e)356 b(fon)-34 b(ti\014ed)357 +b(uniformly)f(with)h(the)f(face)g Ft(font-latex-)2000 +26704 y(verbatim-face)p FB(.)3660 28504 y Fv(font-latex)845 +b FB(di\013eren)-34 b(tiates)845 b(three)g(di\013eren)-34 +b(t)845 b(t)-34 b(yp)34 b(es)845 b(of)g(v)-34 b(erbatim)845 +b(constructs)h(for)f(fon)-34 b(ti\014ca-)2000 29965 y(tion.)1526 +b(Macros)733 b(with)h(sp)34 b(ecial)732 b(c)-34 b(haracters)733 +b(lik)-34 b(e)732 b Ft(|)i FB(as)f(delimiters,)814 b(macros)733 +b(with)h(braces,)815 b(and)2000 31427 y(en)-34 b(vironmen)g(ts.)1577 +b(Whic)-34 b(h)750 b(macros)f(and)i(en)-34 b(vironmen)g(ts)751 +b(are)e(recognized)g(is)g(con)-34 b(trolled)750 b(b)-34 +b(y)750 b(the)2000 32888 y(v)-67 b(ariables)345 b Ft +(LaTeX-verbatim-macros-with-delims)p FB(,)370 b Ft +(LaTeX-verbatim-macros-with-braces)p FB(,)2000 34349 +y(and)405 b Ft(LaTeX-verbatim-environments)414 b FB(resp)34 +b(ectiv)-34 b(ely)-101 b(.)2000 37013 y Fp(3.1.5)818 +b(F)-136 b(aces)545 b(used)h(b)-45 b(y)545 b Ff(font-latex)2000 +38972 y FB(In)596 b(case)g(y)-34 b(ou)596 b(w)-34 b(an)g(t)598 +b(to)e(c)-34 b(hange)597 b(the)g(colors)e(and)i(fon)-34 +b(ts)597 b(used)g(b)-34 b(y)596 b Fv(font-latex)g FB(please)g(refer)f +(to)h(the)2000 40434 y(faces)446 b(men)-34 b(tioned)447 +b(in)e(the)i(explanations)f(ab)34 b(o)-34 b(v)g(e)446 +b(and)h(use)f Fr(M-x)405 b(customize-face)k(RET)c Ft(<)p +Fr(face)p Ft(>)h Fr(RET)p FB(.)2000 41895 y(All)429 b(faces)g +(de\014ned)h(b)-34 b(y)430 b Fv(font-latex)f FB(are)f(accessible)g +(through)j(a)e(customization)h(group)g(b)-34 b(y)430 +b(t)-34 b(yping)430 b Fr(M-x)2000 43356 y(customize-group)409 +b(RET)c(font-latex-highlighting-faces)415 b(RET)p FB(.)2000 +46020 y Fp(3.1.6)818 b(Kno)-45 b(wn)545 b(fon)-45 b(ti\014cation)546 +b(problems)2000 47979 y FB(In)374 b(certain)g(cases)g(the)g(fon)-34 +b(ti\014cation)376 b(mac)-34 b(hinery)374 b(fails)g(to)h(in)-34 +b(terpret)374 b(bu\013er)h(con)-34 b(ten)g(ts)375 b(correctly)-101 +b(.)527 b(This)2000 49441 y(can)411 b(lead)g(to)h(color)e(bleed,)i +(i.e.)559 b(large)410 b(parts)i(of)g(a)f(bu\013er)g(get)g(fon)-34 +b(ti\014ed)413 b(with)f(an)g(inappropriate)f(face.)2000 +50902 y(A)353 b(t)-34 b(ypical)353 b(situation)h(for)f(this)h(to)g +(happ)34 b(en)354 b(is)e(the)i(use)f(of)h(a)f(dollar)f(sign)i(\(`)p +Ft($)p FB('\))f(in)g(a)g(v)-34 b(erbatim)353 b(macro)g(or)2000 +52363 y(en)-34 b(vironmen)g(t.)527 b(If)368 b Fv(font-latex)g +FB(is)f(not)h(a)-34 b(w)g(are)369 b(of)f(the)g(v)-34 +b(erbatim)368 b(construct,)375 b(it)368 b(assumes)g(the)g(dollar)g +(sign)2000 53824 y(to)358 b(b)34 b(e)357 b(a)h(toggle)g(for)g +(mathematics)g(and)g(fon)-34 b(ti\014es)360 b(the)e(follo)-34 +b(wing)358 b(bu\013er)g(con)-34 b(ten)g(t)359 b(with)g(the)f(resp)34 +b(ectiv)-34 b(e)2000 55285 y(face)404 b(un)-34 b(til)405 +b(it)f(\014nds)h(a)f(closing)g(dollar)g(sign)g(or)g(till)g(the)g(end)h +(of)f(the)h(bu\013er.)3660 57086 y(As)364 b(a)f(remedy)g(y)-34 +b(ou)364 b(can)f(mak)-34 b(e)363 b(the)h(v)-34 b(erbatim)364 +b(construct)g(kno)-34 b(wn)364 b(to)g Fv(font-latex)p +FB(,)371 b(see)363 b(Section)g(3.1.4)2000 58547 y([V)-101 +b(erbatim)385 b(con)-34 b(ten)g(t],)390 b(page)385 b(46.)532 +b(If)385 b(this)h(is)e(not)i(p)34 b(ossible,)389 b(y)-34 +b(ou)385 b(can)g(insert)g(a)g(commen)-34 b(ted)386 b(dollar)f(sign)2000 +60008 y(\(`)p Ft(\045$)p FB('\))373 b(at)f(the)g(next)g(suitable)g(end) +g(of)g(line)f(as)h(a)g(quic)-34 b(k)371 b(w)-34 b(ork)-67 +b(around.)529 b(In)371 b(do)34 b(cT)-101 b(eX)372 b(do)34 +b(cumen)-34 b(ts,)379 b(`)p Ft(^^A$)p FB(')2000 61469 +y(is)404 b(also)g(a)-34 b(v)-67 b(ailable)403 b(for)h(similar)f(purp)34 +b(ose.)2000 64691 y FA(3.2)896 b(F)-149 b(olding)598 +b(Macros)f(and)h(En)-50 b(vironmen)g(ts)2000 66816 y +FB(A)351 b(p)34 b(opular)352 b(complain)-34 b(t)352 b(ab)34 +b(out)352 b(markup)g(languages)g(lik)-34 b(e)350 b(T)29421 +67077 y(E)30095 66816 y(X)h(and)i(L)33982 66659 y Fu(a)34543 +66816 y FB(T)35216 67077 y(E)35889 66816 y(X)e(is)h(that)g(there)f(is)g +(to)34 b(o)352 b(m)-34 b(uc)g(h)2000 68277 y(clutter)392 +b(in)g(the)h(source)e(text)h(and)h(that)g(one)g(cannot)g(fo)34 +b(cus)392 b(w)-34 b(ell)392 b(on)g(the)h(con)-34 b(ten)g(t.)536 +b(There)392 b(are)f(macros)2000 69738 y(where)323 b(y)-34 +b(ou)323 b(are)f(only)g(in)-34 b(terested)324 b(in)e(the)h(con)-34 +b(ten)g(t)325 b(they)d(are)h(enclosing,)338 b(lik)-34 +b(e)322 b(fon)-34 b(t)324 b(sp)34 b(eci\014ers)322 b(where)g(the)2000 +71200 y(con)-34 b(ten)g(t)408 b(migh)-34 b(t)406 b(already)g(b)34 +b(e)405 b(fon)-34 b(ti\014ed)408 b(in)e(a)g(sp)34 b(ecial)405 +b(w)-34 b(a)g(y)406 b(b)-34 b(y)406 b(fon)-34 b(t)408 +b(lo)34 b(c)-34 b(king.)543 b(Or)405 b(macros)h(the)g(con)-34 +b(ten)g(t)p eop end +%%Page: 47 52 +TeXDict begin 47 51 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(47)2000 3985 y(of)356 b(whic)-34 b(h)357 b(y)-34 b(ou)357 +b(only)e(w)-34 b(an)g(t)358 b(to)f(see)e(when)i(actually)f(editing)g +(it,)365 b(lik)-34 b(e)355 b(fo)34 b(otnotes)358 b(or)d(citations.)523 +b(Similarly)2000 5446 y(y)-34 b(ou)470 b(migh)-34 b(t)471 +b(\014nd)f(certain)g(en)-34 b(vironmen)g(ts)470 b(or)g(commen)-34 +b(ts)470 b(distracting)g(when)h(trying)e(to)h(concen)-34 +b(trate)2000 6907 y(on)405 b(the)f(b)34 b(o)g(dy)404 +b(of)g(y)-34 b(our)405 b(do)34 b(cumen)-34 b(t.)3660 +8924 y(With)378 b(A)-34 b(UCT)10097 9185 y(E)10771 8924 +y(X's)377 b(folding)h(functionalit)-34 b(y)379 b(y)-34 +b(ou)377 b(can)g(collapse)g(those)h(items)f(and)h(replace)e(them)i(b) +-34 b(y)2000 10385 y(a)504 b(\014xed)g(string,)528 b(the)505 +b(con)-34 b(ten)g(t)505 b(of)f(one)g(of)g(their)g(argumen)-34 +b(ts,)529 b(or)504 b(a)f(mixture)h(of)g(b)34 b(oth.)838 +b(If)504 b(y)-34 b(ou)504 b(w)-34 b(an)g(t)2000 11846 +y(to)540 b(mak)-34 b(e)540 b(the)h(original)e(text)h(visible)f(again)i +(in)f(order)f(to)i(view)e(or)h(edit)g(it,)574 b(mo)-34 +b(v)g(e)540 b(p)34 b(oin)-34 b(t)541 b(sidew)-34 b(a)g(ys)2000 +13307 y(on)g(to)562 b(the)f(placeholder)f(\(also)h(called)e(displa)-34 +b(y)561 b(string\))h(or)e(left-clic)-34 b(k)559 b(with)j(the)f(mouse)g +(p)34 b(oin)-34 b(ter)561 b(on)2000 14768 y(it.)947 b(\(The)542 +b(latter)e(is)g(curren)-34 b(tly)540 b(only)g(supp)34 +b(orted)542 b(on)f(Emacs.\))947 b(The)541 b(macro)f(or)g(en)-34 +b(vironmen)g(t)541 b(will)2000 16230 y(unfold)412 b(automatically)-101 +b(,)413 b(sta)-34 b(y)412 b(op)34 b(en)411 b(as)g(long)h(as)f(p)34 +b(oin)-34 b(t)412 b(is)f(inside)g(of)g(it)h(and)g(collapse)e(again)h +(once)g(y)-34 b(ou)2000 17691 y(mo)g(v)g(e)426 b(p)34 +b(oin)-34 b(t)426 b(out)g(of)f(it.)602 b(\(Note)426 b(that)h(folding)f +(of)f(en)-34 b(vironmen)g(ts)427 b(curren)-34 b(tly)425 +b(do)34 b(es)425 b(not)h(w)-34 b(ork)426 b(in)f(ev)-34 +b(ery)2000 19152 y(A)g(UCT)5332 19413 y(E)6007 19152 +y(X)404 b(mo)34 b(de.\))3660 21168 y(In)370 b(order)f(to)h(use)g(this)h +(feature,)376 b(y)-34 b(ou)370 b(ha)-34 b(v)g(e)370 b(to)g(activ)-67 +b(ate)370 b Ft(TeX-fold-mode)k FB(whic)-34 b(h)370 b(will)f(activ)-67 +b(ate)369 b(the)2000 22629 y(auto-rev)-34 b(eal)280 b(feature)h(and)g +(the)g(necessary)f(commands)h(to)g(hide)f(and)h(sho)-34 +b(w)282 b(macros)e(and)h(en)-34 b(vironmen)g(ts.)2000 +24091 y(Y)-101 b(ou)389 b(can)g(activ)-67 b(ate)388 b(the)h(mo)34 +b(de)388 b(in)h(a)f(certain)h(bu\013er)f(b)-34 b(y)389 +b(t)-34 b(yping)390 b(the)f(command)g Fr(M-x)405 b(TeX-fold-mode)2000 +25552 y(RET)d FB(or)g(using)g(the)g(k)-34 b(eyb)34 b(oard)401 +b(shortcut)i Fr(C-c)i(C-o)g(C-f)p FB(.)538 b(If)402 b(y)-34 +b(ou)402 b(w)-34 b(an)g(t)403 b(to)f(use)g(it)f(ev)-34 +b(ery)401 b(time)g(y)-34 b(ou)402 b(edit)2000 27013 y(a)i(L)3332 +26856 y Fu(a)3893 27013 y FB(T)4566 27274 y(E)5240 27013 +y(X)g(do)34 b(cumen)-34 b(t,)405 b(add)g(it)f(to)g(a)g(ho)34 +b(ok:)5200 29029 y Ft(\(add-hook)640 b('LaTeX-mode-hook)i(\(lambda)c +(\(\))23654 30490 y(\(TeX-fold-mode)k(1\)\)\))3660 32507 +y FB(If)794 b(it)g(should)h(b)34 b(e)793 b(activ)-67 +b(ated)794 b(in)g(all)f(A)-34 b(UCT)25956 32768 y(E)26631 +32507 y(X)794 b(mo)34 b(des,)891 b(use)794 b Ft(TeX-mode-hook)k +FB(instead)d(of)2000 33968 y Ft(LaTeX-mode-hook)p FB(.)3660 +35984 y(Once)373 b(the)g(mo)34 b(de)372 b(is)g(activ)-34 +b(e)372 b(there)h(are)f(sev)-34 b(eral)372 b(commands)h(a)-34 +b(v)-67 b(ailable)372 b(to)h(hide)f(and)i(sho)-34 b(w)373 +b(macros,)2000 37445 y(en)-34 b(vironmen)g(ts)405 b(and)g(commen)-34 +b(ts:)43872 40349 y([Command])-47999 b Fl(TeX-fold-buffer)5200 +41810 y FB(\()p Fr(C-c)405 b(C-o)h(C-b)p FB(\))471 b(Hide)g(all)f +(foldable)h(items)f(in)h(the)f(curren)-34 b(t)471 b(bu\013er)g +(according)f(to)h(the)g(setting)5200 43271 y(of)404 b +Ft(TeX-fold-type-list)p FB(.)5200 45287 y(If)463 b(y)-34 +b(ou)464 b(w)-34 b(an)g(t)465 b(to)e(ha)-34 b(v)g(e)464 +b(this)g(done)f(automatically)h(ev)-34 b(ery)462 b(time)h(y)-34 +b(ou)463 b(op)34 b(en)464 b(a)f(\014le,)477 b(add)464 +b(it)f(to)h(a)5200 46749 y(ho)34 b(ok)438 b(and)i(mak)-34 +b(e)438 b(sure)h(the)g(function)g(is)g(called)e(after)i(fon)-34 +b(t)440 b(lo)34 b(c)-34 b(king)438 b(is)g(set)h(up)g(for)g(the)g +(bu\013er.)5200 48210 y(The)405 b(follo)-34 b(wing)404 +b(co)34 b(de)404 b(should)h(accomplish)f(this:)8400 50226 +y Ft(\(add-hook)639 b('find-file-hook)j('TeX-fold-buffer)g(t\))5200 +52242 y FB(The)507 b(command)h(can)f(b)34 b(e)507 b(used)h(an)-34 +b(y)507 b(time)g(to)h(refresh)e(the)i(whole)f(bu\013er)h(and)f(fold)h +(an)-34 b(y)507 b(new)5200 53703 y(macros)477 b(and)i(en)-34 +b(vironmen)g(ts)479 b(whic)-34 b(h)479 b(w)-34 b(ere)477 +b(inserted)h(after)g(the)g(last)g(in)-34 b(v)g(o)34 b(cation)479 +b(of)f(the)g(com-)5200 55165 y(mand.)42818 58068 y([User)404 +b(Option])-48000 b Fl(TeX-fold-type-list)5200 59529 y +FB(List)546 b(of)g(sym)-34 b(b)34 b(ols)546 b(determining)g(the)g(item) +g(classes)f(to)i(consider)e(for)h(folding.)965 b(This)546 +b(can)g(b)34 b(e)5200 60990 y(macros,)393 b(en)-34 b(vironmen)g(ts)392 +b(and)g(commen)-34 b(ts.)535 b(P)-34 b(er)391 b(default)h(only)f +(macros)f(and)i(en)-34 b(vironmen)g(ts)392 b(are)5200 +62452 y(folded.)42818 65355 y([User)404 b(Option])-48000 +b Fl(TeX-fold-force-fontify)5200 66816 y FB(In)301 b(order)g(for)g(all) +g(folded)h(con)-34 b(ten)g(t)303 b(to)e(get)h(the)f(righ)-34 +b(t)302 b(faces,)321 b(the)302 b(whole)f(bu\013er)h(has)g(to)f(b)34 +b(e)301 b(fon)-34 b(ti\014ed)5200 68277 y(b)34 b(efore)511 +b(folding)h(is)f(carried)g(out.)861 b Ft(TeX-fold-buffer)517 +b FB(therefore)511 b(will)g(force)g(fon)-34 b(ti\014cation)514 +b(of)5200 69738 y(unfon)-34 b(ti\014ed)587 b(regions.)1080 +b(As)585 b(this)h(will)e(prolong)h(the)g(time)g(folding)g(tak)-34 +b(es,)630 b(y)-34 b(ou)585 b(can)g(prev)-34 b(en)g(t)5200 +71200 y(forced)404 b(fon)-34 b(ti\014cation)406 b(b)-34 +b(y)405 b(customizing)f(the)g(v)-67 b(ariable)403 b Ft +(TeX-fold-force-fontify)p FB(.)p eop end +%%Page: 48 53 +TeXDict begin 48 52 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(48)42818 3985 y([User)404 b(Option])-48000 b Fl(TeX-fold-auto)5200 +5446 y FB(By)466 b(default,)483 b(a)466 b(macro)g(inserted)h(with)g +Ft(TeX-insert-macro)473 b FB(\()p Fr(C-c)405 b(C-m)p +FB(\))468 b(will)e(not)h(b)34 b(e)467 b(folded.)5200 +6907 y(Set)497 b(this)g(v)-67 b(ariable)496 b(to)h(a)g(non-nil)g(v)-67 +b(alue)496 b(to)h(aumatically)f(fold)h(macros)g(as)g(so)34 +b(on)497 b(as)g(they)f(are)5200 8369 y(inserted.)42818 +10627 y([User)404 b(Option])-48000 b Fl(TeX-fold-preserve-comments)5200 +12088 y FB(By)433 b(default)i(items)f(found)i(in)e(commen)-34 +b(ts)435 b(will)f(b)34 b(e)434 b(folded.)629 b(If)434 +b(y)-34 b(our)434 b(commen)-34 b(ts)435 b(often)g(con)-34 +b(tain)5200 13549 y(un\014nished)454 b(co)34 b(de)451 +b(this)i(migh)-34 b(t)453 b(lead)e(to)i(problems.)682 +b(Giv)-34 b(e)451 b(this)i(v)-67 b(ariable)450 b(a)i(non-nil)h(v)-67 +b(alue)451 b(and)5200 15010 y(foldable)404 b(items)g(in)h(y)-34 +b(our)404 b(commen)-34 b(ts)405 b(will)e(b)34 b(e)404 +b(left)h(alone.)42818 17269 y([User)f(Option])-48000 +b Fl(TeX-fold-unfold-around-mark)5200 18730 y FB(When)488 +b(this)h(v)-67 b(ariable)486 b(is)i(non-nil)g(and)h(there)f(is)f(an)i +(activ)-34 b(e)487 b(regione,)508 b(text)488 b(around)h(the)f(mark)5200 +20191 y(will)404 b(b)34 b(e)403 b(k)-34 b(ept)405 b(unfolded.)43872 +22449 y([Command])-47999 b Fl(TeX-fold-region)5200 23910 +y FB(\()p Fr(C-c)405 b(C-o)h(C-r)p FB(\))f(Hide)f(all)g(con\014gured)g +(macros)g(in)g(the)h(mark)-34 b(ed)404 b(region.)43872 +26169 y([Command])-47999 b Fl(TeX-fold-paragraph)5200 +27630 y FB(\()p Fr(C-c)405 b(C-o)h(C-p)p FB(\))f(Hide)f(all)g +(con\014gured)g(macros)g(in)g(the)h(paragraph)g(con)-34 +b(taining)405 b(p)34 b(oin)-34 b(t.)43872 29888 y([Command])-47999 +b Fl(TeX-fold-macro)5200 31349 y FB(\()p Fr(C-c)405 b(C-o)h(C-m)p +FB(\))354 b(Hide)g(the)g(macro)f(on)h(whic)-34 b(h)354 +b(p)34 b(oin)-34 b(t)355 b(curren)-34 b(tly)353 b(is)g(lo)34 +b(cated.)521 b(If)354 b(the)g(name)g(of)f(the)5200 32810 +y(macro)433 b(is)g(found)i(in)e Ft(TeX-fold-macro-spec-list)p +FB(,)449 b(the)433 b(resp)34 b(ectiv)-34 b(e)432 b(displa)-34 +b(y)434 b(string)g(will)e(b)34 b(e)5200 34271 y(sho)-34 +b(wn)406 b(instead.)540 b(If)404 b(it)h(is)f(not)h(found,)h(the)f(name) +f(of)h(the)g(macro)f(in)g(sqare)g(brac)-34 b(k)g(ets)405 +b(or)f(the)h(de-)5200 35733 y(fault)429 b(string)f(for)g(unsp)34 +b(eci\014ed)429 b(macros)f(\()p Ft +(TeX-fold-unspec-macro-display-string)p FB(\))441 b(will)5200 +37194 y(b)34 b(e)404 b(sho)-34 b(wn,)405 b(dep)34 b(ending)405 +b(on)g(the)f(v)-67 b(alue)404 b(of)g(the)h(v)-67 b(ariable)402 +b Ft(TeX-fold-unspec-use-name)p FB(.)43872 39452 y([Command])-47999 +b Fl(TeX-fold-env)5200 40913 y FB(\()p Fr(C-c)405 b(C-o)h(C-e)p +FB(\))516 b(Hide)g(the)f(en)-34 b(vironmen)g(t)517 b(on)e(whic)-34 +b(h)517 b(p)34 b(oin)-34 b(t)516 b(curren)-34 b(tly)515 +b(is)g(lo)34 b(cated.)872 b(The)516 b(b)34 b(e-)5200 +42374 y(ha)-34 b(vior)420 b(regarding)f(the)i(displa)-34 +b(y)420 b(string)g(is)g(analogous)g(to)g Ft(TeX-fold-macro)425 +b FB(and)c(determined)5200 43836 y(b)-34 b(y)689 b(the)g(v)-67 +b(ariables)688 b Ft(TeX-fold-env-spec-list)696 b FB(and)690 +b Ft(TeX-fold-unspec-env-display-)5200 45297 y(string)406 +b FB(resp)34 b(ectiv)-34 b(ely)-101 b(.)43872 47555 y([Command])-47999 +b Fl(TeX-fold-math)5200 49016 y FB(Hide)428 b(the)g(math)h(macro)e(on)h +(whic)-34 b(h)429 b(p)34 b(oin)-34 b(t)428 b(curren)-34 +b(tly)428 b(is)g(lo)34 b(cated.)609 b(If)428 b(the)g(name)g(of)g(the)g +(macro)5200 50477 y(is)491 b(found)j(in)d Ft(TeX-fold-math-spec-list)p +FB(,)522 b(the)492 b(resp)34 b(ectiv)-34 b(e)491 b(displa)-34 +b(y)492 b(string)g(will)f(b)34 b(e)491 b(sho)-34 b(wn)5200 +51939 y(instead.)502 b(If)291 b(it)h(is)f(not)h(found,)316 +b(the)292 b(name)f(of)h(the)g(macro)f(in)h(sqare)f(brac)-34 +b(k)g(ets)292 b(or)f(the)h(default)h(string)5200 53400 +y(for)535 b(unsp)34 b(eci\014ed)536 b(macros)f(\()p Ft +(TeX-fold-unspec-macro-display-string)p FB(\))549 b(will)535 +b(b)34 b(e)535 b(sho)-34 b(wn,)5200 54861 y(dep)34 b(ending)405 +b(on)f(the)h(v)-67 b(alue)403 b(of)i(the)f(v)-67 b(ariable)403 +b Ft(TeX-fold-unspec-use-name)p FB(.)43872 57119 y([Command])-47999 +b Fl(TeX-fold-comment)5200 58580 y FB(\()p Fr(C-c)405 +b(C-o)h(C-c)p FB(\))f(Hide)f(the)h(commen)-34 b(t)404 +b(p)34 b(oin)-34 b(t)405 b(is)f(lo)34 b(cated)404 b(on.)43872 +60839 y([Command])-47999 b Fl(TeX-fold-clearout-buffer)5200 +62300 y FB(\()p Fr(C-c)405 b(C-o)h(b)p FB(\))e(P)-34 +b(ermanen)g(tly)405 b(unfold)g(all)f(macros)g(and)h(en)-34 +b(vironmen)g(ts)405 b(in)f(the)g(curren)-34 b(t)405 b(bu\013er.)43872 +64558 y([Command])-47999 b Fl(TeX-fold-clearout-region)5200 +66019 y FB(\()p Fr(C-c)405 b(C-o)h(r)p FB(\))e(P)-34 +b(ermanen)g(tly)405 b(unfold)g(all)f(macros)g(and)h(en)-34 +b(vironmen)g(ts)405 b(in)f(the)g(mark)-34 b(ed)405 b(region.)43872 +68277 y([Command])-47999 b Fl(TeX-fold-clearout-paragraph)5200 +69738 y FB(\()p Fr(C-c)405 b(C-o)h(p)p FB(\))424 b(P)-34 +b(ermanen)g(tly)424 b(unfold)i(all)d(macros)g(and)i(en)-34 +b(vironmen)g(ts)425 b(in)f(the)g(paragraph)h(con-)5200 +71200 y(taining)405 b(p)34 b(oin)-34 b(t.)p eop end +%%Page: 49 54 +TeXDict begin 49 53 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(49)43872 3985 y([Command])-47999 b Fl(TeX-fold-clearout-item)5200 +5446 y FB(\()p Fr(C-c)405 b(C-o)h(i)p FB(\))364 b(P)-34 +b(ermanen)g(tly)364 b(sho)-34 b(w)365 b(the)f(macro)f(or)g(en)-34 +b(vironmen)g(t)365 b(on)f(whic)-34 b(h)364 b(p)34 b(oin)-34 +b(t)365 b(curren)-34 b(tly)363 b(is)5200 6907 y(lo)34 +b(cated.)528 b(In)372 b(con)-34 b(trast)374 b(to)f(temp)34 +b(orarily)371 b(op)34 b(ening)373 b(the)g(macro)f(when)h(p)34 +b(oin)-34 b(t)374 b(is)e(mo)-34 b(v)g(ed)373 b(sidew)-34 +b(a)g(ys)5200 8369 y(on)g(to)318 b(it,)334 b(the)317 +b(macro)f(will)g(b)34 b(e)317 b(p)34 b(ermanen)-34 b(tly)317 +b(unfolded)h(and)f(will)f(not)i(collapse)e(again)h(once)f(p)34 +b(oin)-34 b(t)5200 9830 y(is)404 b(lea)-34 b(ving)404 +b(it.)43872 12318 y([Command])-47999 b Fl(TeX-fold-dwim)5200 +13779 y FB(\()p Fr(C-c)405 b(C-o)h(C-o)p FB(\))371 b(Hide)e(or)g(sho) +-34 b(w)371 b(items)f(according)f(to)h(the)g(curren)-34 +b(t)370 b(con)-34 b(text.)528 b(If)369 b(there)h(is)f(folded)5200 +15240 y(con)-34 b(ten)g(t,)578 b(unfold)544 b(it.)953 +b(If)543 b(there)f(is)g(a)g(mark)-34 b(ed)543 b(region,)576 +b(fold)543 b(all)f(con\014gured)h(con)-34 b(ten)g(t)544 +b(in)e(this)5200 16701 y(region.)c(If)404 b(there)g(is)g(no)h(folded)f +(con)-34 b(ten)g(t)406 b(but)f(a)f(macro)g(or)g(en)-34 +b(vironmen)g(t,)405 b(fold)f(it.)3660 19190 y(In)519 +b(case)e(y)-34 b(ou)519 b(w)-34 b(an)g(t)520 b(to)e(use)h(a)f +(di\013eren)-34 b(t)518 b(pre\014x)g(than)h Fr(C-c)406 +b(C-o)519 b FB(for)f(these)g(commands)h(y)-34 b(ou)519 +b(can)2000 20651 y(customize)360 b(the)g(v)-67 b(ariable)358 +b Ft(TeX-fold-command-prefix)p FB(.)532 b(\(Note)361 +b(that)g(this)f(will)f(not)i(c)-34 b(hange)360 b(the)g(k)-34 +b(ey)2000 22112 y(binding)405 b(for)f(activ)-67 b(ating)404 +b(the)h(mo)34 b(de.\))3660 23921 y(The)482 b(commands)g(ab)34 +b(o)-34 b(v)g(e)481 b(will)f(only)h(tak)-34 b(e)481 b(macros)f(or)h(en) +-34 b(vironmen)g(ts)482 b(in)-34 b(to)482 b(consideration)f(whic)-34 +b(h)2000 25382 y(are)603 b(sp)34 b(eci\014ed)604 b(in)g(the)g(v)-67 +b(ariables)602 b Ft(TeX-fold-macro-spec-list)613 b FB(or)603 +b Ft(TeX-fold-env-spec-list)2000 26843 y FB(resp)34 b(ectiv)-34 +b(ely)-101 b(.)42818 29331 y([User)404 b(Option])-48000 +b Fl(TeX-fold-macro-spec-list)5200 30792 y FB(List)471 +b(of)g(replacemen)-34 b(t)471 b(sp)34 b(eci\014ers)471 +b(and)h(macros)f(to)g(fold.)740 b(The)472 b(sp)34 b(eci\014er)470 +b(can)i(b)34 b(e)470 b(a)i(string,)488 b(an)5200 32253 +y(in)-34 b(teger)404 b(or)g(a)g(function)h(sym)-34 b(b)34 +b(ol.)5200 34062 y(If)419 b(y)-34 b(ou)419 b(sp)34 b(ecify)419 +b(a)g(string,)j(it)d(will)g(b)34 b(e)418 b(used)i(as)f(a)g(displa)-34 +b(y)419 b(replacemen)-34 b(t)419 b(for)g(the)g(whole)h(macro.)5200 +35523 y(Num)-34 b(b)34 b(ers)546 b(in)g(braces,)580 b(brac)-34 +b(k)g(ets,)582 b(parens)546 b(or)f(angle)h(brac)-34 b(k)g(ets)546 +b(will)f(b)34 b(e)545 b(replaced)g(b)-34 b(y)546 b(the)g(re-)5200 +36984 y(sp)34 b(ectiv)-34 b(e)402 b(macro)f(argumen)-34 +b(t.)539 b(F)-101 b(or)403 b(example)e(`)p Ft({1})p FB(')i(will)e(b)34 +b(e)402 b(replaced)g(b)-34 b(y)403 b(the)f(\014rst)h(mandatory)5200 +38446 y(argumen)-34 b(t)471 b(of)g(the)g(macro.)737 b(One)470 +b(can)h(also)f(de\014ne)h(alternativ)-34 b(es)470 b(within)i(the)f(sp) +34 b(eci\014er)469 b(whic)-34 b(h)5200 39907 y(are)457 +b(used)g(if)g(an)h(argumen)-34 b(t)458 b(is)f(not)h(found.)699 +b(Alternativ)-34 b(es)458 b(are)e(separated)i(b)-34 b(y)457 +b(`)p Ft(||)p FB('.)698 b(They)457 b(are)5200 41368 y(most)349 +b(useful)h(with)g(optional)g(argumen)-34 b(ts.)521 b(As)349 +b(an)g(example,)359 b(the)350 b(default)g(sp)34 b(eci\014er)348 +b(for)h(`)p Ft(\\item)p FB(')5200 42829 y(is)498 b(`)p +Ft([1]:||*)p FB(')i(whic)-34 b(h)499 b(means)g(that)g(if)g(there)f(is)g +(an)h(optional)g(argumen)-34 b(t,)522 b(its)499 b(v)-67 +b(alue)497 b(is)h(sho)-34 b(wn)5200 44290 y(follo)g(w)g(ed)414 +b(b)-34 b(y)414 b(a)g(colon.)566 b(If)414 b(there)f(is)g(no)h(optional) +g(argumen)-34 b(t,)417 b(only)c(an)h(asterisk)f(is)g(used)h(as)f(the) +5200 45752 y(displa)-34 b(y)404 b(string.)5200 47560 +y(If)383 b(y)-34 b(ou)383 b(sp)34 b(ecify)383 b(a)g(n)-34 +b(um)g(b)34 b(er)384 b(as)f(the)h(\014rst)f(elemen)-34 +b(t,)387 b(the)d(con)-34 b(ten)g(t)384 b(of)g(the)f(resp)34 +b(ectiv)-34 b(e)382 b(mandatory)5200 49021 y(argumen)-34 +b(t)405 b(of)g(a)f(L)13337 48864 y Fu(a)13898 49021 y +FB(T)14571 49282 y(E)15244 49021 y(X)g(macro)g(will)g(b)34 +b(e)404 b(used)g(as)h(the)f(placeholder.)5200 50830 y(If)313 +b(the)g(\014rst)g(elemen)-34 b(t)312 b(is)h(a)f(function)i(sym)-34 +b(b)34 b(ol,)331 b(the)313 b(function)h(will)e(b)34 b(e)312 +b(called)g(with)h(all)f(mandatory)5200 52291 y(argumen)-34 +b(ts)278 b(of)f(the)g(macro)f(and)h(the)g(result)f(of)h(the)g(function) +h(call)e(will)g(b)34 b(e)276 b(used)h(as)f(a)h(replacemen)-34 +b(t)5200 53752 y(for)404 b(the)h(macro.)5200 55561 y(The)421 +b(placeholder)e(is)h(made)g(b)-34 b(y)421 b(cop)-34 b(ying)420 +b(the)h(text)f(from)h(the)f(bu\013er)h(together)f(with)h(its)f(prop-) +5200 57022 y(erties,)648 b(i.e.)1126 b(its)600 b(face)g(as)g(w)-34 +b(ell.)1127 b(If)600 b(fon)-34 b(ti\014cation)602 b(has)f(not)g(happ)34 +b(ened)601 b(when)g(this)g(is)e(done)5200 58483 y(\(e.g.)645 +b(b)34 b(ecause)439 b(of)h(lazy)f(fon)-34 b(t)441 b(lo)34 +b(c)-34 b(king\))439 b(the)h(in)-34 b(tended)441 b(fon)-34 +b(ti\014cation)441 b(will)e(not)i(sho)-34 b(w)441 b(up.)645 +b(As)440 b(a)5200 59944 y(w)-34 b(ork)-67 b(around)297 +b(y)-34 b(ou)297 b(can)f(lea)-34 b(v)g(e)296 b(Emacs)g(idle)g(a)g(few)h +(seconds)g(and)g(w)-34 b(ait)297 b(for)f(stealth)h(fon)-34 +b(t)298 b(lo)34 b(c)-34 b(king)296 b(to)5200 61406 y(\014nish)326 +b(b)34 b(efore)325 b(y)-34 b(ou)326 b(fold)g(the)g(bu\013er.)512 +b(Or)325 b(y)-34 b(ou)326 b(just)h(re-fold)e(the)h(bu\013er)f(with)i +Ft(TeX-fold-buffer)5200 62867 y FB(when)405 b(y)-34 b(ou)404 +b(notice)h(a)f(wrong)g(fon)-34 b(ti\014cation.)42818 +65355 y([User)404 b(Option])-48000 b Fl(TeX-fold-env-spec-list)5200 +66816 y FB(List)705 b(of)g(displa)-34 b(y)706 b(strings)g(or)f(argumen) +-34 b(t)706 b(n)-34 b(um)g(b)34 b(ers)706 b(and)g(en)-34 +b(vironmen)g(ts)707 b(to)e(fold.)1443 b(Argu-)5200 68277 +y(men)-34 b(t)742 b(n)-34 b(um)g(b)34 b(ers)743 b(refer)e(to)g(the)h(`) +p Ft(\\begin)p FB(')h(statemen)-34 b(t.)1552 b(That)743 +b(means)f(if)f(y)-34 b(ou)742 b(ha)-34 b(v)g(e)742 b(e.g.)5200 +69738 y(`)p Ft(\\begin{tabularx}{\\linewidth}{XXX})415 +b(...)406 b(\\end{tabularx})p FB(')517 b(and)d(sp)34 +b(ecify)512 b(3)h(as)g(the)5200 71200 y(argumen)-34 b(t)405 +b(n)-34 b(um)g(b)34 b(er,)405 b(the)g(resulting)f(displa)-34 +b(y)404 b(string)h(will)e(b)34 b(e)404 b(\\XXX".)p eop +end +%%Page: 50 55 +TeXDict begin 50 54 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(50)42818 3985 y([User)404 b(Option])-48000 b Fl +(TeX-fold-math-spec-list)5200 5446 y FB(List)404 b(of)g(displa)-34 +b(y)405 b(strings)f(and)h(math)g(macros)f(to)h(fold.)3660 +7901 y(The)c(v)-67 b(ariables)400 b Ft(TeX-fold-macro-spec-list)p +FB(,)409 b Ft(TeX-fold-env-spec-list)p FB(,)g(and)401 +b Ft(TeX-fold-)2000 9363 y(math-spec-list)350 b FB(apply)345 +b(to)g(an)-34 b(y)345 b(A)-34 b(UCT)21512 9624 y(E)22187 +9363 y(X)345 b(mo)34 b(de.)518 b(If)345 b(y)-34 b(ou)345 +b(w)-34 b(an)g(t)347 b(to)e(mak)-34 b(e)345 b(settings)g(whic)-34 +b(h)346 b(are)e(only)2000 10824 y(applied)397 b(to)g(L)8031 +10667 y Fu(a)8592 10824 y FB(T)9265 11085 y(E)9939 10824 +y(X)g(mo)34 b(de,)398 b(y)-34 b(ou)397 b(can)g(use)g(the)g(mo)34 +b(de-sp)g(eci\014c)396 b(v)-67 b(ariables)396 b Ft +(LaTeX-fold-macro-spec-)2000 12285 y(list)p FB(,)405 +b Ft(LaTeX-fold-env-spec-list)p FB(,)412 b(and)405 b +Ft(LaTeX-fold-math-spec-list)42818 14740 y FB([User)f(Option])-48000 +b Fl(TeX-fold-unspec-macro-display-string)5200 16201 +y FB(Default)431 b(displa)-34 b(y)431 b(string)g(for)g(macros)f(whic) +-34 b(h)431 b(are)g(not)g(sp)34 b(eci\014ed)430 b(in)h +Ft(TeX-fold-macro-spec-)5200 17663 y(list)p FB(.)42818 +20118 y([User)404 b(Option])-48000 b Fl +(TeX-fold-unspec-env-display-string)5200 21579 y FB(Default)543 +b(displa)-34 b(y)543 b(string)g(for)g(en)-34 b(vironmen)g(ts)544 +b(whic)-34 b(h)543 b(are)g(not)g(sp)34 b(eci\014ed)543 +b(in)f Ft(TeX-fold-env-)5200 23040 y(spec-list)p FB(.)42818 +25496 y([User)404 b(Option])-48000 b Fl(TeX-fold-unspec-use-name)5200 +26957 y FB(If)495 b(non-nil)g(the)h(name)f(of)g(the)h(macro)e(or)h(en) +-34 b(vironmen)g(t)496 b(surrounded)g(b)-34 b(y)495 b(square)g(brac)-34 +b(k)g(ets)495 b(is)5200 28418 y(used)438 b(as)g(displa)-34 +b(y)437 b(string,)446 b(otherwise)438 b(the)g(defaults)g(sp)34 +b(eci\014ed)438 b(in)f Ft(TeX-fold-unspec-macro-)5200 +29879 y(display-string)409 b FB(or)404 b Ft +(TeX-fold-unspec-env-display-string)416 b FB(resp)34 +b(ectiv)-34 b(ely)-101 b(.)3660 32334 y(When)512 b(y)-34 +b(ou)512 b(ho)-34 b(v)g(er)512 b(with)h(the)f(mouse)f(p)34 +b(oin)-34 b(ter)512 b(o)-34 b(v)g(er)512 b(folded)g(con)-34 +b(ten)g(t,)540 b(its)511 b(original)g(text)h(will)f(b)34 +b(e)2000 33795 y(sho)-34 b(wn)404 b(in)e(a)f(to)34 b(oltip)403 +b(or)e(the)i(ec)-34 b(ho)402 b(area)f(dep)34 b(ending)403 +b(on)f(T)-101 b(o)34 b(oltip)402 b(mo)34 b(de)402 b(b)34 +b(eing)402 b(activ)-67 b(ate.)537 b(In)402 b(order)g(to)2000 +35257 y(a)-34 b(v)g(oid)312 b(exorbitan)-34 b(tly)311 +b(big)g(to)34 b(oltips)312 b(and)g(to)f(cater)g(for)g(the)g(limited)g +(space)g(in)g(the)h(ec)-34 b(ho)311 b(area)g(the)g(con)-34 +b(ten)g(t)2000 36718 y(will)293 b(b)34 b(e)293 b(cropp)34 +b(ed)293 b(after)g(a)h(certain)f(amoun)-34 b(t)295 b(of)e(c)-34 +b(haracters)293 b(de\014ned)i(b)-34 b(y)293 b(the)h(v)-67 +b(ariable)292 b Ft(TeX-fold-help-)2000 38179 y(echo-max-length)p +FB(.)42818 40634 y([User)404 b(Option])-48000 b Fl +(TeX-fold-help-echo-max-length)5200 42095 y FB(Maxim)-34 +b(um)505 b(length)h(of)f(original)g(text)g(displa)-34 +b(y)g(ed)506 b(in)f(a)g(to)34 b(oltip)505 b(or)g(the)g(ec)-34 +b(ho)506 b(area)e(for)h(folded)5200 43557 y(con)-34 b(ten)g(t.)540 +b(Set)405 b(it)f(to)g(zero)g(in)g(order)f(to)i(disable)f(this)h +(feature.)2000 46765 y FA(3.3)896 b(Outlining)599 b(the)f(Do)50 +b(cumen)-50 b(t)2000 48891 y FB(A)-34 b(UCT)5332 49152 +y(E)6007 48891 y(X)337 b(supp)34 b(orts)338 b(the)g(standard)g(outline) +f(minor)g(mo)34 b(de)337 b(using)h(L)33203 48734 y Fu(a)33764 +48891 y FB(T)34437 49152 y(E)35111 48891 y(X/ConT)39453 +49152 y(E)40127 48891 y(Xt)g(sectioning)f(com-)2000 50352 +y(mands)405 b(as)f(header)g(lines.)538 b(See)404 b(Section)h(\\Outline) +f(Mo)34 b(de")404 b(in)g Fs(GNU)h(Emacs)f(Man)-34 b(ual)48 +b FB(.)3660 52144 y(Y)-101 b(ou)405 b(can)f(add)h(y)-34 +b(our)404 b(o)-34 b(wn)406 b(headings)f(b)-34 b(y)404 +b(setting)h(the)f(v)-67 b(ariable)403 b Ft(TeX-outline-extra)p +FB(.)44946 54600 y([V)-101 b(ariable])-48001 b Fl(TeX-outline-extra) +5200 56061 y FB(List)404 b(of)g(extra)g(T)12836 56322 +y(E)13510 56061 y(X)g(outline)g(lev)-34 b(els.)5200 57853 +y(Eac)g(h)569 b(elemen)-34 b(t)568 b(is)g(a)h(list)f(with)h(t)-34 +b(w)g(o)570 b(en)-34 b(tries.)1031 b(The)569 b(\014rst)g(en)-34 +b(try)569 b(is)f(the)h(regular)e(expression)5200 59315 +y(matc)-34 b(hing)434 b(a)f(header,)440 b(and)434 b(the)g(second)f(is)g +(the)h(lev)-34 b(el)432 b(of)h(the)h(header.)625 b(A)433 +b(`)p Ft(^)p FB(')g(is)g(automatically)5200 60776 y(prep)34 +b(ended)577 b(to)g(the)g(regular)f(expressions)g(in)g(the)h(list,)620 +b(so)576 b(they)h(m)-34 b(ust)578 b(matc)-34 b(h)577 +b(text)g(at)f(the)5200 62237 y(b)34 b(eginning)405 b(of)f(the)h(line.) +5200 64030 y(See)397 b Ft(LaTeX-section-list)405 b FB(or)397 +b Ft(ConTeXt-INTERFACE-section-list)409 b FB(for)397 +b(existing)h(header)5200 65491 y(lev)-34 b(els.)3660 +67946 y(The)317 b(follo)-34 b(wing)318 b(example)d(add)j(`)p +Ft(\\item)p FB(')f(and)g(`)p Ft(\\bibliography)p FB(')k(headers,)334 +b(with)317 b(`)p Ft(\\bibliography)p FB(')2000 69407 +y(at)404 b(the)h(same)f(outline)g(lev)-34 b(el)403 b(as)i(`)p +Ft(\\section)p FB(',)h(and)f(`)p Ft(\\item)p FB(')g(b)34 +b(eing)404 b(b)34 b(elo)-34 b(w)404 b(`)p Ft(\\subparagraph)p +FB('.)5200 71200 y Ft(\(setq)638 b(TeX-outline-extra)p +eop end +%%Page: 51 56 +TeXDict begin 51 55 bop 2000 -1550 a FB(Chapter)405 b(3:)539 +b(Con)-34 b(trolling)405 b(Screen)e(Displa)-34 b(y)26418 +b(51)9018 3985 y Ft('\(\("[)638 b +(\\t]*\\\\\\\\\\\\\(bib\\\\\)?item\\\\b")646 b(7\))5200 +5446 y(\("\\\\\\\\bibliography\\\\b")e(2\)\)\))3660 7240 +y FB(Y)-101 b(ou)516 b(ma)-34 b(y)515 b(w)-34 b(an)g(t)517 +b(to)f(c)-34 b(hec)g(k)515 b(out)h(the)g(un)-34 b(bundled)517 +b Ft(out-xtra)h FB(pac)-34 b(k)-67 b(age)515 b(for)g(ev)-34 +b(en)515 b(b)34 b(etter)516 b(outline)2000 8701 y(supp)34 +b(ort.)540 b(It)404 b(is)g(a)-34 b(v)-67 b(ailable)403 +b(from)h(y)-34 b(our)404 b(fa)-34 b(v)g(orite)405 b(emacs)f(lisp)g(arc) +-34 b(hiv)g(e.)2000 11911 y FA(3.4)896 b(Narro)-50 b(wing)2000 +14036 y FB(Sometimes)468 b(y)-34 b(ou)468 b(w)-34 b(an)g(t)470 +b(to)e(fo)34 b(cus)468 b(y)-34 b(our)468 b(atten)-34 +b(tion)469 b(to)f(a)g(limited)f(region)h(of)g(the)g(co)34 +b(de.)729 b(Y)-101 b(ou)468 b(can)g(do)2000 15497 y(that)512 +b(b)-34 b(y)510 b(restricting)g(the)h(text)g(addressable)g(b)-34 +b(y)510 b(editing)h(commands)g(and)h(hiding)f(the)f(rest)h(of)f(the) +2000 16959 y(bu\013er)448 b(with)g(the)g(narro)-34 b(wing)448 +b(functions,)460 b(see)446 b(Section)i(\\Narro)-34 b(wing")448 +b(in)g Fs(GNU)f(Emacs)h(Man)-34 b(ual)48 b FB(.)669 b(In)2000 +18420 y(addition,)448 b(A)-34 b(UCT)-101 b(eX)440 b(pro)-34 +b(vides)438 b(a)h(couple)g(of)f(other)h(commands)h(to)f(narro)-34 +b(w)439 b(the)g(bu\013er)g(to)g(a)g(group,)2000 19881 +y(i.e.)538 b(a)404 b(region)f(enclosed)h(in)g(a)h(pair)e(of)i(curly)e +(braces,)h(and)h(to)f(L)31103 19724 y Fu(a)31664 19881 +y FB(T)32337 20142 y(E)33011 19881 y(X)g(en)-34 b(vironmen)g(ts.)43872 +22338 y([Command])-47999 b Fl(TeX-narrow-to-group)5200 +23800 y FB(\()p Fr(C-x)405 b(n)g(g)p FB(\))g(Mak)-34 +b(e)404 b(text)g(outside)h(curren)-34 b(t)404 b(group)h(in)-34 +b(visible.)43872 26257 y([Command])-47999 b Fl +(LaTeX-narrow-to-environment)616 b Fh(count)5200 27718 +y FB(\()p Fr(C-x)405 b(n)g(e)p FB(\))427 b(Mak)-34 b(e)426 +b(text)h(outside)g(curren)-34 b(t)426 b(en)-34 b(vironmen)g(t)428 +b(in)-34 b(visible.)604 b(With)427 b(optional)g(argumen)-34 +b(t)5200 29179 y Fs(coun)g(t)432 b FB(k)-34 b(eep)404 +b(visible)f(that)i(n)-34 b(um)g(b)34 b(er)405 b(of)g(enclosing)f(en)-34 +b(vironmens.)3660 31637 y(Lik)g(e)332 b(other)g(standard)i(narro)-34 +b(wing)333 b(functions,)347 b(the)333 b(ab)34 b(o)-34 +b(v)g(e)332 b(commands)h(are)f(disabled.)515 b(A)-34 +b(ttempting)2000 33098 y(to)397 b(use)g(them)g(asks)g(for)g +(con\014rmation)h(and)g(giv)-34 b(es)396 b(y)-34 b(ou)397 +b(the)g(option)h(of)f(enabling)g(them;)j(if)d(y)-34 b(ou)397 +b(enable)2000 34559 y(the)405 b(commands,)f(con\014rmation)h(will)f(no) +g(longer)g(b)34 b(e)404 b(required)f(for)h(them.)2000 +37769 y FA(3.5)896 b(Prettifying)2000 39895 y FB(Emacs)461 +b(25)f(is)h(able)g(to)g(prettify)g(sym)-34 b(b)34 b(ols)461 +b(in)g(programming)g(language)g(bu\013ers,)475 b(see)460 +b(Section)h(\\Misc)2000 41356 y(for)490 b(Programs")g(in)g +Fs(GNU)g(Emacs)g(Man)-34 b(ual)48 b FB(.)797 b(The)491 +b(canonical)f(example)f(is)h(to)g(displa)-34 b(y)491 +b Ft(\(lambda)406 b(\(\))2000 42817 y(...\))f FB(as)g +Ft(\()p Fw(\025)f Ft(\(\))h(...\))g FB(in)g(Lisp)e(bu\013ers.)3660 +44610 y(A)-34 b(UCT)6992 44871 y(E)7667 44610 y(X)396 +b(can)g(use)g(this)h(feature)f(in)g(order)f(to)h(displa)-34 +b(y)397 b(certain)e(math)i(macros)f(and)g(greek)f(letters)2000 +46072 y(using)i(their)g(Unico)34 b(de)396 b(represen)-34 +b(tation,)399 b(to)34 b(o.)536 b(F)-101 b(or)396 b(example,)h(the)g(T) +33607 46333 y(E)34281 46072 y(X)g(co)34 b(de)396 b Ft(\\alpha)406 +b(\\times)g(\\beta)2000 47533 y FB(will)375 b(b)34 b(e)375 +b(displa)-34 b(y)g(ed)376 b(as)g Fw(\013)408 b Fz(\002)c +Fw(\014)64 b FB(.)529 b(When)375 b(p)34 b(oin)-34 b(t)376 +b(is)g(on)f(one)h(of)f(the)h(c)-34 b(haracters,)381 b(it'll)374 +b(b)34 b(e)376 b(unpretti\014ed)g(au-)2000 48994 y(tomatically)-101 +b(,)360 b(meaning)349 b(y)-34 b(ou)350 b(see)f(the)h(v)-34 +b(erbatim)350 b(text)f(again.)521 b(F)-101 b(or)349 b(this)h(b)34 +b(eha)-34 b(viour)350 b(ho)-34 b(w)g(ev)g(er)350 b(y)-34 +b(ou)350 b(need)2000 50455 y(to)363 b(set)f Ft +(prettify-symbols-unprettify-at-point)375 b FB(to)363 +b(t)f(or)g Ft(right-edge)k FB(whic)-34 b(h)363 b(will)f(unprettify)2000 +51916 y(the)405 b(sym)-34 b(b)34 b(ol)404 b(when)h(p)34 +b(oin)-34 b(t)405 b(mo)-34 b(v)g(es)404 b(in)-34 b(to)405 +b(or)f(near)g(it.)3660 53710 y(T)-101 b(o)317 b(enable)f +(pretti\014cation)h(in)f(A)-34 b(UCT)20886 53971 y(E)21561 +53710 y(X,)333 b(simply)316 b(add)h Ft(prettify-symbols-mode)323 +b FB(to)317 b Ft(TeX-mode-)2000 55171 y(hook)p FB(.)503 +b(If)295 b(y)-34 b(ou)295 b(enabled)f(pretti\014cation)i(globally)e +(with)h Ft(global-prettify-symbols-mode)p FB(,)326 b(then)295 +b(it's)2000 56632 y(automatically)404 b(enabled)h(in)f(A)-34 +b(UCT)18834 56893 y(E)19508 56632 y(X,)404 b(to)34 b(o.)3660 +58425 y(Y)-101 b(ou)530 b(can)g(also)g(add)g(custom)g(sym)-34 +b(b)34 b(ol)530 b(unico)34 b(de-c)-34 b(haracter)529 +b(pairs)h(for)f(pretti\014cation)i(b)-34 b(y)530 b(adding)2000 +59887 y(to)724 b Ft(tex--prettify-symbols-alist)p FB(.)1506 +b(Note)723 b(that)i(this)f(v)-67 b(ariable)722 b(is)h(part)h(of)g +(Emacs')f(sto)34 b(c)-34 b(k)2000 61348 y Ft(tex-mode.el)408 +b FB(and)d(used)g(b)-34 b(y)404 b(that)h(and)g(A)-34 +b(UCT)24527 61609 y(E)25202 61348 y(X.)p eop end +%%Page: 52 57 +TeXDict begin 52 56 bop 48788 -1550 a FB(52)2000 1882 +y Fy(4)1076 b(Starting)716 b(Pro)60 b(cessors,)716 b(View)-60 +b(ers)717 b(and)f(Other)4152 3985 y(Programs)2000 6748 +y FB(The)524 b(most)g(p)34 b(o)-34 b(w)g(erful)524 b(features)g(of)g(A) +-34 b(UCT)22245 7009 y(E)22920 6748 y(X)523 b(ma)-34 +b(y)524 b(b)34 b(e)523 b(those)h(allo)-34 b(wing)523 +b(y)-34 b(ou)524 b(to)g(run)g(T)44052 7009 y(E)44726 +6748 y(X,)553 b(L)46847 6591 y Fu(a)47408 6748 y FB(T)48081 +7009 y(E)48754 6748 y(X,)2000 8209 y(ConT)4827 8470 y(E)5502 +8209 y(Xt)480 b(and)h(other)f(external)g(commands)h(lik)-34 +b(e)479 b(BibT)28715 8470 y(E)29388 8209 y(X)h(and)h +Ft(makeindex)i FB(from)d(within)h(Emacs,)2000 9671 y(viewing)404 +b(and)h(prin)-34 b(ting)405 b(the)f(results,)g(and)h(moreo)-34 +b(v)g(er)404 b(allo)-34 b(wing)404 b(y)-34 b(ou)405 b(to)f +Fn(debug)509 b FB(y)-34 b(our)405 b(do)34 b(cumen)-34 +b(ts.)3660 11392 y(A)g(UCT)6992 11653 y(E)7667 11392 +y(X)442 b(comes)g(with)h(a)g(sp)34 b(ecial)441 b(to)34 +b(ol)442 b(bar)g(for)h(T)27723 11653 y(E)28397 11392 +y(X)f(and)h(L)32465 11235 y Fu(a)33026 11392 y FB(T)33699 +11653 y(E)34373 11392 y(X)f(whic)-34 b(h)443 b(pro)-34 +b(vides)442 b(buttons)j(for)2000 12853 y(the)486 b(most)h(imp)34 +b(ortan)-34 b(t)487 b(commands.)784 b(Y)-101 b(ou)486 +b(can)g(enable)g(or)g(disable)f(it)h(b)-34 b(y)487 b(customizing)f(the) +g(options)2000 14314 y Ft(plain-TeX-enable-toolbar)351 +b FB(and)343 b Ft(LaTeX-enable-toolbar)350 b FB(in)342 +b(the)h Ft(TeX-tool-bar)k FB(customiza-)2000 15776 y(tion)405 +b(group.)2000 18842 y FA(4.1)896 b(Executing)599 b(Commands)2000 +20968 y FB(F)-101 b(ormatting)350 b(the)g(do)34 b(cumen)-34 +b(t)350 b(with)g(T)19241 21229 y(E)19915 20968 y(X,)360 +b(L)21843 20811 y Fu(a)22404 20968 y FB(T)23077 21229 +y(E)23750 20968 y(X)349 b(or)g(ConT)29265 21229 y(E)29940 +20968 y(Xt,)360 b(viewing)349 b(with)h(a)f(preview)-34 +b(er,)359 b(prin)-34 b(ting)2000 22429 y(the)386 b(do)34 +b(cumen)-34 b(t,)389 b(running)e(BibT)17018 22690 y(E)17691 +22429 y(X,)i(making)c(an)h(index,)i(or)d(c)-34 b(hec)g(king)385 +b(the)h(do)34 b(cumen)-34 b(t)386 b(with)h Ft(lacheck)2000 +23890 y FB(or)404 b Ft(chktex)i FB(all)e(require)e(running)j(an)g +(external)f(command.)2000 26403 y Fp(4.1.1)818 b(Starting)547 +b(a)e(Command)h(on)f(a)h(Do)45 b(cumen)-45 b(t)546 b(or)g(Region)2000 +28363 y FB(There)385 b(are)g(t)-34 b(w)g(o)387 b(w)-34 +b(a)g(ys)386 b(to)f(run)h(an)g(external)f(command,)k(y)-34 +b(ou)386 b(can)f(either)g(run)h(it)f(on)h(the)f(curren)-34 +b(t)386 b(do)34 b(c-)2000 29824 y(umen)-34 b(t)583 b(with)g +Ft(TeX-command-master)p FB(,)632 b(or)581 b(on)i(the)f(curren)-34 +b(t)582 b(region)f(with)i Ft(TeX-command-region)p FB(.)2000 +31285 y(A)609 b(sp)34 b(ecial)608 b(case)h(of)h(running)g(T)17419 +31546 y(E)18093 31285 y(X)f(on)h(a)f(region)g(is)g Ft +(TeX-command-buffer)616 b FB(whic)-34 b(h)610 b(di\013ers)f(from)2000 +32746 y Ft(TeX-command-master)410 b FB(if)405 b(the)f(curren)-34 +b(t)405 b(bu\013er)f(is)g(not)h(its)f(o)-34 b(wn)405 +b(master)f(\014le.)43872 34989 y([Command])-47999 b Fl +(TeX-command-master)5200 36450 y FB(\()p Fr(C-c)405 b(C-c)p +FB(\))498 b(Query)d(the)h(user)g(for)g(a)g(command,)520 +b(and)496 b(run)h(it)f(on)g(the)g(master)g(\014le)g(asso)34 +b(ciated)5200 37911 y(with)524 b(the)f(curren)-34 b(t)524 +b(bu\013er.)896 b(The)523 b(name)h(of)f(the)h(master)f(\014le)g(is)g +(con)-34 b(trolled)523 b(b)-34 b(y)524 b(the)f(v)-67 +b(ariable)5200 39372 y Ft(TeX-master)p FB(.)673 b(The)448 +b(a)-34 b(v)-67 b(ailable)447 b(commands)i(are)e(con)-34 +b(trolled)448 b(b)-34 b(y)448 b(the)g(v)-67 b(ariable)447 +b Ft(TeX-command-)5200 40833 y(list)p FB(.)43872 43076 +y([Command])-47999 b Fl(TeX-command-region)5200 44537 +y FB(\()p Fr(C-c)405 b(C-r)p FB(\))422 b(Query)d(the)h(user)g(for)g(a)g +(command,)k(and)d(run)g(it)f(on)g(the)g(con)-34 b(ten)g(ts)422 +b(of)e(the)h(selected)5200 45998 y(region.)505 b(The)307 +b(region)e(con)-34 b(ten)g(ts)307 b(are)f(written)g(in)-34 +b(to)307 b(the)f(region)f(\014le,)325 b(after)306 b(extracting)g(the)g +(header)5200 47459 y(and)343 b(trailer)e(from)h(the)g(master)g(\014le.) +517 b(If)342 b(mark)g(is)f(inactiv)-34 b(e)342 b(\(whic)-34 +b(h)343 b(can)f(happ)34 b(en)343 b(with)g(T)-101 b(ransien)-34 +b(t)5200 48920 y(Mark)409 b(mo)34 b(de\),)411 b(use)f(the)g(old)g +(region.)555 b(See)409 b(also)h(the)g(command)h Ft(TeX-pin-region)j +FB(ab)34 b(out)411 b(ho)-34 b(w)5200 50382 y(to)404 b(\014x)h(a)f +(region.)5200 52103 y(The)322 b(name)h(of)f(the)h(region)e(\014le)h(is) +g(con)-34 b(trolled)322 b(b)-34 b(y)322 b(the)h(v)-67 +b(ariable)321 b Ft(TeX-region)p FB(.)514 b(The)323 b(name)f(of)g(the) +5200 53564 y(master)384 b(\014le)g(is)g(con)-34 b(trolled)385 +b(b)-34 b(y)385 b(the)f(v)-67 b(ariable)383 b Ft(TeX-master)p +FB(.)536 b(The)384 b(header)h(is)f(all)f(text)i(up)g(to)f(the)5200 +55026 y(line)340 b(matc)-34 b(hing)343 b(the)e(regular)f(expression)h +Ft(TeX-header-end)p FB(.)522 b(The)342 b(trailer)e(is)h(all)f(text)h +(from)g(the)5200 56487 y(line)445 b(matc)-34 b(hing)447 +b(the)f(regular)f(expression)h Ft(TeX-trailer-start)p +FB(.)669 b(The)446 b(a)-34 b(v)-67 b(ailable)445 b(commands)5200 +57948 y(are)404 b(con)-34 b(trolled)404 b(b)-34 b(y)404 +b(the)h(v)-67 b(ariable)403 b Ft(TeX-command-list)p FB(.)43872 +60190 y([Command])-47999 b Fl(TeX-command-buffer)5200 +61651 y FB(\()p Fr(C-c)405 b(C-b)p FB(\))382 b(Query)c(the)j(user)e +(for)h(a)g(command,)385 b(and)380 b(apply)g(it)g(to)g(the)g(con)-34 +b(ten)g(ts)381 b(of)f(the)h(curren)-34 b(t)5200 63113 +y(bu\013er.)515 b(The)334 b(bu\013er)g(con)-34 b(ten)g(ts)335 +b(are)e(written)h(in)-34 b(to)335 b(the)f(region)f(\014le,)347 +b(after)334 b(extracting)f(the)h(header)5200 64574 y(and)357 +b(trailer)e(from)h(the)h(master)f(\014le.)522 b(The)357 +b(command)g(is)e(then)i(actually)f(run)h(on)f(the)h(region)e(\014le.) +5200 66035 y(See)404 b(ab)34 b(o)-34 b(v)g(e)404 b(for)g(details.)43872 +68277 y([Command])-47999 b Fl(LaTeX-command-section)5200 +69738 y FB(\()p Fr(C-c)405 b(C-z)p FB(\))333 b(Query)e(the)h(user)f +(for)h(a)f(command,)347 b(and)332 b(apply)g(it)f(to)h(the)g(curren)-34 +b(t)332 b(section)f(\(or)h(part,)5200 71200 y(c)-34 b(hapter,)482 +b(subsection,)h(paragraph,)g(or)466 b(subparagraph\).)728 +b(What)467 b(mak)-34 b(es)466 b(the)h(curren)-34 b(t)467 +b(section)p eop end +%%Page: 53 58 +TeXDict begin 53 57 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(53)5200 3985 y(is)517 +b(determined)h(b)-34 b(y)518 b Ft(LaTeX-command-section-level)527 +b FB(whic)-34 b(h)518 b(can)g(b)34 b(e)517 b(enlarged/shrunk)-34 +b(en)5200 5446 y(using)553 b Ft(LaTeX-command-section-change-level)564 +b FB(\()p Fr(C-c)405 b(M-z)p FB(\).)984 b(The)553 b(giv)-34 +b(en)552 b(n)-34 b(umeric)552 b(pre-)5200 6907 y(\014x)584 +b(arg)f(is)g(added)i(to)e(the)h(curren)-34 b(t)584 b(v)-67 +b(alue)583 b(of)h Ft(LaTeX-command-section-level)p FB(.)1086 +b(By)583 b(de-)5200 8369 y(fault,)774 b Ft(LaTeX-command-section-level) +710 b FB(is)699 b(initialized)g(with)i(the)f(curren)-34 +b(t)700 b(do)34 b(cumen)-34 b(t's)5200 9830 y Ft(LaTeX-largest-level)p +FB(.)1005 b(The)558 b(bu\013er)f(con)-34 b(ten)g(ts)560 +b(are)c(written)j(in)-34 b(to)558 b(the)g(region)f(\014le,)595 +b(after)5200 11291 y(extracting)362 b(the)g(header)g(and)h(trailer)e +(from)h(the)g(master)g(\014le.)525 b(The)362 b(command)h(is)e(then)i +(actually)5200 12752 y(run)405 b(on)f(the)h(region)e(\014le.)539 +b(See)403 b Ft(TeX-command-region)411 b FB(for)404 b(details.)3660 +15675 y(It)414 b(is)f(also)h(p)34 b(ossible)413 b(to)h(compile)f +(automatically)g(the)h(whole)g(do)34 b(cumen)-34 b(t)414 +b(un)-34 b(til)415 b(it)e(is)h(ready)f(with)h(a)2000 +17136 y(single)404 b(command:)539 b Ft(TeX-command-run-all)p +FB(.)43872 20058 y([Command])-47999 b Fl(TeX-command-run-all)5200 +21519 y FB(\()p Fr(C-c)405 b(C-a)p FB(\))516 b(Compile)d(the)i(curren) +-34 b(t)514 b(do)34 b(cumen)-34 b(t)515 b(un)-34 b(til)514 +b(an)h(error)d(o)34 b(ccurs)513 b(or)h(it)g(is)f(\014nished.)869 +b(If)5200 22980 y(compilation)404 b(\014nishes)h(successfully)-101 +b(,)404 b(run)g(the)h(view)-34 b(er)403 b(at)i(the)f(end.)3660 +25903 y(Here)g(are)f(some)h(relev)-67 b(an)-34 b(t)404 +b(v)-67 b(ariables.)42818 28825 y([User)404 b(Option])-48000 +b Fl(TeX-region)5200 30286 y FB(The)515 b(name)g(of)g(the)g(\014le)f +(for)h(temp)34 b(orarily)513 b(storing)i(the)g(text)g(when)h +(formatting)g(the)f(curren)-34 b(t)5200 31748 y(region.)42818 +34670 y([User)404 b(Option])-48000 b Fl(TeX-header-end)5200 +36131 y FB(A)862 b(regular)f(expression)h(matc)-34 b(hing)863 +b(the)g(end)g(of)f(the)h(header.)1913 b(By)861 b(default,)977 +b(this)863 b(is)5200 37592 y(`)p Ft(\\begin{document})p +FB(')409 b(in)404 b(L)18195 37435 y Fu(a)18756 37592 +y FB(T)19429 37853 y(E)20103 37592 y(X)g(mo)34 b(de)404 +b(and)h(`)p Ft(\045**end)h(of)f(header)p FB(')g(in)g(T)39921 +37853 y(E)40594 37592 y(X)f(mo)34 b(de.)42818 40515 y([User)404 +b(Option])-48000 b Fl(TeX-trailer-start)5200 41976 y +FB(A)837 b(regular)g(expression)g(matc)-34 b(hing)839 +b(the)f(start)g(of)g(the)g(trailer.)1838 b(By)837 b(default,)947 +b(this)838 b(is)5200 43437 y(`)p Ft(\\end{document})p +FB(')408 b(in)d(L)16923 43280 y Fu(a)17484 43437 y FB(T)18157 +43698 y(E)18830 43437 y(X)f(mo)34 b(de)404 b(and)h(`)p +Ft(\\bye)p FB(')g(in)f(T)31476 43698 y(E)32150 43437 +y(X)g(mo)34 b(de.)3660 46359 y(If)430 b(y)-34 b(ou)431 +b(w)-34 b(an)g(t)431 b(to)g(c)-34 b(hange)430 b(the)h(v)-67 +b(alues)429 b(of)h Ft(TeX-header-end)435 b FB(and)c Ft +(TeX-trailer-start)k FB(y)-34 b(ou)431 b(can)2000 47821 +y(do)378 b(this)g(for)g(all)f(\014les)g(b)-34 b(y)378 +b(setting)g(the)g(v)-67 b(ariables)376 b(in)i(a)f(mo)34 +b(de)378 b(ho)34 b(ok)377 b(or)h(p)34 b(er)377 b(\014le)g(b)-34 +b(y)378 b(sp)34 b(ecifying)377 b(them)h(as)2000 49282 +y(\014le)404 b(v)-67 b(ariables)403 b(\(see)h(Section)g(\\File)g(V)-101 +b(ariables")403 b(in)i Fs(The)f(Emacs)g(Editor)87 b FB(\).)43872 +52204 y([Command])-47999 b Fl(TeX-pin-region)5200 53665 +y FB(\()p Fr(C-c)405 b(C-t)h(C-r)p FB(\))578 b(If)f(y)-34 +b(ou)578 b(don't)g(ha)-34 b(v)g(e)578 b(a)f(mo)34 b(de)577 +b(lik)-34 b(e)576 b(T)-101 b(ransien)-34 b(t)578 b(Mark)f(mo)34 +b(de)577 b(activ)-34 b(e,)620 b(where)5200 55127 y(marks)485 +b(get)g(disabled)g(automatically)-101 b(,)505 b(the)486 +b(region)f(w)-34 b(ould)486 b(need)f(to)h(get)f(prop)34 +b(erly)484 b(set)h(b)34 b(efore)5200 56588 y(eac)-34 +b(h)500 b(call)f(to)h Ft(TeX-command-region)p FB(.)832 +b(If)500 b(y)-34 b(ou)500 b(\014x)g(the)h(curren)-34 +b(t)500 b(region)f(with)i Fr(C-c)405 b(C-t)g(C-r)p FB(,)5200 +58049 y(then)460 b(it)f(will)g(get)g(used)g(for)h(more)e(commands)i(ev) +-34 b(en)459 b(though)i(mark)e(and)g(p)34 b(oin)-34 b(t)460 +b(ma)-34 b(y)460 b(c)-34 b(hange.)5200 59510 y(An)442 +b(explicitly)f(activ)-67 b(ated)441 b(mark,)451 b(ho)-34 +b(w)g(ev)g(er,)452 b(will)442 b(alw)-34 b(a)g(ys)442 +b(de\014ne)h(a)f(new)g(region)g(when)h(calling)5200 60971 +y Ft(TeX-command-region)p FB(.)3660 63894 y(A)-34 b(UCT)6992 +64155 y(E)7667 63894 y(X)439 b(will)g(allo)-34 b(w)439 +b(one)g(pro)34 b(cess)439 b(for)g(eac)-34 b(h)439 b(do)34 +b(cumen)-34 b(t,)449 b(plus)439 b(one)g(pro)34 b(cess)439 +b(for)g(the)h(region)e(\014le)2000 65355 y(to)528 b(b)34 +b(e)527 b(activ)-34 b(e)527 b(at)h(the)g(same)f(time.)909 +b(Th)-34 b(us,)560 b(if)527 b(y)-34 b(ou)528 b(are)f(editing)h +Fs(n)g FB(di\013eren)-34 b(t)528 b(do)34 b(cumen)-34 +b(ts,)559 b(y)-34 b(ou)528 b(can)2000 66816 y(ha)-34 +b(v)g(e)399 b Fs(n)g FB(plus)f(one)h(pro)34 b(cesses)397 +b(running)j(at)f(the)f(same)h(time.)536 b(If)398 b(the)h(last)g(pro)34 +b(cess)397 b(y)-34 b(ou)399 b(started)g(w)-34 b(as)400 +b(on)2000 68277 y(the)469 b(region,)485 b(the)469 b(commands)h(describ) +34 b(ed)469 b(in)g(Section)g(4.3)g([Debugging],)485 b(page)469 +b(64,)485 b(and)470 b(Section)f(4.5)2000 69738 y([Con)-34 +b(trol],)633 b(page)586 b(67,)633 b(will)586 b(w)-34 +b(ork)587 b(on)g(that)h(pro)34 b(cess,)631 b(otherwise)587 +b(they)g(will)f(w)-34 b(ork)587 b(on)g(the)g(pro)34 b(cess)2000 +71200 y(asso)g(ciated)404 b(with)h(the)g(curren)-34 b(t)404 +b(do)34 b(cumen)-34 b(t.)p eop end +%%Page: 54 59 +TeXDict begin 54 58 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(54)2000 3985 y Fp(4.1.2)818 +b(Selecting)545 b(and)h(Executing)f(a)h(Command)2000 +5944 y FB(Once)530 b(y)-34 b(ou)531 b(started)h(the)f(command)g +(selection)f(with)i Fr(C-c)405 b(C-c)p FB(,)563 b Fr(C-c)405 +b(C-r)532 b FB(or)e Fr(C-c)405 b(C-b)532 b FB(y)-34 b(ou)531 +b(will)f(b)34 b(e)2000 7406 y(prompted)438 b(for)f(the)h(t)-34 +b(yp)34 b(e)437 b(of)g(command.)638 b(A)-34 b(UCT)25164 +7667 y(E)25838 7406 y(X)437 b(will)g(try)f(to)i(guess)f(whic)-34 +b(h)438 b(command)g(is)e(appro-)2000 8867 y(priate)377 +b(in)h(the)g(giv)-34 b(en)377 b(situation)i(and)f(prop)34 +b(ose)378 b(it)g(as)f(default.)531 b(Usually)377 b(this)h(is)g(a)f(pro) +34 b(cessor)377 b(lik)-34 b(e)377 b(`)p Ft(TeX)p FB(')2000 +10328 y(or)331 b(`)p Ft(LaTeX)p FB(')i(if)e(the)h(do)34 +b(cumen)-34 b(t)333 b(w)-34 b(as)332 b(c)-34 b(hanged)332 +b(or)f(a)h(view)-34 b(er)331 b(if)g(the)h(do)34 b(cumen)-34 +b(t)332 b(w)-34 b(as)333 b(just)f(t)-34 b(yp)34 b(eset.)515 +b(Other)2000 11789 y(commands)405 b(can)f(b)34 b(e)404 +b(selected)g(in)g(the)g(minibu\013er)h(with)g(completion)f(supp)34 +b(ort)405 b(b)-34 b(y)405 b(t)-34 b(yping)405 b Ft(TAB)p +FB(.)3660 13532 y(The)523 b(a)-34 b(v)-67 b(ailable)520 +b(commands)j(are)e(de\014ned)i(b)-34 b(y)522 b(the)g(v)-67 +b(ariable)520 b Ft(TeX-command-list)p FB(.)897 b(P)-34 +b(er)521 b(default)2000 14993 y(it)537 b(includes)g(commands)h(for)g(t) +-34 b(yp)34 b(esetting)538 b(the)f(do)34 b(cumen)-34 +b(t)539 b(\(e.g.)937 b(`)p Ft(LaTeX)p FB('\),)571 b(for)538 +b(viewing)f(the)g(out-)2000 16454 y(put)428 b(\(`)p Ft(View)p +FB('\),)434 b(for)427 b(prin)-34 b(ting)428 b(\(`)p Ft(Print)p +FB('\),)435 b(for)427 b(generating)g(an)h(index)f(\(`)p +Ft(Index)p FB('\))i(or)d(for)i(sp)34 b(ell)426 b(c)-34 +b(hec)g(king)2000 17915 y(\(`)p Ft(Spell)p FB('\))539 +b(to)f(name)g(but)g(a)g(few.)938 b(Y)-101 b(ou)538 b(can)g(also)f(add)h +(y)-34 b(our)538 b(o)-34 b(wn)538 b(commands)h(b)-34 +b(y)538 b(adding)g(en)-34 b(tries)2000 19376 y(to)614 +b Ft(TeX-command-list)p FB(.)1172 b(Refer)613 b(to)h(its)g(do)34 +b(c)613 b(string)h(for)g(information)g(ab)34 b(out)614 +b(its)g(syn)-34 b(tax.)1167 b(Y)-101 b(ou)2000 20838 +y(migh)-34 b(t)521 b(also)f(w)-34 b(an)g(t)522 b(to)f(lo)34 +b(ok)520 b(at)g Ft(TeX-expand-list)526 b FB(to)520 b(learn)g(ab)34 +b(out)521 b(the)g(expanders)g(y)-34 b(ou)520 b(can)h(use)2000 +22299 y(in)404 b Ft(TeX-command-list)p FB(.)3660 24041 +y(Note)446 b(that)g(the)f(default)h(of)f(the)h(v)-67 +b(ariable)443 b(o)34 b(ccasionally)444 b(c)-34 b(hanges.)661 +b(Therefore)445 b(it)g(is)g(advisable)g(to)2000 25503 +y(add)451 b(to)f(the)h(list)e(rather)h(than)i(o)-34 b(v)g(erwriting)450 +b(it.)676 b(Y)-101 b(ou)451 b(can)f(do)g(this)h(with)g(a)f(call)f(to)h +Ft(add-to-list)k FB(in)2000 26964 y(y)-34 b(our)411 b(init)f(\014le.) +558 b(F)-101 b(or)411 b(example,)g(if)f(y)-34 b(ou)411 +b(w)-34 b(an)g(ted)413 b(to)e(add)g(a)g(command)g(for)g(running)g(a)g +(program)g(called)2000 28425 y(`)p Ft(foo)p FB(')405 +b(on)f(the)h(master)f(or)g(region)f(\014le,)h(y)-34 b(ou)404 +b(could)h(do)f(this)h(with)g(the)f(follo)-34 b(wing)405 +b(form.)5200 30168 y Ft(\(eval-after-load)642 b("tex")6473 +31629 y('\(add-to-list)f('TeX-command-list)5200 33090 +y('\("Foo")e("foo)f(\045s")f(TeX-run-command)642 b(t)636 +b(t)h(:help)h("Run)g(foo"\))g(t\)\))3660 34833 y FB(As)515 +b(men)-34 b(tioned)516 b(b)34 b(efore,)542 b(A)-34 b(UCT)19012 +35093 y(E)19686 34833 y(X)515 b(will)f(try)g(to)h(guess)g(what)h +(command)f(y)-34 b(ou)516 b(w)-34 b(an)g(t)516 b(to)f(in)-34 +b(v)g(ok)g(e.)2000 36294 y(If)456 b(y)-34 b(ou)456 b(w)-34 +b(an)g(t)457 b(to)f(use)g(another)h(command)f(than)h(`)p +Ft(TeX)p FB(',)469 b(`)p Ft(LaTeX)p FB(')457 b(or)e(whatev)-34 +b(er)456 b(pro)34 b(cessor)455 b(A)-34 b(UCT)48416 36555 +y(E)49091 36294 y(X)2000 37755 y(thinks)497 b(is)f(appropriate)h(for)g +(the)f(curren)-34 b(t)497 b(mo)34 b(de,)519 b(set)497 +b(the)f(v)-67 b(ariable)496 b Ft(TeX-command-default)p +FB(.)821 b(Y)-101 b(ou)2000 39216 y(can)504 b(do)g(this)h(for)f(all)g +(\014les)f(b)-34 b(y)505 b(setting)f(it)g(in)g(a)g(mo)34 +b(de)504 b(ho)34 b(ok)504 b(or)g(p)34 b(er)503 b(\014le)h(b)-34 +b(y)505 b(sp)34 b(ecifying)503 b(it)h(as)g(a)g(\014le)2000 +40677 y(v)-67 b(ariable)403 b(\(see)h(Section)g(\\File)g(V)-101 +b(ariables")403 b(in)i Fs(The)f(Emacs)g(Editor)87 b FB(\).)42818 +42983 y([User)404 b(Option])-48000 b Fl(TeX-command-default)5200 +44444 y FB(The)381 b(default)h(command)g(to)f(run)g(in)g(this)g +(bu\013er.)531 b(Must)382 b(b)34 b(e)381 b(an)g(en)-34 +b(try)381 b(in)g Ft(TeX-command-list)p FB(.)3660 46749 +y(In)489 b(case)g(y)-34 b(ou)489 b(use)g(biblatex)g(in)g(a)g(do)34 +b(cumen)-34 b(t,)511 b(when)490 b(automatic)g(parsing)f(is)g(enabled)g +(A)-34 b(UCT)48416 47010 y(E)49091 46749 y(X)2000 48210 +y(c)g(hec)g(ks)487 b(the)h(v)-67 b(alue)486 b(of)i(`)p +Ft(backend)p FB(')h(option)f(giv)-34 b(en)487 b(to)g(biblatex)h(at)f +(load)g(time)g(to)h(decide)f(whether)h(to)2000 49672 +y(use)421 b(BibT)6653 49933 y(E)7326 49672 y(X)g(or)g(Bib)34 +b(er)419 b(for)i(bibliograph)-34 b(y)421 b(pro)34 b(cessing.)588 +b(Should)422 b(A)-34 b(UCT)36141 49933 y(E)36816 49672 +y(X)421 b(fail)f(to)h(detect)g(the)g(righ)-34 b(t)2000 +51133 y(bac)g(k)g(end,)405 b(y)-34 b(ou)404 b(can)h(use)f(the)g(\014le) +g(lo)34 b(cal)403 b Ft(LaTeX-biblatex-use-Biber)413 b +FB(v)-67 b(ariable.)44946 53438 y([V)-101 b(ariable])-48001 +b Fl(LaTeX-biblatex-use-Biber)5200 54899 y FB(If)281 +b(this)g(b)34 b(o)g(olean)281 b(v)-67 b(ariable)280 b(is)h(set)g(as)g +(\014le)f(lo)34 b(cal,)305 b(it)281 b(tells)f(to)h(A)-34 +b(UCT)34725 55160 y(E)35400 54899 y(X)281 b(whether)h(to)f(use)g(Bib)34 +b(er)280 b(with)5200 56361 y(biblatex.)637 b(In)438 b(this)f(case,)445 +b(the)437 b(auto)34 b(detection)438 b(of)g(the)f(biblatex)h(bac)-34 +b(k)g(end)438 b(will)e(b)34 b(e)437 b(o)-34 b(v)g(erridden.)5200 +57822 y(Y)-101 b(ou)405 b(ma)-34 b(y)404 b(w)-34 b(an)g(t)406 +b(to)e(set)g(lo)34 b(cally)403 b(this)i(v)-67 b(ariable)402 +b(if)i(automatic)h(parsing)g(is)f(not)h(enabled.)3660 +60127 y(After)364 b(con\014rming)g(a)g(command)g(to)g(execute,)371 +b(A)-34 b(UCT)28616 60388 y(E)29291 60127 y(X)363 b(will)g(try)h(to)g +(sa)-34 b(v)g(e)363 b(an)-34 b(y)364 b(bu\013ers)g(related)g(to)2000 +61588 y(the)287 b(do)34 b(cumen)-34 b(t,)310 b(and)287 +b(c)-34 b(hec)g(k)286 b(if)g(the)h(do)34 b(cumen)-34 +b(t)287 b(needs)g(to)f(b)34 b(e)286 b(reformatted.)500 +b(If)286 b(the)h(v)-67 b(ariable)285 b Ft(TeX-save-)2000 +63050 y(query)316 b FB(is)e(non-nil,)333 b(A)-34 b(UCT)14330 +63310 y(E)15005 63050 y(X)314 b(will)g(query)f(b)34 b(efore)315 +b(sa)-34 b(ving)314 b(eac)-34 b(h)315 b(\014le.)508 b(By)314 +b(default)h(A)-34 b(UCT)43040 63310 y(E)43715 63050 y(X)314 +b(will)g(c)-34 b(hec)g(k)2000 64511 y(emacs)285 b(bu\013ers)g(asso)34 +b(ciated)286 b(with)g(\014les)f(in)g(the)h(curren)-34 +b(t)285 b(directory)-101 b(,)308 b(in)285 b(one)h(of)f(the)h +Ft(TeX-macro-private)2000 65972 y FB(directories,)453 +b(and)445 b(in)f(the)h Ft(TeX-macro-global)450 b FB(directories.)658 +b(Y)-101 b(ou)445 b(can)f(c)-34 b(hange)445 b(this)g(b)-34 +b(y)445 b(setting)f(the)2000 67433 y(v)-67 b(ariable)403 +b Ft(TeX-check-path)p FB(.)42818 69738 y([User)h(Option])-48000 +b Fl(TeX-check-path)5200 71200 y FB(Directory)403 b(path)i(to)g(searc) +-34 b(h)404 b(for)g(dep)34 b(endencies.)p eop end +%%Page: 55 60 +TeXDict begin 55 59 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(55)5200 3985 y(If)404 +b(nil,)g(just)h(c)-34 b(hec)g(k)404 b(the)g(curren)-34 +b(t)405 b(\014le.)538 b(Used)405 b(when)g(c)-34 b(hec)g(king)404 +b(if)g(an)-34 b(y)404 b(\014les)g(ha)-34 b(v)g(e)405 +b(c)-34 b(hanged.)3660 6455 y(When)347 b(p)34 b(erforming)346 +b(sp)34 b(ell)346 b(c)-34 b(hec)g(king)346 b(on)h(a)f(do)34 +b(cumen)-34 b(t)347 b(or)f(a)h(region)e(\(in)-34 b(v)g(ok)g(ed)348 +b(through)f(A)-34 b(UCT)47601 6716 y(E)48276 6455 y(X's)2000 +7916 y(`)p Ft(Spell)p FB(')367 b(command)f(or)f Fr(M-x)406 +b(ispell)g(RET)p FB(\),)374 b(y)-34 b(ou)366 b(w)-34 +b(an)g(t)368 b(the)e(sp)34 b(ell)364 b(c)-34 b(hec)g(king)366 +b(program)g(to)g(skip)f(certain)2000 9377 y(macro)568 +b(argumen)-34 b(ts)569 b(and)g(en)-34 b(vironmen)g(ts,)610 +b(most)568 b(notably)h(the)f(argumen)-34 b(ts)570 b(of)e(referencing)f +(macros)2000 10838 y(and)463 b(the)g(con)-34 b(ten)g(ts)464 +b(of)f(v)-34 b(erbatim)462 b(en)-34 b(vironmen)g(ts.)714 +b(The)463 b(skipp)34 b(ed)462 b(parts)h(are)f(con)-34 +b(trolled)463 b(b)-34 b(y)462 b(v)-67 b(ariable)2000 +12299 y Ft(ispell-tex-skip-alists)491 b FB(pro)-34 b(vided)484 +b(b)-34 b(y)483 b Ft(ispell.el)p FB(.)779 b(A)-34 b(UCT)33483 +12560 y(E)34158 12299 y(X)483 b(has)h(a)f(library)g(whic)-34 +b(h)484 b(can)f(b)34 b(e)2000 13761 y(added)411 b(to)f(this)g(v)-67 +b(ariable)408 b(dep)34 b(ending)411 b(on)f(the)g(v)-67 +b(alue)408 b(of)i Ft(TeX-ispell-extend-skip-list)420 +b FB(whic)-34 b(h)410 b(is)2000 15222 y(set)404 b(to)h +Ft(t)f FB(b)-34 b(y)405 b(default.)42818 17691 y([User)f(Option])-48000 +b Fl(TeX-ispell-extend-skip-list)5200 19152 y FB(This)492 +b(b)34 b(o)g(olean)492 b(option)h(con)-34 b(trols)492 +b(whether)h(A)-34 b(UCT)29227 19413 y(E)29901 19152 y(X)492 +b(activ)-67 b(ates)492 b(its)f(extension)i(for)e(skipping)5200 +20614 y(certain)404 b(macro)f(argumen)-34 b(ts)406 b(and)f(en)-34 +b(vironmen)g(ts)405 b(when)g(sp)34 b(ell)403 b(c)-34 +b(hec)g(king.)5200 22413 y(When)657 b(non-)p Ft(nil)p +FB(,)722 b(A)-34 b(UCT)17643 22674 y(E)18318 22413 y(X)657 +b(loads)h(the)g(\014le)e Ft(tex-ispell.el)662 b FB(and)c(adds)g(its)g +(con)-34 b(ten)g(t)659 b(to)5200 23874 y Ft(ispell-tex-skip-alists)p +FB(.)1060 b(This)575 b(library)g(can)g(and)h(will)f(nev)-34 +b(er)575 b(b)34 b(e)575 b(complete,)617 b(but)576 b(the)5200 +25335 y(in)-34 b(terface)461 b(can)g(b)34 b(e)460 b(used)i(to)f(add)g +(selected)f(and)i(priv)-67 b(ate)460 b(macro)g(names)i(within)f(y)-34 +b(our)461 b(init)g(\014le)5200 26796 y(or)404 b(on)g(a)g(\014le)g(lo)34 +b(cal)403 b(basis.)5200 28596 y Ft(ispell-tex-skip-alists)412 +b FB(has)404 b(the)h(follo)-34 b(wing)405 b(structure:)8400 +30395 y Ft(\(defvar)639 b(ispell-tex-skip-alists)9673 +31856 y('\(\(;;)f(First)g(list)11582 33317 y +(\("\\\\\\\\addcontentsline")5735 b(ispell-tex-arg-end)643 +b(2\))11582 34779 y(\("\\\\\\\\\\\\\([aA]lph\\\\|arabic\\\\\)")1283 +b(ispell-tex-arg-end\))11582 36240 y(\("\\\\\\\\makebox")10823 +b(ispell-tex-arg-end)643 b(0\))11582 37701 y(\("\\\\\\\\documentclass") +g(.)637 b("\\\\\\\\begin{document}"\)\))10945 39162 y(\(;;)h(Second)g +(list)11582 40623 y(\("\\\\\(figure\\\\|table\\\\\)\\\\*?")1282 +b(ispell-tex-arg-end)643 b(0\))11582 42085 y(\("list")14002 +b(ispell-tex-arg-end)643 b(2\))11582 43546 y(\("verbatim\\\\*?")e(.)c +("\\\\\\\\end{verbatim\\\\*?}"\)\)\))9673 45007 y("*Lists)h(of)g +(regions)g(to)f(be)h(skipped)g(in)f(TeX)h(mode.)8400 +46468 y(First)g(list)g(is)f(used)h(raw.)8400 47929 y(Second)g(list)g +(has)g(key)f(placed)i(inside)f(\\\\begin{}."\))5200 49729 +y FB(Eac)-34 b(h)494 b(item)g(is)g(an)g(alist)g(and)g(the)h(structure)f +(of)g(it)g(is)g(describ)34 b(ed)493 b(in)h Ft(ispell-skip-region-)5200 +51190 y(alist)p FB(:)8400 52989 y Ft(\(defvar)639 b +(ispell-skip-region-alist)9673 54450 y('\(\(...\)\))9673 +55912 y("Alist)f(expressing)i(beginning)g(and)d(end)g(of)h(regions)g +(not)g(to)f(spell)h(check.)8400 57373 y(The)f(alist)h(key)g(must)g(be)f +(a)f(regular)j(expression.)8400 58834 y(Valid)f(forms)g(include:)9673 +60295 y(\(KEY\))g(-)e(just)i(skip)g(the)f(key.)9673 61756 +y(\(KEY)g(.)g(REGEXP\))i(-)e(skip)g(to)h(the)f(end)g(of)g(REGEXP.)20491 +63217 y(REGEXP)h(may)g(be)f(string)h(or)f(symbol.)9673 +64679 y(\(KEY)g(REGEXP\))i(-)e(skip)h(to)f(end)g(of)g(REGEXP.)1276 +b(REGEXP)638 b(must)g(be)f(a)g(string.)9673 66140 y(\(KEY)g(FUNCTION)j +(ARGS\))e(-)e(FUNCTION)k(called)e(with)g(ARGS)23672 67601 +y(returns)h(end)f(of)f(region."\))5200 69400 y FB(Let's)403 +b(go)i(through)g(the)g(\014rst)f(list)g(of)h Ft(ispell-tex-skip-alists) +412 b FB(line)403 b(b)-34 b(y)405 b(line:)8400 71200 +y Ft(\("\\\\\\\\addcontentsline")5735 b(ispell-tex-arg-end)643 +b(2\))p eop end +%%Page: 56 61 +TeXDict begin 56 60 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(56)5200 3985 y Ft(KEY)409 +b FB(is)e(the)h(string)g Ft("\\\\\\\\addcontentsline")p +FB(,)416 b Ft(FUNCTION)410 b FB(is)e Ft(ispell-tex-arg-end)414 +b FB(called)5200 5446 y(with)396 b Ft(ARGS)p FB(,)i(here)d +Ft(2)p FB(.)536 b Ft(ispell-tex-arg-end)402 b FB(is)395 +b(a)g(function)i(pro)-34 b(vided)396 b(b)-34 b(y)396 +b Ft(ispell.el)i FB(whic)-34 b(h)5200 6907 y(skips)430 +b(as)g(man)-34 b(y)431 b(subsequen)-34 b(t)432 b(optional)f(argumen)-34 +b(ts)431 b(in)f(square)g(brac)-34 b(k)g(ets)431 b(as)f(it)g(sees)g(and) +h(then)5200 8369 y(skips)507 b Ft(ARGS)h FB(n)-34 b(um)g(b)34 +b(er)509 b(of)e(mandatory)h(argumen)-34 b(ts)508 b(in)g(braces.)847 +b(Omitting)507 b Ft(ARGS)i FB(means)e(skip)5200 9830 +y Ft(1)605 b FB(mandatory)g(argumen)-34 b(t.)1142 b(In)604 +b(practice,)654 b(when)606 b(y)-34 b(ou)605 b(ha)-34 +b(v)g(e)605 b(something)g(lik)-34 b(e)604 b(this)h(in)g(y)-34 +b(our)5200 11291 y(do)34 b(cumen)-34 b(t:)8400 13248 +y Ft(\\addcontentsline{toc}{chapter}{Some)649 b(text})5200 +15206 y FB(The)459 b(\014rst)g(t)-34 b(w)g(o)460 b(argumen)-34 +b(ts)460 b(are)e(left)g(out)i(and)f(`)p Ft(Some)405 b(text)p +FB(')460 b(will)e(b)34 b(e)458 b(sp)34 b(ell)458 b(c)-34 +b(hec)g(k)g(ed.)702 b(F)-101 b(or)458 b(the)5200 16667 +y(next)404 b(line)8400 18624 y Ft +(\("\\\\\\\\\\\\\([aA]lph\\\\|arabic\\\\\)")1283 b +(ispell-tex-arg-end\))5200 20582 y FB(the)404 b(name)h(of)f(the)h(coun) +-34 b(ter)405 b(as)f(argumen)-34 b(t)405 b(is)f(skipp)34 +b(ed.)539 b(Next)403 b(line)h(is)8400 22539 y Ft(\("\\\\\\\\makebox") +10823 b(ispell-tex-arg-end)643 b(0\))5200 24496 y FB(where)352 +b(only)f(optional)h(argumen)-34 b(ts)353 b(are)e(skipp)34 +b(ed,)362 b(the)352 b(\014rst)g(mandatory)h(argumen)-34 +b(t)353 b(is)e(c)-34 b(hec)g(k)g(ed,)5200 25958 y(e.g.)8400 +27915 y Ft(\\makebox[0pt][l]{Some)644 b(text})5200 29872 +y FB(Finally)-101 b(,)403 b(the)i(next)f(line)8400 31830 +y Ft(\("\\\\\\\\documentclass")643 b(.)637 b +("\\\\\\\\begin{document}"\)\))5200 33787 y FB(ensures)462 +b(that)i(the)e(en)-34 b(tire)462 b(pream)-34 b(ble)463 +b(of)f(a)g(do)34 b(cumen)-34 b(t)463 b(is)f(discarded.)713 +b(Second)463 b(list)f(w)-34 b(orks)462 b(the)5200 35248 +y(same;)404 b(it)g(is)g(more)f(con)-34 b(v)g(enien)g(t)406 +b(for)e(en)-34 b(vironmen)g(ts)405 b(since)f Ft(KEY)h +FB(is)f(wrapp)34 b(ed)405 b(inside)f Ft(\\begin{})p FB(.)5200 +37206 y(A)-34 b(UCT)8532 37467 y(E)9207 37206 y(X)318 +b(pro)-34 b(vides)319 b(t)-34 b(w)g(o)320 b(functions)f(to)g(add)h +(items)e(to)h(car)f(and)h(cdr)f(of)h Ft(ispell-tex-arg-end)p +FB(,)5200 38667 y(namely)412 b Ft(TeX-ispell-skip-setcar)419 +b FB(and)413 b Ft(TeX-ispell-skip-setcdr)p FB(.)570 b(The)412 +b(argumen)-34 b(t)414 b(of)5200 40128 y(these)345 b(functions)h(is)f +(exactly)e(as)i(in)g Ft(ispell-tex-skip-alists)p FB(.)526 +b(Additions)346 b(can)f(b)34 b(e)344 b(done)i(via)5200 +41589 y(init)404 b(\014le,)g(e.g.:)8400 43547 y Ft(\(eval-after-load) +642 b("tex-ispell")9673 45008 y('\(progn)11582 46469 +y(\(TeX-ispell-skip-setcar)12218 47930 y('\(\("\\\\\\\\mymacro")g +(ispell-tex-arg-end\)\)\))11582 49391 y(\(TeX-ispell-skip-setcdr)12218 +50852 y('\(\("myverbatim")g(.)636 b +("\\\\\\\\end{myverbatim}"\)\)\)\)\))5200 52810 y FB(Another)405 +b(p)34 b(ossibilit)-34 b(y)404 b(is)g(to)g(use)g(\014le)g(lo)34 +b(cal)403 b(additions)j(at)e(the)h(end)f(of)h(y)-34 b(our)404 +b(T)41267 53071 y(E)41941 52810 y(X)g(\014le,)f(e.g.:)8400 +54767 y Ft(\045\045\045)637 b(Local)h(Variables:)8400 +56228 y(\045\045\045)f(mode:)h(latex)8400 57690 y(\045\045\045)f +(TeX-master:)k(t)8400 59151 y(\045\045\045)c(eval:)h +(\(TeX-ispell-skip-setcar)645 b('\(\("\\\\\\\\mymacro")d(.)637 +b("{[-0-9]+}"\)\)\))8400 60612 y(\045\045\045)g(End:)5200 +62569 y FB(Finally)-101 b(,)590 b(A)-34 b(UCT)13079 62830 +y(E)13753 62569 y(X)554 b(pro)-34 b(vides)553 b(a)h(function)g(called)f +Ft(TeX-ispell-tex-arg-end)561 b FB(whic)-34 b(h)554 b(sees)5200 +64030 y(more)470 b(argumen)-34 b(ts)471 b(than)h Ft(ispell-tex-arg-end) +p FB(.)743 b(Refer)470 b(to)h(its)g(do)34 b(c)470 b(string)g(for)h +(more)f(infor-)5200 65492 y(mation.)3660 68277 y(A)-34 +b(UCT)6992 68538 y(E)7667 68277 y(X)490 b(also)g(pro)-34 +b(vides)490 b(a)f(facilit)-34 b(y)490 b(to)g(skip)g(the)g(argumen)-34 +b(t)491 b(of)f(in-line)f(v)-34 b(erbatim)490 b(macros)g(lik)-34 +b(e)2000 69738 y(`)p Ft(\\Verb)p FB(')360 b(from)e Ft(fancyvrb.sty)363 +b FB(or)358 b(`)p Ft(\\mintinline)p FB(')k(from)d Ft(minted.sty)p +FB(.)526 b(Characters)359 b(delimiting)f(the)2000 71200 +y(v)-34 b(erbatim)404 b(text)g(are)g(stored)h(in)f Ft +(TeX-ispell-verb-delimiters)p FB(.)p eop end +%%Page: 57 62 +TeXDict begin 57 61 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(57)42818 3985 y([User)404 +b(Option])-48000 b Fl(TeX-ispell-verb-delimiters)5200 +5446 y FB(String)363 b(with)f(delimiters)f(recognized)h(for)g(in-line)f +(v)-34 b(erbatim)362 b(macros.)524 b(This)363 b(v)-67 +b(ariable)361 b(is)g(initial-)5200 6907 y(ized)350 b(to)g(`)p +Ft(!|#~\\"*/+^-)p FB('.)524 b(Since)350 b(this)h(string)f(is)g(used)h +(to)g(build)g(a)f(c)-34 b(haracter)350 b(alternativ)-34 +b(e)350 b(inside)5200 8369 y(a)h(regular)g(expression,)361 +b(sp)34 b(ecial)351 b(c)-34 b(haracters)351 b(`)p Ft(^)p +FB(')g(and)h(`)p Ft(-)p FB(')f(should)i(come)e(last.)521 +b(Other)351 b(c)-34 b(haracters)5200 9830 y(lik)g(e)497 +b(op)34 b(ening)499 b(brace)f(`)p Ft({)p FB(',)521 b(asterisk)498 +b(`)p Ft(*)p FB(')g(or)g(at)h(sign)f(`)p Ft(@)p FB(')g(should)i(b)34 +b(e)498 b(a)-34 b(v)g(oided)499 b(as)f(they)g(are)g(not)5200 +11291 y(recognized)403 b(b)-34 b(y)405 b Ft(font-latex.el)p +FB(.)2000 14000 y Fp(4.1.3)818 b(Options)546 b(for)g(T)15726 +14324 y(E)16596 14000 y(X)f(Pro)45 b(cessors)2000 15960 +y FB(There)507 b(are)g(some)g(options)h(y)-34 b(ou)508 +b(can)f(customize)g(a\013ecting)g(whic)-34 b(h)508 b(pro)34 +b(cessors)507 b(are)g(in)-34 b(v)g(ok)g(ed)508 b(or)e(the)2000 +17421 y(w)-34 b(a)g(y)350 b(this)f(is)g(done)h(and)f(whic)-34 +b(h)350 b(output)h(they)e(pro)34 b(duce)350 b(as)f(a)g(result.)520 +b(These)349 b(options)h(con)-34 b(trol)349 b(if)g Fq(D)-31 +b(VI)349 b FB(or)2000 18882 y Fq(PDF)338 b FB(output)i(should)f(b)34 +b(e)338 b(pro)34 b(duced,)352 b(if)338 b(T)21222 19143 +y(E)21896 18882 y(X)g(should)h(b)34 b(e)338 b(started)h(in)g(in)-34 +b(teractiv)g(e)338 b(or)g(nonstop)i(mo)34 b(de,)351 b(if)2000 +20343 y(source)d(sp)34 b(ecials)346 b(or)i(a)g(SyncT)15606 +20604 y(E)16280 20343 y(X)g(\014le)f(should)i(b)34 b(e)348 +b(pro)34 b(duced)348 b(for)g(making)g(in)-34 b(v)g(erse)347 +b(and)i(forw)-34 b(ard)349 b(searc)-34 b(h)2000 21804 +y(p)34 b(ossible)379 b(or)f(whic)-34 b(h)380 b(T)12109 +22065 y(E)12783 21804 y(X)f(engine)f(should)i(b)34 b(e)379 +b(used)g(instead)h(of)f(regular)f(T)36277 22065 y(E)36951 +21804 y(X,)384 b(lik)-34 b(e)378 b(PDFT)43993 22065 y(E)44667 +21804 y(X,)383 b(Omega)2000 23266 y(or)404 b(XeT)5606 +23526 y(E)6279 23266 y(X,)g(and)h(the)g(st)-34 b(yle)404 +b(error)f(messages)h(are)f(prin)-34 b(ted)406 b(with.)43872 +25828 y([Command])-47999 b Fl(TeX-PDF-mode)5200 27289 +y FB(\()p Fr(C-c)405 b(C-t)h(C-p)p FB(\))314 b(This)g(command)h +(toggles)e(the)h Fq(PDF)f FB(mo)34 b(de)313 b(of)h(A)-34 +b(UCT)37485 27550 y(E)38160 27289 y(X,)331 b(a)313 b(bu\013er-lo)34 +b(cal)313 b(minor)5200 28751 y(mo)34 b(de)539 b(whic)-34 +b(h)541 b(is)e(enabled)h(b)-34 b(y)540 b(default.)946 +b(Y)-101 b(ou)540 b(can)g(customize)f Ft(TeX-PDF-mode)544 +b FB(to)c(giv)-34 b(e)539 b(it)h(a)5200 30212 y(di\013eren)-34 +b(t)370 b(default)g(or)f(set)g(it)g(as)h(a)f(\014le)g(lo)34 +b(cal)368 b(v)-67 b(ariable)368 b(on)i(a)f(p)34 b(er-do)g(cumen)-34 +b(t)370 b(basis.)527 b(This)370 b(option)5200 31673 y(usually)404 +b(results)g(in)g(calling)g(either)g(PDFT)25109 31934 +y(E)25782 31673 y(X)h(or)e(ordinary)h(T)34142 31934 y(E)34816 +31673 y(X.)42818 34236 y([User)g(Option])-48000 b Fl +(TeX-DVI-via-PDFTeX)5200 35697 y FB(If)453 b(this)g(is)f(set,)465 +b Fq(D)-31 b(VI)452 b FB(will)g(also)g(b)34 b(e)453 b(pro)34 +b(duced)453 b(b)-34 b(y)453 b(calling)e(PDFT)35614 35958 +y(E)36288 35697 y(X,)465 b(setting)453 b Ft(\\pdfoutput=0)p +FB(.)5200 37158 y(This)436 b(mak)-34 b(es)435 b(it)h(p)34 +b(ossible)435 b(to)h(use)f(PDFT)24360 37419 y(E)25034 +37158 y(X)h(features)g(lik)-34 b(e)434 b(c)-34 b(haracter)435 +b(protrusion)i(ev)-34 b(en)435 b(when)5200 38619 y(pro)34 +b(ducing)505 b Fq(D)-31 b(VI)504 b FB(\014les.)839 b(Con)-34 +b(temp)34 b(orary)505 b(T)25573 38880 y(E)26247 38619 +y(X)f(distributions)i(do)e(this)h(an)-34 b(yw)g(a)g(y)-101 +b(,)531 b(so)504 b(that)h(y)-34 b(ou)5200 40080 y(need)404 +b(not)h(enable)f(the)h(option)g(within)g(A)-34 b(UCT)26916 +40341 y(E)27591 40080 y(X.)43872 42643 y([Command])-47999 +b Fl(TeX-interactive-mode)5200 44104 y FB(\()p Fr(C-c)405 +b(C-t)h(C-i)p FB(\))271 b(This)f(command)g(toggles)g(the)g(in)-34 +b(teractiv)g(e)269 b(mo)34 b(de)270 b(of)g(A)-34 b(UCT)40372 +44365 y(E)41047 44104 y(X,)296 b(a)269 b(global)h(minor)5200 +45565 y(mo)34 b(de.)735 b(Y)-101 b(ou)471 b(can)f(customize)f +Ft(TeX-interactive-mode)477 b FB(to)470 b(giv)-34 b(e)470 +b(it)f(a)h(di\013eren)-34 b(t)470 b(default.)737 b(In)5200 +47026 y(in)-34 b(teractiv)g(e)418 b(mo)34 b(de,)422 b(T)15471 +47287 y(E)16144 47026 y(X)d(will)e(pause)i(with)g(an)g(error)e(prompt)j +(when)f(errors)e(are)h(encoun)-34 b(tered)5200 48488 +y(and)405 b(w)-34 b(ait)405 b(for)f(the)h(user)f(to)g(t)-34 +b(yp)34 b(e)404 b(something.)43872 51050 y([Command])-47999 +b Fl(TeX-source-correlate-mode)5200 52511 y FB(\()p Fr(C-c)405 +b(C-t)h(C-s)p FB(\))397 b(T)-101 b(oggles)395 b(supp)34 +b(ort)397 b(for)f(forw)-34 b(ard)397 b(and)f(in)-34 b(v)g(erse)396 +b(searc)-34 b(h.)535 b(F)-101 b(orw)-34 b(ard)397 b(searc)-34 +b(h)396 b(refers)5200 53973 y(to)539 b(jumping)h(to)f(the)g(place)f(in) +h(the)g(preview)-34 b(ed)539 b(do)34 b(cumen)-34 b(t)540 +b(corresp)34 b(onding)538 b(to)h(where)g(p)34 b(oin)-34 +b(t)5200 55434 y(is)503 b(lo)34 b(cated)503 b(in)h(the)g(do)34 +b(cumen)-34 b(t)505 b(source)e(and)h(in)-34 b(v)g(erse)504 +b(searc)-34 b(h)503 b(to)h(the)g(other)g(w)-34 b(a)g(y)504 +b(round.)838 b(See)5200 56895 y(Section)404 b(4.2.2)g([I/O)f +(Correlation],)h(page)g(62.)5200 58741 y(Y)-101 b(ou)323 +b(can)g(p)34 b(ermanen)-34 b(tly)323 b(activ)-67 b(ate)322 +b Ft(TeX-source-correlate-mode)332 b FB(b)-34 b(y)323 +b(customizing)g(the)g(v)-67 b(ari-)5200 60202 y(able)318 +b Ft(TeX-source-correlate-mode)p FB(.)519 b(There)318 +b(is)h(a)f(bunc)-34 b(h)320 b(of)f(customization)g(options)h(for)e(the) +5200 61663 y(mo)34 b(de,)404 b(use)g Fr(M-x)h(customize-group)k(RET)d +(TeX-view)g(RET)g FB(to)e(\014nd)h(out)g(more.)5200 63509 +y(A)-34 b(UCT)8532 63770 y(E)9207 63509 y(X)559 b(is)g(a)-34 +b(w)g(are)560 b(of)g(three)f(di\013eren)-34 b(t)560 b(means)g(to)g(do)g +(I/O)e(correlation:)849 b(source)559 b(sp)34 b(ecials)5200 +64970 y(\(only)548 b(D)-34 b(VI)548 b(output\),)587 b(the)548 +b(p)34 b(dfsync)549 b(L)23406 64813 y Fu(a)23967 64970 +y FB(T)24640 65231 y(E)25314 64970 y(X)f(pac)-34 b(k)-67 +b(age)548 b(\(only)h(PDF)f(output\))i(and)f(SyncT)48080 +65231 y(E)48754 64970 y(X.)5200 66431 y(The)392 b(c)-34 +b(hoice)392 b(b)34 b(et)-34 b(w)g(een)393 b(source)e(sp)34 +b(ecials)392 b(and)g(SyncT)29594 66692 y(E)30268 66431 +y(X)g(can)g(b)34 b(e)392 b(con)-34 b(trolled)392 b(with)h(the)f(v)-67 +b(ariable)5200 67893 y Ft(TeX-source-correlate-method)p +FB(.)5200 69738 y(Should)323 b(y)-34 b(ou)321 b(use)h(source)f(sp)34 +b(ecials)321 b(it)g(has)h(to)g(b)34 b(e)321 b(stressed)g +Fn(very)428 b FB(strongly)321 b(ho)-34 b(w)g(ev)g(er,)339 +b(that)322 b(source)5200 71200 y(sp)34 b(ecials)370 b(can)i(cause)f +(di\013erences)f(in)h(page)h(breaks)f(and)h(spacing,)377 +b(can)372 b(seriously)e(in)-34 b(terfere)371 b(with)p +eop end +%%Page: 58 63 +TeXDict begin 58 62 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(58)5200 3985 y(v)-67 +b(arious)310 b(pac)-34 b(k)-67 b(ages)310 b(and)h(should)g(th)-34 +b(us)312 b Fn(never)440 b FB(b)34 b(e)310 b(used)h(for)g(the)g(\014nal) +f(v)-34 b(ersion)310 b(of)h(a)g(do)34 b(cumen)-34 b(t.)508 +b(In)5200 5446 y(particular,)422 b(\014ne-tuning)f(the)e(page)g(breaks) +g(should)h(b)34 b(e)419 b(done)g(with)h(source)f(sp)34 +b(ecials)418 b(switc)-34 b(hed)5200 6907 y(o\013.)3660 +9498 y(Sometimes)521 b(y)-34 b(ou)520 b(are)f(requested,)549 +b(b)-34 b(y)520 b(journal)h(rules)e(or)h(pac)-34 b(k)-67 +b(ages,)548 b(to)520 b(compile)f(the)i(do)34 b(cumen)-34 +b(t)2000 10959 y(in)g(to)406 b Fq(D)-31 b(VI)404 b FB(output.)543 +b(Th)-34 b(us,)406 b(if)f(y)-34 b(ou)405 b(w)-34 b(an)g(t)407 +b(a)e Fq(PDF)f FB(do)34 b(cumen)-34 b(t)406 b(in)f(the)g(end)h(y)-34 +b(ou)405 b(can)g(either)f(use)h(XeT)48417 11220 y(E)49091 +10959 y(X)2000 12420 y(engine,)417 b(see)e(b)34 b(elo)-34 +b(w)415 b(for)g(information)h(ab)34 b(out)416 b(ho)-34 +b(w)416 b(to)g(set)f(engines,)i(or)e(compile)f(the)i(do)34 +b(cumen)-34 b(t)416 b(with)2000 13881 y Ft(tex)479 b +FB(and)h(then)f(con)-34 b(v)g(ert)479 b(to)f Fq(PDF)g +FB(with)i Ft(dvips)p FB({)p Ft(ps2pdf)i FB(b)34 b(efore)478 +b(viewing)g(it.)761 b(In)479 b(addition,)498 b(curren)-34 +b(t)2000 15342 y(Japanese)349 b(T)7759 15603 y(E)8433 +15342 y(X)f(engines)h(cannot)g(generate)f Fq(PDF)g FB(directly)g(so)g +(they)h(rely)e(on)i Fq(D)-31 b(VI)p FB(-to-)p Fq(PDF)348 +b FB(con)-34 b(v)g(erters.)2000 16804 y(Usually)425 b +Ft(dvipdfmx)i FB(command)f(is)e(used)i(for)f(this)g(purp)34 +b(ose.)601 b(Y)-101 b(ou)425 b(can)g(use)g(the)g Ft(TeX-PDF-from-DVI) +2000 18265 y FB(v)-67 b(ariable)385 b(to)i(let)f(A)-34 +b(UCT)13060 18526 y(E)13735 18265 y(X)386 b(kno)-34 b(w)388 +b(y)-34 b(ou)387 b(w)-34 b(an)g(t)388 b(to)f(generate)f(the)h(\014nal)g +Fq(PDF)f FB(b)-34 b(y)387 b(con)-34 b(v)g(erting)387 +b(a)f Fq(D)-31 b(VI)386 b FB(\014le.)42818 20855 y([User)404 +b(Option])-48000 b Fl(TeX-PDF-from-DVI)5200 22316 y FB(This)405 +b(option)g(con)-34 b(trols)404 b(if)g(and)h(ho)-34 b(w)406 +b(to)e(pro)34 b(duce)404 b(a)g Fq(PDF)g FB(\014le)g(b)-34 +b(y)404 b(con)-34 b(v)g(erting)405 b(a)f Fq(D)-31 b(VI)404 +b FB(\014le.)5200 24176 y(When)397 b Ft(TeX-PDF-mode)402 +b FB(is)397 b(non-nil,)h(if)g Ft(TeX-PDF-from-DVI)k FB(is)397 +b(non-nil)h(to)34 b(o)397 b(the)h(do)34 b(cumen)-34 b(t)398 +b(is)5200 25637 y(compiled)418 b(to)h Fq(D)-31 b(VI)419 +b FB(instead)g(of)g Fq(PDF)p FB(.)582 b(When)419 b(the)g(do)34 +b(cumen)-34 b(t)419 b(is)g(ready)-101 b(,)421 b Fr(C-c)405 +b(C-c)420 b FB(will)e(suggest)5200 27098 y(to)404 b(run)h(the)g(con)-34 +b(v)g(erter)404 b(to)g Fq(PDF)g FB(or)f(an)i(in)-34 b(termediate)404 +b(format.)5200 28958 y(If)277 b(non-nil,)302 b Ft(TeX-PDF-from-DVI)282 +b FB(should)c(b)34 b(e)276 b(the)h(name)g(of)g(the)g(command,)303 +b(as)277 b(a)f(string,)302 b(used)278 b(to)5200 30419 +y(con)-34 b(v)g(ert)355 b(the)f Fq(D)-31 b(VI)355 b FB(\014le)f(to)g +Fq(PDF)g FB(or)g(to)h(an)g(in)-34 b(termediate)355 b(format.)522 +b(V)-101 b(alues)355 b(curren)-34 b(tly)354 b(supp)34 +b(orted)5200 31880 y(are:)6194 33740 y Fz(\017)800 b +Ft("Dvips")p FB(:)545 b(the)407 b Fq(D)-31 b(VI)406 b +FB(\014le)h(is)f(con)-34 b(v)g(erted)406 b(to)h Fq(PS)g +FB(with)g Ft(dvips)p FB(.)547 b(After)407 b(successfully)f(running)7600 +35201 y(it,)e Ft(ps2pdf)i FB(will)e(b)34 b(e)403 b(the)i(default)g +(command)g(to)f(con)-34 b(v)g(ert)405 b(the)f Fq(PS)h +FB(\014le)f(to)g Fq(PDF)p FB(.)6194 37028 y Fz(\017)800 +b Ft("Dvipdfmx")p FB(:)542 b(the)405 b Fq(D)-31 b(VI)403 +b FB(\014le)h(is)g(con)-34 b(v)g(erted)405 b(to)f Fq(PDF)g +FB(with)h Ft(dvipdfmx)p FB(.)5200 39253 y(\(case)521 +b(is)g(signi\014can)-34 b(t;)581 b(note)522 b(the)g(upp)34 +b(ercase)521 b(\\D")h(in)f(b)34 b(oth)522 b(strings\))h(When)e(the)h +Fq(PDF)f FB(\014le)g(is)5200 40714 y(\014nally)404 b(ready)-101 +b(,)403 b(the)i(next)f(suggested)h(command)g(will)f(b)34 +b(e)404 b(to)g(op)34 b(en)404 b(the)h(view)-34 b(er.)5200 +42574 y(This)414 b(option)g(can)g(also)f(b)34 b(e)413 +b(set)h(as)f(a)h(\014le)f(lo)34 b(cal)412 b(v)-67 b(ariable,)414 +b(in)g(order)f(to)g(use)h(this)g(con)-34 b(v)g(ersion)414 +b(on)5200 44035 y(a)404 b(p)34 b(er-do)g(cumen)-34 b(t)405 +b(basis.)5200 45895 y(Recall)523 b(the)h(whole)g(sequence)g(of)g +Fr(C-c)405 b(C-c)525 b FB(commands)g(can)f(b)34 b(e)524 +b(replace)f(b)-34 b(y)524 b(the)g(single)g Fr(C-c)5200 +47356 y(C-a)p FB(.)3660 49946 y(A)-34 b(UCT)6992 50207 +y(E)7667 49946 y(X)413 b(also)g(allo)-34 b(ws)413 b(y)-34 +b(ou)414 b(to)f(easily)f(select)g(di\013eren)-34 b(t)414 +b(T)30967 50207 y(E)31640 49946 y(X)f(engines)g(for)g(pro)34 +b(cessing,)415 b(either)e(b)-34 b(y)2000 51407 y(using)373 +b(the)g(en)-34 b(tries)373 b(in)f(the)h(`)p Ft(TeXing)406 +b(Options)p FB(')375 b(submen)-34 b(u)374 b(b)34 b(elo)-34 +b(w)373 b(the)g(`)p Ft(Command)p FB(')h(men)-34 b(u)373 +b(or)g(b)-34 b(y)373 b(calling)2000 52868 y(the)328 b(function)h +Ft(TeX-engine-set)p FB(.)518 b(These)328 b(ev)-34 b(en)g(tually)327 +b(set)h(the)g(v)-67 b(ariable)326 b Ft(TeX-engine)331 +b FB(whic)-34 b(h)329 b(y)-34 b(ou)328 b(can)2000 54330 +y(also)404 b(mo)34 b(dify)404 b(directly)-101 b(.)42818 +56920 y([User)404 b(Option])-48000 b Fl(TeX-engine)5200 +58381 y FB(This)431 b(v)-67 b(ariable)429 b(allo)-34 +b(ws)431 b(y)-34 b(ou)431 b(to)g(c)-34 b(ho)34 b(ose)430 +b(whic)-34 b(h)431 b(T)28067 58642 y(E)28741 58381 y(X)g(engine)f +(should)h(b)34 b(e)430 b(used)h(for)g(t)-34 b(yp)34 b(esetting)5200 +59842 y(the)445 b(do)34 b(cumen)-34 b(t,)455 b(i.e.)658 +b(the)444 b(executables)g(whic)-34 b(h)445 b(will)f(b)34 +b(e)444 b(used)h(when)g(y)-34 b(ou)444 b(in)-34 b(v)g(ok)g(e)445 +b(the)g(`)p Ft(TeX)p FB(')f(or)5200 61303 y(`)p Ft(LaTeX)p +FB(')408 b(commands.)550 b(The)408 b(v)-67 b(alue)406 +b(should)j(b)34 b(e)407 b(one)g(of)h(the)g(sym)-34 b(b)34 +b(ols)407 b(de\014ned)i(in)e Ft(TeX-engine-)5200 62765 +y(alist-builtin)567 b FB(or)c Ft(TeX-engine-alist)p FB(.)1020 +b(The)563 b(sym)-34 b(b)34 b(ols)563 b(`)p Ft(default)p +FB(',)604 b(`)p Ft(xetex)p FB(',)f(`)p Ft(luatex)p FB(')5200 +64226 y(and)405 b(`)p Ft(omega)p FB(')g(are)f(a)-34 b(v)-67 +b(ailable)403 b(from)h(the)h(built-in)f(list.)3660 66816 +y(Note)482 b(that)g Ft(TeX-engine)i FB(is)d(bu\013er-lo)34 +b(cal,)500 b(so)481 b(setting)g(the)h(v)-67 b(ariable)480 +b(directly)g(or)h(via)f(the)i(ab)34 b(o)-34 b(v)g(e)2000 +68277 y(men)g(tioned)479 b(men)-34 b(u)478 b(or)g(function)g(will)g +(not)g(tak)-34 b(e)478 b(e\013ect)f(in)g(other)h(bu\013ers.)760 +b(If)477 b(y)-34 b(ou)478 b(w)-34 b(an)g(t)480 b(to)e(activ)-67 +b(ate)2000 69738 y(an)584 b(engine)f(for)g(all)g(A)-34 +b(UCT)15042 69999 y(E)15716 69738 y(X)584 b(mo)34 b(des,)627 +b(set)584 b Ft(TeX-engine)j FB(in)c(y)-34 b(our)583 b(init)h(\014le,) +627 b(e.g.)1075 b(b)-34 b(y)584 b(using)g Fr(M-x)2000 +71200 y(customize-variable)410 b Ft(<)p Fr(RET)p Ft(>)p +FB(.)625 b(If)432 b(y)-34 b(ou)433 b(w)-34 b(an)g(t)434 +b(to)f(activ)-67 b(ate)431 b(it)i(for)f(a)g(certain)g(A)-34 +b(UCT)42198 71461 y(E)42873 71200 y(X)432 b(mo)34 b(de)432 +b(only)-101 b(,)p eop end +%%Page: 59 64 +TeXDict begin 59 63 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(59)2000 3985 y(set)390 +b(the)h(v)-67 b(ariable)389 b(in)i(the)f(resp)34 b(ectiv)-34 +b(e)390 b(mo)34 b(de)390 b(ho)34 b(ok.)534 b(If)390 b(y)-34 +b(ou)391 b(w)-34 b(an)g(t)392 b(to)f(activ)-67 b(ate)389 +b(it)i(for)f(certain)g(\014les,)j(set)2000 5446 y(it)404 +b(through)i(\014le)d(v)-67 b(ariables)403 b(\(see)h(Section)h(\\File)e +(V)-101 b(ariables")404 b(in)g Fs(The)h(Emacs)f(Editor)87 +b FB(\).)3660 7173 y(Should)550 b(y)-34 b(ou)549 b(need)f(to)h(c)-34 +b(hange)549 b(the)g(executable)f(names)g(related)g(to)h(the)g +(di\013eren)-34 b(t)548 b(engine)h(set-)2000 8634 y(tings,)507 +b(there)485 b(are)h(some)g(v)-67 b(ariables)484 b(y)-34 +b(ou)487 b(can)f(t)-34 b(w)g(eak.)785 b(Those)486 b(are)g +Ft(TeX-command)p FB(,)510 b Ft(LaTeX-command)p FB(,)2000 +10095 y Ft(TeX-Omega-command)p FB(,)1252 b Ft(LaTeX-Omega-command)p +FB(,)g Ft(ConTeXt-engine)1083 b FB(and)1078 b Ft(ConTeXt-Omega-)2000 +11557 y(engine)p FB(.)968 b(The)547 b(rest)g(of)g(the)g(executables)f +(is)h(de\014ned)g(directly)f(in)h Ft(TeX-engine-alist-builtin)p +FB(.)2000 13018 y(If)395 b(y)-34 b(ou)396 b(w)-34 b(an)g(t)398 +b(to)e(o)-34 b(v)g(erride)394 b(an)i(en)-34 b(try)396 +b(from)g(that,)i(add)e(an)g(en)-34 b(try)396 b(to)f Ft +(TeX-engine-alist)402 b FB(that)396 b(starts)2000 14479 +y(with)403 b(the)h(same)e(sym)-34 b(b)34 b(ol)403 b(as)g(that)g(the)g +(en)-34 b(try)403 b(in)g(the)g(built-in)g(list)g(and)g(sp)34 +b(ecify)402 b(the)h(executables)f(y)-34 b(ou)2000 15940 +y(w)g(an)g(t)326 b(to)e(use)g(instead.)512 b(Y)-101 b(ou)324 +b(can)g(also)g(add)h(en)-34 b(tries)323 b(to)h Ft(TeX-engine-alist)330 +b FB(in)324 b(order)f(to)h(add)h(supp)34 b(ort)2000 17401 +y(for)404 b(engines)g(not)h(co)-34 b(v)g(ered)404 b(p)34 +b(er)404 b(default.)42818 19660 y([User)g(Option])-48000 +b Fl(TeX-engine-alist)5200 21121 y FB(Alist)370 b(of)h(T)-101 +b(eX)370 b(engines)g(and)h(asso)34 b(ciated)370 b(commands.)528 +b(Eac)-34 b(h)371 b(en)-34 b(try)370 b(is)g(a)g(list)g(with)h(a)f +(maxim)-34 b(um)5200 22582 y(of)326 b(\014v)-34 b(e)326 +b(elemen)-34 b(ts.)513 b(The)326 b(\014rst)h(elemen)-34 +b(t)326 b(is)f(a)h(sym)-34 b(b)34 b(ol)326 b(used)h(to)f(iden)-34 +b(tify)326 b(the)h(engine.)512 b(The)327 b(second)5200 +24043 y(is)362 b(a)h(string)g(describing)g(the)g(engine.)525 +b(The)363 b(third)g(is)g(the)g(command)g(to)h(b)34 b(e)362 +b(used)h(for)g(plain)g(T)-101 b(eX.)5200 25504 y(The)306 +b(fourth)g(is)f(the)h(command)g(to)f(b)34 b(e)305 b(used)h(for)f(LaT) +-101 b(eX.)305 b(The)h(\014fth)g(is)f(the)h(command)g(to)f(b)34 +b(e)305 b(used)5200 26966 y(for)423 b(the)h(`)p Ft(--engine)p +FB(')i(parameter)d(of)h(ConT)-101 b(eXt's)424 b(`)p Ft(texexec)p +FB(')i(program.)596 b(Eac)-34 b(h)424 b(command)g(can)5200 +28427 y(either)434 b(b)34 b(e)434 b(a)g(v)-67 b(ariable)433 +b(or)g(a)i(string.)629 b(An)434 b(empt)-34 b(y)435 b(string)f(or)g(nil) +g(means)h(there)f(is)g(no)g(command)5200 29888 y(a)-34 +b(v)-67 b(ailable.)3660 32146 y(In)450 b(some)g(systems,)462 +b(Emacs)450 b(cannot)g(inherit)g(the)h(P)-101 b(A)g(TH)450 +b(en)-34 b(vironmen)g(t)451 b(v)-67 b(ariable)449 b(from)h(the)g(shell) +2000 33607 y(and)342 b(th)-34 b(us)342 b(A)-34 b(UCT)10229 +33868 y(E)10904 33607 y(X)341 b(ma)-34 b(y)341 b(not)h(b)34 +b(e)341 b(able)g(to)g(run)h(T)25146 33868 y(E)25820 33607 +y(X)f(commands.)518 b(Before)340 b(running)i(them,)354 +b(A)-34 b(UCT)48416 33868 y(E)49091 33607 y(X)2000 35068 +y(c)g(hec)g(ks)470 b(if)h(it)f(able)g(to)h(\014nd)g(those)g(commands)g +(and)g(will)f(w)-34 b(arn)471 b(y)-34 b(ou)471 b(in)f(case)g(it)g +(fails.)737 b(Y)-101 b(ou)471 b(can)f(skip)2000 36530 +y(this)405 b(test)f(b)-34 b(y)405 b(c)-34 b(hanging)405 +b(the)g(option)g Ft(TeX-check-TeX)p FB(.)42818 38788 +y([User)f(Option])-48000 b Fl(TeX-check-TeX)5200 40249 +y FB(If)415 b(non-nil,)j(A)-34 b(UCT)14213 40510 y(E)14887 +40249 y(X)415 b(will)g(c)-34 b(hec)g(k)414 b(if)h(it)g(is)g(able)f(to)h +(\014nd)h(a)f(w)-34 b(orking)416 b(T)38147 40510 y(E)38820 +40249 y(X)f(distribution)h(b)34 b(efore)5200 41710 y(running)417 +b(T)10400 41971 y(E)11073 41710 y(X,)i(L)13060 41553 +y Fu(a)13621 41710 y FB(T)14294 41971 y(E)14967 41710 +y(X,)f(ConT)19458 41971 y(E)20133 41710 y(Xt,)h(etc.)573 +b(It)415 b(actually)g(c)-34 b(hec)g(ks)416 b(if)g(can)f(run)i +Ft(TeX-command)i FB(com-)5200 43171 y(mand)462 b(or)f(the)g(shell)g +(returns)g(a)g(command)h(not)g(found)h(error.)708 b(The)461 +b(error)f(co)34 b(de)461 b(returned)h(b)-34 b(y)5200 +44633 y(the)404 b(shell)g(in)g(this)h(case)f(can)g(b)34 +b(e)404 b(set)g(in)g Ft(TeX-check-TeX-command-not-found)415 +b FB(option.)3660 46891 y(Some)605 b(L)7415 46734 y Fu(a)7976 +46891 y FB(T)8649 47152 y(E)9322 46891 y(X)f(pac)-34 +b(k)-67 b(ages)604 b(requires)f(the)i(do)34 b(cumen)-34 +b(t)605 b(to)f(b)34 b(e)604 b(compiled)g(with)h(a)f(sp)34 +b(eci\014c)603 b(engine.)2000 48352 y(Notable)341 b(examples)g(are)g +(fon)-34 b(tsp)34 b(ec)342 b(and)g(p)34 b(olyglossia)340 +b(pac)-34 b(k)-67 b(ages,)354 b(whic)-34 b(h)342 b(require)d(LuaT)42078 +48613 y(E)42752 48352 y(X)i(and)h(XeT)48417 48613 y(E)49091 +48352 y(X)2000 49813 y(engines.)777 b(If)484 b(y)-34 +b(ou)484 b(try)f(to)h(compile)f(a)h(do)34 b(cumen)-34 +b(t)484 b(whic)-34 b(h)485 b(loads)f(one)f(of)h(suc)-34 +b(h)485 b(pac)-34 b(k)-67 b(ages)483 b(and)i(the)f(set)2000 +51274 y(engine)569 b(is)h(not)g(one)g(of)f(those)i(allo)-34 +b(w)g(ed)570 b(y)-34 b(ou)570 b(will)f(b)34 b(e)569 b(ask)-34 +b(ed)570 b(to)g(select)e(a)i(di\013eren)-34 b(t)570 b(engine)f(b)34 +b(efore)2000 52736 y(running)387 b(the)f(L)8888 52579 +y Fu(a)9449 52736 y FB(T)10122 52997 y(E)10795 52736 +y(X)g(command.)533 b(If)386 b(y)-34 b(ou)386 b(do)g(not)g(w)-34 +b(an)g(t)388 b(to)e(b)34 b(e)385 b(w)-34 b(arned)387 +b(b)-34 b(y)386 b(A)-34 b(UCT)40573 52997 y(E)41247 52736 +y(X)386 b(in)g(these)g(cases,)2000 54197 y(customize)404 +b(the)h(option)g Ft(TeX-check-engine)p FB(.)42818 56455 +y([User)f(Option])-48000 b Fl(TeX-check-engine)5200 57916 +y FB(This)446 b(b)34 b(o)g(olean)444 b(option)i(con)-34 +b(trols)446 b(whether)f(A)-34 b(UCT)28992 58177 y(E)29667 +57916 y(X)445 b(should)h(c)-34 b(hec)g(k)445 b(the)g(correct)f(engine)h +(has)5200 59377 y(b)34 b(een)404 b(set)g(b)34 b(efore)404 +b(running)h(L)18431 59220 y Fu(a)18992 59377 y FB(T)19665 +59638 y(E)20339 59377 y(X)f(commands.)3660 61636 y(As)326 +b(sho)-34 b(wn)327 b(ab)34 b(o)-34 b(v)g(e,)341 b(A)-34 +b(UCT)16011 61896 y(E)16686 61636 y(X)325 b(handles)i(in)e(a)g(sp)34 +b(ecial)325 b(w)-34 b(a)g(y)326 b(most)g(of)g(the)g(main)g(options)g +(that)h(can)e(b)34 b(e)2000 63097 y(giv)-34 b(en)337 +b(to)g(the)g(T)9205 63358 y(E)9879 63097 y(X)f(pro)34 +b(cessors.)516 b(When)337 b(y)-34 b(ou)337 b(need)g(to)g(pass)g(to)g +(the)g(T)33902 63358 y(E)34576 63097 y(X)g(pro)34 b(cessor)336 +b(arbitrary)g(options)2000 64558 y(not)370 b(handled)g(b)-34 +b(y)370 b(A)-34 b(UCT)13645 64819 y(E)14320 64558 y(X,)375 +b(y)-34 b(ou)370 b(can)f(use)h(the)f(\014le)g(lo)34 b(cal)368 +b(v)-67 b(ariable)368 b Ft(TeX-command-extra-options)p +FB(.)42818 66816 y([User)404 b(Option])-48000 b Fl +(TeX-command-extra-options)5200 68277 y FB(String)428 +b(with)g(the)g(extra)f(options)i(to)f(b)34 b(e)427 b(giv)-34 +b(en)427 b(to)h(the)g(T)-101 b(eX)427 b(pro)34 b(cessor.)608 +b(F)-101 b(or)428 b(example,)k(if)427 b(y)-34 b(ou)5200 +69738 y(need)380 b(to)g(enable)g(the)g(shell)g(escap)34 +b(e)379 b(feature)h(to)g(compile)g(a)f(do)34 b(cumen)-34 +b(t,)386 b(add)381 b(the)f(follo)-34 b(wing)380 b(line)5200 +71200 y(to)404 b(the)h(list)f(of)g(lo)34 b(cal)403 b(v)-67 +b(ariables)403 b(of)i(the)f(source)g(\014le:)p eop end +%%Page: 60 65 +TeXDict begin 60 64 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(60)8400 3985 y Ft(\045\045\045)637 +b(TeX-command-extra-options:)646 b("-shell-escape")5200 +5816 y FB(By)472 b(default)i(this)g(option)g(is)f(not)g(safe)h(as)f(a)g +(\014le-lo)34 b(cal)472 b(v)-67 b(ariable)471 b(b)34 +b(ecause)473 b(a)g(sp)34 b(ecially)472 b(crafted)5200 +7278 y(do)34 b(cumen)-34 b(t)405 b(compiled)f(with)h(shell)f(escap)34 +b(e)403 b(enabled)i(can)f(b)34 b(e)404 b(used)g(for)h(malicious)e(purp) +34 b(oses.)3660 9811 y(Y)-101 b(ou)405 b(can)f(customize)g(A)-34 +b(UCT)17302 10072 y(E)17977 9811 y(X)404 b(to)h(sho)-34 +b(w)405 b(the)f(pro)34 b(cessor)404 b(output)i(as)e(it)g(is)g(pro)34 +b(duced.)42818 12345 y([User)404 b(Option])-48000 b Fl +(TeX-show-compilation)5200 13806 y FB(If)404 b(non-nil,)h(the)f(output) +i(of)f(T)18971 14067 y(E)19644 13806 y(X)f(compilation)h(is)f(sho)-34 +b(wn)405 b(in)g(another)f(windo)-34 b(w.)3660 16339 y(Y)-101 +b(ou)415 b(can)f(instruct)h(T)13599 16600 y(E)14272 16339 +y(X)f(to)h(prin)-34 b(t)414 b(error)f(messages)h(in)g(the)h(form)f +(\014le:line:error)d(whic)-34 b(h)415 b(is)f(similar)2000 +17800 y(to)404 b(the)h(w)-34 b(a)g(y)405 b(man)-34 b(y)405 +b(compilers)e(format)i(them.)42818 20334 y([User)f(Option])-48000 +b Fl(TeX-file-line-error)5200 21795 y FB(If)404 b(non-nil,)h(T)11530 +22056 y(E)12203 21795 y(X)f(will)g(pro)34 b(duce)404 +b(\014le:line:error)e(st)-34 b(yle)404 b(error)f(messages.)3660 +24329 y(ConT)6487 24590 y(E)7162 24329 y(Xt)360 b(users)g(can)g(c)-34 +b(ho)34 b(ose)359 b(b)34 b(et)-34 b(w)g(een)361 b(Mark)e(I)34 +b(I)359 b(and)h(Mark)f(IV)h(v)-34 b(ersions.)523 b(This)360 +b(is)g(con)-34 b(trolled)360 b(b)-34 b(y)2000 25790 y +Ft(ConTeXt-Mark-version)411 b FB(option.)42818 28323 +y([User)404 b(Option])-48000 b Fl(ConTeXt-Mark-version)5200 +29785 y FB(This)412 b(v)-67 b(ariables)411 b(sp)34 b(eci\014es)412 +b(whic)-34 b(h)413 b(v)-34 b(ersion)411 b(of)i(Mark)e(should)i(b)34 +b(e)412 b(used.)562 b(V)-101 b(alues)412 b(curren)-34 +b(tly)412 b(sup-)5200 31246 y(p)34 b(orted)482 b(are)e +Ft("II")p FB(,)502 b(the)482 b(default,)501 b(and)482 +b Ft("IV")p FB(.)772 b(It)481 b(can)h(b)34 b(e)481 b(set)h(globally)e +(using)i(customization)5200 32707 y(in)-34 b(terface)404 +b(or)g(on)g(a)h(p)34 b(er-\014le)403 b(basis,)h(b)-34 +b(y)405 b(sp)34 b(ecifying)403 b(it)h(as)h(a)f(\014le)g(v)-67 +b(ariable.)2000 35974 y FA(4.2)896 b(Viewing)598 b(the)h(F)-149 +b(ormatted)599 b(Output)2000 38100 y FB(A)-34 b(UCT)5332 +38361 y(E)6007 38100 y(X)327 b(allo)-34 b(ws)327 b(y)-34 +b(ou)327 b(to)h(start)f(external)f(programs)i(for)f(previewing)f(the)h +(formatted)i(output)f(of)g(y)-34 b(our)2000 39561 y(do)34 +b(cumen)-34 b(t.)2000 42256 y Fp(4.2.1)818 b(Starting)547 +b(View)-45 b(ers)2000 44215 y FB(View)-34 b(ers)428 b(are)g(normally)g +(in)-34 b(v)g(ok)g(ed)430 b(b)-34 b(y)429 b(pressing)f +Fr(C-c)405 b(C-c)430 b FB(once)e(the)h(do)34 b(cumen)-34 +b(t)430 b(is)e(formatted,)436 b(whic)-34 b(h)2000 45676 +y(will)522 b(prop)34 b(ose)524 b(the)f(View)g(command,)553 +b(or)523 b(b)-34 b(y)523 b(activ)-67 b(ating)523 b(the)h(resp)34 +b(ectiv)-34 b(e)522 b(en)-34 b(try)523 b(in)g(the)g(Command)2000 +47137 y(men)-34 b(u.)539 b(Alternativ)-34 b(ely)404 b(y)-34 +b(ou)404 b(can)h(t)-34 b(yp)34 b(e)404 b Fr(C-c)h(C-v)g +FB(whic)-34 b(h)405 b(calls)e(the)i(function)g Ft(TeX-view)p +FB(.)43872 49671 y([Command])-47999 b Fl(TeX-view)5200 +51132 y FB(\()p Fr(C-c)405 b(C-v)p FB(\))546 b(Start)f(a)f(view)-34 +b(er)543 b(without)j(con\014rmation.)959 b(The)544 b(view)-34 +b(er)543 b(is)h(started)h(either)f(on)g(a)5200 52593 +y(region)456 b(or)h(the)g(master)g(\014le,)469 b(dep)34 +b(ending)458 b(on)f(the)g(last)g(command)h(issued.)697 +b(This)457 b(is)g(esp)34 b(ecially)5200 54054 y(useful)473 +b(for)h(jumping)g(to)f(the)g(lo)34 b(cation)473 b(corresp)34 +b(onding)473 b(to)g(p)34 b(oin)-34 b(t)474 b(in)f(the)g(view)-34 +b(er)473 b(when)g(using)5200 55515 y Ft(TeX-source-correlate-mode)p +FB(.)3660 58049 y(A)-34 b(UCT)6992 58310 y(E)7667 58049 +y(X)355 b(will)f(try)g(to)h(guess)f(whic)-34 b(h)356 +b(t)-34 b(yp)34 b(e)354 b(of)h(view)-34 b(er)354 b(\()p +Fq(D)-31 b(VI)p FB(,)364 b(P)-34 b(ostScript)356 b(or)e +Fq(PDF)p FB(\))g(has)h(to)g(b)34 b(e)354 b(used)2000 +59510 y(and)504 b(what)g(options)g(are)e(to)i(b)34 b(e)503 +b(passed)g(o)-34 b(v)g(er)503 b(to)g(it.)836 b(This)503 +b(decision)g(is)g(based)g(on)h(the)f(output)i(\014les)2000 +60971 y(presen)-34 b(t)339 b(in)f(the)g(w)-34 b(orking)339 +b(directory)e(as)h(w)-34 b(ell)338 b(as)g(the)g(class)g(and)h(st)-34 +b(yle)338 b(options)h(used)g(in)f(the)g(do)34 b(cumen)-34 +b(t.)2000 62433 y(F)-101 b(or)417 b(example,)i(if)f(there)e(is)h(a)g +Fq(D)-31 b(VI)417 b FB(\014le)g(in)g(y)-34 b(our)417 +b(w)-34 b(orking)418 b(directory)-101 b(,)419 b(a)e Fq(D)-31 +b(VI)417 b FB(view)-34 b(er)416 b(will)h(b)34 b(e)417 +b(in)-34 b(v)g(ok)g(ed.)2000 63894 y(In)462 b(case)f(of)g(a)h +Fq(PDF)f FB(\014le)g(it)h(will)f(b)34 b(e)461 b(a)g Fq(PDF)g +FB(view)-34 b(er.)710 b(If)462 b(y)-34 b(ou)462 b(sp)34 +b(eci\014ed)461 b(a)h(sp)34 b(ecial)460 b(pap)34 b(er)462 +b(format)g(lik)-34 b(e)2000 65355 y(`)p Ft(a5paper)p +FB(')304 b(or)d(use)h(the)g(`)p Ft(landscape)p FB(')i(option,)323 +b(this)303 b(will)e(b)34 b(e)301 b(passed)i(to)f(the)g(view)-34 +b(er)301 b(b)-34 b(y)302 b(the)g(appropriate)2000 66816 +y(options.)517 b(Esp)34 b(ecially)333 b(some)j Fq(D)-31 +b(VI)335 b FB(view)-34 b(ers)334 b(dep)34 b(end)336 b(on)g(this)g(kind) +g(of)f(information)i(in)e(order)g(to)h(displa)-34 b(y)2000 +68277 y(y)g(our)433 b(do)34 b(cumen)-34 b(t)435 b(correctly)-101 +b(.)624 b(In)434 b(case)f(y)-34 b(ou)433 b(are)g(using)h(`)p +Ft(pstricks)p FB(')h(or)f(`)p Ft(psfrag)p FB(')g(in)g(y)-34 +b(our)433 b(do)34 b(cumen)-34 b(t,)2000 69738 y(a)388 +b Fq(D)-31 b(VI)388 b FB(view)-34 b(er)387 b(cannot)i(displa)-34 +b(y)388 b(the)g(con)-34 b(ten)g(ts)390 b(correctly)c(and)j(a)f(P)-34 +b(ostScript)389 b(view)-34 b(er)387 b(will)h(b)34 b(e)387 +b(in)-34 b(v)g(ok)g(ed)2000 71200 y(instead.)p eop end +%%Page: 61 66 +TeXDict begin 61 65 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(61)3660 3985 y(The)365 +b(asso)34 b(ciation)365 b(b)34 b(et)-34 b(w)g(een)365 +b(the)g(tests)g(for)g(the)g(conditions)g(men)-34 b(tioned)366 +b(ab)34 b(o)-34 b(v)g(e)364 b(and)h(the)g(view)-34 b(ers)364 +b(is)2000 5446 y(made)347 b(in)g(the)g(v)-67 b(ariable)345 +b Ft(TeX-view-program-selection)p FB(.)529 b(Therefore)347 +b(this)g(v)-67 b(ariable)345 b(is)i(the)g(starting)2000 +6907 y(p)34 b(oin)-34 b(t)345 b(for)e(customization)i(if)f(y)-34 +b(ou)344 b(w)-34 b(an)g(t)345 b(to)f(use)g(other)g(view)-34 +b(ers)343 b(than)i(the)g(ones)f(suggested)g(b)-34 b(y)344 +b(default.)42818 9569 y([User)404 b(Option])-48000 b +Fl(TeX-view-program-selection)5200 11030 y FB(This)295 +b(is)g(a)f(list)h(of)g(predicates)g(and)g(view)-34 b(ers)294 +b(whic)-34 b(h)296 b(is)e(ev)-67 b(aluated)295 b(from)g(fron)-34 +b(t)296 b(to)f(bac)-34 b(k)295 b(in)f(order)h(to)5200 +12492 y(\014nd)275 b(out)f(whic)-34 b(h)275 b(view)-34 +b(er)273 b(to)h(call)f(under)i(the)f(giv)-34 b(en)274 +b(conditions.)496 b(In)274 b(the)g(\014rst)g(elemen)-34 +b(t)274 b(of)g(eac)-34 b(h)274 b(list)5200 13953 y(item)378 +b(y)-34 b(ou)378 b(can)g(reference)e(one)i(or)f(more)h(predicates)f +(de\014ned)i(in)f Ft(TeX-view-predicate-list)5200 15414 +y FB(or)556 b Ft(TeX-view-predicate-list-builtin)p FB(.)1006 +b(In)556 b(the)g(second)h(elemen)-34 b(t)556 b(y)-34 +b(ou)557 b(can)f(reference)5200 16875 y(a)468 b(view)-34 +b(er)467 b(de\014ned)i(in)f Ft(TeX-view-program-list)475 +b FB(or)468 b Ft(TeX-view-program-list-builtin)p FB(.)5200 +18336 y(The)405 b(view)-34 b(er)403 b(of)h(the)h(\014rst)g(item)f(with) +h(a)f(p)34 b(ositiv)-34 b(ely)403 b(ev)-67 b(aluated)404 +b(predicate)g(is)g(selected.)3660 20998 y(So)654 b Ft +(TeX-view-program-selection)663 b FB(only)654 b(con)-34 +b(tains)655 b(references)d(to)i(the)g(actual)g(implemen-)2000 +22459 y(tations)589 b(of)g(predicates)f(and)i(view)-34 +b(er)587 b(commands)j(resp)34 b(ectiv)-34 b(ely)586 b(whic)-34 +b(h)590 b(can)e(b)34 b(e)588 b(found)i(elsewhere.)2000 +23921 y(A)-34 b(UCT)5332 24181 y(E)6007 23921 y(X)534 +b(comes)f(with)i(a)f(set)g(of)h(precon\014gured)g(predicates)e(and)i +(view)-34 b(er)534 b(commands)h(whic)-34 b(h)534 b(are)2000 +25382 y(stored)294 b(in)g(the)g(v)-67 b(ariables)292 +b Ft(TeX-view-predicate-list-builtin)305 b FB(and)294 +b Ft(TeX-view-program-list-)2000 26843 y(builtin)372 +b FB(resp)34 b(ectiv)-34 b(ely)-101 b(.)525 b(If)369 +b(y)-34 b(ou)369 b(are)g(not)h(satis\014ed)g(with)g(those)f(and)h(w)-34 +b(an)g(t)371 b(to)f(o)-34 b(v)g(erwrite)369 b(one)g(of)g(them)2000 +28304 y(or)506 b(add)g(y)-34 b(our)506 b(o)-34 b(wn)507 +b(de\014nitions,)532 b(y)-34 b(ou)507 b(can)f(do)g(so)g(via)f(the)h(v) +-67 b(ariables)505 b Ft(TeX-view-predicate-list)2000 +29765 y FB(and)405 b Ft(TeX-view-program-list)p FB(.)42818 +32427 y([User)f(Option])-48000 b Fl(TeX-view-predicate-list)5200 +33888 y FB(This)466 b(is)e(a)h(list)g(of)h(predicates)f(for)g(view)-34 +b(er)464 b(selection)h(and)h(in)-34 b(v)g(o)34 b(cation.)721 +b(The)466 b(\014rst)g(elemen)-34 b(t)465 b(of)5200 35349 +y(eac)-34 b(h)428 b(list)h(item)f(is)g(a)g(sym)-34 b(b)34 +b(ol)429 b(and)g(the)g(second)f(elemen)-34 b(t)429 b(a)f(Lisp)g(form)h +(to)f(b)34 b(e)428 b(ev)-67 b(aluated.)611 b(The)5200 +36811 y(form)404 b(should)h(return)g(nil)f(if)g(the)g(predicate)g(is)g +(not)h(ful\014lled.)5200 38706 y(A)321 b(built-in)h(predicate)f(from)g +Ft(TeX-view-predicate-list-builtin)332 b FB(can)321 b(b)34 +b(e)321 b(o)-34 b(v)g(erwritten)322 b(b)-34 b(y)5200 +40167 y(de\014ning)405 b(a)f(new)h(predicate)f(with)h(the)f(same)g(sym) +-34 b(b)34 b(ol.)42818 42829 y([User)404 b(Option])-48000 +b Fl(TeX-view-program-list)5200 44290 y FB(This)395 b(is)f(a)h(list)f +(of)h(view)-34 b(er)394 b(sp)34 b(eci\014cations)395 +b(eac)-34 b(h)395 b(consisting)g(of)g(a)f(sym)-34 b(b)34 +b(olic)395 b(name)f(and)i(either)e(a)5200 45752 y(command)447 +b(line)e(or)h(a)g(function)h(to)g(b)34 b(e)446 b(in)-34 +b(v)g(ok)g(ed)446 b(when)h(the)g(view)-34 b(er)445 b(is)h(called.)663 +b(If)446 b(a)g(command)5200 47213 y(line)368 b(is)g(used,)376 +b(parts)369 b(of)g(it)f(can)g(b)34 b(e)369 b(conditionalized)f(b)-34 +b(y)369 b(pre\014xing)f(them)h(with)g(predicates)g(from)5200 +48674 y Ft(TeX-view-predicate-list)570 b FB(or)562 b +Ft(TeX-view-predicate-list-builtin)p FB(.)1024 b(\(See)562 +b(the)h(do)34 b(c)5200 50135 y(string)407 b(for)h(the)f(exact)g(format) +h(to)f(use.\))549 b(The)407 b(command)h(line)f(can)g(also)g(con)-34 +b(tain)408 b(placeholders)5200 51596 y(as)388 b(de\014ned)g(in)g +Ft(TeX-expand-list)393 b FB(and)388 b Ft(TeX-expand-list-builtin)396 +b FB(whic)-34 b(h)388 b(are)f(expanded)5200 53057 y(b)34 +b(efore)404 b(the)g(view)-34 b(er)404 b(is)f(called.)5200 +54953 y(The)438 b(third)f(elemen)-34 b(t)437 b(of)h(eac)-34 +b(h)437 b(item)g(is)g(a)g(string,)446 b(or)437 b(a)g(list)g(of)g +(strings,)446 b(with)438 b(the)g(name)f(of)g(the)5200 +56414 y(executable,)360 b(or)349 b(executables,)360 b(needed)350 +b(to)h(op)34 b(en)349 b(the)i(output)g(\014le)f(in)g(the)g(view)-34 +b(er.)520 b(Placeholders)5200 57875 y(de\014ned)376 b(in)g +Ft(TeX-expand-list)k FB(and)c Ft(TeX-expand-list-builtin)384 +b FB(can)375 b(b)34 b(e)375 b(used)h(here.)528 b(This)5200 +59336 y(elemen)-34 b(t)454 b(is)f(optional)h(and)g(is)g(used)g(to)g(c) +-34 b(hec)g(k)453 b(whether)i(the)f(view)-34 b(er)452 +b(is)i(actually)f(a)-34 b(v)-67 b(ailable)453 b(on)5200 +60798 y(the)404 b(system.)5200 62693 y(A)340 b(built-in)h(view)-34 +b(er)339 b(sp)34 b(ec)340 b(from)g Ft(TeX-view-program-list-builtin)350 +b FB(can)340 b(b)34 b(e)340 b(o)-34 b(v)g(erwritten)341 +b(b)-34 b(y)5200 64154 y(de\014ning)405 b(a)f(new)h(view)-34 +b(er)403 b(sp)34 b(ec)404 b(with)h(the)f(same)g(name.)3660 +66816 y(After)442 b(the)g(view)-34 b(er)441 b(is)h(called)e(via)h +(either)h(the)g(View)f(command)i(or)e(the)h(k)-34 b(ey)441 +b(strok)-34 b(e)442 b Fr(C-c)405 b(C-v)p FB(,)451 b(the)2000 +68277 y(windo)-34 b(w)302 b(system)f(fo)34 b(cus)300 +b(go)34 b(es)300 b(and)h(sta)-34 b(ys)302 b(on)e(the)h(view)-34 +b(er.)503 b(If)301 b(y)-34 b(ou)301 b(prefer)f(that)h(the)g(fo)34 +b(cus)301 b(is)f(pulled)h(bac)-34 b(k)2000 69738 y(to)334 +b(Emacs)f(immediately)f(after)i(that)h(and)f(y)-34 b(ou)333 +b(are)g(using)h(evince-compatible)f(view)-34 b(er,)346 +b(customize)333 b(the)2000 71200 y(option)405 b Ft +(TeX-view-enince-keep-focus)p FB(.)p eop end +%%Page: 62 67 +TeXDict begin 62 66 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(62)42818 3985 y([User)404 +b(Option])-48000 b Fl(TeX-view-evince-keep-focus)5200 +5446 y FB(When)502 b(this)h(option)g(is)f(non-nil)g(and)h(the)g(view) +-34 b(er)501 b(is)h(compatible)g(with)h(evince,)525 b(the)503 +b(fo)34 b(cus)502 b(is)5200 6907 y(pulled)316 b(bac)-34 +b(k)316 b(to)g(Emacs)f(immediately)g(after)h(the)g(view)-34 +b(er)315 b(is)h(in)-34 b(v)g(ok)g(ed)316 b(or)g(refreshed)f(from)h +(within)5200 8369 y(A)-34 b(UCT)8532 8630 y(E)9207 8369 +y(X.)3660 11261 y(Note)321 b(that)h(the)f(view)-34 b(er)320 +b(selection)g(and)h(in)-34 b(v)g(o)34 b(cation)322 b(as)e(describ)34 +b(ed)320 b(ab)34 b(o)-34 b(v)g(e)321 b(will)f(only)h(w)-34 +b(ork)321 b(if)f(certain)2000 12723 y(default)571 b(settings)f(in)g(A) +-34 b(UCT)15775 12984 y(E)16450 12723 y(X)569 b(are)h(in)-34 +b(tact.)1036 b(F)-101 b(or)570 b(one,)611 b(the)570 b(whole)g(view)-34 +b(er)569 b(selection)g(mac)-34 b(hinery)2000 14184 y(will)538 +b(only)g(b)34 b(e)538 b(triggered)f(if)h(there)h(is)f(no)g(`)p +Ft(\045V)p FB(')g(expander)h(in)f Ft(TeX-expand-list)p +FB(.)946 b(So)539 b(if)f(y)-34 b(ou)538 b(ha)-34 b(v)g(e)2000 +15645 y(trouble)361 b(with)h(the)g(view)-34 b(er)360 +b(in)-34 b(v)g(o)34 b(cation)361 b(y)-34 b(ou)362 b(migh)-34 +b(t)362 b(c)-34 b(hec)g(k)361 b(if)g(there)g(is)f(an)i(older)e +(customization)i(of)f(the)2000 17106 y(v)-67 b(ariable)373 +b(in)g(place.)528 b(In)374 b(addition,)381 b(the)374 +b(use)g(of)h(a)e(function)j(in)e Ft(TeX-view-program-list)381 +b FB(only)374 b(w)-34 b(orks)2000 18567 y(if)400 b(the)h(View)f +(command)h(in)f Ft(TeX-command-list)406 b FB(mak)-34 +b(es)400 b(use)g(of)h(the)f(ho)34 b(ok)400 b Ft(TeX-run-discard-or-) +2000 20029 y(function)p FB(.)3660 22040 y(Note)562 b(also)g(that)h(the) +f(implemen)-34 b(tation)563 b(describ)34 b(ed)561 b(ab)34 +b(o)-34 b(v)g(e)562 b(replaces)f(an)h(older)g(one)f(whic)-34 +b(h)563 b(w)-34 b(as)2000 23501 y(less)497 b(\015exible.)818 +b(This)498 b(old)g(implemen)-34 b(tation)498 b(w)-34 +b(orks)498 b(with)g(the)g(v)-67 b(ariables)497 b Ft +(TeX-output-view-style)2000 24962 y FB(and)401 b Ft(TeX-view-style)k +FB(whic)-34 b(h)401 b(are)e(used)i(to)f(asso)34 b(ciate)399 +b(\014le)h(t)-34 b(yp)34 b(es)400 b(and)h(st)-34 b(yle)400 +b(options)h(with)g(view)-34 b(ers.)2000 26423 y(If)505 +b(desired)g(y)-34 b(ou)506 b(can)g(reactiv)-67 b(ate)504 +b(it)h(b)-34 b(y)506 b(using)g(the)g(placeholder)f(`)p +Ft(\045vv)p FB(')g(for)h(the)g(View)f(command)h(in)2000 +27884 y Ft(TeX-command-list)p FB(.)535 b(Note)375 b(ho)-34 +b(w)g(ev)g(er,)382 b(that)377 b(it)e(is)h(b)34 b(ound)376 +b(to)g(b)34 b(e)376 b(remo)-34 b(v)g(ed)375 b(from)h(A)-34 +b(UCT)43625 28145 y(E)44300 27884 y(X)375 b(once)g(the)2000 +29346 y(new)401 b(implemen)-34 b(tation)402 b(pro)-34 +b(v)g(ed)402 b(to)f(b)34 b(e)400 b(satisfactory)-101 +b(.)538 b(F)-101 b(or)401 b(the)g(time)g(b)34 b(eing,)401 +b(\014nd)g(a)g(short)h(description)2000 30807 y(of)i(the)h(men)-34 +b(tioned)405 b(customization)g(options)g(b)34 b(elo)-34 +b(w.)42818 33700 y([User)404 b(Option])-48000 b Fl +(TeX-output-view-style)5200 35161 y FB(List)468 b(of)h(output)i(\014le) +d(extensions,)485 b(st)-34 b(yle)469 b(options)h(and)f(view)f(options.) +733 b(Eac)-34 b(h)469 b(item)g(of)g(the)g(list)5200 36622 +y(consists)538 b(of)g(three)f(elemen)-34 b(ts.)939 b(If)537 +b(the)h(\014rst)g(elemen)-34 b(t)538 b(\(a)g(regular)f(expression\))g +(matc)-34 b(hes)538 b(the)5200 38083 y(output)589 b(\014le)f +(extension,)633 b(and)588 b(the)g(second)g(elemen)-34 +b(t)587 b(\(a)h(regular)f(expression\))g(matc)-34 b(hes)588 +b(the)5200 39544 y(name)479 b(of)f(one)h(of)g(the)g(st)-34 +b(yle)478 b(options,)498 b(an)-34 b(y)478 b(o)34 b(ccurrence)477 +b(of)i(the)g(string)g Ft(\045V)g FB(in)f(a)h(command)g(in)5200 +41005 y Ft(TeX-command-list)410 b FB(will)403 b(b)34 +b(e)404 b(replaced)g(with)h(the)f(third)h(elemen)-34 +b(t.)42818 43898 y([User)404 b(Option])-48000 b Fl(TeX-view-style)5200 +45360 y FB(List)400 b(of)h(st)-34 b(yle)401 b(options)h(and)f(view)g +(options.)538 b(This)401 b(is)g(the)g(predecessor)f(of)h +Ft(TeX-output-view-)5200 46821 y(style)461 b FB(whic)-34 +b(h)460 b(do)34 b(es)459 b(not)h(pro)-34 b(vide)459 b(the)h(p)34 +b(ossibilit)-34 b(y)459 b(to)h(sp)34 b(ecify)459 b(output)i(\014le)e +(extensions.)704 b(It)459 b(is)5200 48282 y(used)280 +b(as)f(a)h(fallbac)-34 b(k)279 b(in)h(case)f(none)h(of)g(the)f +(alternativ)-34 b(es)280 b(sp)34 b(eci\014ed)279 b(in)h +Ft(TeX-output-view-style)5200 49743 y FB(matc)-34 b(h.)752 +b(In)475 b(case)f(none)i(of)f(the)g(en)-34 b(tries)475 +b(in)g Ft(TeX-view-style)480 b FB(matc)-34 b(h)476 b(either,)492 +b(no)475 b(suggestion)5200 51204 y(for)404 b(a)g(view)-34 +b(er)404 b(is)g(made.)2000 54079 y Fp(4.2.2)818 b(F)-136 +b(orw)-45 b(ard)545 b(and)h(In)-45 b(v)g(erse)545 b(Searc)-45 +b(h)2000 56038 y FB(F)-101 b(orw)-34 b(ard)526 b(and)f(in)-34 +b(v)g(erse)525 b(searc)-34 b(h)525 b(refer)f(to)h(the)g(correlation)f +(b)34 b(et)-34 b(w)g(een)526 b(the)f(do)34 b(cumen)-34 +b(t)526 b(source)f(in)f(the)2000 57499 y(editor)426 b(and)h(the)f(t)-34 +b(yp)34 b(eset)426 b(do)34 b(cumen)-34 b(t)427 b(in)f(the)g(view)-34 +b(er.)604 b(F)-101 b(orw)-34 b(ard)426 b(searc)-34 b(h)426 +b(allo)-34 b(ws)427 b(y)-34 b(ou)426 b(to)g(jump)h(to)f(the)2000 +58960 y(place)491 b(in)g(the)h(preview)-34 b(ed)491 b(do)34 +b(cumen)-34 b(t)493 b(corresp)34 b(onding)491 b(to)h(a)g(certain)f +(line)f(in)i(the)g(do)34 b(cumen)-34 b(t)492 b(source)2000 +60422 y(and)405 b(in)-34 b(v)g(erse)404 b(searc)-34 b(h)404 +b(vice)f(v)-34 b(ersa.)3660 62433 y(A)g(UCT)6992 62693 +y(E)7667 62433 y(X)435 b(supp)34 b(orts)436 b(three)e(metho)34 +b(ds)436 b(for)e(forw)-34 b(ard)436 b(and)g(in)-34 b(v)g(erse)434 +b(searc)-34 b(h:)600 b(source)434 b(sp)34 b(ecials)434 +b(\(only)2000 63894 y(D)-34 b(VI)511 b(output\),)540 +b(the)512 b(p)34 b(dfsync)512 b(L)16774 63737 y Fu(a)17335 +63894 y FB(T)18008 64155 y(E)18682 63894 y(X)f(pac)-34 +b(k)-67 b(age)511 b(\(only)h(PDF)f(output\))i(and)g(SyncT)41227 +64155 y(E)41901 63894 y(X)e(\(an)-34 b(y)512 b(t)-34 +b(yp)34 b(e)512 b(of)2000 65355 y(output\).)611 b(If)427 +b(y)-34 b(ou)428 b(w)-34 b(an)g(t)430 b(to)e(mak)-34 +b(e)427 b(use)h(of)f(forw)-34 b(ard)429 b(and)f(in)-34 +b(v)g(erse)427 b(searc)-34 b(hing)428 b(with)g(source)g(sp)34 +b(ecials)426 b(or)2000 66816 y(SyncT)5198 67077 y(E)5872 +66816 y(X,)443 b(switc)-34 b(h)437 b(on)f Ft(TeX-source-correlate-mode) +p FB(.)642 b(See)435 b(Section)h(4.1.3)g([Pro)34 b(cessor)434 +b(Options],)2000 68277 y(page)474 b(57,)492 b(on)474 +b(ho)-34 b(w)476 b(to)e(do)h(that.)750 b(The)475 b(use)f(of)h(the)f(p) +34 b(dfsync)475 b(pac)-34 b(k)-67 b(age)474 b(is)g(detected)h +(automatically)f(if)2000 69738 y(do)34 b(cumen)-34 b(t)484 +b(parsing)g(is)f(enabled.)776 b(Customize)484 b(the)g(v)-67 +b(ariable)482 b Ft(TeX-source-correlate-method)493 b +FB(to)2000 71200 y(select)403 b(the)i(metho)34 b(d)405 +b(to)f(use.)p eop end +%%Page: 63 68 +TeXDict begin 63 67 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(63)42818 3985 y([User)404 +b(Option])-48000 b Fl(TeX-source-correlate-method)5200 +5446 y FB(Metho)34 b(d)1081 b(to)h(use)e(for)h(enabling)h(forw)-34 +b(ard)1081 b(and)h(in)-34 b(v)g(erse)1080 b(searc)-34 +b(h.)2569 b(This)1081 b(can)g(b)34 b(e)5200 6907 y(`)p +Ft(source-specials)p FB(')515 b(if)c(source)g(sp)34 b(ecials)510 +b(should)h(b)34 b(e)511 b(used,)537 b(`)p Ft(synctex)p +FB(')513 b(if)e(SyncT)-101 b(eX)511 b(should)5200 8369 +y(b)34 b(e)404 b(used,)g(or)g(`)p Ft(auto)p FB(')h(if)f(A)-34 +b(UCT)19505 8630 y(E)20180 8369 y(X)404 b(should)h(decide.)5200 +10203 y(When)424 b(the)h(v)-67 b(ariable)423 b(is)h(set)g(to)g(`)p +Ft(auto)p FB(',)430 b(A)-34 b(UCT)27401 10464 y(E)28076 +10203 y(X)424 b(will)f(alw)-34 b(a)g(ys)425 b(use)f(SyncT)-101 +b(eX)425 b(if)f(y)-34 b(our)424 b Ft(latex)5200 11665 +y FB(pro)34 b(cessor)525 b(supp)34 b(orts)526 b(it,)556 +b(source)525 b(sp)34 b(ecials)525 b(otherwise.)903 b(Y)-101 +b(ou)525 b(m)-34 b(ust)527 b(mak)-34 b(e)526 b(sure)f(y)-34 +b(our)526 b(view)-34 b(er)5200 13126 y(supp)34 b(orts)405 +b(the)g(same)f(metho)34 b(d.)5200 14961 y(It)404 b(is)f(also)h(p)34 +b(ossible)403 b(to)i(sp)34 b(ecify)403 b(a)h(di\013eren)-34 +b(t)404 b(metho)34 b(d)404 b(dep)34 b(ending)405 b(on)f(the)g(output,)i +(either)d(D)-34 b(VI)5200 16422 y(or)404 b(PDF,)g(b)-34 +b(y)404 b(setting)h(the)f(v)-67 b(ariable)403 b(to)i(an)f(alist)g(of)h +(the)f(kind)8400 18257 y Ft(\(\(dvi)638 b(.)f(<source-specials)642 +b(or)637 b(synctex>\))9036 19718 y(\(pdf)h(.)f(<source-specials)642 +b(or)637 b(synctex>\)\))5200 21553 y FB(in)401 b(whic)-34 +b(h)403 b(the)f(CDR)g(of)f(eac)-34 b(h)402 b(en)-34 b(try)402 +b(is)f(a)g(sym)-34 b(b)34 b(ol)402 b(sp)34 b(ecifying)401 +b(the)h(metho)34 b(d)402 b(to)g(b)34 b(e)401 b(used)h(in)f(the)5200 +23014 y(corresp)34 b(onding)404 b(mo)34 b(de.)539 b(The)404 +b(default)h(v)-67 b(alue)404 b(of)g(the)h(v)-67 b(ariable)402 +b(is)8400 24848 y Ft(\(\(dvi)638 b(.)f(source-specials\))9036 +26310 y(\(pdf)h(.)f(synctex\)\))5200 28144 y FB(whic)-34 +b(h)405 b(is)f(compatible)g(with)h(the)g(ma)67 b(jorit)-34 +b(y)404 b(of)h(view)-34 b(ers.)3660 30685 y(F)-101 b(orw)-34 +b(ard)432 b(searc)-34 b(h)431 b(happ)34 b(ens)433 b(automatically)e(up) +34 b(on)431 b(calling)g(the)g(view)-34 b(er,)437 b(e.g.)618 +b(b)-34 b(y)432 b(t)-34 b(yping)432 b Fr(C-c)405 b(C-v)2000 +32146 y FB(\()p Ft(TeX-view)p FB(\).)890 b(This)521 b(will)f(op)34 +b(en)520 b(the)h(view)-34 b(er)519 b(or)h(bring)g(it)h(to)f(fron)-34 +b(t)521 b(and)g(displa)-34 b(y)521 b(the)g(output)h(page)2000 +33607 y(corresp)34 b(onding)427 b(to)h(the)g(p)34 b(osition)427 +b(of)h(p)34 b(oin)-34 b(t)428 b(in)f(the)h(source)f(\014le.)607 +b(A)-34 b(UCT)35774 33868 y(E)36449 33607 y(X)427 b(will)g +(automatically)g(pass)2000 35068 y(the)405 b(necessary)e(command)i +(line)e(options)j(to)e(the)h(view)-34 b(er)403 b(for)h(this)h(to)f +(happ)34 b(en.)3660 36903 y(Up)g(on)326 b(op)34 b(ening)325 +b(the)g(view)-34 b(er)324 b(y)-34 b(ou)325 b(will)f(b)34 +b(e)324 b(ask)-34 b(ed)325 b(if)g(y)-34 b(ou)325 b(w)-34 +b(an)g(t)326 b(to)f(start)h(a)e(serv)-34 b(er)324 b(pro)34 +b(cess)324 b(\(Gn)-34 b(userv)2000 38364 y(or)285 b(Emacs)g(serv)-34 +b(er\))285 b(whic)-34 b(h)286 b(is)f(necessary)g(for)g(in)-34 +b(v)g(erse)285 b(searc)-34 b(h.)499 b(This)286 b(happ)34 +b(ens)286 b(only)g(if)f(there)g(is)g(no)h(serv)-34 b(er)2000 +39826 y(running)504 b(already)-101 b(.)834 b(Y)-101 b(ou)504 +b(can)f(customize)f(the)i(v)-67 b(ariable)501 b Ft +(TeX-source-correlate-start-server)2000 41287 y FB(to)404 +b(inhibit)h(the)g(question)f(and)h(alw)-34 b(a)g(ys)405 +b(or)f(nev)-34 b(er)404 b(start)g(the)h(serv)-34 b(er)403 +b(resp)34 b(ectiv)-34 b(ely)-101 b(.)42818 43827 y([User)404 +b(Option])-48000 b Fl(TeX-source-correlate-start-server)5200 +45289 y FB(If)287 b Ft(TeX-source-correlate-mode)296 +b FB(is)287 b(activ)-34 b(e)287 b(and)g(a)g(view)-34 +b(er)287 b(is)g(in)-34 b(v)g(ok)g(ed,)311 b(the)287 b(default)h(b)34 +b(eha)-34 b(vior)5200 46750 y(is)451 b(to)g(ask)f(if)h(a)g(serv)-34 +b(er)450 b(pro)34 b(cess)450 b(should)i(b)34 b(e)451 +b(started.)679 b(Set)451 b(this)h(v)-67 b(ariable)449 +b(to)i Ft(t)g FB(if)g(the)g(question)5200 48211 y(should)331 +b(b)34 b(e)329 b(inhibited)i(and)f(the)h(serv)-34 b(er)329 +b(should)h(alw)-34 b(a)g(ys)331 b(b)34 b(e)329 b(started.)515 +b(Set)330 b(it)g(to)g Ft(nil)h FB(if)f(the)g(serv)-34 +b(er)5200 49672 y(should)405 b(nev)-34 b(er)404 b(b)34 +b(e)404 b(started.)539 b(In)-34 b(v)g(erse)404 b(searc)-34 +b(h)404 b(will)f(not)i(b)34 b(e)404 b(a)-34 b(v)-67 b(ailable)403 +b(in)h(the)h(latter)f(case.)3660 52213 y(In)-34 b(v)g(erse)327 +b(searc)-34 b(h,)342 b(i.e.)511 b(jumping)328 b(to)f(the)h(part)f(of)g +(y)-34 b(our)327 b(do)34 b(cumen)-34 b(t)327 b(source)g(in)f(Emacs)h +(corresp)34 b(onding)2000 53674 y(to)390 b(a)g(certain)g(p)34 +b(osition)390 b(in)g(the)g(view)-34 b(er,)392 b(is)d(triggered)h(from)g +(the)g(view)-34 b(er,)392 b(t)-34 b(ypically)389 b(b)-34 +b(y)390 b(a)g(mouse)g(clic)-34 b(k.)2000 55135 y(Refer)349 +b(to)h(the)g(do)34 b(cumen)-34 b(tation)352 b(of)e(y)-34 +b(our)350 b(view)-34 b(er)349 b(to)h(\014nd)g(out)h(ho)-34 +b(w)351 b(it)e(has)h(to)g(b)34 b(e)350 b(con\014gured)g(and)h(what)2000 +56596 y(y)-34 b(ou)405 b(ha)-34 b(v)g(e)404 b(to)h(do)f(exactly)-101 +b(.)538 b(In)404 b(xdvi)f(y)-34 b(ou)405 b(normally)e(ha)-34 +b(v)g(e)405 b(to)g(use)f Fr(C-down-mouse-1)p FB(.)3660 +58431 y(Note)541 b(that)g(in)-34 b(v)g(erse)540 b(searc)-34 +b(h)540 b(with)h(the)g(Evince)e(PDF)i(view)-34 b(er)539 +b(or)h(its)g(MA)-101 b(TE)541 b(fork)f(A)-34 b(tril)540 +b(migh)-34 b(t)2000 59892 y(fail)481 b(in)g(raising)h(the)f(Emacs)g +(frame)h(after)f(up)34 b(dating)483 b(p)34 b(oin)-34 +b(t)482 b(in)g(y)-34 b(our)481 b(do)34 b(cumen)-34 b(t's)482 +b(bu\013er.)771 b(There)481 b(is)2000 61353 y(simply)494 +b(no)h(w)-34 b(a)g(y)495 b(to)g(raise)f(the)h(Emacs)f(frame)h(reliably) +e(accross)h(di\013eren)-34 b(t)495 b(op)34 b(erating)494 +b(systems)h(and)2000 62814 y(di\013eren)-34 b(t)440 b(windo)-34 +b(w)441 b(managers)e(with)h(their)f(di\013eren)-34 b(t)440 +b(fo)34 b(cus)439 b(stealing)h(p)34 b(olicies.)642 b(If)439 +b(the)h(Emacs)f(frame)2000 64276 y(is)359 b(not)h(raised)e(after)i(p)34 +b(erforming)359 b(an)g(in)-34 b(v)g(erse)359 b(searc)-34 +b(h)359 b(from)g(Evince)f(or)h(A)-34 b(tril,)368 b(y)-34 +b(ou)359 b(can)h(customize)e(the)2000 65737 y(follo)-34 +b(wing)405 b(option.)42818 68277 y([User)f(Option])-48000 +b Fl(TeX-raise-frame-function)5200 69738 y FB(A)368 b(function)h(that)g +(will)e(b)34 b(e)367 b(called)g(after)h(p)34 b(erforming)368 +b(an)g(in)-34 b(v)g(erse)367 b(searc)-34 b(h)368 b(from)g(Evince)f(or)g +(A)-34 b(tril)5200 71200 y(in)404 b(order)g(to)g(raise)g(the)g(curren) +-34 b(t)405 b(Emacs)f(frame.)p eop end +%%Page: 64 69 +TeXDict begin 64 68 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(64)5200 3985 y(If)497 +b(y)-34 b(our)496 b(Emacs)h(frame)f(is)h(already)f(raised)g(in)h(that)h +(situation,)520 b(just)498 b(lea)-34 b(v)g(e)496 b(this)h(v)-67 +b(ariable)496 b(set)5200 5446 y(to)408 b(its)f(default)h(v)-67 +b(alue)407 b Ft(raise-frame)p FB(.)552 b(Otherwise,)408 +b(here)e(are)h(some)g(alternativ)-34 b(e)408 b(settings)g(that)5200 +6907 y(w)-34 b(ork)404 b(for)h(some)f(users.)8400 8787 +y Ft(;;)637 b(Alternative)j(1:)d(For)h(some)g(users,)g(`x-focus-frame') +k(works.)8400 10248 y(\(setq)c(TeX-raise-frame-function)645 +b(#'x-focus-frame\))8400 13171 y(;;)637 b(Alternative)j(2:)d(Under)h +(GNOME)h(3.20)e(\(and)h(probably)h(others\),)h(it)8400 +14632 y(;;)d(seems)h(some)g(focus)g(stealing)h(prevention)h(policy)f +(prohibits)g(that)8400 16093 y(;;)e(some)h(window)g(gets)g(the)f(focus) +i(immediately)h(after)e(the)f(user)h(has)8400 17554 y(;;)f(clicked)i +(in)e(some)h(other)g(window.)1275 b(Here)638 b(waiting)h(a)d(bit)i +(before)8400 19015 y(;;)f(issuing)i(the)e(request)i(seems)f(to)f(work.) +8400 20477 y(\(setq)h(TeX-raise-frame-function)12218 +21938 y(\(lambda)h(\(\))8400 23399 y(\(run-at-time)i(0.5)c(nil)g +(#'x-focus-frame\)\)\))8400 26321 y(;;)g(Alternative)j(3:)d(Use)h(the)f +(external)i(wmctrl)g(tool)f(in)f(order)h(to)8400 27783 +y(;;)f(force)h(Emacs)g(into)g(the)f(focus.)8400 29244 +y(\(setq)h(TeX-raise-frame-function)12218 30705 y(\(lambda)h(\(\))8400 +32166 y(\(call-process)9036 33627 y("wmctrl")g(nil)f(nil)f(nil)h("-i")g +("-R")9036 35089 y(\(frame-parameter)k(\(selected-frame\))g +('outer-window-id\)\)\)\))2000 38428 y FA(4.3)896 b(Catc)-50 +b(hing)598 b(the)h(errors)2000 40554 y FB(Once)444 b(y)-34 +b(ou'v)g(e)445 b(formatted)h(y)-34 b(our)446 b(do)34 +b(cumen)-34 b(t)446 b(y)-34 b(ou)445 b(ma)-34 b(y)445 +b(`debug')h(it,)454 b(i.e.)660 b(bro)-34 b(wse)446 b(through)g(the)g +(errors)2000 42015 y(\(La\)T)4979 42276 y(E)5653 42015 +y(X)494 b(rep)34 b(orted.)807 b(Y)-101 b(ou)494 b(ma)-34 +b(y)494 b(also)g(ha)-34 b(v)g(e)494 b(a)g(lo)34 b(ok)492 +b(at)i(a)g(nicely)f(formatted)i(list)e(of)h(all)f(errors)g(and)2000 +43476 y(w)-34 b(arnings)405 b(rep)34 b(orted)404 b(b)-34 +b(y)405 b(the)f(compiler.)43872 46106 y([Command])-47999 +b Fl(TeX-next-error)611 b Fh(arg)444 b(reparse)5200 47568 +y FB(\()p Fr(C-c)405 b(`)p FB(\))353 b(Go)f(to)h(the)f(next)g(error)f +(rep)34 b(orted)352 b(b)-34 b(y)352 b(T)27555 47829 y(E)28229 +47568 y(X.)521 b(The)352 b(view)g(will)f(b)34 b(e)352 +b(split)g(in)g(t)-34 b(w)g(o,)364 b(with)352 b(the)5200 +49029 y(cursor)452 b(placed)h(as)f(close)g(as)g(p)34 +b(ossible)453 b(to)g(the)g(error)e(in)i(the)f(top)i(view.)683 +b(In)452 b(the)h(b)34 b(ottom)454 b(view,)5200 50490 +y(the)404 b(error)g(message)f(will)h(b)34 b(e)404 b(displa)-34 +b(y)g(ed)405 b(along)f(with)h(some)f(explanatory)g(text.)5200 +52370 y(An)556 b(optional)g(n)-34 b(umeric)556 b Fs(arg)p +FB(,)593 b(p)34 b(ositiv)-34 b(e)556 b(or)f(negativ)-34 +b(e,)593 b(sp)34 b(eci\014es)555 b(ho)-34 b(w)557 b(man)-34 +b(y)556 b(error)f(messages)5200 53831 y(to)499 b(mo)-34 +b(v)g(e.)822 b(A)498 b(negativ)-34 b(e)499 b Fs(arg)602 +b FB(means)499 b(to)g(mo)-34 b(v)g(e)499 b(bac)-34 b(k)498 +b(to)h(previous)g(error)e(messages,)522 b(see)498 b(also)5200 +55292 y Ft(TeX-previous-error)p FB(.)5200 57172 y(The)370 +b(optional)g Fs(reparse)437 b FB(argumen)-34 b(t)370 +b(mak)-34 b(es)369 b(A)-34 b(UCT)28887 57433 y(E)29562 +57172 y(X)369 b(reparse)g(the)h(error)e(message)i(bu\013er)f(and)5200 +58633 y(start)527 b(the)g(debugging)h(from)e(the)h(\014rst)g(error.)905 +b(This)527 b(can)g(also)f(b)34 b(e)526 b(ac)-34 b(hiev)g(ed)527 +b(b)-34 b(y)527 b(calling)e(the)5200 60094 y(function)405 +b(with)g(a)f(pre\014x)h(argumen)-34 b(t)405 b(\()p Fr(C-u)p +FB(\).)43872 62725 y([Command])-47999 b Fl(TeX-previous-error)613 +b Fh(arg)5200 64186 y FB(\()p Fr(M-g)405 b(p)p FB(\))379 +b(Go)e(to)h(the)g(previous)f(error)f(rep)34 b(orted)378 +b(b)-34 b(y)378 b(T)29857 64447 y(E)30530 64186 y(X.)530 +b(An)378 b(optional)g(n)-34 b(umeric)377 b Fs(arg)481 +b FB(sp)34 b(eci\014es)5200 65647 y(ho)-34 b(w)513 b(man)-34 +b(y)512 b(error)f(messages)h(to)g(mo)-34 b(v)g(e)512 +b(bac)-34 b(kw)g(ard.)862 b(This)513 b(is)e(lik)-34 b(e)511 +b(calling)g Ft(TeX-next-error)5200 67108 y FB(with)405 +b(a)f(negativ)-34 b(e)404 b(argumen)-34 b(t.)3660 69738 +y(The)474 b(command)g Ft(TeX-previous-error)479 b FB(w)-34 +b(orks)473 b(only)g(if)g(A)-34 b(UCT)34493 69999 y(E)35168 +69738 y(X)473 b(can)g(parse)g(the)g(whole)g(T)48417 69999 +y(E)49091 69738 y(X)2000 71200 y(log)404 b(bu\013er.)539 +b(This)404 b(is)g(con)-34 b(trolled)404 b(b)-34 b(y)405 +b(the)f Ft(TeX-parse-all-errors)412 b FB(v)-67 b(ariable.)p +eop end +%%Page: 65 70 +TeXDict begin 65 69 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(65)42818 3985 y([User)404 +b(Option])-48000 b Fl(TeX-parse-all-errors)5200 5446 +y FB(If)480 b(t,)499 b(A)-34 b(UCT)11127 5707 y(E)11802 +5446 y(X)480 b(automatically)g(parses)g(the)h(whole)f(output)j(log)c +(bu\013er)i(righ)-34 b(t)481 b(after)f(running)5200 6907 +y(a)441 b(T)6920 7168 y(E)7594 6907 y(X)g(command,)450 +b(in)441 b(order)g(to)g(collect)f(all)g(w)-34 b(arnings)442 +b(and)g(errors.)648 b(This)441 b(mak)-34 b(es)441 b(it)g(p)34 +b(ossible)5200 8369 y(to)492 b(na)-34 b(vigate)493 b(bac)-34 +b(k)492 b(and)h(forth)g(b)34 b(et)-34 b(w)g(een)494 b(the)e(error)f +(messages)h(using)h Ft(TeX-next-error)k FB(and)5200 9830 +y Ft(TeX-previous-error)p FB(.)554 b(This)408 b(is)f(the)g(default.)549 +b(If)407 b(nil,)g(A)-34 b(UCT)34815 10091 y(E)35490 9830 +y(X)407 b(do)34 b(es)407 b(not)h(parse)f(the)h(whole)5200 +11291 y(output)e(log)e(bu\013er)g(and)h Ft(TeX-previous-error)411 +b FB(cannot)405 b(b)34 b(e)404 b(used.)3660 13449 y(As)423 +b(default,)k(A)-34 b(UCT)13235 13710 y(E)13910 13449 +y(X)422 b(will)f(displa)-34 b(y)423 b(a)f(sp)34 b(ecial)421 +b(help)h(bu\013er)h(con)-34 b(taining)423 b(the)g(error)e(rep)34 +b(orted)422 b(b)-34 b(y)2000 14910 y(T)2673 15171 y(E)3347 +14910 y(X)398 b(along)h(with)g(the)f(do)34 b(cumen)-34 +b(tation.)539 b(There)398 b(is)g(ho)-34 b(w)g(ev)g(er)399 +b(an)g(`exp)34 b(ert')397 b(option,)j(whic)-34 b(h)399 +b(allo)-34 b(ws)398 b(y)-34 b(ou)2000 16372 y(to)404 +b(displa)-34 b(y)405 b(the)g(real)e(T)12717 16633 y(E)13391 +16372 y(X)h(output.)42818 18530 y([User)g(Option])-48000 +b Fl(TeX-display-help)5200 19991 y FB(If)375 b(t)g(A)-34 +b(UCT)10561 20252 y(E)11235 19991 y(X)375 b(will)f(automatically)h +(displa)-34 b(y)375 b(a)g(help)g(text)g(whenev)-34 b(er)375 +b(an)g(error)e(is)i(encoun)-34 b(tered)5200 21452 y(using)357 +b Ft(TeX-next-error)362 b FB(\()p Fr(C-c)406 b(`)p FB(\).)523 +b(If)357 b(nil)f(a)h(terse)f(information)i(ab)34 b(out)358 +b(the)f(error)f(is)g(displa)-34 b(y)g(ed)5200 22913 y(in)359 +b(the)g(ec)-34 b(ho)359 b(area.)523 b(If)358 b Ft(expert)j +FB(A)-34 b(UCT)23054 23174 y(E)23729 22913 y(X)358 b(will)h(displa)-34 +b(y)359 b(the)g(output)h(bu\013er)f(with)h(the)f(ra)-34 +b(w)359 b(T)48417 23174 y(E)49091 22913 y(X)5200 24375 +y(output.)2000 26832 y Fp(4.3.1)818 b(Con)-45 b(trolling)545 +b(w)-45 b(arnings)546 b(to)f(b)45 b(e)546 b(rep)45 b(orted)2000 +28791 y FB(Normally)447 b(A)-34 b(UCT)10699 29052 y(E)11374 +28791 y(X)448 b(will)f(only)g(rep)34 b(ort)448 b(real)f(errors,)457 +b(but)449 b(y)-34 b(ou)449 b(ma)-34 b(y)448 b(as)g(w)-34 +b(ell)447 b(ask)h(it)g(to)g(rep)34 b(ort)447 b(`bad)2000 +30252 y(b)34 b(o)-34 b(xes')404 b(and)h(w)-34 b(arnings)405 +b(as)f(w)-34 b(ell.)43872 32410 y([Command])-47999 b +Fl(TeX-toggle-debug-bad-boxes)5200 33872 y FB(\()p Fr(C-c)405 +b(C-t)h(C-b)p FB(\))451 b(T)-101 b(oggle)450 b(whether)g(A)-34 +b(UCT)25073 34133 y(E)25748 33872 y(X)450 b(should)h(stop)f(at)h(bad)f +(b)34 b(o)-34 b(xes)450 b(\(i.e.)675 b(o)-34 b(v)g(erfull)450 +b(and)5200 35333 y(underfull)351 b(b)34 b(o)-34 b(xes\))351 +b(as)g(w)-34 b(ell)350 b(as)h(normal)g(errors.)519 b(The)351 +b(b)34 b(o)g(olean)351 b(option)g Ft(TeX-debug-bad-boxes)5200 +36794 y FB(is)404 b(set)g(accordingly)-101 b(.)43872 +38952 y([Command])-47999 b Fl(TeX-toggle-debug-warnings)5200 +40413 y FB(\()p Fr(C-c)405 b(C-t)h(C-w)p FB(\))485 b(T)-101 +b(oggle)484 b(whether)h(A)-34 b(UCT)25176 40674 y(E)25851 +40413 y(X)484 b(should)h(stop)g(at)g(w)-34 b(arnings)485 +b(as)g(w)-34 b(ell)484 b(as)g(normal)5200 41875 y(errors.)538 +b(The)404 b(b)34 b(o)g(olean)404 b(option)h Ft(TeX-debug-warnings)410 +b FB(is)404 b(set)h(accordingly)-101 b(.)3660 44033 y(While)419 +b(man)-34 b(y)420 b(users)g(desire)e(to)i(ha)-34 b(v)g(e)420 +b(w)-34 b(arnings)421 b(rep)34 b(orted)419 b(after)h(compilation,)j +(there)c(are)g(certain)2000 45494 y(w)-34 b(arnings)564 +b(that)f(are)f(considered)g(unimp)34 b(ortan)-34 b(t)564 +b(and)g(users)e(w)-34 b(an)g(t)564 b(to)f(ignore)f(them.)1014 +b(F)-101 b(or)562 b(a)g(more)2000 46955 y(\014ne-grained)349 +b(con)-34 b(trol)348 b(of)h(what)g(kinds)g(of)f(w)-34 +b(arnings)350 b(should)f(b)34 b(e)348 b(sho)-34 b(wn)350 +b(after)e(compilation,)359 b(A)-34 b(UCT)48416 47216 +y(E)49091 46955 y(X)2000 48416 y(pro)g(vides)404 b(other)h(options.) +42818 50575 y([User)f(Option])-48000 b Fl(TeX-ignore-warnings)5200 +52036 y FB(Con)-34 b(trols)405 b(whic)-34 b(h)405 b(w)-34 +b(arnings)406 b(are)d(to)i(b)34 b(e)403 b(ignored.)5200 +53729 y(It)h(can)g(b)34 b(e)404 b(a)g(regexp)g(matc)-34 +b(hing)405 b(the)f(message)g(of)h(the)f(w)-34 b(arnings)406 +b(to)e(b)34 b(e)404 b(ignored.)5200 55423 y(More)389 +b(adv)-67 b(anced)389 b(users)h(can)f(set)g(also)h(this)f(option)i(to)e +(a)h(sym)-34 b(b)34 b(ol)389 b(with)h(the)g(name)f(of)h(a)f(custom)5200 +56884 y(function)362 b(taking)g(as)f(argumen)-34 b(ts)362 +b(all)f(the)g(information)h(of)g(the)f(w)-34 b(arning)362 +b(listed)f(in)g Ft(TeX-error-)5200 58345 y(list)368 b +FB(v)-67 b(ariable,)372 b(except)367 b(the)g(last)f(one)h(ab)34 +b(out)368 b(whether)f(to)g(ignore)f(the)h(w)-34 b(arning.)527 +b(See)366 b(the)h(co)34 b(de)5200 59806 y(of)322 b Ft(TeX-warning)327 +b FB(function)c(and)g(the)g(do)34 b(cumen)-34 b(tation)324 +b(of)e Ft(TeX-error-list)327 b FB(for)322 b(more)g(details.)43872 +61965 y([Command])-47999 b Fl(TeX-toggle-suppress-ignored-warnings)5200 +63426 y FB(\()p Fr(C-c)405 b(C-t)h(C-x)p FB(\))505 b(T)-101 +b(oggle)504 b(whether)h(A)-34 b(UCT)25236 63687 y(E)25911 +63426 y(X)504 b(should)i(actually)d(hide)i(the)f(ignored)h(w)-34 +b(arnings)5200 64887 y(sp)34 b(eci\014ed)410 b(with)g +Ft(TeX-ignore-warnings)p FB(.)563 b(The)410 b(b)34 b(o)g(olean)410 +b(option)h Ft(TeX-suppress-ignored-)5200 66348 y(warnings)351 +b FB(is)e(set)f(accordingly)-101 b(.)520 b(If)348 b(this)h(is)f(nil,) +360 b(all)348 b(w)-34 b(arnings)349 b(are)f(sho)-34 b(wn,)361 +b(ev)-34 b(en)349 b(those)g(matc)-34 b(hed)5200 67809 +y(b)g(y)404 b Ft(TeX-ignore-warnings)p FB(,)411 b(otherwise)404 +b(these)h(are)e(hidden.)5200 69503 y(Note)522 b(that)i +Ft(TeX-debug-warnings)k FB(tak)-34 b(es)523 b(the)f(precedence:)774 +b(if)522 b(it)g(is)g(nil,)552 b(all)521 b(w)-34 b(arnings)523 +b(are)5200 70964 y(hidden)405 b(in)f(an)-34 b(y)405 b(case.)p +eop end +%%Page: 66 71 +TeXDict begin 66 70 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(66)2000 3985 y Fp(4.3.2)818 +b(List)546 b(of)f(all)g(errors)i(and)f(w)-45 b(arnings)2000 +5944 y FB(When)397 b(the)h(option)g Ft(TeX-parse-all-errors)404 +b FB(is)397 b(non-nil,)h(y)-34 b(ou)398 b(will)e(b)34 +b(e)397 b(also)g(able)g(to)g(op)34 b(en)398 b(an)f(o)-34 +b(v)g(er-)2000 7406 y(view)404 b(of)g(all)g(errors)f(and)i(w)-34 +b(arnings)405 b(rep)34 b(orted)404 b(b)-34 b(y)404 b(the)h(T)-101 +b(eX)404 b(compiler.)43872 10036 y([Command])-47999 b +Fl(TeX-error-overview)5200 11497 y FB(Sho)-34 b(w)406 +b(an)e(o)-34 b(v)g(erview)404 b(of)g(the)h(errors)e(and)i(w)-34 +b(arnings)405 b(o)34 b(ccurred)403 b(in)h(the)h(last)f(T)-101 +b(eX)405 b(run.)5200 13377 y(In)534 b(this)g(windo)-34 +b(w)535 b(y)-34 b(ou)534 b(can)f(visit)g(the)h(error)f(on)h(whic)-34 +b(h)534 b(p)34 b(oin)-34 b(t)535 b(is)e(on)h(b)-34 b(y)534 +b(pressing)g Ft(RET)p FB(,)566 b(and)5200 14838 y(visit)403 +b(the)h(next)f(or)g(previous)g(issue)h(b)-34 b(y)403 +b(pressing)h Ft(n)f FB(or)g Ft(p)h FB(resp)34 b(ectiv)-34 +b(ely)-101 b(.)537 b(A)403 b(pre\014x)g(argumen)-34 b(t)405 +b(to)5200 16299 y(these)c(k)-34 b(eys)400 b(sp)34 b(eci\014es)400 +b(ho)-34 b(w)402 b(man)-34 b(y)402 b(errors)d(to)j(mo)-34 +b(v)g(e)400 b(forw)-34 b(ard)402 b(or)f(bac)-34 b(kw)g(ard.)538 +b(Y)-101 b(ou)401 b(can)g(visit)g(an)5200 17760 y(error)489 +b(also)h(b)-34 b(y)490 b(clic)-34 b(king)489 b(on)i(its)f(message.)796 +b(Jump)490 b(to)h(error)e(p)34 b(oin)-34 b(t)490 b(in)g(the)h(source)f +(co)34 b(de)489 b(with)5200 19221 y Ft(j)p FB(,)460 b(and)449 +b(use)g Ft(l)g FB(see)f(the)h(error)e(in)i(the)g(log)f(bu\013er.)673 +b(In)448 b(addition,)461 b(y)-34 b(ou)449 b(can)f(toggle)h(visibilit) +-34 b(y)448 b(of)5200 20683 y(bad)369 b(b)34 b(o)-34 +b(xes,)376 b(generic)367 b(w)-34 b(arnings,)377 b(and)369 +b(ignored)g(w)-34 b(arnings)370 b(with)f Ft(b)p FB(,)376 +b Ft(w)p FB(,)g(and)369 b Ft(x)p FB(,)376 b(resp)34 b(ectiv)-34 +b(ely)367 b(\(see)5200 22144 y(Section)404 b(4.3.1)g([Ignoring)g(w)-34 +b(arnings],)405 b(page)f(65,)g(for)g(details\).)539 b(Press)403 +b Ft(q)i FB(to)f(quit)h(the)f(o)-34 b(v)g(erview.)42818 +24774 y([User)404 b(Option])-48000 b Fl +(TeX-error-overview-open-after-TeX-run)5200 26235 y FB(When)303 +b(this)h(b)34 b(o)g(olean)303 b(v)-67 b(ariable)302 b(is)h(non-nil,)324 +b(the)304 b(error)e(o)-34 b(v)g(erview)303 b(will)f(b)34 +b(e)303 b(automatically)h(op)34 b(ened)5200 27696 y(after)404 +b(running)h(T)-101 b(eX)405 b(if)f(there)g(are)f(errors)h(or)f(w)-34 +b(arnings)406 b(to)e(sho)-34 b(w.)3660 30327 y(The)399 +b(error)f(o)-34 b(v)g(erview)398 b(is)g(op)34 b(ened)399 +b(in)g(a)f(new)h(windo)-34 b(w)400 b(of)f(the)g(curren)-34 +b(t)399 b(frame)g(b)-34 b(y)399 b(default,)h(but)f(y)-34 +b(ou)2000 31788 y(can)404 b(c)-34 b(hange)405 b(this)g(b)34 +b(eha)-34 b(vior)403 b(b)-34 b(y)405 b(customizing)f(the)h(option)g +Ft(TeX-error-overview-setup)p FB(.)42818 34418 y([User)f(Option])-48000 +b Fl(TeX-error-overview-setup)5200 35879 y FB(Con)-34 +b(trols)1016 b(the)g(frame)f(setup)h(of)g(the)g(error)e(o)-34 +b(v)g(erview.)2371 b(The)1016 b(p)34 b(ossible)1015 b(v)-67 +b(alue)1014 b(is:)5200 37341 y Ft(separate-frame)p FB(;)409 +b(with)c(a)f(nil)g(v)-67 b(alue)403 b(the)h(curren)-34 +b(t)405 b(frame)f(is)g(used)h(instead.)5200 39220 y(The)556 +b(parameters)f(of)h(the)g(separate)g(frame)f(can)h(b)34 +b(e)555 b(set)h(with)g(the)g Ft(TeX-error-overview-)5200 +40681 y(frame-parameters)410 b FB(option.)5200 42561 +y(If)364 b(the)h(displa)-34 b(y)364 b(do)34 b(es)365 +b(not)g(supp)34 b(ort)365 b(m)-34 b(ulti)365 b(frame,)372 +b(the)364 b(curren)-34 b(t)365 b(frame)f(will)g(b)34 +b(e)364 b(used)h(regardless)5200 44022 y(of)404 b(the)h(v)-67 +b(alue)403 b(of)i(this)f(v)-67 b(ariable.)2000 47362 +y FA(4.4)896 b(Chec)-50 b(king)599 b(for)f(problems)2000 +49488 y FB(Running)425 b(T)7625 49748 y(E)8299 49488 +y(X)f(or)f(L)11458 49331 y Fu(a)12019 49488 y FB(T)12692 +49748 y(E)13366 49488 y(X)h(will)f(only)g(\014nd)i(regular)e(errors)g +(in)h(the)g(do)34 b(cumen)-34 b(t,)429 b(not)c(examples)e(of)h(bad)2000 +50949 y(st)-34 b(yle.)529 b(F)-101 b(urthermore,)381 +b(description)376 b(of)g(the)f(errors)g(ma)-34 b(y)376 +b(often)g(b)34 b(e)375 b(confusing.)530 b(The)376 b(utilities)g +Ft(lacheck)2000 52410 y FB(and)490 b Ft(chktex)i FB(can)e(b)34 +b(e)489 b(used)i(to)f(\014nd)h(st)-34 b(yle)489 b(errors,)510 +b(suc)-34 b(h)491 b(as)e(forgetting)i(to)f(escap)34 b(e)489 +b(the)h(space)g(after)2000 53871 y(an)472 b(abbreviation)f(or)g(using)h +(`)p Ft(...)p FB(')g(instead)g(of)f(`)p Ft(\\ldots)p +FB(')i(and)f(other)f(similar)g(problems.)740 b(Y)-101 +b(ou)471 b(start)2000 55332 y Ft(lacheck)351 b FB(with)e +Fr(C-c)405 b(C-c)g(Check)h(RET)349 b FB(and)g Ft(chktex)h +FB(with)f Fr(C-c)405 b(C-c)h(ChkTeX)g(RET)p FB(.)521 +b(The)348 b(result)h(will)e(b)34 b(e)2000 56793 y(a)473 +b(list)g(of)h(errors)e(in)h(the)h(`)p Ft(*compilation*)p +FB(')j(bu\013er.)746 b(Y)-101 b(ou)474 b(can)g(go)f(through)h(the)g +(errors)e(with)j Fr(C-x)405 b(`)2000 58255 y FB(\()p +Ft(next-error)p FB(,)457 b(see)442 b(Section)i(\\Compilation")g(in)f +Fs(The)h(Emacs)f(Editor)87 b FB(\),)453 b(whic)-34 b(h)444 +b(will)f(mo)-34 b(v)g(e)443 b(p)34 b(oin)-34 b(t)445 +b(to)2000 59716 y(the)405 b(lo)34 b(cation)403 b(of)i(the)f(next)h +(error.)3660 61596 y(Alternativ)-34 b(ely)-101 b(,)332 +b(y)-34 b(ou)315 b(ma)-34 b(y)314 b(w)-34 b(an)g(t)316 +b(in-bu\013er)f(notation.)510 b(A)-34 b(UCT)32195 61856 +y(E)32870 61596 y(X)314 b(pro)-34 b(vides)315 b(supp)34 +b(ort)315 b(for)f(this)h(using)2000 63057 y(the)339 b(Flymak)-34 +b(e)338 b(pac)-34 b(k)-67 b(age)338 b(in)h(Emacs)f(26)h(or)f(new)-34 +b(er)339 b(\(See)g(Section)g(\\Using)g(Flymak)-34 b(e")338 +b(in)h Fs(GNU)f(Flymak)-34 b(e)2000 64518 y FB(for)434 +b(details\).)630 b(T)-101 b(o)435 b(enable,)441 b(call)434 +b Fr(M-x)405 b(flymake-mode)j(RET)436 b FB(in)e(the)h(bu\013er)g(or)f +(enable)g(it)g(in)h(all)f(bu\013ers)2000 65979 y(b)-34 +b(y)405 b(adding)g(this)f(to)h(y)-34 b(our)404 b(init)g(\014le:)5200 +67859 y Ft(\(add-hook)640 b('LaTeX-mode-hook)i(#'flymake-mode\))3660 +69738 y FB(Note)524 b(that)h(A)-34 b(UCT)12787 69999 +y(E)13462 69738 y(X)523 b(curren)-34 b(tly)524 b(only)f(pro)-34 +b(vides)524 b(supp)34 b(ort)525 b(for)e(using)i Ft(chktex)g +FB(as)f(the)g(\015ymak)-34 b(e)2000 71200 y(bac)g(k)g(end.)p +eop end +%%Page: 67 72 +TeXDict begin 67 71 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(67)3660 3985 y(Eac)-34 +b(h)1143 b(of)g(the)g(t)-34 b(w)g(o)1144 b(utilities)f +Ft(lacheck)i FB(and)e Ft(chktex)i FB(will)d(\014nd)h(some)g(errors)e +(the)2000 5446 y(other)1099 b(do)34 b(esn't,)1273 b(but)1100 +b Ft(chktex)h FB(is)d(more)h(con\014gurable,)1273 b(allo)-34 +b(wing)1099 b(y)-34 b(ou)1099 b(to)h(create)e(y)-34 b(our)2000 +6907 y(o)g(wn)942 b(errors.)2149 b(Y)-101 b(ou)942 b(ma)-34 +b(y)941 b(need)g(to)h(install)f(the)g(programs)h(b)34 +b(efore)941 b(using)g(them.)2150 b(Y)-101 b(ou)2000 8369 +y(can)748 b(get)g Ft(lacheck)j FB(from)d Ft +(<URL:https://www.ctan.org/pkg/lacheck>)762 b FB(and)749 +b Ft(chktex)h FB(from)2000 9830 y Ft +(<URL:https://www.ctan.org/pkg/chktex>)p FB(.)2000 12913 +y FA(4.5)896 b(Con)-50 b(trolling)599 b(the)f(output)2000 +15038 y FB(A)443 b(n)-34 b(um)g(b)34 b(er)443 b(of)g(commands)h(are)e +(a)-34 b(v)-67 b(ailable)442 b(for)h(con)-34 b(trolling)443 +b(the)g(output)h(of)g(an)f(application)g(running)2000 +16499 y(under)405 b(A)-34 b(UCT)8770 16760 y(E)9444 16499 +y(X)43872 18766 y([Command])-47999 b Fl(TeX-kill-job)5200 +20227 y FB(\()p Fr(C-c)405 b(C-k)p FB(\))506 b(Kill)c(curren)-34 +b(tly)504 b(running)g(external)g(application.)837 b(This)505 +b(ma)-34 b(y)504 b(b)34 b(e)503 b(either)g(of)h(T)48080 +20488 y(E)48754 20227 y(X,)5200 21688 y(L)5522 21531 +y Fu(a)6083 21688 y FB(T)6756 21949 y(E)7430 21688 y(X,)403 +b(preview)-34 b(er,)403 b(BibT)17419 21949 y(E)18093 +21688 y(X,)h(etc.)43872 23955 y([Command])-47999 b Fl +(TeX-recenter-output-buffer)5200 25416 y FB(\()p Fr(C-c)405 +b(C-l)p FB(\))h(Recen)-34 b(ter)404 b(the)h(output)h(bu\013er)e(so)g +(that)h(the)g(b)34 b(ottom)405 b(line)f(is)g(visible.)43872 +27682 y([Command])-47999 b Fl(TeX-home-buffer)5200 29143 +y FB(\()p Fr(C-c)405 b Ft(^)p FB(\))373 b(Go)e(to)h(the)g(`master')f +(\014le)g(in)g(the)h(do)34 b(cumen)-34 b(t)373 b(asso)34 +b(ciated)371 b(with)i(the)e(curren)-34 b(t)372 b(bu\013er,)378 +b(or)5200 30605 y(if)404 b(already)g(there,)f(to)i(the)f(\014le)g +(where)g(the)h(curren)-34 b(t)404 b(pro)34 b(cess)404 +b(w)-34 b(as)405 b(started.)2000 33688 y FA(4.6)896 b(Cleaning)598 +b(in)-50 b(termediate)601 b(and)d(output)h(\014les)43872 +36350 y FB([Command])-47999 b Fl(TeX-clean)5200 37811 +y FB(Remo)-34 b(v)g(e)585 b(generated)f(in)-34 b(termediate)585 +b(\014les.)1079 b(In)585 b(case)f(a)g(pre\014x)g(argumen)-34 +b(t)586 b(is)e(giv)-34 b(en,)629 b(remo)-34 b(v)g(e)5200 +39272 y(output)406 b(\014les)e(as)g(w)-34 b(ell.)5200 +41002 y(Canonical)455 b(access)e(to)i(the)g(function)g(is)f(pro)-34 +b(vided)455 b(b)-34 b(y)454 b(the)h(`)p Ft(Clean)p FB(')g(and)g(`)p +Ft(Clean)406 b(All)p FB(')455 b(en)-34 b(tries)5200 42463 +y(in)404 b Ft(TeX-command-list)p FB(,)410 b(in)-34 b(v)g(ok)-67 +b(able)403 b(with)i Fr(C-c)g(C-c)h FB(or)d(the)i(Command)h(men)-34 +b(u.)5200 44193 y(The)574 b(patterns)h(go)-34 b(v)g(erning)574 +b(whic)-34 b(h)575 b(\014les)f(to)g(remo)-34 b(v)g(e)573 +b(can)h(b)34 b(e)573 b(adapted)j(separately)d(for)h(eac)-34 +b(h)5200 45654 y(A)g(UCT)8532 45915 y(E)9207 45654 y(X)10812 +b(mo)34 b(de)10812 b(b)-34 b(y)10813 b(means)5200 47115 +y(of)837 b(the)g(v)-67 b(ariables)835 b Ft +(plain-TeX-clean-intermediate-suffixes)p FB(,)957 b Ft +(plain-TeX-clean-)5200 48576 y(output-suffixes)p FB(,)750 +b Ft(LaTeX-clean-intermediate-suffixes)p FB(,)757 b Ft +(LaTeX-clean-output-)5200 50037 y(suffixes)p FB(,)2339 +b Ft(docTeX-clean-intermediate-suffixes)p FB(,)2348 b +Ft(docTeX-clean-output-)5200 51499 y(suffixes)p FB(,)1702 +b Ft(Texinfo-clean-intermediate-suffixes)p FB(,)1713 +b Ft(Texinfo-clean-output-)5200 52960 y(suffixes)p FB(,)1702 +b Ft(ConTeXt-clean-intermediate-suffixes)p FB(,)1713 +b Ft(ConTeXt-clean-output-)5200 54421 y(suffixes)p FB(,)1116 +b Ft(AmSTeX-clean-intermediate-suffixes)983 b FB(and)973 +b Ft(AmSTeX-clean-output-)5200 55882 y(suffixes)p FB(.)42818 +58149 y([User)404 b(Option])-48000 b Fl(TeX-clean-confirm)5200 +59610 y FB(Con)-34 b(trol)474 b(if)f(deletion)f(of)i(in)-34 +b(termediate)473 b(and)g(output)i(\014les)e(has)g(to)g(b)34 +b(e)473 b(con\014rmed)g(b)34 b(efore)472 b(it)h(is)5200 +61071 y(actually)404 b(done.)539 b(If)404 b(non-nil,)g(ask)g(b)34 +b(efore)404 b(deleting)g(\014les.)2000 64154 y FA(4.7)896 +b(Do)50 b(cumen)-50 b(tation)600 b(ab)50 b(out)597 b(macros)i(and)f +(pac)-50 b(k)-100 b(ages)43872 66816 y FB([Command])-47999 +b Fl(TeX-documentation-texdoc)5200 68277 y FB(\()p Fr(C-c)405 +b(?)p FB(\))686 b(Get)g(do)34 b(cumen)-34 b(tation)687 +b(ab)34 b(out)686 b(the)g(pac)-34 b(k)-67 b(ages)685 +b(installed)h(on)f(y)-34 b(our)686 b(system,)755 b(using)5200 +69738 y(`)p Ft(texdoc)p FB(')407 b(to)e(\014nd)h(the)g(man)-34 +b(uals.)543 b(The)405 b(function)i(will)e(prompt)h(for)f(the)h(name)f +(of)g(pac)-34 b(k)-67 b(ages.)542 b(If)5200 71200 y(p)34 +b(oin)-34 b(t)405 b(is)f(on)g(a)g(w)-34 b(ord,)405 b(this)g(will)e(b)34 +b(e)404 b(suggested)h(as)f(default.)p eop end +%%Page: 68 73 +TeXDict begin 68 72 bop 2000 -1550 a FB(Chapter)405 b(4:)539 +b(Starting)405 b(Pro)34 b(cessors,)403 b(View)-34 b(ers)403 +b(and)i(Other)f(Programs)14135 b(68)5200 3985 y(If)386 +b(the)h(command)g(is)e(called)h(with)h(a)f(pre\014x)g(argumen)-34 +b(t,)390 b(y)-34 b(ou)387 b(will)f(b)34 b(e)385 b(sho)-34 +b(wn)388 b(a)e(list)g(of)h(man)-34 b(uals)5200 5446 y(of)404 +b(the)h(giv)-34 b(en)404 b(pac)-34 b(k)-67 b(age)404 +b(among)g(to)h(c)-34 b(ho)34 b(ose.)5200 7240 y(The)528 +b(command)g(can)f(b)34 b(e)527 b(in)-34 b(v)g(ok)g(ed)527 +b(b)-34 b(y)528 b(the)g(k)-34 b(ey)526 b(binding)i(men)-34 +b(tioned)529 b(ab)34 b(o)-34 b(v)g(e)527 b(as)g(w)-34 +b(ell)527 b(as)g(the)5200 8701 y(`)p Ft(Find)405 b(Documentation...)p +FB(')410 b(en)-34 b(try)404 b(in)g(the)h(mo)34 b(de)404 +b(men)-34 b(u.)p eop end +%%Page: 69 74 +TeXDict begin 69 73 bop 48788 -1550 a FB(69)2000 3985 +y Fy(5)1076 b(Customization)716 b(and)g(Extension)2000 +8816 y FA(5.1)896 b(Mo)50 b(des)598 b(and)g(Ho)50 b(oks)2000 +10941 y FB(A)-34 b(UCT)5332 11202 y(E)6007 10941 y(X)414 +b(supp)34 b(orts)415 b(a)f(wide)g(v)-67 b(ariet)-34 b(y)413 +b(of)h(deriv)-67 b(ativ)-34 b(es)413 b(and)i(extensions)f(of)h(T)37900 +11202 y(E)38574 10941 y(X.)568 b(Besides)413 b(plain)h(T)48417 +11202 y(E)49091 10941 y(X)2000 12402 y(those)477 b(are)g(L)7663 +12245 y Fu(a)8224 12402 y FB(T)8897 12663 y(E)9570 12402 +y(X,)495 b(AMS-T)15081 12663 y(E)15756 12402 y(X,)f(ConT)20323 +12663 y(E)20998 12402 y(Xt,)h(T)-101 b(exinfo)477 b(and)h(do)34 +b(cT)32581 12663 y(E)33254 12402 y(X.)757 b(F)-101 b(or)477 +b(eac)-34 b(h)477 b(of)g(them)h(there)e(is)h(a)2000 13863 +y(separate)377 b(ma)67 b(jor)377 b(mo)34 b(de)376 b(in)g(A)-34 +b(UCT)18231 14124 y(E)18906 13863 y(X)376 b(and)h(eac)-34 +b(h)377 b(ma)67 b(jor)377 b(mo)34 b(de)376 b(runs)h Ft(text-mode-hook)p +FB(,)387 b Ft(TeX-mode-)2000 15325 y(hook)444 b FB(as)f(w)-34 +b(ell)442 b(as)h(a)f(ho)34 b(ok)443 b(sp)34 b(ecial)441 +b(to)i(the)g(mo)34 b(de)443 b(in)f(this)h(order.)654 +b(The)443 b(follo)-34 b(wing)443 b(table)g(pro)-34 b(vides)443 +b(an)2000 16786 y(o)-34 b(v)g(erview)404 b(of)g(the)h(resp)34 +b(ectiv)-34 b(e)403 b(mo)34 b(de)404 b(functions)h(and)g(ho)34 +b(oks.)2000 20124 y Fo(T)-34 b(yp)34 b(e)4449 b(Mo)34 +b(de)403 b(function)2863 b(Ho)34 b(ok)2000 21585 y FB(Plain)404 +b(T)5855 21846 y(E)6529 21585 y(X)1732 b Ft(plain-TeX-mode)1737 +b(plain-TeX-mode-hook)2000 23046 y FB(L)2322 22889 y +Fu(a)2883 23046 y FB(T)3556 23307 y(E)4230 23046 y(X)4031 +b Ft(LaTeX-mode)4281 b(LaTeX-mode-hook)2000 24507 y FB(AMS-T)5770 +24768 y(E)6444 24507 y(X)1817 b Ft(ams-tex-mode)3009 +b(AmS-TeX-mode-hook)2000 25968 y FB(ConT)4827 26229 y(E)5502 +25968 y(Xt)2288 b Ft(ConTeXt-mode)3009 b(ConTeXt-mode-hook)2000 +27430 y FB(T)-101 b(exinfo)3231 b Ft(Texinfo-mode)3009 +b(Texinfo-mode-hook)2000 28891 y FB(Do)34 b(cT)4778 29152 +y(E)5451 28891 y(X)2810 b Ft(docTeX-mode)3645 b(docTeX-mode-hook)3660 +30768 y FB(If)284 b(y)-34 b(ou)284 b(need)f(to)h(mak)-34 +b(e)283 b(a)h(customization)g(via)f(a)g(ho)34 b(ok)284 +b(whic)-34 b(h)284 b(is)f(only)g(relev)-67 b(an)-34 b(t)283 +b(for)h(one)f(of)h(the)g(mo)34 b(des)2000 32229 y(listed)405 +b(ab)34 b(o)-34 b(v)g(e,)406 b(put)h(it)f(in)-34 b(to)406 +b(the)g(resp)34 b(ectiv)-34 b(e)404 b(mo)34 b(de)406 +b(ho)34 b(ok,)405 b(if)h(it)f(is)h(relev)-67 b(an)-34 +b(t)404 b(for)i(an)-34 b(y)406 b(A)-34 b(UCT)44812 32490 +y(E)45487 32229 y(X)405 b(mo)34 b(de,)2000 33690 y(add)424 +b(it)g(to)f Ft(TeX-mode-hook)428 b FB(and)c(if)g(it)f(is)g(relev)-67 +b(an)-34 b(t)423 b(for)h(all)e(text)i(mo)34 b(des,)428 +b(app)34 b(end)424 b(it)g(to)f Ft(text-mode-)2000 35151 +y(hook)p FB(.)3660 37028 y(Other)404 b(useful)h(ho)34 +b(oks)404 b(are)g(listed)g(b)34 b(elo)-34 b(w.)44946 +39652 y([V)-101 b(ariable])-48001 b Fl +(TeX-after-compilation-finished-hook)5200 41113 y FB(Ho)34 +b(ok)386 b(whic)-34 b(h)388 b(is)f(run)g(after)g(the)g(T)20833 +41374 y(E)21507 41113 y(X/L)23344 40956 y Fu(a)23905 +41113 y FB(T)24578 41374 y(E)25252 41113 y(X)f(pro)34 +b(cessor)386 b(has)i(successfully)e(\014nished)i(compiling)5200 +42575 y(y)-34 b(our)382 b(do)34 b(cumen)-34 b(t.)533 +b(\(See)382 b(Chapter)i(4)e([Pro)34 b(cessing],)385 b(page)d(52,)387 +b(for)382 b(\014nding)h(out)h(ho)-34 b(w)383 b(to)g(compile)5200 +44036 y(y)-34 b(our)300 b(do)34 b(cumen)-34 b(t\).)505 +b(Eac)-34 b(h)299 b(function)i(in)f(the)g(ho)34 b(ok)299 +b(is)g(run)h(with)g(the)g(compiled)f(output)j(do)34 b(cumen)-34 +b(t)5200 45497 y(as)404 b(its)g(argumen)-34 b(t.)5200 +47374 y(This)452 b(is)e(useful)i(for)f(automatically)h(refreshing)f +(the)g(view)-34 b(er)451 b(after)g(re-compilation)g(esp)34 +b(ecially)5200 48835 y(when)279 b(using)h(Emacs)e(view)-34 +b(ers)278 b(suc)-34 b(h)280 b(as)f(Do)34 b(cView)277 +b(or)i(PDF)f(T)-101 b(o)34 b(ols.)497 b(The)279 b(function)h +Ft(TeX-revert-)5200 50296 y(document-buffer)409 b FB(can)c(b)34 +b(e)403 b(added)i(to)g(the)f(ho)34 b(ok)404 b(for)h(this)f(purp)34 +b(ose.)2000 53631 y FA(5.2)896 b(Multi\014le)599 b(Do)50 +b(cumen)-50 b(ts)2000 55757 y FB(Y)-101 b(ou)482 b(ma)-34 +b(y)481 b(wish)h(to)g(spread)g(a)f(do)34 b(cumen)-34 +b(t)483 b(o)-34 b(v)g(er)481 b(man)-34 b(y)482 b(\014les)f(\(as)h(y)-34 +b(ou)482 b(are)e(lik)-34 b(ely)480 b(to)i(do)g(if)f(there)g(are)2000 +57218 y(m)-34 b(ultiple)552 b(authors,)590 b(or)552 b(if)g(y)-34 +b(ou)552 b(ha)-34 b(v)g(e)553 b(not)g(y)-34 b(et)552 +b(disco)-34 b(v)g(ered)552 b(the)g(p)34 b(o)-34 b(w)g(er)553 +b(of)f(the)h(outline)f(commands)2000 58679 y(\(see)424 +b(Section)h(3.3)f([Outline],)k(page)c(50\)\).)600 b(This)425 +b(can)f(b)34 b(e)424 b(done)h(b)-34 b(y)424 b(ha)-34 +b(ving)425 b(a)f(\\master")h(\014le)f(in)g(whic)-34 b(h)2000 +60140 y(y)g(ou)402 b(include)g(the)g(v)-67 b(arious)401 +b(\014les)g(with)i(the)f(T)22639 60401 y(E)23313 60140 +y(X)g(macro)f(`)p Ft(\\input)p FB(')i(or)e(the)h(L)37043 +59983 y Fu(a)37604 60140 y FB(T)38277 60401 y(E)38951 +60140 y(X)g(macro)f(`)p Ft(\\include)p FB('.)2000 61601 +y(These)436 b(\014les)f(ma)-34 b(y)435 b(also)g(include)g(other)h +(\014les)f(themselv)-34 b(es.)632 b(Ho)-34 b(w)g(ev)g(er,)443 +b(to)436 b(format)f(the)h(do)34 b(cumen)-34 b(t)436 b(y)-34 +b(ou)2000 63063 y(m)g(ust)405 b(run)g(the)g(commands)g(on)f(the)h(top)f +(lev)-34 b(el)403 b(master)i(\014le.)3660 64939 y(When)456 +b(y)-34 b(ou,)468 b(for)455 b(example,)467 b(ask)455 +b(A)-34 b(UCT)22502 65200 y(E)23177 64939 y(X)455 b(to)g(run)h(a)f +(command)h(on)g(the)f(master)g(\014le,)468 b(it)455 b(has)h(no)2000 +66401 y(w)-34 b(a)g(y)387 b(of)f(kno)-34 b(wing)386 b(the)h(name)f(of)g +(the)g(master)g(\014le.)532 b(By)385 b(default,)390 b(it)c(will)f +(assume)h(that)h(the)f(curren)-34 b(t)386 b(\014le)2000 +67862 y(is)430 b(the)i(master)e(\014le.)618 b(If)431 +b(y)-34 b(ou)431 b(insert)g(the)g(follo)-34 b(wing)431 +b(in)g(y)-34 b(our)431 b Ft(.emacs)i FB(\014le)d(A)-34 +b(UCT)39882 68123 y(E)40557 67862 y(X)431 b(will)f(use)h(a)f(more)2000 +69323 y(adv)-67 b(anced)404 b(algorithm.)5200 71200 y +Ft(\(setq-default)641 b(TeX-master)f(nil\))e(;)e(Query)j(for)e(master)h +(file.)p eop end +%%Page: 70 75 +TeXDict begin 70 74 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(70)3660 +3985 y(If)357 b(A)-34 b(UCT)8157 4246 y(E)8832 3985 y(X)356 +b(\014nds)i(the)f(line)f(indicating)h(the)g(end)g(of)f(the)h(header)g +(in)f(a)h(master)f(\014le)h(\()p Ft(TeX-header-)2000 +5446 y(end)p FB(\),)543 b(it)515 b(can)f(\014gure)h(out)g(for)g(itself) +f(that)i(this)f(is)f(a)h(master)f(\014le.)869 b(Otherwise,)542 +b(it)515 b(will)f(ask)g(for)g(the)2000 6907 y(name)484 +b(of)h(the)f(master)g(\014le)g(asso)34 b(ciated)484 b(with)h(the)g +(bu\013er.)778 b(T)-101 b(o)485 b(a)-34 b(v)g(oid)485 +b(asking)f(y)-34 b(ou)484 b(again,)504 b(A)-34 b(UCT)48416 +7168 y(E)49091 6907 y(X)2000 8369 y(will)516 b(automatically)g(insert)g +(the)h(name)g(of)g(the)f(master)h(\014le)f(as)g(a)h(\014le)f(v)-67 +b(ariable)515 b(\(see)h(Section)h(\\File)2000 9830 y(V)-101 +b(ariables")405 b(in)g Fs(The)h(Emacs)f(Editor)87 b FB(\).)542 +b(Y)-101 b(ou)405 b(can)h(also)f(insert)g(the)h(\014le)f(v)-67 +b(ariable)403 b(y)-34 b(ourself,)406 b(b)-34 b(y)405 +b(putting)2000 11291 y(the)g(follo)-34 b(wing)404 b(text)h(at)f(the)h +(end)f(of)h(y)-34 b(our)404 b(\014les.)5200 13084 y Ft(\045\045\045)637 +b(Local)i(Variables:)5200 14545 y(\045\045\045)e(TeX-master:)k +("master")5200 16007 y(\045\045\045)c(End:)3660 17800 +y FB(Y)-101 b(ou)346 b(should)g(alw)-34 b(a)g(ys)346 +b(set)g(this)f(v)-67 b(ariable)344 b(to)i(the)g(name)f(of)h(the)f(top)h +(lev)-34 b(el)344 b(do)34 b(cumen)-34 b(t.)520 b(If)346 +b(y)-34 b(ou)345 b(alw)-34 b(a)g(ys)2000 19261 y(use)433 +b(the)h(same)f(name)g(for)g(y)-34 b(our)433 b(top)h(lev)-34 +b(el)432 b(do)34 b(cumen)-34 b(ts,)441 b(y)-34 b(ou)434 +b(can)f(set)g Ft(TeX-master)k FB(in)c(y)-34 b(our)433 +b Ft(.emacs)2000 20722 y FB(\014le.)5200 22516 y Ft(\(setq-default)641 +b(TeX-master)f("master"\))f(;)e(All)h(master)g(files)g(called)h +("master".)42818 24973 y FB([User)404 b(Option])-48000 +b Fl(TeX-master)5200 26434 y FB(The)405 b(master)g(\014le)g(asso)34 +b(ciated)405 b(with)g(the)h(curren)-34 b(t)405 b(bu\013er.)541 +b(If)405 b(the)g(\014le)g(b)34 b(eing)404 b(edited)i(is)e(actually)5200 +27895 y(included)382 b(from)g(another)g(\014le,)j(then)e(y)-34 +b(ou)382 b(can)f(tell)g(A)-34 b(UCT)32167 28156 y(E)32842 +27895 y(X)381 b(the)h(name)g(of)g(the)g(master)f(\014le)h(b)-34 +b(y)5200 29357 y(setting)405 b(this)f(v)-67 b(ariable.)538 +b(If)404 b(there)g(are)f(m)-34 b(ultiple)405 b(lev)-34 +b(els)403 b(of)h(nesting,)h(sp)34 b(ecify)403 b(the)i(top)g(lev)-34 +b(el)403 b(\014le.)5200 31150 y(If)h(this)h(v)-67 b(ariable)403 +b(is)g Ft(nil)p FB(,)i(A)-34 b(UCT)20525 31411 y(E)21200 +31150 y(X)404 b(will)g(query)f(y)-34 b(ou)405 b(for)f(the)g(name.)5200 +32943 y(If)g(the)h(v)-67 b(ariable)402 b(is)i Ft(t)p +FB(,)g(then)h(A)-34 b(UCT)21737 33204 y(E)22412 32943 +y(X)404 b(will)g(assume)g(the)h(\014le)f(is)g(a)g(master)g(\014le)g +(itself.)5200 34736 y(If)380 b(the)h(v)-67 b(ariable)379 +b(is)h Ft(shared)p FB(,)387 b(then)381 b(A)-34 b(UCT)24781 +34997 y(E)25456 34736 y(X)380 b(will)g(query)f(for)h(the)h(name,)k(but) +d(will)d(not)i(c)-34 b(hange)5200 36198 y(the)404 b(\014le.)5200 +37991 y(If)325 b(the)h(v)-67 b(ariable)325 b(is)g Ft(dwim)p +FB(,)342 b(A)-34 b(UCT)20508 38252 y(E)21183 37991 y(X)326 +b(will)f(try)g(to)h(a)-34 b(v)g(oid)326 b(querying)f(b)-34 +b(y)326 b(attempting)h(to)f(\\do)g(what)5200 39452 y(I)404 +b(mean";)g(and)h(then)g(c)-34 b(hange)404 b(the)h(\014le.)42818 +41910 y([User)f(Option])-48000 b Fl(TeX-one-master)5200 +43371 y FB(Regular)404 b(expression)g(matc)-34 b(hing)405 +b(ordinary)f(T)26422 43632 y(E)27096 43371 y(X)g(\014les.)5200 +45164 y(Y)-101 b(ou)375 b(should)g(set)g(this)g(v)-67 +b(ariable)373 b(to)i(matc)-34 b(h)376 b(the)f(name)g(of)f(all)g +(\014les,)380 b(for)375 b(whic)-34 b(h)375 b(it)g(is)f(a)h(go)34 +b(o)g(d)374 b(idea)5200 46625 y(to)420 b(app)34 b(end)421 +b(a)g Ft(TeX-master)i FB(\014le)d(v)-67 b(ariable)419 +b(en)-34 b(try)420 b(automatically)-101 b(.)586 b(When)421 +b(A)-34 b(UCT)43462 46886 y(E)44136 46625 y(X)421 b(adds)f(the)5200 +48086 y(name)431 b(of)g(the)h(master)f(\014le)g(as)g(a)g(\014le)f(v)-67 +b(ariable,)437 b(it)430 b(do)34 b(es)431 b(not)h(need)f(to)h(ask)e +(next)i(time)e(y)-34 b(ou)432 b(edit)5200 49548 y(the)404 +b(\014le.)5200 51341 y(If)444 b(y)-34 b(ou)445 b(dislik)-34 +b(e)443 b(A)-34 b(UCT)15864 51602 y(E)16539 51341 y(X)444 +b(automatically)g(mo)34 b(difying)444 b(y)-34 b(our)445 +b(\014les,)453 b(y)-34 b(ou)445 b(can)f(set)h(this)f(v)-67 +b(ariable)5200 52802 y(to)380 b(`)p Ft("<none>")p FB('.)532 +b(By)379 b(default,)385 b(A)-34 b(UCT)22889 53063 y(E)23563 +52802 y(X)380 b(will)e(mo)34 b(dify)380 b(an)-34 b(y)379 +b(\014le)g(with)i(an)e(extension)h(of)f(`)p Ft(.tex)p +FB('.)43872 55259 y([Command])-47999 b Fl(TeX-master-file-ask)5200 +56721 y FB(\()p Fr(C-c)405 b(_)p FB(\))522 b(Query)d(for)i(the)g(name)f +(of)h(a)f(master)h(\014le)f(and)h(add)h(the)e(resp)34 +b(ectiv)-34 b(e)520 b(File)f(V)-101 b(ariables)5200 58182 +y(\(see)351 b(Section)h(\\File)f(V)-101 b(ariables")351 +b(in)g Fs(The)h(Emacs)f(Editor)87 b FB(\))352 b(to)g(the)g(\014le)f +(for)g(setting)h(this)g(v)-67 b(ariable)5200 59643 y(p)34 +b(ermanen)-34 b(tly)-101 b(.)5200 61436 y(A)-34 b(UCT)8532 +61697 y(E)9207 61436 y(X)343 b(will)g(not)i(ask)e(for)h(a)g(master)g +(\014le)f(when)h(it)g(encoun)-34 b(ters)345 b(existing)e(\014les.)518 +b(This)345 b(function)5200 62897 y(shall)404 b(giv)-34 +b(e)404 b(y)-34 b(ou)404 b(the)h(p)34 b(ossibilit)-34 +b(y)404 b(to)g(insert)g(the)h(v)-67 b(ariable)403 b(man)-34 +b(ually)-101 b(.)3660 65355 y(A)-34 b(UCT)6992 65616 +y(E)7667 65355 y(X)421 b(k)-34 b(eeps)421 b(trac)-34 +b(k)422 b(of)f(macros,)k(en)-34 b(vironmen)g(ts,)426 +b(lab)34 b(els,)425 b(and)d(st)-34 b(yle)421 b(\014les)g(that)h(are)f +(used)h(in)f(a)2000 66816 y(giv)-34 b(en)429 b(do)34 +b(cumen)-34 b(t.)617 b(F)-101 b(or)429 b(this)h(to)g(w)-34 +b(ork)430 b(with)g(m)-34 b(ulti\014le)430 b(do)34 b(cumen)-34 +b(ts,)437 b(A)-34 b(UCT)37743 67077 y(E)38418 66816 y(X)430 +b(has)g(to)g(ha)-34 b(v)g(e)430 b(a)f(place)2000 68277 +y(to)482 b(put)g(the)g(information)g(ab)34 b(out)483 +b(the)e(\014les)h(in)f(the)h(do)34 b(cumen)-34 b(t.)771 +b(This)482 b(is)f(done)h(b)-34 b(y)482 b(ha)-34 b(ving)482 +b(an)g Ft(auto)2000 69738 y FB(sub)34 b(directory)368 +b(placed)h(in)f(the)h(directory)f(where)g(y)-34 b(our)369 +b(do)34 b(cumen)-34 b(t)370 b(is)e(lo)34 b(cated.)526 +b(Eac)-34 b(h)369 b(time)f(y)-34 b(ou)369 b(sa)-34 b(v)g(e)369 +b(a)2000 71200 y(\014le,)338 b(A)-34 b(UCT)7556 71461 +y(E)8231 71200 y(X)322 b(will)f(write)i(information)g(ab)34 +b(out)323 b(the)f(\014le)g(in)-34 b(to)323 b(the)g Ft(auto)g +FB(directory)-101 b(.)511 b(When)322 b(y)-34 b(ou)323 +b(load)f(a)p eop end +%%Page: 71 76 +TeXDict begin 71 75 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(71)2000 +3985 y(\014le,)381 b(A)-34 b(UCT)7599 4246 y(E)8274 3985 +y(X)375 b(will)h(read)f(the)i(information)f(in)g(the)g +Ft(auto)i FB(directory)d(ab)34 b(out)376 b(the)h(\014le)e(y)-34 +b(ou)376 b(loaded)g Fn(and)2000 5446 y(the)440 b(master)f(\014le)i(sp) +-62 b(e)g(ci\014e)g(d)438 b(by)i Ft(TeX-master)p FB(.)565 +b(Since)412 b(the)g(master)g(\014le)g(\(p)34 b(erhaps)412 +b(indirectly\))g(includes)2000 6907 y(all)342 b(other)h(\014les)f(in)g +(the)h(do)34 b(cumen)-34 b(t,)356 b(A)-34 b(UCT)21685 +7168 y(E)22360 6907 y(X)342 b(will)g(get)g(information)i(from)f(all)e +(\014les)i(in)f(the)h(do)34 b(cumen)-34 b(t.)2000 8369 +y(This)441 b(means)g(that)g(y)-34 b(ou)441 b(will)f(get)g(from)h(eac) +-34 b(h)441 b(\014le,)448 b(for)441 b(example,)448 b(completion)441 +b(for)f(all)g(lab)34 b(els)440 b(de\014ned)2000 9830 +y(an)-34 b(ywhere)405 b(in)f(the)g(do)34 b(cumen)-34 +b(t.)3660 11533 y(A)g(UCT)6992 11794 y(E)7667 11533 y(X)631 +b(will)g(create)g(the)h Ft(auto)g FB(directory)f(automatically)g(if)h +Ft(TeX-auto-save)j FB(is)d(non-nil.)2000 12994 y(Without)557 +b(it,)593 b(the)556 b(\014les)g(in)g(the)g(do)34 b(cumen)-34 +b(t)557 b(will)e(not)h(kno)-34 b(w)557 b(an)-34 b(ything)557 +b(ab)34 b(out)557 b(eac)-34 b(h)556 b(other,)593 b(except)2000 +14455 y(for)404 b(the)h(name)f(of)h(the)f(master)g(\014le.)539 +b(See)403 b(Section)i(5.5.3)e([Automatic)i(Lo)34 b(cal],)402 +b(page)j(79.)43872 16641 y([Command])-47999 b Fl(TeX-save-document)5200 +18102 y FB(\()p Fr(C-c)405 b(C-d)p FB(\))h(Sa)-34 b(v)g(e)405 +b(all)e(bu\013ers)i(kno)-34 b(wn)405 b(to)f(b)34 b(elong)404 +b(to)h(the)g(curren)-34 b(t)404 b(do)34 b(cumen)-34 b(t.)42818 +20288 y([User)404 b(Option])-48000 b Fl(TeX-save-query)5200 +21749 y FB(If)404 b(non-nil,)h(then)f(query)g(the)g(user)g(b)34 +b(efore)404 b(sa)-34 b(ving)405 b(eac)-34 b(h)404 b(\014le)g(with)h +Ft(TeX-save-document)p FB(.)2000 24779 y FA(5.3)896 b(Automatic)599 +b(P)-50 b(arsing)598 b(of)g(T)23555 25133 y(E)24508 24779 +y(X)g(Files)2000 26904 y FB(A)-34 b(UCT)5332 27165 y(E)6007 +26904 y(X)382 b(dep)34 b(ends)383 b(hea)-34 b(vily)381 +b(on)i(b)34 b(eing)382 b(able)f(to)i(extract)f(information)h(from)f +(the)h(bu\013ers)f(b)-34 b(y)383 b(parsing)2000 28365 +y(them.)528 b(Since)372 b(parsing)h(the)f(bu\013er)g(can)g(b)34 +b(e)372 b(somewhat)h(slo)-34 b(w,)379 b(the)372 b(parsing)h(is)e +(initially)g(disabled.)528 b(Y)-101 b(ou)2000 29826 y(are)404 +b(encouraged)g(to)g(enable)g(them)h(b)-34 b(y)405 b(adding)g(the)f +(follo)-34 b(wing)405 b(lines)f(to)g(y)-34 b(our)405 +b Ft(.emacs)h FB(\014le.)5200 31529 y Ft(\(setq)638 b(TeX-parse-self)j +(t\))d(;)e(Enable)j(parse)f(on)f(load.)5200 32990 y(\(setq)h +(TeX-auto-save)j(t\))c(;)g(Enable)h(parse)h(on)e(save.)3660 +34693 y FB(The)443 b(latter)f(command)h(will)f(mak)-34 +b(e)442 b(A)-34 b(UCT)23954 34954 y(E)24628 34693 y(X)443 +b(store)f(the)g(parsed)h(information)g(in)f(an)h Ft(auto)g +FB(sub-)2000 36154 y(directory)435 b(in)h(the)g(directory)f(eac)-34 +b(h)436 b(time)f(the)i(T)24289 36415 y(E)24962 36154 +y(X)f(\014les)g(are)f(stored,)444 b(see)435 b(Section)h(5.5.3)f +([Automatic)2000 37615 y(Lo)34 b(cal],)500 b(page)483 +b(79.)773 b(If)483 b(A)-34 b(UCT)15906 37876 y(E)16581 +37615 y(X)482 b(\014nds)i(the)f(pre-parsed)f(information)i(when)f +(loading)g(a)f(\014le,)502 b(it)482 b(will)2000 39077 +y(not)527 b(need)f(to)g(reparse)f(the)i(bu\013er.)904 +b(The)526 b(information)h(in)f(the)g Ft(auto)i FB(directory)d(is)g +(also)h(useful)h(for)2000 40538 y(m)-34 b(ulti\014le)465 +b(do)34 b(cumen)-34 b(ts,)480 b(see)464 b(Section)h(5.2)f +([Multi\014le],)478 b(page)465 b(69,)479 b(since)464 +b(it)g(allo)-34 b(ws)465 b(eac)-34 b(h)465 b(\014le)f(to)h(access)2000 +41999 y(the)321 b(parsed)g(information)h(from)f(all)f(the)h(other)g +(\014les)f(in)h(the)g(do)34 b(cumen)-34 b(t.)512 b(This)321 +b(is)f(done)i(b)-34 b(y)321 b(\014rst)g(reading)2000 +43460 y(the)492 b(information)h(from)f(the)g(master)g(\014le,)513 +b(and)493 b(then)f(recursiv)-34 b(ely)490 b(the)j(information)f(from)g +(eac)-34 b(h)492 b(\014le)2000 44921 y(stored)404 b(in)h(the)f(master)g +(\014le.)3660 46624 y(The)h(v)-67 b(ariables)403 b(can)h(also)g(b)34 +b(e)404 b(done)h(on)f(a)g(p)34 b(er)404 b(\014le)g(basis,)g(b)-34 +b(y)404 b(c)-34 b(hanging)405 b(the)g(\014le)f(lo)34 +b(cal)403 b(v)-67 b(ariables.)5200 48327 y Ft(\045\045\045)637 +b(Local)i(Variables:)5200 49788 y(\045\045\045)e(TeX-parse-self:)642 +b(t)5200 51249 y(\045\045\045)637 b(TeX-auto-save:)642 +b(t)5200 52711 y(\045\045\045)637 b(End:)3660 54413 y +FB(Ev)-34 b(en)517 b(when)g(y)-34 b(ou)516 b(ha)-34 b(v)g(e)517 +b(disabled)f(the)h(automatic)g(parsing,)544 b(y)-34 b(ou)517 +b(can)f(force)g(the)g(generation)h(of)2000 55875 y(st)-34 +b(yle)411 b(information)g(b)-34 b(y)411 b(pressing)g +Fr(C-c)406 b(C-n)p FB(.)559 b(This)411 b(is)g(often)g(the)h(b)34 +b(est)411 b(c)-34 b(hoice,)411 b(as)g(y)-34 b(ou)411 +b(will)g(b)34 b(e)410 b(able)h(to)2000 57336 y(decide)404 +b(when)h(it)f(is)g(necessary)f(to)i(reparse)e(the)i(\014le.)42818 +59522 y([User)f(Option])-48000 b Fl(TeX-parse-self)5200 +60983 y FB(P)-34 b(arse)404 b(\014le)g(after)g(loading)g(it)h(if)f(no)g +(st)-34 b(yle)404 b(ho)34 b(ok)404 b(is)g(found)i(for)e(it.)42818 +63169 y([User)g(Option])-48000 b Fl(TeX-auto-save)5200 +64630 y FB(Automatically)404 b(sa)-34 b(v)g(e)404 b(st)-34 +b(yle)404 b(information)h(when)g(sa)-34 b(ving)405 b(the)f(bu\013er.) +43872 66816 y([Command])-47999 b Fl(TeX-normal-mode)612 +b Fh(arg)5200 68277 y FB(\()p Fr(C-c)405 b(C-n)p FB(\))368 +b(Remo)-34 b(v)g(e)367 b(all)f(information)i(ab)34 b(out)367 +b(this)g(bu\013er,)375 b(and)367 b(apply)g(the)g(st)-34 +b(yle)366 b(ho)34 b(oks)367 b(again.)5200 69738 y(Sa)-34 +b(v)g(e)360 b(bu\013er)f(\014rst)h(including)f(st)-34 +b(yle)359 b(information.)525 b(With)359 b(optional)h(argumen)-34 +b(t,)369 b(also)359 b(reload)f(the)5200 71200 y(st)-34 +b(yle)404 b(ho)34 b(oks.)p eop end +%%Page: 72 77 +TeXDict begin 72 76 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(72)3660 +3985 y(When)434 b(A)-34 b(UCT)10557 4246 y(E)11231 3985 +y(X)433 b(sa)-34 b(v)g(es)433 b(y)-34 b(our)434 b(bu\013er,)440 +b(it)433 b(can)g(optionally)g(con)-34 b(v)g(ert)433 b(all)f(tabs)i(in)f +(y)-34 b(our)433 b(bu\013er)g(in)-34 b(to)2000 5446 y(spaces.)531 +b(T)-101 b(abs)381 b(confuse)h(A)-34 b(UCT)16685 5707 +y(E)17359 5446 y(X's)381 b(error)e(message)i(parsing)g(and)g(so)g +(should)h(generally)d(b)34 b(e)381 b(a)-34 b(v)g(oided.)2000 +6907 y(Ho)g(w)g(ev)g(er,)470 b(tabs)458 b(are)e(signi\014can)-34 +b(t)458 b(in)f(some)f(en)-34 b(vironmen)g(ts,)471 b(and)457 +b(so)g(b)-34 b(y)457 b(default)h(A)-34 b(UCT)43422 7168 +y(E)44097 6907 y(X)457 b(do)34 b(es)456 b(not)2000 8369 +y(remo)-34 b(v)g(e)423 b(them.)599 b(T)-101 b(o)424 b(con)-34 +b(v)g(ert)424 b(tabs)h(to)f(spaces)g(when)h(sa)-34 b(ving)424 +b(a)g(bu\013er,)k(insert)c(the)g(follo)-34 b(wing)425 +b(in)f(y)-34 b(our)2000 9830 y Ft(.emacs)406 b FB(\014le:)5200 +11583 y Ft(\(setq)638 b(TeX-auto-untabify)643 b(t\))42818 +13921 y FB([User)404 b(Option])-48000 b Fl(TeX-auto-untabify)5200 +15382 y FB(Automatically)404 b(remo)-34 b(v)g(e)404 b(all)f(tabs)i +(from)g(a)f(\014le)g(b)34 b(efore)403 b(sa)-34 b(ving)405 +b(it.)3660 17720 y(Instead)320 b(of)e(disabling)h(the)g(parsing)g(en) +-34 b(tirely)-101 b(,)335 b(y)-34 b(ou)319 b(can)f(also)g(sp)34 +b(eed)319 b(it)f(signi\014can)-34 b(tly)319 b(up)g(b)-34 +b(y)319 b(limiting)2000 19181 y(the)536 b(information)g(it)f(will)g +(searc)-34 b(h)535 b(for)g(\(and)i(store\))e(when)h(parsing)g(the)g +(bu\013er.)932 b(Y)-101 b(ou)535 b(can)h(do)f(this)2000 +20643 y(b)-34 b(y)603 b(setting)f(the)h(default)g(v)-67 +b(alues)602 b(for)g(the)g(bu\013er)h(lo)34 b(cal)601 +b(v)-67 b(ariables)601 b Ft(TeX-auto-regexp-list)609 +b FB(and)2000 22104 y Ft(TeX-auto-parse-length)412 b +FB(in)404 b(y)-34 b(our)404 b Ft(.emacs)i FB(\014le.)5200 +23857 y Ft(;;)637 b(Only)h(parse)g(LaTeX)g(class)g(and)g(package)h +(information.)5200 25318 y(\(setq-default)i(TeX-auto-regexp-list)i +('LaTeX-auto-minimal-regexp-list\))5200 26780 y(;;)637 +b(The)g(class)i(and)e(package)i(information)h(is)d(usually)i(near)f +(the)f(beginning.)5200 28241 y(\(setq-default)k(TeX-auto-parse-length)j +(2000\))3660 29994 y FB(This)535 b(example)f(will)g(sp)34 +b(eed)535 b(the)f(parsing)h(up)g(signi\014can)-34 b(tly)-101 +b(,)568 b(but)535 b(A)-34 b(UCT)38632 30255 y(E)39307 +29994 y(X)534 b(will)g(no)h(longer)f(b)34 b(e)2000 31455 +y(able)499 b(to)h(pro)-34 b(vide)500 b(completion)f(for)h(lab)34 +b(els,)522 b(macros,)h(en)-34 b(vironmen)g(ts,)524 b(or)499 +b(bibitems)h(sp)34 b(eci\014ed)499 b(in)g(the)2000 32917 +y(do)34 b(cumen)-34 b(t,)405 b(nor)f(will)g(it)g(kno)-34 +b(w)405 b(what)g(\014les)f(b)34 b(elong)404 b(to)h(the)f(do)34 +b(cumen)-34 b(t.)3660 34670 y(These)272 b(v)-67 b(ariables)270 +b(can)h(also)g(b)34 b(e)271 b(sp)34 b(eci\014ed)271 b(on)g(a)g(p)34 +b(er)271 b(\014le)g(basis,)297 b(b)-34 b(y)272 b(c)-34 +b(hanging)272 b(the)g(\014le)e(lo)34 b(cal)270 b(v)-67 +b(ariables.)5200 36423 y Ft(\045\045\045)637 b(Local)i(Variables:)5200 +37885 y(\045\045\045)e(TeX-auto-regexp-list:)644 b +(TeX-auto-full-regexp-list)5200 39346 y(\045\045\045)637 +b(TeX-auto-parse-length:)645 b(999999)5200 40807 y(\045\045\045)637 +b(End:)42818 43145 y FB([User)404 b(Option])-48000 b +Fl(TeX-auto-regexp-list)5200 44606 y FB(List)404 b(of)g(regular)g +(expressions)g(used)g(for)g(parsing)h(the)g(curren)-34 +b(t)404 b(\014le.)42818 46944 y([User)g(Option])-48000 +b Fl(TeX-auto-parse-length)5200 48405 y FB(Maximal)403 +b(length)i(of)g(T)16008 48666 y(E)16681 48405 y(X)g(\014le)e(that)j +(will)d(b)34 b(e)404 b(parsed.)3660 50743 y(The)481 b(pre-sp)34 +b(eci\014ed)479 b(lists)h(of)g(regexps)f(are)g(de\014ned)i(b)34 +b(elo)-34 b(w.)765 b(Y)-101 b(ou)481 b(can)e(use)h(these)g(b)34 +b(efore)480 b(loading)2000 52204 y(A)-34 b(UCT)5332 52465 +y(E)6007 52204 y(X)404 b(b)-34 b(y)404 b(quoting)h(them,)f(as)h(in)f +(the)g(example)g(ab)34 b(o)-34 b(v)g(e.)44505 54542 y([Constan)g(t]) +-47998 b Fl(TeX-auto-empty-regexp-list)5200 56003 y FB(P)-34 +b(arse)404 b(nothing)44505 58341 y([Constan)-34 b(t])-47998 +b Fl(LaTeX-auto-minimal-regexp-list)5200 59802 y FB(Only)404 +b(parse)g(L)11694 59645 y Fu(a)12255 59802 y FB(T)12928 +60063 y(E)13601 59802 y(X)g(class)g(and)h(pac)-34 b(k)-67 +b(ages.)44505 62140 y([Constan)-34 b(t])-47998 b Fl +(LaTeX-auto-label-regexp-list)5200 63601 y FB(Only)404 +b(parse)g(L)11694 63444 y Fu(a)12255 63601 y FB(T)12928 +63862 y(E)13601 63601 y(X)g(lab)34 b(els.)44505 65939 +y([Constan)-34 b(t])-47998 b Fl(LaTeX-auto-index-regexp-list)5200 +67401 y FB(Only)404 b(parse)g(L)11694 67244 y Fu(a)12255 +67401 y FB(T)12928 67662 y(E)13601 67401 y(X)g(index)g(and)h(glossary)f +(en)-34 b(tries.)44505 69738 y([Constan)g(t])-47998 b +Fl(LaTeX-auto-class-regexp-list)5200 71200 y FB(Only)404 +b(parse)g(macros)g(in)g(L)17226 71043 y Fu(a)17787 71200 +y FB(T)18460 71461 y(E)19133 71200 y(X)g(classes)g(and)h(pac)-34 +b(k)-67 b(ages.)p eop end +%%Page: 73 78 +TeXDict begin 73 77 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(73)44505 +3985 y([Constan)-34 b(t])-47998 b Fl(LaTeX-auto-pagestyle-regexp-list) +5200 5446 y FB(Only)404 b(parse)g(L)11694 5289 y Fu(a)12255 +5446 y FB(T)12928 5707 y(E)13601 5446 y(X)g(pagest)-34 +b(yles.)44505 8058 y([Constan)g(t])-47998 b Fl +(LaTeX-auto-counter-regexp-list)5200 9519 y FB(Only)404 +b(parse)g(L)11694 9362 y Fu(a)12255 9519 y FB(T)12928 +9780 y(E)13601 9519 y(X)g(coun)-34 b(ters.)44505 12131 +y([Constan)g(t])-47998 b Fl(LaTeX-auto-length-regexp-list)5200 +13592 y FB(Only)404 b(parse)g(L)11694 13435 y Fu(a)12255 +13592 y FB(T)12928 13853 y(E)13601 13592 y(X)g(lengths.)44505 +16204 y([Constan)-34 b(t])-47998 b Fl(LaTeX-auto-savebox-regexp-list) +5200 17665 y FB(Only)404 b(parse)g(L)11694 17508 y Fu(a)12255 +17665 y FB(T)12928 17926 y(E)13601 17665 y(X)g(sa)-34 +b(v)g(eb)34 b(o)-34 b(xes.)44505 20277 y([Constan)g(t])-47998 +b Fl(LaTeX-auto-regexp-list)5200 21738 y FB(P)-34 b(arse)404 +b(common)g(L)13663 21581 y Fu(a)14224 21738 y FB(T)14897 +21999 y(E)15571 21738 y(X)g(commands.)44505 24350 y([Constan)-34 +b(t])-47998 b Fl(plain-TeX-auto-regexp-list)5200 25811 +y FB(P)-34 b(arse)404 b(common)g(plain)h(T)17045 26072 +y(E)17718 25811 y(X)g(commands.)44505 28423 y([Constan)-34 +b(t])-47998 b Fl(TeX-auto-full-regexp-list)5200 29885 +y FB(P)-34 b(arse)404 b(all)f(T)10849 30145 y(E)11523 +29885 y(X)h(and)h(L)15515 29728 y Fu(a)16076 29885 y +FB(T)16749 30145 y(E)17423 29885 y(X)f(commands)h(that)g(A)-34 +b(UCT)30694 30145 y(E)31369 29885 y(X)404 b(can)g(use.)2000 +33211 y FA(5.4)896 b(Language)598 b(Supp)50 b(ort)2000 +35336 y FB(T)2673 35597 y(E)3347 35336 y(X)482 b(and)h(Emacs)e(are)h +(usable)g(for)g(Europ)34 b(ean)483 b(\(Latin,)501 b(Cyrillic,)f +(Greek\))481 b(based)i(languages.)773 b(Some)2000 36797 +y(L)2322 36640 y Fu(a)2883 36797 y FB(T)3556 37058 y(E)4230 +36797 y(X)378 b(and)i(EmacsLisp)e(pac)-34 b(k)-67 b(ages)379 +b(are)f(a)-34 b(v)-67 b(ailable)378 b(for)h(easy)f(t)-34 +b(yp)34 b(esetting)380 b(and)g(editing)f(do)34 b(cumen)-34 +b(ts)380 b(in)2000 38258 y(Europ)34 b(ean)404 b(languages.)3660 +40129 y(All)320 b(Emacs)h(v)-34 b(ersions)320 b(supp)34 +b(orted)321 b(b)-34 b(y)321 b(curren)-34 b(t)321 b(A)-34 +b(UCT)28534 40390 y(E)29209 40129 y(X)320 b(can)h(handle)g +Fq(CJK)f FB(languages)h(b)-34 b(y)321 b(default.)3660 +41999 y(In)491 b(most)g(cases,)511 b(sp)34 b(ecial)490 +b(v)-34 b(ersions)490 b(of)g(T)22660 42260 y(E)23334 +41999 y(X)h(engines)f(are)g(needed)h(for)f(high-qualit)-34 +b(y)491 b(t)-34 b(yp)34 b(esetting)2000 43460 y(of)409 +b Fq(CJK)g FB(languages:)547 b(CT)13579 43721 y(E)14254 +43460 y(X)408 b(and)h(ChinaT)21769 43721 y(E)22444 43460 +y(X)g(for)f(Chinese,)i(ASCI)34 b(I)409 b(pT)35604 43721 +y(E)36278 43460 y(X,)g(upT)39952 43721 y(E)40627 43460 +y(X)f(and)h(NTT)h(jT)48417 43721 y(E)49091 43460 y(X)2000 +44922 y(for)405 b(Japanese,)h(HL)10567 44765 y Fu(a)11128 +44922 y FB(T)11801 45183 y(E)12475 44922 y(X)f(and)h(kT)17460 +45183 y(E)18133 44922 y(X)g(for)f(Korean.)542 b(They)405 +b(are)g(necessary)f(as)i(w)-34 b(ell)405 b(when)h(y)-34 +b(ou)405 b(w)-34 b(an)g(t)408 b(to)2000 46383 y(t)-34 +b(yp)34 b(eset)353 b(do)34 b(cumen)-34 b(ts)353 b(sa)-34 +b(v)g(ed)353 b(in)g(their)f(domestic)g(enco)34 b(dings)353 +b(suc)-34 b(h)353 b(as)f Fq(Shift-JIS)p FB(.)522 b(Curren)-34 +b(tly)-101 b(,)363 b(A)-34 b(UCT)48416 46644 y(E)49091 +46383 y(X)2000 47844 y(o\013ers)404 b(nativ)-34 b(e)404 +b(supp)34 b(ort)405 b(for)g(pT)16535 48105 y(E)17209 +47844 y(X,)f(upT)20878 48105 y(E)21552 47844 y(X)g(and)h(jT)26265 +48105 y(E)26939 47844 y(X)f(only)-101 b(.)3660 49714 +y(If)422 b(y)-34 b(ou)421 b(don't)h(need)f(\014ne)h(tuning)g(in)g(the)f +(result)g(with)h(resp)34 b(ect)421 b(to)g(the)h(t)-34 +b(yp)34 b(esetting)422 b(rules)f(of)g(their)2000 51176 +y(resp)34 b(ectiv)-34 b(e)473 b(national)j(standards,)493 +b(most)475 b(unico)34 b(de)475 b(based)g(T)30157 51437 +y(E)30831 51176 y(X)f(engines)h(e.g.)749 b(LuaT)41812 +51437 y(E)42486 51176 y(X)474 b(and)h(XeT)48417 51437 +y(E)49091 51176 y(X)2000 52637 y(can)335 b(handle)g Fq(CJK)f +FB(languages)h(b)-34 b(y)335 b(default)g(if)g(they)f(are)g(enco)34 +b(ded)335 b(in)f Fq(UTF-8)p FB(.)516 b(The)335 b Fq(CJK)p +FB(-L)42741 52480 y Fu(a)43302 52637 y FB(T)43975 52898 +y(E)44649 52637 y(X)f(pac)-34 b(k)-67 b(age)2000 54098 +y(is)404 b(pro)-34 b(vided)404 b(for)h(supp)34 b(orting)405 +b Fq(CJK)f FB(scripts)h(in)f(a)g(standard)h(L)30460 53941 +y Fu(a)31021 54098 y FB(T)31694 54359 y(E)32368 54098 +y(X)f(do)34 b(cumen)-34 b(t.)2000 56832 y Fp(5.4.1)818 +b(Using)545 b(A)-45 b(UCT)15308 57155 y(E)16176 56832 +y(X)546 b(with)f(Europ)45 b(ean)547 b(Languages)2000 +59655 y(5.4.1.1)818 b(T)-45 b(yping)544 b(and)i(Displa)-45 +b(ying)545 b(Non-ASCI)45 b(I)547 b(Characters)2000 61614 +y FB(First)487 b(y)-34 b(ou)488 b(will)f(need)g(a)h(w)-34 +b(a)g(y)488 b(to)f(write)g(non-ASCI)34 b(I)488 b(c)-34 +b(haracters.)788 b(Y)-101 b(ou)488 b(can)f(either)g(use)h(macros,)507 +b(or)2000 63075 y(teac)-34 b(h)430 b(T)5897 63336 y(E)6570 +63075 y(X)f(ab)34 b(out)430 b(the)g(ISO)f(c)-34 b(haracter)428 +b(sets.)614 b(I)428 b(prefer)h(the)h(latter,)k(it)c(has)f(the)g(adv)-67 +b(an)-34 b(tage)430 b(that)g(the)2000 64536 y(usual)405 +b(standard)g(emacs)f(w)-34 b(ord)405 b(mo)-34 b(v)g(emen)g(t)405 +b(and)g(case)f(c)-34 b(hange)405 b(commands)g(will)e(w)-34 +b(ork.)3660 66407 y(With)618 b(L)7327 66250 y Fu(a)7888 +66407 y FB(T)8561 66668 y(E)9234 66407 y(X2e,)670 b(just)618 +b(add)g(`)p Ft(\\usepackage[latin1]{inputenc})p FB('.)1186 +b(Other)617 b(languages)h(than)2000 67868 y(W)-101 b(estern)404 +b(Europ)34 b(ean)404 b(ones)h(will)e(probably)i(ha)-34 +b(v)g(e)404 b(other)h(enco)34 b(ding)404 b(needs.)3660 +69738 y(T)-101 b(o)531 b(b)34 b(e)530 b(able)g(to)h(displa)-34 +b(y)531 b(non-ASCI)34 b(I)531 b(c)-34 b(haracters)530 +b(y)-34 b(ou)531 b(will)f(need)g(an)h(appropriate)g(fon)-34 +b(t)532 b(and)f(a)2000 71200 y(v)-34 b(ersion)479 b(of)g(GNU)h(Emacs)f +(capable)g(of)h(displa)-34 b(ying)479 b(8-bit)h(c)-34 +b(haracters.)764 b(The)480 b(manner)f(in)g(whic)-34 b(h)480 +b(this)p eop end +%%Page: 74 79 +TeXDict begin 74 78 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(74)2000 +3985 y(is)418 b(supp)34 b(orted)420 b(di\013ers)e(b)34 +b(et)-34 b(w)g(een)420 b(Emacsen,)h(so)e(y)-34 b(ou)419 +b(need)f(to)h(tak)-34 b(e)419 b(a)f(lo)34 b(ok)418 b(at)h(y)-34 +b(our)418 b(resp)34 b(ectiv)-34 b(e)418 b(do)34 b(cu-)2000 +5446 y(men)-34 b(tation.)3660 7247 y(A)397 b(compromise)e(is)h(to)h +(use)f(an)g(Europ)34 b(ean)397 b(c)-34 b(haracter)396 +b(set)g(when)h(editing)f(the)h(\014le,)g(and)g(con)-34 +b(v)g(ert)397 b(to)2000 8708 y(T)2673 8969 y(E)3347 8708 +y(X)404 b(macros)g(when)h(reading)f(and)h(writing)f(the)h(\014les.)2000 +10844 y Ft(iso-cvt.el)8400 12305 y FB(Muc)-34 b(h)405 +b(lik)-34 b(e)403 b Ft(iso-tex.el)408 b FB(but)d(is)f(bundled)h(with)g +(Emacs)f(19.23)g(and)h(later.)2000 14438 y Ft(X-Symbol)1312 +b FB(a)396 b(m)-34 b(uc)g(h)396 b(more)f(complete)h(pac)-34 +b(k)-67 b(age)395 b(for)g(Emacs)h(that)g(can)g(also)f(handle)h(a)g(lot) +f(of)h(mathe-)8400 15899 y(matical)404 b(c)-34 b(haracters)404 +b(and)h(input)g(metho)34 b(ds.)2000 18563 y Fp(5.4.1.2)818 +b(St)-45 b(yle)544 b(Files)g(for)i(Di\013eren)-45 b(t)544 +b(Languages)2000 20522 y FB(A)-34 b(UCT)5332 20783 y(E)6007 +20522 y(X)489 b(supp)34 b(orts)490 b(st)-34 b(yle)490 +b(\014les)f(for)g(sev)-34 b(eral)488 b(languages.)795 +b(Eac)-34 b(h)489 b(st)-34 b(yle)490 b(\014le)f(ma)-34 +b(y)489 b(mo)34 b(dify)489 b(A)-34 b(UCT)48416 20783 +y(E)49091 20522 y(X)2000 21983 y(to)629 b(b)34 b(etter)628 +b(supp)34 b(ort)629 b(the)g(language,)685 b(and)629 b(will)f(run)g(a)h +(language)g(sp)34 b(eci\014c)627 b(ho)34 b(ok)628 b(that)i(will)e(allo) +-34 b(w)2000 23444 y(y)g(ou)506 b(to)f(for)h(example)e(c)-34 +b(hange)506 b(isp)34 b(ell)504 b(dictionary)-101 b(,)530 +b(or)505 b(run)h(co)34 b(de)505 b(to)g(c)-34 b(hange)506 +b(the)g(k)-34 b(eyb)34 b(oard)505 b(remap-)2000 24905 +y(ping.)721 b(The)465 b(follo)-34 b(wing)465 b(will)g(for)f(example)h +(c)-34 b(ho)34 b(ose)464 b(a)h(Danish)g(dictionary)g(for)g(do)34 +b(cumen)-34 b(ts)466 b(including)2000 26367 y(`)p Ft +(\\usepackage[danish]{babel})p FB('.)517 b(This)313 b(requires)f +(parsing)i(to)f(b)34 b(e)313 b(enabled,)331 b(see)313 +b(Section)g(5.3)g([P)-34 b(ars-)2000 27828 y(ing)404 +b(Files],)f(page)h(71.)5200 29628 y Ft(\(add-hook)640 +b('TeX-language-dk-hook)6473 31089 y(\(lambda)f(\(\))e +(\(ispell-change-dictionary)645 b("danish"\)\)\))3660 +32890 y FB(The)405 b(follo)-34 b(wing)405 b(st)-34 b(yle)404 +b(\014les)g(are)f(recognized:)2000 35026 y Ft(bulgarian)8400 +36487 y FB(Runs)443 b(st)-34 b(yle)443 b(ho)34 b(ok)442 +b Ft(TeX-language-bg-hook)p FB(.)660 b(Giv)-34 b(es)442 +b(`)p Ft(")p FB(')f(w)-34 b(ord)444 b(syn)-34 b(tax,)452 +b(mak)-34 b(es)442 b(the)h Ft(")8400 37948 y FB(k)-34 +b(ey)425 b(insert)g(a)g(literal)f(`)p Ft(")p FB('.)602 +b(T)-34 b(yping)426 b Ft(")f FB(t)-34 b(wice)426 b(will)e(insert)i +(insert)f(`)p Ft("`)p FB(')g(or)g(`)p Ft("')p FB(')g(dep)34 +b(ending)8400 39409 y(on)405 b(con)-34 b(text.)539 b(T)-34 +b(yping)405 b Ft(-)f FB(t)-34 b(wice)404 b(will)g(insert)g(`)p +Ft("=)p FB(',)g(three)g(times)g(`)p Ft(--)p FB('.)2000 +41542 y Ft(czech)3220 b FB(Runs)427 b(st)-34 b(yle)427 +b(ho)34 b(ok)426 b Ft(TeX-language-cz-hook)p FB(.)612 +b(Pressing)426 b Ft(")h FB(will)f(insert)g(`)p Ft(\\uv{)p +FB(')h(and)g(`)p Ft(})p FB(')8400 43003 y(dep)34 b(ending)405 +b(on)f(con)-34 b(text.)2000 45136 y Ft(danish)2584 b +FB(Runs)481 b(st)-34 b(yle)479 b(ho)34 b(ok)479 b Ft +(TeX-language-dk-hook)p FB(.)771 b(Pressing)479 b Ft(")h +FB(will)f(insert)g(`)p Ft("`)p FB(')h(and)g(`)p Ft("')p +FB(')8400 46597 y(dep)34 b(ending)542 b(on)g(con)-34 +b(text.)951 b(T)-34 b(yping)542 b Ft(-)g FB(t)-34 b(wice)541 +b(will)g(insert)g(`)p Ft("=)p FB(',)575 b(i.e.)950 b(a)541 +b(h)-34 b(yphen)543 b(string)8400 48058 y(allo)-34 b(wing)404 +b(h)-34 b(yphenation)407 b(in)d(the)g(comp)34 b(osing)405 +b(w)-34 b(ords.)2000 50190 y Ft(dutch)3220 b FB(Runs)405 +b(st)-34 b(yle)404 b(ho)34 b(ok)404 b Ft(TeX-language-nl-hook)p +FB(.)2000 52323 y Ft(english)2000 53784 y(australian)2000 +55245 y(canadian)2000 56706 y(newzealand)8400 58168 y +FB(Runs)h(st)-34 b(yle)404 b(ho)34 b(ok)404 b Ft(TeX-language-en-hook)p +FB(.)2000 60300 y Ft(frenchb)2000 61761 y(francais)1312 +b FB(Runs)585 b(st)-34 b(yle)584 b(ho)34 b(ok)584 b Ft +(TeX-language-fr-hook)p FB(.)1086 b(Pressing)584 b Ft(")g +FB(will)g(insert)g(`)p Ft(\\\\og)p FB(')h(and)8400 63222 +y(`)p Ft(\\\\fg)p FB(')541 b(dep)34 b(ending)542 b(on)f(con)-34 +b(text.)948 b(Note)541 b(that)g(the)g(language)g(name)g(for)g +(customizing)8400 64684 y Ft(TeX-quote-language-alist)413 +b FB(is)403 b(`)p Ft(french)p FB('.)2000 66816 y Ft(german)2000 +68277 y(ngerman)1948 b FB(Runs)443 b(st)-34 b(yle)443 +b(ho)34 b(ok)442 b Ft(TeX-language-de-hook)p FB(.)660 +b(Giv)-34 b(es)442 b(`)p Ft(")p FB(')f(w)-34 b(ord)444 +b(syn)-34 b(tax,)452 b(mak)-34 b(es)442 b(the)h Ft(")8400 +69738 y FB(k)-34 b(ey)431 b(insert)g(a)g(literal)g(`)p +Ft(")p FB('.)619 b(Pressing)431 b(the)h(k)-34 b(ey)431 +b(t)-34 b(wice)431 b(will)g(giv)-34 b(e)431 b(y)-34 b(ou)432 +b(op)34 b(ening)431 b(or)g(closing)8400 71200 y(German)404 +b(quotes)h(\(`)p Ft("`)p FB(')f(or)g(`)p Ft("')p FB('\).)539 +b(T)-34 b(yping)405 b Ft(-)g FB(t)-34 b(wice)404 b(will)f(insert)i(`)p +Ft("=)p FB(',)e(three)h(times)g(`)p Ft(--)p FB('.)p eop +end +%%Page: 75 80 +TeXDict begin 75 79 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(75)2000 +3985 y Ft(icelandic)8400 5446 y FB(Runs)443 b(st)-34 +b(yle)443 b(ho)34 b(ok)442 b Ft(TeX-language-is-hook)p +FB(.)660 b(Giv)-34 b(es)442 b(`)p Ft(")p FB(')f(w)-34 +b(ord)444 b(syn)-34 b(tax,)452 b(mak)-34 b(es)442 b(the)h +Ft(")8400 6907 y FB(k)-34 b(ey)425 b(insert)g(a)g(literal)f(`)p +Ft(")p FB('.)602 b(T)-34 b(yping)426 b Ft(")f FB(t)-34 +b(wice)426 b(will)e(insert)i(insert)f(`)p Ft("`)p FB(')g(or)g(`)p +Ft("')p FB(')g(dep)34 b(ending)8400 8369 y(on)405 b(con)-34 +b(text.)539 b(T)-34 b(yping)405 b Ft(-)f FB(t)-34 b(wice)404 +b(will)g(insert)g(`)p Ft("=)p FB(',)g(three)g(times)g(`)p +Ft(--)p FB('.)2000 10279 y Ft(italian)1948 b FB(Runs)481 +b(st)-34 b(yle)479 b(ho)34 b(ok)479 b Ft(TeX-language-it-hook)p +FB(.)771 b(Pressing)479 b Ft(")h FB(will)f(insert)g(`)p +Ft("<)p FB(')h(and)g(`)p Ft(">)p FB(')8400 11741 y(dep)34 +b(ending)405 b(on)f(con)-34 b(text.)2000 13651 y Ft(polish)2584 +b FB(Runs)350 b(st)-34 b(yle)349 b(ho)34 b(ok)349 b Ft +(TeX-language-pl-hook)p FB(.)528 b(Giv)-34 b(es)349 b(`)p +Ft(")p FB(')f(w)-34 b(ord)350 b(syn)-34 b(tax)350 b(and)g(mak)-34 +b(es)349 b(the)8400 15113 y Ft(")425 b FB(k)-34 b(ey)424 +b(insert)h(a)g(literal)e(`)p Ft(")p FB('.)601 b(Pressing)424 +b Ft(")h FB(t)-34 b(wice)425 b(will)f(insert)h(`)p Ft("`)p +FB(')g(or)f(`)p Ft("')p FB(')h(dep)34 b(ending)426 b(on)8400 +16574 y(con)-34 b(text.)2000 18485 y Ft(polski)2584 b +FB(Runs)442 b(st)-34 b(yle)441 b(ho)34 b(ok)441 b Ft +(TeX-language-pl-hook)p FB(.)656 b(Mak)-34 b(es)441 b(the)g +Ft(")g FB(k)-34 b(ey)441 b(insert)g(a)g(literal)f(`)p +Ft(")p FB('.)8400 19946 y(Pressing)404 b Ft(")g FB(t)-34 +b(wice)405 b(will)e(insert)h(`)p Ft(,,)p FB(')g(or)g(`)p +Ft('')p FB(')g(dep)34 b(ending)405 b(on)g(con)-34 b(text.)2000 +21856 y Ft(slovak)2584 b FB(Runs)427 b(st)-34 b(yle)427 +b(ho)34 b(ok)426 b Ft(TeX-language-sk-hook)p FB(.)612 +b(Pressing)426 b Ft(")h FB(will)f(insert)g(`)p Ft(\\uv{)p +FB(')h(and)g(`)p Ft(})p FB(')8400 23318 y(dep)34 b(ending)405 +b(on)f(con)-34 b(text.)2000 25228 y Ft(swedish)1948 b +FB(Runs)396 b(st)-34 b(yle)396 b(ho)34 b(ok)395 b Ft +(TeX-language-sv-hook)p FB(.)542 b(Pressing)395 b Ft(")h +FB(will)f(insert)g(`)p Ft('')p FB('.)535 b(T)-34 b(yping)397 +b Ft(-)8400 26690 y FB(t)-34 b(wice)404 b(will)g(insert)g(`)p +Ft("=)p FB(',)g(three)g(times)g(`)p Ft(--)p FB('.)3660 +28600 y(Replacemen)-34 b(t)331 b(of)f(language-sp)34 +b(eci\014c)329 b(h)-34 b(yphen)331 b(strings)f(lik)-34 +b(e)329 b(`)p Ft("=)p FB(')h(with)h(dashes)f(do)34 b(es)330 +b(not)g(require)f(to)2000 30062 y(t)-34 b(yp)34 b(e)407 +b Ft(-)h FB(three)f(times)g(in)g(a)g(ro)-34 b(w.)548 +b(Y)-101 b(ou)408 b(can)f(put)h(p)34 b(oin)-34 b(t)408 +b(after)f(the)h(h)-34 b(yp)34 b(en)408 b(string)f(an)-34 +b(ytime)408 b(and)g(trigger)2000 31523 y(the)d(replacemen)-34 +b(t)404 b(b)-34 b(y)404 b(t)-34 b(yping)405 b Ft(-)p +FB(.)3660 33209 y(In)628 b(case)g(y)-34 b(ou)628 b(are)g(not)h +(satis\014ed)f(with)h(the)g(suggested)g(b)34 b(eha)-34 +b(vior)627 b(of)i(quote)f(and)h(h)-34 b(yphen)629 b(in-)2000 +34670 y(sertion)523 b(y)-34 b(ou)523 b(can)g(c)-34 b(hange)523 +b(it)f(b)-34 b(y)524 b(customizing)e(the)i(v)-67 b(ariables)521 +b Ft(TeX-quote-language-alist)531 b FB(and)2000 36131 +y Ft(LaTeX-babel-hyphen-language-alist)416 b FB(resp)34 +b(ectiv)-34 b(ely)-101 b(.)42818 38267 y([User)404 b(Option])-48000 +b Fl(TeX-quote-language-alist)5200 39728 y FB(Used)385 +b(for)g(o)-34 b(v)g(erriding)384 b(the)i(default)f(language-sp)34 +b(eci\014c)385 b(quote)g(insertion)g(b)34 b(eha)-34 b(vior.)532 +b(This)385 b(is)g(an)5200 41189 y(alist)409 b(where)g(eac)-34 +b(h)409 b(elemen)-34 b(t)409 b(is)g(a)g(list)g(consisting)h(of)f(four)h +(items.)553 b(The)410 b(\014rst)f(item)g(is)g(the)h(name)5200 +42650 y(of)341 b(the)g(language)g(in)g(concern)f(as)h(a)g(string.)518 +b(See)340 b(the)h(list)g(of)g(supp)34 b(orted)342 b(languages)f(ab)34 +b(o)-34 b(v)g(e.)517 b(The)5200 44112 y(second)439 b(item)g(is)g(the)g +(op)34 b(ening)440 b(quotation)g(mark.)643 b(The)439 +b(third)h(item)f(is)g(the)g(closing)g(quotation)5200 +45573 y(mark.)530 b(Op)34 b(ening)382 b(and)g(closing)f(quotation)h +(marks)f(can)h(b)34 b(e)381 b(sp)34 b(eci\014ed)381 b(directly)f(as)i +(strings)g(or)f(as)5200 47034 y(functions)350 b(returning)e(a)g +(string.)521 b(The)348 b(fourth)i(item)e(is)f(a)i(b)34 +b(o)g(olean)347 b(con)-34 b(trolling)349 b(quote)f(insertion.)5200 +48495 y(It)337 b(should)h(b)34 b(e)336 b(non-nil)i(if)f(if)g(the)g(sp) +34 b(ecial)336 b(quotes)h(should)h(only)f(b)34 b(e)336 +b(used)i(after)f(inserting)g(a)g(literal)5200 49956 y(`)p +Ft(")p FB(')404 b(c)-34 b(haracter)404 b(\014rst,)g(i.e.)538 +b(on)404 b(second)h(k)-34 b(ey)403 b(press.)42818 52092 +y([User)h(Option])-48000 b Fl(LaTeX-babel-hyphen-language-alist)5200 +53553 y FB(Used)515 b(for)f(o)-34 b(v)g(erriding)514 +b(the)h(b)34 b(eha)-34 b(vior)514 b(of)h(h)-34 b(yphen)515 +b(insertion)g(for)f(sp)34 b(eci\014c)514 b(languages.)870 +b(Ev)-34 b(ery)5200 55014 y(elemen)g(t)384 b(in)g(this)g(alist)g(is)f +(a)h(list)g(of)g(three)g(items.)531 b(The)385 b(\014rst)f(item)g +(should)g(sp)34 b(ecify)384 b(the)g(a\013ected)5200 56475 +y(language)523 b(as)g(a)g(string.)895 b(The)523 b(second)h(item)e +(denotes)i(the)f(h)-34 b(yphen)524 b(string)g(to)f(b)34 +b(e)523 b(used)g(as)g(a)5200 57937 y(string.)1002 b(The)559 +b(third)g(item,)596 b(a)559 b(b)34 b(o)g(olean,)596 b(con)-34 +b(trols)559 b(the)g(b)34 b(eha)-34 b(vior)558 b(of)h(h)-34 +b(yphen)560 b(insertion)e(and)5200 59398 y(should)408 +b(b)34 b(e)407 b(non-nil)h(if)f(the)g(sp)34 b(ecial)407 +b(h)-34 b(yphen)408 b(should)g(b)34 b(e)407 b(inserted)g(after)h +(inserting)f(a)g(literal)f(`)p Ft(-)p FB(')5200 60859 +y(c)-34 b(haracter,)404 b(i.e.)537 b(on)405 b(second)f(k)-34 +b(ey)404 b(press.)3660 62995 y(The)393 b(defaults)h(of)f(h)-34 +b(yphen)393 b(insertion)g(are)f(de\014ned)h(b)-34 b(y)393 +b(the)g(v)-67 b(ariables)391 b Ft(LaTeX-babel-hyphen)399 +b FB(and)2000 64456 y Ft(LaTeX-babel-hyphen-after-hyphen)415 +b FB(resp)34 b(ectiv)-34 b(ely)-101 b(.)42818 66591 y([User)404 +b(Option])-48000 b Fl(LaTeX-babel-hyphen)5200 68052 y +FB(String)356 b(to)f(b)34 b(e)355 b(used)g(when)h(t)-34 +b(yping)356 b Ft(-)p FB(.)523 b(This)355 b(usually)g(is)g(a)g(h)-34 +b(yphen)356 b(alternativ)-34 b(e)355 b(or)g(h)-34 b(yphenation)5200 +69514 y(aid)404 b(pro)-34 b(vided)405 b(b)-34 b(y)404 +b(`)p Ft(babel)p FB(')h(and)g(the)g(related)f(language)g(st)-34 +b(yle)404 b(\014les,)g(lik)-34 b(e)403 b(`)p Ft("=)p +FB(',)h(`)p Ft("~)p FB(')g(or)g(`)p Ft("-)p FB('.)5200 +71200 y(Set)362 b(it)f(to)h(an)g(empt)-34 b(y)362 b(string)g(or)f(nil)g +(in)h(order)f(to)g(disable)h(language-sp)34 b(eci\014c)361 +b(h)-34 b(yphen)363 b(insertion.)p eop end +%%Page: 76 81 +TeXDict begin 76 80 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(76)42818 +3985 y([User)404 b(Option])-48000 b Fl(LaTeX-babel-hyphen-after-hyphen) +5200 5446 y FB(Con)-34 b(trol)573 b(insertion)g(of)g(h)-34 +b(yphen)573 b(strings.)1044 b(If)572 b(non-nil)h(insert)g(normal)f(h) +-34 b(yphen)574 b(on)f(\014rst)f(k)-34 b(ey)5200 6907 +y(press)474 b(and)i(sw)-34 b(ap)475 b(it)g(with)g(the)g(language-sp)34 +b(eci\014c)474 b(h)-34 b(yphen)476 b(string)f(sp)34 b(eci\014ed)474 +b(in)g(the)h(v)-67 b(ariable)5200 8369 y Ft(LaTeX-babel-hyphen)410 +b FB(on)405 b(second)f(k)-34 b(ey)404 b(press.)538 b(If)405 +b(nil)e(do)i(it)f(the)h(other)f(w)-34 b(a)g(y)405 b(round.)2000 +11166 y Fp(5.4.2)818 b(Using)545 b(A)-45 b(UCT)15308 +11489 y(E)16176 11166 y(X)546 b(with)f(Japanese)h(T)29488 +11489 y(E)30358 11166 y(X)2000 13125 y FB(T)-101 b(o)287 +b(write)f(Japanese)h(text)g(with)g(A)-34 b(UCT)20057 +13386 y(E)20732 13125 y(X,)310 b(y)-34 b(ou)286 b(need)h(the)g(v)-34 +b(ersions)286 b(of)h(T)35554 13386 y(E)36228 13125 y(X)g(and)g(Emacs)f +(that)i(supp)34 b(ort)2000 14587 y(Japanese.)733 b(A)-34 +b(UCT)11139 14848 y(E)11814 14587 y(X)469 b(supp)34 b(orts)470 +b(three)e(Japanese)i(T)27268 14848 y(E)27941 14587 y(X)f(engines)g(b) +-34 b(y)469 b(default:)669 b(NTT)470 b(jT)44228 14848 +y(E)44902 14587 y(X,)485 b(ASCI)34 b(I)2000 16048 y(pT)3346 +16309 y(E)4020 16048 y(X)404 b(and)h(upT)9709 16309 y(E)10384 +16048 y(X.)3660 17982 y(T)-101 b(o)2000 19443 y(use)503 +b(the)g(Japanese)h(T)12293 19704 y(E)12966 19443 y(X)f(engines,)528 +b(activ)-67 b(ate)502 b Ft(japanese-plain-tex-mode)511 +b FB(or)503 b Ft(japanese-latex-)2000 20904 y(mode)p +FB(.)540 b(If)403 b(it)h(do)34 b(esn't)403 b(w)-34 b(ork,)404 +b(send)g(mail)f(to)h(Masa)-34 b(yuki)403 b(A)-34 b(tak)-67 +b(a)404 b(`)p Ft(<masayuki.ataka@gmail.com>)p FB(')412 +b(or)2000 22365 y(Ikumi)480 b(Keita)h(`)p Ft +(<ikumikeita@jcom.home.ne.jp>)p FB(',)509 b(who)482 b(curren)-34 +b(tly)480 b(concern)h(with)h(stu\013)f(related)2000 23827 +y(to)370 b(Japanese)g(in)f(A)-34 b(UCT)13265 24088 y(E)13940 +23827 y(X.)527 b(None)370 b(of)g(the)g(primary)f(A)-34 +b(UCT)30126 24088 y(E)30801 23827 y(X)369 b(main)-34 +b(tainers)370 b(understand)i(Japanese,)2000 25288 y(so)404 +b(they)g(cannot)i(help)e(y)-34 b(ou.)3660 27222 y(It)435 +b(is)g(recommended)g(to)g(enable)g Ft(TeX-parse-self)440 +b FB(for)435 b(t)-34 b(ypical)434 b(Japanese)h(L)40006 +27065 y Fu(a)40567 27222 y FB(T)41240 27483 y(E)41914 +27222 y(X)g(users.)631 b(When)2000 28683 y(enabled,)k +Ft(japanese-latex-mode)595 b FB(selects)588 b(the)h(suitable)g +(Japanese)g(T)36634 28944 y(E)37308 28683 y(X)f(engine)h(automatically) +2000 30144 y(based)399 b(on)f(the)g(class)g(\014le)f(name)i(\(suc)-34 +b(h)399 b(as)f Ft(jbook)p FB(,)i Ft(jsarticle)h FB(and)e +Ft(tjreport)p FB(\))i(and)e(its)f(option.)537 b(see)2000 +31605 y(Section)404 b(5.3)g([P)-34 b(arsing)404 b(Files],)f(page)i(71.) +3660 33540 y(It)455 b(is)f(imp)34 b(ortan)-34 b(t)456 +b(to)f(select)f(the)h(suitable)g(Japanese)g(T)29532 33801 +y(E)30206 33540 y(X)f(engine)h(b)34 b(ecause)454 b(the)h(selected)f +(engine)2000 35001 y(determines)446 b(the)h(command)g(name)g(suc)-34 +b(h)447 b(as)f(`)p Ft(platex)p FB(')i(and)f(`)p Ft(uptex)p +FB(')h(to)e(t)-34 b(yp)34 b(eset)447 b(the)g(do)34 b(cumen)-34 +b(t.)666 b(If)2000 36462 y(y)-34 b(ou)490 b(\014nd)i(that)f(wrong)f +(command)h(is)f(used,)512 b(c)-34 b(hec)g(k)489 b(the)i(v)-67 +b(alue)489 b(of)h Ft(TeX-engine)k FB(on)c(that)h(bu\013er.)797 +b(If)2000 37923 y(the)476 b(v)-67 b(alue)476 b(do)34 +b(es)476 b(not)g(suit)h(the)f(curren)-34 b(t)477 b(do)34 +b(cumen)-34 b(t,)495 b(c)-34 b(hange)476 b(the)h(v)-67 +b(alue)475 b(b)-34 b(y)476 b(the)h(`)p Ft(TeXing)406 +b(Options)p FB(')2000 39384 y(submen)-34 b(u)406 b(b)34 +b(elo)-34 b(w)404 b(the)h(`)p Ft(Command)p FB(')h(men)-34 +b(u.)539 b(see)404 b(Section)g(4.1.3)g([Pro)34 b(cessor)402 +b(Options],)j(page)f(57.)3660 41318 y(T)-101 b(o)445 +b(mak)-34 b(e)445 b(the)g(selected)e(engine)i(to)g(p)34 +b(ersist)444 b(across)g(Emacs)h(sessions,)454 b(there)444 +b(are)g(t)-34 b(w)g(o)446 b(w)-34 b(a)g(ys)446 b(from)2000 +42780 y(whic)-34 b(h)405 b(y)-34 b(ou)405 b(can)f(c)-34 +b(ho)34 b(ose)404 b(one)g(according)g(to)h(y)-34 b(our)404 +b(needs:)2657 44714 y(1.)800 b(If)415 b(y)-34 b(ou)415 +b(use)g(a)g(sp)34 b(eci\014c)415 b(engine)g(\(almost\))h(exclusiv)-34 +b(ely)-101 b(,)415 b(customize)g(the)g(option)h Ft(japanese-TeX-)4400 +46175 y(engine-default)p FB(.)42818 48844 y([User)404 +b(Option])-45600 b Fl(japanese-TeX-engine-default)7600 +50305 y FB(The)405 b(default)g(T)-101 b(eX)404 b(engine)g(in)g +(Japanese)h(T)27792 50566 y(E)28465 50305 y(X)f(mo)34 +b(de.)7600 52168 y(The)405 b(default)g(v)-67 b(alue)403 +b(is)h(`)p Ft(ptex)p FB('.)2657 54435 y(2.)800 b(If)559 +b(y)-34 b(ou)559 b(w)-34 b(an)g(t)561 b(to)e(set)h(the)f(engine)g(on)g +(a)g(p)34 b(er)558 b(\014le)h(basis,)598 b(use)559 b(the)g(\014le)g(lo) +34 b(cal)558 b(v)-67 b(ariables)557 b(to)j(set)4400 55896 +y Ft(TeX-engine)p FB(.)4400 57759 y(Here)403 b(is)h(a)g(sample)g(co)34 +b(de)404 b(to)h(set)f Ft(TeX-engine)j FB(to)e(`)p Ft(uptex)p +FB(':)7600 59623 y Ft(\045\045\045)637 b(Local)i(Variables:)7600 +61084 y(\045\045\045)e(mode:)i(japanese-latex)7600 62545 +y(\045\045\045)e(TeX-engine:)k(uptex)7600 64007 y(\045\045\045)c(End:) +3660 66343 y FB(In)405 b(the)f(b)34 b(oth)405 b(cases)f(ab)34 +b(o)-34 b(v)g(e,)404 b(the)g(v)-67 b(alid)404 b(v)-67 +b(alue)403 b(is)h(one)g(of)h(`)p Ft(ptex)p FB(',)f(`)p +Ft(jtex)p FB(')h(and)g(`)p Ft(uptex)p FB('.)3660 68277 +y(Y)-101 b(ou)382 b(can)f(o)-34 b(v)g(erride)380 b(the)i(command)g +(names)f(asso)34 b(ciated)381 b(with)h(the)f(ab)34 b(o)-34 +b(v)g(e)382 b(three)f(engines)g(or)f(de\014ne)2000 69738 +y(y)-34 b(our)360 b(o)-34 b(wn)360 b(engine)f(b)-34 b(y)360 +b(customizing)g Ft(TeX-engine-alist)p FB(.)529 b(See)359 +b(Section)h(4.1.3)f([Pro)34 b(cessor)358 b(Options],)2000 +71200 y(page)404 b(57.)p eop end +%%Page: 77 82 +TeXDict begin 77 81 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(77)3660 +3985 y(It)446 b(is)f(sometimes)g(necessary)g(to)h(use)g(an)f(engine)h +(whic)-34 b(h)446 b(di\013ers)f(from)h(the)g(one)f(A)-34 +b(UCT)44590 4246 y(E)45265 3985 y(X)446 b(selects)2000 +5446 y(automatically)-101 b(.)633 b(F)-101 b(or)435 b(example,)443 +b(ev)-34 b(en)435 b(when)i(y)-34 b(ou)436 b(w)-34 b(an)g(t)437 +b(to)f(use)g Ft(j-article)i FB(do)34 b(cumen)-34 b(t)437 +b(class)e(delib-)2000 6907 y(erately)409 b(with)h(ASCI)34 +b(I)410 b(pL)13554 6750 y Fu(a)14115 6907 y FB(T)14788 +7168 y(E)15462 6907 y(X,)h(A)-34 b(UCT)20451 7168 y(E)21125 +6907 y(X)410 b(selects)f(NTT)i(jL)29996 6750 y Fu(a)30557 +6907 y FB(T)31230 7168 y(E)31904 6907 y(X)e(command)i(if)f +Ft(TeX-parse-self)k FB(is)2000 8369 y(enabled,)453 b(b)34 +b(ecause)443 b Ft(j-article)j FB(originally)c(b)34 b(elongs)443 +b(to)h(NTT)g(jL)32625 8212 y Fu(a)33186 8369 y FB(T)33859 +8630 y(E)34533 8369 y(X.)656 b(In)443 b(suc)-34 b(h)444 +b(cases,)452 b(use)444 b(the)f(\014le)2000 9830 y(lo)34 +b(cal)403 b(v)-67 b(ariable)403 b(metho)34 b(d)405 b(ab)34 +b(o)-34 b(v)g(e)404 b(to)g(select)g(the)g(engine)g(y)-34 +b(ou)405 b(in)-34 b(tend)405 b(to)g(use.)3660 11528 y(If)g(y)-34 +b(ou)404 b(usually)g(use)h(A)-34 b(UCT)16737 11789 y(E)17411 +11528 y(X)404 b(in)h(Japanese,)f(setting)g(the)h(follo)-34 +b(wing)405 b(v)-67 b(ariables)403 b(is)h(useful.)42818 +13700 y([User)g(Option])-48000 b Fl(TeX-default-mode)5200 +15161 y FB(Mo)34 b(de)448 b(to)h(en)-34 b(ter)448 b(for)g(a)h(new)f +(\014le)g(when)h(it)g(cannot)g(b)34 b(e)448 b(determined)g(whether)h +(the)g(\014le)f(is)g(plain)5200 16622 y(T)5873 16883 +y(E)6547 16622 y(X)404 b(or)g(L)9667 16465 y Fu(a)10228 +16622 y FB(T)10901 16883 y(E)11574 16622 y(X)g(or)g(what.)5200 +18320 y(If)316 b(y)-34 b(ou)317 b(w)-34 b(an)g(t)318 +b(to)e(en)-34 b(ter)317 b(Japanese)f(L)21149 18163 y +Fu(a)21710 18320 y FB(T)22383 18581 y(E)23057 18320 y(X)g(mo)34 +b(de)316 b(whenev)-34 b(er)316 b(this)h(ma)-34 b(y)316 +b(happ)34 b(en,)334 b(set)317 b(the)f(v)-67 b(ariable)5200 +19782 y(lik)-34 b(e)403 b(this:)8400 21480 y Ft(\(setq)638 +b(TeX-default-mode)k('japanese-latex-mode\))42818 23652 +y FB([User)404 b(Option])-48000 b Fl(japanese-LaTeX-default-style)5200 +25113 y FB(The)405 b(default)g(st)-34 b(yle/class)403 +b(when)i(creating)f(a)g(new)h(Japanese)f(L)34424 24956 +y Fu(a)34985 25113 y FB(T)35658 25374 y(E)36332 25113 +y(X)g(do)34 b(cumen)-34 b(t.)5200 26811 y(The)405 b(default)g(v)-67 +b(alue)403 b(is)h(`)p Ft("jarticle")p FB('.)3660 28983 +y(It)453 b(is)g(recommended)f(also)h(for)g(Japanese)g(users)g(to)g +(customize)f(the)i(option)f Ft(TeX-PDF-from-DVI)2000 +30444 y FB(to)404 b Ft("Dvipdfmx")p FB(.)542 b(See)404 +b(Section)h(4.1.3)e([Pro)34 b(cessor)403 b(Options],)h(page)h(57,)3660 +32143 y(There)f(are)g(three)g(customize)g(options)h(with)g(regard)f(to) +g(the)h(enco)34 b(ding)404 b(of)h(Japanese)f(text.)42818 +34315 y([User)g(Option])-48000 b Fl(japanese-TeX-use-kanji-opt-flag) +5200 35776 y FB(If)876 b(non-nil,)995 b(A)-34 b(UCT)15251 +36037 y(E)15926 35776 y(X)876 b(adds)h Ft(-kanji)i FB(option)e(to)g +(the)g(t)-34 b(yp)34 b(esetting)877 b(command)g(when)5200 +37237 y Ft(TeX-engine)408 b FB(is)403 b(`)p Ft(ptex)p +FB('.)3660 39409 y(Usually)528 b(A)-34 b(UCT)11500 39670 +y(E)12174 39409 y(X)528 b(guesses)f(the)h(righ)-34 b(t)528 +b(co)34 b(ding)527 b(systems)h(for)f(input)i(to)e(and)i(output)g(from)e +(the)2000 40870 y(Japanese)404 b(T)7814 41131 y(E)8488 +40870 y(X)g(pro)34 b(cess,)404 b(but)h(y)-34 b(ou)404 +b(can)h(o)-34 b(v)g(erride)403 b(them)i(b)-34 b(y)404 +b(the)h(follo)-34 b(wing)405 b(t)-34 b(w)g(o)405 b(customize)f +(options.)42818 43042 y([User)g(Option])-48000 b Fl +(TeX-japanese-process-input-coding-system)5200 44503 +y FB(If)482 b(non-nil,)501 b(used)482 b(for)g(enco)34 +b(ding)481 b(input)i(to)f(Japanese)g(T)31731 44764 y(E)32405 +44503 y(X)f(pro)34 b(cess.)771 b(When)482 b Ft(nil)p +FB(,)501 b(A)-34 b(UCT)48416 44764 y(E)49091 44503 y(X)5200 +45965 y(tries)404 b(to)g(c)-34 b(ho)34 b(ose)404 b(suitable)h(co)34 +b(ding)404 b(system.)42818 48137 y([User)g(Option])-48000 +b Fl(TeX-japanese-process-output-coding-system)5200 49598 +y FB(If)312 b(non-nil,)332 b(used)313 b(for)f(deco)34 +b(ding)313 b(output)i(from)d(Japanese)h(T)32502 49859 +y(E)33176 49598 y(X)f(pro)34 b(cess.)508 b(When)313 b +Ft(nil)p FB(,)331 b(A)-34 b(UCT)48416 49859 y(E)49091 +49598 y(X)5200 51059 y(tries)404 b(to)g(c)-34 b(ho)34 +b(ose)404 b(suitable)h(co)34 b(ding)404 b(system.)3660 +53231 y(The)790 b(former)e(customize)h(options)h Ft +(japanese-TeX-command-default)p FB(,)895 b Ft(japanese-LaTeX-)2000 +54692 y(command-default)627 b FB(and)622 b Ft +(japanese-TeX-command-list)630 b FB(are)621 b(remo)-34 +b(v)g(ed)622 b(from)g(A)-34 b(UCT)44963 54953 y(E)45637 +54692 y(X.)1191 b(Use)2000 56153 y Ft(japanese-TeX-engine-default)363 +b FB(instead.)522 b(If)353 b(y)-34 b(ou)354 b(need)f(to)h(customize)f +(the)h(executable)f(\014le)g(name)2000 57615 y(suc)-34 +b(h)405 b(as)f(`)p Ft("latex")p FB(',)i(the)e(options)i(for)e(them,)g +(or)g(b)34 b(oth,)405 b(customize)f Ft(TeX-engine-alist)p +FB(.)3660 59313 y(The)h(follo)-34 b(wing)405 b(t)-34 +b(w)g(o)405 b(additional)g(fon)-34 b(t)406 b(commands)f(are)f(a)-34 +b(v)-67 b(ailable)403 b(in)h(L)36518 59156 y Fu(a)37079 +59313 y FB(T)37752 59574 y(E)38425 59313 y(X)h(mo)34 +b(de)404 b(bu\013er.)2000 61248 y Fr(C-c)h(C-f)g(g)1138 +b FB(Insert)470 b Fo(gothic)g(face)f FB(fon)-34 b(t)472 +b(command)e(`)p Ft(\\textgt{)p Fw(?)p Ft(})p FB(')j(or)c(`)p +Ft(\\mathgt{)p Fw(?)p Ft(})p FB(')k(dep)34 b(ending)471 +b(on)8400 62709 y(the)405 b(con)-34 b(text.)2000 64644 +y Fr(C-c)405 b(C-f)g(m)1138 b FB(Insert)449 b(minc)-34 +b(ho)449 b(fon)-34 b(t)450 b(command)g(`)p Ft(\\textmc{)p +Fw(?)p Ft(})p FB(')h(or)e(`)p Ft(\\mathmc{)p Fw(?)p Ft(})p +FB(')i(dep)34 b(ending)449 b(on)g(the)8400 66105 y(con)-34 +b(text.)3660 68040 y(Although)423 b(they)f(are)f(meaningful)h(only)f +(with)h(`)p Ft(ptex)p FB(')g(and)g(`)p Ft(uptex)p FB(')h(engines,)i(it) +d(w)-34 b(on't)422 b(matter)g(in)2000 69502 y(bu\013ers)404 +b(with)h(other)g(engines.)3660 71200 y(See)f Ft(tex-jp.el)k +FB(for)c(more)f(information.)p eop end +%%Page: 78 83 +TeXDict begin 78 82 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(78)2000 +3985 y FA(5.5)896 b(Automatic)599 b(Customization)2000 +6110 y FB(Since)517 b(A)-34 b(UCT)8610 6371 y(E)9284 +6110 y(X)517 b(is)f(so)h(highly)g(customizable,)545 b(it)516 +b(mak)-34 b(es)517 b(sense)g(that)h(it)e(is)h(able)f(to)h(customize)g +(it-)2000 7572 y(self.)730 b(The)469 b(automatic)g(customization)g +(consists)f(of)h(scanning)f(T)32649 7833 y(E)33323 7572 +y(X)g(\014les)g(and)h(extracting)f(sym)-34 b(b)34 b(ols,)2000 +9033 y(en)-34 b(vironmen)g(ts,)405 b(and)g(things)g(lik)-34 +b(e)403 b(that.)3660 10839 y(The)489 b(automatic)f(customization)h(is)e +(done)i(on)f(three)g(di\013eren)-34 b(t)488 b(lev)-34 +b(els.)788 b(The)489 b(global)e(lev)-34 b(el)487 b(is)g(the)2000 +12300 y(lev)-34 b(el)401 b(shared)h(b)-34 b(y)403 b(all)e(users)h(at)g +(y)-34 b(our)402 b(site,)g(and)h(consists)g(of)f(scanning)h(the)f +(standard)i(T)42819 12561 y(E)43492 12300 y(X)e(st)-34 +b(yle)402 b(\014les,)2000 13761 y(and)500 b(an)-34 b(y)500 +b(extra)f(st)-34 b(yles)500 b(added)g(lo)34 b(cally)498 +b(for)i(all)f(users)g(on)h(the)g(site.)824 b(The)500 +b(priv)-67 b(ate)499 b(lev)-34 b(el)499 b(deals)g(with)2000 +15223 y(those)485 b(st)-34 b(yle)484 b(\014les)g(y)-34 +b(ou)484 b(ha)-34 b(v)g(e)485 b(written)g(for)f(y)-34 +b(our)484 b(o)-34 b(wn)486 b(use,)504 b(and)485 b(use)f(in)g +(di\013eren)-34 b(t)485 b(do)34 b(cumen)-34 b(ts.)779 +b(Y)-101 b(ou)2000 16684 y(ma)-34 b(y)424 b(ha)-34 b(v)g(e)424 +b(a)g Ft(~/lib/TeX/)k FB(directory)423 b(where)h(y)-34 +b(ou)424 b(store)g(useful)h(st)-34 b(yle)423 b(\014les)h(for)g(y)-34 +b(our)424 b(o)-34 b(wn)425 b(use.)598 b(The)2000 18145 +y(lo)34 b(cal)454 b(lev)-34 b(el)453 b(is)i(for)g(a)g(sp)34 +b(eci\014c)454 b(directory)-101 b(,)467 b(and)455 b(deals)g(with)h +(writing)f(customization)h(for)f(the)g(\014les)g(for)2000 +19606 y(y)-34 b(our)404 b(normal)g(T)9548 19867 y(E)10222 +19606 y(X)g(do)34 b(cumen)-34 b(ts.)3660 21412 y(If)459 +b(compared)g(with)h(the)f(en)-34 b(vironmen)g(t)460 b(v)-67 +b(ariable)458 b Ft(TEXINPUTS)p FB(,)475 b(the)459 b(global)g(lev)-34 +b(el)458 b(corresp)34 b(onds)459 b(to)2000 22873 y(the)530 +b(directories)f(built)i(in)-34 b(to)531 b(T)16490 23134 +y(E)17164 22873 y(X.)916 b(The)530 b(priv)-67 b(ate)530 +b(lev)-34 b(el)529 b(corresp)34 b(onds)530 b(to)g(the)h(directories)e +(y)-34 b(ou)530 b(add)2000 24335 y(y)-34 b(ourself,)404 +b(except)g(for)g Ft(.)p FB(,)g(whic)-34 b(h)405 b(is)f(the)g(lo)34 +b(cal)403 b(lev)-34 b(el.)3660 26141 y(By)309 b(default)i(A)-34 +b(UCT)12780 26402 y(E)13455 26141 y(X)310 b(will)f(searc)-34 +b(h)310 b(for)f(customization)i(\014les)f(in)f(all)g(the)i(global,)328 +b(priv)-67 b(ate,)328 b(and)310 b(lo)34 b(cal)2000 27602 +y(st)-34 b(yle)466 b(directories,)481 b(but)468 b(y)-34 +b(ou)467 b(can)f(also)g(set)h(the)g(path)h(directly)-101 +b(.)724 b(This)467 b(is)f(useful)i(if)e(y)-34 b(ou)467 +b(for)g(example)2000 29063 y(w)-34 b(an)g(t)417 b(to)f(add)g(another)g +(p)34 b(erson's)415 b(st)-34 b(yle)415 b(ho)34 b(oks)415 +b(to)g(y)-34 b(our)416 b(path.)573 b(Please)414 b(note)i(that)g(all)f +(matc)-34 b(hing)416 b(\014les)2000 30524 y(found)406 +b(in)e Ft(TeX-style-path)409 b FB(are)403 b(loaded,)i(and)f(all)g(ho)34 +b(oks)404 b(de\014ned)h(in)f(the)h(\014les)f(will)f(b)34 +b(e)404 b(executed.)42818 33008 y([User)g(Option])-48000 +b Fl(TeX-style-path)5200 34469 y FB(List)404 b(of)g(directories)f(to)i +(searc)-34 b(h)404 b(for)g(A)-34 b(UCT)25249 34730 y(E)25924 +34469 y(X)404 b(st)-34 b(yle)404 b(\014les.)3660 36952 +y(By)297 b(default,)319 b(when)298 b(A)-34 b(UCT)16171 +37213 y(E)16846 36952 y(X)297 b(searc)-34 b(hes)297 b(a)g(directory)g +(for)g(\014les,)318 b(it)297 b(will)g(recursiv)-34 b(ely)295 +b(searc)-34 b(h)298 b(through)2000 38413 y(sub)34 b(directories.)42818 +40897 y([User)404 b(Option])-48000 b Fl(TeX-file-recurse)5200 +42358 y FB(Whether)459 b(to)g(searc)-34 b(h)459 b(T)16219 +42619 y(E)16893 42358 y(X)g(directories)f(recursiv)-34 +b(ely:)646 b(nil)459 b(means)g(do)g(not)h(recurse,)471 +b(a)459 b(p)34 b(ositiv)-34 b(e)5200 43819 y(in)g(teger)336 +b(means)h(go)f(that)h(far)f(deep)h(in)f(the)g(directory)g(hierarc)-34 +b(h)g(y)-101 b(,)349 b(t)336 b(means)h(recurse)e(inde\014nitely)-101 +b(.)3660 46302 y(By)404 b(default,)h(A)-34 b(UCT)13306 +46563 y(E)13980 46302 y(X)404 b(will)g(ignore)g(\014les)g(named)g +Ft(.)p FB(,)h Ft(..)p FB(,)f Ft(SCCS)p FB(,)h Ft(RCS)p +FB(,)g(and)g Ft(CVS)p FB(.)42818 48786 y([User)f(Option])-48000 +b Fl(TeX-ignore-file)5200 50247 y FB(Regular)404 b(expression)g(matc) +-34 b(hing)405 b(\014le)f(names)g(to)h(ignore.)5200 52053 +y(These)551 b(\014les)f(or)g(directories)f(will)g(not)i(b)34 +b(e)550 b(considered)h(when)g(searc)-34 b(hing)550 b(for)h(T)43124 +52314 y(E)43797 52053 y(X)g(\014les)f(in)g(a)5200 53514 +y(directory)-101 b(.)2000 56184 y Fp(5.5.1)818 b(Automatic)546 +b(Customization)g(for)g(the)g(Site)2000 58143 y FB(Assuming)306 +b(that)f(the)g(automatic)h(customization)f(at)g(the)g(global)g(lev)-34 +b(el)303 b(w)-34 b(as)306 b(done)f(when)h(A)-34 b(UCT)46186 +58404 y(E)46860 58143 y(X)305 b(w)-34 b(as)2000 59604 +y(installed,)362 b(y)-34 b(our)351 b(c)-34 b(hoice)351 +b(is)h(no)-34 b(w:)513 b(will)351 b(y)-34 b(ou)352 b(use)f(it?)522 +b(If)352 b(y)-34 b(ou)351 b(use)h(it,)362 b(y)-34 b(ou)352 +b(will)f(b)34 b(ene\014t)352 b(b)-34 b(y)351 b(ha)-34 +b(ving)353 b(access)2000 61065 y(to)479 b(all)f(the)h(sym)-34 +b(b)34 b(ols)479 b(and)g(en)-34 b(vironmen)g(ts)480 b(a)-34 +b(v)-67 b(ailable)478 b(for)h(completion)g(purp)34 b(oses.)762 +b(The)479 b(dra)-34 b(wbac)g(k)480 b(is)2000 62527 y(slo)-34 +b(w)g(er)441 b(load)g(time)g(when)h(y)-34 b(ou)441 b(edit)g(a)g(new)h +(\014le)e(and)i(p)34 b(erhaps)441 b(to)34 b(o)441 b(man)-34 +b(y)442 b(confusing)g(sym)-34 b(b)34 b(ols)441 b(when)2000 +63988 y(y)-34 b(ou)405 b(try)e(to)i(do)f(a)h(completion.)3660 +65794 y(Y)-101 b(ou)613 b(can)g(disable)g(the)g(automatic)g(generated)g +(global)f(st)-34 b(yle)613 b(ho)34 b(oks)612 b(b)-34 +b(y)613 b(setting)g(the)g(v)-67 b(ariable)2000 67255 +y Ft(TeX-auto-global)409 b FB(to)c(nil.)42818 69738 y([User)f(Option]) +-48000 b Fl(TeX-macro-global)5200 71200 y FB(Directories)403 +b(con)-34 b(taining)405 b(the)f(site's)g(T)23021 71461 +y(E)23695 71200 y(X)g(st)-34 b(yle)404 b(\014les.)p eop +end +%%Page: 79 84 +TeXDict begin 79 83 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(79)42818 +3985 y([User)404 b(Option])-48000 b Fl(TeX-style-global)5200 +5446 y FB(Directory)403 b(con)-34 b(taining)405 b(hand)g(generated)g(T) +25732 5707 y(E)26405 5446 y(X)f(information.)5200 7210 +y(These)g(corresp)34 b(ond)404 b(to)h(T)17038 7471 y(E)17712 +7210 y(X)f(macros)g(shared)g(b)-34 b(y)405 b(all)e(users)h(of)h(a)f +(site.)42818 9578 y([User)g(Option])-48000 b Fl(TeX-auto-global)5200 +11039 y FB(Directory)403 b(con)-34 b(taining)405 b(automatically)f +(generated)g(information.)5200 12802 y(F)-101 b(or)298 +b(storing)h(automatic)h(extracted)e(information)h(ab)34 +b(out)300 b(the)f(T)34565 13063 y(E)35238 12802 y(X)g(macros)f(shared)h +(b)-34 b(y)299 b(all)f(users)5200 14263 y(of)404 b(a)h(site.)2000 +16860 y Fp(5.5.2)818 b(Automatic)546 b(Customization)g(for)g(a)g(User) +2000 18820 y FB(Y)-101 b(ou)567 b(should)h(sp)34 b(ecify)566 +b(where)h(y)-34 b(ou)567 b(store)g(y)-34 b(our)567 b(priv)-67 +b(ate)566 b(T)29934 19081 y(E)30607 18820 y(X)h(macros,)607 +b(so)567 b(A)-34 b(UCT)41724 19081 y(E)42399 18820 y(X)566 +b(can)h(extract)2000 20281 y(their)397 b(information.)537 +b(The)397 b(extracted)f(information)i(will)e(go)h(to)g(the)g +(directories)e(listed)i(in)g Ft(TeX-auto-)2000 21742 +y(private)3660 23506 y FB(Use)404 b Fr(M-x)i(TeX-auto-generate)k(RET) +405 b FB(to)f(extract)g(the)h(information.)42818 25873 +y([User)f(Option])-48000 b Fl(TeX-macro-private)5200 +27335 y FB(Directories)526 b(where)i(y)-34 b(ou)528 b(store)f(y)-34 +b(our)528 b(p)34 b(ersonal)528 b(T)29096 27596 y(E)29769 +27335 y(X)g(macros.)909 b(The)528 b(v)-67 b(alue)527 +b(defaults)h(to)g(the)5200 28796 y(directories)364 b(listed)h(in)g(the) +h(`)p Ft(TEXINPUTS)p FB(')h(and)f(`)p Ft(BIBINPUTS)p +FB(')i(en)-34 b(vironmen)g(t)366 b(v)-67 b(ariables)364 +b(or)h(to)g(the)5200 30257 y(resp)34 b(ectiv)-34 b(e)431 +b(directories)h(in)h Ft($TEXMFHOME)j FB(if)c(no)h(results)g(can)g(b)34 +b(e)432 b(obtained)i(from)f(the)g(en)-34 b(viron-)5200 +31718 y(men)g(t)405 b(v)-67 b(ariables.)42818 34086 y([User)404 +b(Option])-48000 b Fl(TeX-auto-private)5200 35547 y FB(List)574 +b(of)i(directories)d(con)-34 b(taining)576 b(automatically)f(generated) +g(A)-34 b(UCT)38317 35808 y(E)38992 35547 y(X)575 b(st)-34 +b(yle)574 b(\014les.)1051 b(These)5200 37009 y(corresp)34 +b(ond)404 b(to)h(the)f(p)34 b(ersonal)404 b(T)20442 37269 +y(E)21116 37009 y(X)g(macros.)43872 39376 y([Command])-47999 +b Fl(TeX-auto-generate)612 b Fh(TEX)444 b(AUTO)5200 40838 +y FB(\()p Fr(M-x)405 b(TeX-auto-generate)411 b(RET)p +FB(\))418 b(Generate)f(st)-34 b(yle)417 b(ho)34 b(ok)416 +b(for)h Fs(TEX)539 b FB(and)418 b(store)f(it)g(in)g Fs(A)-34 +b(UTO)p FB(.)5200 42299 y(If)404 b Fs(TEX)526 b FB(is)404 +b(a)g(directory)-101 b(,)403 b(generate)h(st)-34 b(yle)404 +b(ho)34 b(oks)404 b(for)g(all)f(\014les)h(in)g(the)h(directory)-101 +b(.)42818 44667 y([User)404 b(Option])-48000 b Fl(TeX-style-private) +5200 46128 y FB(List)430 b(of)h(directories)e(con)-34 +b(taining)432 b(hand)f(generated)g(A)-34 b(UCT)32838 +46389 y(E)33512 46128 y(X)431 b(st)-34 b(yle)430 b(\014les.)617 +b(These)431 b(corresp)34 b(ond)5200 47589 y(to)404 b(the)h(p)34 +b(ersonal)404 b(T)14267 47850 y(E)14941 47589 y(X)g(macros.)2000 +50186 y Fp(5.5.3)818 b(Automatic)546 b(Customization)g(for)g(a)g +(Directory)2000 52145 y FB(A)-34 b(UCT)5332 52406 y(E)6007 +52145 y(X)368 b(can)g(up)34 b(date)370 b(the)e(st)-34 +b(yle)368 b(information)h(ab)34 b(out)370 b(a)e(\014le)g(eac)-34 +b(h)368 b(time)g(y)-34 b(ou)369 b(sa)-34 b(v)g(e)368 +b(it,)376 b(and)369 b(it)f(will)g(do)2000 53607 y(this)374 +b(if)g(the)g(directory)f Ft(TeX-auto-local)379 b FB(exists.)528 +b Ft(TeX-auto-local)379 b FB(is)374 b(b)-34 b(y)374 b(default)h(set)f +(to)g(`)p Ft("auto")p FB(',)2000 55068 y(so)404 b(simply)g(creating)g +(an)g Ft(auto)i FB(directory)d(will)h(enable)g(automatic)h(sa)-34 +b(ving)404 b(of)h(st)-34 b(yle)404 b(information.)3660 +56831 y(The)i(adv)-67 b(an)-34 b(tage)405 b(of)h(doing)f(this)g(is)g +(that)h(macros,)e(lab)34 b(els,)404 b(etc.)540 b(de\014ned)406 +b(in)f(an)-34 b(y)405 b(\014le)g(in)g(a)g(m)-34 b(ulti\014le)2000 +58292 y(do)34 b(cumen)-34 b(t)440 b(will)f(b)34 b(e)439 +b(kno)-34 b(wn)441 b(in)e(all)g(the)h(\014les)f(in)h(the)f(do)34 +b(cumen)-34 b(t.)646 b(The)440 b(disadv)-67 b(an)-34 +b(tage)440 b(is)f(that)i(sa)-34 b(ving)2000 59754 y(will)404 +b(b)34 b(e)403 b(slo)-34 b(w)g(er.)539 b(T)-101 b(o)405 +b(disable,)f(set)g Ft(TeX-auto-local)409 b FB(to)404 +b(nil.)42818 62122 y([User)g(Option])-48000 b Fl(TeX-style-local)5200 +63583 y FB(Directory)403 b(con)-34 b(taining)405 b(hand)g(generated)g +(T)25732 63844 y(E)26405 63583 y(X)f(information.)5200 +65346 y(These)g(corresp)34 b(ond)404 b(to)h(T)17038 65607 +y(E)17712 65346 y(X)f(macros)g(found)h(in)g(the)f(curren)-34 +b(t)405 b(directory)-101 b(.)42818 67714 y([User)404 +b(Option])-48000 b Fl(TeX-auto-local)5200 69175 y FB(Directory)403 +b(con)-34 b(taining)405 b(automatically)f(generated)g(T)30344 +69436 y(E)31018 69175 y(X)g(information.)5200 70939 y(These)g(corresp) +34 b(ond)404 b(to)h(T)17038 71200 y(E)17712 70939 y(X)f(macros)g(found) +h(in)g(the)f(curren)-34 b(t)405 b(directory)-101 b(.)p +eop end +%%Page: 80 85 +TeXDict begin 80 84 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(80)2000 +3985 y FA(5.6)896 b(W)-149 b(riting)599 b(Y)-149 b(our)597 +b(Own)h(St)-50 b(yle)600 b(Supp)50 b(ort)2000 6110 y +FB(See)331 b(Section)g(5.5)g([Automatic],)345 b(page)331 +b(78,)346 b(for)331 b(a)g(discussion)g(ab)34 b(out)332 +b(automatically)f(generated)g(global,)2000 7572 y(priv)-67 +b(ate,)369 b(and)362 b(lo)34 b(cal)360 b(st)-34 b(yle)361 +b(\014les.)524 b(The)361 b(hand)i(generated)e(st)-34 +b(yle)361 b(\014les)g(are)g(equiv)-67 b(alen)-34 b(t,)369 +b(except)360 b(that)j(they)2000 9033 y(b)-34 b(y)405 +b(default)g(are)e(found)j(in)e Ft(style)i FB(directories)d(instead)i +(of)f Ft(auto)i FB(directories.)3660 10789 y(If)f(y)-34 +b(ou)404 b(write)g(some)g(useful)h(supp)34 b(ort)405 +b(for)f(a)g(public)h(T)28438 11050 y(E)29112 10789 y(X)f(st)-34 +b(yle)404 b(\014le,)f(please)h(send)h(it)f(to)g(us.)2000 +13371 y Fp(5.6.1)818 b(A)545 b(Simple)f(St)-45 b(yle)544 +b(File)2000 15330 y FB(Here)403 b(is)h(a)g(simple)g(example)g(of)g(a)g +(st)-34 b(yle)404 b(\014le.)5200 17086 y Ft(;;;)637 b(book.el)i(-)e +(Special)i(code)f(for)f(book)h(style.)5200 20008 y +(\(TeX-add-style-hook)5836 21469 y("book")5836 22931 +y(\(lambda)h(\(\))7109 24392 y(\(LaTeX-largest-level-set)645 +b("chapter"\)\))5836 25853 y(LaTeX-dialect\))3660 27609 +y FB(The)402 b(example)f(is)f(from)i(the)f(A)-34 b(UCT)20388 +27870 y(E)21063 27609 y(X)401 b(sources)g(and)h(is)f(loaded)g(for)h(an) +-34 b(y)401 b(L)38428 27452 y Fu(a)38989 27609 y FB(T)39662 +27870 y(E)40336 27609 y(X)g(do)34 b(cumen)-34 b(t)402 +b(using)2000 29070 y(the)425 b(b)34 b(o)g(ok)425 b(do)34 +b(cumen)-34 b(t)426 b(class)e(\(or)h(st)-34 b(yle)425 +b(b)34 b(efore)425 b(L)24414 28913 y Fu(a)24975 29070 +y FB(T)25648 29331 y(E)26321 29070 y(X2e\).)601 b(The)426 +b(\014le)e(sp)34 b(eci\014es)425 b(that)h(the)f(largest)g(kind)2000 +30531 y(of)446 b(section)g(in)f(suc)-34 b(h)447 b(a)e(do)34 +b(cumen)-34 b(t)447 b(is)f(c)-34 b(hapter.)663 b(The)446 +b(in)-34 b(teresting)447 b(thing)f(to)g(notice)g(is)f(that)i(the)f(st) +-34 b(yle)2000 31993 y(\014le)366 b(de\014nes)i(an)f(\(anon)-34 +b(ymous\))369 b(function,)375 b(and)367 b(adds)h(it)e(to)h(the)g(list)g +(of)g(loaded)g(st)-34 b(yle)366 b(ho)34 b(oks)367 b(b)-34 +b(y)367 b(calling)2000 33454 y Ft(TeX-add-style-hook)p +FB(.)3660 35210 y(The)399 b(\014rst)g(time)f(the)h(user)f(indirectly)f +(tries)h(to)h(access)f(some)g(st)-34 b(yle-sp)34 b(eci\014c)398 +b(information,)i(suc)-34 b(h)399 b(as)2000 36671 y(the)423 +b(largest)e(sectioning)i(command)g(a)-34 b(v)-67 b(ailable,)425 +b(the)e(st)-34 b(yle)422 b(ho)34 b(oks)422 b(for)g(all)g(\014les)g +(directly)f(or)h(indirectly)2000 38132 y(read)463 b(b)-34 +b(y)463 b(the)h(curren)-34 b(t)463 b(do)34 b(cumen)-34 +b(t)464 b(are)f(executed.)715 b(The)463 b(actual)h(\014les)e(will)h +(only)g(b)34 b(e)463 b(ev)-67 b(aluated)462 b(once,)2000 +39593 y(but)405 b(the)g(ho)34 b(oks)404 b(will)f(b)34 +b(e)404 b(called)g(for)g(eac)-34 b(h)404 b(bu\013er)g(using)h(the)g(st) +-34 b(yle)404 b(\014le.)3660 41349 y(Note)428 b(that)h(the)g(basename)f +(of)g(the)h(st)-34 b(yle)427 b(\014le)h(and)h(the)f(name)g(of)g(the)h +(st)-34 b(yle)427 b(ho)34 b(ok)428 b(should)h(usually)2000 +42810 y(b)34 b(e)404 b(iden)-34 b(tical.)44663 45156 +y([F)-101 b(unction])-47999 b Fl(TeX-add-style-hook)613 +b Fh(style)445 b(hook)f Fe(&optional)f Fh(dialect-expr)5200 +46617 y FB(Add)310 b Fs(ho)34 b(ok)383 b FB(to)309 b(the)h(list)f(of)g +(functions)i(to)f(run)f(when)h(w)-34 b(e)310 b(use)f(the)h(T)35376 +46878 y(E)36050 46617 y(X)f(\014le)g Fs(st)-34 b(yle)377 +b FB(and)310 b(the)g(curren)-34 b(t)5200 48078 y(dialect)334 +b(is)h(one)f(in)h(the)g(set)g(deriv)-34 b(ed)334 b(from)h +Fs(dialect-expr)p FB(.)515 b(When)335 b Fs(dialect-expr)421 +b FB(is)334 b(omitted,)349 b(then)5200 49539 y Fs(ho)34 +b(ok)477 b FB(is)404 b(allo)-34 b(w)g(ed)405 b(to)g(b)34 +b(e)403 b(run)i(whatev)-34 b(er)405 b(the)f(curren)-34 +b(t)405 b(dialect)e(is.)5200 51295 y Fs(dialect-expr)490 +b FB(ma)-34 b(y)405 b(b)34 b(e)403 b(one)i(of:)6194 53051 +y Fz(\017)800 b FB(A)492 b(sym)-34 b(b)34 b(ol)491 b(indicating)i(a)e +(singleton)i(con)-34 b(taining)493 b(one)e(basic)h(T)37378 +53312 y(E)38052 53051 y(X)g(dialect,)513 b(this)492 b(sym)-34 +b(b)34 b(ol)7600 54512 y(shall)404 b(b)34 b(e)404 b(selected)f(among:) +7600 56563 y Ft(:latex)2584 b FB(F)-101 b(or)404 b(all)g(\014les)g(in)g +(L)22026 56406 y Fu(a)22587 56563 y FB(T)23260 56824 +y(E)23933 56563 y(X)g(mo)34 b(de,)404 b(or)g(an)-34 b(y)405 +b(mo)34 b(de)404 b(deriv)-34 b(ed)403 b(thereof.)7600 +58614 y Ft(:bibtex)1948 b FB(F)-101 b(or)404 b(all)g(\014les)g(in)g +(BibT)24246 58874 y(E)24919 58614 y(X)g(mo)34 b(de,)404 +b(or)g(an)-34 b(y)404 b(mo)34 b(de)404 b(deriv)-34 b(ed)404 +b(thereof.)7600 60664 y Ft(:texinfo)1312 b FB(F)-101 +b(or)404 b(all)g(\014les)g(in)g Fq(T)-92 b(exinfo)405 +b FB(mo)34 b(de.)7600 62715 y Ft(:plain-tex)14000 64176 +y FB(F)-101 b(or)404 b(all)g(\014les)g(in)g(plain-T)25407 +64437 y(E)26081 64176 y(X)g(mo)34 b(de,)404 b(or)f(an)-34 +b(y)405 b(mo)34 b(de)404 b(deriv)-34 b(ed)404 b(thereof.)7600 +66227 y Ft(:context)1312 b FB(F)-101 b(or)404 b(all)g(\014les)g(in)g +(ConT)24531 66488 y(E)25205 66227 y(Xt)h(mo)34 b(de.)7600 +68277 y Ft(:classopt)14000 69738 y FB(F)-101 b(or)508 +b(class)f(options)h(of)g(L)25382 69581 y Fu(a)25943 69738 +y FB(T)26616 69999 y(E)27290 69738 y(X)g(do)34 b(cumen)-34 +b(t.)850 b(This)508 b(is)f(pro)-34 b(vided)508 b(as)g(pseudo-)14000 +71200 y(dialect)404 b(for)g(st)-34 b(yle)404 b(ho)34 +b(oks)404 b(asso)34 b(ciated)404 b(with)h(class)f(options.)p +eop end +%%Page: 81 86 +TeXDict begin 81 85 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(81)6194 +3985 y Fz(\017)800 b FB(A)404 b(logical)f(expression)h(lik)-34 +b(e:)7600 6192 y Ft(\(or)405 b Fr(dialect-expression1)411 +b Ft(...)405 b Fr(dialect-expression_n)p Ft(\))14000 +7654 y FB(F)-101 b(or)353 b(union)g(of)g(the)g(sets)g(of)g(dialects)f +(corresp)34 b(onding)353 b(to)g Fs(dialect-expression1)14000 +9115 y FB(through)405 b Fs(dialect-expression)p 28011 +9115 364 53 v 533 w(n)7600 11322 y Ft(\(and)g Fr(dialect-expression1) +411 b Ft(...)405 b Fr(dialect-expression_n)p Ft(\))14000 +12783 y FB(F)-101 b(or)686 b(in)-34 b(tersection)686 +b(of)g(the)g(sets)g(of)h(dialects)e(corresp)34 b(onding)686 +b(to)g Fs(dialect-)14000 14244 y(expression1)500 b FB(through)406 +b Fs(dialect-expression)p 34556 14244 V 533 w(n)7600 +16452 y Ft(\(nor)f Fr(dialect-expression1)411 b Ft(...)405 +b Fr(dialect-expression_n)p Ft(\))14000 17913 y FB(F)-101 +b(or)295 b(complemen)-34 b(t)296 b(of)f(the)g(union)h(sets)g(of)f +(dialects)g(corresp)34 b(onding)295 b(to)g Fs(dialect-)14000 +19374 y(expression1)564 b FB(through)469 b Fs(dialect-expression)p +34683 19374 V 533 w(n)f FB(relativ)-34 b(ely)466 b(to)i(the)g(set)g(of) +g(all)14000 20835 y(supp)34 b(orted)405 b(dialects)7600 +23042 y Ft(\(not)g Fr(dialect-expr)p Ft(\))14000 24504 +y FB(F)-101 b(or)279 b(complemen)-34 b(t)279 b(set)g(of)g(dialect)f +(corresp)34 b(onding)279 b(to)g Fs(dialect-expr)365 b +FB(relativ)-34 b(ely)14000 25965 y(to)404 b(the)h(set)f(of)h(all)e +(supp)34 b(orted)406 b(dialects)3660 28586 y(In)499 b(case)f(of)h +(adding)h(a)e(st)-34 b(yle)499 b(ho)34 b(ok)498 b(for)h(L)22836 +28429 y Fu(a)23397 28586 y FB(T)24070 28847 y(E)24743 +28586 y(X,)522 b(when)500 b(calling)e(function)i Ft(TeX-add-style-hook) +2000 30047 y FB(it)434 b(is)h(though)-34 b(t)437 b(more)d(futurepro)34 +b(of)435 b(for)g(argumen)-34 b(t)435 b Fs(dialect-expr)521 +b FB(to)435 b(pass)g(constan)-34 b(t)436 b Ft(LaTeX-dialect)2000 +31509 y FB(curren)-34 b(tly)404 b(de\014ned)h(to)f Ft(:latex)p +FB(,)i(rather)e(than)i(passing)f Ft(:latex)h FB(directly)-101 +b(.)44505 34130 y([Constan)-34 b(t])-47998 b Fl(LaTeX-dialect)5200 +35591 y FB(Default)366 b(dialect)f(for)h(use)f(with)i(function)g +Ft(TeX-add-style-hook)k FB(for)366 b(argumen)-34 b(t)367 +b Fs(dialect-expr)5200 37052 y FB(when)405 b(the)f(ho)34 +b(ok)404 b(is)g(to)h(b)34 b(e)404 b(run)g(only)g(on)h(LaT)-101 +b(eX)404 b(\014le,)f(or)h(an)-34 b(y)405 b(mo)34 b(de)404 +b(deriv)-34 b(ed)403 b(thereof.)2000 39791 y Fp(5.6.2)818 +b(Adding)545 b(Supp)45 b(ort)547 b(for)f(Macros)2000 +41750 y FB(The)335 b(most)f(common)h(thing)g(to)f(de\014ne)h(in)f(a)g +(st)-34 b(yle)334 b(ho)34 b(ok)334 b(is)f(new)i(sym)-34 +b(b)34 b(ols)334 b(\(T)37250 42011 y(E)37924 41750 y(X)g(macros\).)516 +b(Most)334 b(lik)-34 b(ely)2000 43211 y(along)480 b(with)h(a)f +(description)h(of)f(the)g(argumen)-34 b(ts)482 b(to)e(the)h(function,) +500 b(since)479 b(the)i(sym)-34 b(b)34 b(ol)480 b(itself)g(can)g(b)34 +b(e)2000 44672 y(de\014ned)405 b(automatically)-101 b(.)3660 +46548 y(Here)404 b(are)f(a)h(few)h(examples)f(from)g +Ft(latex.el)p FB(.)5200 48423 y Ft(\(TeX-add-style-hook)5836 +49884 y("latex")5836 51345 y(\(lambda)639 b(\(\))7109 +52806 y(\(TeX-add-symbols)7745 54268 y('\("arabic")h(TeX-arg-counter\)) +7745 55729 y('\("label")g(TeX-arg-define-label\))7745 +57190 y('\("ref")f(TeX-arg-ref\))7745 58651 y('\("newcommand")j +(TeX-arg-define-macro)h([)637 b("Number)i(of)e(arguments")j(])c(t\)) +7745 60112 y('\("newtheorem")642 b(TeX-arg-define-environment)9018 +61574 y([)637 b(TeX-arg-environment)643 b("Numbered)d(like")e(])9018 +63035 y(t)f([)g(TeX-arg-counter)k("Within)e(counter")g(]\)\)\)\))44663 +65656 y FB([F)-101 b(unction])-47999 b Fl(TeX-add-symbols)612 +b Fh(symbol)525 b Fg(.)322 b(.)g(.)5200 67117 y FB(Add)405 +b(eac)-34 b(h)404 b Fs(sym)-34 b(b)34 b(ol)452 b FB(to)404 +b(the)h(list)f(of)g(kno)-34 b(wn)406 b(sym)-34 b(b)34 +b(ols.)3660 69738 y(Eac)-34 b(h)484 b(argumen)-34 b(t)485 +b(to)e Ft(TeX-add-symbols)489 b FB(is)483 b(a)g(list)g(describing)h +(one)f(sym)-34 b(b)34 b(ol.)776 b(The)484 b(head)g(of)f(the)2000 +71200 y(list)404 b(is)g(the)g(name)h(of)f(the)h(sym)-34 +b(b)34 b(ol,)404 b(the)g(remaining)g(elemen)-34 b(ts)404 +b(describ)34 b(e)403 b(eac)-34 b(h)405 b(argumen)-34 +b(t.)p eop end +%%Page: 82 87 +TeXDict begin 82 86 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(82)3660 +3985 y(If)370 b(there)g(are)f(no)h(additional)g(elemen)-34 +b(ts,)377 b(the)370 b(sym)-34 b(b)34 b(ol)370 b(will)f(b)34 +b(e)369 b(inserted)h(with)g(p)34 b(oin)-34 b(t)371 b(inside)f(braces.) +2000 5446 y(Otherwise,)495 b(eac)-34 b(h)477 b(argumen)-34 +b(t)477 b(of)h(this)f(function)h(should)g(matc)-34 b(h)478 +b(an)f(argumen)-34 b(t)478 b(of)f(the)g(T)44368 5707 +y(E)45042 5446 y(X)g(macro.)2000 6907 y(What)405 b(is)f(done)g(dep)34 +b(ends)405 b(on)g(the)f(argumen)-34 b(t)405 b(t)-34 b(yp)34 +b(e.)3660 8651 y(If)576 b(a)f(macro)f(is)h(de\014ned)i(m)-34 +b(ultiple)575 b(times,)618 b(A)-34 b(UCT)27812 8912 y(E)28486 +8651 y(X)575 b(will)g(c)-34 b(ho)34 b(ose)575 b(the)h(one)f(with)h(the) +g(longest)2000 10113 y(de\014nition)405 b(\(i.e.)538 +b(the)405 b(one)f(with)h(the)f(most)h(argumen)-34 b(ts\).)3660 +11857 y(Th)g(us,)406 b(to)e(o)-34 b(v)g(erwrite)5200 +13601 y Ft('\("tref")639 b(1\))e(;)g(one)g(argument)3660 +15345 y FB(y)-34 b(ou)405 b(can)f(sp)34 b(ecify)5200 +17089 y Ft('\("tref")639 b(TeX-arg-ref)h(ignore\))f(;)e(two)g +(arguments)3660 18833 y(ignore)393 b FB(is)e(a)g(function)h(that)g(do) +34 b(es)391 b(not)g(do)h(an)-34 b(ything,)394 b(so)d(when)h(y)-34 +b(ou)391 b(insert)g(a)g(`)p Ft(tref)p FB(')h(y)-34 b(ou)391 +b(will)f(b)34 b(e)2000 20294 y(prompted)405 b(for)f(a)h(lab)34 +b(el)403 b(and)i(no)f(more.)3660 22038 y(Y)-101 b(ou)405 +b(can)f(use)h(the)f(follo)-34 b(wing)405 b(t)-34 b(yp)34 +b(es)404 b(of)h(sp)34 b(eci\014ers)403 b(for)h(argumen)-34 +b(ts:)2000 24065 y Ft(string)2584 b FB(Use)404 b(the)h(string)f(as)g(a) +g(prompt)h(to)g(prompt)g(for)f(the)h(argumen)-34 b(t.)2000 +26091 y Ft(number)2584 b FB(Insert)495 b(that)h(man)-34 +b(y)495 b(braces,)517 b(lea)-34 b(v)g(e)494 b(p)34 b(oin)-34 +b(t)496 b(inside)e(the)h(\014rst.)811 b(0)495 b(and)h(-1)e(are)h(sp)34 +b(ecial.)809 b(0)8400 27553 y(means)316 b(that)h(no)f(braces)f(are)h +(inserted.)509 b(-1)315 b(means)i(that)f(braces)g(are)f(inserted)h +(around)g(the)8400 29014 y(macro)458 b(and)i(an)f(activ)-34 +b(e)458 b(region)g(\(e.g.)702 b(`)p Ft({\\tiny)406 b(foo})p +FB('\).)704 b(If)458 b(there)h(is)f(no)h(activ)-34 b(e)459 +b(region,)8400 30475 y(no)405 b(braces)e(are)h(inserted.)2000 +32502 y Ft(nil)4492 b FB(Insert)404 b(empt)-34 b(y)405 +b(braces.)2000 34529 y Ft(t)5764 b FB(Insert)404 b(empt)-34 +b(y)405 b(braces,)e(lea)-34 b(v)g(e)404 b(p)34 b(oin)-34 +b(t)405 b(b)34 b(et)-34 b(w)g(een)405 b(the)g(braces.)2000 +36555 y Ft(other)h(symbols)8400 38017 y FB(Call)365 b(the)i(sym)-34 +b(b)34 b(ol)365 b(as)h(a)g(function.)527 b(Y)-101 b(ou)366 +b(can)g(de\014ne)g(y)-34 b(our)366 b(o)-34 b(wn)367 b(ho)34 +b(ok,)372 b(or)366 b(use)g(one)f(of)h(the)8400 39478 +y(prede\014ned)405 b(argumen)-34 b(t)405 b(ho)34 b(oks.)2000 +41505 y Ft(list)3856 b FB(If)348 b(the)h(car)f(is)g(a)g(string,)359 +b(insert)348 b(it)h(as)f(a)g(prompt)i(and)f(the)f(next)h(elemen)-34 +b(t)348 b(as)g(initial)g(input.)8400 42966 y(Otherwise,)404 +b(call)f(the)i(car)e(of)i(the)f(list)g(with)h(the)g(remaining)e(elemen) +-34 b(ts)405 b(as)f(argumen)-34 b(ts.)2000 44993 y Ft(vector)2584 +b FB(Optional)322 b(argumen)-34 b(t.)511 b(If)322 b(it)f(has)g(more)g +(than)h(one)g(elemen)-34 b(t,)337 b(parse)321 b(it)g(as)g(a)g(list,)338 +b(otherwise)8400 46454 y(parse)449 b(the)g(only)g(elemen)-34 +b(t)449 b(as)g(ab)34 b(o)-34 b(v)g(e.)673 b(Use)449 b(square)f(brac)-34 +b(k)g(ets)450 b(instead)f(of)g(curly)g(braces,)8400 47915 +y(and)405 b(is)f(not)h(inserted)f(on)g(empt)-34 b(y)405 +b(user)f(input.)3660 49942 y(A)436 b(lot)g(of)h(argumen)-34 +b(t)437 b(ho)34 b(oks)436 b(ha)-34 b(v)g(e)436 b(already)g(b)34 +b(een)435 b(de\014ned.)635 b(The)437 b(\014rst)f(argumen)-34 +b(t)438 b(to)e(all)f(ho)34 b(oks)436 b(is)2000 51403 +y(a)461 b(\015ag)h(indicating)g(if)f(it)h(is)f(an)g(optional)i(argumen) +-34 b(t.)711 b(It)461 b(is)g(up)h(to)g(the)g(ho)34 b(ok)461 +b(to)h(determine)f(what)i(to)2000 52864 y(do)393 b(with)g(the)g +(remaining)g(argumen)-34 b(ts,)396 b(if)c(an)-34 b(y)-101 +b(.)535 b(T)-34 b(ypically)392 b(the)h(next)g(argumen)-34 +b(t)394 b(is)e(used)h(to)g(o)-34 b(v)g(erwrite)2000 54325 +y(the)405 b(default)g(prompt.)2000 56352 y Ft(TeX-arg-conditional)8400 +57813 y FB(Implemen)-34 b(ts)362 b(if)f(EXPR)h(THEN)g(ELSE.)e(If)i +(EXPR)f(ev)-67 b(aluates)361 b(to)h(true,)370 b(parse)361 +b(THEN)h(as)8400 59274 y(an)405 b(argumen)-34 b(t)405 +b(list,)e(else)h(parse)g(ELSE)g(as)g(an)g(argumen)-34 +b(t)406 b(list.)2000 61301 y Ft(TeX-arg-literal)8400 +62762 y FB(Insert)553 b(its)f(argumen)-34 b(ts)554 b(in)-34 +b(to)553 b(the)g(bu\013er.)984 b(Used)553 b(for)g(sp)34 +b(ecifying)552 b(extra)g(syn)-34 b(tax)553 b(for)g(a)8400 +64224 y(macro.)2000 66250 y Ft(TeX-arg-free)8400 67712 +y FB(P)-34 b(arse)404 b(its)g(argumen)-34 b(ts)406 b(but)f(use)f(no)h +(braces)e(when)i(they)g(are)e(inserted.)2000 69738 y +Ft(TeX-arg-eval)8400 71200 y FB(Ev)-67 b(aluate)404 b(argumen)-34 +b(ts)405 b(and)g(insert)f(the)h(result)f(in)g(the)g(bu\013er.)p +eop end +%%Page: 83 88 +TeXDict begin 83 87 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(83)2000 +3985 y Ft(TeX-arg-label)8400 5446 y FB(Prompt)407 b(for)f(a)g(lab)34 +b(el)405 b(completing)h(with)h(kno)-34 b(wn)407 b(lab)34 +b(els.)544 b(If)406 b(RefT)39040 5707 y(E)39714 5446 +y(X)g(is)g(activ)-34 b(e,)406 b(prompt)8400 6907 y(for)e(the)h +(reference)e(format.)2000 9099 y Ft(TeX-arg-ref)8400 +10560 y FB(Prompt)438 b(for)f(a)g(lab)34 b(el)436 b(completing)h(with)h +(kno)-34 b(wn)438 b(lab)34 b(els.)637 b(If)437 b(RefT)39381 +10821 y(E)40055 10560 y(X)g(is)g(activ)-34 b(e,)445 b(do)437 +b(not)8400 12022 y(prompt)578 b(for)e(the)h(reference)e(format.)1057 +b(Usually)-101 b(,)619 b(reference)575 b(macros)h(should)i(use)e(this) +8400 13483 y(function)406 b(instead)e(of)h Ft(TeX-arg-label)p +FB(.)2000 15675 y Ft(TeX-arg-index-tag)8400 17136 y FB(Prompt)g(for)f +(an)g(index)g(tag.)539 b(This)405 b(is)f(the)g(name)h(of)f(an)h(index,) +e(not)i(the)g(en)-34 b(try)-101 b(.)2000 19328 y Ft(TeX-arg-index)8400 +20789 y FB(Prompt)405 b(for)f(an)g(index)g(en)-34 b(try)405 +b(completing)f(with)h(kno)-34 b(wn)405 b(en)-34 b(tries.)2000 +22980 y Ft(TeX-arg-length)8400 24442 y FB(Prompt)405 +b(for)f(a)g(L)16052 24285 y Fu(a)16613 24442 y FB(T)17286 +24703 y(E)17960 24442 y(X)g(length)g(completing)h(with)g(kno)-34 +b(wn)405 b(lengths.)2000 26633 y Ft(TeX-arg-macro)8400 +28095 y FB(Prompt)g(for)f(a)g(T)16403 28356 y(E)17077 +28095 y(X)g(macro)g(with)h(completion.)2000 30286 y Ft(TeX-arg-date) +8400 31748 y FB(Prompt)272 b(for)f(a)g(date,)297 b(defaulting)273 +b(to)e(the)g(curren)-34 b(t)272 b(date.)494 b(The)272 +b(format)f(of)h(the)f(date)h(is)e(sp)34 b(ec-)8400 33209 +y(i\014ed)423 b(b)-34 b(y)424 b(the)f Ft(TeX-date-format)429 +b FB(option.)597 b(If)423 b(y)-34 b(ou)423 b(w)-34 b(an)g(t)425 +b(to)f(c)-34 b(hange)424 b(the)f(format)h(when)8400 34670 +y(the)490 b(`)p Ft(babel)p FB(')g(pac)-34 b(k)-67 b(age)489 +b(is)g(loaded)h(with)g(a)f(sp)34 b(eci\014c)489 b(language,)510 +b(set)490 b Ft(TeX-date-format)8400 36131 y FB(inside)430 +b(the)h(appropriate)g(language)g(ho)34 b(ok,)437 b(for)430 +b(details)h(see)f(Section)h(5.4.1)f([Europ)34 b(ean],)8400 +37592 y(page)404 b(73.)2000 39784 y Ft(TeX-arg-version)8400 +41245 y FB(Prompt)h(for)f(the)g(v)-34 b(ersion)404 b(of)h(a)f(\014le,)f +(using)i(as)f(initial)g(input)h(the)g(curren)-34 b(t)404 +b(date.)2000 43437 y Ft(TeX-arg-environment)8400 44898 +y FB(Prompt)h(for)f(a)g(L)16052 44741 y Fu(a)16613 44898 +y FB(T)17286 45159 y(E)17960 44898 y(X)g(en)-34 b(vironmen)g(t)405 +b(with)g(completion.)2000 47090 y Ft(TeX-arg-cite)8400 +48551 y FB(Prompt)321 b(for)g(a)g(BibT)18022 48812 y(E)18696 +48551 y(X)g(citation.)511 b(If)321 b(the)g(v)-67 b(ariable)319 +b Ft(TeX-arg-cite-note-p)328 b FB(is)321 b(non-nil,)8400 +50012 y(ask)404 b(also)g(for)g(optional)h(note)g(in)f(citations.)2000 +52204 y Ft(TeX-arg-counter)8400 53665 y FB(Prompt)h(for)f(a)g(L)16052 +53508 y Fu(a)16613 53665 y FB(T)17286 53926 y(E)17960 +53665 y(X)g(coun)-34 b(ter)405 b(completing)f(with)h(kno)-34 +b(wn)405 b(coun)-34 b(ters.)2000 55857 y Ft(TeX-arg-savebox)8400 +57318 y FB(Prompt)405 b(for)f(a)g(L)16052 57161 y Fu(a)16613 +57318 y FB(T)17286 57579 y(E)17960 57318 y(X)g(sa)-34 +b(v)g(eb)34 b(o)-34 b(x)404 b(completing)h(with)f(kno)-34 +b(wn)406 b(sa)-34 b(v)g(eb)34 b(o)-34 b(xes.)2000 59510 +y Ft(TeX-arg-file)8400 60971 y FB(Prompt)405 b(for)f(a)g(\014lename)g +(in)g(the)h(curren)-34 b(t)404 b(directory)-101 b(,)403 +b(and)i(use)f(it)h(with)g(the)f(extension.)2000 63163 +y Ft(TeX-arg-file-name)8400 64624 y FB(Prompt)360 b(for)g(a)g +(\014lename)g(and)g(use)g(as)g(initial)f(input)i(the)f(name)g(of)g(the) +g(\014le)g(b)34 b(eing)359 b(visited)8400 66086 y(in)404 +b(the)h(curren)-34 b(t)404 b(bu\013er,)g(with)h(extension.)2000 +68277 y Ft(TeX-arg-file-name-sans-extension)8400 69738 +y FB(Prompt)360 b(for)g(a)g(\014lename)g(and)g(use)g(as)g(initial)f +(input)i(the)f(name)g(of)g(the)g(\014le)g(b)34 b(eing)359 +b(visited)8400 71200 y(in)404 b(the)h(curren)-34 b(t)404 +b(bu\013er,)g(without)i(extension.)p eop end +%%Page: 84 89 +TeXDict begin 84 88 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(84)2000 +3985 y Ft(TeX-arg-input-file)8400 5446 y FB(Prompt)418 +b(for)g(the)g(name)g(of)g(an)g(input)h(\014le)e(in)h(T)30498 +5707 y(E)31171 5446 y(X's)g(searc)-34 b(h)418 b(path,)j(and)e(use)f(it) +f(without)8400 6907 y(the)331 b(extension.)514 b(Run)331 +b(the)g(st)-34 b(yle)330 b(ho)34 b(oks)330 b(for)g(the)h(\014le.)514 +b(\(Note)331 b(that)g(the)g(b)34 b(eha)-34 b(vior)330 +b(\(t)-34 b(yp)34 b(e)331 b(of)8400 8369 y(prompt)h(and)h(inserted)e +(\014le)g(name\))h(of)g(the)g(function)h(can)e(b)34 b(e)331 +b(con)-34 b(trolled)332 b(b)-34 b(y)331 b(the)h(v)-67 +b(ariable)8400 9830 y Ft(TeX-arg-input-file-search)p +FB(.\))2000 12022 y Ft(TeX-arg-define-label)8400 13483 +y FB(Prompt)433 b(for)f(a)g(lab)34 b(el)431 b(completing)h(with)h(kno) +-34 b(wn)433 b(lab)34 b(els.)621 b(Add)433 b(lab)34 b(el)431 +b(to)i(list)f(of)g(de\014ned)8400 14944 y(lab)34 b(els.)2000 +17136 y Ft(TeX-arg-define-length)8400 18597 y FB(Prompt)412 +b(for)g(a)g(L)16075 18440 y Fu(a)16636 18597 y FB(T)17309 +18858 y(E)17983 18597 y(X)f(length)i(completing)f(with)h(kno)-34 +b(wn)413 b(lengths.)562 b(Add)413 b(length)f(to)g(list)8400 +20058 y(of)404 b(de\014ned)i(lengths.)2000 22250 y Ft +(TeX-arg-define-macro)8400 23711 y FB(Prompt)334 b(for)g(a)f(T)16191 +23972 y(E)16865 23711 y(X)g(macro)g(with)i(completion.)515 +b(Add)334 b(macro)f(to)h(list)f(of)h(de\014ned)g(macros.)2000 +25903 y Ft(TeX-arg-define-environment)8400 27364 y FB(Prompt)421 +b(for)f(a)g(L)16100 27207 y Fu(a)16661 27364 y FB(T)17334 +27625 y(E)18008 27364 y(X)g(en)-34 b(vironmen)g(t)421 +b(with)g(completion.)587 b(Add)421 b(en)-34 b(vironmen)g(t)421 +b(to)g(list)f(of)8400 28825 y(de\014ned)405 b(en)-34 +b(vironmen)g(ts.)2000 31017 y Ft(TeX-arg-define-cite)8400 +32478 y FB(Prompt)405 b(for)f(a)g(BibT)18272 32739 y(E)18945 +32478 y(X)h(citation.)2000 34670 y Ft(TeX-arg-define-counter)8400 +36131 y FB(Prompt)g(for)f(a)g(L)16052 35974 y Fu(a)16613 +36131 y FB(T)17286 36392 y(E)17960 36131 y(X)g(coun)-34 +b(ter.)2000 38323 y Ft(TeX-arg-define-savebox)8400 39784 +y FB(Prompt)405 b(for)f(a)g(L)16052 39627 y Fu(a)16613 +39784 y FB(T)17286 40045 y(E)17960 39784 y(X)g(sa)-34 +b(v)g(eb)34 b(o)-34 b(x.)2000 41976 y Ft(TeX-arg-document)8400 +43437 y FB(Prompt)527 b(for)g(a)g(L)16420 43280 y Fu(a)16981 +43437 y FB(T)17654 43698 y(E)18328 43437 y(X)f(do)34 +b(cumen)-34 b(t)528 b(class,)557 b(using)528 b Ft(LaTeX-default-style) +533 b FB(as)527 b(default)8400 44898 y(v)-67 b(alue)650 +b(and)i Ft(LaTeX-default-options)658 b FB(as)651 b(default)h(list)e(of) +h(options.)1280 b(If)651 b(the)g(v)-67 b(ari-)8400 46359 +y(able)481 b Ft(TeX-arg-input-file-search)490 b FB(is)482 +b(t,)500 b(y)-34 b(ou)482 b(will)f(b)34 b(e)481 b(able)g(to)h(complete) +f(with)i(all)8400 47821 y(L)8722 47664 y Fu(a)9283 47821 +y FB(T)9956 48082 y(E)10630 47821 y(X)428 b(classes)f(a)-34 +b(v)-67 b(ailable)427 b(on)i(y)-34 b(our)428 b(system,)434 +b(otherwise)428 b(classes)g(listed)g(in)g(the)g(v)-67 +b(ariable)8400 49282 y Ft(LaTeX-style-list)413 b FB(will)408 +b(b)34 b(e)407 b(used)i(for)f(completion.)549 b(It)408 +b(is)g(also)f(pro)-34 b(vided)409 b(completion)8400 50743 +y(for)404 b(options)h(of)g(man)-34 b(y)405 b(common)f(classes.)2000 +52935 y Ft(LaTeX-arg-usepackage)8400 54396 y FB(Prompt)413 +b(for)f(L)15058 54239 y Fu(a)15619 54396 y FB(T)16292 +54657 y(E)16965 54396 y(X)h(pac)-34 b(k)-67 b(ages.)562 +b(If)412 b(the)g(v)-67 b(ariable)411 b Ft(TeX-arg-input-file-search)421 +b FB(is)412 b(t,)8400 55857 y(y)-34 b(ou)393 b(will)f(b)34 +b(e)393 b(able)f(to)h(complete)g(with)g(all)g(L)28463 +55700 y Fu(a)29024 55857 y FB(T)29697 56118 y(E)30370 +55857 y(X)g(pac)-34 b(k)-67 b(ages)392 b(a)-34 b(v)-67 +b(ailable)392 b(on)h(y)-34 b(our)393 b(system.)8400 57318 +y(It)404 b(is)g(also)g(pro)-34 b(vided)405 b(completion)f(for)g +(options)h(of)g(man)-34 b(y)404 b(common)h(pac)-34 b(k)-67 +b(ages.)2000 59510 y Ft(TeX-arg-bibstyle)8400 60971 y +FB(Prompt)408 b(for)g(a)g(BibT)18283 61232 y(E)18956 +60971 y(X)g(st)-34 b(yle)408 b(\014le)g(completing)f(with)i(all)e(st) +-34 b(yle)408 b(a)-34 b(v)-67 b(ailable)407 b(on)h(y)-34 +b(our)408 b(sys-)8400 62433 y(tem.)2000 64624 y Ft +(TeX-arg-bibliography)8400 66086 y FB(Prompt)491 b(for)f(BibT)-101 +b(eX)490 b(database)h(\014les)f(completing)g(with)h(all)e(databases)i +(a)-34 b(v)-67 b(ailable)490 b(on)8400 67547 y(y)-34 +b(our)404 b(system.)2000 69738 y Ft(TeX-arg-corner)8400 +71200 y FB(Prompt)h(for)f(a)g(L)16052 71043 y Fu(a)16613 +71200 y FB(T)17286 71461 y(E)17960 71200 y(X)g(side)g(or)g(corner)f(p) +34 b(osition)405 b(with)f(completion.)p eop end +%%Page: 85 90 +TeXDict begin 85 89 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(85)2000 +3985 y Ft(TeX-arg-lr)8400 5446 y FB(Prompt)405 b(for)f(a)g(L)16052 +5289 y Fu(a)16613 5446 y FB(T)17286 5707 y(E)17960 5446 +y(X)g(side)g(with)h(completion.)2000 7521 y Ft(TeX-arg-tb)8400 +8982 y FB(Prompt)g(for)f(a)g(L)16052 8825 y Fu(a)16613 +8982 y FB(T)17286 9243 y(E)17960 8982 y(X)g(side)g(with)h(completion.) +2000 11056 y Ft(TeX-arg-pagestyle)8400 12518 y FB(Prompt)g(for)f(a)g(L) +16052 12361 y Fu(a)16613 12518 y FB(T)17286 12778 y(E)17960 +12518 y(X)g(pagest)-34 b(yle)404 b(with)h(completion.)2000 +14592 y Ft(TeX-arg-verb)8400 16053 y FB(Prompt)g(for)f(delimiter)f(and) +i(text.)2000 18128 y Ft(TeX-arg-verb-delim-or-brace)8400 +19589 y FB(Prompt)436 b(for)f(delimiter)f(and)i(text.)632 +b(This)436 b(function)g(is)f(similar)f(to)i Ft(TeX-arg-verb)p +FB(,)447 b(but)8400 21050 y(is)466 b(in)-34 b(tended)467 +b(for)g(macros)f(whic)-34 b(h)467 b(tak)-34 b(e)466 b(their)g(argumen) +-34 b(t)467 b(enclosed)f(in)h(delimiters)e(or)h(in)8400 +22511 y(braces.)2000 24586 y Ft(TeX-arg-pair)8400 26047 +y FB(Insert)540 b(a)g(pair)f(of)h(n)-34 b(um)g(b)34 b(ers,)575 +b(use)540 b(argumen)-34 b(ts)541 b(for)f(prompt.)946 +b(The)541 b(n)-34 b(um)g(b)34 b(ers)540 b(are)g(sur-)8400 +27508 y(rounded)405 b(b)-34 b(y)405 b(paren)-34 b(theses)405 +b(and)g(separated)f(with)h(a)f(comma.)2000 29582 y Ft(TeX-arg-size)8400 +31044 y FB(Insert)g(width)h(and)g(heigh)-34 b(t)405 b(as)g(a)f(pair.) +538 b(No)404 b(argumen)-34 b(ts.)2000 33118 y Ft(TeX-arg-coordinate) +8400 34579 y FB(Insert)404 b(x)g(and)h(y)f(co)34 b(ordinates)404 +b(as)g(a)g(pair.)538 b(No)405 b(argumen)-34 b(ts.)2000 +36654 y Ft(LaTeX-arg-author)8400 38115 y FB(Prompt)405 +b(for)f(do)34 b(cumen)-34 b(t)405 b(author,)g(using)g +Ft(LaTeX-default-author)411 b FB(as)404 b(initial)g(input.)2000 +40189 y Ft(TeX-read-key-val)8400 41650 y FB(Prompt)h(for)f(a)g(k)-34 +b(ey=v)-67 b(alue)403 b(list)h(of)g(options)h(and)g(return)g(them.)2000 +43725 y Ft(TeX-arg-key-val)8400 45186 y FB(Prompt)380 +b(for)f(a)h(k)-34 b(ey=v)-67 b(alue)378 b(list)h(of)h(options)g(and)g +(insert)g(it)f(as)h(a)f(T)39066 45447 y(E)39740 45186 +y(X)g(macro)g(argumen)-34 b(t.)3660 47261 y(If)466 b(y)-34 +b(ou)467 b(add)f(new)h(ho)34 b(oks,)481 b(y)-34 b(ou)466 +b(can)g(assume)g(that)i(p)34 b(oin)-34 b(t)466 b(is)g(placed)g +(directly)f(after)h(the)g(previous)2000 48722 y(argumen)-34 +b(t,)409 b(or)e(after)h(the)g(macro)f(name)g(if)h(this)g(is)f(the)h +(\014rst)g(argumen)-34 b(t.)549 b(Please)407 b(lea)-34 +b(v)g(e)407 b(p)34 b(oin)-34 b(t)408 b(lo)34 b(cated)2000 +50183 y(after)403 b(the)g(argumen)-34 b(t)404 b(y)-34 +b(ou)403 b(are)f(inserting.)538 b(If)403 b(y)-34 b(ou)403 +b(w)-34 b(an)g(t)405 b(p)34 b(oin)-34 b(t)403 b(to)g(b)34 +b(e)403 b(lo)34 b(cated)402 b(somewhere)h(else)f(after)2000 +51644 y(all)e(ho)34 b(oks)400 b(ha)-34 b(v)g(e)401 b(b)34 +b(een)401 b(pro)34 b(cessed,)400 b(set)h(the)g(v)-67 +b(alue)399 b(of)i Ft(exit-mark)p FB(.)541 b(It)400 b(will)g(p)34 +b(oin)-34 b(t)402 b(no)-34 b(where,)401 b(un)-34 b(til)401 +b(the)2000 53105 y(argumen)-34 b(t)405 b(ho)34 b(ok)404 +b(sets)h(it.)3660 54873 y(Some)399 b(pac)-34 b(k)-67 +b(ages)399 b(pro)-34 b(vide)399 b(macros)f(that)i(are)e(rarely)f +(useful)j(to)f(non-exp)34 b(ert)399 b(users.)537 b(Those)399 +b(should)2000 56334 y(b)34 b(e)404 b(mark)-34 b(ed)404 +b(as)g(exp)34 b(ert)404 b(macros)f(using)i Ft +(TeX-declare-expert-macros)p FB(.)44663 58715 y([F)-101 +b(unction])-47999 b Fl(TeX-declare-expert-macros)616 +b Fh(style)444 b(macros)p Fg(...)5200 60177 y FB(Declare)403 +b(MA)-34 b(CR)g(OS)405 b(as)g(exp)34 b(ert)403 b(macros)h(of)g(STYLE.) +5200 61944 y(Exp)34 b(ert)404 b(macros)f(are)h(completed)g(dep)34 +b(ending)405 b(on)g(`T)-101 b(eX-complete-exp)34 b(ert-commands'.)2000 +64550 y Fp(5.6.3)818 b(Adding)545 b(Supp)45 b(ort)547 +b(for)f(En)-45 b(vironmen)g(ts)2000 66509 y FB(Adding)386 +b(supp)34 b(ort)387 b(for)f(en)-34 b(vironmen)g(ts)386 +b(is)f(v)-34 b(ery)385 b(m)-34 b(uc)g(h)386 b(lik)-34 +b(e)385 b(adding)h(supp)34 b(ort)387 b(for)e(T)40191 +66770 y(E)40865 66509 y(X)h(macros,)i(except)2000 67971 +y(that)606 b(eac)-34 b(h)605 b(en)-34 b(vironmen)g(t)606 +b(normally)e(only)h(tak)-34 b(es)605 b(one)g(argumen)-34 +b(t,)656 b(an)605 b(en)-34 b(vironmen)g(t)606 b(ho)34 +b(ok.)1140 b(The)2000 69432 y(example)403 b(is)h(again)h(a)f(short)h(v) +-34 b(ersion)403 b(of)i Ft(latex.el)p FB(.)5200 71200 +y Ft(\(TeX-add-style-hook)p eop end +%%Page: 86 91 +TeXDict begin 86 90 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(86)5836 +3985 y Ft("latex")5836 5446 y(\(lambda)639 b(\(\))7109 +6907 y(\(LaTeX-add-environments)7745 8369 y('\("document")i +(LaTeX-env-document\))7745 9830 y('\("enumerate")g(LaTeX-env-item\)) +7745 11291 y('\("itemize")g(LaTeX-env-item\))7745 12752 +y('\("list")f(LaTeX-env-list\)\)\)\))3660 14526 y FB(It)372 +b(is)f(completely)g(up)h(to)f(the)h(en)-34 b(vironmen)g(t)373 +b(ho)34 b(ok)371 b(to)g(insert)h(the)g(en)-34 b(vironmen)g(t,)378 +b(but)373 b(the)f(function)2000 15988 y Ft(LaTeX-insert-environment)414 +b FB(ma)-34 b(y)406 b(b)34 b(e)406 b(of)g(some)g(help.)544 +b(The)407 b(ho)34 b(ok)405 b(will)h(b)34 b(e)405 b(called)h(with)g(the) +h(name)2000 17449 y(of)447 b(the)h(en)-34 b(vironmen)g(t)448 +b(as)f(its)h(\014rst)f(argumen)-34 b(t,)459 b(and)448 +b(extra)f(argumen)-34 b(ts)448 b(can)f(b)34 b(e)447 b(pro)-34 +b(vided)447 b(b)-34 b(y)448 b(adding)2000 18910 y(them)405 +b(to)f(a)g(list)g(after)g(the)h(ho)34 b(ok.)3660 20684 +y(F)-101 b(or)386 b(simple)g(en)-34 b(vironmen)g(ts)387 +b(with)g(argumen)-34 b(ts,)391 b(for)386 b(example)g(de\014ned)h(with)g +(`)p Ft(\\newenvironment)p FB(',)2000 22146 y(y)-34 b(ou)399 +b(can)g(mak)-34 b(e)398 b(A)-34 b(UCT)12992 22406 y(E)13667 +22146 y(X)398 b(prompt)i(for)e(the)h(argumen)-34 b(ts)400 +b(b)-34 b(y)399 b(giving)f(the)h(prompt)g(strings)g(in)g(the)g(call) +2000 23607 y(to)454 b Ft(LaTeX-add-environments)p FB(.)694 +b(The)454 b(fact)g(that)g(an)g(argumen)-34 b(t)455 b(is)e(optional)h +(can)g(b)34 b(e)453 b(indicated)h(b)-34 b(y)2000 25068 +y(wrapping)405 b(the)g(prompt)g(string)f(in)h(a)f(v)-34 +b(ector.)3660 26842 y(F)-101 b(or)354 b(example,)362 +b(if)354 b(y)-34 b(ou)353 b(ha)-34 b(v)g(e)354 b(de\014ned)g(a)g +Ft(loop)g FB(en)-34 b(vironmen)g(t)355 b(with)f(the)g(three)f(argumen) +-34 b(ts)354 b Fs(from)p FB(,)364 b Fs(to)p FB(,)2000 +28303 y(and)405 b Fs(step)p FB(,)f(y)-34 b(ou)405 b(can)f(add)h(supp)34 +b(ort)405 b(for)f(them)h(in)f(a)g(st)-34 b(yle)404 b(\014le.)5200 +30078 y Ft(\045\045)637 b(loop.sty)5200 33000 y +(\\newenvironment{loop}[3]{...}{...})5200 34774 y(;;)g(loop.el)5200 +37697 y(\(TeX-add-style-hook)5836 39158 y("loop")5836 +40619 y(\(lambda)i(\(\))7109 42080 y(\(LaTeX-add-environments)7745 +43541 y('\("loop")h("From")e("To")g("Step"\)\)\)\))3660 +45316 y FB(If)291 b(an)g(en)-34 b(vironmen)g(t)291 b(is)f(de\014ned)h +(m)-34 b(ultiple)291 b(times,)313 b(A)-34 b(UCT)29805 +45577 y(E)30480 45316 y(X)290 b(will)g(c)-34 b(ho)34 +b(ose)290 b(the)h(one)g(with)g(the)g(longest)2000 46777 +y(de\014nition.)705 b(Th)-34 b(us,)475 b(if)459 b(y)-34 +b(ou)460 b(ha)-34 b(v)g(e)460 b(an)f(en)-34 b(umerate)460 +b(st)-34 b(yle)459 b(\014le,)473 b(and)460 b(w)-34 b(an)g(t)461 +b(it)f(to)f(replace)g(the)g(standard)2000 48238 y(L)2322 +48081 y Fu(a)2883 48238 y FB(T)3556 48499 y(E)4230 48238 +y(X)424 b(en)-34 b(umerate)425 b(ho)34 b(ok)424 b(ab)34 +b(o)-34 b(v)g(e,)429 b(y)-34 b(ou)425 b(could)f(de\014ne)h(an)g +Ft(enumerate.el)j FB(\014le)c(as)h(follo)-34 b(ws,)429 +b(and)c(place)2000 49699 y(it)404 b(in)g(the)h(appropriate)g(st)-34 +b(yle)404 b(directory)-101 b(.)5200 51474 y Ft(\(TeX-add-style-hook) +5836 52935 y("latex")5836 54396 y(\(lambda)639 b(\(\))7109 +55857 y(\(LaTeX-add-environments)7745 57318 y('\("enumerate")i +(LaTeX-env-enumerate)j(foo\)\)\)\))5200 60241 y(\(defun)638 +b(LaTeX-env-enumerate)644 b(\(environment)c(&optional)g(ignore\))f +(...\))3660 62015 y FB(The)450 b(sym)-34 b(b)34 b(ol)449 +b Ft(foo)h FB(will)f(b)34 b(e)449 b(passed)h(to)f Ft +(LaTeX-env-enumerate)456 b FB(as)449 b(the)h(second)g(argumen)-34 +b(t,)461 b(but)2000 63476 y(since)404 b(w)-34 b(e)404 +b(only)g(added)h(it)f(to)h(o)-34 b(v)g(erwrite)404 b(the)g +(de\014nition)h(in)g Ft(latex.el)i FB(it)d(is)f(just)j(ignored.)44663 +65877 y([F)-101 b(unction])-47999 b Fl(LaTeX-add-environments)614 +b Fh(env)525 b Fg(.)322 b(.)g(.)5200 67338 y FB(Add)405 +b(eac)-34 b(h)404 b Fs(en)-34 b(v)508 b FB(to)405 b(list)f(of)g(loaded) +g(en)-34 b(vironmen)g(ts.)44663 69738 y([F)-101 b(unction])-47999 +b Fl(LaTeX-insert-environment)615 b Fh(env)444 b Fe([)f +Fh(extra)h Fe(])5200 71200 y FB(Insert)404 b(en)-34 b(vironmen)g(t)405 +b(of)g(t)-34 b(yp)34 b(e)404 b Fs(en)-34 b(v)p FB(,)404 +b(with)h(optional)g(argumen)-34 b(t)405 b Fs(extra)p +FB(.)p eop end +%%Page: 87 92 +TeXDict begin 87 91 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(87)3660 +3985 y(F)-101 b(ollo)-34 b(wing)405 b(is)f(a)g(list)g(of)h(a)-34 +b(v)-67 b(ailable)403 b(ho)34 b(oks)404 b(for)g Ft +(LaTeX-add-environments)p FB(:)2000 6113 y Ft(LaTeX-env-item)8400 +7574 y FB(Insert)g(the)h(giv)-34 b(en)404 b(en)-34 b(vironmen)g(t)405 +b(and)g(the)f(\014rst)h(item.)2000 9701 y Ft(LaTeX-env-figure)8400 +11163 y FB(Insert)f(the)h(giv)-34 b(en)404 b(\014gure-lik)-34 +b(e)403 b(en)-34 b(vironmen)g(t)405 b(with)g(a)f(caption)h(and)g(a)f +(lab)34 b(el.)2000 13290 y Ft(LaTeX-env-array)8400 14751 +y FB(Insert)316 b(the)f(giv)-34 b(en)316 b(arra)-34 b(y-lik)g(e)314 +b(en)-34 b(vironmen)g(t)317 b(with)f(p)34 b(osition)316 +b(and)g(column)g(sp)34 b(eci\014cations.)2000 16878 y +Ft(LaTeX-env-label)8400 18339 y FB(Insert)404 b(the)h(giv)-34 +b(en)404 b(en)-34 b(vironmen)g(t)405 b(with)g(a)f(lab)34 +b(el.)2000 20466 y Ft(LaTeX-env-list)8400 21928 y FB(Insert)334 +b(the)g(giv)-34 b(en)333 b(list-lik)-34 b(e)333 b(en)-34 +b(vironmen)g(t,)348 b(a)334 b(sp)34 b(eci\014er)333 b(for)h(the)g(lab) +34 b(el)333 b(and)h(the)g(\014rst)g(item.)2000 24055 +y Ft(LaTeX-env-minipage)8400 25516 y FB(Insert)459 b(the)h(giv)-34 +b(en)459 b(minipage-lik)-34 b(e)458 b(en)-34 b(vironmen)g(t)460 +b(with)g(p)34 b(osition)460 b(and)g(width)g(sp)34 b(eci\014ca-)8400 +26977 y(tions.)2000 29104 y Ft(LaTeX-env-tabular*)8400 +30565 y FB(Insert)564 b(the)g(giv)-34 b(en)563 b(tabular*-lik)-34 +b(e)564 b(en)-34 b(vironmen)g(t)564 b(with)h(width,)604 +b(p)34 b(osition)564 b(and)h(column)8400 32027 y(sp)34 +b(eci\014cations.)2000 34154 y Ft(LaTeX-env-picture)8400 +35615 y FB(Insert)404 b(the)h(giv)-34 b(en)404 b(en)-34 +b(vironmen)g(t)405 b(with)g(width)g(and)g(heigh)-34 b(t)405 +b(sp)34 b(eci\014cations.)2000 37742 y Ft(LaTeX-env-bib)8400 +39203 y FB(Insert)404 b(the)h(giv)-34 b(en)404 b(en)-34 +b(vironmen)g(t)405 b(with)g(a)f(lab)34 b(el)403 b(for)h(a)g(bibitem.) +2000 41330 y Ft(LaTeX-env-contents)8400 42791 y FB(Insert)g(the)h(giv) +-34 b(en)404 b(en)-34 b(vironmen)g(t)405 b(with)g(a)f(\014lename)g(as)g +(its)g(argumen)-34 b(t.)2000 44919 y Ft(LaTeX-env-args)8400 +46380 y FB(Insert)479 b(the)g(giv)-34 b(en)478 b(en)-34 +b(vironmen)g(t)480 b(with)g(argumen)-34 b(ts.)763 b(Y)-101 +b(ou)479 b(can)g(use)g(this)g(as)g(a)f(ho)34 b(ok)479 +b(in)8400 47841 y(case)i(y)-34 b(ou)481 b(w)-34 b(an)g(t)483 +b(to)e(sp)34 b(ecify)481 b(m)-34 b(ultiple)481 b(complex)g(argumen)-34 +b(ts)482 b(just)g(lik)-34 b(e)480 b(in)h(elemen)-34 b(ts)482 +b(of)8400 49302 y Ft(TeX-add-symbols)p FB(.)689 b(This)453 +b(is)g(most)g(useful)g(if)g(the)g(sp)34 b(eci\014cation)452 +b(of)h(argumen)-34 b(ts)454 b(to)f(b)34 b(e)8400 50763 +y(prompted)435 b(for)f(with)h(strings)f(and)h(strings)f(wrapp)34 +b(ed)435 b(in)f(a)g(v)-34 b(ector)433 b(as)h(describ)34 +b(ed)434 b(ab)34 b(o)-34 b(v)g(e)8400 52225 y(is)404 +b(to)34 b(o)404 b(limited.)8400 54019 y(Here)311 b(is)g(an)g(example)g +(from)g Ft(listings.el)316 b FB(whic)-34 b(h)312 b(calls)e(a)i +(function)g(with)g(one)g(argumen)-34 b(t)8400 55480 y(in)393 +b(order)f(to)i(prompt)f(for)g(a)g(k)-34 b(ey=v)-67 b(alue)392 +b(list)g(to)i(b)34 b(e)392 b(inserted)h(as)g(an)g(optional)h(argumen) +-34 b(t)8400 56941 y(of)404 b(the)h(`)p Ft(lstlisting)p +FB(')i(en)-34 b(vironmen)g(t:)11600 58735 y Ft +(\(LaTeX-add-environments)12236 60196 y('\("lstlisting")642 +b(LaTeX-env-args)13509 61658 y([TeX-arg-key-val)g +(LaTeX-listings-key-val-options]\)\))3660 63786 y FB(Some)439 +b(pac)-34 b(k)-67 b(ages)439 b(pro)-34 b(vide)439 b(en)-34 +b(vironmen)g(ts)440 b(that)g(are)e(rarely)f(useful)j(to)f(non-exp)34 +b(ert)439 b(users.)642 b(Those)2000 65247 y(should)405 +b(b)34 b(e)404 b(mark)-34 b(ed)404 b(as)g(exp)34 b(ert)404 +b(en)-34 b(vironmen)g(ts)405 b(using)g Ft +(LaTeX-declare-expert-environments)p FB(.)44663 67708 +y([F)-101 b(unction])-47999 b Fl(LaTeX-declare-expert-environments)619 +b Fh(style)444 b(ENVIRONMENTS)p Fg(...)5200 69169 y FB(Declare)403 +b(ENVIR)-34 b(ONMENTS)405 b(as)f(exp)34 b(ert)403 b(en)-34 +b(vironmen)g(ts)406 b(of)e(STYLE.)5200 70964 y(Exp)34 +b(ert)377 b(en)-34 b(vironmen)g(ts)379 b(are)e(completed)g(dep)34 +b(ending)378 b(on)g(`T)-101 b(eX-complete-exp)34 b(ert-commands'.)p +eop end +%%Page: 88 93 +TeXDict begin 88 92 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(88)2000 +3985 y Fp(5.6.4)818 b(Adding)545 b(Other)h(Information)2000 +5944 y FB(Y)-101 b(ou)396 b(can)h(also)f(sp)34 b(ecify)395 +b(bibliographical)h(databases)h(and)g(lab)34 b(els)395 +b(in)h(the)h(st)-34 b(yle)396 b(\014le.)535 b(This)397 +b(is)e(probably)2000 7406 y(of)474 b(little)g(use,)491 +b(since)474 b(this)g(information)h(will)f(usually)g(b)34 +b(e)473 b(automatically)h(generated)h(from)f(the)g(T)48417 +7667 y(E)49091 7406 y(X)2000 8867 y(\014le)404 b(an)-34 +b(yw)g(a)g(y)-101 b(.)44663 11398 y([F)g(unction])-47999 +b Fl(LaTeX-add-bibliographies)615 b Fh(bibliography)528 +b Fg(.)322 b(.)g(.)5200 12859 y FB(Add)405 b(eac)-34 +b(h)404 b Fs(bibliograph)-34 b(y)509 b FB(to)404 b(list)g(of)h(loaded)f +(bibliographies.)44663 15390 y([F)-101 b(unction])-47999 +b Fl(LaTeX-add-labels)612 b Fh(label)525 b Fg(.)322 b(.)g(.)5200 +16852 y FB(Add)405 b(eac)-34 b(h)404 b Fs(lab)34 b(el)451 +b FB(to)405 b(the)f(list)g(of)h(kno)-34 b(wn)405 b(lab)34 +b(els.)2000 19545 y Fp(5.6.5)818 b(Automatic)546 b(Extraction)h(of)e +(New)g(Things)2000 21505 y FB(The)364 b(automatic)h(T)10808 +21765 y(E)11482 21505 y(X)f(information)h(extractor)e(w)-34 +b(orks)365 b(b)-34 b(y)364 b(searc)-34 b(hing)364 b(for)g(regular)g +(expressions)f(in)h(the)2000 22966 y(T)2673 23227 y(E)3347 +22966 y(X)459 b(\014les,)473 b(and)461 b(storing)f(the)f(matc)-34 +b(hed)461 b(information.)706 b(Y)-101 b(ou)460 b(can)f(add)i(supp)34 +b(ort)460 b(for)g(new)g(constructs)2000 24427 y(to)404 +b(the)h(parser,)f(something)h(that)g(is)f(needed)g(when)h(y)-34 +b(ou)405 b(add)g(new)f(commands)h(to)g(de\014ne)f(sym)-34 +b(b)34 b(ols.)3660 26257 y(F)-101 b(or)405 b(example,)e(in)h(the)g +(\014le)g Ft(macro.tex)k FB(I)403 b(de\014ne)i(the)f(follo)-34 +b(wing)405 b(macro.)5200 28087 y Ft(\\newcommand{\\newmacro}[5]{\045) +5200 29548 y(\\def#1{#3\\index{#4@#5~cite{#4}}\\nocite{#4}}\045)5200 +31010 y(\\def#2{#5\\index{#4@#5~cite{#4}}\\nocite{#4}}\045)5200 +32471 y(})3660 34301 y FB(A)-34 b(UCT)6992 34562 y(E)7667 +34301 y(X)418 b(will)g(automatically)g(\014gure)g(out)h(that)g(`)p +Ft(newmacro)p FB(')h(is)e(a)g(macro)g(that)h(tak)-34 +b(es)419 b(\014v)-34 b(e)418 b(argu-)2000 35762 y(men)-34 +b(ts.)852 b(Ho)-34 b(w)g(ev)g(er,)535 b(it)508 b(is)g(not)h(smart)g +(enough)g(to)g(automatically)f(see)g(that)i(eac)-34 b(h)508 +b(time)g(w)-34 b(e)509 b(use)f(the)2000 37223 y(macro,)403 +b(t)-34 b(w)g(o)406 b(new)f(macros)e(are)h(de\014ned.)539 +b(W)-101 b(e)404 b(can)g(sp)34 b(ecify)404 b(this)g(information)h(in)g +(a)f(st)-34 b(yle)404 b(ho)34 b(ok)404 b(\014le.)5200 +39054 y Ft(;;;)637 b(macro.el)j(---)d(Special)i(code)f(for)f(my)g(own)h +(macro)g(file.)5200 41976 y(;;;)f(Code:)5200 44898 y(\(defvar)i +(TeX-newmacro-regexp)6473 46359 y +('\("\\\\\\\\newmacro{\\\\\\\\\\\\\([a-zA-Z]+\\\\\)}{\\\\\\\\\\\\\([)p +(a-zA-Z]+\\\\\)}")7745 47821 y(\(1)e(2\))h(TeX-auto-multi\))6473 +49282 y("Matches)h(\\newmacro)g(definitions."\))5200 +52204 y(\(defvar)g(TeX-auto-multi)i(nil)6473 53665 y("Temporary)f(for)d +(parsing)i(\\\\newmacro)h(definitions."\))5200 56588 +y(\(defun)e(TeX-macro-cleanup)643 b(\(\))6473 58049 y("Move)638 +b(symbols)h(from)e(`TeX-auto-multi')643 b(to)637 b(`TeX-auto-symbol'.") +6473 59510 y(\(mapcar)i(\(lambda)f(\(list\))7745 60971 +y(\(mapcar)h(\(lambda)g(\(symbol\))9018 62433 y(\(setq)f +(TeX-auto-symbol)7745 63894 y(\(cons)h(symbol)f(TeX-auto-symbol\)\)\)) +7745 65355 y(list\)\))6473 66816 y(TeX-auto-multi\)\))5200 +69738 y(\(defun)g(TeX-macro-prepare)643 b(\(\))6473 71200 +y("Clear)638 b(`Tex-auto-multi')k(before)d(use.")p eop +end +%%Page: 89 94 +TeXDict begin 89 93 bop 2000 -1550 a FB(Chapter)405 b(5:)539 +b(Customization)405 b(and)g(Extension)24903 b(89)6473 +3985 y Ft(\(setq)638 b(TeX-auto-multi)j(nil\)\))5200 +6907 y(\(add-hook)f('TeX-auto-prepare-hook)k('TeX-macro-prepare\))5200 +8369 y(\(add-hook)c('TeX-auto-cleanup-hook)k('TeX-macro-cleanup\))5200 +11291 y(\(TeX-add-style-hook)5836 12752 y("macro")5836 +14213 y(\(lambda)639 b(\(\))7109 15675 y(\(TeX-auto-add-regexp)644 +b(TeX-newmacro-regexp\))7109 17136 y(\(TeX-add-symbols)e('\("newmacro") +9018 18597 y(TeX-arg-macro)9018 20058 y(\(TeX-arg-macro)f("Capitalized) +g(macro:)e(\\\\"\))9018 21519 y(t)9018 22980 y("BibTeX)g(entry:)f(") +9018 24442 y(nil\)\)\)\))5200 27364 y(;;;)f(macro.el)j(ends)d(here)3660 +29157 y FB(When)378 b(this)f(\014le)g(is)f(\014rst)i(loaded,)k(it)377 +b(adds)g(a)g(new)h(en)-34 b(try)377 b(to)g Ft(TeX-newmacro-regexp)p +FB(,)389 b(and)377 b(de\014nes)2000 30619 y(a)451 b(function)i(to)e(b) +34 b(e)451 b(called)f(b)34 b(efore)451 b(the)h(parsing)f(starts,)464 +b(and)452 b(one)f(to)g(b)34 b(e)451 b(called)g(after)g(the)h(parsing)f +(is)2000 32080 y(done.)772 b(It)482 b(also)f(declares)g(a)h(v)-67 +b(ariable)481 b(to)h(con)-34 b(tain)483 b(the)f(data)g(collected)f +(during)i(parsing.)772 b(Finally)-101 b(,)500 b(it)2000 +33541 y(adds)405 b(a)f(st)-34 b(yle)404 b(ho)34 b(ok)404 +b(whic)-34 b(h)405 b(describ)34 b(es)403 b(the)i(`)p +Ft(newmacro)p FB(')h(macro,)e(as)g(w)-34 b(e)404 b(ha)-34 +b(v)g(e)405 b(seen)f(it)g(b)34 b(efore.)3660 35334 y(So)296 +b(the)g(general)f(strategy)g(is:)484 b(Add)296 b(a)g(new)g(en)-34 +b(try)295 b(to)h Ft(TeX-newmacro-regexp)p FB(.)509 b(Declare)294 +b(a)h(v)-67 b(ariable)2000 36795 y(to)302 b(con)-34 b(tain)304 +b(in)-34 b(termediate)302 b(data)h(during)g(parsing.)504 +b(Add)303 b(ho)34 b(ok)302 b(to)h(b)34 b(e)302 b(called)f(b)34 +b(efore)302 b(and)h(after)f(parsing.)2000 38257 y(In)362 +b(this)h(case,)370 b(the)363 b(ho)34 b(ok)362 b(b)34 +b(efore)362 b(parsing)h(just)h(initializes)d(the)i(v)-67 +b(ariable,)369 b(and)363 b(the)g(ho)34 b(ok)362 b(after)h(parsing)2000 +39718 y(collects)403 b(the)i(data)g(from)f(the)h(v)-67 +b(ariable,)402 b(and)j(adds)g(them)g(to)f(the)h(list)f(of)g(sym)-34 +b(b)34 b(ols)404 b(found.)44946 42175 y([V)-101 b(ariable])-48001 +b Fl(TeX-auto-regexp-list)5200 43636 y FB(List)404 b(of)g(regular)g +(expressions)g(matc)-34 b(hing)405 b(T)25422 43897 y(E)26096 +43636 y(X)f(macro)f(de\014nitions.)5200 45430 y(The)475 +b(list)f(has)h(the)g(follo)-34 b(wing)475 b(format)g(\(\(REGEXP)h(MA) +-101 b(TCH)475 b(T)-101 b(ABLE\))548 b(.)293 b(.)h(.)147 +b(\),)492 b(that)475 b(is,)492 b(eac)-34 b(h)5200 46891 +y(en)g(try)404 b(is)g(a)g(list)g(with)h(three)f(elemen)-34 +b(ts.)5200 48684 y(REGEXP)-101 b(.)404 b(Regular)g(expression)g(matc) +-34 b(hing)405 b(the)f(macro)g(w)-34 b(e)405 b(w)-34 +b(an)g(t)406 b(to)e(parse.)5200 50477 y(MA)-101 b(TCH.)477 +b(A)e(n)-34 b(um)g(b)34 b(er)477 b(or)f(list)f(of)i(n)-34 +b(um)g(b)34 b(ers,)494 b(eac)-34 b(h)476 b(represen)-34 +b(ting)476 b(one)g(paren)-34 b(thesized)477 b(sub)34 +b(ex-)5200 51939 y(pression)404 b(matc)-34 b(hed)405 +b(b)-34 b(y)405 b(REGEXP)-101 b(.)5200 53732 y(T)g(ABLE.)312 +b(The)i(sym)-34 b(b)34 b(ol)313 b(table)h(to)f(store)h(the)f(data.)509 +b(This)314 b(can)g(b)34 b(e)313 b(a)g(function,)332 b(in)314 +b(whic)-34 b(h)314 b(case)e(the)5200 55193 y(function)417 +b(is)e(called)f(with)i(the)g(argumen)-34 b(t)417 b(MA)-101 +b(TCH.)416 b(Use)f Ft(TeX-match-buffer)421 b FB(to)416 +b(get)f(matc)-34 b(h)5200 56654 y(data.)680 b(If)451 +b(it)g(is)f(not)i(a)f(function,)463 b(it)451 b(is)g(presumed)h(to)f(b) +34 b(e)450 b(the)i(name)f(of)g(a)g(v)-67 b(ariable)450 +b(con)-34 b(taining)5200 58115 y(a)473 b(list)g(of)h(matc)-34 +b(h)474 b(data.)747 b(The)474 b(matc)-34 b(hed)474 b(data)g(\(a)g +(string)g(if)f(MA)-101 b(TCH)474 b(is)f(a)h(n)-34 b(um)g(b)34 +b(er,)491 b(a)473 b(list)h(of)5200 59577 y(strings)405 +b(if)f(MA)-101 b(TCH)405 b(is)f(a)g(list)g(of)g(n)-34 +b(um)g(b)34 b(ers\))406 b(is)e(put)h(in)f(fron)-34 b(t)405 +b(of)g(the)f(table.)44946 62034 y([V)-101 b(ariable])-48001 +b Fl(TeX-auto-prepare-hook)614 b Fg(nil)5200 63495 y +FB(List)404 b(of)g(functions)i(to)e(b)34 b(e)404 b(called)f(b)34 +b(efore)404 b(parsing)h(a)f(T)30395 63756 y(E)31069 63495 +y(X)g(\014le.)44946 65953 y([V)-101 b(ariable])-48001 +b Fl(TeX-auto-cleanup-hook)614 b Fg(nil)5200 67414 y +FB(List)404 b(of)g(functions)i(to)e(b)34 b(e)404 b(called)f(after)i +(parsing)f(a)g(T)29620 67675 y(E)30294 67414 y(X)g(\014le.)p +eop end +%%Page: 90 95 +TeXDict begin 90 94 bop 48788 -1550 a FB(90)2000 1882 +y Fy(App)60 b(endix)1037 b(A)1076 b(Cop)-60 b(ying,)716 +b(Changes,)g(Dev)-60 b(elopmen)g(t,)14601 3985 y(F)-239 +b(A)-60 b(Q,)717 b(T)-179 b(exinfo)714 b(Mo)60 b(de)2000 +8644 y FA(A.1)897 b(Cop)-50 b(ying)598 b(this)h(Man)-50 +b(ual)2000 10769 y FB(The)405 b(full)f(license)f(text)h(can)g(b)34 +b(e)404 b(read)g(here:)2000 13460 y Fp(A.1.1)817 b(GNU)546 +b(F)-136 b(ree)544 b(Do)45 b(cumen)-45 b(tation)547 b(License)18114 +15419 y FB(V)-101 b(ersion)404 b(1.3,)g(3)g(No)-34 b(v)g(em)g(b)34 +b(er)404 b(2008)5200 17247 y(Cop)-34 b(yrigh)g(t)11230 +17210 y(c)10894 17247 y Fz(\015)404 b FB(2000,)g(2001,)g(2002,)g(2007,) +g(2008)g(F)-101 b(ree)403 b(Soft)-34 b(w)g(are)5200 18708 +y(F)-101 b(oundation,)406 b(Inc.)807 b Ft(https://fsf.org/)5200 +21631 y FB(Ev)-34 b(ery)g(one)404 b(is)g(p)34 b(ermitted)404 +b(to)g(cop)-34 b(y)405 b(and)f(distribute)h(v)-34 b(erbatim)405 +b(copies)5200 23092 y(of)f(this)h(license)e(do)34 b(cumen)-34 +b(t,)405 b(but)g(c)-34 b(hanging)406 b(it)e(is)f(not)i(allo)-34 +b(w)g(ed.)2657 24919 y(0.)800 b(PREAMBLE)4400 26730 y(The)495 +b(purp)34 b(ose)494 b(of)g(this)h(License)e(is)h(to)g(mak)-34 +b(e)494 b(a)g(man)-34 b(ual,)517 b(textb)34 b(o)g(ok,)516 +b(or)494 b(other)g(functional)h(and)4400 28191 y(useful)402 +b(do)34 b(cumen)-34 b(t)402 b Fs(free)468 b FB(in)401 +b(the)g(sense)g(of)g(freedom:)537 b(to)401 b(assure)g(ev)-34 +b(ery)g(one)401 b(the)g(e\013ectiv)-34 b(e)400 b(freedom)4400 +29652 y(to)418 b(cop)-34 b(y)418 b(and)h(redistribute)f(it,)j(with)e +(or)f(without)h(mo)34 b(difying)418 b(it,)j(either)d(commercially)d(or) +j(non-)4400 31113 y(commercially)-101 b(.)705 b(Secondarily)-101 +b(,)474 b(this)461 b(License)e(preserv)-34 b(es)459 b(for)i(the)g +(author)g(and)g(publisher)g(a)f(w)-34 b(a)g(y)4400 32575 +y(to)481 b(get)g(credit)f(for)g(their)h(w)-34 b(ork,)500 +b(while)480 b(not)h(b)34 b(eing)481 b(considered)f(resp)34 +b(onsible)481 b(for)f(mo)34 b(di\014cations)4400 34036 +y(made)404 b(b)-34 b(y)405 b(others.)4400 35846 y(This)309 +b(License)e(is)g(a)h(kind)g(of)h(\\cop)-34 b(yleft",)327 +b(whic)-34 b(h)309 b(means)g(that)g(deriv)-67 b(ativ)-34 +b(e)307 b(w)-34 b(orks)308 b(of)g(the)h(do)34 b(cumen)-34 +b(t)4400 37307 y(m)g(ust)452 b(themselv)-34 b(es)450 +b(b)34 b(e)451 b(free)f(in)h(the)g(same)f(sense.)678 +b(It)451 b(complemen)-34 b(ts)451 b(the)g(GNU)g(General)f(Public)4400 +38769 y(License,)403 b(whic)-34 b(h)405 b(is)f(a)g(cop)-34 +b(yleft)404 b(license)f(designed)i(for)f(free)g(soft)-34 +b(w)g(are.)4400 40579 y(W)-101 b(e)392 b(ha)-34 b(v)g(e)393 +b(designed)f(this)h(License)e(in)i(order)f(to)g(use)h(it)f(for)h(man) +-34 b(uals)393 b(for)g(free)e(soft)-34 b(w)g(are,)396 +b(b)34 b(ecause)4400 42040 y(free)561 b(soft)-34 b(w)g(are)562 +b(needs)f(free)g(do)34 b(cumen)-34 b(tation:)854 b(a)561 +b(free)f(program)h(should)h(come)f(with)h(man)-34 b(uals)4400 +43501 y(pro)g(viding)383 b(the)h(same)f(freedoms)g(that)h(the)f(soft) +-34 b(w)g(are)385 b(do)34 b(es.)531 b(But)383 b(this)h(License)e(is)g +(not)i(limited)f(to)4400 44963 y(soft)-34 b(w)g(are)409 +b(man)-34 b(uals;)410 b(it)d(can)g(b)34 b(e)407 b(used)h(for)g(an)-34 +b(y)408 b(textual)f(w)-34 b(ork,)408 b(regardless)f(of)h(sub)67 +b(ject)409 b(matter)e(or)4400 46424 y(whether)419 b(it)f(is)g +(published)i(as)e(a)h(prin)-34 b(ted)419 b(b)34 b(o)g(ok.)580 +b(W)-101 b(e)418 b(recommend)g(this)h(License)e(principally)h(for)4400 +47885 y(w)-34 b(orks)404 b(whose)h(purp)34 b(ose)405 +b(is)f(instruction)h(or)f(reference.)2657 49695 y(1.)800 +b(APPLICABILITY)403 b(AND)h(DEFINITIONS)4400 51506 y(This)532 +b(License)e(applies)h(to)h(an)-34 b(y)531 b(man)-34 b(ual)532 +b(or)f(other)h(w)-34 b(ork,)563 b(in)531 b(an)-34 b(y)531 +b(medium,)563 b(that)533 b(con)-34 b(tains)532 b(a)4400 +52967 y(notice)552 b(placed)g(b)-34 b(y)553 b(the)g(cop)-34 +b(yrigh)g(t)553 b(holder)f(sa)-34 b(ying)553 b(it)f(can)h(b)34 +b(e)552 b(distributed)h(under)g(the)g(terms)4400 54428 +y(of)499 b(this)g(License.)820 b(Suc)-34 b(h)500 b(a)e(notice)g(gran) +-34 b(ts)500 b(a)e(w)-34 b(orld-wide,)523 b(ro)-34 b(y)g(alt)g(y-free) +498 b(license,)521 b(unlimited)499 b(in)4400 55889 y(duration,)652 +b(to)602 b(use)g(that)h(w)-34 b(ork)602 b(under)h(the)f(conditions)h +(stated)g(herein.)1131 b(The)602 b(\\Do)34 b(cumen)-34 +b(t",)4400 57350 y(b)34 b(elo)-34 b(w,)382 b(refers)377 +b(to)g(an)-34 b(y)378 b(suc)-34 b(h)378 b(man)-34 b(ual)378 +b(or)f(w)-34 b(ork.)530 b(An)-34 b(y)377 b(mem)-34 b(b)34 +b(er)377 b(of)g(the)h(public)f(is)g(a)g(licensee,)k(and)4400 +58812 y(is)332 b(addressed)g(as)g(\\y)-34 b(ou".)515 +b(Y)-101 b(ou)333 b(accept)f(the)g(license)f(if)h(y)-34 +b(ou)333 b(cop)-34 b(y)-101 b(,)346 b(mo)34 b(dify)332 +b(or)f(distribute)i(the)g(w)-34 b(ork)4400 60273 y(in)404 +b(a)g(w)-34 b(a)g(y)405 b(requiring)e(p)34 b(ermission)404 +b(under)h(cop)-34 b(yrigh)g(t)405 b(la)-34 b(w.)4400 +62083 y(A)448 b(\\Mo)34 b(di\014ed)448 b(V)-101 b(ersion")448 +b(of)g(the)h(Do)34 b(cumen)-34 b(t)448 b(means)h(an)-34 +b(y)448 b(w)-34 b(ork)448 b(con)-34 b(taining)449 b(the)g(Do)34 +b(cumen)-34 b(t)448 b(or)4400 63544 y(a)499 b(p)34 b(ortion)500 +b(of)f(it,)523 b(either)499 b(copied)g(v)-34 b(erbatim,)523 +b(or)499 b(with)h(mo)34 b(di\014cations)500 b(and/or)g(translated)g(in) +-34 b(to)4400 65006 y(another)405 b(language.)4400 66816 +y(A)345 b(\\Secondary)f(Section")h(is)g(a)f(named)i(app)34 +b(endix)345 b(or)f(a)g(fron)-34 b(t-matter)347 b(section)d(of)h(the)g +(Do)34 b(cumen)-34 b(t)4400 68277 y(that)284 b(deals)f(exclusiv)-34 +b(ely)281 b(with)j(the)f(relationship)h(of)f(the)g(publishers)h(or)f +(authors)h(of)f(the)g(Do)34 b(cumen)-34 b(t)4400 69738 +y(to)496 b(the)g(Do)34 b(cumen)-34 b(t's)496 b(o)-34 +b(v)g(erall)495 b(sub)67 b(ject)497 b(\(or)f(to)g(related)f(matters\))i +(and)f(con)-34 b(tains)497 b(nothing)g(that)4400 71200 +y(could)537 b(fall)f(directly)g(within)h(that)h(o)-34 +b(v)g(erall)536 b(sub)67 b(ject.)937 b(\(Th)-34 b(us,)571 +b(if)537 b(the)g(Do)34 b(cumen)-34 b(t)537 b(is)f(in)h(part)g(a)p +eop end +%%Page: 91 96 +TeXDict begin 91 95 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(91)4400 3985 y(textb)34 b(o)g(ok)314 b(of)g(mathematics,) +332 b(a)314 b(Secondary)g(Section)g(ma)-34 b(y)314 b(not)g(explain)g +(an)-34 b(y)314 b(mathematics.\))509 b(The)4400 5446 +y(relationship)364 b(could)f(b)34 b(e)363 b(a)g(matter)h(of)f +(historical)g(connection)h(with)g(the)g(sub)67 b(ject)364 +b(or)f(with)h(related)4400 6907 y(matters,)489 b(or)471 +b(of)i(legal,)487 b(commercial,)g(philosophical,)i(ethical)471 +b(or)h(p)34 b(olitical)471 b(p)34 b(osition)472 b(regarding)4400 +8369 y(them.)4400 10456 y(The)341 b(\\In)-34 b(v)-67 +b(arian)-34 b(t)341 b(Sections")g(are)f(certain)g(Secondary)h(Sections) +g(whose)g(titles)g(are)f(designated,)354 b(as)4400 11917 +y(b)34 b(eing)354 b(those)g(of)h(In)-34 b(v)-67 b(arian)-34 +b(t)354 b(Sections,)364 b(in)354 b(the)g(notice)g(that)h(sa)-34 +b(ys)354 b(that)h(the)g(Do)34 b(cumen)-34 b(t)354 b(is)g(released)4400 +13378 y(under)369 b(this)f(License.)526 b(If)368 b(a)g(section)g(do)34 +b(es)368 b(not)h(\014t)g(the)g(ab)34 b(o)-34 b(v)g(e)368 +b(de\014nition)h(of)g(Secondary)f(then)h(it)f(is)4400 +14840 y(not)424 b(allo)-34 b(w)g(ed)425 b(to)f(b)34 b(e)423 +b(designated)i(as)e(In)-34 b(v)-67 b(arian)-34 b(t.)598 +b(The)424 b(Do)34 b(cumen)-34 b(t)424 b(ma)-34 b(y)424 +b(con)-34 b(tain)425 b(zero)d(In)-34 b(v)-67 b(arian)-34 +b(t)4400 16301 y(Sections.)513 b(If)328 b(the)g(Do)34 +b(cumen)-34 b(t)328 b(do)34 b(es)327 b(not)h(iden)-34 +b(tify)329 b(an)-34 b(y)327 b(In)-34 b(v)-67 b(arian)-34 +b(t)328 b(Sections)g(then)g(there)g(are)f(none.)4400 +18388 y(The)488 b(\\Co)-34 b(v)g(er)487 b(T)-101 b(exts")488 +b(are)f(certain)g(short)g(passages)h(of)g(text)f(that)i(are)d(listed,) +508 b(as)487 b(F)-101 b(ron)-34 b(t-Co)g(v)g(er)4400 +19849 y(T)-101 b(exts)333 b(or)f(Bac)-34 b(k-Co)g(v)g(er)333 +b(T)-101 b(exts,)347 b(in)332 b(the)i(notice)e(that)i(sa)-34 +b(ys)333 b(that)h(the)f(Do)34 b(cumen)-34 b(t)333 b(is)g(released)e +(under)4400 21311 y(this)344 b(License.)517 b(A)344 b(F)-101 +b(ron)-34 b(t-Co)g(v)g(er)345 b(T)-101 b(ext)344 b(ma)-34 +b(y)344 b(b)34 b(e)343 b(at)h(most)g(5)g(w)-34 b(ords,)356 +b(and)345 b(a)f(Bac)-34 b(k-Co)g(v)g(er)343 b(T)-101 +b(ext)344 b(ma)-34 b(y)4400 22772 y(b)34 b(e)404 b(at)g(most)h(25)f(w) +-34 b(ords.)4400 24859 y(A)472 b(\\T)-101 b(ransparen)-34 +b(t")474 b(cop)-34 b(y)473 b(of)f(the)h(Do)34 b(cumen)-34 +b(t)472 b(means)h(a)f(mac)-34 b(hine-readable)473 b(cop)-34 +b(y)-101 b(,)489 b(represen)-34 b(ted)4400 26320 y(in)475 +b(a)g(format)h(whose)f(sp)34 b(eci\014cation)476 b(is)e(a)-34 +b(v)-67 b(ailable)474 b(to)i(the)f(general)g(public,)492 +b(that)477 b(is)d(suitable)i(for)4400 27782 y(revising)421 +b(the)h(do)34 b(cumen)-34 b(t)423 b(straigh)-34 b(tforw)g(ardly)423 +b(with)f(generic)f(text)h(editors)f(or)h(\(for)g(images)f(com-)4400 +29243 y(p)34 b(osed)316 b(of)h(pixels\))f(generic)f(pain)-34 +b(t)317 b(programs)f(or)g(\(for)g(dra)-34 b(wings\))318 +b(some)e(widely)g(a)-34 b(v)-67 b(ailable)315 b(dra)-34 +b(wing)4400 30704 y(editor,)390 b(and)d(that)h(is)e(suitable)h(for)g +(input)h(to)f(text)f(formatters)i(or)e(for)h(automatic)g(translation)h +(to)4400 32165 y(a)357 b(v)-67 b(ariet)-34 b(y)356 b(of)h(formats)h +(suitable)f(for)g(input)h(to)g(text)f(formatters.)523 +b(A)357 b(cop)-34 b(y)357 b(made)g(in)g(an)h(otherwise)4400 +33626 y(T)-101 b(ransparen)-34 b(t)502 b(\014le)e(format)h(whose)g +(markup,)525 b(or)500 b(absence)g(of)h(markup,)524 b(has)501 +b(b)34 b(een)500 b(arranged)h(to)4400 35087 y(th)-34 +b(w)g(art)355 b(or)e(discourage)h(subsequen)-34 b(t)355 +b(mo)34 b(di\014cation)354 b(b)-34 b(y)353 b(readers)g(is)g(not)h(T) +-101 b(ransparen)-34 b(t.)524 b(An)353 b(image)4400 36549 +y(format)458 b(is)e(not)i(T)-101 b(ransparen)-34 b(t)459 +b(if)e(used)h(for)f(an)-34 b(y)457 b(substan)-34 b(tial)459 +b(amoun)-34 b(t)459 b(of)e(text.)698 b(A)457 b(cop)-34 +b(y)457 b(that)h(is)4400 38010 y(not)405 b(\\T)-101 b(ransparen)-34 +b(t")406 b(is)e(called)f(\\Opaque".)4400 40097 y(Examples)707 +b(of)g(suitable)h(formats)g(for)f(T)-101 b(ransparen)-34 +b(t)709 b(copies)e(include)g(plain)h Fu(asci)27 b(i)708 +b FB(without)4400 41558 y(markup,)500 b(T)-101 b(exinfo)482 +b(input)g(format,)501 b(LaT)23457 41819 y(E)24130 41558 +y(X)481 b(input)h(format,)501 b Fq(SGML)480 b FB(or)h +Fq(XML)g FB(using)g(a)g(publicly)4400 43020 y(a)-34 b(v)-67 +b(ailable)331 b Fq(DTD)p FB(,)346 b(and)333 b(standard-conforming)i +(simple)d Fq(HTML)p FB(,)346 b(P)-34 b(ostScript)333 +b(or)f Fq(PDF)g FB(designed)h(for)4400 44481 y(h)-34 +b(uman)469 b(mo)34 b(di\014cation.)730 b(Examples)468 +b(of)g(transparen)-34 b(t)469 b(image)e(formats)i(include)e +Fq(PNG)p FB(,)484 b Fq(X)-31 b(CF)468 b FB(and)4400 45942 +y Fq(JPG)p FB(.)800 b(Opaque)491 b(formats)h(include)f(proprietary)g +(formats)h(that)h(can)e(b)34 b(e)491 b(read)g(and)i(edited)e(only)4400 +47403 y(b)-34 b(y)455 b(proprietary)f(w)-34 b(ord)455 +b(pro)34 b(cessors,)466 b Fq(SGML)453 b FB(or)h Fq(XML)g +FB(for)h(whic)-34 b(h)455 b(the)f Fq(DTD)g FB(and/or)h(pro)34 +b(cessing)4400 48864 y(to)g(ols)356 b(are)g(not)g(generally)f(a)-34 +b(v)-67 b(ailable,)365 b(and)357 b(the)f(mac)-34 b(hine-generated)357 +b Fq(HTML)p FB(,)365 b(P)-34 b(ostScript)358 b(or)d Fq(PDF)4400 +50326 y FB(pro)34 b(duced)405 b(b)-34 b(y)404 b(some)g(w)-34 +b(ord)405 b(pro)34 b(cessors)404 b(for)g(output)i(purp)34 +b(oses)405 b(only)-101 b(.)4400 52413 y(The)457 b(\\Title)f(P)-34 +b(age")456 b(means,)469 b(for)457 b(a)f(prin)-34 b(ted)457 +b(b)34 b(o)g(ok,)468 b(the)457 b(title)f(page)h(itself,)468 +b(plus)457 b(suc)-34 b(h)457 b(follo)-34 b(wing)4400 +53874 y(pages)368 b(as)g(are)g(needed)g(to)g(hold,)376 +b(legibly)-101 b(,)373 b(the)c(material)e(this)i(License)d(requires)h +(to)i(app)34 b(ear)368 b(in)f(the)4400 55335 y(title)353 +b(page.)522 b(F)-101 b(or)353 b(w)-34 b(orks)354 b(in)g(formats)g(whic) +-34 b(h)354 b(do)g(not)g(ha)-34 b(v)g(e)354 b(an)-34 +b(y)354 b(title)f(page)h(as)f(suc)-34 b(h,)365 b(\\Title)353 +b(P)-34 b(age")4400 56797 y(means)408 b(the)f(text)h(near)f(the)g(most) +h(prominen)-34 b(t)408 b(app)34 b(earance)408 b(of)f(the)h(w)-34 +b(ork's)407 b(title,)g(preceding)g(the)4400 58258 y(b)34 +b(eginning)405 b(of)f(the)h(b)34 b(o)g(dy)404 b(of)g(the)h(text.)4400 +60345 y(The)461 b(\\publisher")h(means)f(an)-34 b(y)461 +b(p)34 b(erson)461 b(or)g(en)-34 b(tit)g(y)461 b(that)h(distributes)g +(copies)f(of)g(the)g(Do)34 b(cumen)-34 b(t)4400 61806 +y(to)405 b(the)f(public.)4400 63894 y(A)395 b(section)g(\\En)-34 +b(titled)395 b(XYZ")g(means)g(a)g(named)h(subunit)g(of)f(the)h(Do)34 +b(cumen)-34 b(t)395 b(whose)h(title)e(either)4400 65355 +y(is)369 b(precisely)f(XYZ)h(or)g(con)-34 b(tains)370 +b(XYZ)f(in)g(paren)-34 b(theses)370 b(follo)-34 b(wing)370 +b(text)g(that)g(translates)g(XYZ)f(in)4400 66816 y(another)332 +b(language.)515 b(\(Here)331 b(XYZ)h(stands)h(for)e(a)h(sp)34 +b(eci\014c)331 b(section)g(name)h(men)-34 b(tioned)333 +b(b)34 b(elo)-34 b(w,)346 b(suc)-34 b(h)4400 68277 y(as)374 +b(\\Ac)-34 b(kno)g(wledgemen)g(ts",)382 b(\\Dedications",)e +(\\Endorsemen)-34 b(ts",)382 b(or)374 b(\\History".\))529 +b(T)-101 b(o)374 b(\\Preserv)-34 b(e)4400 69738 y(the)447 +b(Title")g(of)f(suc)-34 b(h)448 b(a)e(section)h(when)h(y)-34 +b(ou)447 b(mo)34 b(dify)446 b(the)h(Do)34 b(cumen)-34 +b(t)447 b(means)g(that)h(it)f(remains)f(a)4400 71200 +y(section)404 b(\\En)-34 b(titled)405 b(XYZ")f(according)g(to)h(this)f +(de\014nition.)p eop end +%%Page: 92 97 +TeXDict begin 92 96 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(92)4400 3985 y(The)369 b(Do)34 b(cumen)-34 +b(t)369 b(ma)-34 b(y)368 b(include)g(W)-101 b(arran)-34 +b(t)g(y)369 b(Disclaimers)e(next)h(to)h(the)g(notice)f(whic)-34 +b(h)369 b(states)g(that)4400 5446 y(this)451 b(License)e(applies)i(to)g +(the)g(Do)34 b(cumen)-34 b(t.)678 b(These)451 b(W)-101 +b(arran)-34 b(t)g(y)451 b(Disclaimers)e(are)h(considered)h(to)4400 +6907 y(b)34 b(e)500 b(included)h(b)-34 b(y)501 b(reference)e(in)h(this) +h(License,)523 b(but)502 b(only)e(as)g(regards)g(disclaiming)g(w)-34 +b(arran)g(ties:)4400 8369 y(an)g(y)491 b(other)g(implication)g(that)g +(these)g(W)-101 b(arran)-34 b(t)g(y)491 b(Disclaimers)f(ma)-34 +b(y)491 b(ha)-34 b(v)g(e)491 b(is)f(v)-34 b(oid)491 b(and)g(has)h(no) +4400 9830 y(e\013ect)404 b(on)g(the)h(meaning)f(of)h(this)f(License.) +2657 11778 y(2.)800 b(VERBA)-101 b(TIM)404 b(COPYING)4400 +13726 y(Y)-101 b(ou)507 b(ma)-34 b(y)506 b(cop)-34 b(y)507 +b(and)g(distribute)h(the)e(Do)34 b(cumen)-34 b(t)507 +b(in)g(an)-34 b(y)507 b(medium,)532 b(either)506 b(commercially)e(or) +4400 15187 y(noncommercially)-101 b(,)605 b(pro)-34 b(vided)567 +b(that)g(this)g(License,)605 b(the)566 b(cop)-34 b(yrigh)g(t)567 +b(notices,)606 b(and)567 b(the)g(license)4400 16649 y(notice)475 +b(sa)-34 b(ying)476 b(this)g(License)e(applies)h(to)h(the)g(Do)34 +b(cumen)-34 b(t)476 b(are)e(repro)34 b(duced)476 b(in)f(all)g(copies,) +492 b(and)4400 18110 y(that)355 b(y)-34 b(ou)353 b(add)i(no)e(other)h +(conditions)g(whatso)34 b(ev)-34 b(er)354 b(to)g(those)g(of)g(this)g +(License.)520 b(Y)-101 b(ou)354 b(ma)-34 b(y)354 b(not)g(use)4400 +19571 y(tec)-34 b(hnical)437 b(measures)g(to)h(obstruct)g(or)f(con)-34 +b(trol)437 b(the)g(reading)g(or)g(further)h(cop)-34 b(ying)437 +b(of)h(the)f(copies)4400 21032 y(y)-34 b(ou)327 b(mak)-34 +b(e)326 b(or)g(distribute.)514 b(Ho)-34 b(w)g(ev)g(er,)342 +b(y)-34 b(ou)327 b(ma)-34 b(y)326 b(accept)h(comp)34 +b(ensation)327 b(in)g(exc)-34 b(hange)326 b(for)h(copies.)4400 +22493 y(If)428 b(y)-34 b(ou)429 b(distribute)g(a)f(large)g(enough)h(n) +-34 b(um)g(b)34 b(er)429 b(of)g(copies)e(y)-34 b(ou)429 +b(m)-34 b(ust)430 b(also)e(follo)-34 b(w)428 b(the)h(conditions)4400 +23955 y(in)404 b(section)g(3.)4400 25903 y(Y)-101 b(ou)276 +b(ma)-34 b(y)276 b(also)g(lend)g(copies,)301 b(under)277 +b(the)f(same)g(conditions)h(stated)g(ab)34 b(o)-34 b(v)g(e,)301 +b(and)277 b(y)-34 b(ou)276 b(ma)-34 b(y)276 b(publicly)4400 +27364 y(displa)-34 b(y)405 b(copies.)2657 29312 y(3.)800 +b(COPYING)404 b(IN)g(QUANTITY)4400 31261 y(If)335 b(y)-34 +b(ou)335 b(publish)g(prin)-34 b(ted)336 b(copies)e(\(or)h(copies)g(in)f +(media)h(that)h(commonly)e(ha)-34 b(v)g(e)335 b(prin)-34 +b(ted)336 b(co)-34 b(v)g(ers\))335 b(of)4400 32722 y(the)423 +b(Do)34 b(cumen)-34 b(t,)428 b(n)-34 b(um)g(b)34 b(ering)423 +b(more)g(than)g(100,)k(and)d(the)f(Do)34 b(cumen)-34 +b(t's)423 b(license)f(notice)g(requires)4400 34183 y(Co)-34 +b(v)g(er)456 b(T)-101 b(exts,)470 b(y)-34 b(ou)456 b(m)-34 +b(ust)458 b(enclose)d(the)i(copies)f(in)g(co)-34 b(v)g(ers)456 +b(that)h(carry)-101 b(,)468 b(clearly)455 b(and)i(legibly)-101 +b(,)468 b(all)4400 35644 y(these)521 b(Co)-34 b(v)g(er)521 +b(T)-101 b(exts:)772 b(F)-101 b(ron)-34 b(t-Co)g(v)g(er)523 +b(T)-101 b(exts)521 b(on)g(the)g(fron)-34 b(t)522 b(co)-34 +b(v)g(er,)549 b(and)522 b(Bac)-34 b(k-Co)g(v)g(er)520 +b(T)-101 b(exts)522 b(on)4400 37105 y(the)388 b(bac)-34 +b(k)388 b(co)-34 b(v)g(er.)532 b(Both)388 b(co)-34 b(v)g(ers)387 +b(m)-34 b(ust)389 b(also)e(clearly)f(and)i(legibly)f(iden)-34 +b(tify)388 b(y)-34 b(ou)388 b(as)f(the)h(publisher)4400 +38566 y(of)457 b(these)f(copies.)695 b(The)457 b(fron)-34 +b(t)457 b(co)-34 b(v)g(er)456 b(m)-34 b(ust)458 b(presen)-34 +b(t)457 b(the)g(full)f(title)g(with)i(all)d(w)-34 b(ords)458 +b(of)e(the)h(title)4400 40028 y(equally)409 b(prominen)-34 +b(t)411 b(and)f(visible.)555 b(Y)-101 b(ou)410 b(ma)-34 +b(y)410 b(add)g(other)g(material)g(on)g(the)g(co)-34 +b(v)g(ers)409 b(in)h(addition.)4400 41489 y(Cop)-34 b(ying)482 +b(with)h(c)-34 b(hanges)482 b(limited)f(to)h(the)g(co)-34 +b(v)g(ers,)500 b(as)481 b(long)h(as)f(they)h(preserv)-34 +b(e)481 b(the)g(title)h(of)f(the)4400 42950 y(Do)34 b(cumen)-34 +b(t)494 b(and)g(satisfy)g(these)g(conditions,)517 b(can)493 +b(b)34 b(e)493 b(treated)h(as)g(v)-34 b(erbatim)493 b(cop)-34 +b(ying)494 b(in)g(other)4400 44411 y(resp)34 b(ects.)4400 +46359 y(If)435 b(the)h(required)e(texts)i(for)f(either)g(co)-34 +b(v)g(er)435 b(are)g(to)34 b(o)435 b(v)-34 b(oluminous)436 +b(to)g(\014t)g(legibly)-101 b(,)442 b(y)-34 b(ou)436 +b(should)g(put)4400 47821 y(the)h(\014rst)h(ones)f(listed)g(\(as)g(man) +-34 b(y)437 b(as)g(\014t)h(reasonably\))f(on)g(the)g(actual)g(co)-34 +b(v)g(er,)445 b(and)437 b(con)-34 b(tin)g(ue)438 b(the)4400 +49282 y(rest)404 b(on)-34 b(to)405 b(adjacen)-34 b(t)406 +b(pages.)4400 51230 y(If)360 b(y)-34 b(ou)360 b(publish)g(or)g +(distribute)g(Opaque)g(copies)f(of)h(the)g(Do)34 b(cumen)-34 +b(t)360 b(n)-34 b(um)g(b)34 b(ering)361 b(more)e(than)i(100,)4400 +52691 y(y)-34 b(ou)373 b(m)-34 b(ust)373 b(either)e(include)h(a)g(mac) +-34 b(hine-readable)373 b(T)-101 b(ransparen)-34 b(t)373 +b(cop)-34 b(y)373 b(along)f(with)h(eac)-34 b(h)372 b(Opaque)4400 +54152 y(cop)-34 b(y)-101 b(,)482 b(or)467 b(state)g(in)g(or)f(with)h +(eac)-34 b(h)467 b(Opaque)g(cop)-34 b(y)467 b(a)f(computer-net)-34 +b(w)g(ork)469 b(lo)34 b(cation)466 b(from)h(whic)-34 +b(h)4400 55614 y(the)323 b(general)f(net)-34 b(w)g(ork-using)324 +b(public)e(has)h(access)f(to)h(do)-34 b(wnload)324 b(using)f +(public-standard)h(net)-34 b(w)g(ork)4400 57075 y(proto)34 +b(cols)517 b(a)h(complete)f(T)-101 b(ransparen)-34 b(t)519 +b(cop)-34 b(y)517 b(of)h(the)g(Do)34 b(cumen)-34 b(t,)546 +b(free)516 b(of)i(added)g(material.)878 b(If)4400 58536 +y(y)-34 b(ou)517 b(use)f(the)h(latter)g(option,)545 b(y)-34 +b(ou)516 b(m)-34 b(ust)518 b(tak)-34 b(e)517 b(reasonably)f(pruden)-34 +b(t)518 b(steps,)545 b(when)517 b(y)-34 b(ou)517 b(b)34 +b(egin)4400 59997 y(distribution)510 b(of)e(Opaque)h(copies)f(in)g +(quan)-34 b(tit)g(y)-101 b(,)536 b(to)508 b(ensure)h(that)g(this)g(T) +-101 b(ransparen)-34 b(t)510 b(cop)-34 b(y)508 b(will)4400 +61458 y(remain)401 b(th)-34 b(us)403 b(accessible)e(at)g(the)h(stated)h +(lo)34 b(cation)401 b(un)-34 b(til)402 b(at)g(least)f(one)h(y)-34 +b(ear)401 b(after)h(the)f(last)h(time)4400 62920 y(y)-34 +b(ou)490 b(distribute)g(an)g(Opaque)f(cop)-34 b(y)490 +b(\(directly)f(or)g(through)h(y)-34 b(our)490 b(agen)-34 +b(ts)490 b(or)f(retailers\))g(of)h(that)4400 64381 y(edition)404 +b(to)h(the)f(public.)4400 66329 y(It)459 b(is)h(requested,)472 +b(but)461 b(not)f(required,)472 b(that)461 b(y)-34 b(ou)460 +b(con)-34 b(tact)460 b(the)g(authors)g(of)g(the)g(Do)34 +b(cumen)-34 b(t)460 b(w)-34 b(ell)4400 67790 y(b)34 b(efore)380 +b(redistributing)h(an)-34 b(y)381 b(large)f(n)-34 b(um)g(b)34 +b(er)382 b(of)e(copies,)385 b(to)c(giv)-34 b(e)380 b(them)h(a)f(c)-34 +b(hance)381 b(to)g(pro)-34 b(vide)380 b(y)-34 b(ou)4400 +69251 y(with)405 b(an)f(up)34 b(dated)406 b(v)-34 b(ersion)404 +b(of)g(the)h(Do)34 b(cumen)-34 b(t.)2657 71200 y(4.)800 +b(MODIFICA)-101 b(TIONS)p eop end +%%Page: 93 98 +TeXDict begin 93 97 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(93)4400 3985 y(Y)-101 b(ou)340 b(ma)-34 +b(y)339 b(cop)-34 b(y)339 b(and)h(distribute)g(a)f(Mo)34 +b(di\014ed)340 b(V)-101 b(ersion)339 b(of)g(the)h(Do)34 +b(cumen)-34 b(t)340 b(under)f(the)h(conditions)4400 5446 +y(of)280 b(sections)f(2)g(and)h(3)f(ab)34 b(o)-34 b(v)g(e,)305 +b(pro)-34 b(vided)279 b(that)i(y)-34 b(ou)279 b(release)f(the)i(Mo)34 +b(di\014ed)280 b(V)-101 b(ersion)279 b(under)g(precisely)4400 +6907 y(this)386 b(License,)i(with)f(the)f(Mo)34 b(di\014ed)386 +b(V)-101 b(ersion)386 b(\014lling)f(the)h(role)f(of)h(the)g(Do)34 +b(cumen)-34 b(t,)390 b(th)-34 b(us)387 b(licensing)4400 +8369 y(distribution)455 b(and)f(mo)34 b(di\014cation)454 +b(of)g(the)g(Mo)34 b(di\014ed)454 b(V)-101 b(ersion)453 +b(to)h(who)34 b(ev)-34 b(er)454 b(p)34 b(ossesses)453 +b(a)h(cop)-34 b(y)454 b(of)4400 9830 y(it.)539 b(In)404 +b(addition,)h(y)-34 b(ou)404 b(m)-34 b(ust)405 b(do)g(these)f(things)h +(in)g(the)f(Mo)34 b(di\014ed)405 b(V)-101 b(ersion:)4754 +11628 y(A.)800 b(Use)435 b(in)g(the)g(Title)g(P)-34 b(age)434 +b(\(and)i(on)g(the)f(co)-34 b(v)g(ers,)442 b(if)435 b(an)-34 +b(y\))435 b(a)g(title)g(distinct)g(from)g(that)h(of)f(the)6800 +13089 y(Do)34 b(cumen)-34 b(t,)462 b(and)451 b(from)f(those)g(of)h +(previous)f(v)-34 b(ersions)450 b(\(whic)-34 b(h)451 +b(should,)462 b(if)450 b(there)g(w)-34 b(ere)450 b(an)-34 +b(y)-101 b(,)6800 14551 y(b)34 b(e)416 b(listed)h(in)f(the)h(History)f +(section)h(of)g(the)f(Do)34 b(cumen)-34 b(t\).)577 b(Y)-101 +b(ou)417 b(ma)-34 b(y)417 b(use)f(the)h(same)g(title)f(as)6800 +16012 y(a)404 b(previous)g(v)-34 b(ersion)404 b(if)g(the)h(original)e +(publisher)i(of)f(that)h(v)-34 b(ersion)404 b(giv)-34 +b(es)404 b(p)34 b(ermission.)4805 17810 y(B.)799 b(List)406 +b(on)g(the)g(Title)g(P)-34 b(age,)406 b(as)g(authors,)h(one)f(or)f +(more)h(p)34 b(ersons)406 b(or)f(en)-34 b(tities)406 +b(resp)34 b(onsible)406 b(for)6800 19271 y(authorship)349 +b(of)e(the)g(mo)34 b(di\014cations)348 b(in)f(the)g(Mo)34 +b(di\014ed)347 b(V)-101 b(ersion,)358 b(together)347 +b(with)h(at)f(least)g(\014v)-34 b(e)6800 20733 y(of)319 +b(the)f(principal)g(authors)i(of)e(the)h(Do)34 b(cumen)-34 +b(t)319 b(\(all)f(of)g(its)g(principal)g(authors,)337 +b(if)318 b(it)g(has)h(few)-34 b(er)6800 22194 y(than)405 +b(\014v)-34 b(e\),)405 b(unless)f(they)g(release)f(y)-34 +b(ou)405 b(from)f(this)h(requiremen)-34 b(t.)4788 23992 +y(C.)800 b(State)410 b(on)f(the)h(Title)f(page)g(the)h(name)f(of)g(the) +h(publisher)f(of)h(the)f(Mo)34 b(di\014ed)410 b(V)-101 +b(ersion,)409 b(as)g(the)6800 25453 y(publisher.)4737 +27252 y(D.)800 b(Preserv)-34 b(e)403 b(all)g(the)i(cop)-34 +b(yrigh)g(t)405 b(notices)f(of)g(the)h(Do)34 b(cumen)-34 +b(t.)4838 29050 y(E.)800 b(Add)418 b(an)f(appropriate)h(cop)-34 +b(yrigh)g(t)418 b(notice)f(for)g(y)-34 b(our)417 b(mo)34 +b(di\014cations)418 b(adjacen)-34 b(t)419 b(to)e(the)h(other)6800 +30511 y(cop)-34 b(yrigh)g(t)405 b(notices.)4872 32310 +y(F.)800 b(Include,)377 b(immediately)370 b(after)h(the)g(cop)-34 +b(yrigh)g(t)371 b(notices,)377 b(a)370 b(license)g(notice)h(giving)f +(the)h(public)6800 33771 y(p)34 b(ermission)325 b(to)g(use)h(the)f(Mo) +34 b(di\014ed)326 b(V)-101 b(ersion)325 b(under)g(the)h(terms)f(of)h +(this)f(License,)340 b(in)325 b(the)h(form)6800 35232 +y(sho)-34 b(wn)406 b(in)e(the)h(Addendum)g(b)34 b(elo)-34 +b(w.)4712 37030 y(G.)800 b(Preserv)-34 b(e)302 b(in)h(that)h(license)e +(notice)h(the)g(full)g(lists)g(of)g(In)-34 b(v)-67 b(arian)-34 +b(t)304 b(Sections)f(and)h(required)e(Co)-34 b(v)g(er)6800 +38492 y(T)-101 b(exts)404 b(giv)-34 b(en)404 b(in)h(the)f(Do)34 +b(cumen)-34 b(t's)405 b(license)e(notice.)4754 40290 +y(H.)800 b(Include)404 b(an)h(unaltered)f(cop)-34 b(y)405 +b(of)f(this)h(License.)5226 42088 y(I.)799 b(Preserv)-34 +b(e)425 b(the)i(section)g(En)-34 b(titled)428 b(\\History",)k(Preserv) +-34 b(e)425 b(its)i(Title,)k(and)d(add)f(to)g(it)g(an)g(item)6800 +43550 y(stating)374 b(at)g(least)f(the)h(title,)379 b(y)-34 +b(ear,)378 b(new)c(authors,)380 b(and)374 b(publisher)g(of)g(the)g(Mo) +34 b(di\014ed)373 b(V)-101 b(ersion)6800 45011 y(as)417 +b(giv)-34 b(en)417 b(on)h(the)f(Title)g(P)-34 b(age.)577 +b(If)417 b(there)g(is)g(no)h(section)f(En)-34 b(titled)418 +b(\\History")f(in)g(the)g(Do)34 b(cu-)6800 46472 y(men)-34 +b(t,)478 b(create)461 b(one)i(stating)h(the)e(title,)477 +b(y)-34 b(ear,)476 b(authors,)i(and)464 b(publisher)f(of)f(the)h(Do)34 +b(cumen)-34 b(t)6800 47933 y(as)481 b(giv)-34 b(en)480 +b(on)h(its)g(Title)f(P)-34 b(age,)499 b(then)482 b(add)f(an)g(item)f +(describing)h(the)g(Mo)34 b(di\014ed)481 b(V)-101 b(ersion)480 +b(as)6800 49394 y(stated)405 b(in)f(the)h(previous)f(sen)-34 +b(tence.)5040 51193 y(J.)800 b(Preserv)-34 b(e)430 b(the)i(net)-34 +b(w)g(ork)433 b(lo)34 b(cation,)438 b(if)432 b(an)-34 +b(y)-101 b(,)438 b(giv)-34 b(en)432 b(in)g(the)g(Do)34 +b(cumen)-34 b(t)432 b(for)g(public)g(access)f(to)6800 +52654 y(a)414 b(T)-101 b(ransparen)-34 b(t)416 b(cop)-34 +b(y)414 b(of)h(the)f(Do)34 b(cumen)-34 b(t,)417 b(and)e(lik)-34 +b(ewise)413 b(the)i(net)-34 b(w)g(ork)415 b(lo)34 b(cations)414 +b(giv)-34 b(en)414 b(in)6800 54115 y(the)422 b(Do)34 +b(cumen)-34 b(t)421 b(for)g(previous)g(v)-34 b(ersions)421 +b(it)g(w)-34 b(as)422 b(based)g(on.)589 b(These)422 b(ma)-34 +b(y)421 b(b)34 b(e)420 b(placed)h(in)g(the)6800 55576 +y(\\History")333 b(section.)514 b(Y)-101 b(ou)333 b(ma)-34 +b(y)333 b(omit)g(a)g(net)-34 b(w)g(ork)334 b(lo)34 b(cation)332 +b(for)h(a)f(w)-34 b(ork)333 b(that)h(w)-34 b(as)334 b(published)6800 +57037 y(at)476 b(least)f(four)h(y)-34 b(ears)475 b(b)34 +b(efore)475 b(the)g(Do)34 b(cumen)-34 b(t)476 b(itself,)493 +b(or)475 b(if)h(the)f(original)g(publisher)h(of)f(the)6800 +58499 y(v)-34 b(ersion)404 b(it)g(refers)f(to)i(giv)-34 +b(es)404 b(p)34 b(ermission.)4721 60297 y(K.)799 b(F)-101 +b(or)316 b(an)-34 b(y)315 b(section)h(En)-34 b(titled)316 +b(\\Ac)-34 b(kno)g(wledgemen)g(ts")318 b(or)d(\\Dedications",)333 +b(Preserv)-34 b(e)314 b(the)i(Title)6800 61758 y(of)353 +b(the)g(section,)363 b(and)353 b(preserv)-34 b(e)352 +b(in)h(the)g(section)f(all)g(the)h(substance)h(and)g(tone)f(of)g(eac) +-34 b(h)353 b(of)f(the)6800 63219 y(con)-34 b(tributor)405 +b(ac)-34 b(kno)g(wledgemen)g(ts)406 b(and/or)f(dedications)g(giv)-34 +b(en)404 b(therein.)4906 65018 y(L.)799 b(Preserv)-34 +b(e)469 b(all)h(the)h(In)-34 b(v)-67 b(arian)-34 b(t)471 +b(Sections)g(of)g(the)f(Do)34 b(cumen)-34 b(t,)488 b(unaltered)471 +b(in)f(their)h(text)f(and)6800 66479 y(in)478 b(their)g(titles.)759 +b(Section)478 b(n)-34 b(um)g(b)34 b(ers)479 b(or)f(the)g(equiv)-67 +b(alen)-34 b(t)477 b(are)h(not)g(considered)g(part)g(of)g(the)6800 +67940 y(section)404 b(titles.)4552 69738 y(M.)800 b(Delete)407 +b(an)-34 b(y)409 b(section)g(En)-34 b(titled)409 b(\\Endorsemen)-34 +b(ts".)553 b(Suc)-34 b(h)409 b(a)f(section)h(ma)-34 b(y)408 +b(not)h(b)34 b(e)409 b(included)6800 71200 y(in)404 b(the)h(Mo)34 +b(di\014ed)404 b(V)-101 b(ersion.)p eop end +%%Page: 94 99 +TeXDict begin 94 98 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(94)4754 3985 y(N.)800 b(Do)377 b(not)g(retitle)f(an)-34 +b(y)377 b(existing)g(section)g(to)g(b)34 b(e)376 b(En)-34 +b(titled)378 b(\\Endorsemen)-34 b(ts")378 b(or)f(to)g(con\015ict)g(in) +6800 5446 y(title)404 b(with)h(an)-34 b(y)404 b(In)-34 +b(v)-67 b(arian)-34 b(t)405 b(Section.)4721 7273 y(O.)799 +b(Preserv)-34 b(e)403 b(an)-34 b(y)404 b(W)-101 b(arran)-34 +b(t)g(y)405 b(Disclaimers.)4400 9465 y(If)444 b(the)g(Mo)34 +b(di\014ed)444 b(V)-101 b(ersion)443 b(includes)h(new)g(fron)-34 +b(t-matter)445 b(sections)f(or)g(app)34 b(endices)443 +b(that)i(qualify)4400 10926 y(as)370 b(Secondary)h(Sections)f(and)h +(con)-34 b(tain)372 b(no)e(material)g(copied)g(from)g(the)h(Do)34 +b(cumen)-34 b(t,)377 b(y)-34 b(ou)371 b(ma)-34 b(y)371 +b(at)4400 12387 y(y)-34 b(our)431 b(option)g(designate)g(some)g(or)f +(all)g(of)h(these)f(sections)h(as)g(in)-34 b(v)-67 b(arian)-34 +b(t.)618 b(T)-101 b(o)431 b(do)f(this,)438 b(add)431 +b(their)4400 13848 y(titles)471 b(to)g(the)g(list)g(of)g(In)-34 +b(v)-67 b(arian)-34 b(t)471 b(Sections)h(in)e(the)i(Mo)34 +b(di\014ed)471 b(V)-101 b(ersion's)470 b(license)g(notice.)739 +b(These)4400 15309 y(titles)404 b(m)-34 b(ust)405 b(b)34 +b(e)404 b(distinct)h(from)f(an)-34 b(y)405 b(other)f(section)g(titles.) +4400 17136 y(Y)-101 b(ou)564 b(ma)-34 b(y)564 b(add)h(a)e(section)h(En) +-34 b(titled)564 b(\\Endorsemen)-34 b(ts",)605 b(pro)-34 +b(vided)564 b(it)g(con)-34 b(tains)565 b(nothing)g(but)4400 +18597 y(endorsemen)-34 b(ts)396 b(of)f(y)-34 b(our)395 +b(Mo)34 b(di\014ed)396 b(V)-101 b(ersion)394 b(b)-34 +b(y)396 b(v)-67 b(arious)394 b(parties|for)h(example,)h(statemen)-34 +b(ts)397 b(of)4400 20058 y(p)34 b(eer)361 b(review)f(or)i(that)g(the)g +(text)g(has)g(b)34 b(een)362 b(appro)-34 b(v)g(ed)362 +b(b)-34 b(y)362 b(an)g(organization)g(as)g(the)g(authoritativ)-34 +b(e)4400 21519 y(de\014nition)405 b(of)g(a)f(standard.)4400 +23346 y(Y)-101 b(ou)377 b(ma)-34 b(y)376 b(add)h(a)g(passage)g(of)f(up) +h(to)g(\014v)-34 b(e)377 b(w)-34 b(ords)377 b(as)f(a)h(F)-101 +b(ron)-34 b(t-Co)g(v)g(er)377 b(T)-101 b(ext,)382 b(and)377 +b(a)g(passage)f(of)h(up)4400 24807 y(to)360 b(25)h(w)-34 +b(ords)361 b(as)f(a)g(Bac)-34 b(k-Co)g(v)g(er)360 b(T)-101 +b(ext,)368 b(to)361 b(the)f(end)h(of)f(the)h(list)f(of)g(Co)-34 +b(v)g(er)361 b(T)-101 b(exts)360 b(in)g(the)h(Mo)34 b(di\014ed)4400 +26268 y(V)-101 b(ersion.)756 b(Only)476 b(one)h(passage)g(of)g(F)-101 +b(ron)-34 b(t-Co)g(v)g(er)478 b(T)-101 b(ext)477 b(and)g(one)g(of)g +(Bac)-34 b(k-Co)g(v)g(er)477 b(T)-101 b(ext)476 b(ma)-34 +b(y)477 b(b)34 b(e)4400 27729 y(added)367 b(b)-34 b(y)367 +b(\(or)f(through)i(arrangemen)-34 b(ts)367 b(made)f(b)-34 +b(y\))367 b(an)-34 b(y)367 b(one)f(en)-34 b(tit)g(y)-101 +b(.)527 b(If)366 b(the)h(Do)34 b(cumen)-34 b(t)367 b(already)4400 +29191 y(includes)452 b(a)f(co)-34 b(v)g(er)451 b(text)g(for)h(the)g +(same)f(co)-34 b(v)g(er,)463 b(previously)450 b(added)j(b)-34 +b(y)451 b(y)-34 b(ou)452 b(or)f(b)-34 b(y)452 b(arrangemen)-34 +b(t)4400 30652 y(made)469 b(b)-34 b(y)468 b(the)h(same)f(en)-34 +b(tit)g(y)469 b(y)-34 b(ou)469 b(are)f(acting)g(on)h(b)34 +b(ehalf)468 b(of,)485 b(y)-34 b(ou)469 b(ma)-34 b(y)468 +b(not)h(add)g(another;)501 b(but)4400 32113 y(y)-34 b(ou)453 +b(ma)-34 b(y)453 b(replace)e(the)i(old)f(one,)465 b(on)453 +b(explicit)e(p)34 b(ermission)452 b(from)h(the)g(previous)f(publisher)h +(that)4400 33574 y(added)405 b(the)g(old)f(one.)4400 +35401 y(The)339 b(author\(s\))h(and)f(publisher\(s\))h(of)f(the)g(Do)34 +b(cumen)-34 b(t)339 b(do)f(not)h(b)-34 b(y)339 b(this)g(License)e(giv) +-34 b(e)338 b(p)34 b(ermission)4400 36862 y(to)404 b(use)f(their)g +(names)h(for)f(publicit)-34 b(y)404 b(for)f(or)g(to)h(assert)f(or)g +(imply)g(endorsemen)-34 b(t)404 b(of)g(an)-34 b(y)404 +b(Mo)34 b(di\014ed)4400 38323 y(V)-101 b(ersion.)2657 +40149 y(5.)800 b(COMBINING)404 b(DOCUMENTS)4400 41976 +y(Y)-101 b(ou)515 b(ma)-34 b(y)516 b(com)-34 b(bine)515 +b(the)g(Do)34 b(cumen)-34 b(t)516 b(with)g(other)f(do)34 +b(cumen)-34 b(ts)516 b(released)e(under)i(this)f(License,)4400 +43437 y(under)509 b(the)g(terms)f(de\014ned)h(in)g(section)f(4)g(ab)34 +b(o)-34 b(v)g(e)509 b(for)g(mo)34 b(di\014ed)508 b(v)-34 +b(ersions,)534 b(pro)-34 b(vided)509 b(that)g(y)-34 b(ou)4400 +44898 y(include)336 b(in)g(the)h(com)-34 b(bination)337 +b(all)f(of)g(the)h(In)-34 b(v)-67 b(arian)-34 b(t)336 +b(Sections)h(of)f(all)g(of)g(the)h(original)e(do)34 b(cumen)-34 +b(ts,)4400 46359 y(unmo)34 b(di\014ed,)366 b(and)356 +b(list)f(them)h(all)f(as)g(In)-34 b(v)-67 b(arian)-34 +b(t)356 b(Sections)g(of)g(y)-34 b(our)355 b(com)-34 b(bined)356 +b(w)-34 b(ork)356 b(in)f(its)h(license)4400 47821 y(notice,)404 +b(and)h(that)g(y)-34 b(ou)404 b(preserv)-34 b(e)404 b(all)f(their)h(W) +-101 b(arran)-34 b(t)g(y)405 b(Disclaimers.)4400 49647 +y(The)e(com)-34 b(bined)403 b(w)-34 b(ork)402 b(need)h(only)f(con)-34 +b(tain)403 b(one)g(cop)-34 b(y)402 b(of)h(this)g(License,)e(and)i(m)-34 +b(ultiple)403 b(iden)-34 b(tical)4400 51108 y(In)g(v)-67 +b(arian)-34 b(t)432 b(Sections)h(ma)-34 b(y)432 b(b)34 +b(e)432 b(replaced)f(with)i(a)f(single)g(cop)-34 b(y)-101 +b(.)622 b(If)432 b(there)g(are)f(m)-34 b(ultiple)432 +b(In)-34 b(v)-67 b(arian)-34 b(t)4400 52570 y(Sections)356 +b(with)h(the)f(same)g(name)g(but)h(di\013eren)-34 b(t)356 +b(con)-34 b(ten)g(ts,)367 b(mak)-34 b(e)356 b(the)g(title)g(of)g(eac) +-34 b(h)356 b(suc)-34 b(h)357 b(section)4400 54031 y(unique)452 +b(b)-34 b(y)453 b(adding)g(at)f(the)h(end)g(of)f(it,)464 +b(in)452 b(paren)-34 b(theses,)465 b(the)452 b(name)h(of)f(the)h +(original)e(author)i(or)4400 55492 y(publisher)333 b(of)g(that)g +(section)g(if)f(kno)-34 b(wn,)348 b(or)332 b(else)f(a)i(unique)f(n)-34 +b(um)g(b)34 b(er.)516 b(Mak)-34 b(e)332 b(the)h(same)f(adjustmen)-34 +b(t)4400 56953 y(to)325 b(the)g(section)g(titles)f(in)h(the)g(list)f +(of)h(In)-34 b(v)-67 b(arian)-34 b(t)325 b(Sections)g(in)g(the)g +(license)f(notice)g(of)h(the)g(com)-34 b(bined)4400 58414 +y(w)g(ork.)4400 60241 y(In)549 b(the)h(com)-34 b(bination,)587 +b(y)-34 b(ou)549 b(m)-34 b(ust)551 b(com)-34 b(bine)550 +b(an)-34 b(y)549 b(sections)h(En)-34 b(titled)550 b(\\History")f(in)g +(the)h(v)-67 b(ari-)4400 61702 y(ous)428 b(original)f(do)34 +b(cumen)-34 b(ts,)435 b(forming)428 b(one)f(section)h(En)-34 +b(titled)429 b(\\History";)439 b(lik)-34 b(ewise)426 +b(com)-34 b(bine)428 b(an)-34 b(y)4400 63163 y(sections)423 +b(En)-34 b(titled)423 b(\\Ac)-34 b(kno)g(wledgemen)g(ts",)429 +b(and)423 b(an)-34 b(y)423 b(sections)g(En)-34 b(titled)423 +b(\\Dedications".)594 b(Y)-101 b(ou)4400 64624 y(m)-34 +b(ust)405 b(delete)f(all)g(sections)g(En)-34 b(titled)405 +b(\\Endorsemen)-34 b(ts.")2657 66451 y(6.)800 b(COLLECTIONS)404 +b(OF)g(DOCUMENTS)4400 68277 y(Y)-101 b(ou)424 b(ma)-34 +b(y)423 b(mak)-34 b(e)423 b(a)g(collection)g(consisting)h(of)f(the)h +(Do)34 b(cumen)-34 b(t)424 b(and)g(other)f(do)34 b(cumen)-34 +b(ts)425 b(released)4400 69738 y(under)564 b(this)h(License,)602 +b(and)564 b(replace)f(the)h(individual)g(copies)g(of)g(this)g(License)f +(in)g(the)i(v)-67 b(arious)4400 71200 y(do)34 b(cumen)-34 +b(ts)567 b(with)g(a)e(single)h(cop)-34 b(y)566 b(that)h(is)e(included)h +(in)g(the)g(collection,)605 b(pro)-34 b(vided)567 b(that)f(y)-34 +b(ou)p eop end +%%Page: 95 100 +TeXDict begin 95 99 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(95)4400 3985 y(follo)-34 b(w)494 b(the)g(rules)e(of)i +(this)g(License)e(for)h(v)-34 b(erbatim)494 b(cop)-34 +b(ying)493 b(of)h(eac)-34 b(h)493 b(of)h(the)g(do)34 +b(cumen)-34 b(ts)494 b(in)g(all)4400 5446 y(other)404 +b(resp)34 b(ects.)4400 7306 y(Y)-101 b(ou)418 b(ma)-34 +b(y)418 b(extract)g(a)g(single)f(do)34 b(cumen)-34 b(t)419 +b(from)f(suc)-34 b(h)419 b(a)f(collection,)i(and)f(distribute)g(it)f +(individu-)4400 8767 y(ally)464 b(under)i(this)g(License,)480 +b(pro)-34 b(vided)465 b(y)-34 b(ou)466 b(insert)g(a)f(cop)-34 +b(y)465 b(of)h(this)g(License)e(in)-34 b(to)466 b(the)g(extracted)4400 +10228 y(do)34 b(cumen)-34 b(t,)441 b(and)434 b(follo)-34 +b(w)433 b(this)h(License)e(in)h(all)f(other)i(resp)34 +b(ects)432 b(regarding)h(v)-34 b(erbatim)433 b(cop)-34 +b(ying)434 b(of)4400 11689 y(that)405 b(do)34 b(cumen)-34 +b(t.)2657 13549 y(7.)800 b(A)-34 b(GGREGA)-101 b(TION)405 +b(WITH)f(INDEPENDENT)g(W)-34 b(ORKS)4400 15409 y(A)373 +b(compilation)g(of)g(the)g(Do)34 b(cumen)-34 b(t)373 +b(or)g(its)g(deriv)-67 b(ativ)-34 b(es)371 b(with)j(other)f(separate)g +(and)g(indep)34 b(enden)-34 b(t)4400 16870 y(do)34 b(cumen)-34 +b(ts)444 b(or)e(w)-34 b(orks,)452 b(in)443 b(or)f(on)h(a)g(v)-34 +b(olume)443 b(of)g(a)f(storage)h(or)f(distribution)i(medium,)452 +b(is)443 b(called)4400 18331 y(an)400 b(\\aggregate")g(if)h(the)f(cop) +-34 b(yrigh)g(t)401 b(resulting)f(from)g(the)h(compilation)f(is)g(not)h +(used)f(to)h(limit)e(the)4400 19792 y(legal)353 b(righ)-34 +b(ts)354 b(of)f(the)h(compilation's)g(users)f(b)34 b(ey)-34 +b(ond)354 b(what)g(the)g(individual)g(w)-34 b(orks)353 +b(p)34 b(ermit.)522 b(When)4400 21254 y(the)512 b(Do)34 +b(cumen)-34 b(t)511 b(is)g(included)h(in)f(an)h(aggregate,)537 +b(this)512 b(License)e(do)34 b(es)511 b(not)h(apply)g(to)f(the)h(other) +4400 22715 y(w)-34 b(orks)404 b(in)h(the)f(aggregate)g(whic)-34 +b(h)405 b(are)f(not)h(themselv)-34 b(es)404 b(deriv)-67 +b(ativ)-34 b(e)403 b(w)-34 b(orks)404 b(of)g(the)h(Do)34 +b(cumen)-34 b(t.)4400 24575 y(If)303 b(the)f(Co)-34 b(v)g(er)303 +b(T)-101 b(ext)303 b(requiremen)-34 b(t)302 b(of)h(section)f(3)h(is)f +(applicable)g(to)h(these)g(copies)f(of)h(the)g(Do)34 +b(cumen)-34 b(t,)4400 26036 y(then)299 b(if)e(the)h(Do)34 +b(cumen)-34 b(t)299 b(is)e(less)g(than)i(one)f(half)g(of)g(the)g(en)-34 +b(tire)298 b(aggregate,)318 b(the)299 b(Do)34 b(cumen)-34 +b(t's)298 b(Co)-34 b(v)g(er)4400 27497 y(T)-101 b(exts)353 +b(ma)-34 b(y)353 b(b)34 b(e)353 b(placed)g(on)g(co)-34 +b(v)g(ers)353 b(that)h(brac)-34 b(k)g(et)353 b(the)g(Do)34 +b(cumen)-34 b(t)354 b(within)g(the)f(aggregate,)363 b(or)352 +b(the)4400 28958 y(electronic)465 b(equiv)-67 b(alen)-34 +b(t)465 b(of)i(co)-34 b(v)g(ers)465 b(if)h(the)h(Do)34 +b(cumen)-34 b(t)466 b(is)g(in)g(electronic)f(form.)724 +b(Otherwise)466 b(they)4400 30419 y(m)-34 b(ust)405 b(app)34 +b(ear)404 b(on)h(prin)-34 b(ted)405 b(co)-34 b(v)g(ers)404 +b(that)h(brac)-34 b(k)g(et)405 b(the)f(whole)h(aggregate.)2657 +32279 y(8.)800 b(TRANSLA)-101 b(TION)4400 34139 y(T)g(ranslation)532 +b(is)f(considered)h(a)f(kind)h(of)f(mo)34 b(di\014cation,)564 +b(so)531 b(y)-34 b(ou)532 b(ma)-34 b(y)532 b(distribute)g(translations) +4400 35600 y(of)591 b(the)f(Do)34 b(cumen)-34 b(t)591 +b(under)g(the)g(terms)f(of)h(section)f(4.)1097 b(Replacing)591 +b(In)-34 b(v)-67 b(arian)-34 b(t)590 b(Sections)h(with)4400 +37061 y(translations)606 b(requires)e(sp)34 b(ecial)604 +b(p)34 b(ermission)604 b(from)h(their)g(cop)-34 b(yrigh)g(t)606 +b(holders,)654 b(but)606 b(y)-34 b(ou)606 b(ma)-34 b(y)4400 +38522 y(include)325 b(translations)i(of)f(some)f(or)g(all)g(In)-34 +b(v)-67 b(arian)-34 b(t)326 b(Sections)g(in)f(addition)i(to)e(the)h +(original)f(v)-34 b(ersions)4400 39983 y(of)418 b(these)g(In)-34 +b(v)-67 b(arian)-34 b(t)419 b(Sections.)580 b(Y)-101 +b(ou)418 b(ma)-34 b(y)418 b(include)g(a)g(translation)g(of)g(this)h +(License,)h(and)e(all)f(the)4400 41445 y(license)547 +b(notices)h(in)g(the)g(Do)34 b(cumen)-34 b(t,)584 b(and)549 +b(an)-34 b(y)549 b(W)-101 b(arran)-34 b(t)g(y)548 b(Disclaimers,)582 +b(pro)-34 b(vided)548 b(that)h(y)-34 b(ou)4400 42906 +y(also)532 b(include)h(the)f(original)g(English)h(v)-34 +b(ersion)532 b(of)h(this)f(License)g(and)h(the)g(original)e(v)-34 +b(ersions)533 b(of)4400 44367 y(those)454 b(notices)g(and)h +(disclaimers.)686 b(In)454 b(case)f(of)h(a)g(disagreemen)-34 +b(t)454 b(b)34 b(et)-34 b(w)g(een)454 b(the)g(translation)h(and)4400 +45828 y(the)469 b(original)e(v)-34 b(ersion)468 b(of)h(this)f(License)f +(or)h(a)h(notice)f(or)g(disclaimer,)482 b(the)469 b(original)f(v)-34 +b(ersion)467 b(will)4400 47289 y(prev)-67 b(ail.)4400 +49149 y(If)381 b(a)g(section)g(in)g(the)g(Do)34 b(cumen)-34 +b(t)382 b(is)f(En)-34 b(titled)382 b(\\Ac)-34 b(kno)g(wledgemen)g(ts",) +387 b(\\Dedications",)e(or)c(\\His-)4400 50610 y(tory",)360 +b(the)350 b(requiremen)-34 b(t)350 b(\(section)g(4\))g(to)g(Preserv)-34 +b(e)348 b(its)i(Title)g(\(section)g(1\))g(will)f(t)-34 +b(ypically)349 b(require)4400 52071 y(c)-34 b(hanging)405 +b(the)g(actual)f(title.)2657 53931 y(9.)800 b(TERMINA)-101 +b(TION)4400 55791 y(Y)g(ou)397 b(ma)-34 b(y)396 b(not)h(cop)-34 +b(y)-101 b(,)398 b(mo)34 b(dify)-101 b(,)397 b(sublicense,)g(or)f +(distribute)h(the)g(Do)34 b(cumen)-34 b(t)397 b(except)f(as)g +(expressly)4400 57252 y(pro)-34 b(vided)513 b(under)h(this)f(License.) +864 b(An)-34 b(y)513 b(attempt)h(otherwise)g(to)f(cop)-34 +b(y)-101 b(,)540 b(mo)34 b(dify)-101 b(,)539 b(sublicense,)h(or)4400 +58713 y(distribute)405 b(it)f(is)g(v)-34 b(oid,)404 b(and)h(will)e +(automatically)i(terminate)f(y)-34 b(our)404 b(righ)-34 +b(ts)405 b(under)g(this)f(License.)4400 60573 y(Ho)-34 +b(w)g(ev)g(er,)438 b(if)431 b(y)-34 b(ou)431 b(cease)f(all)g(violation) +h(of)g(this)g(License,)437 b(then)431 b(y)-34 b(our)431 +b(license)f(from)h(a)g(particular)4400 62034 y(cop)-34 +b(yrigh)g(t)476 b(holder)f(is)g(reinstated)g(\(a\))h(pro)-34 +b(visionally)-101 b(,)492 b(unless)476 b(and)g(un)-34 +b(til)476 b(the)f(cop)-34 b(yrigh)g(t)476 b(holder)4400 +63495 y(explicitly)539 b(and)i(\014nally)f(terminates)h(y)-34 +b(our)540 b(license,)573 b(and)541 b(\(b\))h(p)34 b(ermanen)-34 +b(tly)-101 b(,)574 b(if)540 b(the)h(cop)-34 b(yrigh)g(t)4400 +64956 y(holder)458 b(fails)f(to)i(notify)f(y)-34 b(ou)458 +b(of)g(the)h(violation)e(b)-34 b(y)458 b(some)g(reasonable)g(means)g +(prior)f(to)i(60)e(da)-34 b(ys)4400 66418 y(after)404 +b(the)h(cessation.)4400 68277 y(Moreo)-34 b(v)g(er,)421 +b(y)-34 b(our)418 b(license)g(from)g(a)g(particular)g(cop)-34 +b(yrigh)g(t)419 b(holder)g(is)f(reinstated)g(p)34 b(ermanen)-34 +b(tly)419 b(if)4400 69738 y(the)370 b(cop)-34 b(yrigh)g(t)370 +b(holder)g(noti\014es)g(y)-34 b(ou)370 b(of)g(the)g(violation)f(b)-34 +b(y)370 b(some)f(reasonable)h(means,)376 b(this)370 b(is)f(the)4400 +71200 y(\014rst)h(time)g(y)-34 b(ou)370 b(ha)-34 b(v)g(e)371 +b(receiv)-34 b(ed)368 b(notice)i(of)g(violation)g(of)g(this)g(License)f +(\(for)h(an)-34 b(y)370 b(w)-34 b(ork\))371 b(from)f(that)p +eop end +%%Page: 96 101 +TeXDict begin 96 100 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(96)4400 3985 y(cop)-34 b(yrigh)g(t)426 b(holder,)j(and)c +(y)-34 b(ou)426 b(cure)e(the)h(violation)f(prior)h(to)g(30)f(da)-34 +b(ys)426 b(after)f(y)-34 b(our)424 b(receipt)g(of)h(the)4400 +5446 y(notice.)4400 7240 y(T)-101 b(ermination)367 b(of)f(y)-34 +b(our)366 b(righ)-34 b(ts)367 b(under)g(this)g(section)f(do)34 +b(es)366 b(not)g(terminate)h(the)f(licenses)f(of)i(parties)4400 +8701 y(who)508 b(ha)-34 b(v)g(e)508 b(receiv)-34 b(ed)506 +b(copies)i(or)f(righ)-34 b(ts)508 b(from)g(y)-34 b(ou)508 +b(under)g(this)g(License.)847 b(If)508 b(y)-34 b(our)507 +b(righ)-34 b(ts)508 b(ha)-34 b(v)g(e)4400 10162 y(b)34 +b(een)346 b(terminated)g(and)h(not)g(p)34 b(ermanen)-34 +b(tly)346 b(reinstated,)358 b(receipt)345 b(of)h(a)g(cop)-34 +b(y)346 b(of)g(some)g(or)g(all)f(of)h(the)4400 11623 +y(same)404 b(material)g(do)34 b(es)404 b(not)g(giv)-34 +b(e)404 b(y)-34 b(ou)405 b(an)-34 b(y)404 b(righ)-34 +b(ts)405 b(to)f(use)h(it.)2051 13416 y(10.)800 b(FUTURE)405 +b(REVISIONS)f(OF)h(THIS)f(LICENSE)4400 15210 y(The)554 +b(F)-101 b(ree)552 b(Soft)-34 b(w)g(are)555 b(F)-101 +b(oundation)556 b(ma)-34 b(y)553 b(publish)i(new,)590 +b(revised)553 b(v)-34 b(ersions)553 b(of)g(the)h(GNU)g(F)-101 +b(ree)4400 16671 y(Do)34 b(cumen)-34 b(tation)428 b(License)d(from)h +(time)h(to)f(time.)606 b(Suc)-34 b(h)427 b(new)g(v)-34 +b(ersions)426 b(will)g(b)34 b(e)426 b(similar)g(in)g(spirit)4400 +18132 y(to)457 b(the)h(presen)-34 b(t)458 b(v)-34 b(ersion,)470 +b(but)458 b(ma)-34 b(y)457 b(di\013er)g(in)g(detail)g(to)g(address)h +(new)f(problems)h(or)e(concerns.)4400 19593 y(See)404 +b Ft(https://www.gnu.org/licenses/)p FB(.)4400 21386 +y(Eac)-34 b(h)392 b(v)-34 b(ersion)391 b(of)g(the)h(License)e(is)i(giv) +-34 b(en)391 b(a)g(distinguishing)i(v)-34 b(ersion)391 +b(n)-34 b(um)g(b)34 b(er.)535 b(If)392 b(the)f(Do)34 +b(cumen)-34 b(t)4400 22848 y(sp)34 b(eci\014es)603 b(that)h(a)f +(particular)g(n)-34 b(um)g(b)34 b(ered)604 b(v)-34 b(ersion)603 +b(of)g(this)h(License)e(\\or)h(an)-34 b(y)603 b(later)g(v)-34 +b(ersion")4400 24309 y(applies)432 b(to)g(it,)438 b(y)-34 +b(ou)432 b(ha)-34 b(v)g(e)433 b(the)f(option)h(of)f(follo)-34 +b(wing)432 b(the)g(terms)g(and)h(conditions)f(either)g(of)g(that)4400 +25770 y(sp)34 b(eci\014ed)504 b(v)-34 b(ersion)504 b(or)g(of)h(an)-34 +b(y)504 b(later)g(v)-34 b(ersion)504 b(that)i(has)e(b)34 +b(een)505 b(published)g(\(not)g(as)g(a)f(draft\))i(b)-34 +b(y)4400 27231 y(the)436 b(F)-101 b(ree)434 b(Soft)-34 +b(w)g(are)437 b(F)-101 b(oundation.)634 b(If)435 b(the)g(Do)34 +b(cumen)-34 b(t)436 b(do)34 b(es)435 b(not)h(sp)34 b(ecify)434 +b(a)i(v)-34 b(ersion)434 b(n)-34 b(um)g(b)34 b(er)437 +b(of)4400 28692 y(this)459 b(License,)471 b(y)-34 b(ou)459 +b(ma)-34 b(y)459 b(c)-34 b(ho)34 b(ose)459 b(an)-34 b(y)459 +b(v)-34 b(ersion)458 b(ev)-34 b(er)458 b(published)i(\(not)g(as)f(a)f +(draft\))i(b)-34 b(y)459 b(the)h(F)-101 b(ree)4400 30154 +y(Soft)-34 b(w)g(are)427 b(F)-101 b(oundation.)602 b(If)425 +b(the)g(Do)34 b(cumen)-34 b(t)426 b(sp)34 b(eci\014es)424 +b(that)i(a)f(pro)-34 b(xy)425 b(can)g(decide)f(whic)-34 +b(h)426 b(future)4400 31615 y(v)-34 b(ersions)433 b(of)g(this)h +(License)e(can)h(b)34 b(e)432 b(used,)441 b(that)434 +b(pro)-34 b(xy's)433 b(public)g(statemen)-34 b(t)434 +b(of)g(acceptance)f(of)g(a)4400 33076 y(v)-34 b(ersion)404 +b(p)34 b(ermanen)-34 b(tly)404 b(authorizes)h(y)-34 b(ou)404 +b(to)h(c)-34 b(ho)34 b(ose)404 b(that)h(v)-34 b(ersion)404 +b(for)g(the)h(Do)34 b(cumen)-34 b(t.)2051 34869 y(11.)800 +b(RELICENSING)4400 36663 y(\\Massiv)-34 b(e)496 b(Multiauthor)h(Collab) +34 b(oration)497 b(Site")f(\(or)g(\\MMC)h(Site"\))g(means)f(an)-34 +b(y)497 b(W)-101 b(orld)495 b(Wide)4400 38124 y(W)-101 +b(eb)476 b(serv)-34 b(er)475 b(that)i(publishes)f(cop)-34 +b(yrigh)g(table)477 b(w)-34 b(orks)476 b(and)h(also)f(pro)-34 +b(vides)476 b(prominen)-34 b(t)477 b(facilities)4400 +39585 y(for)366 b(an)-34 b(yb)34 b(o)g(dy)366 b(to)g(edit)g(those)g(w) +-34 b(orks.)526 b(A)366 b(public)g(wiki)f(that)i(an)-34 +b(yb)34 b(o)g(dy)366 b(can)g(edit)g(is)f(an)h(example)g(of)4400 +41046 y(suc)-34 b(h)449 b(a)f(serv)-34 b(er.)670 b(A)448 +b(\\Massiv)-34 b(e)448 b(Multiauthor)i(Collab)34 b(oration")448 +b(\(or)h(\\MMC"\))g(con)-34 b(tained)449 b(in)f(the)4400 +42507 y(site)404 b(means)g(an)-34 b(y)405 b(set)f(of)h(cop)-34 +b(yrigh)g(table)405 b(w)-34 b(orks)404 b(th)-34 b(us)406 +b(published)f(on)f(the)h(MMC)g(site.)4400 44301 y(\\CC-BY-SA")469 +b(means)e(the)h(Creativ)-34 b(e)467 b(Commons)i(A)-34 +b(ttribution-Share)470 b(Alik)-34 b(e)466 b(3.0)h(license)g(pub-)4400 +45762 y(lished)356 b(b)-34 b(y)357 b(Creativ)-34 b(e)356 +b(Commons)i(Corp)34 b(oration,)366 b(a)357 b(not-for-pro\014t)h(corp)34 +b(oration)357 b(with)g(a)f(principal)4400 47223 y(place)344 +b(of)g(business)i(in)e(San)h(F)-101 b(rancisco,)355 b(California,)i(as) +344 b(w)-34 b(ell)344 b(as)g(future)h(cop)-34 b(yleft)345 +b(v)-34 b(ersions)344 b(of)h(that)4400 48684 y(license)403 +b(published)i(b)-34 b(y)405 b(that)g(same)f(organization.)4400 +50477 y(\\Incorp)34 b(orate")407 b(means)g(to)h(publish)g(or)f +(republish)h(a)f(Do)34 b(cumen)-34 b(t,)408 b(in)f(whole)h(or)f(in)g +(part,)h(as)f(part)4400 51939 y(of)d(another)h(Do)34 +b(cumen)-34 b(t.)4400 53732 y(An)349 b(MMC)g(is)g(\\eligible)e(for)i +(relicensing")f(if)h(it)f(is)h(licensed)f(under)h(this)h(License,)358 +b(and)350 b(if)e(all)h(w)-34 b(orks)4400 55193 y(that)560 +b(w)-34 b(ere)559 b(\014rst)g(published)h(under)f(this)h(License)d +(somewhere)i(other)g(than)h(this)f(MMC,)g(and)4400 56654 +y(subsequen)-34 b(tly)463 b(incorp)34 b(orated)463 b(in)f(whole)h(or)f +(in)g(part)h(in)-34 b(to)463 b(the)g(MMC,)g(\(1\))g(had)g(no)g(co)-34 +b(v)g(er)462 b(texts)4400 58115 y(or)404 b(in)-34 b(v)-67 +b(arian)-34 b(t)404 b(sections,)g(and)h(\(2\))g(w)-34 +b(ere)404 b(th)-34 b(us)406 b(incorp)34 b(orated)404 +b(prior)g(to)g(No)-34 b(v)g(em)g(b)34 b(er)404 b(1,)g(2008.)4400 +59909 y(The)541 b(op)34 b(erator)539 b(of)i(an)f(MMC)h(Site)f(ma)-34 +b(y)540 b(republish)h(an)f(MMC)h(con)-34 b(tained)541 +b(in)f(the)g(site)g(under)4400 61370 y(CC-BY-SA)402 b(on)g(the)g(same)f +(site)h(at)f(an)-34 b(y)402 b(time)f(b)34 b(efore)401 +b(August)i(1,)f(2009,)g(pro)-34 b(vided)401 b(the)h(MMC)g(is)4400 +62831 y(eligible)h(for)h(relicensing.)p eop end +%%Page: 97 102 +TeXDict begin 97 101 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(97)2000 3985 y FA(ADDENDUM:)600 b(Ho)-50 +b(w)598 b(to)f(use)i(this)g(License)g(for)f(y)-50 b(our)598 +b(do)50 b(cumen)-50 b(ts)2000 6110 y FB(T)-101 b(o)461 +b(use)f(this)g(License)f(in)i(a)f(do)34 b(cumen)-34 b(t)461 +b(y)-34 b(ou)461 b(ha)-34 b(v)g(e)460 b(written,)475 +b(include)460 b(a)g(cop)-34 b(y)460 b(of)h(the)f(License)f(in)h(the) +2000 7572 y(do)34 b(cumen)-34 b(t)405 b(and)g(put)g(the)g(follo)-34 +b(wing)405 b(cop)-34 b(yrigh)g(t)405 b(and)g(license)e(notices)h(just)h +(after)f(the)h(title)f(page:)6246 8981 y Fi(Copyright)523 +b(\(C\))1047 b Fd(year)f(your)523 b(name)p Fi(.)6246 +10143 y(Permission)g(is)g(granted)h(to)f(copy,)g(distribute)g(and/or)h +(modify)f(this)g(document)6246 11305 y(under)g(the)g(terms)h(of)f(the)g +(GNU)g(Free)g(Documentation)h(License,)f(Version)g(1.3)6246 +12468 y(or)g(any)g(later)g(version)h(published)f(by)g(the)g(Free)g +(Software)h(Foundation;)6246 13630 y(with)f(no)g(Invariant)h(Sections,) +f(no)g(Front-Cover)g(Texts,)h(and)f(no)g(Back-Cover)6246 +14792 y(Texts.)1046 b(A)523 b(copy)h(of)f(the)g(license)g(is)g +(included)g(in)g(the)h(section)f(entitled)g(``GNU)6246 +15955 y(Free)g(Documentation)h(License''.)3660 17663 +y FB(If)531 b(y)-34 b(ou)531 b(ha)-34 b(v)g(e)531 b(In)-34 +b(v)-67 b(arian)-34 b(t)531 b(Sections,)562 b(F)-101 +b(ron)-34 b(t-Co)g(v)g(er)532 b(T)-101 b(exts)531 b(and)h(Bac)-34 +b(k-Co)g(v)g(er)530 b(T)-101 b(exts,)562 b(replace)529 +b(the)2000 19124 y(\\with)73 b(.)295 b(.)f(.)146 b(T)-101 +b(exts.")539 b(line)404 b(with)h(this:)7292 20533 y Fi(with)523 +b(the)g(Invariant)h(Sections)f(being)g Fd(list)g(their)h(titles)p +Fi(,)f(with)7292 21696 y(the)g(Front-Cover)h(Texts)f(being)g +Fd(list)p Fi(,)g(and)g(with)g(the)h(Back-Cover)f(Texts)7292 +22858 y(being)g Fd(list)p Fi(.)3660 24566 y FB(If)469 +b(y)-34 b(ou)469 b(ha)-34 b(v)g(e)468 b(In)-34 b(v)-67 +b(arian)-34 b(t)469 b(Sections)g(without)h(Co)-34 b(v)g(er)469 +b(T)-101 b(exts,)484 b(or)468 b(some)h(other)f(com)-34 +b(bination)470 b(of)e(the)2000 26027 y(three,)404 b(merge)f(those)i(t) +-34 b(w)g(o)405 b(alternativ)-34 b(es)404 b(to)h(suit)g(the)f +(situation.)3660 27735 y(If)318 b(y)-34 b(our)317 b(do)34 +b(cumen)-34 b(t)318 b(con)-34 b(tains)318 b(non)-34 b(trivial)317 +b(examples)g(of)g(program)h(co)34 b(de,)333 b(w)-34 b(e)318 +b(recommend)f(releasing)2000 29196 y(these)574 b(examples)f(in)g +(parallel)f(under)i(y)-34 b(our)574 b(c)-34 b(hoice)573 +b(of)h(free)f(soft)-34 b(w)g(are)575 b(license,)614 b(suc)-34 +b(h)574 b(as)g(the)g(GNU)2000 30658 y(General)404 b(Public)f(License,)g +(to)i(p)34 b(ermit)403 b(their)h(use)h(in)f(free)f(soft)-34 +b(w)g(are.)2000 33698 y FA(A.2)897 b(Changes)598 b(and)g(New)g(F)-149 +b(eatures)2000 37155 y(News)599 b(in)f(12.3)2994 39280 +y Fz(\017)800 b FB(Supp)34 b(ort)399 b(for)f(`)p Ft(PSTricks)p +FB(')h(is)e(no)-34 b(w)399 b Fq(PDF)p FB(-orien)-34 b(ted.)536 +b(A)-34 b(UCT)32028 39541 y(E)32703 39280 y(X)398 b(no)f(longer)h +(turns)g(o\013)g(PDF)f(mo)34 b(de)4400 40741 y(for)571 +b(`)p Ft(PSTricks)p FB(')i(do)34 b(cumen)-34 b(ts)572 +b(ev)-34 b(en)571 b(without)h(`)p Ft(pst-pdf)p FB('.)1041 +b(It)571 b(no)-34 b(w)572 b(sets)f(up)g Ft(TeX-PDF-from-)4400 +42202 y(DVI)417 b FB(option)g(so)f(that)g Fq(PDF)g FB(output)i(is)d +(generated)h(when)h Ft(TeX-PDF-mode)j FB(is)415 b(enabled)h +(\(default\).)4400 43664 y(Users)407 b(who)g(w)-34 b(an)g(t)409 +b Fq(D)-31 b(VI)407 b FB(output)i(should)f(disable)f(PDF)g(mo)34 +b(de)406 b(explicitly)g(b)-34 b(y)407 b(\014le)g(lo)34 +b(cal)406 b(v)-67 b(ariable,)4400 45125 y(or)404 b(customize)g +Ft(TeX-PDF-mode)k FB(to)d Ft(nil)p FB(.)2994 46833 y +Fz(\017)800 b FB(The)743 b(function)h Ft(font-latex-update-font-lock) +752 b FB(has)743 b(b)34 b(een)742 b(obsoleted)h(in)f(order)g(to)h +(\014x)4400 48294 y(`)p Ft(bug#37945)p FB('.)537 b(That)393 +b(function)g(w)-34 b(as)393 b(used)f(b)-34 b(y)393 b(sev)-34 +b(eral)391 b(st)-34 b(yle)391 b(\014les)h(in)g(order)g(to)g(refresh)g +(fon)-34 b(ti\014ca-)4400 49755 y(tion)409 b(after)f(adding)h(new)g +(sym)-34 b(b)34 b(ols)408 b(or)g(v)-34 b(erbatim)409 +b(constructs.)551 b(It)408 b(is)g(b)34 b(etter)409 b(to)f(call)f +Ft(font-lock-)4400 51216 y(flush)306 b FB(in)f(the)g(former)f(case)g +(and)h Ft(font-latex-set-syntactic-keywords)317 b FB(in)304 +b(the)h(latter)g(case.)4400 52678 y(The)404 b(function)h +Ft(font-latex-update-font-lock)413 b FB(still)403 b(exists)g(as)h(a)f +(no-op)i(whic)-34 b(h)404 b(only)g(sho)-34 b(ws)4400 +54139 y(a)404 b(w)-34 b(arning)405 b(explaining)f(ho)-34 +b(w)405 b(to)g(up)34 b(date)405 b(fon)-34 b(t-lo)34 b(c)-34 +b(k)405 b(as)f(men)-34 b(tioned)405 b(ab)34 b(o)-34 b(v)g(e.)2994 +55847 y Fz(\017)800 b FB(Math)426 b(expression)f(highligh)-34 +b(ting)427 b(w)-34 b(as)426 b(impro)-34 b(v)g(ed.)603 +b(Highligh)-34 b(ting)426 b(for)g(do)34 b(cumen)-34 b(ts)426 +b(with)h(a)e(lot)h(of)4400 57308 y(inline)404 b(math)h(expressions)f(`) +p Ft($...$)p FB(')h(w)-34 b(on't)405 b(get)f(scram)-34 +b(bled)405 b(no)-34 b(w)405 b(\(`)p Ft(bug#33139)p FB('\).)4400 +59016 y(There)480 b(is)f(small)g(incompatibilit)-34 b(y)481 +b(due)f(to)g(this)g(\014x.)765 b(When)480 b(o)34 b(dd)480 +b(n)-34 b(um)g(b)34 b(er)481 b(of)f(dollar)f(signs)h(are)4400 +60477 y(in)415 b(a)f(commen)-34 b(t,)418 b(the)d(subsequen)-34 +b(t)416 b(lines)e(are)g(highligh)-34 b(ted)416 b(as)f(math)g(un)-34 +b(til)416 b(another)f(`)p Ft($)p FB(')f(app)34 b(ears.)4400 +61939 y(Y)-101 b(ou)528 b(can)f(insert)g(a)h(commen)-34 +b(ted)528 b(dollar)f(sign)g(\(`)p Ft(\045$)p FB('\))h(at)g(the)f(next)h +(suitable)g(end)f(of)h(line)f(as)g(a)4400 63400 y(w)-34 +b(ork)-67 b(around.)539 b(See)404 b(Section)h(3.1.6)e([Kno)-34 +b(wn)406 b(problems],)d(page)i(46.)4400 65108 y(In)1082 +b(addition,)1253 b(it)1082 b(is)g(no)h(longer)f(recommended)g(to)h +(customize)f Ft(font-latex-math-)4400 66569 y(environments)p +FB(.)559 b(Use)409 b Ft(texmathp-tex-commands)417 b FB(instead.)555 +b(See)409 b(Section)h(3.1.3)e([F)-101 b(on)-34 b(ti\014cation)4400 +68030 y(of)404 b(math],)h(page)f(45.)2994 69738 y Fz(\017)800 +b FB(A)-34 b(UCT)7732 69999 y(E)8407 69738 y(X)532 b(trac)-34 +b(ks)533 b(c)-34 b(hanges)533 b(in)g(L)20034 69581 y +Fu(a)20595 69738 y FB(T)21268 69999 y(E)21942 69738 y(X2e)f(2020-02-02) +h(release.)923 b(A)-34 b(UCT)38822 69999 y(E)39497 69738 +y(X)532 b(supp)34 b(orts)534 b(the)f(im-)4400 71200 y(pro)-34 +b(v)g(emen)g(ts)415 b(to)g(L)12631 71043 y Fu(a)13192 +71200 y FB(T)13865 71461 y(E)14538 71200 y(X)f(fon)-34 +b(t)415 b(selection)f(mec)-34 b(hanism)414 b(\(NFSS\).)i(New)e(macros)f +(lik)-34 b(e)413 b(`)p Ft(\\textsw)p FB(')j(or)p eop +end +%%Page: 98 103 +TeXDict begin 98 102 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(98)4400 3985 y(`)p Ft(\\textulc)p FB(')564 +b(are)d(added)i(to)g(fon)-34 b(t)563 b(insertion)f(k)-34 +b(eyb)34 b(oard)562 b(commands.)1012 b(See)562 b(Section)g(2.2)g([F) +-101 b(on)-34 b(t)4400 5446 y(Sp)34 b(eci\014ers],)476 +b(page)463 b(23,)477 b(for)463 b(details.)715 b(F)-101 +b(urther,)477 b(the)463 b(en)-34 b(tries)463 b(in)g(the)g(men)-34 +b(u)464 b(LaT)-101 b(eX,)462 b(Insert)h(F)-101 b(on)-34 +b(t)4400 6907 y(are)404 b(reorganized)f(and)i(adjusted)h(accordingly) +-101 b(.)4400 8934 y(Macros)385 b(previously)g(pro)-34 +b(vided)386 b(b)-34 b(y)386 b Ft(textcomp.sty)k FB(are)385 +b(no)-34 b(w)386 b(part)h(of)e(L)37844 8777 y Fu(a)38405 +8934 y FB(T)39078 9195 y(E)39752 8934 y(X)h(k)-34 b(ernel.)531 +b(A)-34 b(UCT)48416 9195 y(E)49091 8934 y(X)4400 10395 +y(trac)g(ks)471 b(this)g(c)-34 b(hange)472 b(as)f(w)-34 +b(ell)471 b(and)h(supp)34 b(ort)472 b(for)f(the)g(new)h(macro)e(`)p +Ft(\\legacyoldstylenums)p FB(')477 b(is)4400 11856 y(added.)2994 +13883 y Fz(\017)800 b FB(Insertion)294 b(of)h(en)-34 +b(vironmen)g(ts)295 b(in)f(L)19622 13726 y Fu(a)20183 +13883 y FB(T)20856 14144 y(E)21529 13883 y(X)h(do)34 +b(cumen)-34 b(ts)295 b(\(i.e.)501 b Fr(C-c)405 b(C-e)p +FB(\))296 b(w)-34 b(as)294 b(impro)-34 b(v)g(ed.)503 +b(The)294 b(former)4400 15344 y(co)34 b(de)304 b(had)i(a)e(few)h(bugs,) +325 b(whic)-34 b(h)306 b(sometimes)e(resulted)h(in)g(either)f(spurious) +h(empt)-34 b(y)306 b(line)e(or)g(spurious)4400 16805 +y(commen)-34 b(t)296 b(pre\014x,)316 b(or)295 b(b)34 +b(oth,)318 b(esp)34 b(ecially)293 b(when)j(the)f(region)g(is)g(activ) +-34 b(e.)502 b(Those)295 b(bugs)h(are)f(no)-34 b(w)296 +b(\014xed.)2994 18832 y Fz(\017)800 b FB(More)404 b(bugs)h(\014xed,)f +(other)g(minor)g(features)h(implemen)-34 b(ted.)2000 +22742 y FA(News)599 b(in)f(12.2)2994 24867 y Fz(\017)800 +b FB(A)-34 b(UCT)7732 25128 y(E)8407 24867 y(X)405 b(re\015ects)g(the)h +(c)-34 b(hanges)406 b(in)f(L)22152 24710 y Fu(a)22713 +24867 y FB(T)23386 25128 y(E)24060 24867 y(X2e)g(2019-10-01)h(release.) +541 b(`)p Ft(filecontents)p FB(')409 b(en)-34 b(viron-)4400 +26329 y(men)g(t)413 b(no)-34 b(w)413 b(tak)-34 b(es)412 +b(an)g(optional)h(argumen)-34 b(t)413 b(and)g(can)f(b)34 +b(e)412 b(used)g(an)-34 b(ywhere)412 b(in)g(a)g(do)34 +b(cumen)-34 b(t.)563 b(The)4400 27790 y(macros)556 b(`)p +Ft(\\Ref)p FB(')i(and)f(`)p Ft(\\labelformat)p FB(')k(are)556 +b(mo)-34 b(v)g(ed)557 b(from)g Ft(varioref.sty)k FB(to)c(L)43122 +27633 y Fu(a)43683 27790 y FB(T)44356 28051 y(E)45029 +27790 y(X)g(k)-34 b(ernel.)4400 29251 y(amsmath)405 b(has)g(a)f(new)h +(macro)e(`)p Ft(\\overunderset)p FB('.)2994 31278 y Fz(\017)800 +b FB(A)420 b(new)h(metho)34 b(d)421 b(is)f(implemen)-34 +b(ted)421 b(in)f Fv(p)-34 b(review-latex)419 b FB(to)i(adjust)h(the)f +(foreground)g(colors)e(of)i(gen-)4400 32739 y(erated)445 +b(images)g(to)g(those)h(of)f(Emacs,)455 b(when)446 b(the)g(L)28232 +32582 y Fu(a)28793 32739 y FB(T)29466 33000 y(E)30139 +32739 y(X)f(command)h(pro)34 b(duces)445 b Fq(PDF)p FB(.)661 +b(The)446 b(tra-)4400 34200 y(ditional)405 b(metho)34 +b(d)406 b(b)34 b(ecame)404 b(in)-34 b(v)-67 b(alid)405 +b(b)34 b(ecause)404 b(of)i(the)f(c)-34 b(hange)406 b(in)-34 +b(tro)34 b(duced)405 b(in)g(Ghostscript)h(9.27.)4400 +35661 y(Unfortunately)-101 b(,)449 b(the)440 b(new)g(metho)34 +b(d)440 b(do)34 b(esn't)440 b(w)-34 b(ork)440 b(due)g(to)g(a)f(bug)h +(in)g(Ghostscript)h(9.27)e(and)h(is)4400 37122 y(v)-67 +b(alid)517 b(only)g(for)h(Ghostscript)g Ft(>)g FB(9.27.)879 +b(There)517 b(is)h(also)f(a)h(fallbac)-34 b(k)517 b(metho)34 +b(d)518 b(for)g(gs)g(9.27)f(users)4400 38584 y(whic)-34 +b(h)403 b(displa)-34 b(ys)402 b(plain)g(\\blac)-34 b(k)402 +b(on)g(white")h(images.)537 b(F)-101 b(or)402 b(successful)g(function)i +(of)e Fv(p)-34 b(review-latex)p FB(,)4400 40045 y(the)419 +b(users)f(are)g(encouraged)g(to)h(set)f(up)h(the)g(new)g(user)f(option) +h Ft(preview-pdf-color-adjust-)4400 41506 y(method)481 +b FB(to)f(c)-34 b(ho)34 b(ose)479 b(appropriate)h(option)g(among)g(the) +f(three:)689 b(new,)498 b(traditional)480 b(and)g(fallbac)-34 +b(k)4400 42967 y(metho)34 b(d.)2994 44994 y Fz(\017)800 +b FB(A)-34 b(UCT)7732 45255 y(E)8407 44994 y(X)417 b(has)h(supp)34 +b(ort)418 b(for)f(the)h(Flymak)-34 b(e)417 b(pac)-34 +b(k)-67 b(age)417 b(in)g(Emacs)g(26)g(or)g(new)-34 b(er.)578 +b(T)-101 b(o)418 b(enable,)i(call)4400 46455 y Fr(M-x)405 +b(flymake-mode)j(RET)e FB(or)d(add)i(this)g(to)f(y)-34 +b(our)405 b Ft(.emacs)h FB(\014le:)7600 48481 y Ft(\(add-hook)640 +b('LaTeX-mode-hook)i(#'flymake-mode\))2994 50508 y Fz(\017)800 +b FB(The)376 b(w)-34 b(a)g(y)376 b(the)g(option)g Ft(TeX-record-buffer) +382 b FB(is)375 b(used)h(w)-34 b(as)376 b(corrected.)528 +b(It)375 b(w)-34 b(as)377 b(used)f(in)f(just)h(the)4400 +51969 y(opp)34 b(osite)468 b(w)-34 b(a)g(y)468 b(as)g(the)f(do)34 +b(cumen)-34 b(t)469 b(sa)-34 b(ys.)729 b(Erase)467 b(the)g +(customization)h(if)g(y)-34 b(ou)468 b(ha)-34 b(v)g(e)468 +b(customized)4400 53430 y(this)405 b(option)g(since)e(it)i(no)-34 +b(w)405 b(acts)f(in)g(rev)-34 b(erse)403 b(to)i(y)-34 +b(our)404 b(exp)34 b(ectation.)2994 55457 y Fz(\017)800 +b FB(A)1103 b(former)g(customize)g(option)i Ft +(japanese-TeX-command-list)1112 b FB(is)1103 b(remo)-34 +b(v)g(ed.)2637 b(Use)4400 56918 y Ft(japanese-TeX-engine-default)p +FB(,)560 b(or)521 b(if)h(it's)f(really)f(necessary)-101 +b(,)549 b(customize)522 b Ft(TeX-command-)4400 58379 +y(list)405 b FB(directly)f(if)g(the)g(task)h(whic)-34 +b(h)405 b(the)f(option)h(used)g(to)f(carry)f(is)h(required.)2994 +60406 y Fz(\017)800 b FB(Supp)34 b(ort)468 b(for)e(standard)i(L)16508 +60249 y Fu(a)17069 60406 y FB(T)17742 60667 y(E)18416 +60406 y(X)e(without)i(e-T)25981 60667 y(E)26655 60406 +y(X)e(extension)h(is)f(no)-34 b(w)468 b(v)-34 b(ery)465 +b(limited.)725 b(It)467 b(do)34 b(esn't)4400 61867 y(w)-34 +b(ork)469 b(if)g(ra)-34 b(w)470 b(T)11672 62128 y(E)12346 +61867 y(X)f(co)34 b(de)468 b(is)h(put)h(on)g(the)f(command)h(line)f(to) +g(in)-34 b(v)g(ok)g(e)469 b(latex)g(command.)734 b(It)469 +b(also)4400 63328 y(fails)365 b(for)g(region)g(compilation)g(\()p +Fr(C-c)406 b(C-r)366 b FB(and)f(so)h(on\))f(with)h(do)34 +b(cumen)-34 b(ts)367 b(of)e(non-ascii)g(\014le)g(name.)4400 +64790 y(In)430 b(addition,)438 b(it)430 b(no)g(longer)g(w)-34 +b(orks)431 b(with)g Fv(p)-34 b(review-latex)p FB(.)615 +b(W)-101 b(e)430 b(consider)g(this)h(incompatibilit)-34 +b(y)430 b(is)4400 66251 y(p)34 b(ermissible)335 b(b)34 +b(ecause)335 b(e-T)16677 66512 y(E)17351 66251 y(X)g(extension)h(is)f +(enabled)h(for)g(standard)h(L)36514 66094 y Fu(a)37075 +66251 y FB(T)37748 66512 y(E)38422 66251 y(X)f(b)-34 +b(y)336 b(default)g(long)g(ago.)4400 67712 y(L)4722 67555 +y Fu(a)5283 67712 y FB(T)5956 67973 y(E)6630 67712 y(X)404 +b(v)-67 b(arian)-34 b(ts)404 b(suc)-34 b(h)405 b(as)f(XeL)18524 +67555 y Fu(a)19085 67712 y FB(T)19758 67973 y(E)20432 +67712 y(X)g(and)h(LuaL)26461 67555 y Fu(a)27022 67712 +y FB(T)27695 67973 y(E)28368 67712 y(X)f(are)g(not)h(a\013ected.)2994 +69738 y Fz(\017)800 b FB(Key)471 b(binds)i(in)f(T)-101 +b(exinfo)473 b(mo)34 b(de)472 b(are)f(impro)-34 b(v)g(ed.)743 +b(T)-34 b(yping)473 b Fs($)p FB(,)489 b Ft(^)p FB(,)g +Fr(_)472 b FB(and)h Ft(\\)f FB(no)-34 b(w)474 b(just)f(self-inserts) +4400 71200 y(without)406 b(p)34 b(oin)-34 b(tless)404 +b(side)g(e\013ects)g(in)g(T)-101 b(exinfo)405 b(mo)34 +b(de.)p eop end +%%Page: 99 104 +TeXDict begin 99 103 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)11125 b(99)4400 3985 y(In)361 b(addition,)370 b(the)362 +b(option)g Ft(TeX-electric-escape)367 b FB(is)361 b(no)-34 +b(w)362 b(e\013ectiv)-34 b(e)360 b(in)h(T)-101 b(exinfo)362 +b(mo)34 b(de.)524 b(When)4400 5446 y(it)418 b(is)g(enabled,)j(t)-34 +b(yping)419 b Fr(@)f FB(will)g(in)-34 b(v)g(ok)g(e)418 +b Ft(TeX-electric-macro)424 b FB(o\013ering)418 b(completion)g(in)g +(similar)4400 6907 y(st)-34 b(yle)404 b(with)h(other)f(T)-101 +b(eX)405 b(mo)34 b(des)404 b(of)g(A)-34 b(UCT)24247 7168 +y(E)24922 6907 y(X.)2994 8723 y Fz(\017)800 b FB(F)-101 +b(on)-34 b(ti\014cation)420 b(supp)34 b(ort)419 b(for)f(`)p +Ft(biblatex)p FB(')i(pac)-34 b(k)-67 b(age)418 b(is)f(impro)-34 +b(v)g(ed)419 b(and)f(up)34 b(dated)420 b(to)e(macros)g(pro-)4400 +10184 y(vided)409 b(b)-34 b(y)410 b(pac)-34 b(k)-67 b(age)409 +b(v)-34 b(ersion)409 b(3.12.)553 b(F)-101 b(or)409 b(quali\014ed)h +(lists,)g(at)g(least)f(2)g(mandatory)h(argumen)-34 b(ts)410 +b(are)4400 11645 y(fon)-34 b(ti\014ed.)2994 13461 y Fz(\017)800 +b FB(Supp)34 b(ort)602 b(for)g(column)f(sp)34 b(eci\014ers)600 +b(`)p Ft(w)p FB(')h(and)h(`)p Ft(W)p FB(')e(pro)-34 b(vided)602 +b(b)-34 b(y)601 b(`)p Ft(array)p FB(')h(pac)-34 b(k)-67 +b(age)601 b(is)g(added)h(to)4400 14922 y Ft(array.el)p +FB(.)536 b(The)388 b(correct)f(coun)-34 b(ting)389 b(of)f(columns)h +(only)e(w)-34 b(orks)389 b(when)f(the)h(`)p Ft(align)p +FB(')f(parameter)g(is)4400 16383 y(enclosed)404 b(in)g(braces,)g(e.g.,) +e(`)p Ft(w{l}{3cm})p FB('.)542 b(The)404 b(short)h(v)-34 +b(ersion)404 b(`)p Ft(wl{3cm})p FB(')i(is)d(not)i(supp)34 +b(orted.)2994 18198 y Fz(\017)800 b FB(En)-34 b(tries)458 +b(for)g(`)p Ft(PDF)405 b(Tools)p FB(')459 b(are)e(added)h(in)g +Ft(TeX-view-program-list-builtin)468 b FB(for)458 b(Windo)-34 +b(ws)4400 19660 y(and)311 b(macOS.)f(This)h(view)-34 +b(er)310 b(can)g(b)34 b(e)311 b(con\014gured)g(under)g(these)g(op)34 +b(erating)310 b(systems)h(with)g(an)g(en)-34 b(try)4400 +21121 y(lik)g(e)403 b(this)i(in)f(an)h(init)f(\014le:)7600 +22936 y Ft(\(setq)638 b(TeX-view-program-selection)646 +b('\(\(output-pdf)641 b("PDF)d(Tools"\)\)\))2994 24752 +y Fz(\017)800 b FB(Sev)-34 b(eral)403 b(other)i(bugs)g(w)-34 +b(ere)404 b(\014xed,)g(man)-34 b(y)404 b(minor)h(features)f(w)-34 +b(ere)404 b(added.)2000 28028 y FA(News)599 b(in)f(12.1)2994 +30154 y Fz(\017)800 b FB(A)-34 b(UCT)7732 30415 y(E)8407 +30154 y(X)615 b(no)-34 b(w)616 b(requires)e(GNU)h(Emacs)f(24)h(or)g +(higher.)1171 b(Supp)34 b(ort)617 b(for)e(XEmacs)g(has)g(b)34 +b(een)4400 31615 y(dropp)g(ed.)2994 33430 y Fz(\017)800 +b FB(Besides)494 b(the)i(c)-34 b(hange)496 b(in)f(the)g(supp)34 +b(orted)497 b(v)-34 b(ersion)495 b(of)g(Emacs,)518 b(there)495 +b(has)g(b)34 b(een)495 b(no)h(functional)4400 34891 y(c)-34 +b(hange)405 b(in)f(this)h(release,)d(whic)-34 b(h)405 +b(is)f(equiv)-67 b(alen)-34 b(t)404 b(to)g(v)-34 b(ersion)404 +b(11.92.)2000 38168 y FA(News)599 b(in)f(11.92)2994 40293 +y Fz(\017)800 b Fv(p)-34 b(review-latex)399 b FB(is)h(compatible)g +(with)h(Ghostscript)g(9.22)f(where)g(the)g(op)34 b(erator)400 +b(`)p Ft(.runandhide)p FB(')j(is)4400 41755 y(remo)-34 +b(v)g(ed.)532 b(All)383 b(o)34 b(ccurrences)383 b(of)h(`)p +Ft(.runandhide)p FB(')k(in)c Fv(p)-34 b(review-latex)383 +b FB(are)g(replaced)h(b)-34 b(y)384 b(alternativ)-34 +b(e)4400 43216 y(co)34 b(de)404 b(making)g(it)g(w)-34 +b(ork)404 b(with)h(Ghostscript)g(9.22)f(again.)2994 45031 +y Fz(\017)800 b FB(A)-34 b(UCT)7732 45292 y(E)8407 45031 +y(X)502 b(has)g(a)g(new)g(customize)g(option)h Ft +(TeX-math-input-method-off-regexp)p FB(.)843 b(When)4400 +46492 y(y)-34 b(ou)401 b(b)34 b(egin)401 b(to)h(input)g(a)f(math)h +(form)-34 b(ula,)402 b(the)f(curren)-34 b(t)401 b(input)h(metho)34 +b(d)402 b(is)f(turned)h(o\013)f(if)g(its)g(name)4400 +47954 y(matc)-34 b(hes)405 b(this)g(regular)e(expression.)4400 +49769 y(In)417 b(fact)g(this)h(v)-67 b(ariable)415 b(w)-34 +b(as)418 b(in)-34 b(tro)34 b(duced)418 b(long)f(b)34 +b(efore,)419 b(but)g(has)e(not)h(b)34 b(een)416 b(do)34 +b(cumen)-34 b(ted)419 b(in)d(info)4400 51230 y(\014les)404 +b(nor)g(turned)h(in)-34 b(to)405 b(a)f(customize)g(option)h(with)g +Ft(defcustom)j FB(un)-34 b(til)405 b(this)f(release.)2994 +53046 y Fz(\017)800 b FB(The)300 b(windo)-34 b(w)302 +b(system)e(fo)34 b(cus)300 b(is)f(pulled)h(bac)-34 b(k)300 +b(to)g(Emacs)g(when)h(viewing)e(with)i(evince-compatible)4400 +54507 y(view)-34 b(ers)404 b(if)g(a)g(new)g(customize)g(option)h +Ft(TeX-view-evince-keep-focus)414 b FB(is)404 b(non-nil.)2994 +56322 y Fz(\017)800 b FB(The)405 b(usual)f(dose)h(of)f(bug)h(\014xes)f +(w)-34 b(as)405 b(administered.)2000 59599 y FA(News)599 +b(in)f(11.91)2994 61724 y Fz(\017)800 b FB(No)-34 b(w)328 +b(A)-34 b(UCT)10416 61985 y(E)11090 61724 y(X)327 b(has)h(a)e(logo.)513 +b(The)327 b(L)21084 61567 y Fu(a)21645 61724 y FB(T)22318 +61985 y(E)22992 61724 y(X)g(co)34 b(de)326 b(to)h(create)f(it)h(is)g(a) +-34 b(v)-67 b(ailable)326 b(in)g(the)i Ft(etc/)g FB(directory)4400 +63185 y(of)404 b(the)h(pac)-34 b(k)-67 b(age.)2994 65001 +y Fz(\017)800 b FB(Add)473 b(supp)34 b(ort)474 b(for)f +Ft(upmendex)p FB(,)492 b(an)473 b(extension)g(of)g Ft(makeindex)j +FB(capable)c(of)h(sorting)g(indexes)g(b)-34 b(y)4400 +66462 y(unico)34 b(de)404 b(based)h(ICU.)2994 68277 y +Fz(\017)800 b FB(Fix)419 b(preview-latex)f(to)i(in)-34 +b(teract)420 b(correctly)e(with)i(Japanese)g(L)33368 +68120 y Fu(a)33929 68277 y FB(T)34602 68538 y(E)35275 +68277 y(X.)585 b(The)420 b(parsing)f(routine)h(w)-34 +b(as)4400 69738 y(made)280 b(robust)h(not)f(to)h(b)34 +b(e)279 b(confused)i(b)-34 b(y)280 b(the)g(7-bit)h(enco)34 +b(ding)280 b(of)g(Japanese)g(text)g(and)g(the)h(necessary)4400 +71200 y(option)405 b(to)g(L)9975 71043 y Fu(a)10536 71200 +y FB(T)11209 71461 y(E)11882 71200 y(X)f(command)h(is)f(k)-34 +b(ept)405 b(ev)-34 b(en)404 b(when)h(pream)-34 b(ble)404 +b(cac)-34 b(hing)404 b(is)g(enabled.)p eop end +%%Page: 100 105 +TeXDict begin 100 104 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(100)2994 3985 y Fz(\017)800 b FB(The)292 +b(new)h(\\Glossaries")e(en)-34 b(try)292 b(in)g Ft(TeX-command-list)297 +b FB(runs)c(the)f(command)g Ft(makeglossaries)p FB(.)2994 +5723 y Fz(\017)800 b FB(F)-101 b(on)-34 b(ti\014cation)293 +b(of)f(con)-34 b(trol)291 b(sym)-34 b(b)34 b(ols)292 +b(has)f(b)34 b(een)292 b(impro)-34 b(v)g(ed.)501 b(Characters)292 +b(de\014ned)g(in)f Ft(font-latex-)4400 7184 y +(match-simple-exclude-list)450 b FB(do)441 b(not)g(receiv)-34 +b(e)439 b(an)-34 b(y)441 b(fon)-34 b(ti\014cation.)650 +b(In)441 b(Do)34 b(cT)42645 7445 y(E)43318 7184 y(X)441 +b(mo)34 b(de,)449 b(the)4400 8645 y(c)-34 b(haracter)493 +b(`)p Ft(_)p FB(')g(is)h(remo)-34 b(v)g(ed)493 b(from)h +Ft(font-latex-match-simple-exclude-list)506 b FB(in)493 +b(order)h(to)4400 10106 y(fon)-34 b(tify)405 b(macros)f(lik)-34 +b(e)403 b(`)p Ft(\\__module_foo:nnn)p FB(')410 b(correctly)-101 +b(.)2994 11844 y Fz(\017)800 b FB(F)-101 b(on)-34 b(ti\014cation)489 +b(of)e(math)g(en)-34 b(vironmen)g(ts)488 b(has)g(b)34 +b(een)486 b(impro)-34 b(v)g(ed.)787 b(Optional)488 b(and/or)f +(mandatory)4400 13305 y(argumen)-34 b(t\(s\))406 b(to)f(en)-34 +b(vironmen)g(ts)405 b(are)e(not)i(fon)-34 b(ti\014ed.)2994 +15043 y Fz(\017)800 b Ft(preview.sty)559 b FB(loads)c +Ft(luatex85.sty)j FB(if)d(p)34 b(ossible)555 b(and)g(should)h(b)34 +b(e)554 b(compatible)h(with)h(new)-34 b(er)4400 16504 +y(luaT)6689 16765 y(E)7363 16504 y(X)404 b(v)-34 b(ersions.)2994 +18242 y Fz(\017)800 b FB(A)-34 b(UCT)7732 18503 y(E)8407 +18242 y(X)606 b(has)h(a)f(new)h(customize)f(option)h +Ft(TeX-ispell-verb-delimiters)p FB(.)1154 b(This)607 +b(string)4400 19703 y(con)-34 b(tains)481 b(usual)g(c)-34 +b(haracters)480 b(used)h(as)f(delimiters)f(for)h(in-line)g(v)-34 +b(erbatim)480 b(macros)g(lik)-34 b(e)479 b(`)p Ft(\\verb)p +FB('.)4400 21164 y(T)-101 b(ext)475 b(b)34 b(et)-34 b(w)g(een)476 +b(delimiters)e(after)h(an)g(in-line)g(v)-34 b(erbatim)475 +b(macro)f(will)h(b)34 b(e)474 b(skipp)34 b(ed)475 b(during)h(sp)34 +b(ell)4400 22625 y(c)-34 b(hec)g(king.)2994 24363 y Fz(\017)800 +b FB(F)-101 b(on)-34 b(ti\014cation)338 b(of)e(in-line)f(v)-34 +b(erbatim)337 b(macros)e(has)i(b)34 b(een)335 b(impro)-34 +b(v)g(ed.)517 b Ft(font-latex.el)340 b FB(recognizes)4400 +25824 y(an)570 b(optional)h(or)f(a)g(mandatory)h(argumen)-34 +b(t)571 b(for)g(macros)e(lik)-34 b(e)570 b(`)p Ft(\\Verb)p +FB(')h(from)f Ft(fancyvrb.sty)p FB(,)4400 27285 y(`)p +Ft(\\mint)p FB(')405 b(and)g(`)p Ft(\\mintinline)p FB(')j(from)c +Ft(minted.sty)j FB(and)e(fon)-34 b(ti\014es)406 b(v)-34 +b(erbatim)404 b(con)-34 b(ten)g(t)406 b(correctly)-101 +b(.)2994 29023 y Fz(\017)800 b FB(A)-34 b(UCT)7732 29284 +y(E)8407 29023 y(X)508 b(can)g(put)h(and)g(parse)f(lab)34 +b(els)507 b(in)h(optional)h(argumen)-34 b(t)509 b(of)f(en)-34 +b(vironmen)g(ts.)852 b(Inserting)4400 30484 y(lab)34 +b(els)361 b(is)g(done)h(b)-34 b(y)363 b(new)f(function)h +Ft(LaTeX-env-label-as-keyval)p FB(.)533 b(A)361 b(new)i(customize)e +(option)4400 31946 y Ft(LaTeX-listing-label)333 b FB(is)327 +b(a)-34 b(v)-67 b(ailable)326 b(as)h(pre\014x)f(to)h(lab)34 +b(els)326 b(in)h(co)34 b(de)326 b(t)-34 b(yp)34 b(esetting)328 +b(en)-34 b(vironmen)g(ts,)4400 33407 y(e.g.)1110 b(`)p +Ft(lstlisting)p FB(')598 b(en)-34 b(vironmen)g(t)596 +b(pro)-34 b(vided)595 b(b)-34 b(y)595 b(`)p Ft(listings)p +FB(')j(pac)-34 b(k)-67 b(age.)1110 b Ft(LaTeX-listing-)4400 +34868 y(label)498 b FB(defaults)g(to)e Ft(lst:)p FB(.)817 +b(P)-34 b(arsing)497 b(of)g(lab)34 b(els)495 b(for)i(later)f +(referencing)f(relies)h(on)g(t)-34 b(w)g(o)498 b(require-)4400 +36329 y(men)-34 b(ts:)5057 38067 y(1.)800 b(Lab)34 b(el)403 +b(should)i(come)f(as)g(last)g(k)-34 b(ey-v)-67 b(alue)403 +b(argumen)-34 b(t,)405 b(and)5057 39805 y(2.)800 b(lab)34 +b(el)403 b(m)-34 b(ust)406 b(b)34 b(e)404 b(enclosed)f(in)i(braces,)e +(e.g.)10000 41542 y Ft(\\begin{lstlisting}[caption=Some)647 +b(Caption,label={lst:foo}])10000 43003 y(...)10000 44465 +y(\\end{lstlisting})2994 46202 y Fz(\017)800 b FB(The)449 +b(function)h Ft(LaTeX-label)i FB(no)-34 b(w)450 b(tak)-34 +b(es)449 b(a)f(second)h(optional)g(argumen)-34 b(t)450 +b Ft(NO-INSERT)p FB(.)675 b(When)4400 47664 y(non-)p +Ft(nil)p FB(,)442 b Ft(LaTeX-label)436 b FB(reads)d(a)g(lab)34 +b(el)432 b(and)h(returns)g(it)g(as)g(a)g(string.)624 +b(This)434 b(argumen)-34 b(t)434 b(is)e(also)4400 49125 +y(passed)405 b(to)f(an)-34 b(y)405 b(function)g(b)34 +b(ound)406 b(to)e Ft(LaTeX-label-function)411 b FB(\(see)404 +b(next)h(item\).)2994 50862 y Fz(\017)800 b Fo(Incompatible)515 +b(c)-34 b(hange:)761 b FB(The)515 b(signature)g(for)f(the)h(function)h +(passed)g(with)f(the)g(customize)f(op-)4400 52324 y(tion)400 +b Ft(LaTeX-label-function)407 b FB(has)400 b(c)-34 b(hanged.)538 +b(The)400 b(function)h(b)34 b(ound)401 b(to)f(this)g(v)-67 +b(ariable)398 b(is)i(no)-34 b(w)4400 53785 y(exp)34 b(ected)555 +b(to)h(tak)-34 b(e)555 b(an)h(optional)g(second)g(argumen)-34 +b(t)556 b Ft(NO-INSERT)p FB(.)996 b(When)556 b(this)g(argumen)-34 +b(t)556 b(is)4400 55246 y(non-)p Ft(nil)p FB(,)382 b(the)374 +b(function)i(should)f(read)f(and)h(only)f(return)g(a)g(lab)34 +b(el)374 b(as)g(a)g(string;)384 b(insertion)375 b(is)e(done)4400 +56707 y(b)-34 b(y)405 b(another)f(function.)2994 58445 +y Fz(\017)800 b FB(Directory)4875 b(lo)34 b(cal)4875 +b(v)-67 b(ariables)4875 b(w)-34 b(ere)4876 b(ine\013ectiv)-34 +b(e)4876 b(for)4400 59906 y Ft(japanese-latex-mode)551 +b FB(and)546 b Ft(japanese-plain-tex-mode)p FB(.)968 +b(This)546 b(bug)f(w)-34 b(as)546 b(\014xed.)960 b(\(This)4400 +61367 y(w)-34 b(as)405 b(actually)f(done)g(in)h(A)-34 +b(UCT)18985 61628 y(E)19659 61367 y(X)404 b(11.90,)g(but)h(not)g(adv) +-34 b(ertised\))2994 63105 y Fz(\017)800 b FB(The)391 +b(output)i(of)f(Japanese)f(text)g(from)g(Japanese)g(T)28499 +63366 y(E)29173 63105 y(X)g(engines)g(is)g(deco)34 b(ded)391 +b(correctly)e(for)i(most)4400 64566 y(cases,)410 b(according)g(to)g +(the)g(enco)34 b(ding)410 b(of)g(the)g(T)26073 64827 +y(E)26747 64566 y(X)f(do)34 b(cumen)-34 b(ts)411 b(and)g(the)f(lo)34 +b(cale.)554 b(The)410 b(di\013erence)4400 66027 y(b)34 +b(et)-34 b(w)g(een)584 b(MS)e(Windo)-34 b(ws,)629 b(macOS)582 +b(and)h(unix-lik)-34 b(e)582 b(OS)h(is)f(tak)-34 b(en)583 +b(in)-34 b(to)584 b(accoun)-34 b(t.)1075 b(\(This)583 +b(w)-34 b(as)4400 67489 y(actually)404 b(done)g(in)h(A)-34 +b(UCT)16655 67749 y(E)17329 67489 y(X)404 b(11.90,)g(but)h(not)g(adv) +-34 b(ertised\))2994 69226 y Fz(\017)800 b FB(Quite)404 +b(a)g(few)h(new)f(L)13779 69069 y Fu(a)14340 69226 y +FB(T)15013 69487 y(E)15687 69226 y(X)g(pac)-34 b(k)-67 +b(ages)404 b(are)f(supp)34 b(orted.)2994 70964 y Fz(\017)800 +b FB(As)404 b(usual,)h(man)-34 b(y)404 b(bugs)h(w)-34 +b(ere)404 b(\014xed.)p eop end +%%Page: 101 106 +TeXDict begin 101 105 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(101)2000 3985 y FA(News)599 b(in)f(11.90)2994 +6110 y Fz(\017)800 b FB(In)338 b(addition)i(to)e(the)h(completion)f(p) +34 b(erformed)338 b(b)-34 b(y)339 b Ft(TeX-complete-symbol)p +FB(,)358 b(A)-34 b(UCT)43592 6371 y(E)44266 6110 y(X)339 +b(no)-34 b(w)339 b(also)4400 7572 y(supp)34 b(orts)284 +b(the)f(new)g(Emacs)f(standard)j(completion-at-p)34 b(oin)-34 +b(t)284 b(facilit)-34 b(y)282 b(\(see)h(the)g(Emacs)f(command)4400 +9033 y Ft(completion-at-point)p FB(\).)704 b(This)457 +b(also)g(means)g(that)h(mo)34 b(dern)456 b(completion)h(UIs)g(lik)-34 +b(e)456 b Fn(c)-62 b(omp)g(any-)4400 10494 y(mo)g(de)593 +b FB(w)-34 b(ork)503 b(out)h(of)g(the)f(b)34 b(o)-34 +b(x)503 b(in)h(T)21314 10755 y(E)21987 10494 y(X)f(and)h(L)26177 +10337 y Fu(a)26738 10494 y FB(T)27411 10755 y(E)28085 +10494 y(X)f(bu\013ers.)836 b(See)503 b(Section)g(2.6)g([Completion],) +4400 11955 y(page)404 b(31,)g(for)g(details.)2994 13682 +y Fz(\017)800 b FB(Completion)342 b(is)e(no)-34 b(w)342 +b(a)-34 b(w)g(are)341 b(of)g(b)34 b(eing)341 b(inside)g(a)f(math)i(en) +-34 b(vironmen)g(t)341 b(and)h(then)f(completes)g(math)4400 +15143 y(macros.)2994 16870 y Fz(\017)800 b FB(A)-34 b(UCT)7732 +17131 y(E)8407 16870 y(X)314 b(is)g(able)g(to)g(displa)-34 +b(y)315 b(sev)-34 b(eral)313 b(lev)-34 b(els)313 b(of)h(sup)34 +b(er-)315 b(and)g(subscripts,)332 b(eac)-34 b(h)315 b(one)f(raised)g +(ab)34 b(o)-34 b(v)g(e)4400 18331 y(and)392 b(a)f(bit)g(smaller)f(than) +j(its)e(basis.)534 b(F)-101 b(or)391 b(this)h(feature,)h(ha)-34 +b(v)g(e)392 b(a)f(lo)34 b(ok)390 b(at)i(the)f(customize)g(options)4400 +19792 y Ft(font-latex-fontify-script)300 b FB(\(esp)34 +b(ecially)289 b(the)i(new)g(v)-67 b(alues)290 b Ft(multi-level)295 +b FB(and)c Ft(invisible)p FB(\))4400 21254 y(and)445 +b Ft(font-latex-fontify-script-max-level)p FB(.)670 b(Also,)454 +b(the)444 b(script)g(c)-34 b(haracters)444 b(`)p Ft(^)p +FB(')g(and)g(`)p Ft(_)p FB(')4400 22715 y(are)402 b(also)g(fon)-34 +b(ti\014ed)404 b(with)f(a)g(sp)34 b(ecial)401 b(face)h(named)h +Ft(font-latex-script-char-face)p FB(.)548 b(See)402 b(Sec-)4400 +24176 y(tion)j(3.1.3)e([F)-101 b(on)-34 b(ti\014cation)406 +b(of)e(math],)h(page)f(45,)g(for)g(details.)2994 25903 +y Fz(\017)800 b FB(P)-34 b(arsing)553 b(of)h(format)f(sp)34 +b(eci\014cation)553 b(in)g(v)-67 b(arious)553 b(tabular)g(en)-34 +b(vironmen)g(ts)554 b(has)g(b)34 b(een)553 b(impro)-34 +b(v)g(ed.)4400 27364 y(The)549 b(function)h Ft(LaTeX-insert-item)555 +b FB(\()p Fr(C-c)405 b(LFD)p FB(\))550 b(inserts)f(suitable)g(n)-34 +b(um)g(b)34 b(er)549 b(of)g(amp)34 b(ersands)4400 28825 +y(for)431 b(`)p Ft(*{num}{cols})p FB(')j(constructs.)618 +b(St)-34 b(yle)431 b(\014les)f(for)h(L)29098 28668 y +Fu(a)29659 28825 y FB(T)30332 29086 y(E)31005 28825 y(X)g(pac)-34 +b(k)-67 b(ages)430 b(`)p Ft(tabularx)p FB(',)439 b(`)p +Ft(tabulary)p FB(',)4400 30286 y(`)p Ft(longtable)p FB(',)426 +b(`)p Ft(dcolumn)p FB(')421 b(and)g(`)p Ft(siunitx)p +FB(')h(are)d(adapted)i(to)f(tak)-34 b(e)420 b(adv)-67 +b(an)-34 b(tage)420 b(of)h(this)f(impro)-34 b(v)g(e-)4400 +31748 y(men)g(t.)2994 33474 y Fz(\017)800 b FB(A)-34 +b(UCT)7732 33735 y(E)8407 33474 y(X)560 b(has)h(a)f(new)h(Isp)34 +b(ell)560 b(dictionary)g Ft(tex-ispell.el)565 b FB(for)560 +b(macros)h(and)g(en)-34 b(vironmen)g(ts)4400 34936 y(whic)g(h)321 +b(will)f(b)34 b(e)319 b(skipp)34 b(ed)320 b(during)h(sp)34 +b(ell)320 b(c)-34 b(hec)g(king.)510 b(The)321 b(activiation)e(of)i +(this)g(feature)f(is)g(con)-34 b(trolled)4400 36397 y(b)g(y)589 +b(a)f(new)h(customize)f(option)h Ft(TeX-ispell-extend-skip-list)p +FB(,)643 b(whic)-34 b(h)590 b(is)e(set)g(to)h Ft(t)f +FB(and)4400 37858 y(activ)-67 b(ated)404 b(b)-34 b(y)404 +b(default.)2994 39585 y Fz(\017)800 b FB(A)-34 b(UCT)7732 +39846 y(E)8407 39585 y(X)508 b(has)h(a)g(new)g(customize)f(option)i +Ft(TeX-raise-frame-function)517 b FB(that)510 b(is)e(curren)-34 +b(tly)4400 41046 y(only)404 b(used)h(b)-34 b(y)404 b(Evince)f(and)i(A) +-34 b(tril)404 b(in)-34 b(v)g(erse)404 b(searc)-34 b(h)404 +b(to)h(raise)e(the)i(Emacs)f(frame.)2994 42773 y Fz(\017)800 +b FB(When)350 b(inserting)f(a)g(new)h(\015oat,)361 b(A)-34 +b(UCT)22597 43034 y(E)23271 42773 y(X)350 b(will)e(no)-34 +b(w)351 b(prompt)f(for)f(a)h(short-caption)g(if)g(the)f(length)4400 +44234 y(of)395 b(the)h(caption)f(pro)-34 b(vided)396 +b(is)e(greater)h(than)h(a)f(certain)f(size.)535 b(This)395 +b(size)f(is)h(con)-34 b(trolled)395 b(via)g(a)f(new)4400 +45695 y(user)404 b(option)h Ft(LaTeX-short-caption-prompt-length)p +FB(.)2994 47422 y Fz(\017)800 b FB(P)-34 b(arsing)296 +b(of)g(the)g(compilation)g(log)g(has)g(b)34 b(een)296 +b(rew)-34 b(ork)g(ed.)502 b(Y)-101 b(ou)296 b(should)h(encoun)-34 +b(ter)296 b(few)-34 b(er)296 b(mistak)-34 b(en)4400 48883 +y(\014les)404 b(while)g(na)-34 b(vigating)405 b(through)g(errors)f(and) +h(w)-34 b(arnings.)2994 50610 y Fz(\017)800 b FB(Tw)-34 +b(o)333 b(new)g(user)f(options,)348 b Ft(TeX-ignore-warnings)339 +b FB(and)333 b Ft(TeX-suppress-ignored-warnings)p FB(,)4400 +52071 y(allo)-34 b(w)461 b(ignoring)f(certain)g(w)-34 +b(arnings)462 b(after)e(compilation)h(of)f(the)h(do)34 +b(cumen)-34 b(t.)709 b(See)460 b(Section)g(4.3.1)4400 +53533 y([Ignoring)404 b(w)-34 b(arnings],)405 b(page)f(65,)g(for)g +(details.)2994 55259 y Fz(\017)800 b FB(A)291 b(new)h(option,)315 +b Ft(TeX-PDF-from-DVI)p FB(,)k(con)-34 b(trols)292 b(if)f(and)i(ho)-34 +b(w)292 b(to)g(pro)34 b(duce)291 b(a)h Fq(PDF)f FB(\014le)g(b)-34 +b(y)292 b(con)-34 b(v)g(ert-)4400 56721 y(ing)462 b(a)g +Fq(D)-31 b(VI)462 b FB(\014le.)711 b(This)463 b(sup)34 +b(ersedes)462 b Ft(TeX-PDF-via-dvips-ps2pdf)470 b FB(whic)-34 +b(h)463 b(is)e(still)h(recognized)4400 58182 y(but)405 +b(mark)-34 b(ed)404 b(as)h(obsolete)f(and)h(ma)-34 b(y)404 +b(b)34 b(e)404 b(remo)-34 b(v)g(ed)404 b(in)g(future)h(releases.)2994 +59909 y Fz(\017)800 b FB(Supp)34 b(ort)406 b(for)e(a)g(n)-34 +b(um)g(b)34 b(er)405 b(of)f(external)g(view)-34 b(ers)404 +b(has)g(b)34 b(een)404 b(added:)5394 61636 y Fz(\017)800 +b FB(A)-34 b(tril)404 b(view)-34 b(er.)538 b(F)-101 b(orw)-34 +b(ard)405 b(and)g(in)-34 b(v)g(erse)404 b(searc)-34 b(h)404 +b(requires)f(v)-34 b(ersion)404 b(1.9.1)f(or)h(later)g(to)g(w)-34 +b(ork.)5394 63362 y Fz(\017)800 b FB(dviout)691 b(view)-34 +b(er)690 b(on)h(Windo)-34 b(ws.)1400 b(Note)691 b(that)h(this)f(setup)g +(w)-34 b(orks)692 b(when)f Ft(TeX-source-)6800 64824 +y(correlate-method)410 b FB(is)404 b(set)g(to)g(use)h(`)p +Ft(source-specials)p FB(')j(for)d Fq(D)-31 b(VI)p FB(,)403 +b(e.g.:)10000 66550 y Ft(\(setq)638 b(TeX-source-correlate-method)13818 +68012 y('\(\(dvi)h(.)d(source-specials\))15091 69473 +y(\(pdf)i(.)e(synctex\)\)\))6800 71200 y FB(whic)-34 +b(h)405 b(is)f(the)g(default.)p eop end +%%Page: 102 107 +TeXDict begin 102 106 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(102)5394 3985 y Fz(\017)800 b FB(SumatraPDF)405 +b(view)-34 b(er)404 b(on)g(Windo)-34 b(ws.)5394 5773 +y Fz(\017)800 b FB(Zath)-34 b(ura)448 b(view)-34 b(er.)665 +b(F)-101 b(orw)-34 b(ard)447 b(and)g(in)-34 b(v)g(erse)447 +b(searc)-34 b(h)446 b(requires)g(a)g(recen)-34 b(t)447 +b(v)-34 b(ersion)446 b(of)h(the)g(pro-)6800 7234 y(gram)404 +b(to)h(w)-34 b(ork)404 b(\(3.4)g(or)g(later\).)2994 9022 +y Fz(\017)800 b FB(A)272 b(new)g(function,)299 b Ft +(TeX-documentation-texdoc)p FB(,)307 b(for)272 b(reading)f(do)34 +b(cumen)-34 b(tation)274 b(with)e(`)p Ft(texdoc)p FB(')4400 +10484 y(has)470 b(b)34 b(een)470 b(added.)736 b Ft(TeX-doc)472 +b FB(is)e(still)f(a)-34 b(v)-67 b(ailable)469 b(but)h(no)-34 +b(w)471 b Fr(C-c)405 b(?)470 b FB(runs)h Ft(TeX-documentation-)4400 +11945 y(texdoc)p FB(.)2994 13733 y Fz(\017)800 b FB(A)-34 +b(UCT)7732 13994 y(E)8407 13733 y(X)818 b(has)g(a)g(new)g(custom)h +(option)f Ft(LaTeX-reftex-cite-format-auto-activate)4400 +15194 y FB(whic)-34 b(h)408 b(con)-34 b(trols)408 b(the)g(automatic)h +(activ)-67 b(ation)407 b(of)h(citation)g(formats)g(pro)-34 +b(vided)408 b(b)-34 b(y)408 b(RefT)-101 b(eX)408 b(when)4400 +16655 y(a)524 b(st)-34 b(yle)524 b(\014le)g(is)g(loaded)g(and)h(RefT) +-101 b(eX)525 b(is)f(enabled.)899 b(Curren)-34 b(tly)-101 +b(,)554 b Ft(biblatex.el)p FB(,)k Ft(harvard.el)p FB(,)4400 +18116 y Ft(jurabib.el)502 b FB(and)e Ft(natbib.el)i FB(use)d(this)g +(feature.)823 b(If)498 b(y)-34 b(ou)499 b(ha)-34 b(v)g(e)500 +b(customized)f Ft(reftex-cite-)4400 19578 y(format)406 +b FB(and)f(w)-34 b(an)g(t)406 b(to)f(use)f(y)-34 b(our)404 +b(settings,)h(y)-34 b(ou)404 b(should)h(set)g(this)f(v)-67 +b(ariable)403 b(to)i Ft(nil)p FB(.)2994 21366 y Fz(\017)800 +b FB(A)-34 b(UCT)7732 21627 y(E)8407 21366 y(X)336 b(no)-34 +b(w)338 b(has)g(limited)e(supp)34 b(ort)338 b(for)f(the)g(TikZ)f(pac) +-34 b(k)-67 b(age.)516 b(F)-101 b(or)336 b(the)i(momen)-34 +b(t,)351 b(this)337 b(includes)4400 22827 y(some)404 +b(basic)g(supp)34 b(ort)405 b(for)g(prompting)g(the)f(user)g(of)h +(argumen)-34 b(ts)405 b(to)g(the)f(`)p Ft(\\draw)p FB(')i(macro.)2994 +24615 y Fz(\017)800 b FB(The)668 b(st)-34 b(yle)667 b +Ft(graphicx.el)k FB(w)-34 b(en)g(t)669 b(through)g(a)e(bigger)g(o)-34 +b(v)g(erhaul.)1329 b(The)668 b(optional)g(argumen)-34 +b(t)4400 26076 y(of)688 b(command)h(`)p Ft(\\includegraphics)p +FB(')k(no)-34 b(w)690 b(supp)34 b(orts)689 b(k)-34 b(ey-v)-67 +b(al)687 b(query;)829 b(k)-34 b(eys)687 b(can)i(indep)34 +b(en-)4400 27537 y(den)-34 b(tly)801 b(b)34 b(e)800 b(c)-34 +b(hosen)801 b(an)-34 b(ytime)801 b(b)-34 b(y)800 b(pressing)h(the)g +Ft(,)f FB(k)-34 b(ey)-101 b(.)1727 b(As)800 b(a)h(side)f(e\013ect,)898 +b(the)801 b(v)-67 b(ari-)4400 28998 y(able)704 b Ft +(LaTeX-includegraphics-options-alist)716 b FB(is)704 +b(no)-34 b(w)705 b(no-op)f(and)h(is)f(remo)-34 b(v)g(ed)704 +b(from)4400 30460 y Ft(tex-style.el)p FB(.)1075 b(Y)-101 +b(ou)582 b(can)g(safely)g(remo)-34 b(v)g(e)581 b(an)-34 +b(y)582 b(customization)g(of)g(it)g(from)g(y)-34 b(our)582 +b(init)f(\014le.)4400 31921 y(The)502 b(mandatory)h(argumen)-34 +b(t)503 b(of)f(`)p Ft(\\includegraphics)p FB(')507 b(kno)-34 +b(ws)503 b(ab)34 b(out)503 b(image)e(\014le)h(extensions)4400 +33382 y(supp)34 b(orted)405 b(b)-34 b(y)405 b(the)f(used)h(engine)f +(and)h(o\013ers)f(them)g(for)h(inclusion.)2994 35170 +y Fz(\017)800 b FB(Supp)34 b(ort)317 b(for)e(other)h(L)14163 +35013 y Fu(a)14724 35170 y FB(T)15397 35431 y(E)16071 +35170 y(X)f(pac)-34 b(k)-67 b(ages)315 b(w)-34 b(as)317 +b(impro)-34 b(v)g(ed,)333 b(and)316 b(st)-34 b(yle)316 +b(\014les)f(for)h(sev)-34 b(eral)314 b(new)i(pac)-34 +b(k)-67 b(ages)4400 36631 y(w)-34 b(ere)404 b(added.)2994 +38419 y Fz(\017)800 b FB(Man)-34 b(y)405 b(bugs)g(w)-34 +b(ere)404 b(crushed)g(along)h(the)f(w)-34 b(a)g(y)-101 +b(.)2000 41619 y FA(News)599 b(in)f(11.89)2994 43744 +y Fz(\017)800 b FB(Y)-101 b(ou)559 b(can)f(no)-34 b(w)559 +b(run)g(all)e(commands)i(needed)f(to)h(compile)e(a)h(do)34 +b(cumen)-34 b(t)559 b(and)g(then)g(op)34 b(en)558 b(the)4400 +45206 y(view)-34 b(er)403 b(with)i(a)f(single)g(command:)539 +b Ft(TeX-command-run-all)p FB(,)411 b(b)34 b(ound)405 +b(to)g Fr(C-c)g(C-a)p FB(.)2994 46994 y Fz(\017)800 b +FB(Commands)512 b(suc)-34 b(h)512 b(as)e(LaT)-101 b(eX)511 +b(and)g(View)g(can)f(no)-34 b(w)512 b(b)34 b(e)510 b(executed)h(con)-34 +b(v)g(enien)g(tly)511 b(on)g(the)g(cur-)4400 48455 y(ren)-34 +b(t)612 b(section)g(\(or)g(part,)663 b(c)-34 b(hapter,)664 +b(subsection,)g(etc\).)1162 b(See)611 b Ft(LaTeX-command-section)619 +b FB(and)4400 49916 y Ft(LaTeX-command-section-change-level)p +FB(.)1152 b(See)604 b(Section)h(4.1.1)f([Starting)h(a)g(Command],)4400 +51377 y(page)404 b(52,)g(for)g(details.)2994 53165 y +Fz(\017)800 b FB(F)-101 b(orw)-34 b(ard)490 b(and)g(bac)-34 +b(kw)g(ard)490 b(searc)-34 b(h)489 b(with)h(Evince)e(no)-34 +b(w)490 b(also)f(w)-34 b(ork)490 b(when)f(only)g(a)g(region)g(of)g(the) +4400 54627 y(do)34 b(cumen)-34 b(t)405 b(is)f(compiled/view)-34 +b(ed.)2994 56415 y Fz(\017)800 b FB(T)-101 b(o)406 b(op)34 +b(en)405 b(the)h(PDF)f(output)i(\014le)e(y)-34 b(ou)406 +b(can)f(no)-34 b(w)406 b(use)f(also)h(PDF)f(T)-101 b(o)34 +b(ols,)405 b(a)g(do)34 b(cumen)-34 b(t)406 b(view)-34 +b(er)405 b(for)4400 57876 y(Emacs.)538 b(With)405 b(it,)e(as)i(a)f +(plus,)g(forw)-34 b(ard)405 b(and)g(bac)-34 b(kw)g(ard)406 +b(searc)-34 b(h)404 b(is)f(accurate)h(at)h(w)-34 b(ord)405 +b(lev)-34 b(el.)2994 59664 y Fz(\017)800 b FB(With)399 +b(new)f(option)i Ft(TeX-PDF-via-dvips-ps2pdf)407 b FB(it)398 +b(is)g(p)34 b(ossible)398 b(to)h(compile)f(a)g(do)34 +b(cumen)-34 b(t)400 b(to)4400 61125 y Fq(D)-31 b(VI)404 +b FB(and)h(then)g(con)-34 b(v)g(ert)404 b(it)g(to)h Fq(PDF)e +FB(using)i Ft(dvips)p FB({)p Ft(ps2pdf)j FB(b)34 b(efore)404 +b(viewing)g(it.)2994 62913 y Fz(\017)800 b FB(New)508 +b(option)g Ft(TeX-file-line-error)514 b FB(allo)-34 b(ws)508 +b(to)g(select)f(\014le:line:error)e(st)-34 b(yle)508 +b(for)g(error)e(mes-)4400 64374 y(sages.)2994 66162 y +Fz(\017)800 b FB(Inden)-34 b(t)405 b(`)p Ft(\\[...\\])p +FB(')h(math)f(mo)34 b(de)404 b(as)h(a)f(regular)f(en)-34 +b(vironmen)g(t)405 b(b)-34 b(y)405 b(default.)2994 67950 +y Fz(\017)800 b FB(No)-34 b(w)405 b(A)-34 b(UCT)10493 +68211 y(E)11168 67950 y(X)404 b(suggests)h(to)f(run)h +Ft(makeindex)i FB(when)e(appropriate.)2994 69738 y Fz(\017)800 +b Ft(TeX-view-program-list)333 b FB(can)325 b(con)-34 +b(tain,)341 b(as)326 b(third)f(optional)h(elemen)-34 +b(t)325 b(of)h(eac)-34 b(h)325 b(item,)340 b(the)326 +b(name)4400 71200 y(of)404 b(the)h(executable\(s\))g(needed)f(to)g(op) +34 b(en)405 b(the)f(view)-34 b(er.)p eop end +%%Page: 103 108 +TeXDict begin 103 107 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(103)2994 3985 y Fz(\017)800 b Ft(TeX-expand-list)611 +b FB(v)-67 b(ariable)605 b(has)h(b)34 b(een)606 b(split)g(in)-34 +b(to)606 b Ft(TeX-expand-list)611 b FB(and)c Ft(TeX-expand-)4400 +5446 y(list-builtin)p FB(.)718 b(Only)463 b(the)g(former)f(is)g(in)-34 +b(tended)464 b(to)g(b)34 b(e)462 b(customized)h(b)-34 +b(y)463 b(the)g(user,)477 b(the)463 b(latter)4400 6907 +y(con)-34 b(tains)489 b(built-in)f(expanders.)790 b(Y)-101 +b(ou)489 b(migh)-34 b(t)488 b(w)-34 b(an)g(t)490 b(to)e(k)-34 +b(eep)488 b(in)g Ft(TeX-expand-list)493 b FB(only)487 +b(new)4400 8369 y(expansion)405 b(strings.)2994 10103 +y Fz(\017)800 b FB(Before)452 b(running)j(commands)f(lik)-34 +b(e)452 b(T)21798 10364 y(E)22472 10103 y(X)h(and)h(L)26562 +9946 y Fu(a)27123 10103 y FB(T)27796 10364 y(E)28470 +10103 y(X,)465 b(no)-34 b(w)454 b(A)-34 b(UCT)36087 10364 +y(E)36762 10103 y(X)453 b(p)34 b(erforms)453 b(some)g(c)-34 +b(hec)g(ks.)4400 11564 y(If)345 b Ft(TeX-check-TeX)350 +b FB(is)344 b(non-nil,)357 b(it)345 b(will)g(test)g(whether)h(a)f(w)-34 +b(orking)345 b(T)36153 11825 y(E)36827 11564 y(X)g(distribution)i(is)d +(actually)4400 13025 y(presen)-34 b(t)293 b(in)g(the)g(system)g(and)g +(a)-34 b(v)-67 b(ailable)292 b(to)h(Emacs.)501 b(Instead,)315 +b(when)294 b Ft(TeX-check-engine)k FB(is)292 b(non-)4400 +14486 y(nil,)491 b(b)34 b(efore)474 b(running)h(L)15192 +14329 y Fu(a)15753 14486 y FB(T)16426 14747 y(E)17100 +14486 y(X)f(commands)h(A)-34 b(UCT)27885 14747 y(E)28560 +14486 y(X)474 b(will)f(c)-34 b(hec)g(k)474 b(whether)h(the)g(correct)e +(engine)4400 15948 y(has)405 b(b)34 b(een)404 b(set,)g(based)g(up)34 +b(on)405 b(kno)-34 b(wn)406 b(restrictions)d(p)34 b(osed)405 +b(b)-34 b(y)404 b(L)33624 15791 y Fu(a)34185 15948 y +FB(T)34858 16209 y(E)35532 15948 y(X)g(pac)-34 b(k)-67 +b(ages.)2994 17682 y Fz(\017)800 b FB(Basic)454 b(supp)34 +b(ort)456 b(to)g(ConT)16572 17943 y(E)17247 17682 y(Xt)f(Mark)g(IV)f +(has)i(b)34 b(een)455 b(added.)692 b(Users)455 b(can)g(no)-34 +b(w)456 b(select)f(the)g(Mark)4400 19143 y(v)-34 b(ersion)450 +b(to)g(b)34 b(e)449 b(used)i(with)f(new)h(option)f Ft +(ConTeXt-Mark-version)p FB(,)468 b(and)451 b(A)-34 b(UCT)43020 +19404 y(E)43695 19143 y(X)449 b(is)h(able)g(to)4400 20604 +y(catc)-34 b(h)405 b(error)e(messages)h(in)g(the)g(output)j(log)c(of)i +(a)f(Mark)g(IV)g(do)34 b(cumen)-34 b(t.)2994 22338 y +Fz(\017)800 b FB(Supp)34 b(ort)406 b(for)e(tons)h(of)f(L)15274 +22181 y Fu(a)15835 22338 y FB(T)16508 22599 y(E)17182 +22338 y(X)g(pac)-34 b(k)-67 b(ages)404 b(has)g(b)34 b(een)404 +b(added.)2994 24073 y Fz(\017)800 b FB(Num)-34 b(b)34 +b(ers)405 b(of)f(bugs)h(ha)-34 b(v)g(e)405 b(b)34 b(een)404 +b(\014xed,)g(man)-34 b(y)404 b(minor)g(features)h(ha)-34 +b(v)g(e)405 b(b)34 b(een)404 b(added.)2000 27165 y FA(News)599 +b(in)f(11.88)2994 29290 y Fz(\017)800 b Ft(TeX-PDF-mode)408 +b FB(is)c(no)-34 b(w)405 b(enabled)g(b)-34 b(y)404 b(default.)2994 +31024 y Fz(\017)800 b FB(No)-34 b(w)434 b Ft(TeX-previous-error)440 +b FB(w)-34 b(orks)433 b(with)h(T)26014 31285 y(E)26688 +31024 y(X)f(commands)h(if)f(the)h(new)f(option)h Ft(TeX-parse-)4400 +32486 y(all-errors)424 b FB(is)c(non-nil,)k(whic)-34 +b(h)421 b(is)f(the)h(default.)588 b(When)420 b(this)h(option)g(is)f +(non-nil,)425 b(an)c(o)-34 b(v)g(erview)4400 33947 y(of)518 +b(errors)f(and)i(w)-34 b(arnings)519 b(rep)34 b(orted)518 +b(b)-34 b(y)518 b(the)g(T)-101 b(eX)518 b(compiler)f(can)h(b)34 +b(e)518 b(op)34 b(ened)518 b(with)g Fr(M-x)406 b(TeX-)4400 +35408 y(error-overview)j(RET)p FB(.)540 b(See)403 b(Section)i(4.3)f +([Debugging],)g(page)g(64,)g(for)g(details.)2994 37142 +y Fz(\017)800 b FB(St)-34 b(yle)909 b(\014le)g(authors)h(are)e +(encouraged)h(to)g(distinguish)i(common)e(from)g(exp)34 +b(ert)908 b(macros)4400 38603 y(and)785 b(en)-34 b(vironmen)g(ts,)880 +b(and)785 b(mark)f(the)g(latter)g(using)h Ft(TeX-declare-expert-macros) +793 b FB(and)4400 40065 y Ft(LaTeX-declare-expert-environments)p +FB(.)4400 41799 y(Users)404 b(can)g(then)h(restrict)f(completion)g +(using)h Ft(TeX-complete-expert-commands)p FB(.)2994 +43533 y Fz(\017)800 b FB(Managemen)-34 b(t)483 b(of)f(L)13463 +43376 y Fu(a)14024 43533 y FB(T)14697 43794 y(E)15370 +43533 y(X)g(pac)-34 b(k)-67 b(age)481 b(options)i(in)e(the)h(parser)g +(w)-34 b(as)482 b(impro)-34 b(v)g(ed.)771 b(Y)-101 b(ou)482 +b(migh)-34 b(t)483 b(need)4400 44994 y(to)387 b(reparse)f(y)-34 +b(our)387 b(do)34 b(cumen)-34 b(ts,)391 b(esp)34 b(ecially)385 +b(if)i(y)-34 b(ou)387 b(loaded)g(the)h(`)p Ft(babel)p +FB(')f(pac)-34 b(k)-67 b(age)387 b(with)h(language)4400 +46455 y(options.)2994 48190 y Fz(\017)800 b FB(No)-34 +b(w)463 b(y)-34 b(ou)462 b(can)g(insert)f(`)p Ft($...$)p +FB(')i(or)f(`)p Ft(\\\(...\\\))p FB(')h(b)-34 b(y)462 +b(t)-34 b(yping)463 b(a)f(single)f Fs($)p FB(.)711 b(T)-101 +b(o)463 b(do)f(this,)476 b(customize)4400 49651 y(the)326 +b(new)g(option)g(`)p Ft(TeX-electric-math)p FB('.)518 +b Ft(TeX-math-close-double-dollar)335 b FB(w)-34 b(as)326 +b(remo)-34 b(v)g(ed.)4400 51112 y(See)404 b(Section)g(2.1)g([Quotes],)g +(page)g(20,)g(for)g(details.)2994 52846 y Fz(\017)800 +b Fr(C-c)405 b(RET)g(documentclass)k(RET)284 b FB(completes)e(with)i +(all)e(a)-34 b(v)-67 b(ailable)282 b(L)34755 52689 y +Fu(a)35316 52846 y FB(T)35989 53107 y(E)36663 52846 y(X)h(classes,)306 +b(if)283 b(the)g Ft(TeX-arg-)4400 54307 y(input-file-search)446 +b FB(v)-67 b(ariable)438 b(is)i(non-nil.)646 b(Completion)441 +b(for)f(class)f(options)i(of)f(the)g(standard)4400 55769 +y(L)4722 55612 y Fu(a)5283 55769 y FB(T)5956 56030 y(E)6630 +55769 y(X)404 b(classes)f(is)h(pro)-34 b(vided)405 b(as)f(w)-34 +b(ell.)2994 57503 y Fz(\017)800 b FB(New)1148 b(user)f(options)i +Ft(LaTeX-default-author)p FB(,)1340 b Ft +(LaTeX-fontspec-arg-font-search)p FB(,)4400 58964 y Ft +(LaTeX-fontspec-font-list-default)p FB(,)557 b Ft(TeX-date-format)p +FB(,)552 b(and)519 b Ft(TeX-insert-braces-)4400 60425 +y(alist)p FB(.)1216 b(A)630 b(new)f(p)34 b(ossible)630 +b(v)-67 b(alue)628 b(\()p Ft(show-all-optional-args)p +FB(\))638 b(for)630 b Ft(TeX-insert-macro-)4400 61886 +y(default-style)422 b FB(w)-34 b(as)418 b(added.)579 +b(The)418 b(default)g(v)-67 b(alue)417 b(of)h Ft +(TeX-source-correlate-method)426 b FB(has)4400 63348 +y(b)34 b(een)404 b(c)-34 b(hanged.)2994 65082 y Fz(\017)800 +b FB(`)p Ft(biblatex)p FB(')533 b(supp)34 b(ort)532 b(w)-34 +b(as)531 b(greatly)f(expanded.)919 b(If)531 b(parsing)g(is)g(enabled,) +562 b(A)-34 b(UCT)43577 65343 y(E)44252 65082 y(X)531 +b(lo)34 b(oks)530 b(at)4400 66543 y(`)p Ft(backend)p +FB(')516 b(option)g(to)e(decide)g(whether)h(to)g(use)g(Bib)34 +b(er)513 b(or)h(BibT)-101 b(eX.)514 b(The)h Ft(LaTeX-biblatex-)4400 +68004 y(use-Biber)407 b FB(v)-67 b(ariable)403 b(w)-34 +b(as)405 b(c)-34 b(hanged)405 b(to)g(b)34 b(e)404 b(\014le)f(lo)34 +b(cal)403 b(only)h(and)h(is)f(no)h(more)e(customizable.)2994 +69738 y Fz(\017)800 b FB(With)468 b(some)g(L)11018 69581 +y Fu(a)11579 69738 y FB(T)12252 69999 y(E)12925 69738 +y(X)g(classes,)483 b(the)468 b(default)h(en)-34 b(vironmen)g(t)469 +b(suggested)g(b)-34 b(y)468 b Ft(LaTeX-environment)4400 +71200 y FB(\()p Fr(C-c)406 b(C-e)p FB(\))497 b(when)f(the)g(curren)-34 +b(t)496 b(en)-34 b(vironmen)g(t)497 b(is)e(`)p Ft(document)p +FB(')j(w)-34 b(as)496 b(c)-34 b(hanged.)815 b(With)495 +b(`)p Ft(beamer)p FB(')p eop end +%%Page: 104 109 +TeXDict begin 104 108 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(104)4400 3985 y(class)406 b(the)g(default)h(en)-34 +b(vironmen)g(t)407 b(is)e(`)p Ft(frame)p FB(',)j(with)e(`)p +Ft(letter)p FB(')i(it)e(is)f(`)p Ft(letter)p FB(',)j(with)f(`)p +Ft(slides)p FB(')g(it)4400 5446 y(is)d(`)p Ft(slide)p +FB('.)2994 7216 y Fz(\017)800 b FB(Brace)355 b(pairing)i(feature)g(w) +-34 b(as)357 b(enhanced)h(in)e(L)25110 7059 y Fu(a)25671 +7216 y FB(T)26344 7477 y(E)27018 7216 y(X)h(do)34 b(cumen)-34 +b(ts.)523 b(Supp)34 b(ort)358 b(for)f(`)p Ft(\\bigl)p +FB(',)367 b(`)p Ft(\\Bigl)p FB(',)4400 8677 y(`)p Ft(\\biggl)p +FB(')506 b(and)g(`)p Ft(\\Biggl)p FB(',)531 b(the)506 +b(same)f(as)g(the)g(one)g(for)g(`)p Ft(\\left)p FB(',)531 +b(w)-34 b(as)506 b(added)g(to)f Ft(TeX-insert-)4400 10139 +y(macro)p FB(.)540 b(F)-101 b(or)404 b(example,)f Fr(C-c)j(RET)f(bigl)g +(RET)g(\()g(RET)g FB(inserts)f(`)p Ft(\\bigl\(\\bigr\))p +FB('.)4400 11908 y(Y)-101 b(ou)348 b(can)f(insert)g(brace)f(pair)h(`)p +Ft(\(\))p FB(',)358 b(`)p Ft({})p FB(')347 b(and)h(`)p +Ft([])p FB(')f(b)-34 b(y)348 b(t)-34 b(yping)348 b(a)f(single)f(left)h +(brace)g(if)g(the)h(new)f(user)4400 13370 y(option)405 +b Ft(LaTeX-electric-left-right-brace)415 b FB(is)404 +b(enabled.)4400 15140 y(Macros)460 b(`)p Ft(\\langle)p +FB(',)475 b(`)p Ft(\\lfloor)p FB(')462 b(and)f(`)p Ft(\\lceil)p +FB(',)475 b(whic)-34 b(h)460 b(pro)34 b(duce)460 b(the)h(left)f(part)g +(of)h(the)f(paired)4400 16601 y(braces,)373 b(are)366 +b(treated)g(similarly)f(as)i(`)p Ft(\()p FB(',)373 b(`)p +Ft({)p FB(')366 b(and)h(`)p Ft([)p FB(')f(during)g(the)h(course)f(of)h +Ft(TeX-insert-macro)p FB(.)4400 18062 y(See)404 b(Section)g(2.1)g +([Quotes],)g(page)g(20,)g(for)g(details.)2994 19832 y +Fz(\017)800 b FB(Supp)34 b(ort)406 b(for)e(dozens)g(of)h(L)16554 +19675 y Fu(a)17115 19832 y FB(T)17788 20093 y(E)18461 +19832 y(X)f(pac)-34 b(k)-67 b(ages)404 b(w)-34 b(as)405 +b(added.)2994 21602 y Fz(\017)800 b FB(T)-101 b(abular-lik)-34 +b(e)440 b(en)-34 b(vironmen)g(ts)440 b(\(tabular,)450 +b(tabular*,)f(tabularx,)g(tabulary)-101 b(,)448 b(arra)-34 +b(y)-101 b(,)448 b(align,)g(...\))645 b(are)4400 23063 +y(inden)-34 b(ted)443 b(in)f(a)g(nicer)f(and)i(more)e(informativ)-34 +b(e)442 b(w)-34 b(a)g(y)443 b(when)g(the)f(column)g(v)-67 +b(alues)441 b(of)i(a)e(table)h(line)4400 24524 y(are)404 +b(written)g(across)g(m)-34 b(ultiple)405 b(lines)e(in)i(the)f(tex)g +(\014le.)2994 26294 y Fz(\017)800 b FB(The)494 b(suitable)g(n)-34 +b(um)g(b)34 b(er)494 b(of)g(amp)34 b(ersands)494 b(are)f(inserted)h +(when)g(y)-34 b(ou)494 b(insert)g(arra)-34 b(y)-101 b(,)515 +b(tabular)494 b(and)4400 27755 y(tabular*)455 b(en)-34 +b(vironmen)g(ts)456 b(with)g Fr(C-c)405 b(C-e)p FB(.)691 +b(Similar)454 b(exp)34 b(erience)453 b(is)h(obtained)i(if)f(y)-34 +b(ou)455 b(terminate)4400 29216 y(ro)-34 b(ws)375 b(in)g(these)g(en)-34 +b(vironmen)g(ts)376 b(with)f Fr(C-c)405 b(LFD)p FB(.)530 +b(It)375 b(supplies)g(line)f(break)g(macro)h(`)p Ft(\\\\)p +FB(')f(and)i(inserts)4400 30678 y(the)405 b(suitable)f(n)-34 +b(um)g(b)34 b(er)405 b(of)g(amp)34 b(ersands)405 b(on)f(the)h(next)f +(line.)4400 32447 y(Similar)f(supp)34 b(orts)406 b(are)d(pro)-34 +b(vided)405 b(for)f(v)-67 b(arious)404 b(amsmath)h(en)-34 +b(vironmen)g(ts.)4400 34217 y(See)404 b(Section)g(2.4.4)g([T)-101 +b(abular-lik)-34 b(e],)403 b(page)h(29,)g(for)g(details.)2994 +35987 y Fz(\017)800 b FB(Commands)471 b(for)e(narro)-34 +b(wing)470 b(to)f(a)g(group)h(\()p Ft(TeX-narrow-to-group)p +FB(\))477 b(and)470 b(to)f(L)42401 35830 y Fu(a)42962 +35987 y FB(T)43635 36248 y(E)44309 35987 y(X)g(en)-34 +b(viron-)4400 37448 y(men)g(ts)405 b(\()p Ft +(LaTeX-narrow-to-environment)p FB(\))415 b(w)-34 b(ere)404 +b(added.)2994 39218 y Fz(\017)800 b FB(No)-34 b(w)378 +b(arbitrary)e(options)i(can)g(b)34 b(e)376 b(passed)i(to)f(the)h(T) +28321 39479 y(E)28995 39218 y(X)f(pro)34 b(cessor)376 +b(on)h(a)g(p)34 b(er)377 b(\014le)g(basis)g(using)g(the)4400 +40680 y Ft(TeX-command-extra-options)444 b FB(option.)634 +b(See)435 b(Section)g(4.1.3)g([Pro)34 b(cessor)434 b(Options],)444 +b(page)435 b(57,)4400 42141 y(for)404 b(details.)2994 +43911 y Fz(\017)800 b FB(No)-34 b(w)277 b Fr(C-c)406 +b(C-e)f(document)i(RET)p FB(,)302 b(in)277 b(an)g(empt)-34 +b(y)277 b(do)34 b(cumen)-34 b(t,)303 b(prompts)278 b(for)e(`)p +Ft(\\usepackage)p FB(')k(macros)4400 45372 y(in)404 b(addition)h(to)g +(`)p Ft(\\documentclass)p FB('.)2994 47142 y Fz(\017)800 +b Ft(TeX-add-style-hook)584 b FB(has)578 b(no)-34 b(w)578 +b(a)g(third)g(argumen)-34 b(t)578 b(to)g(tell)f(A)-34 +b(UCT)-101 b(eX)578 b(for)g(whic)-34 b(h)578 b(dialect)4400 +48603 y(\(LaT)-101 b(eX,)351 b(T)-101 b(exinfo)351 b(or)g(BibT)-101 +b(eX\))351 b(the)g(st)-34 b(yle)351 b(ho)34 b(ok)351 +b(is)g(registers.)520 b(Lab)34 b(elling)349 b(st)-34 +b(yle)351 b(ho)34 b(ok)351 b(b)-34 b(y)351 b(dialect)4400 +50064 y(will)404 b(a)-34 b(v)g(oid)404 b(applying)h(them)f(not)h(in)f +(the)h(righ)-34 b(t)405 b(con)-34 b(text.)2994 51834 +y Fz(\017)800 b FB(There)404 b(ha)-34 b(v)g(e)405 b(b)34 +b(een)404 b(lots)g(of)g(bug)h(\014xes)f(and)h(feature)g(additions.)2000 +54997 y FA(News)599 b(in)f(11.87)2994 57123 y Fz(\017)800 +b FB(A)-34 b(UCT)7732 57384 y(E)8407 57123 y(X)404 b(no)-34 +b(w)405 b(supp)34 b(orts)405 b(Bib)34 b(er)403 b(in)h(conjunction)i +(with)f(biblatex)f(in)g(addition)h(to)g(BibT)-101 b(eX.)2994 +58893 y Fz(\017)800 b FB(Eac)-34 b(h)473 b(A)-34 b(UCT)10814 +59154 y(E)11489 58893 y(X)472 b(mo)34 b(de)473 b(no)-34 +b(w)474 b(has)f(its)f(o)-34 b(wn)474 b(abbrev)f(table.)744 +b(On)473 b(Emacsen)f(whic)-34 b(h)474 b(pro)-34 b(vide)472 +b(the)4400 60354 y(p)34 b(ossibilit)-34 b(y)314 b(to)g(inherit)f +(abbrevs)h(from)g(other)g(tables,)332 b(the)314 b(abbrevs)g(from)f(the) +i(T)-101 b(ext)313 b(mo)34 b(de)314 b(abbrev)4400 61815 +y(table)537 b(are)g(a)-34 b(v)-67 b(ailable)536 b(as)h(w)-34 +b(ell.)938 b(Newly)537 b(de\014ned)h(abbrevs)f(are)g(written)g(to)h +(the)g(mo)34 b(de-sp)g(eci\014c)4400 63276 y(tables,)404 +b(though.)2994 65046 y Fz(\017)800 b FB(The)405 b(\014le)e(`)p +Ft(tex-fptex.el)p FB(')408 b(w)-34 b(as)405 b(remo)-34 +b(v)g(ed.)2994 66816 y Fz(\017)800 b FB(F)-101 b(orw)-34 +b(ard/bac)g(kw)g(ard)495 b(searc)-34 b(h)494 b(for)f(Evince)f(has)i(b) +34 b(een)493 b(impro)-34 b(v)g(ed.)807 b(If)493 b(Emacs)g(is)g +(compiled)g(with)4400 68277 y(DBUS)416 b(supp)34 b(ort)418 +b(and)f(a)g(recen)-34 b(t)416 b(Evince)g(v)-34 b(ersion)416 +b(\(3.x\))h(is)f(installed,)k(the)d(comm)-34 b(unication)417 +b(go)34 b(es)4400 69738 y(o)-34 b(v)g(er)270 b(the)g(desktop)g(bus)h +(instead)f(of)g(the)h(command)f(line,)296 b(resulting)270 +b(in)g(more)f(accurate)g(p)34 b(ositioning)4400 71200 +y(of)404 b(p)34 b(oin)-34 b(t)405 b(in)g(Emacs)f(and)g(highligh)-34 +b(ting)406 b(of)e(the)h(target)f(paragraph)h(in)f(Evince.)p +eop end +%%Page: 105 110 +TeXDict begin 105 109 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(105)2994 3985 y Fz(\017)800 b FB(A)437 b(problem)g(where)g +(Ghostscript)h(threw)g(an)f(/in)-34 b(v)-67 b(alid\014leaccess)436 +b(error)g(when)i(running)g Fv(p)-34 b(review-)4400 5446 +y(latex)403 b FB(w)-34 b(as)405 b(\014xed.)2994 7214 +y Fz(\017)800 b FB(A)404 b(lot)g(of)h(smaller)e(\014xes)h(and)h +(additions)g(ha)-34 b(v)g(e)405 b(b)34 b(een)404 b(made.)2000 +10374 y FA(News)599 b(in)f(11.86)2994 12499 y Fz(\017)800 +b FB(P)-34 b(arsing)516 b(of)h(L)10697 12342 y Fu(a)11258 +12499 y FB(T)11931 12760 y(E)12604 12499 y(X)f(output)i(w)-34 +b(as)517 b(impro)-34 b(v)g(ed.)875 b(It)516 b(is)g(no)-34 +b(w)517 b(less)f(lik)-34 b(ely)515 b(that)i(A)-34 b(UCT)43775 +12760 y(E)44449 12499 y(X)517 b(op)34 b(ens)516 b(a)4400 +13960 y(non-existen)-34 b(t)566 b(\014le)e(up)34 b(on)565 +b(calling)f Ft(TeX-next-error)p FB(;)649 b(a)564 b(problem)h(for)f +(example)g(encoun)-34 b(tered)4400 15422 y(when)507 b(using)h(MiKT) +14006 15682 y(E)14679 15422 y(X)e(2.8.)846 b(In)506 b(addition)i +(quoted)f(\014le)f(names)h(as)g(emitted)g(b)-34 b(y)507 +b(MiKT)46292 15682 y(E)46965 15422 y(X)f(are)4400 16883 +y(no)-34 b(w)405 b(supp)34 b(orted.)2994 18651 y Fz(\017)800 +b FB(A)439 b(new)f(framew)-34 b(ork)439 b(for)g(the)g(de\014nition)g +(and)h(selection)e(of)g(view)-34 b(ers)438 b(w)-34 b(as)440 +b(implemen)-34 b(ted.)642 b(If)438 b(y)-34 b(ou)4400 +20112 y(ha)g(v)g(e)285 b(customizations)h(regarding)e(view)-34 +b(ers)285 b(y)-34 b(ou)285 b(will)f(ha)-34 b(v)g(e)285 +b(to)g(redo)g(them)g(in)g(this)g(new)h(framew)-34 b(ork)4400 +21573 y(or)404 b(reenable)f(the)i(old)f(one.)539 b(See)404 +b(Section)g(4.2.1)g([Starting)h(View)-34 b(ers],)403 +b(page)h(60,)g(for)g(details.)2994 23341 y Fz(\017)800 +b FB(Comprehensiv)-34 b(e)405 b(editing)f(supp)34 b(ort)405 +b(for)f(PST)-101 b(ric)-34 b(ks)405 b(w)-34 b(as)405 +b(added.)2994 25109 y Fz(\017)800 b FB(Supp)34 b(ort)354 +b(for)f(v)-67 b(arious)352 b(L)15258 24952 y Fu(a)15819 +25109 y FB(T)16492 25370 y(E)17165 25109 y(X)h(pac)-34 +b(k)-67 b(ages)352 b(w)-34 b(as)354 b(added,)363 b(e.g.)521 +b(`)p Ft(tabularx)p FB(',)365 b(`)p Ft(CJK)p FB(',)e(and)353 +b(`)p Ft(hyperref)p FB('.)2994 26877 y Fz(\017)800 b +FB(An)377 b(easy)e(w)-34 b(a)g(y)377 b(to)g(switc)-34 +b(h)377 b(b)34 b(et)-34 b(w)g(een)377 b(T)21922 27138 +y(E)22596 26877 y(X)f(engines)g(\(PDFT)31788 27138 y(E)32462 +26877 y(X,)382 b(LuaT)36800 27138 y(E)37473 26877 y(X,)g(XeT)41222 +27138 y(E)41895 26877 y(X,)g(Omega\))376 b(w)-34 b(as)4400 +28338 y(added.)2994 30106 y Fz(\017)800 b FB(Supp)34 +b(ort)480 b(for)f(SyncT)14286 30367 y(E)14960 30106 y(X)g(w)-34 +b(as)479 b(added.)763 b(This)479 b(in)-34 b(v)g(olv)g(es)479 +b(the)g(command)h(line)e(options)i(for)e(L)47183 29949 +y Fu(a)47744 30106 y FB(T)48417 30367 y(E)49091 30106 +y(X)4400 31567 y(and)405 b(the)f(view)-34 b(er.)2994 +33335 y Fz(\017)800 b FB(F)-101 b(olding)405 b(can)f(no)-34 +b(w)405 b(b)34 b(e)404 b(customized)g(to)h(use)f(macro)g(argumen)-34 +b(ts)405 b(as)f(replacemen)-34 b(t)404 b(text.)2994 35103 +y Fz(\017)800 b FB(`)p Ft(preview.sty)p FB(')407 b(no)-34 +b(w)406 b(w)-34 b(orks)404 b(with)h(XeT)23329 35364 y(E)24003 +35103 y(X.)2994 36871 y Fz(\017)800 b FB(A)404 b(lot)g(of)h(smaller)e +(and)i(larger)e(bugs)i(ha)-34 b(v)g(e)405 b(b)34 b(een)404 +b(squashed.)2000 40031 y FA(News)599 b(in)f(11.85)2994 +42156 y Fz(\017)800 b FB(F)-101 b(on)-34 b(t)521 b(lo)34 +b(c)-34 b(king)519 b(has)h(b)34 b(een)520 b(impro)-34 +b(v)g(ed)520 b(signi\014can)-34 b(tly)-101 b(.)886 b(It)520 +b(is)g(no)-34 b(w)520 b(less)g(prone)g(to)g(color)f(bleeding)4400 +43617 y(whic)-34 b(h)352 b(could)e(lead)h(to)g(high)g(resource)f +(usage.)521 b(In)351 b(addition)g(it)g(no)-34 b(w)352 +b(includes)e(information)i(ab)34 b(out)4400 45079 y(L)4722 +44922 y Fu(a)5283 45079 y FB(T)5956 45340 y(E)6630 45079 +y(X)404 b(macro)f(syn)-34 b(tax)405 b(and)g(can)f(indicate)h(syn)-34 +b(tactically)403 b(incorrect)h(macros)f(in)i(L)42575 +44922 y Fu(a)43136 45079 y FB(T)43809 45340 y(E)44482 +45079 y(X)f(mo)34 b(de.)2994 46847 y Fz(\017)800 b FB(The)405 +b(license)e(w)-34 b(as)405 b(up)34 b(dated)405 b(to)g(GPLv3.)2994 +48615 y Fz(\017)800 b FB(Supp)34 b(ort)458 b(for)f(the)h(nomencl,)470 +b(\015ashcards)458 b(and)f(commen)-34 b(t)458 b(L)32031 +48458 y Fu(a)32592 48615 y FB(T)33265 48875 y(E)33939 +48615 y(X)f(pac)-34 b(k)-67 b(ages)457 b(as)g(w)-34 b(ell)456 +b(as)h(the)h(Ice-)4400 50076 y(landic)404 b(language)h(option)g(of)f +(bab)34 b(el)404 b(w)-34 b(ere)404 b(added.)2994 51844 +y Fz(\017)800 b FB(Supp)34 b(ort)406 b(for)e(folding)g(of)h(math)g +(macros)f(w)-34 b(as)405 b(added.)2994 53612 y Fz(\017)800 +b FB(Lots)404 b(of)h(minor)f(bugs)h(in)f(features)g(and)h(do)34 +b(cumen)-34 b(tation)406 b(\014xed.)2000 56771 y FA(News)599 +b(in)f(11.84)2994 58897 y Fz(\017)800 b FB(There)309 +b(ha)-34 b(v)g(e)309 b(b)34 b(een)308 b(problems)h(with)g(the)g(`)p +Ft(-without-texmf-dir)p FB(')314 b(option)c(to)f(`)p +Ft(configure)p FB(')i(when)4400 60358 y(the)490 b(v)-67 +b(alue)488 b(of)i(`)p Ft(-with-kpathsea-sep)p FB(')495 +b(w)-34 b(as)490 b(set)f(or)g(determined)h(for)f(an)h(installation)g +(system)4400 61819 y(with)328 b(a)f(default)i(di\013eren)-34 +b(t)327 b(from)h(that)g(of)g(the)f(run)-34 b(time)328 +b(system.)513 b Ft(with-kpathsea-sep)333 b FB(has)328 +b(b)34 b(een)4400 63280 y(remo)-34 b(v)g(ed;)404 b(the)g(setting)h(is)f +(no)-34 b(w)405 b(usually)g(determined)f(at)g(run)-34 +b(time.)4400 65048 y(Due)440 b(to)h(this)f(and)h(other)g(problems,)449 +b(preview-latex)439 b(in)h(the)h(released)e(XEmacs)h(pac)-34 +b(k)-67 b(age)440 b(failed)4400 66509 y(under)405 b(Windo)-34 +b(ws)405 b(or)f(with)h(an)-34 b(ything)405 b(except)f(recen)-34 +b(t)404 b(21.5)g(XEmacsen.)2994 68277 y Fz(\017)800 b +FB(A)-34 b(UCT)7732 68538 y(E)8407 68277 y(X)553 b(and)h +Fv(p)-34 b(review-latex)553 b FB(ha)-34 b(v)g(e)553 b(b)34 +b(een)553 b(c)-34 b(hanged)555 b(in)e(order)g(to)g(accommo)34 +b(date)554 b(\014le)f(names)4400 69738 y(con)-34 b(taining)412 +b(spaces.)559 b Fv(p)-34 b(review-latex)410 b FB(no)-34 +b(w)412 b(tolerates)f(bad)h(P)-34 b(ostScript)412 b(co)34 +b(de)410 b(p)34 b(olluting)411 b(the)h(stac)-34 b(k)4400 +71200 y(\(lik)g(e)404 b(some)g(Omega)f(fon)-34 b(ts\).)p +eop end +%%Page: 106 111 +TeXDict begin 106 110 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(106)2994 3985 y Fz(\017)800 b FB(`)p Ft(preview.sty)p +FB(')407 b(had)e(in)f(some)g(cases)g(failed)g(to)h(emit)f(P)-34 +b(ostScript)405 b(header)f(sp)34 b(ecials.)2994 5724 +y Fz(\017)800 b FB(Supp)34 b(ort)406 b(for)e(folding)g(of)h(commen)-34 +b(ts)405 b(w)-34 b(as)405 b(added.)2994 7462 y Fz(\017)800 +b FB(The)420 b Ft(polish)h FB(language)f(option)g(of)g(the)g(bab)34 +b(el)419 b(LaT)-101 b(eX)419 b(pac)-34 b(k)-67 b(age)419 +b(as)g(w)-34 b(ell)419 b(as)h(the)g(p)34 b(olski)418 +b(LaT)-101 b(eX)4400 8923 y(pac)-34 b(k)-67 b(age)366 +b(are)f(no)-34 b(w)367 b(supp)34 b(orted.)527 b(Most)367 +b(notably)f(this)h(means)f(that)h(A)-34 b(UCT)-101 b(eX)367 +b(will)f(help)g(to)g(insert)4400 10384 y(quotation)405 +b(marks)f(as)g(de\014ned)h(b)-34 b(y)405 b(p)34 b(olish.st)-34 +b(y)404 b(\()p Ft("`..."')p FB(\))k(and)c(p)34 b(olski.st)-34 +b(y)404 b(\()p Ft(,,...'')p FB(\).)2994 12123 y Fz(\017)800 +b FB(The)520 b(T)7680 12384 y(E)8353 12123 y(X)f(to)34 +b(ol)519 b(bar)g(is)g(no)-34 b(w)520 b(a)-34 b(v)-67 +b(ailable)518 b(and)i(enabled)g(b)-34 b(y)519 b(default)h(in)f(plain)g +(T)42065 12384 y(E)42739 12123 y(X)g(mo)34 b(de.)883 +b(See)4400 13584 y(Section)404 b(1.3.2)g([Pro)34 b(cessing)403 +b(F)-101 b(acilities],)403 b(page)h(17.)2994 15323 y +Fz(\017)800 b FB(Bug)404 b(\014x)g(in)g(the)h(displa)-34 +b(y)404 b(of)h(math)g(subscripts)g(and)g(sup)34 b(erscripts.)2994 +17061 y Fz(\017)800 b FB(Bug)404 b(\014x)g Ft(TeX-doc)j +FB(for)d(Emacs)g(21.)2994 18800 y Fz(\017)800 b FB(There)298 +b(has)h(b)34 b(een)298 b(quite)h(a)f(n)-34 b(um)g(b)34 +b(er)299 b(of)g(other)f(bug)i(\014xes)e(to)h(v)-67 b(arious)297 +b(features)i(and)g(do)34 b(cumen)-34 b(tation)4400 20261 +y(across)404 b(the)g(b)34 b(oard.)2000 23362 y FA(News)599 +b(in)f(11.83)2994 25487 y Fz(\017)800 b FB(The)519 b(new)g(function)g +Ft(TeX-doc)i FB(pro)-34 b(vides)518 b(easy)g(access)g(to)h(do)34 +b(cumen)-34 b(tation)520 b(ab)34 b(out)519 b(commands)4400 +26948 y(and)f(pac)-34 b(k)-67 b(ages)517 b(or)g(information)h(related)f +(to)h(T)26678 27209 y(E)27352 26948 y(X)f(and)h(friends)g(in)f +(general.)878 b(See)517 b(Section)g(4.7)4400 28409 y([Do)34 +b(cumen)-34 b(tation],)404 b(page)h(67.)2994 30148 y +Fz(\017)800 b FB(Y)-101 b(ou)458 b(can)f(no)-34 b(w)458 +b(get)f(rid)g(of)h(generated)f(in)-34 b(termediate)457 +b(and)h(output)h(\014les)e(b)-34 b(y)458 b(means)f(of)h(the)f(new)4400 +31609 y(`)p Ft(Clean)p FB(')f(and)f(`)p Ft(Clean)406 +b(All)p FB(')455 b(en)-34 b(tries)455 b(in)g Ft(TeX-command-list)460 +b FB(accessible)454 b(with)h Fr(C-c)405 b(C-c)456 b FB(or)e(the)4400 +33070 y(Command)406 b(men)-34 b(u.)539 b(See)404 b(Section)g(4.6)g +([Cleaning],)g(page)g(67.)2994 34809 y Fz(\017)800 b +FB(Supp)34 b(ort)402 b(for)f(forw)-34 b(ard)401 b(searc)-34 +b(h)401 b(with)h(PDF)e(\014les)h(w)-34 b(as)401 b(added.)538 +b(That)402 b(means)f(y)-34 b(ou)401 b(can)g(jump)h(to)f(a)4400 +36270 y(place)369 b(in)h(the)h(output)g(\014le)f(corresp)34 +b(onding)370 b(to)g(the)h(p)34 b(osition)370 b(in)g(the)g(source)g +(\014le.)526 b(See)370 b(Section)g(4.2)4400 37731 y([Viewing],)403 +b(page)i(60.)4400 39470 y(Adding)361 b(supp)34 b(ort)362 +b(for)e(this)h(feature)g(required)f(the)g(default)i(v)-67 +b(alue)359 b(of)i(the)g(v)-67 b(ariable)359 b Ft(TeX-output-)4400 +40931 y(view-style)492 b FB(to)e(b)34 b(e)488 b(c)-34 +b(hanged.)794 b(Please)488 b(mak)-34 b(e)489 b(sure)f(y)-34 +b(ou)490 b(either)e(remo)-34 b(v)g(e)489 b(an)-34 b(y)489 +b(customizations)4400 42392 y(o)-34 b(v)g(erriding)430 +b(the)g(new)g(default)h(or)e(incorp)34 b(orate)429 b(the)h(c)-34 +b(hanges)431 b(in)-34 b(to)430 b(y)-34 b(our)430 b(customizations)h(if) +e(y)-34 b(ou)4400 43853 y(w)g(an)g(t)406 b(to)e(use)h(this)f(feature.) +2994 45592 y Fz(\017)800 b FB(T)5073 45853 y(E)5747 45592 +y(X)479 b(error)g(messages)g(of)h(the)g Ft(-file-line-error)485 +b FB(kind)480 b(are)f(no)-34 b(w)480 b(understo)34 b(o)g(d)481 +b(in)e(A)-34 b(UCT)48416 45853 y(E)49091 45592 y(X)4400 +47053 y(and)405 b Fv(p)-34 b(review-latex)403 b FB(\(parsers)i(are)e +(still)h(separate\).)2994 48791 y Fz(\017)800 b FB(Bug)404 +b(\014x)g(in)g(XyMT)13406 49052 y(E)14080 48791 y(X)g(supp)34 +b(ort.)2994 50530 y Fz(\017)800 b FB(The)369 b(L)7178 +50373 y Fu(a)7739 50530 y FB(T)8412 50791 y(E)9086 50530 +y(X)g(to)34 b(ol)369 b(bar)g(is)f(no)-34 b(w)370 b(enabled)g(b)-34 +b(y)369 b(default.)528 b(See)368 b(Section)h(1.3.2)g([Pro)34 +b(cessing)368 b(F)-101 b(acilities],)4400 51991 y(page)404 +b(17.)2000 55092 y FA(News)599 b(in)f(11.82)2994 57217 +y Fz(\017)800 b FB(Supp)34 b(ort)406 b(for)e(the)g(MinionPro)g(LaT)-101 +b(eX)404 b(pac)-34 b(k)-67 b(age)404 b(w)-34 b(as)405 +b(added.)2994 58956 y Fz(\017)800 b FB(W)-101 b(arnings)361 +b(and)h(underfull/o)-34 b(v)g(erfull)362 b(b)34 b(o)-34 +b(xes)361 b(are)f(no)-34 b(w)362 b(b)34 b(eing)361 b(indicated)g(in)g +(the)g(ec)-34 b(ho)361 b(area)g(after)g(a)4400 60417 +y(L)4722 60260 y Fu(a)5283 60417 y FB(T)5956 60678 y(E)6630 +60417 y(X)383 b(run,)389 b(if)383 b(the)i(resp)34 b(ectiv)-34 +b(e)382 b(debugging)j(options)g(are)f(activ)-67 b(ated)383 +b(with)i Ft(TeX-toggle-debug-)4400 61878 y(warnings)311 +b FB(\()p Fr(C-c)406 b(C-t)f(C-w)p FB(\))310 b(or)e Ft +(TeX-toggle-debug-bad-boxes)318 b FB(\()p Fr(C-c)406 +b(C-t)f(C-b)p FB(\).)508 b(In)308 b(this)h(case)4400 +63339 y Ft(TeX-next-error)409 b FB(will)404 b(\014nd)h(these)f(w)-34 +b(arnings)406 b(in)e(addition)h(to)f(normal)g(errors.)4400 +65078 y(The)345 b(k)-34 b(ey)344 b(binding)h Fr(C-c)405 +b(C-w)345 b FB(for)g Ft(TeX-toggle-debug-bad-boxes)353 +b FB(\(whic)-34 b(h)346 b(w)-34 b(as)345 b(renamed)g(from)4400 +66539 y Ft(TeX-toggle-debug-boxes)p FB(\))412 b(no)-34 +b(w)406 b(is)d(deprecated.)2994 68277 y Fz(\017)800 b +FB(A)-34 b(UCT)7732 68538 y(E)8407 68277 y(X)506 b(no)-34 +b(w)508 b(can)f(automatically)f(insert)h(a)f(pair)g(of)h(braces)f +(after)h(t)-34 b(yping)508 b Ft(_)e FB(or)h Ft(^)g FB(in)f(math)4400 +69738 y(constructs)353 b(if)f(the)g(new)h(v)-67 b(ariable)351 +b Ft(TeX-electric-sub-and-superscript)363 b FB(is)352 +b(set)g(to)g(a)g(non-nil)4400 71200 y(v)-67 b(alue.)p +eop end +%%Page: 107 112 +TeXDict begin 107 111 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(107)2994 3985 y Fz(\017)800 b FB(Some)298 +b(language-sp)34 b(eci\014c)297 b(supp)34 b(ort)299 b(for)f(F)-101 +b(renc)-34 b(h)298 b(w)-34 b(as)298 b(added.)504 b(There)298 +b(no)-34 b(w)299 b(is)e(completion)h(supp)34 b(ort)4400 +5446 y(for)514 b(the)h(commands)g(pro)-34 b(vided)515 +b(b)-34 b(y)514 b(the)h(`)p Ft(frenchb)p FB(')h(\(and)f(`)p +Ft(francais)p FB('\))i(options)e(of)f(the)h(bab)34 b(el)4400 +6907 y(L)4722 6750 y Fu(a)5283 6907 y FB(T)5956 7168 +y(E)6630 6907 y(X)413 b(pac)-34 b(k)-67 b(age)413 b(and)h(easier)e +(input)j(of)e(F)-101 b(renc)-34 b(h)414 b(quotation)h(marks)e(\()p +Ft(\\\\og)406 b(...\\\\fg)p FB(\))416 b(whic)-34 b(h)414 +b(can)4400 8369 y(no)-34 b(w)405 b(b)34 b(e)404 b(inserted)g(b)-34 +b(y)405 b(t)-34 b(yping)405 b Ft(")p FB(.)2994 10122 +y Fz(\017)800 b FB(Completion)405 b(supp)34 b(ort)405 +b(for)f(options)i(of)e(some)g(LaT)-101 b(eX)404 b(pac)-34 +b(k)-67 b(ages)404 b(w)-34 b(as)405 b(added.)2994 11876 +y Fz(\017)800 b FB(Already)547 b(in)g(v)-34 b(ersion)547 +b(11.81)h(the)f(w)-34 b(a)g(y)549 b(to)e(activ)-67 b(ate)547 +b(A)-34 b(UCT)32730 12137 y(E)33405 11876 y(X)547 b(c)-34 +b(hanged)549 b(substan)-34 b(tially)-101 b(.)969 b(This)4400 +13337 y(should)334 b(no)-34 b(w)333 b(b)34 b(e)332 b(done)h(with)h +Ft(\(load)405 b("auctex.el")j(nil)e(t)e(t\))333 b FB(instead)g(of)g +(the)g(former)f Ft(\(require)4400 14798 y('tex-site\))p +FB(.)524 b(Related)352 b(to)g(this)g(c)-34 b(hange)352 +b Ft(tex-mik.el)j FB(do)34 b(es)352 b(not)g(load)g Ft(tex-site.el)j +FB(an)-34 b(ymore.)4400 16260 y(That)426 b(means)f(if)f(y)-34 +b(ou)425 b(used)g(only)f Ft(\(require)407 b('tex-mik\))428 +b FB(in)d(order)f(to)h(activ)-67 b(ate)423 b(A)-34 b(UCT)45764 +16521 y(E)46439 16260 y(X,)429 b(y)-34 b(ou)4400 17721 +y(ha)g(v)g(e)290 b(to)f(add)h Ft(\(load)406 b("auctex.el")i(nil)d(t)f +(t\))290 b FB(b)34 b(efore)289 b(the)g(latter)g(statemen)-34 +b(t.)502 b(See)289 b(Section)g(1.2.4)4400 19182 y([Loading)404 +b(the)h(pac)-34 b(k)-67 b(age],)403 b(page)h(7.)2994 +20936 y Fz(\017)800 b FB(Handling)698 b(of)f(v)-34 b(erbatim)698 +b(constructs)g(w)-34 b(as)698 b(consolidated)f(across)g(A)-34 +b(UCT)-101 b(eX.)698 b(This)g(resulted)4400 22397 y(in)672 +b(the)g Fv(font-latex)p FB(-sp)34 b(eci\014c)671 b(v)-67 +b(ariables)670 b Ft(font-latex-verb-like-commands)p FB(,)749 +b Ft(font-latex-)4400 23858 y(verbatim-macros)p FB(,)922 +b(and)815 b Ft(font-latex-verbatim-environments)825 b +FB(b)34 b(eing)814 b(remo)-34 b(v)g(ed)814 b(and)4400 +25319 y(the)402 b(more)f(general)g(v)-67 b(ariables)400 +b Ft(LaTeX-verbatim-macros-with-delims)p FB(,)414 b Ft(LaTeX-verbatim-) +4400 26781 y(macros-with-braces)p FB(,)c(and)405 b Ft +(LaTeX-verbatim-environments)414 b FB(b)34 b(eing)404 +b(added.)2994 28534 y Fz(\017)800 b FB(The)319 b(output)h(of)f(a)f +(BibT)15454 28795 y(E)16128 28534 y(X)g(run)h(is)f(no)-34 +b(w)320 b(c)-34 b(hec)g(k)g(ed)318 b(for)h(w)-34 b(arnings)320 +b(and)f(errors,)334 b(whic)-34 b(h)319 b(are)f(rep)34 +b(orted)4400 29995 y(in)404 b(the)h(ec)-34 b(ho)404 b(area.)2994 +31749 y Fz(\017)800 b FB(The)292 b(aliases)e(for)h Ft +(font-latex-title-fontify)300 b FB(w)-34 b(ere)290 b(remo)-34 +b(v)g(ed.)501 b(Use)291 b Ft(font-latex-fontify-)4400 +33210 y(sectioning)408 b FB(instead.)2994 34964 y Fz(\017)800 +b FB(The)405 b(problem)f(that)h(Japanese)f(macros)g(where)g(brok)-34 +b(en)405 b(across)f(lines)f(w)-34 b(as)405 b(\014xed.)2994 +36718 y Fz(\017)800 b FB(V)-101 b(arious)404 b(bug)h(\014xes.)2000 +39849 y FA(News)599 b(in)f(11.81)2994 41974 y Fz(\017)800 +b Ft(LaTeX-mark-section)508 b FB(no)-34 b(w)503 b(marks)e(subsections)h +(of)g(a)g(giv)-34 b(en)501 b(section)h(as)g(w)-34 b(ell.)830 +b(The)502 b(former)4400 43436 y(b)34 b(eha)-34 b(vior)404 +b(is)g(a)-34 b(v)-67 b(ailable)403 b(via)g(the)i(pre\014x)f(argumen)-34 +b(t.)2994 45189 y Fz(\017)800 b Fv(p)-34 b(review-latex)859 +b FB(whic)-34 b(h)860 b(w)-34 b(as)861 b(previously)d(a)-34 +b(v)-67 b(ailable)859 b(separately)g(b)34 b(ecame)859 +b(a)g(subsystem)i(of)4400 46650 y(A)-34 b(UCT)7732 46911 +y(E)8407 46650 y(X.)918 b(There)531 b(is)f(no)h(do)34 +b(cumen)-34 b(ted)532 b(pro)-34 b(vision)531 b(for)g(building)g(or)g +(installing)g Fv(p)-34 b(review-latex)4400 48112 y FB(separately)-101 +b(.)698 b(It)458 b(is)f(still)g(p)34 b(ossible)458 b(to)g(use)f(and)i +(install)e(A)-34 b(UCT)33488 48373 y(E)34163 48112 y(X)458 +b(without)h Fv(p)-34 b(review-latex)p FB(,)470 b(ho)-34 +b(w-)4400 49573 y(ev)g(er.)2994 51327 y Fz(\017)800 b +FB(The)420 b(installation)g(pro)34 b(cedures)420 b(ha)-34 +b(v)g(e)420 b(b)34 b(een)419 b(o)-34 b(v)g(erhauled)420 +b(and)h(no)-34 b(w)420 b(also)g(install)f(startup)i(\014les)f(as)4400 +52788 y(part)432 b(of)f(the)h(pro)34 b(cess)431 b(\(those)h(had)g(to)g +(b)34 b(e)431 b(copied)g(man)-34 b(ually)432 b(previously\).)620 +b(Y)-101 b(ou)431 b(are)g(advised)h(to)4400 54249 y(remo)-34 +b(v)g(e)332 b(previous)g(installations)i(of)e(A)-34 b(UCT)24610 +54510 y(E)25285 54249 y(X)333 b(and)g Fv(p)-34 b(review-latex)332 +b FB(b)34 b(efore)332 b(starting)h(the)g(installa-)4400 +55710 y(tion)410 b(pro)34 b(cedure.)552 b(A)410 b(standard)g +(installation)g(from)f(an)h(unmo)34 b(di\014ed)410 b(tarball)f(no)g +(longer)g(requires)4400 57171 y(Mak)-34 b(einfo)405 b(or)e(P)-34 +b(erl.)4400 58925 y(Also)569 b(note)g(that)h(the)f(w)-34 +b(a)g(y)569 b(A)-34 b(UCT)21154 59186 y(E)21829 58925 +y(X)569 b(is)f(supp)34 b(osed)570 b(to)f(b)34 b(e)568 +b(activ)-67 b(ated)569 b(c)-34 b(hanged.)1033 b(Instead)570 +b(of)4400 60386 y Ft(\(require)407 b('tex-site\))505 +b FB(y)-34 b(ou)501 b(should)h(no)-34 b(w)502 b(use)g +Ft(\(load)406 b("auctex.el")i(nil)d(t)f(t\))p FB(.)830 +b(While)500 b(the)4400 61847 y(former)495 b(metho)34 +b(d)496 b(ma)-34 b(y)496 b(still)e(w)-34 b(ork,)519 b(the)495 +b(new)h(metho)34 b(d)496 b(has)g(the)g(adv)-67 b(an)-34 +b(tage)496 b(that)h(y)-34 b(ou)495 b(can)h(de-)4400 63309 +y(activ)-67 b(ate)550 b(a)h(preactiv)-67 b(ated)551 b(A)-34 +b(UCT)20634 63570 y(E)21308 63309 y(X)551 b(with)h(the)g(statemen)-34 +b(t)552 b Ft(\(unload-feature)409 b('tex-site\))4400 +64770 y FB(b)34 b(efore)345 b(an)-34 b(y)346 b(of)g(its)g(mo)34 +b(des)345 b(ha)-34 b(v)g(e)347 b(b)34 b(een)345 b(used.)519 +b(This)347 b(ma)-34 b(y)345 b(b)34 b(e)346 b(imp)34 b(ortan)-34 +b(t)346 b(esp)34 b(ecially)344 b(for)i(site-wide)4400 +66231 y(installations.)2994 67985 y Fz(\017)800 b FB(Supp)34 +b(ort)406 b(for)e(the)g(bab)34 b(el)404 b(L)16614 67828 +y Fu(a)17175 67985 y FB(T)17848 68246 y(E)18522 67985 +y(X)g(pac)-34 b(k)-67 b(age)404 b(w)-34 b(as)405 b(added.)2994 +69738 y Fz(\017)800 b FB(F)-101 b(olding)368 b(a)g(bu\013er)g(no)-34 +b(w)368 b(ensures)g(that)h(the)f(whole)g(bu\013er)g(is)f(fon)-34 +b(ti\014ed)369 b(b)34 b(efore)367 b(the)h(actual)g(folding)4400 +71200 y(is)431 b(carried)f(out.)621 b(If)431 b(this)h(results)g(in)f +(un)-34 b(b)34 b(earably)432 b(long)f(execution)g(times,)438 +b(y)-34 b(ou)432 b(can)f(fall)g(bac)-34 b(k)432 b(to)p +eop end +%%Page: 108 113 +TeXDict begin 108 112 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(108)4400 3985 y(the)402 b(old)f(b)34 b(eha)-34 +b(vior)401 b(of)g(relying)g(on)g(stealth)h(fon)-34 b(t)403 +b(lo)34 b(c)-34 b(king)400 b(to)i(do)g(this)f(job)h(in)f(the)h(bac)-34 +b(kground)403 b(b)-34 b(y)4400 5446 y(customizing)404 +b(the)h(v)-67 b(ariable)403 b Ft(TeX-fold-force-fontify)p +FB(.)2994 7248 y Fz(\017)800 b FB(F)-101 b(olded)417 +b(con)-34 b(ten)g(t)418 b(no)-34 b(w)418 b(rev)-34 b(eals)416 +b(part)h(of)g(its)f(original)g(text)h(in)g(a)f(to)34 +b(oltip)417 b(or)f(the)h(ec)-34 b(ho)417 b(area)f(when)4400 +8709 y(ho)-34 b(v)g(ering)405 b(with)f(the)h(mouse)f(p)34 +b(oin)-34 b(ter)405 b(o)-34 b(v)g(er)404 b(it.)2994 10511 +y Fz(\017)800 b FB(The)1126 b(language-sp)34 b(eci\014c)1125 +b(insertion)h(of)f(quotation)i(marks)e(w)-34 b(as)1126 +b(generalized.)2701 b(The)4400 11972 y(v)-67 b(ariables)663 +b Ft(LaTeX-german-open-quote)p FB(,)737 b Ft(LaTeX-german-close-quote)p +FB(,)g Ft(LaTeX-german-)4400 13433 y(quote-after-quote)p +FB(,)1301 b Ft(LaTeX-italian-open-quote)p FB(,)i Ft +(LaTeX-italian-close-quote)p FB(,)4400 14895 y(and)542 +b Ft(LaTeX-italian-quote-after-quote)551 b FB(are)540 +b(no)-34 b(w)542 b(obsolete.)949 b(If)540 b(y)-34 b(ou)541 +b(are)g(not)g(satis\014ed)4400 16356 y(with)405 b(the)g(default)g +(settings,)f(y)-34 b(ou)405 b(should)g(customize)f Ft +(TeX-quote-language-alist)412 b FB(instead.)2994 18158 +y Fz(\017)800 b FB(Similar)428 b(to)i(language-sp)34 +b(eci\014c)429 b(quote)g(insertion,)435 b(A)-34 b(UCT)31452 +18418 y(E)32127 18158 y(X)429 b(no)-34 b(w)430 b(helps)f(y)-34 +b(ou)430 b(with)f(h)-34 b(yphens)431 b(in)4400 19619 +y(di\013eren)-34 b(t)405 b(languages)f(as)g(w)-34 b(ell.)539 +b(See)404 b(Section)g(5.4.1)g([Europ)34 b(ean],)403 b(page)h(73,)g(for) +h(details.)2994 21421 y Fz(\017)800 b FB(Fill)345 b(problems)h(in)f +(Japanese)h(text)g(in)-34 b(tro)34 b(duced)347 b(in)e(A)-34 +b(UCT)31282 21681 y(E)31957 21421 y(X)346 b(11.55)f(w)-34 +b(ere)346 b(\014xed.)519 b(A)-34 b(UCT)45771 21681 y(E)46446 +21421 y(X)345 b(tries)4400 22882 y(not)326 b(to)g(break)g(lines)f(b)34 +b(et)-34 b(w)g(een)326 b(1-b)-34 b(yte)327 b(and)f(2-b)-34 +b(yte)326 b(c)-34 b(hars.)513 b(These)326 b(features)g(will)f(w)-34 +b(ork)326 b(in)g(Chinese)4400 24343 y(text,)404 b(to)34 +b(o.)2994 26145 y Fz(\017)800 b FB(The)417 b(scaling)f(factor)h(of)g +(the)g(fon)-34 b(ti\014cation)418 b(of)f(sectioning)g(commands)g(can)g +(no)-34 b(w)417 b(b)34 b(e)417 b(customized)4400 27606 +y(using)562 b(the)g(v)-67 b(ariable)561 b Ft +(font-latex-fontify-sectioning)p FB(.)1021 b(This)563 +b(v)-67 b(ariable)560 b(w)-34 b(as)563 b(previously)4400 +29067 y(called)520 b Ft(font-latex-title-fontify)p FB(;)586 +b(In)521 b(this)g(release)e(w)-34 b(e)521 b(pro)-34 b(vide)520 +b(an)h(alias)f(but)i(this)e(will)4400 30528 y(disapp)34 +b(ear)274 b(in)h(one)f(of)h(the)f(the)h(next)g(releases.)494 +b(The)274 b(faces)g(for)h(the)f(sectioning)h(commands)g(are)f(no)-34 +b(w)4400 31989 y(called)389 b Ft(font-latex-sectioning-)p +Fr(N)p Ft(-face)400 b FB(\()p Fs(N)131 b FB(=0)73 b(.)295 +b(.)f(.)146 b(5\))391 b(instead)g(of)f Ft(font-latex-title-)p +Fr(N)p Ft(-)4400 33451 y(face)f FB(\()p Fs(N)131 b FB(=1)73 +b(.)295 b(.)e(.)147 b(4\).)533 b(Analogously)388 b(the)g(names)g(of)g +(the)g(v)-67 b(ariables)386 b(holding)i(the)g(related)g(k)-34 +b(eyw)g(ord)4400 34912 y(lists)351 b(w)-34 b(ere)352 +b(c)-34 b(hanged)352 b(from)g Ft(font-latex-title-)p +Fr(N)p Ft(-keywords)361 b FB(to)352 b Ft(font-latex-sectioning-)4400 +36373 y Fr(N)p Ft(-keywords)p FB(.)557 b(See)408 b(Section)i(3.1)e([F) +-101 b(on)-34 b(t)410 b(Lo)34 b(c)-34 b(king],)409 b(page)g(40,)h(for)f +(details.)553 b(Mak)-34 b(e)409 b(sure)g(to)g(adjust)4400 +37834 y(y)-34 b(our)404 b(customizations.)2994 39636 +y Fz(\017)800 b FB(Titles)351 b(in)h(b)34 b(eamer)351 +b(slides)g(mark)-34 b(ed)351 b(b)-34 b(y)352 b(the)g(\\)p +Ft(\\)p FB(frametitle")g(command)g(are)f(kno)-34 b(w)352 +b(displa)-34 b(y)g(ed)352 b(with)4400 41097 y(the)429 +b(new)g(face)g Ft(font-latex-slide-title-face)p FB(.)621 +b(Y)-101 b(ou)429 b(can)g(add)g(macros)f(to)h(b)34 b(e)429 +b(highligh)-34 b(ted)4400 42558 y(with)405 b(this)g(face)f(to)g +Ft(font-latex-match-slide-title-keywords)p FB(.)2994 +44360 y Fz(\017)800 b FB(Of)404 b(course)g(a)g(lot)g(of)h(bugs)g(ha)-34 +b(v)g(e)404 b(b)34 b(een)404 b(\014xed.)2000 47596 y +FA(News)599 b(in)f(11.55)2994 49721 y Fz(\017)800 b FB(A)500 +b(bug)g(w)-34 b(as)501 b(\014xed)f(whic)-34 b(h)500 b(lead)g(to)g(the)g +(insertion)g(of)g(trailing)f(whitespace)h(during)h(\014lling.)825 +b(In)4400 51182 y(particular)486 b(extra)f(spaces)i(w)-34 +b(ere)485 b(added)i(to)g(sen)-34 b(tence)486 b(endings)h(at)f(the)h +(end)f(of)h(lines.)783 b(Y)-101 b(ou)487 b(can)4400 52644 +y(mak)-34 b(e)380 b(this)h(whitespace)g(visible)e(b)-34 +b(y)381 b(setting)g(the)g(v)-67 b(ariable)379 b Ft +(show-trailing-whitespace)388 b FB(to)381 b Ft(t)p FB(.)4400 +54105 y(If)456 b(y)-34 b(ou)456 b(w)-34 b(an)g(t)458 +b(to)e(delete)g(all)f(trailing)g(whitespace)i(in)f(a)f(bu\013er,)469 +b(t)-34 b(yp)34 b(e)456 b Fr(M-x)405 b(delete-trailing-)4400 +55566 y(whitespace)j(RET)p FB(.)2994 57368 y Fz(\017)800 +b FB(A)515 b(bug)g(w)-34 b(as)516 b(\014xed)f(whic)-34 +b(h)516 b(lead)e(to)h(a)g(`)p Ft(*Compile-Log*)p FB(')k(bu\013er)c(p)34 +b(opping)516 b(up)f(when)h(the)f(\014rst)4400 58829 y(L)4722 +58672 y Fu(a)5283 58829 y FB(T)5956 59090 y(E)6630 58829 +y(X)404 b(\014le)g(w)-34 b(as)405 b(loaded)f(in)g(an)h(Emacs)f +(session.)2994 60631 y Fz(\017)800 b FB(On)765 b(some)f(systems)h(the)h +(presence)e(of)h(an)g(outdated)h(Emacsp)34 b(eak)764 +b(pac)-34 b(k)-67 b(age)765 b(lead)f(to)h(the)4400 62092 +y(error)622 b(message)i(`)p Ft(File)405 b(mode)g(specification)k +(error:)d(\(error)g("Variable)i(binding)e(depth)4400 +63553 y(exceeds)h(max-specpdl-size"\))p FB('.)520 b(Precautions)332 +b(w)-34 b(ere)331 b(added)i(whic)-34 b(h)333 b(prev)-34 +b(en)g(t)332 b(this)g(error)f(from)4400 65014 y(happ)34 +b(ening.)533 b(But)383 b(nev)-34 b(ertheless,)387 b(it)c(is)f(advised)h +(to)h(upgrade)f(or)g(uninstall)h(the)f(outdated)i(Emac-)4400 +66476 y(sp)34 b(eak)404 b(pac)-34 b(k)-67 b(age.)2994 +68277 y Fz(\017)800 b FB(The)694 b(v)-67 b(alue)692 b(of)i +Ft(TeX-macro-global)699 b FB(is)693 b(not)h(determined)g(during)g +(con\014guration)h(an)-34 b(ymore)4400 69738 y(but)676 +b(at)g(load)f(time)g(of)h(A)-34 b(UCT)19559 69999 y(E)20234 +69738 y(X.)1351 b(Consequen)-34 b(tly)677 b(the)e(asso)34 +b(ciated)675 b(con\014guration)i(option)4400 71200 y(`)p +Ft(--with-tex-input-dirs)p FB(')411 b(w)-34 b(as)405 +b(remo)-34 b(v)g(ed.)p eop end +%%Page: 109 114 +TeXDict begin 109 113 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(109)2994 3985 y Fz(\017)800 b FB(Supp)34 +b(ort)406 b(for)e(the)g(L)13348 3828 y Fu(a)13909 3985 +y FB(T)14582 4246 y(E)15256 3985 y(X)g(Japanese)g(classes)g(`)p +Ft(jsarticle)p FB(')j(and)e(`)p Ft(jsbook)p FB(')g(w)-34 +b(as)405 b(added.)2000 7215 y FA(News)599 b(in)f(11.54)2994 +9341 y Fz(\017)800 b FB(The)590 b(parser)g(\(used)h(e.g.)1096 +b(for)590 b Ft(TeX-auto-generate-global)p FB(\))599 b(w)-34 +b(as)590 b(extended)h(to)f(recognize)4400 10802 y(k)-34 +b(eyw)g(ords)429 b(common)g(in)f(L)16320 10645 y Fu(a)16881 +10802 y FB(T)17554 11063 y(E)18228 10802 y(X)h(pac)-34 +b(k)-67 b(ages)428 b(and)h(classes,)434 b(lik)-34 b(e)428 +b(\\)p Ft(\\)p FB(DeclareRobustCommand")i(or)4400 12263 +y(\\)p Ft(\\)p FB(RequireP)-34 b(ac)g(k)-67 b(age".)972 +b(Additionally)548 b(a)h(bug)h(w)-34 b(as)549 b(\014xed)g(whic)-34 +b(h)550 b(led)e(to)h(duplicate)g(en)-34 b(tries)549 b(in)4400 +13724 y(A)-34 b(UCT)7732 13985 y(E)8407 13724 y(X)404 +b(st)-34 b(yle)404 b(\014les.)2994 15524 y Fz(\017)800 +b FB(F)-101 b(olding)404 b(can)g(no)-34 b(w)405 b(b)34 +b(e)404 b(done)g(for)h(paragraphs)f(and)h(regions)f(b)34 +b(esides)403 b(single)h(constructs)h(and)f(the)4400 16985 +y(whole)535 b(bu\013er.)932 b(With)535 b(the)g(new)h +Ft(TeX-fold-dwim)j FB(command)d(con)-34 b(ten)g(t)536 +b(can)f(b)34 b(oth)536 b(b)34 b(e)535 b(hidden)4400 18447 +y(and)417 b(sho)-34 b(wn)417 b(with)g(a)f(single)f(k)-34 +b(ey)415 b(binding.)575 b(In)416 b(course)f(of)i(these)f(c)-34 +b(hanges)416 b(new)h(k)-34 b(ey)415 b(bindings)i(for)4400 +19908 y(unfolding)440 b(commands)e(where)g(in)-34 b(tro)34 +b(duced.)642 b(The)438 b(old)g(bindings)i(are)d(still)h(presen)-34 +b(t)439 b(but)g(will)e(b)34 b(e)4400 21369 y(phased)405 +b(out)g(in)f(future)h(releases.)2994 23169 y Fz(\017)800 +b FB(Info)405 b(\014les)f(of)g(the)h(man)-34 b(ual)405 +b(no)-34 b(w)405 b(ha)-34 b(v)g(e)405 b(a)f(.info)g(extension.)2994 +24969 y Fz(\017)800 b FB(There)437 b(is)f(an)h(exp)34 +b(erimen)-34 b(tal)436 b(to)34 b(ol)436 b(bar)h(supp)34 +b(ort)437 b(no)-34 b(w.)638 b(It)436 b(is)g(not)i(activ)-67 +b(ated)436 b(b)-34 b(y)437 b(default.)637 b(If)436 b(y)-34 +b(ou)4400 26430 y(w)g(an)g(t)406 b(to)e(use)h(it,)f(add)7600 +28230 y Ft(\(add-hook)640 b('LaTeX-mode-hook)i +('LaTeX-install-toolbar\))4400 30030 y FB(to)405 b(y)-34 +b(our)404 b(init)g(\014le.)2994 31830 y Fz(\017)800 b +FB(The)415 b(man)-34 b(ual)415 b(no)-34 b(w)415 b(con)-34 +b(tains)415 b(a)f(new)g(c)-34 b(hapter)415 b(\\Quic)-34 +b(k)414 b(Start".)569 b(It)414 b(explains)g(the)g(main)g(features)4400 +33291 y(and)405 b(ho)-34 b(w)405 b(to)g(use)f(them,)g(and)h(should)g(b) +34 b(e)404 b(enough)h(for)f(a)h(new)f(user)g(to)h(start)f(using)h(A)-34 +b(UCT)47136 33552 y(E)47811 33291 y(X.)2994 35091 y Fz(\017)800 +b FB(A)457 b(new)h(section)f(\\F)-101 b(on)-34 b(t)459 +b(Lo)34 b(c)-34 b(king")456 b(w)-34 b(as)459 b(added)f(to)f(the)h(man) +-34 b(ual)458 b(whic)-34 b(h)458 b(explains)f(syn)-34 +b(tax)458 b(high-)4400 36552 y(ligh)-34 b(ting)281 b(in)f(A)-34 +b(UCT)13309 36813 y(E)13984 36552 y(X)280 b(and)h(its)g(customization.) +498 b(T)-101 b(ogether)280 b(with)i(the)e(sections)h(related)f(to)g +(folding)4400 38014 y(and)405 b(outlining,)f(the)h(section)f(is)g(part) +h(of)f(the)h(new)f(c)-34 b(hapter)405 b(\\Displa)-34 +b(y".)2994 39814 y Fz(\017)800 b FB(Keyw)-34 b(ords)897 +b(for)f(syn)-34 b(tax)897 b(highligh)-34 b(ting)897 b(of)g(L)26597 +39657 y Fu(a)27158 39814 y FB(T)27831 40074 y(E)28505 +39814 y(X)f(constructs)h(to)g(b)34 b(e)896 b(t)-34 b(yp)34 +b(eset)897 b(in)f(b)34 b(old,)4400 41275 y(italic)1185 +b(or)h(t)-34 b(yp)34 b(ewriter)1186 b(fon)-34 b(ts)1188 +b(ma)-34 b(y)1186 b(no)-34 b(w)1188 b(b)34 b(e)1185 b(customized.)2885 +b(Besides)1186 b(the)g(built-)4400 42736 y(in)975 b(classes,)1117 +b(new)975 b(k)-34 b(eyw)g(ord)975 b(classes)g(ma)-34 +b(y)975 b(b)34 b(e)975 b(added)g(b)-34 b(y)976 b(customizing)f(the)g(v) +-67 b(ariable)4400 44197 y(`)p Ft(font-latex-user-keyword-classes)p +FB('.)1065 b(The)577 b(customization)g(options)h(can)e(b)34 +b(e)576 b(found)i(in)4400 45658 y(the)405 b(customization)f(group)h(`)p +Ft(font-latex-keywords)p FB('.)2994 47458 y Fz(\017)800 +b FB(V)-101 b(erbatim)404 b(con)-34 b(ten)g(t)406 b(is)e(no)-34 +b(w)405 b(displa)-34 b(y)g(ed)405 b(with)g(the)g(`)p +Ft(fixed-pitch)p FB(')i(face.)538 b(\(GNU)405 b(Emacs)f(only\))2994 +49258 y Fz(\017)800 b FB(Syn)-34 b(tax)467 b(highligh)-34 +b(ting)467 b(should)f(not)h(spill)e(out)h(of)g(v)-34 +b(erbatim)466 b(con)-34 b(ten)g(t)468 b(an)-34 b(ymore.)723 +b(\(GNU)466 b(Emacs)4400 50719 y(only\))2994 52519 y +Fz(\017)800 b FB(V)-101 b(erbatim)404 b(commands)h(lik)-34 +b(e)403 b(`)p Ft(\\verb|...|)p FB(')k(will)d(not)h(b)34 +b(e)404 b(brok)-34 b(en)404 b(an)-34 b(ymore)404 b(during)h(\014lling.) +2994 54319 y Fz(\017)800 b FB(Y)-101 b(ou)588 b(can)f(customize)g(the)g +(completion)h(for)f(graphic)g(\014les)g(with)h Ft +(LaTeX-includegraphics-)4400 55781 y(read-file)p FB(.)2994 +57581 y Fz(\017)800 b FB(Supp)34 b(ort)317 b(for)f(the)f(L)13082 +57424 y Fu(a)13643 57581 y FB(T)14316 57841 y(E)14990 +57581 y(X)h(pac)-34 b(k)-67 b(ages)315 b(`)p Ft(url)p +FB(',)333 b(`)p Ft(listings)p FB(',)i(`)p Ft(jurabib)p +FB(')318 b(and)e(`)p Ft(csquotes)p FB(')i(w)-34 b(as)316 +b(added)4400 59042 y(with)405 b(regard)f(to)g(command)h(completion)f +(and)h(syn)-34 b(tax)405 b(highligh)-34 b(ting.)2994 +60842 y Fz(\017)800 b FB(P)-34 b(erformance)404 b(of)g(fon)-34 +b(ti\014cation)406 b(and)f(\014lling)f(w)-34 b(as)405 +b(impro)-34 b(v)g(ed.)2994 62642 y Fz(\017)800 b FB(Insertion)404 +b(of)h(no)34 b(des)404 b(in)g(T)-101 b(exinfo)405 b(mo)34 +b(de)404 b(no)-34 b(w)405 b(supp)34 b(orts)405 b(completion)g(of)f +(existing)g(no)34 b(de)404 b(names.)2994 64442 y Fz(\017)800 +b FB(Setting)360 b(the)f(v)-67 b(ariable)358 b Ft(LaTeX-float)363 +b FB(to)c Ft(nil)h FB(no)-34 b(w)360 b(means)f(that)i(y)-34 +b(ou)359 b(will)f(not)i(b)34 b(e)359 b(prompted)h(for)4400 +65903 y(the)349 b(\015oat)g(p)34 b(osition)349 b(of)g(\014gures)f(and)i +(tables.)520 b(Y)-101 b(ou)349 b(can)f(get)h(the)f(old)h(b)34 +b(eha)-34 b(viour)348 b(of)h Ft(nil)g FB(b)-34 b(y)349 +b(setting)4400 67364 y(the)405 b(v)-67 b(ariable)402 +b(to)j Ft("")p FB(,)f(i.e.)538 b(an)404 b(empt)-34 b(y)405 +b(string.)539 b(See)404 b(also)g(Section)g(2.4.2)g([Floats],)g(page)g +(28.)2994 69164 y Fz(\017)800 b FB(The)405 b(XEmacs-sp)34 +b(eci\014c)403 b(bug)i(concerning)f Ft(overlays-at)k +FB(w)-34 b(as)405 b(\014xed.)2994 70964 y Fz(\017)800 +b FB(Lots)404 b(of)h(bug)g(\014xes.)p eop end +%%Page: 110 115 +TeXDict begin 110 114 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(110)2000 3985 y FA(News)599 b(in)f(11.53)2994 +6110 y Fz(\017)800 b FB(The)367 b(L)7176 5953 y Fu(a)7737 +6110 y FB(T)8410 6371 y(E)9083 6110 y(X)g(math)g(men)-34 +b(u)367 b(can)f(include)h(Unico)34 b(de)366 b(c)-34 b(haracters)366 +b(if)g(y)-34 b(our)367 b(Emacs)f(built)h(supp)34 b(orts)367 +b(it.)4400 7572 y(See)404 b(the)g(v)-67 b(ariable)403 +b Ft(LaTeX-math-menu-unicode)p FB(,)412 b(Section)405 +b(2.5)f([Mathematics],)f(page)i(30.)2994 9337 y Fz(\017)800 +b FB(Bug)404 b(\014xes)g(for)g(XEmacs.)2994 11102 y Fz(\017)800 +b FB(Completion)405 b(for)f(graphic)g(\014les)g(in)g(the)h(T)-101 +b(eX)404 b(searc)-34 b(h)404 b(path)i(has)e(b)34 b(een)404 +b(added.)2994 12868 y Fz(\017)800 b Ft(start)406 b FB(is)e(used)g(for)h +(the)f(view)-34 b(er)404 b(for)g(MiKT)24609 13128 y(E)25282 +12868 y(X)g(and)h(fpT)30668 13128 y(E)31343 12868 y(X.)2994 +14633 y Fz(\017)800 b FB(The)328 b(v)-67 b(ariable)327 +b Ft(TeX-fold-preserve-comments)337 b FB(can)328 b(no)-34 +b(w)329 b(b)34 b(e)328 b(customized)g(to)g(deactiv)-67 +b(ate)327 b(fold-)4400 16094 y(ing)404 b(in)g(commen)-34 +b(ts.)2000 19248 y FA(News)599 b(in)f(11.52)2994 21374 +y Fz(\017)800 b FB(Installation)405 b(and)g(men)-34 b(us)405 +b(under)f(XEmacs)h(w)-34 b(ork)404 b(again)g(\(ma)-34 +b(yb)34 b(e)405 b(for)f(the)g(\014rst)h(time\).)2994 +23139 y Fz(\017)800 b FB(F)-101 b(on)-34 b(ti\014cation)277 +b(of)f(subscripts)g(and)g(sup)34 b(erscripts)276 b(is)f(no)-34 +b(w)276 b(disabled)g(when)g(the)g(fon)-34 b(ti\014cation)277 +b(engine)4400 24600 y(is)404 b(not)h(able)f(to)g(supp)34 +b(ort)405 b(it)g(prop)34 b(erly)-101 b(.)2994 26365 y +Fz(\017)800 b FB(Bug)404 b(\014xes)g(in)g(the)h(build)f(pro)34 +b(cess.)2000 29520 y FA(News)599 b(in)f(11.51)2994 31645 +y Fz(\017)800 b FB(PDFT)-101 b(eX)383 b(and)h(Source)f(Sp)34 +b(ecial)382 b(supp)34 b(ort)384 b(did)f(not)h(w)-34 b(ork)383 +b(with)g(ConT)-101 b(eXt,)389 b(this)383 b(has)g(b)34 +b(een)383 b(\014xed.)4400 33106 y(Similar)403 b(for)i(Source)f(Sp)34 +b(ecial)403 b(supp)34 b(ort)405 b(under)g(Windo)-34 b(ws.)2994 +34872 y Fz(\017)800 b FB(Omega)404 b(supp)34 b(ort)405 +b(has)g(b)34 b(een)404 b(added.)2994 36637 y Fz(\017)800 +b FB(Bug)404 b(\014xes)g(in)g(the)h(build)f(pro)34 b(cess.)2994 +38402 y Fz(\017)800 b Ft(TeX-fold)407 b FB(no)-34 b(w)405 +b(supp)34 b(orts)406 b(folding)e(of)h(en)-34 b(vironmen)g(ts)405 +b(in)f(T)-101 b(exinfo)404 b(mo)34 b(de.)2000 41556 y +FA(News)599 b(in)f(11.50)2994 43682 y Fz(\017)800 b FB(The)426 +b(use)f(of)h(source)f(sp)34 b(ecials)424 b(when)j(pro)34 +b(cessing)425 b(or)g(viewing)g(the)g(do)34 b(cumen)-34 +b(t)427 b(can)e(no)-34 b(w)427 b(b)34 b(e)425 b(con-)4400 +45143 y(trolled)k(with)h(the)g(new)g Ft(TeX-source-specials)436 +b FB(minor)430 b(mo)34 b(de)429 b(whic)-34 b(h)430 b(can)g(b)34 +b(e)429 b(toggled)h(via)f(an)4400 46604 y(en)-34 b(try)411 +b(in)f(the)h(Command)h(men)-34 b(u)411 b(or)f(the)h(k)-34 +b(ey)410 b(binding)i Fr(C-c)405 b(C-t)g(C-s)p FB(.)558 +b(If)411 b(y)-34 b(ou)411 b(ha)-34 b(v)g(e)411 b(customized)4400 +48065 y(the)299 b(v)-67 b(ariable)297 b Ft(TeX-command-list)p +FB(,)325 b(y)-34 b(ou)299 b(ha)-34 b(v)g(e)299 b(to)g(re-initialize)d +(it)j(for)f(this)h(to)g(w)-34 b(ork.)504 b(This)299 b(means)4400 +49527 y(to)f(op)34 b(en)297 b(a)g(customization)h(bu\013er)f(for)g(the) +h(v)-67 b(ariable)296 b(b)-34 b(y)297 b(t)-34 b(yping)298 +b Ft(M-x)405 b(customize-variable)411 b(RET)4400 50988 +y(TeX-command-list)f(RET)p FB(,)519 b(selecting)495 b(\\Erase)g +(Customization")j(and)e(do)g(y)-34 b(our)496 b(customization)4400 +52449 y(again)404 b(with)h(the)g(new)f(default.)2994 +54214 y Fz(\017)800 b FB(The)580 b(con)-34 b(ten)g(t)581 +b(of)e(the)h(command)g(men)-34 b(u)580 b(no)-34 b(w)580 +b(dep)34 b(ends)580 b(on)g(the)f(mo)34 b(de)579 b(\(plain)h(T)43982 +54475 y(E)44656 54214 y(X,)623 b(L)46847 54057 y Fu(a)47408 +54214 y FB(T)48081 54475 y(E)48754 54214 y(X,)4400 55675 +y(ConT)7227 55936 y(E)7902 55675 y(Xt)343 b(etc.\).)518 +b(An)-34 b(y)343 b(former)g(customization)h(of)f(the)g(v)-67 +b(ariable)342 b Ft(TeX-command-list)348 b FB(has)c(to)f(b)34 +b(e)4400 57137 y(erased.)538 b(Otherwise)404 b(the)h(command)g(men)-34 +b(u)405 b(and)g(the)f(customization)h(will)f(not)g(w)-34 +b(ork)405 b(correctly)-101 b(.)2994 58902 y Fz(\017)800 +b FB(Supp)34 b(ort)369 b(for)e(hiding)h(and)g(auto-rev)-34 +b(ealing)367 b(macros,)374 b(e.g.)526 b(fo)34 b(otnotes)368 +b(or)f(citations,)375 b(and)368 b(en)-34 b(viron-)4400 +60363 y(men)g(ts)405 b(in)f(a)g(bu\013er)h(w)-34 b(as)405 +b(added,)f(Section)h(3.2)f([F)-101 b(olding],)403 b(page)i(46.)2994 +62128 y Fz(\017)800 b FB(Y)-101 b(ou)325 b(can)g(no)-34 +b(w)326 b(con)-34 b(trol)325 b(if)g(inden)-34 b(tation)327 +b(is)d(done)i(up)34 b(on)325 b(t)-34 b(yping)326 b Ft(RET)g +FB(b)-34 b(y)325 b(customizing)g(the)g(v)-67 b(ariable)4400 +63590 y Ft(TeX-newline-function)p FB(,)411 b(Section)404 +b(2.9)g([Inden)-34 b(ting],)405 b(page)f(35.)2994 65355 +y Fz(\017)800 b FB(Limited)309 b(supp)34 b(ort)310 b(for)f +Ft(doc.sty)j FB(and)e Ft(ltxdoc.cls)i FB(\(`)p Ft(dtx)p +FB(')e(\014les\))f(w)-34 b(as)310 b(added.)508 b(The)310 +b(new)f(do)34 b(cT)48417 65616 y(E)49091 65355 y(X)4400 +66816 y(mo)g(de)360 b(pro)-34 b(vides)360 b(functionalit)-34 +b(y)362 b(for)e(editing)g(do)34 b(cumen)-34 b(tation)362 +b(parts.)525 b(This)360 b(includes)h(formatting)4400 +68277 y(\(inden)-34 b(ting)376 b(and)g(\014lling\),)k(adding)c(and)f +(completion)g(of)g(macros)f(and)h(en)-34 b(vironmen)g(ts)376 +b(while)e(sta)-34 b(y-)4400 69738 y(ing)538 b(in)g(commen)-34 +b(ts)539 b(as)f(w)-34 b(ell)538 b(as)g(syn)-34 b(tax)539 +b(highligh)-34 b(ting.)941 b(\(Please)538 b(note)g(that)h(the)g(mo)34 +b(de)537 b(is)h(not)4400 71200 y(\014nished)405 b(y)-34 +b(et.)539 b(F)-101 b(or)404 b(example)f(syn)-34 b(tax)405 +b(highligh)-34 b(ting)405 b(do)34 b(es)405 b(not)f(w)-34 +b(ork)405 b(y)-34 b(et)404 b(in)g(XEmacs.\))p eop end +%%Page: 111 116 +TeXDict begin 111 115 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(111)2994 3985 y Fz(\017)800 b FB(F)-101 +b(or)326 b(macro)g(completion)h(in)f(do)34 b(cT)20038 +4246 y(E)20712 3985 y(X)326 b(mo)34 b(de)326 b(the)h(A)-34 +b(UCT)30477 4246 y(E)31151 3985 y(X)327 b(st)-34 b(yle)326 +b(\014les)g Ft(doc.el)p FB(,)344 b Ft(ltxdoc.el)329 b +FB(and)4400 5446 y Ft(ltx-base.el)482 b FB(w)-34 b(ere)477 +b(included.)759 b(The)479 b(latter)e(pro)-34 b(vides)478 +b(general)f(supp)34 b(ort)479 b(for)e(lo)-34 b(w-lev)g(el)477 +b(L)47183 5289 y Fu(a)47744 5446 y FB(T)48417 5707 y(E)49091 +5446 y(X)4400 6907 y(macros)483 b(and)h(ma)-34 b(y)483 +b(b)34 b(e)483 b(used)g(with)h(L)21475 6750 y Fu(a)22036 +6907 y FB(T)22709 7168 y(E)23383 6907 y(X)f(class)f(and)i(st)-34 +b(yle)483 b(\014les)g(as)g(w)-34 b(ell.)775 b(It)484 +b(is)e(curren)-34 b(tly)483 b(not)4400 8369 y(loaded)404 +b(automatically)h(for)f(those)g(\014les.)2994 10143 y +Fz(\017)800 b FB(Supp)34 b(ort)445 b(for)f(ConT)13845 +10404 y(E)14520 10143 y(Xt)g(with)h(a)f(separate)g(ConT)27853 +10404 y(E)28527 10143 y(Xt)g(mo)34 b(de)444 b(is)g(no)-34 +b(w)445 b(included.)658 b(Macro)443 b(de\014ni-)4400 +11604 y(tions)405 b(for)f(completion)g(are)g(a)-34 b(v)-67 +b(ailable)403 b(in)h(Dutc)-34 b(h)405 b(and)g(English.)2994 +13378 y Fz(\017)800 b FB(The)375 b(\014lling)g(and)h(inden)-34 +b(tation)377 b(co)34 b(de)374 b(w)-34 b(as)376 b(o)-34 +b(v)g(erhauled)375 b(and)h(is)f(no)-34 b(w)376 b(able)e(to)i(format)f +(commen)-34 b(ted)4400 14840 y(parts)398 b(of)g(the)f(source)g(syn)-34 +b(tactically)397 b(correct.)536 b(Newly)397 b(a)-34 b(v)-67 +b(ailable)396 b(functionalit)-34 b(y)399 b(and)f(customiza-)4400 +16301 y(tion)405 b(options)g(are)e(explained)h(in)g(the)h(man)-34 +b(ual.)2994 18075 y Fz(\017)800 b FB(Filling)439 b(and)i(inden)-34 +b(tation)442 b(in)e(XEmacs)g(with)h(preview-latex)e(and)i(activ)-67 +b(ated)439 b(previews)h(lead)g(to)4400 19536 y(the)351 +b(insertion)f(of)g(whitespace)h(b)34 b(efore)350 b(m)-34 +b(ulti-line)350 b(previews.)520 b(A)-34 b(UCT)36545 19797 +y(E)37219 19536 y(X)350 b(no)-34 b(w)352 b(con)-34 b(tains)351 +b(facilities)4400 20997 y(to)405 b(prev)-34 b(en)g(t)404 +b(this)h(problem.)2994 22772 y Fz(\017)800 b FB(If)429 +b Ft(TeX-master)j FB(is)c(set)h(to)g Ft(t)p FB(,)434 +b(A)-34 b(UCT)21834 23033 y(E)22509 22772 y(X)428 b(will)g(no)-34 +b(w)430 b(query)e(for)h(a)f(master)h(\014le)f(only)g(when)i(a)e(new) +4400 24233 y(\014le)319 b(is)g(op)34 b(ened.)511 b(Existing)319 +b(\014les)g(will)g(b)34 b(e)319 b(left)g(alone.)510 b(The)320 +b(new)g(function)g Ft(TeX-master-file-ask)4400 25694 +y FB(\(b)34 b(ound)406 b(to)e Fr(C-c)h(_)g FB(is)f(pro)-34 +b(vided)404 b(for)g(adding)h(the)g(v)-67 b(ariable)403 +b(man)-34 b(ually)-101 b(.)2994 27468 y Fz(\017)800 b +FB(Sectioning)379 b(commands)f(are)g(no)-34 b(w)379 b(sho)-34 +b(wn)380 b(in)e(a)g(larger)f(fon)-34 b(t)379 b(on)g(displa)-34 +b(y)378 b(devices)f(whic)-34 b(h)379 b(supp)34 b(ort)4400 +28930 y(suc)-34 b(h)577 b(fon)-34 b(ti\014cation.)1058 +b(The)577 b(v)-67 b(ariable)576 b Ft(font-latex-title-fontify)585 +b FB(can)576 b(b)34 b(e)577 b(customized)g(to)4400 30391 +y(restore)496 b(the)g(old)h(app)34 b(earance,)519 b(i.e.)814 +b(the)496 b(usage)h(of)g(a)f(di\013eren)-34 b(t)497 b(color)e(instead)i +(of)g(a)f(c)-34 b(hange)497 b(in)4400 31852 y(size.)2994 +33626 y Fz(\017)800 b FB(Supp)34 b(ort)696 b(for)f Ft(alphanum.sty)p +FB(,)771 b Ft(beamer.cls)p FB(,)g Ft(booktabs.sty)p FB(,)g +Ft(captcont.sty)p FB(,)h Ft(emp.sty)p FB(,)4400 35087 +y Ft(paralist.sty)p FB(,)650 b Ft(subfigure.sty)602 b +FB(and)d Ft(units.sty)p FB(/)p Ft(nicefrac.sty)605 b +FB(w)-34 b(as)598 b(added.)1121 b(Credits)4400 36549 +y(go)404 b(to)h(the)f(authors)h(men)-34 b(tioned)406 +b(in)e(the)g(resp)34 b(ectiv)-34 b(e)403 b(A)-34 b(UCT)32331 +36810 y(E)33006 36549 y(X)404 b(st)-34 b(yle)404 b(\014les.)2994 +38323 y Fz(\017)800 b FB(Inserting)474 b(graphics)h(with)g +Fr(C-c)405 b(RET)g Ft(\\)p Fr(includegraphics)410 b(RET)475 +b FB(w)-34 b(as)475 b(impro)-34 b(v)g(ed.)749 b(See)474 +b(the)h(v)-67 b(ari-)4400 39784 y(able)404 b Ft +(LaTeX-includegraphics-options-alist)p FB(.)2994 41558 +y Fz(\017)800 b FB(If)433 b Ft(LaTeX-default-position)441 +b FB(is)433 b Ft(nil)p FB(,)441 b(don't)434 b(prompt)g(for)f(p)34 +b(osition)434 b(argumen)-34 b(ts)434 b(in)f(T)-101 b(abular-)4400 +43020 y(lik)-34 b(e)403 b(en)-34 b(vironmen)g(ts,)405 +b(see)f(Section)g(2.4.4)g([T)-101 b(abular-lik)-34 b(e],)403 +b(page)h(29.)2994 44794 y Fz(\017)800 b FB(Completion)323 +b(for)f(a)-34 b(v)-67 b(ailable)321 b(pac)-34 b(k)-67 +b(ages)322 b(when)h(using)g Fr(C-c)405 b(RET)g Ft(\\)p +Fr(usepackage)j(RET)323 b FB(w)-34 b(as)323 b(impro)-34 +b(v)g(ed)4400 46255 y(on)405 b(systems)f(using)h(the)f(kpathsea)h +(library)-101 b(.)2994 48029 y Fz(\017)800 b FB(The)429 +b(commen)-34 b(ting)428 b(functionalit)-34 b(y)430 b(w)-34 +b(as)429 b(\014xed.)610 b(The)428 b(separate)h(functions)g(for)f +(commen)-34 b(ting)429 b(and)4400 49491 y(uncommen)-34 +b(ting)551 b(w)-34 b(ere)549 b(uni\014ed)h(in)g(one)f(function)i(for)e +(paragraphs)h(and)h(regions)e(resp)34 b(ectiv)-34 b(ely)4400 +50952 y(whic)g(h)405 b(do)g(b)34 b(oth.)2994 52726 y +Fz(\017)800 b FB(Syn)-34 b(tax)539 b(highligh)-34 b(ting)539 +b(can)f(b)34 b(e)537 b(customized)h(to)g(fon)-34 b(tify)539 +b(quotes)g(delimited)e(b)-34 b(y)538 b(either)g Ft(>>)p +FB(Ger-)4400 54187 y(man)p Ft(<<)404 b FB(or)e Ft(<<)p +FB(F)-101 b(renc)-34 b(h)p Ft(>>)404 b FB(quotation)f(marks)f(b)-34 +b(y)403 b(c)-34 b(hanging)403 b(the)g(v)-67 b(ariable)401 +b Ft(font-latex-quotes)p FB(.)2994 55962 y Fz(\017)800 +b FB(Certain)336 b(T)9385 56223 y(E)10059 55962 y(X/L)11896 +55805 y Fu(a)12457 55962 y FB(T)13130 56223 y(E)13803 +55962 y(X)g(k)-34 b(eyw)g(ords)336 b(for)f(functions,)350 +b(references,)e(v)-67 b(ariables)334 b(and)i(w)-34 b(arnings)337 +b(will)e(no)-34 b(w)4400 57423 y(b)34 b(e)465 b(fon)-34 +b(ti\014ed)466 b(sp)34 b(ecially)-101 b(.)719 b(Y)-101 +b(ou)465 b(ma)-34 b(y)465 b(add)h(y)-34 b(our)465 b(o)-34 +b(wn)465 b(k)-34 b(eyw)g(ords)466 b(b)-34 b(y)465 b(customizing)g(the)g +(v)-67 b(ariables)4400 58884 y Ft(font-latex-match-function-keywords)p +FB(,)1030 b Ft(font-latex-match-reference-keywords)p +FB(,)4400 60345 y Ft(font-latex-match-variable-keywords)349 +b FB(and)339 b Ft(font-latex-match-warning-keywords)p +FB(.)2994 62119 y Fz(\017)800 b FB(If)1030 b(y)-34 b(ou)1030 +b(include)g(the)g(st)-34 b(yle)1030 b(\014les)g Ft(german)i +FB(or)d Ft(ngerman)k FB(in)d(a)g(do)34 b(cumen)-34 b(t)1031 +b(\(directly)4400 63581 y(or)918 b(via)f(the)h(`)p Ft(babel)p +FB(')h(pac)-34 b(k)-67 b(age\),)1046 b(y)-34 b(ou)918 +b(should)h(no)-34 b(w)919 b(customize)f Ft(LaTeX-german-open-)4400 +65042 y(quote)p FB(,)515 b Ft(LaTeX-german-close-quote)500 +b FB(and)492 b Ft(LaTeX-german-quote-after-quote)502 +b FB(instead)4400 66503 y(of)532 b Ft(TeX-open-quote)p +FB(,)569 b Ft(TeX-close-quote)537 b FB(and)c Ft(TeX-quote-after-quote) +539 b FB(if)532 b(y)-34 b(ou)533 b(w)-34 b(an)g(t)534 +b(to)4400 67964 y(in\015uence)405 b(the)f(t)-34 b(yp)34 +b(e)404 b(of)h(quote)f(insertion.)2994 69738 y Fz(\017)800 +b FB(Up)34 b(on)372 b(viewing)f(an)h(output)i(\014le,)k(the)372 +b(righ)-34 b(t)372 b(view)-34 b(er)371 b(and)h(command)h(line)e +(options)h(for)g(it)g(are)f(no)-34 b(w)4400 71200 y(determined)519 +b(automatically)g(b)-34 b(y)519 b(lo)34 b(oking)519 b(at)g(the)g +(extension)g(of)h(the)f(output)i(\014le)e(and)g(certain)p +eop end +%%Page: 112 117 +TeXDict begin 112 116 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(112)4400 3985 y(options)414 b(used)g(in)g(the)g(source)f +(\014le.)566 b(The)413 b(b)34 b(eha)-34 b(vior)413 b(can)h(b)34 +b(e)413 b(adapted)i(or)e(extended)h(resp)34 b(ectiv)-34 +b(ely)4400 5446 y(b)g(y)405 b(customizing)f(the)g(v)-67 +b(ariable)403 b Ft(TeX-output-view-style)p FB(.)2994 +7458 y Fz(\017)800 b FB(Y)-101 b(ou)417 b(can)g(con)-34 +b(trol)417 b(whether)g Ft(TeX-insert-macro)423 b FB(\()p +Fr(C-c)405 b(RET)p FB(\))418 b(ask)f(for)f(all)g(optional)i(argumen)-34 +b(ts)4400 8920 y(b)g(y)375 b(customizing)g(the)g(v)-67 +b(ariable)373 b Ft(TeX-insert-macro-default-style)p FB(,)391 +b(Section)375 b(2.6)f([Comple-)4400 10381 y(tion],)404 +b(page)g(31.)2994 12393 y Fz(\017)800 b Ft(TeX-run-discard)409 +b FB(is)404 b(no)-34 b(w)406 b(able)d(to)i(completely)e(detac)-34 +b(h)405 b(a)f(pro)34 b(cess)404 b(that)h(it)f(started.)2994 +14405 y Fz(\017)800 b FB(The)601 b(build)f(pro)34 b(cess)600 +b(w)-34 b(as)600 b(enhanced)h(and)g(is)f(no)-34 b(w)601 +b(based)g(on)f Ft(autoconf)j FB(making)d(installing)4400 +15866 y(A)-34 b(UCT)7732 16127 y(E)8407 15866 y(X)433 +b(a)g(mostly)g(automatic)g(pro)34 b(cess.)625 b(See)433 +b(Section)g(1.2)g([Installation],)439 b(page)434 b(4,)439 +b(and)434 b(Sec-)4400 17328 y(tion)405 b(1.2.7)e([Installation)i(under) +f(MS)h(Windo)-34 b(ws],)405 b(page)f(9,)g(for)g(details.)2000 +21195 y FA(News)599 b(in)f(11.14)2994 23320 y Fz(\017)800 +b FB(Man)-34 b(y)410 b(more)e(LaT)-101 b(eX)409 b(and)h(LaT)-101 +b(eX2e)409 b(commands)h(are)e(supp)34 b(orted.)555 b(Done)409 +b(b)-34 b(y)409 b(Masa)-34 b(yuki)410 b(A)-34 b(tak)-67 +b(a)4400 24781 y Ft(<)p FB(atak)g(a@milk.freemail.ne.jp)p +Ft(>)2000 28648 y FA(News)599 b(in)f(11.12)2994 30774 +y Fz(\017)800 b FB(Supp)34 b(ort)1335 b(for)f(the)g(K)-34 +b(OMA-Script)1335 b(classes.)3327 b(Con)-34 b(tributed)1336 +b(b)-34 b(y)1334 b(Mark)f(T)-101 b(rettin)4400 32235 +y Ft(<)p FB(Mark.T)g(rettin@gmx.de)p Ft(>)p FB(.)2000 +36102 y FA(News)599 b(in)f(11.11)2994 38227 y Fz(\017)800 +b FB(Supp)34 b(ort)483 b(for)f Ft(prosper.sty)p FB(,)505 +b(see)481 b Ft(http://prosper.sourceforge.net/)p FB(.)782 +b(Con)-34 b(tributed)485 b(b)-34 b(y)4400 39688 y(Phillip)404 +b(Lord)f Ft(<)p FB(p.lord@russet.org.uk)p Ft(>)p FB(.)2000 +43555 y FA(News)599 b(in)f(11.10)2994 45681 y Fz(\017)800 +b Ft(comment-region)540 b FB(no)-34 b(w)537 b(inserts)e +Ft(\045\045)h FB(b)-34 b(y)536 b(default.)933 b(Suggested)537 +b(b)-34 b(y)535 b Ft(")p FB(Da)-34 b(vide)536 b(G.)f(M.)g(Salv)-34 +b(etti)p Ft(")4400 47142 y(<)p FB(salv)g(e@debian.org)p +Ft(>)p FB(.)2000 51009 y FA(News)599 b(in)f(11.06)2994 +53134 y Fz(\017)800 b FB(Y)-101 b(ou)290 b(can)g(no)-34 +b(w)290 b(switc)-34 b(h)291 b(b)34 b(et)-34 b(w)g(een)290 +b(using)g(the)g Ft(font-latex)j FB(\(all)c(emacsen\),)313 +b(the)289 b Ft(tex-font)k FB(\(Emacs)4400 54596 y(21)485 +b(only\))g(or)g(no)g(sp)34 b(ecial)484 b(pac)-34 b(k)-67 +b(age)485 b(for)g(fon)-34 b(t)487 b(lo)34 b(c)-34 b(king.)780 +b(Customize)486 b Ft(TeX-install-font-lock)4400 56057 +y FB(for)404 b(this.)2000 59924 y FA(News)599 b(in)f(11.04)2994 +62049 y Fz(\017)800 b FB(No)-34 b(w)392 b(use)f Ft(-t)637 +b(landscape)395 b FB(b)-34 b(y)391 b(default)h(when)g(landscap)34 +b(e)392 b(option)g(app)34 b(ears.)534 b(Suggested)392 +b(b)-34 b(y)392 b(Erik)4400 63510 y(F)-101 b(risk)404 +b Ft(<)p FB(frisk@isy)-101 b(.liu.se)p Ft(>)p FB(.)2000 +67377 y FA(News)599 b(in)f(11.03)2994 69503 y Fz(\017)800 +b FB(Use)736 b Ft(tex-fptex.el)j FB(for)d(fpT)-101 b(eX)737 +b(supp)34 b(ort.)1534 b(Con)-34 b(tributed)738 b(b)-34 +b(y)736 b(F)-101 b(abrice)735 b(P)-34 b(opineau)737 b +Ft(<)p FB(F)-101 b(ab-)4400 70964 y(rice.P)-34 b(opineau@sup)34 +b(elec.fr)p Ft(>)p FB(.)p eop end +%%Page: 113 118 +TeXDict begin 113 117 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(113)2000 3985 y FA(News)599 b(in)f(11.02)2994 +6110 y Fz(\017)800 b FB(New)465 b(user)g(option)g Ft +(LaTeX-top-caption-list)473 b FB(sp)34 b(eci\014es)464 +b(en)-34 b(vironmen)g(ts)466 b(where)f(the)g(caption)4400 +7572 y(should)405 b(go)f(at)h(top.)539 b(Con)-34 b(tributed)406 +b(b)-34 b(y)405 b(atak)-67 b(a@milk.freemail.ne.jp)402 +b(\(Masa)-34 b(yuki)405 b(A)-34 b(tak)-67 b(a\).)2994 +9486 y Fz(\017)800 b FB(Allo)-34 b(w)345 b(explicit)g(dimensions)h(in)f +Ft(graphicx.sty)p FB(.)523 b(Con)-34 b(tributed)347 b(b)-34 +b(y)346 b(atak)-67 b(a@milk.freemail.ne.jp)4400 10947 +y(\(Masa)-34 b(yuki)405 b(A)-34 b(tak)-67 b(a\).)2994 +12861 y Fz(\017)800 b FB(Limited)915 b(supp)34 b(ort)916 +b(for)f Ft(verbatim.sty)p FB(.)2076 b(Con)-34 b(tributed)917 +b(b)-34 b(y)916 b(atak)-67 b(a@milk.freemail.ne.jp)4400 +14322 y(\(Masa)-34 b(yuki)405 b(A)-34 b(tak)-67 b(a\).)2994 +16236 y Fz(\017)800 b FB(Better)589 b(supp)34 b(ort)591 +b(for)f(asmmath)h(items.)1095 b(P)-34 b(atc)g(h)591 b(b)-34 +b(y)590 b(atak)-67 b(a@milk.freemail.ne.jp)587 b(\(Masa)-34 +b(yuki)4400 17697 y(A)g(tak)-67 b(a\).)2994 19611 y Fz(\017)800 +b FB(More)404 b(accurate)g(error)f(parsing.)539 b(Added)405 +b(b)-34 b(y)404 b(Da)-34 b(vid)404 b(Kastrup)h Ft(<)p +FB(Da)-34 b(vid.Kastrup@t-online.de)p Ft(>)p FB(.)2000 +23183 y FA(News)599 b(in)f(11.01)2994 25308 y Fz(\017)800 +b FB(Bug)404 b(\014xes.)2000 28206 y Fp(Older)545 b(v)-45 +b(ersions)2000 30166 y FB(See)404 b(the)g(\014le)g Ft(history.texi)409 +b FB(for)404 b(older)g(c)-34 b(hanges.)2000 33738 y FA(A.3)897 +b(F)-149 b(uture)599 b(Dev)-50 b(elopmen)g(t)2000 35863 +y FB(The)468 b(follo)-34 b(wing)468 b(sections)g(describ)34 +b(e)467 b(future)h(dev)-34 b(elopmen)g(t)469 b(of)e(A)-34 +b(UCT)34624 36124 y(E)35299 35863 y(X.)729 b(Besides)467 +b(mid-term)g(goals,)2000 37324 y(bug)379 b(rep)34 b(orts)378 +b(and)g(requests)g(w)-34 b(e)379 b(cannot)f(\014x)g(or)g(honor)h(righ) +-34 b(t)378 b(a)-34 b(w)g(a)g(y)379 b(are)f(b)34 b(eing)378 +b(gathered)g(here.)529 b(If)378 b(y)-34 b(ou)2000 38786 +y(ha)g(v)g(e)480 b(some)g(time)g(for)g(Emacs)f(Lisp)h(hac)-34 +b(king,)499 b(y)-34 b(ou)480 b(are)f(encouraged)h(to)h(try)e(to)h(pro) +-34 b(vide)480 b(a)g(solution)2000 40247 y(to)422 b(one)h(of)f(the)h +(follo)-34 b(wing)423 b(problems.)592 b(If)422 b(y)-34 +b(ou)423 b(don't)g(kno)-34 b(w)423 b(Lisp,)j(y)-34 b(ou)423 +b(ma)-34 b(y)422 b(help)g(us)h(to)f(impro)-34 b(v)g(e)422 +b(the)2000 41708 y(do)34 b(cumen)-34 b(tation.)542 b(It)405 +b(migh)-34 b(t)405 b(b)34 b(e)405 b(a)f(go)34 b(o)g(d)405 +b(idea)g(to)g(discuss)g(prop)34 b(osed)405 b(c)-34 b(hanges)405 +b(on)h(the)f(mailing)f(list)h(of)2000 43169 y(A)-34 b(UCT)5332 +43430 y(E)6007 43169 y(X)404 b(\014rst.)2000 46067 y +Fp(A.3.1)817 b(Mid-term)546 b(Goals)2994 48027 y Fz(\017)800 +b FB(In)-34 b(tegration)405 b(of)f Fv(p)-34 b(review-latex)404 +b FB(in)-34 b(to)405 b(A)-34 b(UCT)24813 48288 y(E)25488 +48027 y(X)4400 49941 y(As)281 b(of)g(A)-34 b(UCT)10657 +50201 y(E)11332 49941 y(X)280 b(11.81)h Fv(p)-34 b(review-latex)280 +b FB(is)g(a)h(part)g(of)g(A)-34 b(UCT)31493 50201 y(E)32168 +49941 y(X)281 b(in)g(the)g(sense)f(that)i(the)f(installation)4400 +51402 y(routines)405 b(w)-34 b(ere)404 b(merged)f(and)i +Fv(p)-34 b(review-latex)404 b FB(is)g(b)34 b(eing)404 +b(pac)-34 b(k)-67 b(aged)404 b(with)h(A)-34 b(UCT)41197 +51663 y(E)41871 51402 y(X.)4400 53316 y(F)-101 b(urther)420 +b(in)-34 b(tegration)421 b(will)e(happ)34 b(en)421 b(at)f(the)g(bac)-34 +b(k)g(end.)587 b(This)420 b(in)-34 b(v)g(olv)g(es)420 +b(folding)h(of)f(error)f(parsing)4400 54777 y(and)c(task)e(managemen) +-34 b(t)415 b(of)f(b)34 b(oth)415 b(pac)-34 b(k)-67 b(ages)414 +b(whic)-34 b(h)414 b(will)f(ease)h(dev)-34 b(elopmen)g(t)414 +b(e\013orts)g(and)g(a)-34 b(v)g(oid)4400 56238 y(redundan)g(t)406 +b(w)-34 b(ork.)2994 58152 y Fz(\017)800 b FB(Error)403 +b(help)i(catalogs)4400 60066 y(Curren)-34 b(tly)-101 +b(,)493 b(the)476 b(help)f(for)h(errors)e(is)h(more)g(or)g(less)g +(hardwired)g(in)-34 b(to)476 b Ft(tex.el)p FB(.)754 b(F)-101 +b(or)476 b(supp)34 b(orting)4400 61527 y(error)474 b(help)i(in)f(other) +h(languages,)493 b(it)475 b(w)-34 b(ould)477 b(b)34 b(e)475 +b(sensible)g(to)h(instead)g(arrange)f(error)f(messages)4400 +62988 y(in)521 b(language-sp)34 b(eci\014c)521 b(\014les,)549 +b(mak)-34 b(e)521 b(a)g(common)g(info)h(\014le)e(from)h(all)g(suc)-34 +b(h)521 b(catalogs)g(in)g(a)g(giv)-34 b(en)4400 64449 +y(language)494 b(and)g(lo)34 b(ok)492 b(the)h(error)g(texts)g(up)h(in)f +(an)h(appropriate)f(index.)806 b(The)494 b(user)f(w)-34 +b(ould)494 b(then)4400 65911 y(sp)34 b(ecify)346 b(a)h(preference)f +(list)h(of)g(languages,)358 b(and)348 b(the)f(errors)f(w)-34 +b(ould)348 b(b)34 b(e)347 b(lo)34 b(ok)-34 b(ed)346 b(up)i(in)f(the)g +(catalogs)4400 67372 y(in)404 b(sequence)g(un)-34 b(til)405 +b(they)f(w)-34 b(ere)404 b(iden)-34 b(ti\014ed.)2994 +69286 y Fz(\017)800 b FB(Com)-34 b(bining)406 b(`)p Ft(docTeX)p +FB(')f(with)g(RefT)-101 b(eX)4400 71200 y(Macro)404 b(cross)g +(references)f(should)i(also)f(b)34 b(e)404 b(usable)g(for)g(do)34 +b(cumen)-34 b(t)405 b(na)-34 b(vigation)405 b(using)g(RefT)-101 +b(eX.)p eop end +%%Page: 114 119 +TeXDict begin 114 118 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(114)2994 3985 y Fz(\017)800 b FB(Fix)404 +b(remo)-34 b(v)g(e-st)g(yle)404 b(feature)4400 5777 y(Curren)-34 +b(tly)719 b Ft(TeX-remove-style)k FB(implemen)-34 b(tation)719 +b(isn't)f(go)34 b(o)g(d.)1480 b(It)718 b(is)g(common)h(practice)4400 +7238 y(that)j(ma)67 b(jor)722 b(mo)34 b(de)721 b(functions)h(directly)e +(add)i(macros)f(and)h(en)-34 b(vironmen)g(ts)722 b(via)e +Ft(TeX-add-)4400 8699 y(symbols)451 b FB(and)e Ft +(LaTeX-add-environments)p FB(,)466 b(but)450 b(those)f(macros)f(and)h +(en)-34 b(vironmen)g(ts)449 b(are)f(lost)4400 10160 y(once)550 +b Ft(TeX-remove-style)555 b FB(runs.)977 b(It)550 b(is)g(necessary)f +(to)h(run)h(ma)67 b(jor)550 b(mo)34 b(de)550 b(function,)587 +b(b)-34 b(y)551 b(e.g.)4400 11621 y Ft(normal-mode)p +FB(,)359 b(again)343 b(to)h(reco)-34 b(v)g(er)342 b(them,)356 +b(but)344 b(that)h(mak)-34 b(es)343 b(no)g(p)34 b(oin)-34 +b(t)345 b(in)e(running)h Ft(TeX-remove-)4400 13083 y(style)406 +b FB(itself)e(b)34 b(ecause)404 b(ma)67 b(jor)404 b(mo)34 +b(de)404 b(function)i(kills)d(all)g(bu\013er-lo)34 b(cal)404 +b(v)-67 b(ariables.)4400 14874 y(As)404 b(of)h(A)-34 +b(UCT)10904 15135 y(E)11578 14874 y(X)405 b(12.3,)e Ft +(TeX-remove-style)410 b FB(is)404 b(no)g(longer)g(used)h(b)-34 +b(y)404 b(an)-34 b(y)405 b(other)f(co)34 b(des.)2000 +17527 y Fp(A.3.2)817 b(Wishlist)2994 19487 y Fz(\017)800 +b FB(Do)34 b(cumen)-34 b(tation)405 b(lo)34 b(okup)404 +b(for)h(macros)4400 21278 y(A)553 b(parser)g(could)g(gather)h +(information)g(ab)34 b(out)554 b(whic)-34 b(h)554 b(macros)e(are)h +(de\014ned)h(in)f(whic)-34 b(h)554 b(L)47183 21121 y +Fu(a)47744 21278 y FB(T)48417 21539 y(E)49091 21278 y(X)4400 +22739 y(pac)-34 b(k)-67 b(ages)544 b(and)h(store)g(the)f(information)i +(in)e(a)h(hash)-34 b(table)545 b(whic)-34 b(h)546 b(can)e(b)34 +b(e)544 b(used)h(in)g(a)f(bac)-34 b(k)g(end)4400 24200 +y(for)538 b Ft(TeX-doc)i FB(in)e(order)f(to)h(op)34 b(en)538 +b(the)g(matc)-34 b(hing)539 b(do)34 b(cumen)-34 b(tation)539 +b(for)f(a)g(giv)-34 b(en)538 b(macro.)938 b(The)4400 +25662 y(information)352 b(could)g(also)f(b)34 b(e)351 +b(used)h(to)g(insert)g(an)f(appropriate)h(`)p Ft(\\usepackage)p +FB(')j(statemen)-34 b(t)353 b(if)e(the)4400 27123 y(user)480 +b(tries)f(to)h(insert)g(a)f(macro)h(for)f(whic)-34 b(h)481 +b(the)f(resp)34 b(ectiv)-34 b(e)479 b(pac)-34 b(k)-67 +b(age)479 b(has)h(not)h(b)34 b(een)479 b(requested)4400 +28584 y(y)-34 b(et.)2994 30376 y Fz(\017)800 b FB(Impro)-34 +b(v)g(emen)g(ts)405 b(to)g(error)e(rep)34 b(orting)4400 +32167 y(F)-101 b(ringe)404 b(indicators)g(for)g(errors)g(in)g(the)g +(main)h(text)f(w)-34 b(ould)405 b(b)34 b(e)404 b(nice.)2994 +33959 y Fz(\017)800 b FB(A)404 b(math)h(en)-34 b(try)404 +b(grid)4400 35750 y(A)385 b(separate)g(frame)g(with)h(a)f(table)g(of)g +(math)h(c)-34 b(haracter)385 b(graphics)g(to)h(clic)-34 +b(k)384 b(on)h(in)g(order)g(to)g(insert)4400 37211 y(the)405 +b(resp)34 b(ectiv)-34 b(e)403 b(sequence)g(in)-34 b(to)405 +b(the)g(bu\013er)f(\(cf.)539 b(the)404 b(\\grid")g(of)h(x-sym)-34 +b(b)34 b(ol\).)2994 39003 y Fz(\017)800 b FB(Crossreferencing)404 +b(supp)34 b(ort)4400 40794 y(It)336 b(w)-34 b(ould)336 +b(b)34 b(e)336 b(nice)f(if)g(y)-34 b(ou)336 b(could)g(index)f(pro)34 +b(cess)335 b(y)-34 b(our)336 b(fa)-34 b(v)g(orite)336 +b(collection)f(of)h Ft(.dtx)h FB(\014les)e(\(suc)-34 +b(h)337 b(as)4400 42256 y(the)416 b(LaT)-101 b(eX)415 +b(source\),)k(just)e(call)d(a)i(command)g(on)g(arbitrary)g(con)-34 +b(trol)416 b(sequence,)h(and)g(get)e(either)4400 43717 +y(the)469 b(D)-34 b(VI)469 b(view)-34 b(er)468 b(op)34 +b(ened)470 b(righ)-34 b(t)469 b(at)g(the)h(de\014nition)g(of)f(that)h +(macro)f(\(using)h(Source)e(Sp)34 b(ecials\),)4400 45178 +y(or)404 b(the)g(source)g(co)34 b(de)404 b(of)g(the)h +Ft(.dtx)g FB(\014le.)2994 46969 y Fz(\017)800 b FB(Better)404 +b(plain)g(T)-101 b(eX)404 b(supp)34 b(ort)4400 48761 +y(F)-101 b(or)367 b(starters,)375 b Ft(LaTeX-math-mode)d +FB(is)367 b(not)h(v)-34 b(ery)367 b(L)27404 48604 y Fu(a)27965 +48761 y FB(T)28638 49022 y(E)29311 48761 y(X-sp)34 b(eci\014c)367 +b(in)g(the)h(\014rst)g(place,)374 b(and)368 b(similar)4400 +50222 y(holds)405 b(for)f(inden)-34 b(tation)406 b(and)f(formatting.) +2994 52014 y Fz(\017)800 b FB(P)-34 b(age)481 b(coun)-34 +b(t)483 b(when)f(compiling)f(should)i(\(optionally\))f(go)f(to)h(mo)34 +b(deline)481 b(of)g(the)h(windo)-34 b(w)483 b(where)4400 +53475 y(the)470 b(compilation)g(command)g(w)-34 b(as)470 +b(in)-34 b(v)g(ok)g(ed,)486 b(instead)471 b(of)e(the)h(output)i(windo) +-34 b(w.)736 b(Suggested)471 b(b)-34 b(y)4400 54936 y(Karsten)404 +b(Tinnefeld)h Ft(<)p FB(tinnefeld@irb.informatik.uni-dortm)-34 +b(und.de)p Ft(>)p FB(.)2994 56728 y Fz(\017)800 b FB(Command)379 +b(to)f(insert)g(a)f(macro)34 b(de\014nition)378 b(in)g(the)g(pream)-34 +b(ble,)383 b(without)c(mo)-34 b(ving)378 b(p)34 b(oin)-34 +b(t)379 b(from)e(the)4400 58189 y(curren)-34 b(t)405 +b(lo)34 b(cation.)538 b(Suggested)405 b(b)-34 b(y)405 +b Ft(")p FB(Je\013rey)e(C.)h(Ely)p Ft(")g(<)p FB(ely@n)-34 +b(wu.edu)p Ft(>)p FB(.)2994 59980 y Fz(\017)800 b FB(A)359 +b(database)g(of)g(all)f(commands)i(de\014ned)f(in)g(all)f(st)-34 +b(yle\014les.)523 b(When)359 b(a)f(command)i(or)e(en)-34 +b(vironmen)g(t)4400 61442 y(gets)422 b(en)-34 b(tered)422 +b(that)h(is)e(pro)-34 b(vided)422 b(in)g(one)g(of)g(the)g(st)-34 +b(yles,)426 b(insert)c(the)g(appropriate)g Ft(\\usepackage)4400 +62903 y FB(in)404 b(the)h(pream)-34 b(ble.)2994 64694 +y Fz(\017)800 b FB(A)381 b(w)-34 b(a)g(y)383 b(to)e(add)h(and)h(o)-34 +b(v)g(erwrite)381 b(math)h(mo)34 b(de)381 b(en)-34 b(tries)382 +b(in)f(st)-34 b(yle)381 b(\014les,)386 b(and)c(to)g(decide)e(where)i +(they)4400 66155 y(should)405 b(b)34 b(e.)538 b(Suggested)406 +b(b)-34 b(y)404 b(Remo)g(Badii)g Ft(<)p FB(Remo.Badii@psi.c)-34 +b(h)p Ft(>)p FB(.)2994 67947 y Fz(\017)800 b FB(Create)404 +b(template)h(for)f(\(\014rst\))h(line)f(of)g(tabular)h(en)-34 +b(vironmen)g(t.)2994 69738 y Fz(\017)800 b FB(I)312 b(think)h +(prompting)g(for)f(the)h(master)f(is)g(the)h(in)-34 b(tended)314 +b(b)34 b(eha)-34 b(viour.)508 b(It)312 b(corresp)34 b(onds)312 +b(to)h(a)f(`shared')4400 71200 y(v)-67 b(alue)403 b(for)i(T)-101 +b(eX-master.)p eop end +%%Page: 115 120 +TeXDict begin 115 119 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(115)4400 3985 y(There)545 b(should)h(probably)f(b)34 +b(e)545 b(a)g(`none')g(v)-67 b(alue)544 b(whic)-34 b(h)546 +b(w)-34 b(ouldn't)546 b(query)e(for)i(the)f(master,)580 +b(but)4400 5446 y(instead)405 b(disable)f(all)f(features)i(that)g +(relies)e(on)i(T)-101 b(eX-master.)4400 7141 y(This)385 +b(default)h(v)-67 b(alue)383 b(for)i(T)-101 b(eX-master)385 +b(could)f(then)i(b)34 b(e)384 b(con)-34 b(troled)385 +b(with)g(mapping)h(based)f(on)f(the)4400 8602 y(extension.)2994 +10297 y Fz(\017)800 b FB(Use)404 b(index)g(\014les)g(\(when)h(a)-34 +b(v)-67 b(ailable\))404 b(to)g(sp)34 b(eed)404 b(up)h +Fr(C-c)g(C-m)h(include)g(RET)p FB(.)2994 11992 y Fz(\017)800 +b FB(Option)405 b(not)g(to)f(calculate)g(v)-34 b(ery)403 +b(slo)-34 b(w)405 b(completions)f(lik)-34 b(e)403 b(for)h +Fr(C-c)i(C-m)f(include)h(RET)p FB(.)2994 13687 y Fz(\017)800 +b FB(F)-101 b(on)-34 b(t)405 b(men)-34 b(u)405 b(should)h(b)34 +b(e)403 b(created)h(from)h Ft(TeX-font-list)p FB(.)2994 +15382 y Fz(\017)800 b FB(Installation)405 b(pro)34 b(cedure)403 +b(written)i(purely)f(in)g(emacs)g(lisp.)2994 17077 y +Fz(\017)800 b FB(Included)405 b(P)-34 b(ostScript)405 +b(\014les)f(should)h(also)f(b)34 b(e)404 b(coun)-34 b(ted)405 +b(as)f(part)h(of)f(the)h(do)34 b(cumen)-34 b(t.)2994 +18772 y Fz(\017)800 b FB(A)496 b(nice)f(hierarc)-34 b(hical)495 +b(b)-34 b(y-topic)496 b(organization)g(of)g(all)g(o\016cially)e(do)34 +b(cumen)-34 b(ted)497 b(LaT)-101 b(eX)495 b(macros,)4400 +20233 y(a)-34 b(v)-67 b(ailable)403 b(from)i(the)f(men)-34 +b(u)405 b(bar.)2994 21928 y Fz(\017)800 b Ft(TeX-command-default)399 +b FB(should)393 b(b)34 b(e)392 b(set)g(from)g(the)h(master)f(\014le,)i +(if)e(not)h(set)f(lo)34 b(cally)-101 b(.)533 b(Suggested)4400 +23390 y(b)-34 b(y)405 b(P)-34 b(eter)403 b(Whaite)h(`)p +Ft(<peta@cim.mcgill.ca>)p FB('.)2994 25085 y Fz(\017)800 +b FB(Mak)-34 b(e)1536 b(A)-34 b(UCT)12130 25346 y(E)12805 +25085 y(X)1537 b(w)-34 b(ork)1536 b(with)i(`)p Ft(crypt++)p +FB('.)3937 b(Suggested)1538 b(b)-34 b(y)1537 b(Chris)g(Mo)34 +b(ore)4400 26546 y(`)p Ft(<Chris.Moore@src.bae.co.uk>)p +FB('.)2994 28241 y Fz(\017)800 b FB(Mak)-34 b(e)349 b(A)-34 +b(UCT)10943 28502 y(E)11618 28241 y(X)349 b(w)-34 b(ork)350 +b(with)g(`)p Ft(longlines)p FB('.)523 b(This)350 b(w)-34 +b(ould)350 b(also)g(apply)f(to)h Fv(p)-34 b(review-latex)p +FB(,)359 b(though)4400 29702 y(it)404 b(migh)-34 b(t)405 +b(mak)-34 b(e)404 b(sense)g(to)h(unify)f(error)f(pro)34 +b(cessing)404 b(b)34 b(efore)404 b(attempting)i(this.)2994 +31397 y Fz(\017)800 b FB(The)439 b(`)p Ft(Spell)p FB(')g(command)h +(should)f(apply)g(to)f(all)g(\014les)h(in)f(a)g(do)34 +b(cumen)-34 b(t.)643 b(Ma)-34 b(yb)34 b(e)438 b(it)h(could)f(try)h(to) +4400 32858 y(restrict)409 b(to)g(\014les)h(that)g(ha)-34 +b(v)g(e)410 b(b)34 b(een)409 b(mo)34 b(di\014ed)410 b(since)f(last)g +(sp)34 b(ell)409 b(c)-34 b(hec)g(k?)554 b(Suggested)411 +b(b)-34 b(y)410 b(Ra)-34 b(vinder)4400 34319 y(Bh)g(um)g(bla)405 +b(`)p Ft(<rbhumbla@ucsd.edu>)p FB('.)2994 36014 y Fz(\017)800 +b FB(Mak)-34 b(e)404 b Ft(.)g FB(c)-34 b(hec)g(k)404 +b(for)h(abbreviations)f(and)h(sen)-34 b(tences)405 b(ending)f(with)h +(capital)f(letters.)2994 37709 y Fz(\017)800 b FB(Use)440 +b(Emacs)f(19)h(minibu\013er)g(history)g(to)g(c)-34 b(ho)34 +b(ose)440 b(b)34 b(et)-34 b(w)g(een)441 b(preview)-34 +b(ers,)448 b(and)440 b(other)h(stu\013.)646 b(Sug-)4400 +39170 y(gested)404 b(b)-34 b(y)405 b(John)g(In)-34 b(terran)g(te)405 +b(`)p Ft(<interran@uluru.Stanford.EDU>)p FB('.)2994 40865 +y Fz(\017)800 b FB(Do)34 b(cumen)-34 b(tation)405 b(of)g(v)-67 +b(ariables)403 b(that)i(can)f(b)34 b(e)404 b(set)g(in)h(a)f(st)-34 +b(yle)404 b(ho)34 b(ok.)4400 42560 y(W)-101 b(e)375 b(need)g(a)h(list)f +(of)g(what)i(can)e(safely)g(b)34 b(e)375 b(done)h(in)f(an)h(ordinary)f +(st)-34 b(yle)375 b(ho)34 b(ok.)529 b(Y)-101 b(ou)376 +b(can)f(not)h(set)g(a)4400 44022 y(v)-67 b(ariable)376 +b(that)i(A)-34 b(UCT)14853 44283 y(E)15528 44022 y(X)377 +b(dep)34 b(ends)378 b(on,)k(unless)c(A)-34 b(UCT)30360 +44283 y(E)31034 44022 y(X)378 b(kno)-34 b(ws)378 b(that)g(it)f(has)g +(to)h(run)g(the)f(st)-34 b(yle)4400 45483 y(ho)34 b(oks)404 +b(\014rst.)4400 47178 y(Here)f(is)h(the)h(start)f(of)h(suc)-34 +b(h)405 b(a)f(list.)4400 49107 y Ft(LaTeX-add-environments)4400 +50568 y(TeX-add-symbols)4400 52029 y(LaTeX-add-labels)4400 +53490 y(LaTeX-add-bibliographies)4400 54951 y(LaTeX-largest-level)2994 +56412 y Fz(\017)800 b FB(Outline)404 b(should)h(b)34 +b(e)404 b(\(b)34 b(etter\))405 b(supp)34 b(orted)405 +b(in)f(T)26608 56673 y(E)27282 56412 y(X)g(mo)34 b(de.)4400 +58107 y(A)-34 b(t)405 b(least,)f(supp)34 b(ort)405 b(headers,)f +(trailers,)f(as)h(w)-34 b(ell)404 b(as)g(T)-101 b(eX-outline-extra.) +2994 59802 y Fz(\017)800 b Ft(TeX-header-start)410 b +FB(and)405 b Ft(TeX-trailer-end)p FB(.)4400 61497 y(W)-101 +b(e)404 b(migh)-34 b(t)405 b(w)-34 b(an)g(t)406 b(these,)e(just)h(for)f +(fun)h(\(and)h(outlines\))2994 63192 y Fz(\017)800 b +FB(Plain)404 b(T)8255 63453 y(E)8929 63192 y(X)g(and)h(L)12921 +63035 y Fu(a)13482 63192 y FB(T)14155 63453 y(E)14828 +63192 y(X)f(sp)34 b(eci\014c)404 b(header)g(and)h(trailer)e +(expressions.)4400 64887 y(W)-101 b(e)477 b(should)h(ha)-34 +b(v)g(e)478 b(a)f(w)-34 b(a)g(y)478 b(to)g(globally)f(sp)34 +b(ecify)476 b(the)i(default)h(v)-67 b(alue)476 b(of)i(the)g(header)f +(and)h(trailer)4400 66349 y(regexps.)2994 68044 y Fz(\017)800 +b FB(Get)404 b(closer)f(to)i(original)e Ft(TeX-mode)k +FB(k)-34 b(eybindings.)4400 69738 y(A)713 b(third)i(initialization)e +(\014le)g(\()p Ft(tex-mode.el)p FB(\))718 b(con)-34 b(taining)715 +b(an)f(em)-34 b(ulator)714 b(of)g(the)g(standard)4400 +71200 y Ft(TeX-mode)407 b FB(w)-34 b(ould)405 b(help)g(con)-34 +b(vince)403 b(some)h(p)34 b(eople)404 b(to)h(c)-34 b(hange)404 +b(to)h(A)-34 b(UCT)38116 71461 y(E)38791 71200 y(X.)p +eop end +%%Page: 116 121 +TeXDict begin 116 120 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(116)2994 3985 y Fz(\017)800 b FB(Use)561 +b(mark)-34 b(ers)562 b(in)f Ft(TeX-error-list)567 b FB(to)562 +b(remem)-34 b(b)34 b(er)560 b(bu\013er)i(p)34 b(ositions)562 +b(in)g(order)f(to)h(b)34 b(e)561 b(more)4400 5446 y(robust)405 +b(with)g(regard)f(to)g(line)g(n)-34 b(um)g(b)34 b(ers)405 +b(and)g(c)-34 b(hanged)405 b(\014les.)2994 7317 y Fz(\017)800 +b FB(Finish)382 b(the)g(T)-101 b(exinfo)381 b(mo)34 b(de.)531 +b(F)-101 b(or)382 b(one)f(thing,)387 b(man)-34 b(y)382 +b(T)-101 b(exinfo)381 b(mo)34 b(de)382 b(commands)g(do)g(not)g(accept) +4400 8778 y(braces)404 b(around)h(their)f(argumen)-34 +b(ts.)2994 10649 y Fz(\017)800 b FB(Ho)34 b(ok)404 b(up)h(the)f(letter) +g(en)-34 b(vironmen)g(t)405 b(with)g Ft(bbdb.el)p FB(.)2000 +13461 y Fp(A.3.3)817 b(Bugs)2994 15420 y Fz(\017)800 +b FB(The)1083 b(st)-34 b(yle)1082 b(ho)34 b(oks)1083 +b(automatically)f(generated)h(b)-34 b(y)1083 b(parsing)f(\014les)h(for) +f Ft(example.dtx)p FB(,)4400 16881 y Ft(example.sty)p +FB(,)352 b Ft(example.drv)339 b FB(and)c Ft(example.bib)k +FB(all)334 b(clash.)516 b(Bad.)f(Clash)335 b(with)h(hand-written)4400 +18342 y(st)-34 b(yle)404 b(ho)34 b(oks)404 b(should)h(b)34 +b(e)404 b(remo)-34 b(v)g(ed)404 b(b)-34 b(y)405 b(dialect)e +(discrimination)i(|)f(to)g(b)34 b(e)404 b(c)-34 b(hec)g(k)g(ed.)2994 +20213 y Fz(\017)800 b Fr(C-c)405 b(`)g FB(should)g(alw)-34 +b(a)g(ys)404 b(sta)-34 b(y)405 b(in)f(the)h(curren)-34 +b(t)404 b(windo)-34 b(w,)406 b(also)e(when)h(it)f(\014nds)h(a)f(new)h +(\014le.)2994 22084 y Fz(\017)800 b FB(Do)512 b(not)h(o)-34 +b(v)g(erwrite)512 b(emacs)g(w)-34 b(arnings)513 b(ab)34 +b(out)513 b(existing)f(auto-sa)-34 b(v)g(e)514 b(\014les)e(when)h +(loading)f(a)g(new)4400 23545 y(\014le.)2994 25416 y +Fz(\017)800 b FB(Ma)-34 b(yb)34 b(e)1091 b(the)g(regexp)f(for)h(matc) +-34 b(hing)1092 b(a)f(T)-101 b(eX)1090 b(sym)-34 b(b)34 +b(ol)1091 b(during)g(parsing)g(should)h(b)34 b(e)4400 +26877 y(`)p Ft("\\\\\\\\\\\\\([a-zA-Z]+\\\\|.\\\\\)")p +FB(')414 b(|)406 b(`)p Ft(<thiemann@informatik.uni-tuebingen.de>)p +FB(')418 b(P)-34 b(e-)4400 28338 y(ter)404 b(Thiemann.)2994 +30209 y Fz(\017)800 b FB(A)-34 b(UCT)7732 30470 y(E)8407 +30209 y(X)404 b(should)h(not)g(parse)f(v)-34 b(erbatim)404 +b(en)-34 b(vironmen)g(ts.)2994 32080 y Fz(\017)800 b +FB(Mak)-34 b(e)415 b(`)p Ft(`)p FB(')f(c)-34 b(hec)g(k)415 +b(for)g(math)h(con)-34 b(text)415 b(in)g Ft(LaTeX-math-mode)p +FB(.)576 b(and)416 b(simply)f(self)f(insert)h(if)g(not)h(in)4400 +33541 y(a)404 b(math)h(con)-34 b(text.)2994 35412 y Fz(\017)800 +b FB(Mak)-34 b(e)434 b Ft(TeX-insert-dollar)441 b FB(more)434 +b(robust.)631 b(Curren)-34 b(tly)434 b(it)h(can)g(b)34 +b(e)434 b(fo)34 b(oled)434 b(b)-34 b(y)435 b(`)p Ft(\\mbox)p +FB(''es)g(and)4400 36873 y(escap)34 b(ed)404 b(double)h(dollar)e(for)i +(example.)2994 38744 y Fz(\017)800 b FB(Correct)404 b(inden)-34 +b(tation)406 b(for)e(tabular,)h(tabbing,)g(table,)f(math,)g(and)h(arra) +-34 b(y)404 b(en)-34 b(vironmen)g(ts.)2000 42186 y FA(A.4)897 +b(F)-149 b(requen)-50 b(tly)600 b(Ask)-50 b(ed)599 b(Questions)2657 +44312 y FB(1.)800 b(Something)405 b(is)f(not)h(w)-34 +b(orking)405 b(correctly)-101 b(.)536 b(What)405 b(should)g(I)f(do?) +4400 46182 y(W)-101 b(ell,)328 b(y)-34 b(ou)311 b(migh)-34 +b(t)311 b(ha)-34 b(v)g(e)311 b(guessed)g(it,)329 b(the)311 +b(\014rst)g(place)f(to)h(lo)34 b(ok)310 b(is)g(in)h(the)g(a)-34 +b(v)-67 b(ailable)309 b(do)34 b(cumen)-34 b(tation)4400 +47644 y(pac)g(k)-67 b(aged)443 b(with)g(A)-34 b(UCT)15755 +47905 y(E)16430 47644 y(X.)653 b(This)443 b(could)g(b)34 +b(e)442 b(the)h(release)e(notes)i(\(in)g(the)g Ft(RELEASE)i +FB(\014le\))d(or)g(the)4400 49105 y(news)341 b(section)g(of)g(the)g +(man)-34 b(ual)342 b(in)f(case)f(y)-34 b(ou)341 b(are)f(exp)34 +b(eriencing)340 b(problems)h(after)g(an)g(upgrade,)353 +b(the)4400 50566 y Ft(INSTALL)457 b FB(\014le)e(in)g(case)g(y)-34 +b(ou)455 b(are)g(ha)-34 b(ving)455 b(problems)g(with)h(the)g +(installation,)468 b(the)455 b(section)g(ab)34 b(out)4400 +52027 y(bugs)313 b(in)f(the)g(man)-34 b(ual)313 b(in)f(case)g(y)-34 +b(ou)312 b(encoun)-34 b(tered)313 b(a)f(bug)h(or)f(the)g(relev)-67 +b(an)-34 b(t)311 b(sections)i(in)f(the)g(man)-34 b(ual)4400 +53488 y(for)404 b(other)h(related)e(problems.)4400 55359 +y(If)442 b(this)g(did)g(not)h(help,)451 b(y)-34 b(ou)442 +b(can)g(send)h(a)f(bug)g(rep)34 b(ort)442 b(to)g(the)g(A)-34 +b(UCT)36905 55620 y(E)37580 55359 y(X)442 b(bug)g(rep)34 +b(orting)442 b(list)g(b)-34 b(y)4400 56820 y(using)525 +b(the)f(command)h Fr(M-x)405 b(TeX-submit-bug-report)411 +b(RET)p FB(.)899 b(But)524 b(b)34 b(efore)524 b(y)-34 +b(ou)524 b(do)g(this,)554 b(y)-34 b(ou)4400 58281 y(can)379 +b(try)g(to)g(get)g(more)f(information)i(ab)34 b(out)379 +b(the)h(problem)e(at)i(hand)f(whic)-34 b(h)380 b(migh)-34 +b(t)380 b(also)f(help)f(y)-34 b(ou)4400 59743 y(lo)34 +b(cate)403 b(the)i(cause)f(of)g(the)h(error)e(y)-34 b(ourself.)4400 +61613 y(First,)371 b(y)-34 b(ou)364 b(can)f(try)g(to)g(generate)g(a)g +(so-called)g(bac)-34 b(ktrace)363 b(whic)-34 b(h)364 +b(sho)-34 b(ws)364 b(the)g(functions)h(in)-34 b(v)g(olv)g(ed)4400 +63075 y(in)484 b(a)g(program)g(error.)777 b(In)484 b(order)g(to)g(do)g +(this,)505 b(start)484 b(Emacs)g(with)h(the)f(command)h(line)f(`)p +Ft(emacs)4400 64536 y(--debug-init)p FB(')408 b(and/or)d(put)g(the)g +(line)7600 66407 y Ft(\(setq)638 b(debug-on-error)j(t\))4400 +68277 y FB(as)433 b(the)g(\014rst)h(line)e(in)-34 b(to)434 +b(y)-34 b(our)433 b(init)g(\014le.)624 b(After)433 b(Emacs)g(has)g +(started,)440 b(y)-34 b(ou)434 b(can)f(load)g(a)f(\014le)h(whic)-34 +b(h)4400 69738 y(triggers)412 b(the)g(error)g(and)h(a)f(new)h(windo)-34 +b(w)414 b(should)f(p)34 b(op)413 b(up)g(sho)-34 b(wing)413 +b(the)g(bac)-34 b(ktrace.)563 b(If)412 b(y)-34 b(ou)413 +b(get)4400 71200 y(suc)-34 b(h)405 b(a)f(bac)-34 b(ktrace,)404 +b(please)g(include)g(it)g(in)g(the)g(bug)h(rep)34 b(ort.)p +eop end +%%Page: 117 122 +TeXDict begin 117 121 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(117)4400 3985 y(Second,)499 b(y)-34 b(ou)481 +b(can)f(try)g(to)g(\014gure)g(out)h(if)f(something)h(in)f(y)-34 +b(our)480 b(p)34 b(ersonal)480 b(or)g(site)g(con\014guration)4400 +5446 y(triggers)410 b(the)h(error)e(b)-34 b(y)411 b(starting)g(Emacs)g +(without)h(suc)-34 b(h)411 b(customizations.)558 b(Y)-101 +b(ou)411 b(can)g(do)g(this)g(b)-34 b(y)4400 6907 y(in)g(v)g(oking)533 +b(Emacs)g(with)h(the)f(command)h(line)e(`)p Ft(emacs)406 +b(-q)e(-no-site-file)409 b(-l)c(auctex)p FB('.)926 b(The)4400 +8369 y(`)p Ft(-l)p FB(')356 b(option)g(`)p Ft(auctex.el)p +FB(')j(whic)-34 b(h)356 b(y)-34 b(ou)356 b(normally)f(do)h(in)g(y)-34 +b(our)356 b(init)g(\014le.)522 b(After)356 b(y)-34 b(ou)356 +b(ha)-34 b(v)g(e)356 b(started)4400 9830 y(Emacs)343 +b(lik)-34 b(e)343 b(this,)356 b(y)-34 b(ou)343 b(can)h(load)f(the)h +(\014le)f(triggering)g(the)h(error.)517 b(If)344 b(ev)-34 +b(erything)343 b(is)g(w)-34 b(orking)344 b(no)-34 b(w,)4400 +11291 y(y)g(ou)414 b(kno)-34 b(w)414 b(that)h(y)-34 b(ou)413 +b(ha)-34 b(v)g(e)414 b(to)g(searc)-34 b(h)413 b(either)g(in)h(the)f +(site)h(con\014guration)g(\014le)f(or)h(y)-34 b(our)413 +b(p)34 b(ersonal)4400 12752 y(init)404 b(\014le)g(for)g(statemen)-34 +b(ts)406 b(related)e(to)g(the)h(problem.)2657 14557 y(2.)800 +b(What)405 b(v)-34 b(ersions)404 b(of)g(Emacs)g(are)g(supp)34 +b(orted?)4400 16362 y(A)-34 b(UCT)7732 16623 y(E)8407 +16362 y(X)489 b(w)-34 b(as)491 b(tested)f(with)g(GNU)404 +b(Emacs)g(24)q(.)794 b(Older)489 b(v)-34 b(ersions)489 +b(ma)-34 b(y)490 b(w)-34 b(ork)490 b(but)g(are)f(unsup-)4400 +17823 y(p)34 b(orted.)2657 19628 y(3.)800 b(What)405 +b(should)g(I)f(do)g(when)h Ft(./configure)j FB(do)34 +b(es)404 b(not)h(\014nd)g(programs)g(lik)-34 b(e)403 +b(latex?)4400 21433 y(This)536 b(is)f(problem)g(often)h(encoun)-34 +b(tered)536 b(on)g(Windo)-34 b(ws.)933 b(Mak)-34 b(e)535 +b(sure)g(that)i(the)e Ft(PATH)i FB(en)-34 b(viron-)4400 +22895 y(men)g(t)473 b(v)-67 b(ariable)470 b(includes)i(the)g +(directories)f(con)-34 b(taining)473 b(the)g(relev)-67 +b(an)-34 b(t)471 b(programs,)488 b(as)472 b(describ)34 +b(ed)4400 24356 y(in)404 b(Section)h(\\Installation)f(under)h(MS)g +(Windo)-34 b(ws")405 b(in)f Fs(the)h(A)-34 b(UCT)35426 +24617 y(E)36100 24356 y(X)404 b(man)-34 b(ual)48 b FB(.)2657 +26161 y(4.)800 b(Wh)-34 b(y)404 b(do)34 b(esn't)405 b(the)f +(completion,)g(st)-34 b(yle)404 b(\014le,)g(or)g(m)-34 +b(ulti-\014le)404 b(stu\013)h(w)-34 b(ork?)4400 27966 +y(It)404 b(m)-34 b(ust)406 b(b)34 b(e)403 b(enabled)i(\014rst,)f +(insert)g(this)h(in)f(y)-34 b(our)404 b(init)h(\014le:)7600 +29771 y Ft(\(setq-default)641 b(TeX-master)f(nil\))7600 +31232 y(\(setq)e(TeX-parse-self)j(t\))7600 32693 y(\(setq)d +(TeX-auto-save)j(t\))4400 34498 y FB(Read)405 b(also)e(the)i(c)-34 +b(hapters)405 b(ab)34 b(out)405 b(parsing)f(and)h(m)-34 +b(ulti\014le)405 b(do)34 b(cumen)-34 b(ts)405 b(in)f(the)h(man)-34 +b(ual.)2657 36303 y(5.)800 b(Wh)-34 b(y)404 b(do)34 b(esn't)405 +b Ft(TeX-save-document)410 b FB(w)-34 b(ork?)4400 38108 +y Ft(TeX-check-path)409 b FB(has)c(to)f(con)-34 b(tain)405 +b Ft(")p FB(./)p Ft(")g FB(somewhere.)2657 39913 y(6.)800 +b(Wh)-34 b(y)404 b(is)g(the)h(information)g(in)f Ft(foo.tex)i +FB(forgotten)g(when)f(I)e(sa)-34 b(v)g(e)405 b Ft(foo.bib)p +FB(?)4400 41718 y(F)-101 b(or)433 b(v)-67 b(arious)433 +b(reasons,)441 b(A)-34 b(UCT)18750 41979 y(E)19425 41718 +y(X)433 b(ignores)h(the)f(extension)h(when)h(it)e(stores)h(information) +g(ab)34 b(out)4400 43179 y(a)502 b(\014le,)526 b(so)502 +b(y)-34 b(ou)503 b(should)g(use)f(unique)h(base)f(names)g(for)h(y)-34 +b(our)502 b(\014les.)832 b(E.g.)g(rename)502 b Ft(foo.bib)j +FB(to)4400 44640 y Ft(foob.bib)p FB(.)2657 46445 y(7.)800 +b(Wh)-34 b(y)404 b(do)34 b(esn't)405 b(A)-34 b(UCT)14877 +46706 y(E)15552 46445 y(X)404 b(signal)g(when)h(pro)34 +b(cessing)403 b(a)i(do)34 b(cumen)-34 b(t)405 b(is)f(done?)4400 +48250 y(If)279 b(the)g(message)g(in)g(the)g(minibu\013er)g(sta)-34 +b(ys)280 b Ft(")p FB(T)-34 b(yp)34 b(e)279 b(`C-c)g(C-l')f(to)i(displa) +-34 b(y)279 b(results)g(of)g(compilation.)p Ft(")p FB(,)4400 +49712 y(y)-34 b(ou)340 b(probably)g(ha)-34 b(v)g(e)340 +b(a)f(miscon\014guration)i(in)f(y)-34 b(our)339 b(init)h(\014le)f(\()p +Ft(.emacs)p FB(,)355 b Ft(init.el)342 b FB(or)d(similar\).)517 +b(T)-101 b(o)4400 51173 y(trac)-34 b(k)470 b(this)i(do)-34 +b(wn)472 b(either)e(searc)-34 b(h)470 b(in)h(the)g(`)p +Ft(*Messages*)p FB(')i(bu\013er)e(for)g(an)g(error)e(message)i(or)f +(put)4400 52634 y Ft(\(setq)406 b(debug-on-error)j(t\))426 +b FB(as)f(the)h(\014rst)g(line)f(in)-34 b(to)426 b(y)-34 +b(our)425 b(init)h(\014le,)k(restart)425 b(Emacs)h(and)g(op)34 +b(en)4400 54095 y(a)407 b(L)5735 53938 y Fu(a)6296 54095 +y FB(T)6969 54356 y(E)7643 54095 y(X)h(\014le.)548 b(Emacs)407 +b(will)g(complain)h(loudly)f(b)-34 b(y)408 b(op)34 b(ening)408 +b(a)f(debugging)i(bu\013er)f(as)f(so)34 b(on)408 b(as)g(an)4400 +55556 y(error)448 b(o)34 b(ccurs.)672 b(The)450 b(information)g(in)f +(the)g(debugging)h(bu\013er)f(can)h(help)f(y)-34 b(ou)449 +b(\014nd)h(the)g(cause)f(of)4400 57018 y(the)405 b(error)e(in)h(y)-34 +b(our)404 b(init)g(\014le.)2657 58823 y(8.)800 b(Wh)-34 +b(y)404 b(do)34 b(es)404 b Ft(TeX-next-error)409 b FB(\()p +Fr(C-c)d(`)p FB(\))f(fail?)4400 60628 y(If)411 b Ft +(TeX-file-line-error)418 b FB(is)411 b(set)h(to)f(nil)g(\(not)i(the)e +(default\),)j(these)e(sort)f(of)h(failures)f(migh)-34 +b(t)412 b(b)34 b(e)4400 62089 y(related)350 b(to)h(the)f(the)h(fact)g +(that)g(when)g(writing)g(the)f(log)g(\014le,)361 b(T)32882 +62350 y(E)33556 62089 y(X)350 b(puts)h(information)g(related)f(to)h(a) +4400 63550 y(\014le,)375 b(including)368 b(error)f(messages,)375 +b(b)34 b(et)-34 b(w)g(een)370 b(a)e(pair)g(of)g(paren)-34 +b(theses.)528 b(In)368 b(this)h(scenario)e(A)-34 b(UCT)48416 +63811 y(E)49091 63550 y(X)4400 65011 y(determines)436 +b(the)h(\014le)f(where)g(the)g(error)f(happ)34 b(ened)438 +b(b)-34 b(y)436 b(parsing)h(the)f(log)g(\014le)g(and)h(coun)-34 +b(ting)437 b(the)4400 66472 y(paren)-34 b(theses.)540 +b(This)404 b(can)g(fail)g(when)h(there)f(are)g(other,)g(un)-34 +b(balanced)406 b(paren)-34 b(theses)405 b(presen)-34 +b(t.)4400 68277 y(Activ)-67 b(ating)436 b(so-called)g +(\014le:line:error)e(messages)i(for)h(the)f(log)g(\014le)h(usually)f +(solv)-34 b(es)436 b(this)h(issue,)444 b(as)4400 69738 +y(these)485 b(kind)f(of)h(messages)g(are)f(are)g(easier)f(to)i(parse;) +524 b(ho)-34 b(w)g(ev)g(er,)505 b(they)485 b(ma)-34 b(y)485 +b(lac)-34 b(k)484 b(some)g(details.)4400 71200 y(Activ)-67 +b(ation)547 b(can)g(b)34 b(e)547 b(done)h(either)e(in)i(the)f +(con\014guration)i(of)e(y)-34 b(our)547 b(T)37624 71461 +y(E)38298 71200 y(X)g(system)h(\(consult)g(its)p eop +end +%%Page: 118 123 +TeXDict begin 118 122 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(118)4400 3985 y(man)-34 b(ual)419 b(to)g(see)f(where)h +(this)g(is\))f(or)h(b)-34 b(y)418 b(simply)h(k)-34 b(eeping)418 +b(the)h(v)-67 b(ariable)417 b Ft(TeX-file-line-error)4400 +5446 y FB(to)405 b(the)f(default)h(v)-67 b(alue)403 b(of)i(non-nil.) +2657 7141 y(9.)800 b(What)405 b(do)34 b(es)404 b(A)-34 +b(UC)405 b(stand)g(for?)4400 8835 y(A)-34 b(UCT)7732 +9096 y(E)8407 8835 y(X)459 b(came)h(in)-34 b(to)460 b(b)34 +b(eing)460 b(at)g(Aalb)34 b(org)459 b(Univ)-34 b(ersit)g(y)460 +b(in)g(Denmark.)705 b(Bac)-34 b(k)459 b(then)h(the)g(Danish)4400 +10296 y(name)404 b(of)h(the)f(univ)-34 b(ersit)g(y)405 +b(w)-34 b(as)405 b(Aalb)34 b(org)404 b(Univ)-34 b(ersitetscen)g(ter;) +403 b(A)-34 b(UC)405 b(for)g(short.)2000 13309 y FA(A.5)897 +b(F)-149 b(eatures)599 b(sp)50 b(eci\014c)598 b(to)g(A)-50 +b(UCT)26237 13663 y(E)27191 13309 y(X's)598 b(T)-149 +b(exinfo)598 b(ma)100 b(jor)598 b(mo)50 b(de)2000 15434 +y FB(A)-34 b(UCT)5332 15695 y(E)6007 15434 y(X)329 b(includes)h(a)g(ma) +67 b(jor)330 b(mo)34 b(de)330 b(for)f(editting)i(T)-101 +b(exinfo)330 b(\014les.)513 b(This)330 b(ma)67 b(jor)331 +b(mo)34 b(de)329 b(is)h(not)g(the)g(same)2000 16895 y(mo)34 +b(de)490 b(as)g(the)g(nativ)-34 b(e)490 b(T)-101 b(exinfo)490 +b(mo)34 b(de)490 b(\(see)g Fz(h)p FB(unde\014ned)p Fz(i)i +FB([\(texinfo\))f(T)-101 b(exinfo)490 b(Mo)34 b(de],)511 +b(page)490 b Fz(h)p FB(unde-)2000 18356 y(\014ned)p Fz(i)p +FB(\))455 b(of)f(Emacs,)465 b(although)454 b(they)g(ha)-34 +b(v)g(e)454 b(the)f(same)h(name.)686 b(Ho)-34 b(w)g(ev)g(er,)466 +b(A)-34 b(UCT)40055 18617 y(E)40729 18356 y(X)454 b(still)e(relies)g +(on)i(a)2000 19818 y(n)-34 b(um)g(b)34 b(er)405 b(of)g(functions)g +(from)g(the)f(nativ)-34 b(e)404 b(T)-101 b(exinfo)405 +b(mo)34 b(de.)3660 21512 y(The)505 b(follo)-34 b(wing)504 +b(text)g(describ)34 b(es)503 b(whic)-34 b(h)504 b(functionalit)-34 +b(y)505 b(is)f(o\013ered)f(b)-34 b(y)504 b(A)-34 b(UCT)40609 +21773 y(E)41284 21512 y(X)503 b(and)i(whic)-34 b(h)505 +b(b)-34 b(y)2000 22973 y(the)436 b(nativ)-34 b(e)436 +b(T)-101 b(exinfo)436 b(mo)34 b(de.)633 b(This)436 b(should)h(enable)f +(y)-34 b(ou)436 b(to)g(decide)f(when)i(to)f(consult)g(the)g(A)-34 +b(UCT)48416 23234 y(E)49091 22973 y(X)2000 24434 y(man)g(ual)313 +b(and)g(when)g(the)f(man)-34 b(ual)313 b(of)g(the)f(nativ)-34 +b(e)312 b(mo)34 b(de.)508 b(And)313 b(in)f(case)g(y)-34 +b(ou)312 b(are)g(a)g(seasoned)g(user)g(of)g(the)2000 +25895 y(nativ)-34 b(e)409 b(mo)34 b(de,)410 b(the)f(information)h +(should)g(help)f(y)-34 b(ou)410 b(to)f(swiftly)g(get)g(to)h(kno)-34 +b(w)409 b(the)h(A)-34 b(UCT)44201 26156 y(E)44875 25895 +y(X-sp)34 b(eci\014c)2000 27357 y(commands.)2000 29816 +y Fp(A.5.1)817 b(Ho)-45 b(w)546 b(A)-45 b(UCT)14875 30139 +y(E)15743 29816 y(X)545 b(and)h(the)g(nativ)-45 b(e)544 +b(mo)45 b(de)546 b(w)-45 b(ork)545 b(together)2000 31775 +y FB(In)564 b(a)h(n)-34 b(utshell)565 b(the)g(split)f(b)34 +b(et)-34 b(w)g(een)566 b(A)-34 b(UCT)22839 32036 y(E)23513 +31775 y(X)565 b(T)-101 b(exinfo)564 b(mo)34 b(de,)604 +b(and)565 b(nativ)-34 b(e)565 b(T)-101 b(exinfo)565 b(mo)34 +b(de)564 b(is)g(as)2000 33236 y(follo)-34 b(ws:)2994 +34930 y Fz(\017)800 b FB(Most)601 b(of)g(the)g(editing)g(\(en)-34 +b(vironmen)g(t)602 b(creation,)649 b(commen)-34 b(ting,)650 +b(fon)-34 b(t)602 b(command)f(insertions\))4400 36392 +y(and/or)415 b(pro)34 b(cessing)415 b(commands)h(\(e.g.)570 +b(compiling)414 b(or)h(prin)-34 b(ting\))416 b(whic)-34 +b(h)416 b(are)e(a)-34 b(v)-67 b(ailable)414 b(in)h(other)4400 +37853 y(A)-34 b(UCT)7732 38114 y(E)8407 37853 y(X)404 +b(mo)34 b(des)404 b(are)g(also)g(handled)h(b)-34 b(y)404 +b(A)-34 b(UCT)27513 38114 y(E)28188 37853 y(X)404 b(in)g(T)-101 +b(exinfo)405 b(mo)34 b(de.)2994 39547 y Fz(\017)800 b +FB(T)-101 b(exinfo-related)299 b(features)f(\(e.g.)503 +b(info)299 b(no)34 b(de)299 b(link)-67 b(age)297 b(or)h(men)-34 +b(u)300 b(creation\))e(rely)f(on)i(the)g(commands)4400 +41008 y(pro)-34 b(vided)283 b(b)-34 b(y)283 b(the)f(nativ)-34 +b(e)283 b(T)-101 b(exinfo)283 b(mo)34 b(de.)498 b(A)-34 +b(UCT)27558 41269 y(E)28232 41008 y(X)283 b(pro)-34 b(vides)282 +b(the)h(k)-34 b(ey)282 b(bindings)i(to)e(reac)-34 b(h)283 +b(these)4400 42470 y(functions,)342 b(k)-34 b(eeping)325 +b(the)h(same)f(k)-34 b(eys)324 b(as)h(in)h(nativ)-34 +b(e)325 b(T)-101 b(exinfo)325 b(whenev)-34 b(er)325 b(p)34 +b(ossible,)341 b(or)325 b(similar)f(ones)4400 43931 y(otherwise.)2000 +46390 y Fp(A.5.2)817 b(Where)546 b(the)f(nativ)-45 b(e)545 +b(mo)45 b(de)545 b(is)h(sup)45 b(erseded)2000 48349 y +FB(This)563 b(section)f(is)g(directed)h(to)f(users)h(of)f(the)h(nativ) +-34 b(e)563 b(T)-101 b(exinfo)562 b(mo)34 b(de)563 b(switc)-34 +b(hing)563 b(to)g(A)-34 b(UCT)46157 48610 y(E)46832 48349 +y(X.)1013 b(It)2000 49810 y(follo)-34 b(ws)286 b(the)h(summary)e(of)h +(the)h(nativ)-34 b(e)286 b(mo)34 b(de)285 b(\(see)h Fz(h)p +FB(unde\014ned)p Fz(i)i FB([\(texinfo\))e(T)-101 b(exinfo)286 +b(Mo)34 b(de)286 b(Summary],)2000 51271 y(page)404 b +Fz(h)p FB(unde\014ned)p Fz(i)p FB(\))j(and)e(lists)f(whic)-34 +b(h)405 b(of)g(its)f(commands)h(are)f(no)g(longer)g(of)g(use.)2000 +53199 y(Insert)g(commands)8400 54660 y(In)360 b(the)g(nativ)-34 +b(e)360 b(T)-101 b(exinfo)359 b(mo)34 b(de,)369 b(frequen)-34 +b(tly)359 b(used)h(T)-101 b(exinfo)360 b(commands)h(can)e(b)34 +b(e)360 b(inserted)8400 56121 y(with)411 b(k)-34 b(ey)409 +b(bindings)i(of)f(the)h(form)f Fr(C-c)405 b(C-c)g(k)410 +b FB(where)g Fs(k)483 b FB(di\013ers)410 b(for)g(eac)-34 +b(h)410 b(T)-101 b(exinfo)410 b(com-)8400 57583 y(mand;)405 +b Fr(c)f FB(inserts)g(@co)34 b(de,)403 b Fr(d)i FB(inserts)f(@dfn,)h +Fr(k)f FB(@kb)34 b(d,)404 b(etc.)8400 59277 y(In)301 +b(A)-34 b(UCT)13144 59538 y(E)13819 59277 y(X)301 b(commands)h(are)e +(inserted)h(with)h(the)g(k)-34 b(ey)300 b(binding)i Fr(C-c)405 +b(C-m)302 b FB(instead)g(whic)-34 b(h)8400 60738 y(prompts)462 +b(for)g(the)f(macro)g(to)g(b)34 b(e)461 b(inserted.)710 +b(F)-101 b(or)461 b(fon)-34 b(t)463 b(selection)d(commands)i(\(lik)-34 +b(e)461 b(@b,)8400 62199 y(@i,)533 b(or)508 b(@emph\))g(and)h(a)f(few)g +(related)g(ones)g(\(lik)-34 b(e)508 b(@v)-67 b(ar,)532 +b(@k)-34 b(ey)507 b(or)h(@co)34 b(de\))508 b(there)f(are)8400 +63661 y(bindings)443 b(whic)-34 b(h)442 b(insert)g(the)g(resp)34 +b(ectiv)-34 b(e)441 b(macros)g(directly)-101 b(.)651 +b(They)442 b(ha)-34 b(v)g(e)442 b(the)g(form)g Ft(C-c)8400 +65122 y(C-f)405 b Fr(k)334 b FB(or)g Ft(C-c)405 b(C-f)g(C-)p +Fr(k)335 b FB(and)f(call)f(the)i(function)g Ft(TeX-font)p +FB(.)518 b(T)-34 b(yp)34 b(e)334 b Fr(C-c)405 b(C-f)g(RET)335 +b FB(to)f(get)8400 66583 y(a)404 b(list)g(of)h(supp)34 +b(orted)405 b(commands.)8400 68277 y(Note)371 b(that)i(the)e(pre\014x)g +(argumen)-34 b(t)373 b(is)d(not)i(handled)g(the)g(same)f(w)-34 +b(a)g(y)372 b(b)-34 b(y)372 b(A)-34 b(UCT)45027 68538 +y(E)45701 68277 y(X.)528 b(Note)8400 69738 y(also)318 +b(that)h(the)f(no)34 b(de)319 b(insertion)f(command)h(from)f(the)g +(nativ)-34 b(e)318 b(mo)34 b(de)318 b(\()p Ft(texinfo-insert-)8400 +71200 y(@node)p FB(\))406 b(can)e(still)g(accessed)g(from)g(the)h(T) +-101 b(exinfo)404 b(men)-34 b(u)405 b(in)f(A)-34 b(UCT)39146 +71461 y(E)39821 71200 y(X.)p eop end +%%Page: 119 124 +TeXDict begin 119 123 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(119)2000 3985 y(Insert)404 b(braces)8400 +5446 y(In)398 b(A)-34 b(UCT)13241 5707 y(E)13916 5446 +y(X)398 b(braces)g(can)g(b)34 b(e)398 b(inserted)g(with)h(the)g(same)f +(k)-34 b(ey)398 b(binding)h(as)f(in)g(the)h(nativ)-34 +b(e)8400 6907 y(T)-101 b(exinfo)582 b(mo)34 b(de:)892 +b Fr(C-c)405 b({)p FB(.)1070 b(But)582 b(A)-34 b(UCT)27285 +7168 y(E)27959 6907 y(X)581 b(uses)h(its)f(o)-34 b(wn)582 +b(function)h(for)e(the)h(feature:)8400 8369 y Ft(TeX-insert-braces)p +FB(.)2000 11132 y(Insert)404 b(en)-34 b(vironmen)g(ts)8400 +12593 y(The)339 b(nativ)-34 b(e)339 b(T)-101 b(exinfo)338 +b(mo)34 b(de)338 b(do)34 b(es)339 b(not)g(insert)f(full)h(en)-34 +b(vironmen)g(ts.)517 b(Instead,)352 b(it)339 b(pro)-34 +b(vides)8400 14054 y(the)352 b(function)g Ft(texinfo-insert-@end)358 +b FB(\(mapp)34 b(ed)352 b(to)f Fr(C-c)405 b(C-c)h(e)p +FB(\))351 b(for)h(closing)e(an)i(op)34 b(en)8400 15516 +y(en)-34 b(vironmen)g(t)405 b(with)g(a)f(matc)-34 b(hing)405 +b(@end)g(statemen)-34 b(t.)8400 17628 y(In)355 b(A)-34 +b(UCT)13198 17889 y(E)13873 17628 y(X)355 b(y)-34 b(ou)355 +b(can)g(insert)g(full)g(en)-34 b(vironmen)g(ts,)365 b(i.e.)521 +b(b)34 b(oth)356 b(the)f(op)34 b(ening)356 b(and)f(closing)8400 +19089 y(statemen)-34 b(ts,)405 b(with)g(the)g(function)g +Ft(Texinfo-environment)411 b FB(\(mapp)34 b(ed)405 b(to)g +Fr(C-c)g(C-e)p FB(\).)2000 21852 y(F)-101 b(ormat)405 +b(info)f(\014les)g(with)h(mak)-34 b(einfo)405 b(and)g(T)22027 +22113 y(E)22700 21852 y(X)8400 23314 y(In)328 b(the)g(nativ)-34 +b(e)328 b(T)-101 b(exinfo)328 b(mo)34 b(de)328 b(there)f(are)h(v)-67 +b(arious)327 b(functions)i(and)g(bindings)f(to)h(format)f(a)8400 +24775 y(region)290 b(or)g(the)h(whole)f(bu\013er)h(for)f(info)h(or)f +(to)g(t)-34 b(yp)34 b(eset)291 b(the)g(resp)34 b(ectiv)-34 +b(e)289 b(text.)501 b(F)-101 b(or)290 b(example,)8400 +26236 y(there)375 b(is)f Ft(makeinfo-buffer)380 b FB(\(mapp)34 +b(ed)376 b(to)f Fr(C-c)405 b(C-m)g(C-b)p FB(\))376 b(whic)-34 +b(h)375 b(runs)h(`)p Ft(makeinfo)p FB(')h(on)8400 27697 +y(the)553 b(bu\013er)g(or)g(there)f(is)h Ft(texinfo-tex-buffer)559 +b FB(\(mapp)34 b(ed)554 b(to)f Fr(C-c)405 b(C-t)g(C-b)p +FB(\))554 b(whic)-34 b(h)8400 29158 y(runs)405 b(T)11777 +29419 y(E)12450 29158 y(X)g(on)f(the)h(bu\013er)f(in)g(order)g(to)g +(pro)34 b(duce)405 b(a)f Fq(D)-31 b(VI)404 b FB(\014le.)8400 +31271 y(In)447 b(A)-34 b(UCT)13290 31531 y(E)13965 31271 +y(X)447 b(di\013eren)-34 b(t)447 b(commands)h(for)f(formatting)h(or)f +(t)-34 b(yp)34 b(esetting)448 b(can)f(b)34 b(e)446 b(in)-34 +b(v)g(ok)g(ed)8400 32732 y(through)358 b(the)g(function)g +Ft(TeX-command-master)363 b FB(\(mapp)34 b(ed)358 b(to)g +Fr(C-c)405 b(C-c)p FB(\).)524 b(After)357 b(t)-34 b(yping)8400 +34193 y Fr(C-c)405 b(C-c)p FB(,)383 b(y)-34 b(ou)377 +b(can)g(select)f(the)h(desired)f(command,)383 b(e.g)376 +b(`)p Ft(Makeinfo)p FB(')j(or)d(`)p Ft(TeX)p FB(',)383 +b(through)8400 35654 y(a)547 b(prompt)i(in)e(the)h(mini)f(bu\013er.)968 +b(Note)548 b(that)g(y)-34 b(ou)548 b(can)f(mak)-34 b(e,)583 +b(sa)-34 b(y)548 b(`)p Ft(Makeinfo)p FB(',)584 b(the)8400 +37115 y(default)405 b(b)-34 b(y)405 b(adding)g(this)f(statemen)-34 +b(t)406 b(in)e(y)-34 b(our)404 b(init)h(\014le:)11600 +39228 y Ft(\(add-hook)640 b('Texinfo-mode-hook)17964 +40689 y(\(lambda)e(\(\))f(\(setq)i(TeX-command-default)k +("Makeinfo"\)\)\))8400 42801 y FB(Note)564 b(also)f(that)h +Fr(C-c)405 b(C-c)g(Makeinfo)i(RET)565 b FB(is)e(not)h(completely)e +(functionally)i(equiv)-67 b(a-)8400 44262 y(len)-34 b(t)576 +b(to)h Ft(makeinfo-buffer)k FB(as)576 b(the)g(latter)g(will)f(displa) +-34 b(y)577 b(the)f(resulting)g(info)g(\014le)g(in)8400 +45723 y(Emacs,)432 b(sho)-34 b(wing)429 b(the)e(no)34 +b(de)428 b(corresp)34 b(onding)427 b(to)g(the)h(p)34 +b(osition)427 b(in)g(the)h(source)e(\014le,)433 b(just)8400 +47185 y(after)558 b(a)h(successful)f(compilation.)1001 +b(This)559 b(is)f(wh)-34 b(y)-101 b(,)597 b(while)559 +b(using)f(A)-34 b(UCT)43038 47446 y(E)43713 47185 y(X,)597 +b(in)-34 b(v)g(oking)8400 48646 y Ft(makeinfo-buffer)409 +b FB(migh)-34 b(t)405 b(still)f(b)34 b(e)404 b(more)g(con)-34 +b(v)g(enien)g(t.)8400 50758 y(Note)498 b(also)f(that)i(in)e(the)h(case) +f(of)h(a)f(m)-34 b(ulti\014le)498 b(do)34 b(cumen)-34 +b(t,)521 b Fr(C-c)405 b(C-c)499 b FB(in)e(A)-34 b(UCT)46033 +51019 y(E)46708 50758 y(X)497 b(will)8400 52219 y(w)-34 +b(ork)379 b(on)f(the)h(whole)g(do)34 b(cumen)-34 b(t)379 +b(\(pro)-34 b(vided)379 b(that)h(the)f(\014le)f(v)-67 +b(ariable)377 b Ft(TeX-master)382 b FB(is)c(set)8400 +53680 y(correctly\),)572 b(while)540 b Ft(makeinfo-buffer)545 +b FB(in)540 b(the)g(nativ)-34 b(e)540 b(mo)34 b(de)540 +b(will)f(pro)34 b(cess)540 b(only)f(the)8400 55142 y(curren)-34 +b(t)405 b(bu\013er,)f(pro)-34 b(vided)404 b(at)h(the)f +Ft(@setfilename)k FB(statemen)-34 b(t)406 b(is)e(pro)-34 +b(vided.)2000 57905 y(Pro)34 b(duce)404 b(indexes)g(and)g(prin)-34 +b(t)8400 59366 y(The)2504 b(nativ)-34 b(e)2504 b(T)-101 +b(exinfo)2504 b(mo)34 b(de)2504 b(pro)-34 b(vides)2504 +b(the)g(binding)h Fr(C-c)8400 60827 y(C-t)405 b(C-i)598 +b FB(\()p Ft(texinfo-texindex)p FB(\))604 b(for)597 b(pro)34 +b(ducing)598 b(an)g(index)f(and)h(the)g(bindings)g Fr(C-c)8400 +62289 y(C-t)405 b(C-p)e FB(\()p Ft(texinfo-tex-print)p +FB(\))408 b(and)403 b Fr(C-c)i(C-t)g(C-q)d FB(\()p Ft +(tex-show-print-queue)p FB(\))410 b(for)8400 63750 y(prin)-34 +b(ting)467 b(and)g(sho)-34 b(wing)467 b(the)g(prin)-34 +b(ter)466 b(queue.)725 b(These)466 b(are)g(sup)34 b(erseded)466 +b(b)-34 b(y)466 b(the)h(resp)34 b(ec-)8400 65211 y(tiv)-34 +b(e)344 b(commands)i(a)-34 b(v)-67 b(ailable)344 b(through)i +Fr(C-c)405 b(C-c)345 b FB(\()p Ft(TeX-command-master)p +FB(\))352 b(in)345 b(A)-34 b(UCT)48080 65472 y(E)48754 +65211 y(X:)8400 66672 y(Index,)404 b(Prin)-34 b(t,)404 +b(and)h(Queue.)2000 69435 y(Kill)430 b(jobs)1916 b(The)431 +b(command)h Fr(C-c)405 b(C-t)g(C-k)432 b FB(\()p Ft(tex-kill-job)p +FB(\))j(in)c(the)g(nativ)-34 b(e)431 b(mo)34 b(de)431 +b(is)g(sup)34 b(erseded)8400 70897 y(b)-34 b(y)405 b +Fr(C-c)g(C-k)g FB(\()p Ft(TeX-kill-job)p FB(\))k(in)404 +b(A)-34 b(UCT)28439 71158 y(E)29114 70897 y(X.)p eop +end +%%Page: 120 125 +TeXDict begin 120 124 bop 2000 -1550 a FB(App)34 b(endix)405 +b(A:)e(Cop)-34 b(ying,)405 b(Changes,)g(Dev)-34 b(elopmen)g(t,)404 +b(F)-135 b(A)-34 b(Q,)405 b(T)-101 b(exinfo)404 b(Mo)34 +b(de)10519 b(120)2000 3985 y Fp(A.5.3)817 b(Where)546 +b(k)-45 b(ey)543 b(bindings)j(are)g(mapp)45 b(ed)546 +b(to)g(the)f(nativ)-45 b(e)545 b(mo)45 b(de)2000 5944 +y FB(This)545 b(no)34 b(de)544 b(follo)-34 b(ws)544 b(the)h(nativ)-34 +b(e)544 b(T)-101 b(exinfo)544 b(mo)34 b(de)544 b(summary)g(\(see)g +Fz(h)p FB(unde\014ned)p Fz(i)j FB([\(texinfo\))e(T)-101 +b(exinfo)2000 7406 y(Mo)34 b(de)595 b(Summary],)642 b(page)595 +b Fz(h)p FB(unde\014ned)p Fz(i)p FB(\))j(and)d(lists)g(only)f(those)i +(commands)f(to)h(whic)-34 b(h)595 b(A)-34 b(UCT)48416 +7667 y(E)49091 7406 y(X)2000 8867 y(pro)g(vides)404 b(a)g(k)-34 +b(eybinding.)3660 10636 y(Basically)383 b(all)g(commands)i(of)g(the)g +(nativ)-34 b(e)384 b(mo)34 b(de)384 b(related)g(to)g(pro)34 +b(ducing)385 b(men)-34 b(us)385 b(and)g(in)-34 b(terlinking)2000 +12097 y(no)34 b(des)354 b(are)f(mapp)34 b(ed)355 b(to)f(same)g(or)f +(similar)g(k)-34 b(eys)354 b(in)g(A)-34 b(UCT)28991 12358 +y(E)29665 12097 y(X,)364 b(while)354 b(a)f(few)i(insertion)f(commands)g +(are)2000 13558 y(mapp)34 b(ed)405 b(to)f(A)-34 b(UCT)11426 +13819 y(E)12101 13558 y(X-lik)g(e)403 b(k)-34 b(eys.)2000 +15635 y Ft(@item)406 b FB(insertion)8400 17096 y(The)353 +b(binding)h Fr(C-c)405 b(C-c)g(i)353 b FB(for)g(the)g(insertion)f(of)h +Ft(@item)i FB(in)d(the)h(nativ)-34 b(e)353 b(mo)34 b(de)353 +b(is)f(mapp)34 b(ed)8400 18558 y(to)405 b Fr(M-RET)g +FB(or)f Fr(C-c)h(C-j)g FB(in)g(A)-34 b(UCT)24325 18819 +y(E)24999 18558 y(X,)404 b(similar)f(to)i(other)f(A)-34 +b(UCT)38614 18819 y(E)39289 18558 y(X)404 b(mo)34 b(des.)2000 +20635 y Ft(@end)405 b FB(insertion)8400 22096 y(The)470 +b(binding)g Fr(C-c)405 b(C-c)g(e)470 b FB(for)g(closing)f(a)g +Ft(@)p Fr(foo)i FB(command)f(b)-34 b(y)470 b(a)f(corresp)34 +b(onding)470 b Ft(@end)8400 23557 y Fr(foo)459 b FB(statemen)-34 +b(t)460 b(in)f(the)f(nativ)-34 b(e)459 b(mo)34 b(de)458 +b(is)g(mapp)34 b(ed)459 b(to)g Fr(C-c)405 b(C-])459 b +FB(in)g(A)-34 b(UCT)44029 23818 y(E)44703 23557 y(X,)472 +b(similar)8400 25018 y(to)405 b(other)f(A)-34 b(UCT)16382 +25279 y(E)17057 25018 y(X)404 b(mo)34 b(des.)2000 27095 +y(Mo)-34 b(v)g(e)404 b(out)h(of)g(balanced)f(braces)8400 +28556 y(The)720 b(binding)g Fr(C-})g FB(\()p Ft(up-list)p +FB(\))j(is)c(a)-34 b(v)-67 b(ailable)718 b(b)34 b(oth)720 +b(in)f(the)h(nativ)-34 b(e)720 b(mo)34 b(de)719 b(and)h(in)8400 +30018 y(A)-34 b(UCT)11732 30279 y(E)12407 30018 y(X.)768 +b(\(This)482 b(is)f(b)34 b(ecause)480 b(the)i(command)f(is)g(not)g +(implemen)-34 b(ted)482 b(in)f(either)f(mo)34 b(de)8400 +31479 y(but)404 b(a)g(nativ)-34 b(e)403 b(Emacs)g(command.\))540 +b(Ho)-34 b(w)g(ev)g(er,)403 b(in)g(A)-34 b(UCT)35558 +31740 y(E)36233 31479 y(X,)403 b(y)-34 b(ou)404 b(cannot)g(use)g +Fr(C-])g FB(for)8400 32940 y(this,)g(as)h(it)f(is)g(used)g(for)g +Ft(@end)i FB(insertion.)2000 35017 y(Up)34 b(date)405 +b(p)34 b(oin)-34 b(ters)8400 36478 y(The)1991 b(bindings)h +Fr(C-c)405 b(C-u)g(C-n)1992 b FB(\()p Ft(texinfo-update-node)p +FB(\))1999 b(and)1991 b Fr(C-c)405 b(C-)8400 37939 y(u)f(C-e)545 +b FB(\()p Ft(texinfo-every-node-update)p FB(\))554 b(from)544 +b(the)g(nativ)-34 b(e)545 b(mo)34 b(de)543 b(are)h(a)-34 +b(v)-67 b(ailable)543 b(in)8400 39401 y(A)-34 b(UCT)11732 +39662 y(E)12407 39401 y(X)404 b(as)g(w)-34 b(ell.)2000 +41478 y(Up)34 b(date)405 b(men)-34 b(us)8400 42939 y(The)16577 +b(bindings)g Fr(C-c)8400 44400 y(C-u)405 b(m)544 b FB(\()p +Ft(texinfo-master-menu)p FB(\),)585 b Fr(C-c)405 b(C-u)g(C-m)544 +b FB(\()p Ft(texinfo-make-menu)p FB(\),)585 b(and)544 +b Fr(C-c)8400 45861 y(C-u)405 b(C-a)466 b FB(\()p Ft +(texinfo-all-menus-update)p FB(\))473 b(from)465 b(the)g(nativ)-34 +b(e)464 b(mo)34 b(de)465 b(are)e(a)-34 b(v)-67 b(ailable)464 +b(in)8400 47322 y(A)-34 b(UCT)11732 47583 y(E)12407 47322 +y(X)487 b(as)g(w)-34 b(ell.)787 b(The)488 b(command)g +Ft(texinfo-start-menu-description)p FB(,)518 b(b)34 b(ound)8400 +48784 y(to)479 b Fr(C-c)405 b(C-c)g(C-d)480 b FB(in)f(the)g(nativ)-34 +b(e)479 b(mo)34 b(de,)497 b(is)478 b(b)34 b(ound)480 +b(to)f Fr(C-c)405 b(C-u)g(C-d)480 b FB(in)e(A)-34 b(UCT)46523 +49045 y(E)47198 48784 y(X)479 b(in-)8400 50245 y(stead.)2000 +52853 y Fp(A.5.4)817 b(Whic)-45 b(h)545 b(nativ)-45 b(e)545 +b(mo)45 b(de)546 b(k)-45 b(ey)543 b(bindings)j(are)g(missing)2000 +54812 y FB(The)530 b(follo)-34 b(wing)530 b(commands)g(from)f(the)h +(nativ)-34 b(e)529 b(commands)i(migh)-34 b(t)530 b(still)f(b)34 +b(e)529 b(useful)g(when)i(w)-34 b(orking)2000 56274 y(with)405 +b(A)-34 b(UCT)8093 56535 y(E)8768 56274 y(X,)403 b(ho)-34 +b(w)g(ev)g(er,)405 b(they)f(are)g(not)h(accessible)e(with)i(a)f(k)-34 +b(ey)403 b(binding)i(an)-34 b(y)405 b(longer.)2000 58351 +y Ft(@node)h FB(insertion)8400 59812 y(The)392 b(no)34 +b(de)392 b(insertion)g(command,)j(mapp)34 b(ed)392 b(to)g +Fr(C-c)405 b(C-c)g(n)392 b FB(in)g(the)g(nativ)-34 b(e)392 +b(mo)34 b(de,)394 b(is)d(not)8400 61273 y(mapp)34 b(ed)494 +b(to)g(an)-34 b(y)494 b(k)-34 b(ey)493 b(in)g(A)-34 b(UCT)24165 +61534 y(E)24840 61273 y(X.)807 b(Y)-101 b(ou)494 b(can)f(still)g +(access)g(it)h(through)h(the)f(T)-101 b(exinfo)8400 62734 +y(men)-34 b(u,)558 b(though.)909 b(Another)527 b(alternativ)-34 +b(e)527 b(is)g(to)g(use)g(the)g Fr(C-c)406 b(C-m)527 +b FB(binding)h(for)f(macro)8400 64195 y(insertion)404 +b(in)g(A)-34 b(UCT)18139 64456 y(E)18814 64195 y(X.)2000 +66272 y(Sho)g(w)406 b(the)e(section)g(structure)8400 +67734 y(The)333 b(command)h Ft(texinfo-show-structure)340 +b FB(\()p Fr(C-c)406 b(C-s)p FB(\))334 b(from)e(the)i(nativ)-34 +b(e)332 b(mo)34 b(de)333 b(do)34 b(es)8400 69195 y(not)576 +b(ha)-34 b(v)g(e)575 b(a)g(k)-34 b(ey)574 b(binding)h(in)g(A)-34 +b(UCT)26695 69456 y(E)27370 69195 y(X.)1050 b(The)576 +b(binding)f(is)g(used)g(b)-34 b(y)575 b(A)-34 b(UCT)46390 +69456 y(E)47065 69195 y(X)575 b(for)8400 70656 y(sectioning.)p +eop end +%%Page: 121 126 +TeXDict begin 121 125 bop 48182 -1550 a FB(121)2000 3985 +y Fy(Indices)2000 8524 y FA(Key)598 b(Index)1949 11988 +y Fc(")2000 13535 y Fi(")255 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)438 b Fj(20)1949 16777 y FA($)2000 18324 y +Fi($)255 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)438 +b Fj(21)1949 21547 y FA(C)2000 23094 y Fi(C-c)341 b(\045)210 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)393 b Fj(35)2000 24257 +y Fi(C-c)341 b(*)210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)393 +b Fj(34)2000 25419 y Fi(C-c)341 b(.)210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)393 b Fj(34)2000 26582 y Fi(C-c)341 b(;)210 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)393 b Fj(35)2000 27745 y Fi(C-c)341 +b(?)210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)393 b Fj(67)2000 +28907 y Fi(C-c)341 b(])210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)393 +b Fj(27)2000 30070 y Fi(C-c)341 b(^)210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)393 b Fj(67)2000 31233 y Fi(C-c)341 b(_)210 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)393 b Fj(70)2000 32395 y Fi(C-c)341 +b(`)210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)393 b Fj(64)2000 +33558 y Fi(C-c)341 b({)210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)393 +b Fj(22)2000 34721 y Fi(C-c)341 b(~)210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)393 b Fj(30)2000 35883 y Fi(C-c)341 b(C-a)142 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)325 b Fj(53)2000 37046 y Fi(C-c)341 b(C-b)142 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)325 b Fj(52)2000 38209 y Fi(C-c)341 +b(C-c)142 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)325 b Fj(52)2000 +39372 y Fi(C-c)341 b(C-d)142 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)325 +b Fj(71)2000 40534 y Fi(C-c)341 b(C-e)142 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)325 b Fj(26)2000 41697 y Fi(C-c)341 b(C-f)142 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)325 b Fj(24)2000 42860 y Fi(C-c)341 +b(C-f)h(C-b)183 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)366 b Fj(16,)341 b(23)2000 44022 y Fi(C-c)g(C-f)h(C-c)268 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)451 b +Fj(17,)342 b(23,)f(24)2000 45185 y Fi(C-c)g(C-f)h(C-e)183 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)366 +b Fj(16,)341 b(23)2000 46348 y Fi(C-c)g(C-f)h(C-f)183 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)366 +b Fj(17,)341 b(23)2000 47510 y Fi(C-c)g(C-f)h(C-i)183 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)366 +b Fj(16,)341 b(23)2000 48673 y Fi(C-c)g(C-f)h(C-l)97 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)280 b Fj(23)2000 49836 y Fi(C-c)341 b(C-f)h(C-m)97 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)280 b Fj(23)2000 50999 y Fi(C-c)341 b(C-f)h(C-n)97 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)280 b Fj(24)2000 52161 y Fi(C-c)341 b(C-f)h(C-r)183 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)366 +b Fj(16,)341 b(23)2000 53324 y Fi(C-c)g(C-f)h(C-s)183 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)366 +b Fj(16,)341 b(23)2000 54487 y Fi(C-c)g(C-f)h(C-t)183 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)366 +b Fj(17,)341 b(23)2000 55649 y Fi(C-c)g(C-f)h(C-w)97 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)280 b Fj(23)2000 56812 y Fi(C-c)341 b(C-f)h(g)165 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)348 b Fj(77)2000 57975 y Fi(C-c)341 +b(C-f)h(m)165 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)348 b Fj(77)2000 59137 +y Fi(C-c)341 b(C-k)142 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)325 b +Fj(67)2000 60300 y Fi(C-c)341 b(C-l)142 b Fb(:)172 b(:)f(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)325 +b Fj(67)2000 61463 y Fi(C-c)341 b(C-m)142 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)325 b Fj(32)2000 62625 y Fi(C-c)341 b(C-n)142 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)325 b Fj(71)2000 63788 y Fi(C-c)341 +b(C-o)h(b)165 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)348 b Fj(48)2000 64951 +y Fi(C-c)341 b(C-o)h(C-b)97 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)280 b Fj(47)26997 +11988 y Fi(C-c)341 b(C-o)h(C-c)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(48)26997 +13154 y Fi(C-c)341 b(C-o)h(C-e)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(48)26997 +14321 y Fi(C-c)341 b(C-o)h(C-f)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(47)26997 +15487 y Fi(C-c)341 b(C-o)h(C-m)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(48)26997 +16653 y Fi(C-c)341 b(C-o)h(C-o)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(49)26997 +17819 y Fi(C-c)341 b(C-o)h(C-p)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(48)26997 +18985 y Fi(C-c)341 b(C-o)h(C-r)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(48)26997 +20151 y Fi(C-c)341 b(C-o)h(i)165 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)348 +b Fj(49)26997 21317 y Fi(C-c)341 b(C-o)h(p)165 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)348 b Fj(48)26997 22483 y Fi(C-c)341 b(C-o)h(r)165 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)348 b Fj(48)26997 23650 y Fi(C-c)341 +b(C-q)h(C-e)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(38)26997 24816 y Fi(C-c)341 +b(C-q)h(C-p)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(38)26997 25982 y Fi(C-c)341 +b(C-q)h(C-r)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(38)26997 27148 y Fi(C-c)341 +b(C-q)h(C-s)97 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)280 b Fj(38)26997 28314 y Fi(C-c)341 +b(C-r)142 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)325 b Fj(52)26997 +29480 y Fi(C-c)341 b(C-s)142 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)325 +b Fj(24)26997 30646 y Fi(C-c)341 b(C-t)h(C-b)97 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +280 b Fj(65)26997 31812 y Fi(C-c)341 b(C-t)h(C-i)97 b +Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)280 b Fj(57)26997 32979 y Fi(C-c)341 b(C-t)h(C-p)97 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)280 b Fj(57)26997 34145 y Fi(C-c)341 b(C-t)h(C-r)97 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)280 b Fj(53)26997 35311 y Fi(C-c)341 b(C-t)h(C-s)97 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)280 b Fj(57)26997 36477 y Fi(C-c)341 b(C-t)h(C-w)97 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)280 b Fj(65)26997 37643 y Fi(C-c)341 b(C-t)h(C-x)97 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)280 b Fj(65)26997 38809 y Fi(C-c)341 b(C-v)142 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)325 b Fj(60)26997 39975 y +Fi(C-c)341 b(C-z)142 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)325 b +Fj(52)26997 41141 y Fi(C-c)341 b(LFD)142 b Fb(:)172 b(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)325 +b Fj(29)26997 42307 y Fi(C-j)187 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)370 b Fj(36)26997 43474 y Fi(C-M-a)119 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)302 b Fj(27)26997 44640 y Fi(C-M-e)119 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)302 b Fj(28)26997 +45806 y Fi(C-x)341 b(n)h(e)233 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)416 +b Fj(51)26997 46972 y Fi(C-x)341 b(n)h(g)233 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)416 b Fj(51)26946 50405 y FA(L)26997 +51963 y Fi(LFD)187 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)370 +b Fj(36)26946 55150 y FA(M)26997 56708 y Fi(M-C-h)119 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)302 b Fj(34)26997 +57874 y Fi(M-g)341 b(p)210 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)393 +b Fj(64)26997 59040 y Fi(M-q)187 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)370 b Fj(38)26997 60206 y Fi(M-TAB)119 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)302 b Fj(31)26946 63393 y FA(T)26997 +64951 y Fi(TAB)187 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)370 +b Fj(36)2000 68161 y FA(F)-149 b(unction)598 b(Index)p +eop end +%%Page: 122 127 +TeXDict begin 122 126 bop 2000 -1550 a FB(Indices)42505 +b(122)1949 3985 y FA(A)2000 5550 y Fi(AmS-TeX-mode)109 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)292 b Fj(69)1949 8788 y FA(C)2000 10353 y Fi(ConTeXt-mode)109 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)292 b Fj(69)1949 13592 y FA(D)2000 15157 y Fi(docTeX-mode)143 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)326 b Fj(69)1949 18395 y FA(L)2000 19960 y Fi +(LaTeX-add-bibliographies)157 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)339 b +Fj(88)2000 21129 y Fi(LaTeX-add-environments)224 b Fb(:)172 +b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)407 b Fj(86)2000 22297 y Fi(LaTeX-add-labels)201 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)383 +b Fj(88)2000 23466 y Fi(LaTeX-arg-author)201 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)383 b Fj(85)2000 +24634 y Fi(LaTeX-arg-usepackage)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)475 +b Fj(84)2000 25802 y Fi(LaTeX-close-environment)191 b +Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)373 b Fj(27)2000 26971 y Fi(LaTeX-command-section) +259 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)441 b Fj(52)2000 28139 +y Fi(LaTeX-declare-expert-environments)307 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)488 b Fj(87)2000 29308 +y Fi(LaTeX-env-args)269 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)451 b Fj(87)2000 30476 y Fi(LaTeX-env-array)235 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 +b Fj(87)2000 31645 y Fi(LaTeX-env-bib)303 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)485 +b Fj(87)2000 32813 y Fi(LaTeX-env-contents)133 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)315 b Fj(87)2000 33982 +y Fi(LaTeX-env-figure)201 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)383 b Fj(87)2000 35150 y Fi(LaTeX-env-item)269 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)451 +b Fj(87)2000 36319 y Fi(LaTeX-env-label)235 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 b +Fj(87)2000 37487 y Fi(LaTeX-env-list)269 b Fb(:)171 b(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)451 b Fj(87)2000 38655 +y Fi(LaTeX-env-minipage)133 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)315 b Fj(87)2000 39824 y Fi(LaTeX-env-picture)167 +b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)349 b Fj(87)2000 +40992 y Fi(LaTeX-env-tabular*)133 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)315 b Fj(87)2000 42161 y Fi(LaTeX-environment)167 +b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)349 b Fj(26)2000 +43329 y Fi(LaTeX-fill-environment)224 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)407 +b Fj(38)2000 44498 y Fi(LaTeX-fill-paragraph)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(38)2000 45666 y Fi(LaTeX-fill-region) +167 b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)349 b +Fj(38)2000 46835 y Fi(LaTeX-fill-section)133 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)315 b Fj(38)2000 48003 +y Fi(LaTeX-find-matching-begin)123 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)305 b +Fj(27)2000 49172 y Fi(LaTeX-find-matching-end)191 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)373 b Fj(28)2000 50340 y Fi(LaTeX-indent-line)167 +b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)349 b Fj(36)2000 +51508 y Fi(LaTeX-insert-environment)157 b Fb(:)171 b(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)339 +b Fj(86)2000 52677 y Fi(LaTeX-insert-item)167 b Fb(:)k(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)349 b Fj(29)2000 53845 y Fi(LaTeX-mark-environment) +224 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)407 b Fj(34)2000 55014 y +Fi(LaTeX-mark-section)133 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +315 b Fj(34)2000 56182 y Fi(LaTeX-math-mode)235 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 b +Fj(30)2000 57351 y Fi(LaTeX-mode)177 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)360 b +Fj(69)2000 58519 y Fi(LaTeX-narrow-to-environment)283 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +465 b Fj(51)2000 59688 y Fi(LaTeX-section)303 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)485 +b Fj(24)2000 60856 y Fi(LaTeX-section-heading)259 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)441 b Fj(25)2000 62024 y Fi(LaTeX-section-label)99 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(25)2000 +63193 y Fi(LaTeX-section-section)259 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)441 +b Fj(25)2000 64361 y Fi(LaTeX-section-title)99 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(25)2000 65530 +y Fi(LaTeX-section-toc)167 b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +349 b Fj(25)1949 68768 y FA(P)2000 70333 y Fi(plain-TeX-mode)269 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)451 +b Fj(69)26946 3985 y FA(T)26997 5561 y Fi(TeX--completion-at-point)157 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)339 b Fj(32)26997 6733 y Fi(TeX-add-style-hook)133 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)316 b Fj(80)26997 +7906 y Fi(TeX-add-symbols)235 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)418 b Fj(81)26997 9078 y Fi(TeX-arg-bibliography)293 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 b Fj(84)26997 10250 +y Fi(TeX-arg-bibstyle)201 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)384 b Fj(84)26997 11422 y Fi(TeX-arg-cite)109 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)292 b Fj(83)26997 12594 y Fi(TeX-arg-conditional)99 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(82)26997 +13766 y Fi(TeX-arg-coordinate)133 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)316 b Fj(85)26997 14938 y Fi(TeX-arg-corner)269 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)452 +b Fj(84)26997 16110 y Fi(TeX-arg-counter)235 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 b +Fj(83)26997 17282 y Fi(TeX-arg-date)109 b Fb(:)171 b(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)292 b Fj(83)26997 +18455 y Fi(TeX-arg-define-cite)99 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)282 b Fj(84)26997 19627 y Fi(TeX-arg-define-counter)224 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)407 b Fj(84)26997 20799 y Fi +(TeX-arg-define-environment)89 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)271 b Fj(84)26997 +21971 y Fi(TeX-arg-define-label)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 +b Fj(84)26997 23143 y Fi(TeX-arg-define-length)259 b +Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)441 b Fj(84)26997 24315 y +Fi(TeX-arg-define-macro)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 +b Fj(84)26997 25487 y Fi(TeX-arg-define-savebox)224 b +Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)407 b Fj(84)26997 26659 y Fi(TeX-arg-document) +201 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)384 +b Fj(84)26997 27831 y Fi(TeX-arg-environment)99 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(83)26997 29004 +y Fi(TeX-arg-eval)109 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)292 b Fj(82)26997 30176 y Fi(TeX-arg-file)109 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)292 b Fj(83)26997 31348 y Fi(TeX-arg-file-name)167 +b Fb(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)350 b Fj(83)26997 +32520 y Fi(TeX-arg-file-name-sans-extension)112 b Fb(:)172 +b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)295 b Fj(83)26997 +33692 y Fi(TeX-arg-free)109 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)292 b Fj(82)26997 34864 +y Fi(TeX-arg-index)303 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)486 b Fj(83)26997 36036 y Fi(TeX-arg-index-tag)167 +b Fb(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)350 b Fj(83)26997 +37208 y Fi(TeX-arg-input-file)133 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)316 b Fj(84)26997 38380 y Fi(TeX-arg-key-val)235 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 +b Fj(85)26997 39553 y Fi(TeX-arg-label)303 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)486 +b Fj(83)26997 40725 y Fi(TeX-arg-length)269 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)452 +b Fj(83)26997 41897 y Fi(TeX-arg-literal)235 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 b +Fj(82)26997 43069 y Fi(TeX-arg-lr)177 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)360 b +Fj(85)26997 44241 y Fi(TeX-arg-macro)303 b Fb(:)171 b(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)486 b Fj(83)26997 +45413 y Fi(TeX-arg-pagestyle)167 b Fb(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)350 b Fj(85)26997 46585 y Fi(TeX-arg-pair)109 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)292 b Fj(85)26997 47757 y Fi(TeX-arg-ref)143 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)326 +b Fj(83)26997 48930 y Fi(TeX-arg-savebox)235 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 b +Fj(83)26997 50102 y Fi(TeX-arg-size)109 b Fb(:)171 b(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)292 b Fj(85)26997 +51274 y Fi(TeX-arg-tb)177 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)360 b Fj(85)26997 +52446 y Fi(TeX-arg-verb)109 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)292 b Fj(85)26997 53618 +y Fi(TeX-arg-verb-delim-or-brace)283 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)465 b Fj(85)26997 +54790 y Fi(TeX-arg-version)235 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)418 b Fj(83)26997 55962 y Fi(TeX-auto-generate)167 +b Fb(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)350 b Fj(79)26997 +57134 y Fi(TeX-clean)211 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)394 b Fj(67)26997 +58306 y Fi(TeX-command-buffer)133 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)316 b Fj(52)26997 59479 y Fi(TeX-command-master)133 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)316 b Fj(52)26997 +60651 y Fi(TeX-command-region)133 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)316 b Fj(52)26997 61823 y Fi(TeX-command-run-all)99 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(53)26997 +62995 y Fi(TeX-comment-or-uncomment-paragraph)273 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)455 b Fj(35)26997 64167 y +Fi(TeX-comment-or-uncomment-region)146 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)329 b Fj(35)26997 65339 y Fi +(TeX-complete-symbol)99 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 +b Fj(31)26997 66511 y Fi(TeX-declare-expert-macros)123 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)305 b Fj(85)26997 67683 y Fi(TeX-documentation-texdoc)157 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)339 b Fj(67)26997 68855 y Fi(TeX-electric-macro)133 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)316 b Fj(33)26997 +70028 y Fi(TeX-error-overview)133 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)316 b Fj(66)26997 71200 y Fi(TeX-fold-buffer)235 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 +b Fj(47)p eop end +%%Page: 123 128 +TeXDict begin 123 127 bop 2000 -1550 a FB(Indices)42505 +b(123)2000 3985 y Fi(TeX-fold-clearout-buffer)157 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)339 b Fj(48)2000 5147 y Fi(TeX-fold-clearout-item)224 +b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)407 b Fj(49)2000 6310 y Fi +(TeX-fold-clearout-paragraph)283 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)465 b Fj(48)2000 7472 +y Fi(TeX-fold-clearout-region)157 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)339 +b Fj(48)2000 8634 y Fi(TeX-fold-comment)201 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)383 b Fj(48)2000 +9797 y Fi(TeX-fold-dwim)303 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)485 b Fj(49)2000 10959 y Fi(TeX-fold-env)109 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)292 b Fj(48)2000 12121 y Fi(TeX-fold-macro)269 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)451 +b Fj(48)2000 13284 y Fi(TeX-fold-math)303 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)485 +b Fj(48)2000 14446 y Fi(TeX-fold-mode)303 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)485 +b Fj(47)2000 15608 y Fi(TeX-fold-paragraph)133 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)315 b Fj(48)2000 16770 +y Fi(TeX-fold-region)235 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)417 b Fj(48)2000 17933 y Fi(TeX-font)245 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)428 b Fj(24)2000 19095 y Fi(TeX-header-end)269 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)451 +b Fj(70)2000 20257 y Fi(TeX-home-buffer)235 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 b +Fj(67)2000 21420 y Fi(TeX-insert-braces)167 b Fb(:)k(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)349 b Fj(22)2000 22582 y Fi(TeX-insert-dollar)167 +b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)349 b Fj(21)2000 +23744 y Fi(TeX-insert-macro)201 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)383 b Fj(32)2000 24907 y Fi(TeX-insert-quote)201 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)383 +b Fj(20)2000 26069 y Fi(TeX-interactive-mode)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(57)2000 27231 y Fi +(TeX-ispell-tex-arg-end)224 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)407 +b Fj(56)26997 3985 y Fi(TeX-kill-job)109 b Fb(:)171 b(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)292 b Fj(67)26997 +5147 y Fi(TeX-master-file-ask)99 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)282 b Fj(70)26997 6310 y Fi(TeX-narrow-to-group)99 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(51)26997 +7472 y Fi(TeX-next-error)269 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)452 b Fj(64)26997 8634 y Fi(TeX-normal-mode)235 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 +b Fj(71)26997 9797 y Fi(TeX-PDF-mode)109 b Fb(:)171 b(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)292 b Fj(57)26997 +10959 y Fi(TeX-pin-region)269 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)452 b Fj(53)26997 12121 y Fi(TeX-previous-error)133 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)316 b Fj(64)26997 +13284 y Fi(TeX-read-key-val)201 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)384 b Fj(85)26997 14446 y Fi(TeX-recenter-output-buffer) +89 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)271 b Fj(67)26997 15608 y Fi(TeX-revert-document-buffer)89 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)271 b Fj(69)26997 16770 y Fi(TeX-save-document)167 +b Fb(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)350 b Fj(71)26997 +17933 y Fi(TeX-source-correlate-mode)208 b Fb(:)172 b(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)390 b Fj(57,)342 +b(62)26997 19095 y Fi(TeX-toggle-debug-bad-boxes)89 b +Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)271 b Fj(65)26997 20257 y Fi(TeX-toggle-debug-warnings)123 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)305 b Fj(65)26997 21420 y Fi +(TeX-toggle-suppress-ignored-warnings)204 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)387 b Fj(65)26997 22582 y Fi(TeX-view)103 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)285 b Fj(60,)342 b(63)26997 23744 y Fi(Texinfo-mark-environment) +157 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)339 b Fj(34)26997 24907 y Fi(Texinfo-mark-node)167 +b Fb(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)350 b Fj(34)26997 +26069 y Fi(Texinfo-mark-section)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 +b Fj(34)26997 27231 y Fi(Texinfo-mode)109 b Fb(:)171 +b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)292 +b Fj(69)2000 30441 y FA(V)-149 b(ariable)598 b(Index)1949 +33596 y(A)2000 35165 y Fi(AmS-TeX-mode-hook)167 b Fb(:)k(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)349 b Fj(69)2000 36334 y Fi +(AmSTeX-clean-intermediate-suffixes)273 b Fb(:)171 b(:)g(:)g(:)g(:)g(:) +g(:)h(:)454 b Fj(67)2000 37504 y Fi(AmSTeX-clean-output-suffixes)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(67)1949 41010 y FA(C)2000 42579 y Fi +(ConTeXt-clean-intermediate-suffixes)238 b Fb(:)172 b(:)f(:)g(:)g(:)g +(:)g(:)421 b Fj(67)2000 43748 y Fi(ConTeXt-clean-output-suffixes)214 +b Fb(:)172 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)397 +b Fj(67)2000 44918 y Fi(ConTeXt-engine)269 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)451 +b Fj(59)2000 46088 y Fi(ConTeXt-Mark-version)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(60)2000 47257 y Fi(ConTeXt-mode-hook) +167 b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)349 b +Fj(69)2000 48427 y Fi(ConTeXt-Omega-engine)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(59)1949 51933 y FA(D)2000 +53502 y Fi(docTeX-clean-intermediate-suffixes)273 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)h(:)454 b Fj(67)2000 54671 y +Fi(docTeX-clean-output-suffixes)248 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)431 b Fj(67)2000 55841 +y Fi(docTeX-mode-hook)201 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)383 b Fj(69)1949 59105 y FA(F)2000 60673 y Fi +(font-latex-deactivated-keyword-classes)136 b Fb(:)172 +b(:)f(:)g(:)319 b Fj(43)2000 61843 y Fi(font-latex-fontify-script)123 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)305 b Fj(45)2000 63012 y Fi +(font-latex-fontify-script-max-level)238 b Fb(:)172 b(:)f(:)g(:)g(:)g +(:)g(:)421 b Fj(45)2000 64182 y Fi(font-latex-fontify-sectioning)214 +b Fb(:)172 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)397 +b Fj(42)2000 65352 y Fi(font-latex-match-bold-command-keywords)136 +b Fb(:)172 b(:)f(:)g(:)319 b Fj(43)2000 66521 y Fi +(font-latex-match-bold-)3024 67691 y(declaration-keywords)236 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)418 b Fj(43)2000 68860 y Fi +(font-latex-match-function-keywords)273 b Fb(:)171 b(:)g(:)g(:)g(:)g(:) +g(:)h(:)454 b Fj(42)2000 70030 y Fi(font-latex-match-italic-)3024 +71200 y(command-keywords)144 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)327 b Fj(43)26997 33596 y Fi(font-latex-match-italic-)28021 +34795 y(declaration-keywords)236 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)418 +b Fj(43)26997 35994 y Fi(font-latex-match-math-)28021 +37192 y(command-keywords)229 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)412 +b Fj(43,)342 b(45)26997 38391 y Fi(font-latex-match-reference-keywords) +238 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)421 b Fj(42)26997 +39590 y Fi(font-latex-match-sectioning-0-keywords)136 +b Fb(:)172 b(:)f(:)g(:)319 b Fj(42)26997 40788 y Fi +(font-latex-match-sectioning-1-keywords)136 b Fb(:)172 +b(:)f(:)g(:)319 b Fj(42)26997 41987 y Fi +(font-latex-match-sectioning-2-keywords)136 b Fb(:)172 +b(:)f(:)g(:)319 b Fj(42)26997 43186 y Fi +(font-latex-match-sectioning-3-keywords)136 b Fb(:)172 +b(:)f(:)g(:)319 b Fj(42)26997 44384 y Fi +(font-latex-match-sectioning-4-keywords)136 b Fb(:)172 +b(:)f(:)g(:)319 b Fj(42)26997 45583 y Fi +(font-latex-match-sectioning-5-keywords)136 b Fb(:)172 +b(:)f(:)g(:)319 b Fj(42)26997 46782 y Fi +(font-latex-match-slide-title-keywords)170 b Fb(:)i(:)f(:)g(:)g(:)353 +b Fj(42)26997 47980 y Fi(font-latex-match-textual-keywords)307 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)489 b Fj(42)26997 +49179 y Fi(font-latex-match-type-command-keywords)136 +b Fb(:)172 b(:)f(:)g(:)319 b Fj(43)26997 50378 y Fi +(font-latex-match-type-)28021 51576 y(declaration-keywords)236 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)418 b Fj(43)26997 52775 y Fi +(font-latex-match-variable-keywords)273 b Fb(:)171 b(:)g(:)g(:)g(:)g(:) +g(:)g(:)455 b Fj(42)26997 53974 y Fi(font-latex-match-warning-keywords) +307 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)489 b +Fj(42)26997 55172 y Fi(font-latex-math-environments)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(45)26997 56371 y Fi(font-latex-quotes)167 b Fb(:)k(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)350 b Fj(44)26997 57570 y Fi +(font-latex-script-display)123 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)305 b Fj(46)26997 +58769 y Fi(font-latex-sectioning-0-face)248 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(42)26997 59967 y Fi(font-latex-sectioning-1-face)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(42)26997 61166 y Fi(font-latex-sectioning-2-face)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(42)26997 62365 y Fi(font-latex-sectioning-3-face)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(42)26997 63563 y Fi(font-latex-sectioning-4-face)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(42)26997 64762 y Fi(font-latex-sectioning-5-face)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(42)26997 65961 y Fi(font-latex-slide-title-face)283 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +465 b Fj(42)26997 67159 y Fi(font-latex-user-keyword-classes)146 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)329 +b Fj(44)p eop end +%%Page: 124 129 +TeXDict begin 124 128 bop 2000 -1550 a FB(Indices)42505 +b(124)1949 3985 y FA(J)2000 5544 y Fi(japanese-LaTeX-default-style)106 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)289 +b Fj(76,)341 b(77)2000 6710 y Fi(japanese-TeX-engine-default)283 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +465 b Fj(76)2000 7877 y Fi(japanese-TeX-use-kanji-opt-flag)232 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)415 b Fj(76,)341 +b(77)1949 11317 y FA(L)2000 12876 y Fi(LaTeX-amsmath-label)99 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(28)2000 +14042 y Fi(LaTeX-auto-class-regexp-list)248 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(72)2000 15209 y Fi(LaTeX-auto-counter-regexp-list)180 +b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)363 +b Fj(73)2000 16375 y Fi(LaTeX-auto-index-regexp-list)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(72)2000 17542 y Fi(LaTeX-auto-label-regexp-list)248 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)431 +b Fj(72)2000 18708 y Fi(LaTeX-auto-length-regexp-list)214 +b Fb(:)172 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)397 +b Fj(73)2000 19875 y Fi(LaTeX-auto-minimal-regexp-list)180 +b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)363 +b Fj(72)2000 21041 y Fi(LaTeX-auto-pagestyle-regexp-list)112 +b Fb(:)172 b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)295 +b Fj(73)2000 22208 y Fi(LaTeX-auto-regexp-list)224 b +Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)407 b Fj(73)2000 23374 y Fi +(LaTeX-auto-savebox-regexp-list)180 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)363 b Fj(73)2000 24541 y Fi(LaTeX-babel-hyphen) +133 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)315 b +Fj(75)2000 25707 y Fi(LaTeX-babel-hyphen-after-hyphen)146 +b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)329 +b Fj(76)2000 26874 y Fi(LaTeX-babel-hyphen-language-alist)307 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)488 b Fj(75)2000 +28040 y Fi(LaTeX-biblatex-use-Biber)157 b Fb(:)171 b(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)339 +b Fj(54)2000 29207 y Fi(LaTeX-clean-intermediate-suffixes)307 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)488 b Fj(67)2000 +30373 y Fi(LaTeX-clean-output-suffixes)283 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)465 +b Fj(67)2000 31540 y Fi(LaTeX-command)303 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)485 +b Fj(59)2000 32706 y Fi(LaTeX-csquotes-close-quote)89 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)271 b Fj(20)2000 33873 y Fi(LaTeX-csquotes-open-quote)123 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)305 b Fj(20)2000 35039 y Fi +(LaTeX-csquotes-quote-after-quote)112 b Fb(:)172 b(:)f(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)295 b Fj(20)2000 36205 y Fi(LaTeX-default-author)e +Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(85)2000 37372 +y Fi(LaTeX-default-document-environment)273 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)h(:)454 b Fj(27)2000 38538 y +Fi(LaTeX-default-environment)123 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)305 b +Fj(27)2000 39705 y Fi(LaTeX-default-format)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(29)2000 40871 y Fi +(LaTeX-default-options)259 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)441 +b Fj(84)2000 42038 y Fi(LaTeX-default-position)224 b +Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)407 b Fj(29)2000 43204 y Fi(LaTeX-default-style) +99 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(84)2000 +44371 y Fi(LaTeX-default-width)99 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)282 b Fj(29)2000 45537 y Fi(LaTeX-dialect)303 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)485 +b Fj(81)2000 46704 y Fi(LaTeX-electric-left-right-brace)146 +b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)329 +b Fj(22)2000 47870 y Fi(LaTeX-enable-toolbar)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(52)2000 49037 y Fi +(LaTeX-eqnarray-label)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)475 +b Fj(28)2000 50203 y Fi(LaTeX-equation-label)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(28)2000 51370 y Fi(LaTeX-figure-label) +218 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)401 b Fj(28,)341 b(29)2000 +52536 y Fi(LaTeX-fill-break-at-separators)180 b Fb(:)172 +b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)363 b +Fj(38)2000 53703 y Fi(LaTeX-fill-break-before-code-comments)170 +b Fb(:)i(:)f(:)g(:)g(:)353 b Fj(38)2000 54869 y Fi +(LaTeX-fill-excluded-macros)89 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)271 b Fj(39)2000 +56036 y Fi(LaTeX-float)143 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)326 b Fj(28)2000 57202 +y Fi(LaTeX-fold-env-spec-list)157 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)339 +b Fj(50)2000 58368 y Fi(LaTeX-fold-macro-spec-list)89 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)271 b Fj(50)2000 59535 y Fi(LaTeX-fold-math-spec-list)123 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)305 b Fj(50)2000 60701 y Fi(LaTeX-font-list)235 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 +b Fj(24)2000 61868 y Fi(LaTeX-indent-environment-check)180 +b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)363 +b Fj(36)2000 63034 y Fi(LaTeX-indent-environment-list)300 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)483 b +Fj(35,)341 b(36)2000 64201 y Fi(LaTeX-indent-level)218 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)401 b Fj(35,)341 b(36)2000 +65367 y Fi(LaTeX-item-indent)253 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)435 +b Fj(35,)341 b(36)2000 66534 y Fi(LaTeX-item-regexp)167 +b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)349 b Fj(35)2000 +67700 y Fi(LaTeX-label-alist)167 b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)349 b Fj(26)2000 68867 y Fi(LaTeX-math-abbrev-prefix)157 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)339 b Fj(30)2000 70033 y Fi(LaTeX-math-list)235 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 +b Fj(30)2000 71200 y Fi(LaTeX-math-menu-unicode)191 b +Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)373 b Fj(30)26997 3985 y Fi(LaTeX-mode-hook)235 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 +b Fj(69)26997 5155 y Fi(LaTeX-Omega-command)99 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(59)26997 6324 +y Fi(LaTeX-paragraph-commands)157 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)339 +b Fj(38)26997 7494 y Fi(LaTeX-section-hook)133 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)316 b Fj(25)26997 +8663 y Fi(LaTeX-section-label)184 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)367 +b Fj(25,)342 b(26)26997 9833 y Fi(LaTeX-short-caption-prompt-length)164 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)346 b Fj(28,)c(29)26997 +11002 y Fi(LaTeX-style-list)201 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)384 b Fj(84)26997 12172 y Fi(LaTeX-syntactic-comments) +157 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)339 b Fj(36)26997 13342 y Fi(LaTeX-table-label)253 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)435 b Fj(28,)342 b(29)26997 +14511 y Fi(LaTeX-top-caption-list)310 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)492 b +Fj(28,)342 b(29)26997 15681 y Fi(LaTeX-verbatim-environments)283 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +465 b Fj(46)26997 16850 y Fi(LaTeX-verbatim-macros-with-braces)307 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)489 b Fj(46)26997 +18020 y Fi(LaTeX-verbatim-macros-with-delims)307 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)489 b Fj(46)26946 21283 +y FA(P)26997 22852 y Fi(plain-TeX-auto-regexp-list)89 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)271 b Fj(73)26997 24021 y Fi +(plain-TeX-clean-intermediate-suffixes)170 b Fb(:)i(:)f(:)g(:)g(:)353 +b Fj(67)26997 25191 y Fi(plain-TeX-clean-output-suffixes)146 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)329 +b Fj(67)26997 26360 y Fi(plain-TeX-enable-toolbar)157 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)339 b Fj(52)26997 27530 y Fi(plain-TeX-mode-hook)99 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(69)26946 +31035 y FA(T)26997 32604 y Fi(TeX-after-compilation-finished-hook)238 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)421 b Fj(69)26997 +33773 y Fi(TeX-arg-cite-note-p)99 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)282 b Fj(83)26997 34943 y Fi(TeX-arg-input-file-search)123 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)305 b Fj(84)26997 36112 y Fi(TeX-arg-item-label-p)293 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 b Fj(29)26997 37282 +y Fi(TeX-arg-right-insert-p)224 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)407 +b Fj(22)26997 38452 y Fi(TeX-auto-cleanup-hook)259 b +Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)441 b Fj(89)26997 39621 y +Fi(TeX-auto-empty-regexp-list)89 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)271 b Fj(72)26997 +40791 y Fi(TeX-auto-full-regexp-list)123 b Fb(:)171 b(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)305 +b Fj(73)26997 41960 y Fi(TeX-auto-global)235 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 b +Fj(79)26997 43130 y Fi(TeX-auto-local)269 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)452 +b Fj(79)26997 44299 y Fi(TeX-auto-parse-length)259 b +Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)441 b Fj(72)26997 45469 y +Fi(TeX-auto-prepare-hook)259 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)441 +b Fj(89)26997 46639 y Fi(TeX-auto-private)201 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)384 b Fj(79)26997 +47808 y Fi(TeX-auto-regexp-list)150 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)333 +b Fj(72,)342 b(89)26997 48978 y Fi(TeX-auto-save)303 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)486 +b Fj(71)26997 50147 y Fi(TeX-auto-untabify)167 b Fb(:)k(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)350 b Fj(72)26997 51317 y Fi +(TeX-brace-indent-level)224 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)407 +b Fj(36)26997 52486 y Fi(TeX-check-engine)201 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)384 b Fj(59)26997 +53656 y Fi(TeX-check-path)269 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)452 b Fj(54)26997 54826 y Fi(TeX-check-TeX)303 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)486 +b Fj(59)26997 55995 y Fi(TeX-check-TeX-command-not-found)146 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)329 +b Fj(59)26997 57165 y Fi(TeX-clean-confirm)167 b Fb(:)k(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)350 b Fj(67)26997 58334 y Fi(TeX-close-quote)235 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 +b Fj(20)26997 59504 y Fi(TeX-command)143 b Fb(:)171 b(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)326 b +Fj(59)26997 60674 y Fi(TeX-command-default)99 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(54)26997 61843 +y Fi(TeX-command-extra-options)123 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)305 b +Fj(59)26997 63013 y Fi(TeX-command-list)286 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)469 b Fj(52,)342 b(54)26997 +64182 y Fi(TeX-complete-expert-commands)106 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)288 b Fj(27,)342 +b(33)26997 65352 y Fi(TeX-complete-list)167 b Fb(:)k(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)350 b Fj(31)26997 66521 y Fi(TeX-date-format)235 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 +b Fj(83)26997 67691 y Fi(TeX-debug-bad-boxes)99 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(65)26997 68861 +y Fi(TeX-debug-warnings)133 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)316 b Fj(65)26997 70030 y Fi(TeX-default-macro)167 +b Fb(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)350 b Fj(32)26997 +71200 y Fi(TeX-default-mode)286 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)469 +b Fj(76,)342 b(77)p eop end +%%Page: 125 130 +TeXDict begin 125 129 bop 2000 -1550 a FB(Indices)42505 +b(125)2000 3985 y Fi(TeX-display-help)201 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)383 b Fj(65)2000 +5147 y Fi(TeX-DVI-via-PDFTeX)133 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)315 b Fj(57)2000 6310 y Fi(TeX-electric-escape)99 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(32)2000 +7472 y Fi(TeX-electric-math)167 b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)349 b Fj(21)2000 8634 y Fi(TeX-electric-sub-and-superscript)112 +b Fb(:)172 b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)295 +b Fj(31)2000 9797 y Fi(TeX-engine)263 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)446 b Fj(58,)341 b(76)2000 +10959 y Fi(TeX-engine-alist)287 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)469 +b Fj(59,)341 b(76)2000 12121 y Fi(TeX-engine-alist-builtin)157 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)339 b Fj(59)2000 13284 y Fi +(TeX-error-overview-frame-parameters)238 b Fb(:)172 b(:)f(:)g(:)g(:)g +(:)g(:)421 b Fj(66)2000 14446 y Fi +(TeX-error-overview-open-after-TeX-run)170 b Fb(:)i(:)f(:)g(:)g(:)353 +b Fj(66)2000 15608 y Fi(TeX-error-overview-setup)157 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)339 b Fj(66)2000 16770 y Fi(TeX-expand-list)235 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 +b Fj(54)2000 17933 y Fi(TeX-file-line-error)99 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(60)2000 19095 +y Fi(TeX-file-recurse)201 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)383 b Fj(78)2000 20257 y Fi(TeX-fold-auto)303 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)485 +b Fj(48)2000 21420 y Fi(TeX-fold-command-prefix)191 b +Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)373 b Fj(49)2000 22582 y Fi(TeX-fold-env-spec-list) +224 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)407 b Fj(49)2000 23744 y +Fi(TeX-fold-force-fontify)224 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)407 +b Fj(47)2000 24907 y Fi(TeX-fold-help-echo-max-length)214 +b Fb(:)172 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)397 +b Fj(50)2000 26069 y Fi(TeX-fold-macro-spec-list)157 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)339 b Fj(49)2000 27231 y Fi(TeX-fold-math-spec-list)191 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)373 b Fj(50)2000 28394 y Fi +(TeX-fold-preserve-comments)89 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)271 b Fj(48)2000 +29556 y Fi(TeX-fold-type-list)133 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)315 b Fj(47)2000 30718 y Fi(TeX-fold-unfold-around-mark)283 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +465 b Fj(48)2000 31880 y Fi(TeX-fold-unspec-env-display-string)273 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)454 b Fj(50)2000 +33043 y Fi(TeX-fold-unspec-macro-display-string)204 b +Fb(:)172 b(:)f(:)g(:)g(:)g(:)387 b Fj(50)2000 34205 y +Fi(TeX-fold-unspec-use-name)157 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)339 b +Fj(50)2000 35367 y Fi(TeX-font-list)303 b Fb(:)171 b(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)485 b Fj(24)2000 36530 +y Fi(TeX-header-end)127 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)310 b Fj(52,)341 b(53)2000 37692 y Fi(TeX-ignore-file)235 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 +b Fj(78)2000 38854 y Fi(TeX-ignore-warnings)99 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)282 b Fj(65)2000 40017 +y Fi(TeX-insert-braces)167 b Fb(:)k(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +349 b Fj(33)2000 41179 y Fi(TeX-insert-braces-alist)191 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)373 b Fj(33)2000 42341 y Fi +(TeX-insert-macro-default-style)180 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)363 b Fj(32)2000 43504 y Fi +(TeX-install-font-lock)259 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)441 +b Fj(40)2000 44666 y Fi(TeX-interactive-mode)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(57)2000 45828 y Fi +(TeX-ispell-extend-skip-list)283 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)465 b Fj(55)2000 46990 +y Fi(TeX-ispell-verb-delimiters)89 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)271 b Fj(57)2000 +48153 y Fi(TeX-japanese-process-input-)3024 49315 y(coding-system)104 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)287 b Fj(76,)341 +b(77)2000 50477 y Fi(TeX-japanese-process-output-)3024 +51640 y(coding-system)104 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +287 b Fj(76,)341 b(77)2000 52802 y Fi(TeX-language-bg-hook)293 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(74)2000 53964 +y Fi(TeX-language-cz-hook)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)475 +b Fj(74)2000 55127 y Fi(TeX-language-de-hook)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)475 b Fj(74)2000 56289 y Fi +(TeX-language-dk-hook)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)475 +b Fj(74)26997 3985 y Fi(TeX-language-en-hook)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)475 b Fj(74)26997 5147 y Fi +(TeX-language-is-hook)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 +b Fj(74)26997 6310 y Fi(TeX-language-it-hook)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)475 b Fj(74)26997 7472 y Fi +(TeX-language-nl-hook)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 +b Fj(74)26997 8634 y Fi(TeX-language-pl-hook)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)475 b Fj(74)26997 9797 y Fi +(TeX-language-sk-hook)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 +b Fj(74)26997 10959 y Fi(TeX-language-sv-hook)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)475 b Fj(74)26997 12121 y Fi(TeX-macro-global) +286 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)469 b Fj(14,)342 +b(78)26997 13284 y Fi(TeX-macro-private)167 b Fb(:)k(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)350 b Fj(79)26997 14446 y Fi(TeX-master)263 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)445 +b Fj(52,)342 b(70)26997 15608 y Fi(TeX-math-input-method-off-regexp)112 +b Fb(:)172 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)295 +b Fj(31)26997 16770 y Fi(TeX-newline-function)150 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)333 b Fj(35,)342 b(37)26997 17933 y Fi(TeX-Omega-command)167 +b Fb(:)k(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)350 b Fj(59)26997 +19095 y Fi(TeX-one-master)269 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)452 b Fj(70)26997 20257 y Fi(TeX-open-quote)269 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)452 +b Fj(20)26997 21420 y Fi(TeX-outline-extra)167 b Fb(:)k(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)350 b Fj(50)26997 22582 y Fi(TeX-output-view-style) +259 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)441 b Fj(62)26997 23744 +y Fi(TeX-parse-all-errors)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)475 +b Fj(65)26997 24907 y Fi(TeX-parse-self)127 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)309 b Fj(71,)342 +b(76)26997 26069 y Fi(TeX-PDF-from-DVI)201 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)384 b Fj(58)26997 +27231 y Fi(TeX-PDF-mode)109 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)292 b Fj(57)26997 28394 +y Fi(TeX-quote-after-quote)259 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)441 +b Fj(20)26997 29556 y Fi(TeX-quote-language-alist)157 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)339 b Fj(75)26997 30718 y Fi(TeX-raise-frame-function) +157 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)339 b Fj(63)26997 31880 y Fi(TeX-region)263 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)445 +b Fj(52,)342 b(53)26997 33043 y Fi(TeX-save-query)269 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)452 +b Fj(71)26997 34205 y Fi(TeX-show-compilation)293 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)475 b Fj(60)26997 35367 y Fi +(TeX-source-correlate-method)140 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)322 b Fj(57,)342 b(63)26997 36530 +y Fi(TeX-source-correlate-mode)123 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)305 b +Fj(57)26997 37692 y Fi(TeX-source-correlate-start-server)i +Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)489 b Fj(63)26997 +38854 y Fi(TeX-style-global)201 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)384 b Fj(79)26997 40017 y Fi(TeX-style-local)235 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)418 +b Fj(79)26997 41179 y Fi(TeX-style-path)269 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)452 +b Fj(78)26997 42341 y Fi(TeX-style-private)167 b Fb(:)k(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)350 b Fj(79)26997 43504 y Fi +(TeX-suppress-ignored-warnings)214 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)397 b Fj(65)26997 44666 y +Fi(TeX-trailer-start)253 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)435 +b Fj(52,)342 b(53)26997 45828 y Fi(TeX-view-evince-keep-focus)89 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)271 b Fj(62)26997 46990 y Fi(TeX-view-predicate-list)191 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)373 b Fj(61)26997 48153 y Fi(TeX-view-program-list) +259 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)441 b Fj(61)26997 49315 +y Fi(TeX-view-program-selection)89 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)271 b Fj(61)26997 +50477 y Fi(TeX-view-style)e Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)452 b Fj(62)26997 51640 y Fi +(Texinfo-clean-intermediate-suffixes)238 b Fb(:)172 b(:)f(:)g(:)g(:)g +(:)g(:)421 b Fj(67)26997 52802 y Fi(Texinfo-clean-output-suffixes)214 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)397 +b Fj(67)26997 53964 y Fi(Texinfo-mode-hook)167 b Fb(:)k(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)350 b Fj(69)26997 55127 y Fi(texmathp-tex-commands) +259 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)441 b Fj(45)26997 56289 +y Fi(texmathp-tex-commands-default)214 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)397 b Fj(45)2000 59499 +y FA(Concept)599 b(Index)p eop end +%%Page: 126 131 +TeXDict begin 126 130 bop 2000 -1550 a FB(Indices)42505 +b(126)1949 3985 y FA(.)2000 5587 y Fi(.emacs)114 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)297 b Fj(7)1949 9199 y Fa(n)2000 +10801 y Fj(`)p Fi(\\begin)p Fj(')257 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)439 +b Fj(26)2000 11981 y Fi(\\chapter)103 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)286 b Fj(16,)341 +b(24)2000 13162 y Fi(\\)p Fj(cite,)i(completion)g(of)212 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)395 b +Fj(33)2000 14342 y Fi(\\emph)205 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)388 +b Fj(16,)341 b(23)2000 15522 y(`)p Fi(\\end)p Fj(')97 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)279 b Fj(26)2000 16703 +y Fi(\\)p Fj(include)256 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)438 b +Fj(69)2000 17883 y Fi(\\)p Fj(input)198 b Fb(:)172 b(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +381 b Fj(69)2000 19063 y Fi(\\)p Fj(item)170 b Fb(:)i(:)f(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)352 b Fj(29)2000 20244 y Fi(\\label)171 b Fb(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)354 +b Fj(16,)341 b(24)2000 21424 y Fi(\\)p Fj(lab)28 b(el,)343 +b(completion)299 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +480 b Fj(33)2000 22604 y Fi(\\mathgt)279 b Fb(:)171 b(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(77)2000 23785 y Fi(\\mathmc)279 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(77)2000 24965 y Fi(\\)p Fj(ref,)342 b(completion)97 +b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)280 +b Fj(33)2000 26145 y Fi(\\section)103 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)286 b Fj(16,)341 +b(24)2000 27326 y Fi(\\subsection)228 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)412 b Fj(16,)341 b(24)2000 +28506 y Fi(\\textbf)137 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)320 b Fj(16,)341 b(23)2000 +29686 y Fi(\\textgt)279 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 b +Fj(77)2000 30867 y Fi(\\textit)137 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)320 b Fj(16,)341 +b(23)2000 32047 y Fi(\\textmc)279 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(77)2000 33228 y Fi(\\textmd)279 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(23)2000 34408 y Fi(\\textnormal)143 b Fb(:)172 b(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)326 b +Fj(24)2000 35588 y Fi(\\textrm)137 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)320 b Fj(16,)341 +b(23)2000 36769 y Fi(\\textsc)137 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)320 b Fj(17,)341 +b(23)2000 37949 y Fi(\\textsf)137 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)320 b Fj(17,)341 +b(23)2000 39129 y Fi(\\textsl)137 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)320 b Fj(16,)341 +b(23)2000 40310 y Fi(\\textsw)279 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(23)2000 41490 y Fi(\\texttt)137 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)320 b +Fj(17,)341 b(23)2000 42670 y Fi(\\textulc)245 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)428 b Fj(23)1949 46264 y FA(A)2000 47866 y Fj(Abbreviations)115 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)297 b Fj(30)2000 49046 y(Adding)341 b(a)g(st)-28 b(yle)343 +b(ho)28 b(ok)101 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)284 +b Fj(80)2000 50226 y(Adding)341 b(bibliographies)157 +b Fb(:)172 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)340 b Fj(88)2000 +51407 y(Adding)h(en)-28 b(vironmen)g(ts)285 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)468 b Fj(85)2000 52587 +y(Adding)341 b(lab)28 b(els)173 b Fb(:)f(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)355 b Fj(88)2000 53767 +y(Adding)341 b(macros)101 b Fb(:)170 b(:)h(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)283 b Fj(81)2000 54948 y(Adding)341 +b(other)g(information)230 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)413 +b Fj(88)2000 56128 y(Adding)341 b(to)h Fi(PATH)f Fj(in)h(Windo)-28 +b(ws)137 b Fb(:)169 b(:)i(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)319 b Fj(10)2000 57308 y(amsmath)144 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)328 b Fj(28,)341 b(29)2000 58489 y(ANSI)190 b +Fb(:)170 b(:)h(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)373 b Fj(73)2000 59669 +y(Argumen)-28 b(ts)341 b(to)g(T)-85 b(eX)341 b(macros)281 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)464 b Fj(31)2000 60849 y(ASCI)28 +b(I)340 b(pT)-85 b(eX)289 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)473 b Fj(73,)341 b(76)2000 62030 y Fi(auctex.el)297 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)480 +b Fj(7,)341 b(107)2000 63210 y Fi(auto)g Fj(directories.)263 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)444 +b Fj(78)2000 64390 y(Auto-Rev)-28 b(eal)239 b Fb(:)172 +b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)422 +b Fj(46)2000 65571 y(Automatic)190 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)372 b +Fj(78)2000 66751 y(Automatic)342 b(Customization)187 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)370 b Fj(78)2000 67931 y(Automatic)342 +b(P)-28 b(arsing)165 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)347 b Fj(71)2000 69112 y(Automatic)342 b(up)28 b(dating)342 +b(st)-28 b(yle)342 b(ho)28 b(oks)141 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)324 b Fj(79)26946 +3985 y FA(B)26997 5542 y Fj(Bad)341 b(b)28 b(o)-28 b(xes)251 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)434 b Fj(64)26997 6708 y(Bib)28 b(er)196 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)378 b Fj(54)26997 +7874 y(biblatex)305 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)486 b Fj(54)26997 +9040 y(Bibliographies,)343 b(adding)292 b Fb(:)171 b(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)475 b Fj(88)26997 10205 y(Bibliograph)-28 b(y)153 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)336 b Fj(52)26997 11371 y(bibliograph)-28 b(y)-85 +b(,)341 b(completion)245 b Fb(:)173 b(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)428 +b Fj(33)26997 12537 y(BibT)-85 b(eX)154 b Fb(:)171 b(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)337 +b Fj(52)26997 13703 y(BibT)-85 b(eX,)341 b(completion)126 +b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)308 b +Fj(33)26997 14869 y Fi(book.el)279 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(80)26997 16035 y(Braces)179 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)361 +b Fj(20)26997 17201 y(Brac)-28 b(k)g(ets)193 b Fb(:)170 +b(:)i(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)376 b Fj(20)26997 18367 y(Bulgarian)153 b +Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)336 b Fj(74)26946 21767 y FA(C)26997 +23324 y Fj(Changing)341 b(fon)-28 b(t)288 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)472 +b Fj(23)26997 24490 y(Changing)341 b(the)g(parser)283 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)467 b Fj(88)26997 +25655 y(Chapters)171 b Fb(:)f(:)i(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)354 b Fj(16,)342 b(24)26997 26821 +y(Character)e(set)227 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)410 b Fj(73)26997 27987 y(Chec)-28 +b(king)289 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)472 b Fj(66)26997 29153 y(ChinaT)-85 +b(eX)288 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)472 b Fj(73)26997 30319 y Fi(chktex)85 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)268 b Fj(66)26997 31485 +y(citations,)343 b(completion)f(of)272 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +455 b Fj(33)26997 32651 y(cite,)343 b(completion)g(of)246 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)429 +b Fj(33)26997 33817 y(CJK)341 b(language)311 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)493 +b Fj(73)26997 34982 y(CJK-LaT)-85 b(eX)303 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)486 +b Fj(73)26997 36148 y(Cleaning)147 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)330 +b Fj(67)26997 37314 y(Commands)286 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)469 b Fj(52)26997 +38480 y(Completion)204 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)387 b Fj(31)26997 39646 +y(Con)-28 b(trolling)341 b(the)h(output)217 b Fb(:)170 +b(:)i(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)400 b Fj(67)26997 40812 y(Cop)-28 +b(ying)289 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)472 b Fj(2)26997 +41978 y(Cop)-28 b(yrigh)g(t)132 b Fb(:)169 b(:)j(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)315 +b Fj(2)26997 43144 y(CT)-85 b(eX)119 b Fb(:)169 b(:)i(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)301 b Fj(73)26997 44309 y(Curren)-28 b(t)340 b(\014le)216 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)398 b Fj(67)26997 45475 y(Customization)230 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)412 +b Fj(14)26997 46641 y(Customization,)342 b(p)28 b(ersonal)97 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)280 b Fj(14)26997 47807 +y(Customization,)342 b(site)285 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)466 b Fj(14)26997 48973 y(Czec)-28 b(h)104 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)287 b Fj(74)26946 +52155 y FA(D)26997 53712 y Fj(Danish)95 b Fb(:)171 b(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +277 b Fj(74)26997 54877 y(Debugging)183 b Fb(:)171 b(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)365 +b Fj(64)26997 56043 y(Default)342 b(command)168 b Fb(:)k(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)351 b Fj(52)26997 57209 +y(De\014ning)342 b(bibliographies)g(in)f(st)-28 b(yle)343 +b(ho)28 b(oks)87 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)270 +b Fj(88)26997 58375 y(De\014ning)342 b(en)-28 b(vironmen)g(ts)341 +b(in)h(st)-28 b(yle)342 b(ho)28 b(oks)215 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)398 b Fj(85)26997 +59541 y(De\014ning)342 b(lab)28 b(els)342 b(in)g(st)-28 +b(yle)342 b(ho)28 b(oks)102 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)285 b Fj(88)26997 +60707 y(De\014ning)342 b(macros)f(in)g(st)-28 b(yle)342 +b(ho)28 b(oks)259 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)441 b Fj(81)26997 61873 y(De\014ning)342 +b(other)f(information)h(in)f(st)-28 b(yle)342 b(ho)28 +b(oks)160 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)343 b Fj(88)26997 +63039 y(Deleting)g(fon)-28 b(ts)208 b Fb(:)170 b(:)h(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)390 b Fj(17,)342 b(24)26997 64204 +y(Descriptions)261 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)444 b Fj(29)26997 65370 y(Displa)-28 +b(y)342 b(math)f(mo)28 b(de)222 b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)405 b Fj(20)26997 66536 y(Distribution)93 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)276 b Fj(2)26997 67702 y(Do)28 b(cumen)-28 +b(tation)269 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)451 b Fj(67)26997 68868 y(Do)28 b(cumen)-28 b(ts)294 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)476 b Fj(69)26997 70034 y(Do)28 b(cumen)-28 +b(ts)342 b(with)f(m)-28 b(ultiple)343 b(\014les)191 b +Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)373 b Fj(69)26997 71200 y(Dollar)342 b(signs,)f(color)h(bleed)g +(with)117 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)300 b Fj(46)p eop end +%%Page: 127 132 +TeXDict begin 127 131 bop 2000 -1550 a FB(Indices)42505 +b(127)2000 3985 y Fj(Dollars)293 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)475 +b Fj(20)2000 5177 y(Double)342 b(quotes)280 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(20)2000 6369 y(Dutc)-28 b(h)282 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)465 +b Fj(74)1949 10130 y FA(E)2000 11769 y Fj(English)223 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)405 b Fj(74)2000 12961 y(En)-28 +b(umerates)150 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)333 b Fj(29)2000 14153 y(En)-28 +b(vironmen)g(ts)150 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)333 b Fj(26)2000 15345 y(En)-28 +b(vironmen)g(ts,)341 b(adding)150 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)333 b Fj(85)2000 16537 y(Eqnarra)-28 b(y)265 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)448 b Fj(28)2000 17730 y(Equation)297 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)479 b Fj(28)2000 18922 y(Equations)95 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)277 b Fj(28)2000 20114 y(Errors)248 b Fb(:)169 +b(:)i(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)430 b Fj(64)2000 21306 y(Europ)28 +b(e)267 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)449 b Fj(73)2000 22498 +y(Europ)28 b(ean)341 b(Characters)91 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)273 b Fj(73)2000 23691 y(Example)342 b(of)g(a)f(st)-28 +b(yle)342 b(\014le.)165 b Fb(:)172 b(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)348 +b Fj(80)2000 24883 y(Expansion)237 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)419 b +Fj(31)2000 26075 y(External)342 b(Commands)235 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)418 b Fj(52)2000 27267 +y(Extracting)342 b(T)-85 b(eX)340 b(sym)-28 b(b)28 b(ols)305 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)486 b Fj(78)1949 31220 y +FA(F)2000 32858 y Fj(F)-85 b(aces)222 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)405 b Fj(46)2000 34051 y(FDL,)342 b(GNU)f(F)-85 b(ree)342 +b(Do)28 b(cumen)-28 b(tation)343 b(License)111 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)293 b Fj(90)2000 35243 y(Figure)342 +b(en)-28 b(vironmen)g(t)222 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)405 b Fj(28)2000 36435 y(Figures)235 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)418 b Fj(28)2000 37627 y(Filling)211 +b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)394 b Fj(37)2000 38819 +y(Finding)342 b(errors)289 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)473 b Fj(66)2000 40011 y(Finding)342 +b(the)g(curren)-28 b(t)340 b(\014le)309 b Fb(:)171 b(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)490 b Fj(67)2000 41204 y(Finding)342 b(the)g(master)f(\014le)178 +b Fb(:)172 b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)361 b Fj(67)2000 +42396 y(Floats)266 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)448 b +Fj(28)2000 43588 y(Flymak)-28 b(e)197 b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)379 +b Fj(66)2000 44780 y(F)-85 b(olding)311 b Fb(:)171 b(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)494 +b Fj(46,)341 b(50)2000 45972 y(F)-85 b(on)-28 b(t)341 +b(Lo)28 b(c)-28 b(king)304 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)486 b Fj(40)2000 47165 y(F)-85 +b(on)-28 b(t)341 b(macros)264 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)447 b Fj(23)2000 +48357 y(fon)-28 b(t-latex)190 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)372 b +Fj(40)2000 49549 y(F)-85 b(on)-28 b(ts)208 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)391 b Fj(23)2000 50741 y(F)-85 +b(ormatting)224 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)407 +b Fj(35,)342 b(37,)f(52)2000 51933 y(F)-85 b(orw)-28 +b(ard)339 b(searc)-28 b(h)304 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)487 b Fj(62)2000 53126 y(F)-85 +b(ree)281 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)463 +b Fj(2)2000 54318 y(F)-85 b(ree)342 b(soft)-28 b(w)g(are)92 +b Fb(:)169 b(:)i(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)274 b Fj(2)1949 58078 y FA(G)2000 59717 y +Fj(General)342 b(Public)g(License)182 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)364 b Fj(2)2000 60909 y(Generating)342 b(sym)-28 +b(b)28 b(ols)179 b Fb(:)172 b(:)f(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)362 +b Fj(78)2000 62101 y(German)85 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)268 +b Fj(74)2000 63294 y(Global)342 b(directories)195 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)378 b +Fj(78)2000 64486 y(Global)342 b(macro)g(directory)97 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)280 b Fj(78)2000 +65678 y(Global)342 b(st)-28 b(yle)343 b(ho)28 b(ok)342 +b(directory)95 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)278 b Fj(78)2000 66870 +y(Global)342 b(T)-85 b(eX)341 b(macro)g(directory)126 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)308 b Fj(78)2000 68062 y(GPL)158 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)341 b Fj(2)26946 3985 +y FA(H)26997 5607 y Fj(Header)302 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)485 +b Fj(52)26997 6794 y(Headers)100 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)283 +b Fj(50)26997 7981 y(Hide)342 b(Macros)200 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)383 +b Fj(46)26997 9168 y(HLaT)-85 b(eX)211 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)394 +b Fj(73)26946 12814 y FA(I)26997 14436 y Fj(I/O)341 b(correlation)159 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)341 +b Fj(57,)h(62)26997 15623 y(Including)247 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)430 b Fj(69)26997 16810 y(Inden)-28 b(tation)204 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)387 b Fj(35)26997 17997 y(Inden)-28 b(ting)204 +b Fb(:)170 b(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)387 b Fj(35)26997 19184 y(Indexing)175 +b Fb(:)d(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)358 b Fj(52)26997 20371 y(Initialization)161 +b Fb(:)173 b(:)e(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)344 b Fj(14)26997 21558 y(Inputing)190 b Fb(:)170 +b(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)373 b Fj(69)26997 22745 y(Installation)273 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)455 b Fj(6)26997 23931 y(In)-28 b(ternationalization)203 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)386 b +Fj(73)26997 25118 y(In)-28 b(v)g(erse)340 b(searc)-28 +b(h)124 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)307 b Fj(62)26997 26305 y Fi(iso-cvt.el)177 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)360 b Fj(74)26997 27492 y(ISO)341 b(8859)g(Latin)h(1)296 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)479 +b Fj(73)26997 28679 y(ISO)341 b(8859)g(Latin)h(2)296 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)479 +b Fj(73)26997 29866 y(isp)28 b(ell)130 b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)312 +b Fj(55,)342 b(74)26997 31053 y(Italian)190 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)373 b Fj(74)26997 32240 y(Itemize)246 +b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)429 b Fj(29)26997 33427 y(Items)187 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)370 b Fj(29)26946 +37073 y FA(J)26997 38695 y Fj(Japan)310 b Fb(:)171 b(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +494 b Fj(76)26997 39882 y(Japanese)108 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)291 +b Fj(76)26997 41069 y(jLaT)-85 b(eX)211 b Fb(:)170 b(:)h(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)394 +b Fj(76)26997 42256 y(jT)-85 b(eX)190 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)372 +b Fj(73,)342 b(76)26946 46098 y FA(K)26997 47721 y Fj(Killing)h(a)e +(pro)28 b(cess)211 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)394 b Fj(67)26997 48908 y(kT)-85 b(eX)218 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)401 b Fj(73)26946 52553 y FA(L)26997 +54175 y Fj(Lab)28 b(el)342 b(pre\014x)195 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)378 +b Fj(26,)342 b(28)26997 55362 y(Lab)28 b(els)294 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)476 b Fj(26,)342 b(28)26997 56549 y(Lab)28 b(els,)342 +b(adding)208 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)391 b Fj(88)26997 57736 y(lab)28 b(els,)343 +b(completion)g(of)229 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)412 +b Fj(33)26997 58923 y Fi(lacheck)279 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(66)26997 60110 y(Language)341 b(Supp)28 b(ort)266 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)450 +b Fj(73)26997 61297 y(LaT)-85 b(eX)140 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)323 +b Fj(52)26997 62484 y(Latin)341 b(1)254 b Fb(:)171 b(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)437 +b Fj(73)26997 63671 y(Latin)341 b(2)254 b Fb(:)171 b(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)437 +b Fj(73)26997 64858 y(License)280 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)462 +b Fj(2)26997 66045 y(Literature)308 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)491 +b Fj(52)26997 67232 y(Lo)28 b(cal)342 b(st)-28 b(yle)342 +b(directory)248 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)431 +b Fj(79)26997 68419 y(Lo)28 b(cal)342 b(st)-28 b(yle)342 +b(ho)28 b(oks)291 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)473 b Fj(79)p eop end +%%Page: 128 133 +TeXDict begin 128 132 bop 2000 -1550 a FB(Indices)42505 +b(128)1949 3985 y FA(M)2000 5534 y Fj(Macro)341 b(argumen)-28 +b(ts)255 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)438 +b Fj(31)2000 6698 y(Macro)341 b(completion)132 b Fb(:)172 +b(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)314 b +Fj(31)2000 7861 y(Macro)341 b(expansion)143 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)326 +b Fj(31)2000 9025 y Fi(macro.el)245 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)428 +b Fj(88)2000 10188 y Fi(macro.tex)211 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)394 +b Fj(88)2000 11352 y(Macros,)342 b(adding)271 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)454 +b Fj(81)2000 12515 y(Mak)-28 b(e)247 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)429 b Fj(6)2000 13678 y Fi(makeindex)211 b Fb(:)171 +b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)394 b Fj(52)2000 14842 y(Making)342 b(a)g(bibliograph)-28 +b(y)231 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)414 b Fj(52)2000 +16005 y(Making)342 b(an)f(index)161 b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)344 b Fj(52)2000 17169 y(Man)-28 +b(y)342 b(Files)309 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)490 b Fj(69)2000 18332 +y(Master)342 b(\014le)271 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)454 b Fj(67,)341 b(69)2000 19496 +y(Matc)-28 b(hing)342 b(dollar)f(signs)254 b Fb(:)171 +b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)437 b Fj(20)2000 20659 +y(Math)342 b(mo)28 b(de)342 b(delimiters)114 b Fb(:)173 +b(:)e(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)297 b Fj(20)2000 21823 +y(Math,)342 b(fon)-28 b(ti\014cation)342 b(of)289 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)472 b Fj(45)2000 22986 +y(Math,)342 b(fon)-28 b(ti\014cation)342 b(problems)f(with)243 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)425 +b Fj(46)2000 24149 y(Mathematics)130 b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)313 b Fj(30)2000 +25313 y(MULE)218 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)402 b Fj(73,)341 b(76)2000 +26476 y(MULE-UCS)289 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)472 b Fj(73)2000 27640 y(Multi\014le)343 +b(Do)28 b(cumen)-28 b(ts)280 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)462 b Fj(69)2000 28803 y(Multiple)343 b(Files)137 +b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)320 b Fj(69)1949 32152 y FA(N)2000 33701 y Fj(National)342 +b(letters)214 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)397 b Fj(73)2000 34865 y(Next)342 b(error)229 +b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)411 b Fj(64)2000 36028 y(Nipp)28 b(on)233 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)415 b Fj(76)2000 37192 y(NTT)340 +b(jT)-85 b(eX)260 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)444 b Fj(73,)341 b(76)1949 40541 y FA(O)2000 +42090 y Fj(Other)h(information,)g(adding)301 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)484 b Fj(88)2000 43253 y(Outlining)291 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)473 +b Fj(46,)341 b(50)2000 44417 y(Output)232 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)415 b Fj(67)2000 45580 y(Ov)-28 b(erfull)342 +b(b)28 b(o)-28 b(xes)257 b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)439 b Fj(64)2000 46744 y(Ov)-28 +b(erview)245 b Fb(:)172 b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)428 b Fj(50)1949 49872 +y FA(P)2000 51421 y Fj(P)-28 b(arsing)340 b(errors)115 +b Fb(:)170 b(:)i(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)298 b Fj(64)2000 52585 y(P)-28 b(arsing)340 b(LaT)-85 +b(eX)341 b(errors)250 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)433 +b Fj(64)2000 53748 y(P)-28 b(arsing)340 b(new)h(macros)146 +b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)329 b +Fj(88)2000 54912 y(P)-28 b(arsing)340 b(T)-85 b(eX)93 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)277 +b Fj(71,)341 b(78)2000 56075 y(P)-28 b(arsing)340 b(T)-85 +b(eX)341 b(output)150 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +333 b Fj(64)2000 57238 y Fi(PATH)341 b Fj(in)h(Windo)-28 +b(ws)292 b Fb(:)171 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)476 +b Fj(10)2000 58402 y(PDF)341 b(mo)28 b(de)111 b Fb(:)173 +b(:)e(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)294 b Fj(57)2000 59565 y(PDFSync)283 b Fb(:)171 b(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)466 b Fj(57,)341 +b(62)2000 60729 y(P)-28 b(ersonal)341 b(customization)119 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)301 b Fj(14)2000 +61892 y(P)-28 b(ersonal)341 b(information)163 b Fb(:)171 +b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)346 b Fj(79)2000 63056 +y(P)-28 b(ersonal)341 b(macro)g(directory)132 b Fb(:)171 +b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)315 b Fj(79)2000 64219 y(P)-28 b(ersonal)341 +b(T)-85 b(eX)340 b(macro)i(directory)161 b Fb(:)171 b(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)343 +b Fj(79)2000 65382 y(pLaT)-85 b(eX)310 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)493 +b Fj(76)2000 66546 y(P)-28 b(olish)294 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)476 +b Fj(74)2000 67709 y(Pre\014x)341 b(for)g(lab)28 b(els)234 +b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)417 b +Fj(26,)341 b(28)2000 68873 y(preview-install-st)-28 b(yles)208 +b Fb(:)174 b(:)d(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)391 b +Fj(6)2000 70036 y(Previewing)96 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)278 b +Fj(60)2000 71200 y(Prin)-28 b(ting)266 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)450 +b Fj(52)26997 3985 y(Priv)-57 b(ate)342 b(directories)290 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)472 +b Fj(79)26997 5150 y(Priv)-57 b(ate)342 b(macro)f(directory)192 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)375 b Fj(79)26997 6315 +y(Priv)-57 b(ate)342 b(st)-28 b(yle)342 b(ho)28 b(ok)342 +b(directory)190 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)373 b Fj(79)26997 7480 +y(Priv)-57 b(ate)342 b(T)-85 b(eX)341 b(macro)g(directory)220 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)403 b Fj(79)26997 8644 y(Problems)250 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)432 b Fj(66)26997 9809 y(Pro)28 b(cesses)230 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)412 b Fj(67)26997 10974 y(pT)-85 b(eX)288 +b Fb(:)171 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)472 b Fj(73,)342 b(76)26946 14353 +y FA(Q)26997 15906 y Fj(Quotes)87 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)270 +b Fj(20)26997 17071 y(Quotes,)342 b(fon)-28 b(ti\014cation)342 +b(of)158 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)341 b +Fj(44)26946 20450 y FA(R)26997 22003 y Fj(Redispla)-28 +b(y)342 b(output)307 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)490 b Fj(67)26997 23168 y(Re\014lling)255 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)436 b Fj(37)26997 24333 y(Reformatting)124 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)307 +b Fj(35,)342 b(37)26997 25498 y(Region)111 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)294 b Fj(52)26997 26663 y(Region)341 +b(\014le)197 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)379 b Fj(52)26997 27828 y(Reinden)-28 +b(ting)97 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)280 b Fj(35)26997 28992 y(Rev)-28 +b(eal)168 b Fb(:)k(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)351 b Fj(46)26997 +30157 y(Righ)-28 b(t)211 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)394 +b Fj(2)26997 31322 y(Running)341 b(BibT)-85 b(eX)119 +b Fb(:)170 b(:)h(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)301 +b Fj(52)26997 32487 y(Running)341 b Fi(chktex)277 b Fb(:)171 +b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)460 +b Fj(66)26997 33652 y(Running)341 b(commands)166 b Fb(:)k(:)i(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)348 b Fj(52)26997 34817 y(Running)341 +b(Flymak)-28 b(e)161 b Fb(:)173 b(:)e(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)344 b Fj(66)26997 35982 y(Running)d Fi(lacheck)244 +b Fb(:)170 b(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)426 +b Fj(66)26997 37146 y(Running)341 b(LaT)-85 b(eX)104 +b Fb(:)170 b(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)287 +b Fj(52)26997 38311 y(Running)341 b Fi(makeindex)176 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)358 b +Fj(52)26997 39476 y(Running)341 b(T)-85 b(eX)225 b Fb(:)170 +b(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)408 +b Fj(52)26946 42855 y FA(S)26997 44408 y Fj(Sample)342 +b(st)-28 b(yle)342 b(\014le)287 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)469 b Fj(80)26997 45573 y(Sectioning)118 +b Fb(:)172 b(:)g(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)301 b Fj(16,)342 b(24)26997 46738 y(Sectioning)g(commands,)g(fon)-28 +b(ti\014cation)342 b(of)300 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)483 b Fj(42)26997 47903 y(Sections)229 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)413 +b Fj(16,)341 b(24,)h(50)26997 49068 y(Setting)g(the)g(default)g +(command)132 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)315 b Fj(52)26997 50233 y(Setting)342 +b(the)g(header)259 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +442 b Fj(52)26997 51397 y(Setting)342 b(the)g(trailer)144 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)327 +b Fj(52)26997 52562 y(Site)342 b(customization)259 b +Fb(:)171 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)441 +b Fj(14)26997 53727 y(Site)342 b(information)303 b Fb(:)171 +b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)485 +b Fj(78)26997 54892 y(Site)342 b(initialization)90 b +Fb(:)174 b(:)d(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)273 +b Fj(14)26997 56057 y(Site)342 b(macro)f(directory)272 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)454 b Fj(78)26997 +57222 y(Site)342 b(T)-85 b(eX)341 b(macro)g(directory)300 +b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)f(:)482 b Fj(78)26997 58386 y(Slo)-28 +b(v)-57 b(ak)218 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)401 b +Fj(74)26997 59551 y(Source)341 b(sp)28 b(ecials)211 b +Fb(:)172 b(:)f(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)393 +b Fj(57,)342 b(62)26997 60716 y(Sp)28 b(ecifying)343 +b(a)e(fon)-28 b(t)161 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)344 b Fj(23)26997 61881 y(Starting)d(a)g(preview)-28 +b(er)286 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)468 +b Fj(60)26997 63046 y(Stopping)341 b(a)g(pro)28 b(cess)183 +b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)366 +b Fj(67)26997 64211 y(St)-28 b(yle)90 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)273 b Fj(66)26997 65375 y Fi(style)119 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)302 b Fj(80)26997 66540 y(St)-28 +b(yle)342 b(\014le)175 b Fb(:)d(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)358 b Fj(80)26997 +67705 y(St)-28 b(yle)342 b(\014les)201 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)384 +b Fj(80)26997 68870 y(St)-28 b(yle)342 b(ho)28 b(ok)204 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)387 b Fj(80)26997 70035 y(St)-28 b(yle)342 +b(ho)28 b(oks)229 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)h(:)f(:)g(:)g(:)412 b Fj(80)26997 71200 y(Subscript,)341 +b(fon)-28 b(ti\014cation)342 b(of)299 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)482 +b Fj(45)p eop end +%%Page: 129 134 +TeXDict begin 129 133 bop 2000 -1550 a FB(Indices)42505 +b(129)2000 3985 y Fj(Sup)28 b(erscript,)342 b(fon)-28 +b(ti\014cation)341 b(of)312 b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)495 b Fj(45)2000 +5261 y(Sw)-28 b(edish)101 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)284 +b Fj(74)2000 6538 y(Sym)-28 b(b)28 b(ols)244 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)426 b Fj(30)2000 7814 y(SyncT)-85 b(eX)190 +b Fb(:)170 b(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) +f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)373 b Fj(57,)341 b(62)2000 9090 y(Syn)-28 b(tax)342 +b(Highligh)-28 b(ting)133 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)316 b Fj(40)1949 14811 y FA(T)2000 16710 y Fj(T)-85 +b(abify)218 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)401 b Fj(71)2000 +17987 y(T)-85 b(able)341 b(en)-28 b(vironmen)g(t)202 +b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)385 +b Fj(28)2000 19263 y(T)-85 b(ables)215 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)398 +b Fj(28)2000 20539 y(T)-85 b(abs)130 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g +(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)313 b Fj(71)2000 21816 y Fi(tex-jp.el)211 b Fb(:)171 +b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)394 b Fj(76)2000 23092 y Fi(tex-mik.el)177 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +360 b Fj(13)2000 24368 y Fi(tex-site.el)86 b Fb(:)172 +b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)269 b Fj(7,)342 +b(14,)f(107)2000 25645 y(T)-85 b(eX)260 b Fb(:)171 b(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)443 b Fj(52)2000 26921 y(T)-85 b(eX)341 b(parsing)284 +b Fb(:)171 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)468 b Fj(78)2000 28198 y(to)28 b(ol)342 b(bar,)f(to)28 +b(olbar)230 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g +(:)413 b Fj(52)2000 29474 y(T)-85 b(railer)159 b Fb(:)170 +b(:)h(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)h(:)341 b Fj(52)26946 3985 y FA(U)26997 +5532 y Fj(Underfull)g(b)28 b(o)-28 b(xes)185 b Fb(:)172 +b(:)f(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)368 +b Fj(64)26997 6695 y(UNICODE)105 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)288 b +Fj(73)26997 7857 y(Uninstallation)102 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)285 b Fj(6)26997 +9020 y(Un)-28 b(tabify)147 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)330 b +Fj(71)26997 10183 y(Up)28 b(dating)341 b(st)-28 b(yle)343 +b(ho)28 b(oks)312 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)495 +b Fj(79)26997 11345 y(upLaT)-85 b(eX)253 b Fb(:)171 b(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:) +g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)437 +b Fj(76)26997 12508 y(upT)-85 b(eX)147 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g +(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)330 +b Fj(76)26946 15841 y FA(V)26997 17388 y Fj(V)-85 b(erbatim,)342 +b(fon)-28 b(ti\014cation)341 b(of)103 b Fb(:)171 b(:)g(:)g(:)h(:)f(:)g +(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)286 +b Fj(46)26997 18551 y(Viewing)304 b Fb(:)171 b(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)486 +b Fj(60)26946 21884 y FA(W)26997 23431 y Fj(W)-85 b(arran)-28 +b(t)g(y)244 b Fb(:)170 b(:)h(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g +(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)427 b Fj(2)26997 24594 +y(W)-85 b(riting)341 b(to)h(a)f(prin)-28 b(ter)158 b +Fb(:)170 b(:)h(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)341 b +Fj(52)26946 27927 y FA(X)26997 29474 y Fj(X-Sym)-28 b(b)28 +b(ol)119 b Fb(:)172 b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h +(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) +g(:)g(:)g(:)g(:)g(:)g(:)g(:)302 b Fj(74)p eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/support/auctex/12.3-extra/auctex.ps.sig b/support/auctex/12.3-extra/auctex.ps.sig Binary files differnew file mode 100644 index 0000000000..bfa96ed9a7 --- /dev/null +++ b/support/auctex/12.3-extra/auctex.ps.sig diff --git a/support/auctex/12.3-extra/tex-ref.pdf b/support/auctex/12.3-extra/tex-ref.pdf Binary files differnew file mode 100644 index 0000000000..99151dc7a4 --- /dev/null +++ b/support/auctex/12.3-extra/tex-ref.pdf diff --git a/support/auctex/12.3-extra/tex-ref.pdf.sig b/support/auctex/12.3-extra/tex-ref.pdf.sig Binary files differnew file mode 100644 index 0000000000..ebb6dfd98d --- /dev/null +++ b/support/auctex/12.3-extra/tex-ref.pdf.sig diff --git a/support/auctex/12.3-extra/tex-ref.ps b/support/auctex/12.3-extra/tex-ref.ps new file mode 100644 index 0000000000..12ce185923 --- /dev/null +++ b/support/auctex/12.3-extra/tex-ref.ps @@ -0,0 +1,5451 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 2020.1 Copyright 2020 Radical Eye Software +%%Title: tex-ref.dvi +%%CreationDate: Sun Oct 18 18:04:45 2020 +%%Pages: 2 +%%PageOrder: Ascend +%%Orientation: Landscape +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: CMBX10 CMR8 CMTT8 CMCSC8 CMBX8 CMTI8 CMSL8 CMSY8 CMR6 +%%+ CMSY6 CMMI10 CMR7 +%%DocumentPaperSizes: a4 +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: /usr/bin/dvips tex-ref.dvi -Ppdf -o tex-ref.ps +%DVIPSParameters: dpi=8000 +%DVIPSSource: TeX output 2020.10.18:1904 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: alt-rule.pro 0 0 +%! +% Patch by TVZ +% Makes dvips files draw rules with stroke rather than fill. +% Makes narrow rules more predictable at low resolutions +% after distilling to PDF. +% May have unknown consequences for very thick rules. +% Tested only with dvips 5.85(k). +TeXDict begin +/QV { + gsave newpath /ruleY X /ruleX X + Rx Ry gt + { ruleX ruleY Ry 2 div sub moveto Rx 0 rlineto Ry } + { ruleX Rx 2 div add ruleY moveto 0 Ry neg rlineto Rx } + ifelse + setlinewidth 0 setlinecap stroke grestore +} bind def +end + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginFont: CMR7 +%!PS-AdobeFont-1.0: CMR7 003.002 +%%Title: CMR7 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR7. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR7 known{/CMR7 findfont dup/UniqueID known{dup +/UniqueID get 5000790 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR7 def +/FontBBox {-27 -250 1122 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR7.) readonly def +/FullName (CMR7) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 49 /one put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB981ABA2ACC9A23A5 +3E152596AF52983541F86D859FC064A0E3D5FC6647C3CAB83AD4F31DDA35019C +CDB9E3DD3FEBD4C2B36BA3CF6E6C7DA85E25D8A31A9BAD39BDF31FD0D1790707 +9DE6A078E8A409D8295F642DF492AC4F86AC84383B0F4C6BAA7C22AD5A898A71 +D6CB34D2CD12266C486B75E75A69C14819DD9BB8159088E04D4717E576B8482D +BDA52110AC8B8A80E4E9D58F470EEBD3CF44A1E1EE8DA318FFF3611B02534FC9 +F4018C7C57E80570D2F634D98BE5D5EC6D95051157F0EA94A3D12BE0B4B79939 +F82F8D73136D3337C44E314B0B16CB030D9A12E01FB667105F334C3EE965E5A3 +D410D2F1531547A4497C355AEEB295CD3C5334BEE5232992960B757594B89F3E +52095042DBE6B4DA3C3AD50CA95EA9EBADA10630B500CF1FCCA7D60306743681 +7E428D33B7F7C40B425CD58E4CD8AB474BCE6A307BC6C6EBC15A8A96E0E2977E +A33389154536F5C5D8CF036D07F24094E779E5ACBE5502C92892F10F4C6DB627 +C7EC4C7BF20B39418A8A85D7FD9B0EAAFD871DDD41F93BDE5FE619AFB8711824 +DE890E62C1969A6FE28DD3578AF43D58A728FAFF0B9FAA640962C8F35A26F76C +67F3548D6DB54A25CEB368B47F97EA2B0C4D7C0E7894A4F0C823C6C1922CF9DC +10E05600556F1C7C9AFB33A2DB6F8730F70D6BF94B1FB0887451F2FFEEF3584F +DFADCFA9A2D4846B8F0E51620E1327D994CDF973B837D10C90FF76DE22B47CD5 +EE3183898D156861AB4DFAD34A1E3FA260B8164E6680BF58413A553E88F6100B +C4F4E8E972C81A5F88A7DBCDC308B4C3581BCDE13877B976B1F84330839FE5CF +C78551620EB803DF94A5C921F8EE24F7EF8FC4C3E1653514212631F54F90E3DC +E9EAF96E998F340C4F729ECF7AB430FDB7C0BE3DF2C0D23015820E28B743CAD7 +7F0AE95413C3EEABBC69E852F53EE1DC260D7F1E712BECEF2F18437DB23D8E74 +2902AAFBC733AC5BAA452DD6F3671859AD836C8564E99CDC4183D8495AFD99D6 +1F0D65B6588CE7546717911E25BDCA6C2649E3A7466A3E2DA7C7994A30AB4449 +672EFD00632EFA8629C1AFB7D53D801028F77C864869FE636213A69173003EA6 +BE1ABA95EB07B13D1594BEFCC95ECB0A9CFA9892EE0677D6B6C250855762B7A7 +8E4E022640F93169DFA0303A0D5E73BF3E0F4D4AAD10FD7E4EB20532BA30371F +E9F480F9513432946F9828AFB5D4AEAFA5829B2CB544E5EB634C4537EF7DF08A +A1CFD94A52DCF0E7CE4C5EFFB01E6D50558B75DB4C8D5512B06080F27BE62E01 +2EEA6A0357441401458C842D3DD4C35B8F561D816B336216CE0C14BF77648AF5 +E33912CF95872A1E1AB9A18980A0B29A881D13397C15E1CBA5D3E0B27943EBE2 +F3003D15EB446BCFC1C231832475D5B7AA19E4CFDE119D6CD62D053C6D29C333 +5F729791D17B3F7108074EEF4D1BD101CB33E01004532CB0D716D2E54D169C6E +80163E70C0E9081F31A1ECBAE079D2A518B790B0CB2CD03DFD034A0F4788E800 +B0CD2DC1FAFDD487C2F381EBAB2A2F3F3AF82021B211DC9CD2FBA6A1BB3D4AEA +4C7F3D9A5C21DFF284CCB827D205A69638E98D5DD8E36AFC1A4481B5CB2A2E8F +D6C838DA6F81990F5ED928DC7457501B5C979FF4CD20A830896A460C5DB13D56 +A3B2B5D9B292374A9BF392894DD99FCD6A1E655AB395E839F074D1596488700C +4E2891C8AEEF66568E82A8B826F9A28FF84D4D9BDA21F638EAF96880B4EBE0D8 +081982F34831A03BEE81FC177700C2360D2A48915EC40D5FE85B400E175D5AF1 +067FA0097904FB647757BB44B4042D30D1557BD0F7922D731142FD682139CEB7 +58CA4C8C240A0B86B1888CACC507E24E04020BF1882BD9B4CAECFA97DB24D7F5 +AD64C69454027F198BA35881B94EE9159A2D73E450C3BDAED66B886D6DEBC84B +653E165176228F88993F12A170775A8D7038BDF2FE8DC1F7B98BDC02D1E6686E +9B834F6C0AD90780B17DFE25F0A4E470CBA84E73F2D22BEE09A040F14CFA2C14 +0FDA5A5149B5FAFFE49F55EEFC43831BC43A8326FEE9C7F469C0FC3B000884FA +41DA7318EB57262CB96FC4EC7F16CA07FE1C3BE8C2DBC8A8135953D6DDF20BDF +75A2B6D26074FCE752BD32FB9F5CA797775E8DB9BB9786B469A3CD65A0D9DDDA +C2A166E454A94860EEF5B5C12172DDFC576A03F6E6F8A735FF21A3E9CCB4CAA1 +3064893487697986A42CB5888B2B0A79FA3C74E8187BDDF7BEAB884B70B8D4AA +AC6615745AEB906E08BF831CFDE222F58D02B428D55E9D5A3CDE74E42D8A2CB7 +E1A3A9439B678AD438793ABBEB72B21C58981DAF3EDCE4BB93D95F4A1E943BBC +B3A012DE92FED4F232A3A7D60CE60B605151F9C7C18A5C653E5D6D15E5B49A63 +73E7A339504D0ACC74B8B116EA88C3EBA2CC631AAB29F761E5F062966AD2FD28 +7FFE52FA8A115DBE23E471094FFB3CBAFBDF11B7E9058313F2D069B2CE98A962 +64645738F02A31E2F2AC11628724034ADBCEE012721EBF0A567893411F950410 +B20754A7510D041FFA6144AC9CC46D846B82581F20BBD001D34D9764010824BE +61C30D05E5C5D100A24F1917F01799CF5BC4E50FCECFEA732CB50196825F0E08 +8A1EC868C6D4357857EE2957E081A0E4372E31A8ABEF23C3F2EA0FEE57DE4D08 +61C570175C41AA0C7A3A579ADF593F18B4AE3782D2552E4E0759C32E059EE741 +2D8191E381731769F6648B3581CAF11DAE46471896666F18F02918B0860BDA3C +BD5DE777672447C23C62ACFC2611ED5239D6A266FDA6031EBC5A530C1A2FF7A6 +B4380B9A4C877267854AD1F1677CB5433F28894ADF93D39EAB94541A8D232E08 +22D082D0951A60F62B87DC028714EC74133A4D65F7D0D1296C0E189C4A42AA98 +28E8AE7ECBB9FC8DFABCC6EEB1E9FB06227F90808EF31331CCC5D4C9A6182181 +047902DC9FD0444FB94B60FC74F3B677758088CE6A159D940C5CF682335E756A +8BACF06AD7225D49B0002392C889B0FE2C71311D2596F4903D12FA20BA2FFE25 +A0804B4BC282929BE31E0F46B34532CB5795A65218CFAE21F390792DA67775C7 +B91A2BF4C16DE4F6551DAE3A5827F616BE9040EE6B1008DA2F99A01EF66D697A +6CD1A44E0A15D1F39EA8025E886A68A1E9C334327C7703EE721E497CA924AC90 +7723106D913C5ED4BA4FC743CEA8D0F5172526107DA65775C0B1B77179D336C2 +9B09B608D80B1A1E87CA1A84A833A00D980D919BFF56F6390E9D5B45E9935CF5 +E69D003564462F750F7DCE02DC23CC215A0696B74D8BD3156A392A94F557655E +00BFAA035647568ED66157FACC585E411F7F428569C147DC43F6E4FDE693D0F3 +9917BEFEDF61FB980B85515FF6424824E2D995B05CA1E5D3E8BD8D3281DB7CE4 +E54923E84058FFC0A8A2C491327D0F87CE4C352B724167CEE224DABA3B95757E +4A419594BE4F92E78BA6D35D4C93D31ECC3134B24A45DC32445725BB044F09A3 +AA8C31EFC0A2944ACE2F2CE054CF24DB350FB3C71115518C24BDC0F7E54250AF +9D3378D38480E1CB9029F31570C619A28F065CA4FED5665EDB96712ABEB33B9B +4232C00C1B0215F08D53F7E430887035AC25BEAF06942FD1B6C442253C887AB7 +D694C1A6115C8990B4CAF1E81DD1FDDD6B03C00055BE956BE7FD8A4E1049AE69 +EDA8593CBA8C4A41E046C689FBBF9F1B64E5856A7FB1C61EC815A56DE2A8ED33 +41F370B8203D4E5B19C63AE9E6E0D26F4F3814B5AF48AD30EC9B8402C941FDD9 +722FCAFC638FBB835F83DC77F93D367266FA7DFFFCB567EF82B1695AB4D94D09 +B18AC041811027229DF431F5CB2BBF6ACCE9D500C8F075A74590641C1A607C56 +D2B8624797BCD9C91C3177818691FBB4744EDB6056464A0B95B8D63F7C22309B +82D6126E2057BCC9FE5566D96B7A9B201A09B0D3252A5494C8CA2C8BA8A13C29 +37EF2A882D61DA708C279F663D88A8E2999A0F3B6F98C49901A7631BF7708B67 +54D0B4C52BF4BE0DA0439E6763A7C9D639AD4092E77B13D3510DAE1475C978AC +796F9B2AAD3BFF35C5A3E19B5E2BF704B3BBDF68CE48BA4FA2496D60E58888EA +28AE12D00E9F0816FAC190590A865BB58569A91BF0345D01230ABA361442006D +BA2C90EC2036BBAB79EBAFC3F217DBD5854C519235F9627A1C3C71D21ED38AEF +0BB40F3B86BB9F09A3F309473D8757AB7E638DC1C59A7F9BCD49DE4107A2E54F +422767FB94048987847205584309397F554744690ACFFDF5902FE5DB355930B8 +71863217830DD7A563B0B3A4025ACE75B0E777B4414B62A13B50C54E0E6D47E9 +D43BF769B9411B74E1069BF71BA873B4B8973EC9BA492A5DEA58D267872BB246 +10AA67B143D0E2223FFB4991E583E629413CC894C3FA4869B72D19CE1A0CEC8C +0FF5E5A3EC1FCB7D3C4289813F0D249A11B55104BD60B2A89BEF44CC77CCDA9A +065B8B83B4F4253AA1D535290DCFAA4773452D110D2B3370F9E2FE5432B54A9E +644EB3BA9BFF62347F376839024CD5EF3C5DFD30F412DD5474B7933E6A1AB63B +4B12F2417C72D0543C26A263AEA53E5BAEBD67E23553A72E949DEC556BEB5D09 +C4D7A89B14FE4EC68D0E3E9D65A64B285E53590F418EDA8175113CA375A29930 +DDCF4C71ABB26CEB800C2C2B253AC1F53651C88A56ABE5A74F3B54CB4FFDDB92 +60AD7272BA25EC2F6FB759AA6E1E7964FB55AD09F4EB25DE45FD01833947BD05 +6266AA8ABB7DD792941C7A070FCF3A4636FBF8921C70298D42FE92F079DBA2AD +6149D9CF9EF7264DE6DFCD4429949B15EA90B596340713BD61926DDB2BB23BE8 +F9DE38A31620A817420A245946E551463960A8C5C7295E3B3D6A59BCDF5E472A +40B7A2CDDAA43CD8AAFC411D037142579D11054A903E102DF0D0C7B5BB854DBA +F3F086AF991F7F5D5C730F8F9AF213F25786F3EC0E54530FF912F4876FDE16B6 +A07D0DC4FC46EC6363BCB68B83ACC448B801EC43FDD2F8BE0E93D809FF81E38E +176AE17C67C85FEA58EC95435434C49A950AA955D8B20989C550AB1F1C31B7FF +99422E1F48FB7D6F327C6DBC4695A03903DB275B94CB39386E46579271870A25 +21823E75C377E9D5B46655E8CD8F986372CF8BA846423E26582315A9D19E0BF5 +305C32B2A0EAC3ECB275B1D8BE11A37ADF524944219D94EA2C5DBDA768828B6D +775DA8CDB09E0570E4ADDF462EFD8D3FA3F86B1DEECDFFB699AF6507257C1879 +16FC615868C2D51F03CD57BA38D42995D9164B257441210084DC409B6EE4C119 +0B2E17B0A8D5326DD0010E4A325D5F77BF935693BC90A00A28C7B5F74817DA39 +F47A41E32F4F92AA04D30D810F7B1484EB53AD8CFC8CE8928B570314E0F713F8 +AF127227190F9C16BB73D2A217FF801C391A29095DA5E4974D137A0CAA7DE702 +E20DD4755B1D78739756A5E7EC3542B96AD6844199FFA2F5F2E9C64E2DA4FB2A +ED79869F745C59D235438251BC2E6D26112AAED20E06021D1AB896EE1F1DD2EB +437FBD4A25E42245C5A647493FCC9922E6DD7AF57D5D482921D1CBD6F0F02949 +C27777144751C1E72F4EE2BC343D4AE7A8A8758123B54FB1A026144C643651EF +0907A376945E19A8FC7F98A034832A5820A481B0823F980F59623E0511593FEA +BDE6EFBCC0383242CBD4954027B075B21F10472059A480D6E5ED01C3B07461CE +9810251A5C5643EC7403130C2246E8616CEA25EAC7A0076731FEA8CC43BCE3BE +933FCE61067F5FD402E67E2B9DAD954AA77C5BC86BC5E4BCE2ED676D8D8EC7D0 +ABC5C86D82180B9D5D7451C71B5149B6B67883578DE9909317928C0A92E3205E +F23015400A1763A6FBF67FDE3318AD2696685A1832FC31CF38589EBC7CA1C818 +60D2B2211E04EFCCEA88D9A9082E82951EEB123924A267CB03C48889032F2892 +4227E217FA28F87E01CBF27BF1EA60641A4238258CB7AA355908FE36D90F5CAD +FE992D03A33E47CA9AEBEFDA57793F39DC6A9E85D5B289F6B862B35DBCF82E43 +5CD6A862F6FFAC36478C384C3BDB0148CB1FEDF55969C776E77917635B5A65EB +F2AD351D21CD3822D43289FE8EB0FED58182997097C7E9F4373553AE1CA92083 +EDE3BBE6C3BC7009D15AB5FEC6A59E9FD1BCC7B2099CA15FEF083B9CBF7B890E +CDDDE6BA0AFF306C76500C945DC91BD533FF9A585CEEDEF79238C54E6168001E +26FEB29E523EE501BFA4F60B782B1499B07084C35A2434B4D29D3D8E2C8F945F +A9922443B68D07DF7EAA1F4CDEFFC438B597D8943E231B5216808A85F30EDC81 +9DF5DD22F54A45335B4C2203887475F39D247F0E7347BACFEAF220ED82F9263A +6488E73C1910023E505FDEB143006C1A351D441AC57F9D52D2C6D63D78C75605 +999885676BBBAD56074298E0BFDACBA1830BA58E87F436CC670EE8EB1870154D +72DDBBF3794F8CAAA3F1E11DE29752DD99EAC695838A19BB67A1FA3829B6E0BC +5301610A0351AAA749F456AE31ADD87D6ABADCDD1FB3CE81C3713F48780DF407 +530CB284B2AC709F52EE7AD647DEF9FA4D2A867CCEF728F3D40CF34C28D21527 +10160B3DAFB5FE16AFC9D36C6EC4021FC189005862082BEA60AC72B63AD27D72 +FAF3C2D89DA2648FC4C65104A069212D87144E8533CD86A6D73DC7CD9DBA25CE +7DA53B000266F3871B24663C77723703315C5E4A89DFCDBAB384AE7EB2F455AE +AB191FED406F7F6EC9E5B8276EF5C4CBA041AC7E8BCEC7CAE840154BDCA3232F +15711ABD1E867A434E9787CA0A6D1F197597DA27ED2402CB2D84ED082E8D3A39 +81E6EB270DCA4E7A90E2BEBD3CBB3A2BE3CAB926192D7292CC16845B6399A543 +BCFD224BB52F21352732DB5154FA3442733066CDC3E186D8AA97CD801DFBE43A +116C86889BE198DA88CA978B8C40ACB67E8F7BA499DE68A6FF0DC72C3D00BA1A +B378B39610F15CA026F95ED8155CE3FFFFA2E2FEB352DBE14CEE1669F2387B70 +55B91185FBBED764266215D518716EDA3DFC9E5DB6B148A553E75AE5E38E1CFC +6EF47B314D54CF24BC13856F4F7C976BB91D143DE32FF49BFFC87E17885A1893 +BA1B8E441B08EFC04F7D103C1FFBB665194B3D0920473740C55FB1C50EBCF717 +A2359B687FCEAD65616EE89A68F8D91AFACAA0B238EE4AF0279AF5BE5294C3DE +A7E1F5E6248C0210E7D40683F04B12A933C746ECB517CF94BBCC6E4CF49AC715 +D8005AFECBDFB7A6B417DB8A28F8E9EAF39CEC1CA64DF37A5E66A76C26F721F8 +A63B003A040A62F87DCF61B298F960D510BEFA453F118E59E7DE8CA3DD002EF0 +127EAF733D5C61B5132348D280F84D159809CC71A3C6F7373BBFD8D6EF715D34 +0016DEFF14AA5F960BF1BB9AC304A1823722843547BB4CA5EA4C41C6C2701C8F +7BDC810443F9DF34BA469A3260009B799871BAF8523C8763544DCD0B382D44C5 +F75046AFF85F0B5A3188C2EE786CEEE5496A5AF4BCB0B429CAFC403FB983EFE3 +61FD9F52ADFC38E07A0FD7BACBA530D2E4DAB2592AA9564843E7E2305047F060 +C5FE4243FA8FDF1B5D4F61ACA7850A604FBC6D6970959752695C90F78961B4E2 +C8CFA41082B1A37405AABCEE5BA3DC2B9EA76F486117B84728EC6D8AE6379CCB +402C2AA89078EC992C00D53151E9D82C65643F549A572A20F05107A41BE5AC57 +8EDE92AE20B05E2D0C98151CC92D5389A675DFE39DF546A33A84A4C534337ADE +B17C34E09145B37CE1EB1D10D42CC8D6E6B127A3809F7202381FDB88D42084CD +0AEAEB8A8288CB56870EA2BE9D0B9DC8291021CA561E2BA388DA3494E433E0EE +5E69DA51D0AC505C9F71562D3E9750F23CF14D2C8ECF0692FBBCB4A92B48B4B0 +AA2163A447D5FBE86D961AE4D4251149F11C4BC269E10B48E8C42DC2484EDE87 +6540CB8A5EA2494148D09CC9D5014EB73C29368A3945AAA1BA4C17BF640D2A0D +414293480FD600A77D37471828C4645C5A4AC4729F4EA76FC946810B4968EB0A +719D8F3E61D2B740AE9A33E9F02982A13ED4B6ED0C6C4A93A9E9EC045D0CDADF +DC01ABAD0BD95692907C04F06F06F1BF6259C8E71099FB64B4FE263D06C5854B +070C8B864D8ACA6EBF440DE14DA34A2A548C9F1557C70A4D718F4F881707851A +6DCC39BD8791D806F5DE551CDF8612C7EE6707D554CD826CF352CA634FCFAFC7 +232F32B3F0EE3D2577915BEB212005E06625FFC9F49383C9C64F51B6541F6AC6 +12D2359547103898D05E52CE54B46835 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMMI10 +%!PS-AdobeFont-1.0: CMMI10 003.002 +%%Title: CMMI10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI10 known{/CMMI10 findfont dup/UniqueID known{dup +/UniqueID get 5087385 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMMI10 def +/FontBBox {-32 -250 1048 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI10.) readonly def +/FullName (CMMI10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /alpha put +dup 12 /beta put +dup 13 /gamma put +dup 14 /delta put +dup 15 /epsilon1 put +dup 16 /zeta put +dup 17 /eta put +dup 18 /theta put +dup 20 /kappa put +dup 21 /lambda put +dup 22 /mu put +dup 23 /nu put +dup 24 /xi put +dup 25 /pi put +dup 26 /rho put +dup 27 /sigma put +dup 28 /tau put +dup 29 /upsilon put +dup 30 /phi put +dup 31 /chi put +dup 32 /psi put +dup 33 /omega put +dup 58 /period put +dup 120 /x put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBC7878DFBD546AC2 +1EF6CC527FEEA044B7C8E686367E920F575AD585387358FFF41BCB212922791C +7B0BD3BED7C6D8F3D9D52D0F181CD4D164E75851D04F64309D810A0DEA1E257B +0D7633CEFE93FEF9D2FB7901453A46F8ACA007358D904E0189AE7B7221545085 +EDD3D5A3CEACD6023861F13C8A345A68115425E94B8FDCCEC1255454EC3E7A37 +404F6C00A3BCCF851B929D4FE66B6D8FD1C0C80130541609759F18EF07BCD133 +78CBC4A0D8A796A2574260C6A952CA73D9EB5C28356F5C90D1A59DC788762BFF +A1B6F0614958D09751C0DB2309406F6B4489125B31C5DD365B2F140CB5E42CEE +88BE11C7176E6BBC90D24E40956279FBDC9D89A6C4A1F4D27EC57F496602FBC4 +C854143903A53EF1188D117C49F8B6F2498B4698C25F2C5E8D8BD833206F88FC +BD5B495EB993A26B6055BD0BBA2B3DDFD462C39E022D4A1760C845EA448DED88 +98C44BAAB85CD0423E00154C4741240EB3A2290B67144A4C80C88BE3D59AD760 +E553DAC4E8BA00B06398B1D0DFE96FB89449D4AE18CE8B27AFE75D2B84EFDB44 +143FD887F8FB364D000651912E40B0BAEDDA5AD57A3BC0E411E1AD908C77DCE3 +981985F98E258A9BB3A1B845FC4A21BCC54559E51BC0E6C22F0C38540F8C9490 +88A0E23EA504FA79F8960CC9D58611C519D3ACDC63FB2FBCAE6674357D7F2285 +4BCC9F54D3DA421D744D3A341DA3B494BB526C0734E1A8FC71501745399F7683 +FD17EC3044419A88C3979FD2ABA5B0130907B145A8462AAF0A9B511D2C8A7C7F +347FF6AC057E6512902BFD2918E2CD31DE615F5D643764E900B60287670AE18F +FDE15545D8BC69591A8CBBB275AFFC9B14BD68DF0AAB32268FB84844D4DBC7BB +C591C1AC5102C50A9C7BAAA848DA88B0519F0F5F0813BF055CF0E3C86F633A04 +B779D2E8E656DB1E09A66A85FE21CA8BA5523F472A229E83F2C4E91ABA46C733 +F3C7B5775B06C97782BC225C46385BEBDC61572458EFC5CF4190AB7A9C1C92DA +29F84BAACF552089195966E3AD9E57CC914D20B6962BE80429A16D4DF1ECAA66 +36C4343FADF0B2B48F12E2EB8443C4AA29D00949255F3968617F98B8ABD4CC12 +048B838EE243A21AC808BD295195E4AE9027005F52258BFCA915C8D9AED9A2C0 +80814F79CF943FBE3594C530A22A92E11BE80FCEC1684C4F56712D5846B0749C +9B54A979B315222F209DEE72583B03093EC38F7C5B9F9BCB21DBE8EDDAE9BE8B +75ACE6B12A31083AC8348EC84D1D29D2297A266284B7E9734E207DAF59A25F4E +4AA38509E993C5394FED76E6A2F25462685C4C86C6E8CFC9863338EC1428BDFC +74616BB1BC8948B0ED4C87C15B4405F3A7796F9DB3798FFFE8BD0A94E834817B +D5E9812E308D0CC920470A6F2CD088FCB80462BF7CB3F039A7DF3DAF5B2B5355 +E083A385CD2EAF0FC181E40E96DD7E9AB9EF5C7E6866A13B8A54718E950FE097 +EF0951A357114F18CE9933D28B3A77AA71E3CE884661F13284BCED5D5FD1A86D +543E588FF473DC2CF9A4DC312500135F29C2D0174B32018C8DBD40EF9A232883 +710A1F2AB2CD11312300ACDF789A9B7B93D2035D81D1C84984D92D78A53A00C6 +EDA94B24BBAC1AD17774A4E07E6F74ABD90415965616AD540C8ECD8C3A44EE4F +7F4F6BB6238C5062D63FA59B7BF08BE93FAEA70A2AB08FBEAAF7DBF56B95FD93 +03CA406543BA6C9527D0DF01F5108D31A51778A5EB1C93F27B72B46146A353A2 +01CACBC829603B9989A87CF64528682CCBA0562A8165B185C58A5C6BB72F5E89 +500ACCAAB8ECEFBB2640E99EAEEC4EA979AA793D013D61D8ACF8784FF8D9398F +F6A252A709324FB39509F0B3A4E725E82F53543383C6765BE556CC897C758208 +AA3AD37B0406E4A79F8F0A6C1983FC73E71CD858C0DB66ED66D5D992978614EE +1EA91EBE191E082EBA1FC040AF19A2202575C2EBEB8058833E3520FA03D2F915 +85C1ED337E457B9FEEB0C6EF2735EFDA6E0D05FA641BCF698AC6B97751E8306C +4DF00A39B8581FF53DB8F8525FDB196D85950906CCB59B8EF171349AA3B567B1 +6A00819947A995FB383C3C1709C9A2C113B2E40BB832B7D4A0FBA0B16A2C455F +55809CC425C403E9668DC66BE45B71A81C332FD4DB279D22A2959962304A8F18 +085893DAC61317D24A8F198FDAB95F3B86F0AFD35047B868A9A17037A2829A02 +BAB042F75F349E197A7EED41984C2859754CAFD0251439921C248B463B516951 +2E1322C80D73F9CBCAA63A585450275AC2492E4D3FB78E800F788254DB5E610D +CF788DF5C70FF99892BCDF16133E34B24B77C8F097F546B87C603DDB8998B66E +BACB68BA27462AF54AA405682EC96D701F0D474DECD5F95CA2102DF639EB169E +D518162C2BAE45FF698B6DE15FC6E7DE48C336C40A670FD26952A6BAB09115E1 +991F0073419F2CC2A1C08BE91096936AA0C37E4ED3CCCEE235476074B8FF1125 +6BDE3701F85532D8BB64CCC927CC335281C95EA689706F0AC717DC2CF680C754 +E5EFD7FA4BB8880B2B727A964C876D4A223069D4E6001771F0E23EAD2A4BBC80 +E76675297B2EF05F52BF4E71B3EE2BE3048CF088C79540113C66AE98B2FD3CB1 +B0741A215FD070882C52765009D7D711DAA2508F19AE7DDA15229A856AC49BC3 +4DDF40814FF96500E4B9B02D412E94623C5FDCC76C0FB8E42DF56A904FE49D65 +1DA7C53901B2EA71AB658A464D3ABDE27D9DB8D9E0B48F64E61A2495AD5D8DAB +B5E72424AD017DF37964AF911BD7FA21A5EB4775DC8E95EF0C0EB856B00D89D7 +8172A1DE8530767D317B8256103E53CFB877E10686A04F5A08F8DC58D843DEBA +FD5F40597588663D103689F6EB3EB14D06E18C8078F2538B43E712DF491FC5C6 +AF639256C8C6134B64D560D8476DEA6329D995E46CC4BC78841C59E73648B47E +BFA7DE0846422F738454AE77E822A083405289247BD7C478BE4974F742CD6051 +E99FBB1D1B3FBABFEE855174734EE45E87D0AADF32B1283B911162A9955847FD +38944D70584FAA6B1A7191C5C134B73F98EB632B69E2F0C0F94156787C34C8A3 +7622A029D58F9626B74F8A8A1F3803E0BC20E0EADEB1E99B70F1BD9F980FB751 +2A842843DE42EB142A84D5D3138629AE9EAF6F3479C423E8829C8816FA6EFA27 +DCE5580E65AA9854B1C64163DC318420CD993C15BFD76A8BA1182860A6B03D6D +22B8CF43CFE6C8AB27C64842E239CAE707D3086BADDE1D7C94E3BC96319470D6 +8D26915C575CFDD03271D6BB9DE86A0EB6EEA6E768B224A626C62A9AB48A6EDB +44F70BB5AF991CDF9736D65933E81CC57A78F623F33EC9AF535F2F25FA4EEC90 +D50DB7E87F31E971A75A33A301CA6013EEC5A4E179D695B33DADF2C98364434A +42926776000B610E17524162253F6FA638D6581C18F99EA0BD1D2E24D2424ADF +C05010D08192485153DD03930C7BF45237593E484F9851E6D464FA10FECA5D9E +0C8CCC97DE029030900CDBB491C5CF226DBF903CFE7735D939C3FDF3A20B70CE +66579B28B99313FEE914E295388C7BC8E055A2E54EA3A8206D3C8F4F7C0BA5E6 +E519419FD8CE215F7B8E9BEC604A9E3FE272A0328A24E31997C8A91E0946BCF1 +6943A97CBED2AB9FC636B49828BBB8B89E0BBC2653796431224895ABA5DAC41E +1854BD9764E86147FD7624F736F40DE3B7582EDDFD15C2BDE3F22B5A54D7DF10 +B87A1301CE85CFC061689A890A321412A13314AE96DCD3EDA75035FDD8F4AB9B +897A2C68263A68457032C469987970648BA2D88B1C5375DFEAA35A917B8A952E +EE670427942AEDB3CB599C5746180E392837D371E15D860620ABDB6AA7772C40 +A5E346661673ACA530BE3D8E3FFB895E5DA3DC23B1B43C080C77F7E47847F0F3 +F3AA5CA9E4BF75FC5EBD18D19F21A7DAA3B11CABC6E4070A15F7DBC8B05EB6AA +A02EF1B078EB66D61D6AFE41DA9B36FE7EC9EF94D1EA26282A9871E2CACB3126 +2AD49C2D9B50A6E47D8F2CCAD50992D1B430979A45FD9E76182A19964BB2A1F6 +51779A2B258DC1DF4C2F3074621286831F3848AC152DDD2BA561E6586ADA88D3 +598A2CE2CD048F027CE0008B828BD915887D7785341E8305DF2346ADB76BE99F +87B02173BDC334E9221C8DF54114A6B24C1C5340299512FA6C8C51AB4C8778CE +178CEF531C6D1B5FF0A1BE8EFF767F959BD4C345C52699A29A17B2A230842BF6 +4B011217D6D24EDAC3F6D53482786F1CA33169B90ECD499407D37CE9B70DDF78 +7B7547B32952535BA9ACD1E244447AE3FCED3AF28717083CF9590A09780984D6 +AF0743C82AE4FB3E2BB2856A4153A3967A023FFC35382D6C22D84A924900B6A6 +3DDD400E6D2418DA6C27F2FA34C075C902B89EBAE658B3C9A18EEE449DA5A379 +337DE95CB7AB3F0970CF1A5D8FAD8090E495570FDFB2FBBA79244780D8035547 +C5A55BB21A2270F724BF5D442CDC5BB9F09BE0CAE59B1C2270F0BDACE698F2C5 +DE8F66BFB9634904B161F5BA2B1950048300D69BABD312D58D89C4ED527AF7BA +7DA2478EDC2CDEE3473DD8A8ED9D891CD1FC21F23013228BB3281B71FCE959BD +6F8E9059D682A7FCC5265A0620992D4FA8D78377EB34CE3ECA070EE3707239BC +98907DB0120CE42ABA32CF97127E28382BDDFD685674279F588D4F951216C355 +821361790F64C2CC720DE97E8ECB57326C43EE47367628E05769E106868B54F4 +C33C9951908DF6FC4F5ED2C7787BD8FA591BBB3E9C6C1DA94CC5E38D9B20C886 +7D237572FF46DD896A4D6163408EA6CEFAC398EE041EAE29D577E75326CA17A6 +B072D47A7B13EC441CE6DAA042ECD02134CBFA6809A435050413817193DAEB16 +A5882C8AEA44BCF36E74E9ECCDFE7E19FF5A5DD7A94E5AB4F8702C3DA7F42325 +23C808670A0490F5B373DADE40814FF9650241D3D69C91FBC5ECE728F827D9BF +C928602E05477903449E079164CA39859C4BCA60C579F490AA455F82B5050BB3 +969AFB478E0D4A257B3356EA3CD62051FCE6C6B1929CFF85BFDF166BEF658E10 +3A55E007F38EBBB248B3F0B8ED1925106B499B762E45113AE1AC9DE09644C84B +9C08034B297314EE69BC32DB6E7D7FB9913CE5AC17E7335979E9DCCE2BAB3725 +1976155551F9706A576FE0E3ADCCF72C87683291528ECB749CB0ED291966E239 +B5E3630676BD409E08F85BC1AEC9A2D4135376284A96EA24431243BD6FE8B966 +95F11A4BB53F392E0AEFEA623064FF8A7002367B0A515635CB2D2DDFB9B4A8D7 +FE721754E81BBA548848A235B91AD4E4F7DB19CCE2F61D277FC00AB956EB93BE +44AB4970CA56BF59506C94ED160FB1E25D3DF2988A532BDB787BFB8539D22986 +FDC378AC31444E63C4727FEE121A43751043849E6DCAC5B59D0FC703AAFBBFD4 +E8B7C268F21615AD02CE9DABEFA27B5FE6A6441B619539CAB1F810F1263447AA +633F5DAF483752EF1A0421740E3A811D2D2898CBF53E7F686C9223FD7235F02D +6F90D2D48CC20AB87778DE3C6FB335E0F0EC20B5DC5B65223FE117526DE2C72F +FE839DF93CB2A7D66CD900CB325F891E311BEC932F703FB4FEFA29DB8B9C88DD +375EC71B3D58C7BC59ADA91971A3BDA1ADEA629CE6CC92BD542CDDFAA7706FB2 +6CDDE2DF07E56D6741916AE8E8744339816F3E6C38062747AA9FDA2A2678A6B7 +EFEA870AA3A4D71B25EE3013EAB1DBA34401B867C7A41AE51E0421D41D3BB83C +E120C8FEABA6E5DEC53A689C21426D4BBCB68CB37568761C360E6D4E3596FB7D +F4DEC7918E58C0293D12D6DDA7E9DCDAAD7C939F55CD1BC4A228B31E9A904156 +DA6B40B08E6ACE674618B768DD681C772A3E55FE096CF949CF3B0460ABDCD891 +D17B37B355B29AB5137899C036F31DA026244FA25FB798FBE5105BDA29F46538 +D3D3AC1001A7BCECE64DE94FFE6C354166A0F97256137BDFA07F6E22A3D1D2F4 +9588DBAE95E895BC5E64DDCBBAA8D0A22C229B42CB717FC711E7E9DF793DF80B +9F14754585A3C7E17F37B32924B9F9870DA8635E3E18BD1DCD81EDF01834D9C6 +B33F23C956C2FCBFA47D84422F583459D827D1E120B97694D12F1F54D02379C0 +D288F7104F3FFCF4F76E3494F4ACBD1BE3A15543CC680924C78A473F8E311ADF +8FE00A04C6C393DE61AD3EDA5BC031E2353076A2489391B52632387CA28A7B93 +FBB065A6EF3658AE80B1ADA47E9B2539E73A71FA75645F85ED8ECC257FB4CF26 +B6C912DE9D0F9899E70BECCB934AD32CF49A093371A9F73DE6255EBC39DE1E7F +00D0CBDABD4D0383977E694890E71FBE5C376BE5F3A80C28987417504F515C50 +909F3D31178BB9B1D085BE514F71B910A9085BD6122DDC72A150BFE266920E49 +5661BCB4BAB51D6DEFE32B616963DBD989FCDD1637B294CE4E288655FBEFA1BF +7F25BBF8CF17C2D5FD161A7C2CC9CC7490D9BF15A1D35B3BFA43ADE256E88BDA +BD490D92907C57BAC408A575EC84D6AEE070148C7C9A91C03B09FDBD792E8FF0 +C0B886AAD2EDD86541E5E579359D40E3AC312ACD3D8FD49F71BD533DDF8859B1 +BAF17F1884E331DD07CEEF93B71D492AEBAADF7A263450A7A72210CE630A0D37 +BF024BDC09ACC882816B8C22C62AE38A3A8D0F6EBC2B1B2C0B8161A8B076DD5D +4B779C0788546BB4CF57332230D237856B00D79C28A7C01D11F44B7304F69075 +94B97A745DA43D1BE561372CE611C345A843834E46AD9DDB16CABCD3FA33D6F1 +F6B5C0497F5EE5400B305CDC16A7EC286AA4D45D0EEBB9DA06AC9C5294D68EC9 +E4DC3CA2B92CE8FC0526184A86EDC7AB34D67E60AC12D9CA8FD300235EC968BA +92C6FBDA47572BC5600F25249F60AD287CBDAE980E747FCBE7EE5CD323E733F0 +63553B494D3DDEB9CC1480B5C3BB79A28E419AA65B18CB297AB383419E890E2A +CE6F98C9900CCB4675280A10CF060B8D220DDA1BE55DFA65715EABCC1AFAA271 +B1F8732341613E17B231231A0D24D4D7FC198AE04D89A99C4536217769C6FBD9 +5EE24A6302F97438F7C0E311C878F674B4477A5ADA3952CDE4055AC408B8174E +86F8FB797646DFFFE0ECA25D1BAB9A9F71F3926D3D85AA63E7A8C931D71E79E0 +AF1EAC26FADE468F4FF7F3861D14C10E3BE1F9EAFD6D3A544E8108D5DAB5B180 +3950C74818BC8AF4758A108F462EF1826647A49667F5E482038C54716856D9BC +35F29922846D2148F92F943E951D7438C73D6A60459A8003174036C64E1629CD +155D47FD04B03C023AD67CD5A70C98AB556EEAB8C48169706E5B352F6505D580 +AC945171BFE62E81F8F500438AC3B64D857BA5BC54C2C4BBB237F8FA51296255 +E66A92A61FE13FDE781D393557EB72CEBAD86511035F775FAC39A0479CCD400F +226709118F887F47CC2ECC8F79816D4A945B2845F50AFD62D8C9A9BBF4739496 +9E644BC9F7B04803B7EE75A09EAE94365F6F374B4FCEB0B506C76297564B9B6B +8B812BC3A33929AA94692572B010E6210AEAA312BDFC88BF302244AB9D587A9B +919823FD01DE12438D960944D1977800FEB49E638C32E5B188B1CA033E0C37EE +A142F746367888AA119535F0CCAF7EAA461B790EB089D2D6962E28A398439BB7 +9C9943654D7A2D765B46BC0DD1F915327F369162E1BA1BA83110B93F442905E0 +523BFF5E279508A98568CD5CFD18FABBE9D17265A9081E7BF64155A2CE3C0DF7 +88D00671AD65654709589BAD7EA65BBA811387ABA5CA0BC3F66D3D48597A0D1D +2C268375DF47CCF62166262AE4840AB03BF49BE67A05EF66328EC729F03CA5FF +AD3937FC053E223303565DC771ACF32E63DFB96D5030E787961D72D02C195C66 +B48E9AF0309DC169CFE8D16E2818DA94693A18F027DEA0D916723EE6C6FB8277 +AA6DA4D1C92BA982B14FBB2476BD0BAFF8077A04AD0E925226F6B253C9E6AA96 +ECFEA818AD2996FE2FCB0706270ACBD66778364FF72B11D27470E4A3DB6EB52F +B15B78BF2428B2D53E8E9FA8011B486336590169334DAA33548F87894EBABD92 +99F7EBCD3D446B33779A7B19A2C118E1ECDD902516C408CD25D9C12E32850456 +7129E62C6FFD312BBC3E84B1A63D5B09FFC01D1CAFB23E4250609265F2DAA5EB +D59AAE0826046F2FF1CB6EFB3359703A549BF407A2695CAF9968A1157F2B0395 +052F18585F8444FE23A5C92EC5055E3369529E108C4DB123E692E357D88CF54E +80D3CE579B620DC311DD2F8C2D95E222EA6F45AEBB7A292049C443333D5CE1EA +046A351355D0F8DA185943869581C7C923795DCC6B670953246389119F1EF728 +776BF08302DFD4C4F3D2B841593ED94594B10B0A8EC45A77B1FB749163200638 +518B62E198CD5BF896C1B65476DE2DE426770109D70E1E870443A35AFF214D1D +2EBF52A19DB761B3BE08E0AD2B20163FD679EB1ADBA0ADC95FF86F6126E2BFF6 +0924EC69D17209AD27AF3232E7105F7E8C45792870153A461AAA56280EF2A99F +E519F01EB8B11CBE2D77DDD0CCB968F5376E5F7B409BE7BCB5AEC2AFE8043FEC +7E89A61979E73B4A820209728ADA6EB5FAA5AC430DCC15DA16BC5B3384EFF650 +097A08D4ADAD0B91BE4684DF4C60AA0AA71D637C9111824AA7886FDADA6E09DA +6983B8C2ECE04B17D26012CA6A5B01198610B29650FBDB0C4021EBCCFD555A10 +8F40866B92790B6B5243DAF80752FD017F6164B65E3F02F0895613847BA68332 +854E73486FD99056766B15C795E106E2A1628759F1C4350702EC1219C48299DF +3F75F276B08850D9F879E89E6E4176EA4787A1CC952583482B6DFB4D62885FFB +3358DDC2BE4625DFD8210DFDF435625AE8D6B53E227D31E088B34DCB60F072F3 +51828D33219C45483309884A3D04637A876D7DC5EBD8F7889E92279363682E89 +BA4ECB9BF037E275229C98C02992386CC8FA86814FC9474B9B938B172907A1A1 +91E15E4227B10D2C2A6AF37CD467E666D740BBD46B633C60A8AF02E9A7248845 +00197257377C05EE944AEFA30B4070A40E91580F997A5B7921EB92713A08CD54 +EB7323269E2709B7C6B1FA708EBE466ED62C018C2935EB46D3B3A9699B50E53D +71AD32F6BFCC88593FD61E5A0DC9CF8685A2976CA901894404CB17ABE0BC388C +197B96CE79A8E6DC84F17CDF60D191BA0D9A0D03F692B1CBFED473C778012E9B +5ADA9E728E38DAC8628925E1CF944AB6C0B335AB19EAA25FE85BB3669DF61E76 +28760097E2D635091FAA5176BBF19BECDC8D44038B5EDECC3C24E1254FB57209 +A1FC0094FB2846E950FC3859C0CCD7040D3B1BC4FBAF13BBC90FB02545BCB823 +668506F0D780791FBD5E08C653934EDBCAB96F1FEBA8F447D885553E2A081D94 +BE3B718E06A0228B75805805B7F55DDCEDC55C70D2550DF6F346B08BCA8922DC +18D5AD548D263D8DF7E4BAA1C4FA6EEC2683A635C67A08CB0DEE1EBB8CEBC704 +66B9CE2B08A7A503A9A9A104D7697EE7FAE1EEEE93F9FF6F9C864E08E757CC76 +29261B7CBD2D5114DDE1CD843B087E80425070CFF042971739474B1A4890FB50 +C006805CB45BD1F3FFD6D3B967E55FE8CA878EC89B4DA7DEA37B2BBEC6FD0340 +4FCC649FD2D0DB08C25280932421FB9817DF4B860B2342F4891D850B14899333 +B8585D9C731EB49F2F068645EC697EFDA5B4355E288C245FD5C7680CCC618B52 +C535F2742BFFCF7DEF46203FFEE36EDB5B0BD8DBFA299F6C682E764BEFB5FD04 +80F52500C1ED1FA92E98418A3C054414CF61DAAD28E17242B86F61F0C5F06D13 +2F83E6B4FA23E7FF16E92CDD5DD6EEF54A08DFC001F208D0EB0FAA5BEA3FA8B3 +F94D4E6F6B64ED83F114DCA92B89B0190D62C938A2F4F5634697E7B97B107AC6 +1CBBC4512E0CDFC2186BC57AB8C1063287C7E825BEAFC9D5E3BEA6142398D231 +2825926E3F5683470176DB6CC88AF085EADD902975EA40EF57CD4DDFFCE707BB +D7D6FCF6072FFB4A0E9A58412189D9A354981D71628A0778D0FA55EF93A04356 +7A29DC5F9159AF80F18B12151744C1739447EA765D80173729ED952EFA828D16 +EAEAB2B52CE9523DCF7CA8ABC2133786CCE2276517297CEE7393B972A4CA69EF +C90E208983674A837E596D564AD498D8C49AC9BA4B868FFE2ACAE06515109DA1 +C796FA4A223C1CC6A866AF0B0A4E4A0355A9963EFE5822A90B54217FB25D9BB4 +688058DB6592237015C4C0E680BAEED0F59621742C13AF84AFBDE9CBDA86D8DB +8C3C25C9AF7DDB349125CDD3DAA0E8836D9AA36C0A1769DC63B636E709B2D480 +D1837A362F4E6D7593A1EFACEB938A74334A660D7988642DCF0670B5B4F77352 +84C650B4ADC04FA6F2A88D8A38499BD205B779B9DDF41FA17B4D3409672DE117 +702155E85FD03FA69D240432548D911AC51863A33A1F7981FA9FE79B56C26740 +E55DF636AF416A489D1A38171053086D8D349231AFD964269DF89EF130EF04F1 +6D0F1115762A7BF16D3BD70DE1C76C6801C6C70A9A765A38F0A02E32318565B6 +918DA1316C03BC464EBA19D1E585D1CAA94ABDA4AF8D153483CB06DDF1259734 +B51887C61C85FEBD360C66CB283130CA316357012FC86A720C0D679F19F1E443 +0E625B949AF078BC8C08CE9856CFD01C1EBBC2812DBEBE198152AC77A3478F28 +FF9C52AE6F1AD03B9D7BC6F7C69C86504AE4F250C5BF5943483A34BE6673EDCA +24EC9156F7BD64FB53C99DDE79CEDCD0946C36D0F6239F61E6FE953FF4A576FA +4BD8ED149B0B046580D64D6BF62C9EA0AD298222E1AD3A377F7246E37773735F +095157C0DACF824A142F0D388AEA42C21329298DB79D2FC4C9611496F33A8065 +82A4A0E43CF30B314DA0719366DC73D5D0D4E03E9757D7C0912F9201F6E35E56 +3465682CEB9CDD526E638F5BFC181FA91E7785E529AF2F64559E4A0866E1853A +75EEFB67242BA60F1E65C6613880E5D10F15FFAE888F0317B3616C835335A2F2 +AAE57377999829B21687F956B0D90887F01F6C955061B4CF38484C0F695AE161 +5DA7BD3C5B2E8025187E6A54FCEE64B9F19530EDBFEAF6EF76823622156A335C +42DE6D106C0C954BA054773A932409C67ABA6A0E3BB501EE2B74A9F35E62459C +6BEF3F52CA2A2CA062F6A69D9D0E545DDCE6B1834053213DC6A15350B3B8C52E +EF19BCF29FF5B91BDC6649B4F7509DD1BB4905A14C185781CAA9A414AEEAD196 +A61556FA7CF2203F73BBCA3C036103051B6E59D65FFD06906A1ECAED47F2D916 +FFD1DB1B33062306ED9FDB28BB987909E96857FB82955E5579BB86C848D4E9B1 +374273F46ED3E641CF4C69214A2791AD14320D04664B73515C9B31C0548B77E3 +480A63F3CF94FC07A998752B9087B65B2E1859229188F6E97FD2EE0394D875E3 +79A507E5E6D1468B5B607971C09EC415C9E2EEE5C875912143E3EE14BE6F4D22 +7DCAEC595D9D1D663B76D9B16641F24B581250932BC808F092C9A758E037C541 +F2411832D72D6F3DF5CF53E41DA46A8E6AC7EFD75C780AFB6EC7D0885EA79897 +72DC07C7F65FBB1EDA3E6210CDBFDBD08A7703EAE596F59BF3E167E20B8C0D03 +F138B55C88F9BA05ADF8BAA05273DC61E55A7EA813F9B5668555EF5B74F86EE2 +F9B27D2EBC2653DCEDDAFB628D5F45C352FE95CDE90249953F22786BDC37F587 +7CEB20FA9F03C3F88B5D5BC03FE0440AB549D5EF2EE410A733E7F00BE5461810 +A2516DA1307219165738AFDEE266A51C141130B9F99F09E5C6C7B69F243B1B7E +DEB4D2AA2E8DAA23AC94B08C3E8983E560AE31E3210CEA8C4B53483C917DCFEC +A67D88F22535C7349C25C3E370F7D1F9527141651E243A8879D403DDFDBE2640 +AD7DE13802FA36CE5E12BEDF4E1C64583D301113552DBCDE8B254A66A1A2A01B +6BDEA6B38ED3B52A2D4C73D8221F94B5B14AD4741BB7A6BF2F2DFE3B0FCD2E2C +9A390AE0CC4A1674896252CFEBA3CCA93A177F0BE3E82118F3D918537A7F32B1 +9AC1783A542D7DB9FA5635EE30589F65B74CE1379E1ED0AF55E6ACBD9932228B +50ACCD1A381F3FCEA5FDAC010885927493CBA34E8F35D36A01492788EB4BA1B1 +04AEAFD4A4B058F6C9BE02A6DECD25DDD90AC93BA4209B2ED1477C045ACC9C48 +6CEDCD2860C9014E938A63E631AD10A5A328E8AB99D5F1D9C37E579316FC7545 +605554DAE9B419244B1E2AB3AB05FBA51812751C3B2D68318AD6C828D8D479C1 +BB4066313FE8B37A7776235D03C5135896DE988170D8BBC2B3BF82CF1AA265FA +093B59428855A8885089E98D387A3E89EDC497DEBBC0C5297BBF9C22352D8843 +9AEC12FFAC5BFD13F0BB07EC512D390E5719E4440AA159FA652FB8FA8FD35037 +5CCDF0FC25BE1D79F30C5E3784147347CD981082BC99EA3C0694211C1C9C82FB +E67712A9721D0E0DCEE3FFF2DB1350EB068048856CD52E07CE061B0FFA4B8699 +9E747AD286D01FD2F976F1073A1CC4A1B666C3A1D6437E92D011E71288864B2A +98E89CBA052E1D8098556BF1F79461998891EF7A63DA3AF331B87438535CBB94 +FCC31F8E732444311DAE0979824B82F67ED75AD9AC8B42372A4B858DC5A496AA +1C5BAAF638919C4B0562BEBE71621F8351120C8B863A9AB484C68F7082C9D066 +EF735952813629C47B1AF70C680896AA6690043BDC049C35B443A85E4C0214BF +9DA09852CC57528CE8CB189303C335D302FFAF6F01425F5F4EEA68FDC35981F6 +0F8FF97C6C98C0E733CAD3DF2407C41E379098EC726F4FECD5FB126D26760426 +4E19D4CD98B781B536DD4CBFA28DE795D7CF3734B90338CB0B0D03E866461957 +33BDEA865F633C228D2D09BCBD923C2D5FB8D6C409D231779F34DC42A2F4DF49 +97E672DEF9194979ED9A06590378C5F9464121CC24F94563A6E308BCEAA586C4 +DE123A258F7BBEA93B8F4FE9A0CB5237E8479CDA80F6858296378A159741BDE0 +CB09C5BDCA2F4AA60B5EFD1C5F70CAF5F23A6259447059B755C33D9B55433198 +973B71526D1D2EC50ADEF2FE56D5F3FCDFEA35B2F25185744686F09FC658F96B +E30F936829D2F6EE420811AB1289859D273C8E58BBED3480FC1DD2C27ADD747C +852961CDA71B1AEF3BBD135E152C18C425AE3B72B3DCBFFEB1490DB2842E44E3 +18966D11F28828B300DBAB32242279D335701950DA13453EDCA6E9E489DA9015 +DE9F5E50D467F96FFF711416A89204D9B109CD5D798C7488802A26728FF67CFA +B62C7C62A8C9CE43B84FB91A7DE7109D563D112C29D22C8AA7749FDDBC291F8F +18631FDF92FB0C3A5BF5413C37ABB5D02DAD34E5B5FD01174D9F331F42F74513 +2F821A44510C5E871A5A358B0F3C132D6D063C32F4F0D143503DA696843223CA +F80820199F4FF9901FD0EFF641AE701D69F36B78A7835437CCFEC64FBCB3ECB1 +EEFF8F21A61147D2CBB4354113B33961B145704A546A9A1AEA5F436232A74B0D +A172DCD5E5A788F5E2405BDCDDC1EC6335E641DD414006BC8D56281D34D20019 +361D8C3EFC3D5E031D4506675AE42DDC42EFBE0C77E50F763F58C20F626EFB27 +DA6F7DFF25944B147526D1C2223EC6EDD91188BAB34ECB92E0A99137B97D3C8D +DFDBEA18B111707747094A70D96E549E4445A2ABA244ADB15692636D05CE6DD3 +A1CC8E7544E21CA86185EC63AB05216898BD6477D864799EFA2172702445AAD4 +D0373169BBCF1D6E8D63DBA00CD4CC3BF007D6C623C3D149FD1B75ED7EBDE272 +6FFB9BAA2646756420EC86A413C19D2C54B53229411B31C344642B0187F7D299 +90A566E29CEC76630A998E88966A82B64A6D4441E5A2F473A7FB0901A54F0587 +F12C7319A38F2EEAB0632CADC0A5D58E2D1D83E7BEF0225173BFEBF9588BAB4D +FBDBB8F478F51A3D6DEE9033F6EEE3704B30D75C19A0D96A1F3EA3529A76CC49 +1975371D461222168009CAE1472A05E904FB4811716B08D5EFC292B63D42172B +4FC3554FDC1968B0EA82CADF683F2148C969CCECDF40A6F67F2B5157D9EDE5D6 +934A8C31B22039A7FC88E58AF87301A7B900E015940ABFF26EA3D8E78FB1507B +8A3D15790236F3469A5C7332B6F548096382F89E4ED318D431D216D9C57B7B60 +DD0B25246AD5D596F97A57657E608FB2AADD71F044A140926AA748EB31862A05 +0EE2B8F6EC995C5026574D7ED744042B565746C2B26FFE31B1F3C2BDC2A79296 +09735187171E0A05EE5B89BAF2EEC98536DCF3EB575E0C6BE341FD9B8A091CB3 +120DB6601DE7F725AEEAE26463F8AF2D899CCB85FD3F7F4E8A80805862D7851E +2071A2AF4E065EB53ECEE9BDF5CE457CC283C9D1F9DF4801EF41D4B82D851795 +EFDF1C367B71F25DC6BADFF922EA660FEBCF7D9F307CB680FA81CCDD0F60A841 +EBCDC95501F1ED328E98168E24C94D5B7C9293ABE07ADB4BE8EFC29DA366FBE7 +016E13079DEFCD8527FA4C470A327ED77C427012CE6CA06FF74D1FE33BDE7690 +5B40A59589737899F57A894E30628DC0C38C179694EC935E0403E150508FA87D +04486113B7BD7464E886EDC86F97A16EB0F0544A0AC59FC5E12740B39D351466 +6DA8D4AF9CBEA3116EC40E9B6818EFAE35027C85AEBE8ACB017752F4D5B3AA30 + +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSY6 +%!PS-AdobeFont-1.0: CMSY6 003.002 +%%Title: CMSY6 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY6. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSY6 known{/CMSY6 findfont dup/UniqueID known{dup +/UniqueID get 5096647 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSY6 def +/FontBBox {-4 -948 1329 786 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY6.) readonly def +/FullName (CMSY6) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 13 /circlecopyrt put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A4D6AE353EAB9DBA0D +4335868937E3A2D0F9C8A4FBEAE138AE56EF84665582DDEF7B546714518D224A +F91D19409EC600924626D79F58E272E3657E631C06412F9D42732B6AE0A93D81 +E2B13A81C76CC37FCA6DB35A1C6A572EFFEC7E1581C57B1D22EAE9C407771F40 +71D002A06A6AC249FCB7605C902A76EB298B05E39D543A63332A91B8A1ACE05B +F902540FEC1024680B8D5857E4931D00781747C87ADCC45430B5462EA480BE50 +D07C5C9EA0D8D6447324434CF0D637BB13037B6E1C48F191C52CF2B9511690B5 +405280D5C825BD376EF12429837CD44BEA223DC8E199D8F85856C0FD551471CA +B30481FAE99B71FAA56B639F549F449F2CA6F5450AADEAD4C09595A7A8530D12 +B23E012978225E112D23BD1D48DB097994A9D5EC707216D2BF5DF8B69E66ADBF +DBDA4737737F51EB7A38A4207BB46456A8117067748659D654B1D14849F14920 +E57462ECFF602A181700A346C1E95131C6F1C66132915FFD999FD4105AFFE7D6 +7DA46DFCC4FE53265B14D7326F5A44A3E97902CCB106AE99ED6434AA9EEE7E6F +60B8034EF80DF885FC63DFACB0AD1C00BE56F79B1AD41B065C59A35073B450F3 +7E6BC7B90C9D9337F9636943ED701398E6886947E126F1E12D74C5E4B5CF06EA +E60F9B121B9B15E6752B127CCB9C26017A84BE6DD918AFE46DBF27BC06E66AD9 +830BF2D6CA9E24A0199DD3E732405F3210C97C9BD21545B5E4DC10E17C1A2C71 +851ED2B272055831A6F95864137C218E555B054BE3616820FE671E5BC08E7A48 +D683ACDB91E05F469C0C8919D71027E179F4911E878F8D13F999C63C4EC2C21D +ADE1A11979B539C4C5746AA157A4EB4A7A153BC5D966197A7FF6A2DA3FDB161A +EF43C2D906C617868617E72163D5B0BC29C36A60867C120A02E08264231FD46C +1D3B62622A05129188D818E2AE83FB2770DF1D466CA38A49D15F9056BB7AB8BF +D7DEB2E3B3A8157B59D138787B21CE3B3A456E230CFEC1374AC66B7DBBE788FD +5182DA23264093CEF60D5BB0073AEDB68A61ECF1C69669244A1FA0CBA44DB83F +352AEE6012082B8A3FD62F4497B1BE0E4FF77FF94BF221212D63BC1E35B9758F +2D7F8FA002751DC0380AB954331E9AABA6C122F8F3D7E69CE8A6B359184F0531 +6B158ACF34C64C32F4671D430820B36C9A9397E9C877D734B17C3BBD8A88CE2B +9F96D7AC5B8D55415E942D6C05392D03DAE53449F8FBE2225C91F228704BE9A1 +ECC568FB2E90C73F2F7AFA62859C35F0FB26756DE719BEA5A3EB81A6481507F1 +813CD1680EBFCF612FD9D3AA4B90688521446FABD5C54CAFE7B879F24B54449D +2B30738B137B5E212B34BC5384BC2216A5D13F761D6E13A043DB2AABC0276705 +5C80CA394A8179D60DCA4651CE8B0A477165FF48A31BEC6B7C0852C9D72E11BE +FEC5E4B984DFDE90218C105999E070FC83F1716D13389B5EEAE3F26C82FE9A7D +3C67A98027D15DAD791348A21DD922C71145D287C7EA83B225377744BBB0082C +22FD44E1B0DF60956DB9C4790F4E2F81C477DD4CA9F4BBB4287914EBBB4F6E36 +976C9E573496A2311E5C7677FBC4BB755B8BF925F291DE0442FBB8921402A487 +ECF23EC556C3FD66158727B10B74C778FA91EC16629F6E949624D265FA6FDF1F +772E965A2C30C80AEEDC4A1867AE3D6D116BCE0F96D1A0C5138F294CC7C2AD72 +8BE152B314E26422FA2DDDFA89A054CEFC6607D932FACB035FC9FD9959C4A468 +CAC0F4DD41DFB83297EFFE36C352CA0A6B1485BF8433522BBBCCF9C73FB7334D +1CFC92348F91C4D0EAD90B22BAC6B27D21CDF5AE65C056BDE3B30424F76C8EFE +D7CDBC854B13EAEE0485CC348AC52F5345B7545B4FFC60B6E7CEF8D32354B233 +8DF503A03F5201EC012AA67157F4A47B902D269A060A5B8E10A37CA7CAAFD417 +1A13EED9533BD4A6E8845D7D236CB254D40930C273EA4372E0B13912B2CE9261 +275D51D202D461FD69AE352E95F72D61683267D4951BB602A0BACEAFF9516F3A +C30EFFF3ACC08AD374A730287B148FE8E168089D239E1084E0F7D83CB9815031 +5428874FA4640E1C216514AA16C74BD2B9A95EFD7B6B0C575A5D5B3AD1086CE7 +E8EEE33490CDCF2E3FBAEDC984FE53D033987580E75E74E455E44496E186349A +DE4B5125F69BF79936565986B3D91E6A25CE6E1C4527FE22580A39805A91BF6B +90EFC8AD31FBA71FCC90EA04875B5A7ED05BA2FFD1C04774E1ECE84B4105ABBA +798C339FB61ABF75C6FD3F24BC775A7FDBDD87BACCB9A86B4D928917CA62C0B8 +56343CAE0051A1172E7F234001A5FAA947CAF382FBF23E57F1144425713423E4 +4FC1AE1D096D10D6FECAA6A9186B0D519F51D06CC976A65A37E9219492E6218A +FE9F99700C0D0D18BC48632268DA0F0CC24BE660E30645E7F63B0AD49CCA26EA +CEDE4DED685DBD38F5C4BB6AD6CDFEBED1B14A456C27C448C91CBF6337FB3632 +7B9A565874F9849FC5E22C5A0437AF29E2B7FA405CF6B7AFEF66AE7449E89746 +66ED2D4C15A36C45C0F64E6F185B808FC788984C230B4BA63204B38C309F2DE2 +2937A92C184077F5252C9D6171EC6378273C32B61CF65E4DC124B321A4049294 +BB6CDD064D4E07605DA5FFB7B3B0A55A09D26C8624F03D8C197885BFF0A20B77 +257637447F628A4A642F6F92019F9ECA5B2DBCEDA63C05E5258C9DF131EDD1B2 +B4B04E7A5441035163BC2769B79C89ECFDF071E3517C59A45C9E97800724E1F5 +FDF504E2798FA9074A37B210B1C24DCC0B78263E2297ECA31D5C258BDD92D2DD +8C53DD3B3BC3835E5AF52311EF0AACD6DCD159C45743B1AE7EE5A0111DCC9193 +441FB81F945D219DFF26BF50D80606DD3392CE941242CBAEA45077FBE6AD78E3 +0DF4FA54CC33CAC27A337FF307F14E60D1FA48FB8368E307441D6811676CFD38 +094A558CBF0B92503014BB169E345C27C74543CDA9E8134F85AA0DCE45EAF612 +1AB1D86FFB5E13CBDE8E0F68B19E30D0D9F5F0A3EF2A84AEE4D7F1F63A045297 +3F5C3080F313B32066E0C209C2708636C33A6531F1A483F3AFDFEA62305EF41E +C55594660133146B24184070B87C22EE5B80D66C409076D733245FD100E936D4 +E844D8A15CF45C0CD6AB04F3B5FCB0BC7B1517BAF21CED4D6CCC3F19D21BABC5 +FFA9768D77A41BC3F5C4595D868F2FCA88D6E41558FA5A70FB562E4EB22651A3 +886F0ED1B46BFFF297A28ED67BAA28A1302BC866AA7A73418BADE0870872CE0A +305A5E46BE0CF6B5794539B8509F1E2DB4E40124D72201589BC4B55ABA2F5C40 +E167175C7F7378203C949B8967E8CCC40F44A2D1D555A4273733874265542C0A +3C47FF7144C4DB276320150FD5CF453A505BD3BC1E98738A1CBE175574037D47 +8EF9F80622F57DF4DAB8FB13004ED1DBBFB4664F8D7ADCCBD529B22235740EB1 +216799B2D8CEC7CC4D16D8273B6AEEA427D480AA6E3C463F46763864856713DB +05307CE674714CAC8351410627B8D1087155F3788E744158F3428A767CDC9769 +CFBE28A30D635D7C4FC44E43E7F13128A867389FD66CFAE939AE2745055BE71A +AA7A7817E24D38773771C77328F4A755C872AA977C062A3BF7EBCD6DEBC7746E +70346293A661684D3988A5D0B29860E6789FA8911E0C0749ADCB9A6B053B0E31 +3D490B9A2982CFC167001648FDF96D040BEFDB75A4EB90E2974927BF38F10E78 +17FFB9DF2A65CF56C1F63544662CEA0E88A5141F990DF6B5DA79CEB5B4744083 +C4697EB37422BF120332AB934D292CE8A3624E2C8FE6862C2211254558459BAB +D8F1D8C76C604098701163703FAED0BB298396C86A0427106C007A7CDBB0AC8E +35F39B240F8D9D43C1BCECAB622C02E721A323383973B61DB81115E3552E4260 +9F252F18E01C1EA2B0A1DED4BA50A5822D10AC7ABD664C460A4022BA910804E2 +2094A3AE0F2AE375FB22CBD35CE9C2542C240A79BC6A79F1135E58985837E1CC +1E5D6666BC5D61FE6EF590316F9D1E80C42B9A7B6106D8B7F575447AACBB2660 +2C96D7F024FFE3292611E82CFE62D95646B92CEF6F03EEFCB3F6950A22B0997E +52C38B55B77C2EE7A4D047F27ADEC6BF0BC639589FD0D1E0A47C948AB5BADA43 +9846CBB5B1CE53E96622B59133303AA0F559A481E50382A2A38C98C1A56D9AD1 +1668FDDBB1FE8068DCE68E5DA13C2D9918D1FEC7F69A6DDD3A29E31A57B7BDDA +EAC616202162DCC7B9DC52AF821A9C1D2D7F860A2F294904A55499432C7098CA +BF79B1B0A1527B99A4C57673AF54297BA822AF200FFBDEC475158AD6ECB55F87 +555012ACFBDD0EA527CB5793CA7CACE2FD956F30D7A8AC7F6A98979BE4BD744F +BB84A87668E3DE62A814B92D3139981200D5ADA86C5D733CF5107DF6CB5C999F +F6F63ABEBC9694F0F67EC632BA8C58E715D92FD6BDD056F29753BCC3E54B0A7E +63EC33F7A29740EF0D8351B5897B126FB6C33E9A33CC83DAB91691690B8B9598 +FD3F397FAD45555CF5FB9CD80879A0CAC1CD8E8D536F05134B21FA4065452DE4 +BC8F63C82A3C34A01D00F4BB254F2AD7F6171EFFF6D7BE1213C9456AB383C568 +BEC17694C545B98E8AD734D0522FEC92EB3182DDDAC54740AD352E7645D08B4D +CB4DA9B381D36C920C77869619855B4CF730E590B0405CD25884D6DB4D49F1E3 +D79EC4D0489514359CABED492BD751104091A661A510F268EC681F818780F304 +D960A15E583F354DD574767B860C57CC9CCA991E710576C626EA909C6677057A +C409AEE846B4D5C0535F849F33470FA395CCF5C05CBB9A1FB62CF656F7A2AA42 +34730F786153A9856C337112F6A555A70EFA76404E2B88DA2DB91E8A2BC5A05C +CC339DCA364A87738B60497CB790EF16875CBC506695DC7D70C6ACCDB2A00555 +3877A013482D55281C83BB630CB3EFB0657E5490176CF23420B97265B22B4CFE +1DF9E0B294F064F5160540EF3A452641C82E347A96514E4063A7FF16832736A8 +6F21F6881E269CA09FB66DF37CAE7FF46D6B9AE42B6396EBF9A7A06453A81EBD +808B047421B0F88F62B3FF217542FBDA872D03A476FBC7C0D658C03AF70ABB40 +03F1A3027E0FE186A22AD461835877ECF843C0E8B8340306092FBC5E91783A48 +E010EBD29F114BC273BDC53D2C94275F8956A74561813AA6C2D896CB3F6E13E3 +30F6C230C00917A40EC6F4689B65BEE32F5722BB1D1147585AB3B3D2D5EB8273 +CBE30D1C6CA1BCC4BEA9B87A014E7ED3CE53D13ACC8D426267CD3BFB8497E1DC +C51CEB14F9CFB4D4BC9D6EA5A49DC3871DE59C89F855F079299F45D363F78634 +493829329E3F370D117DEAA18E7A6989C515667C2229779B9A5494DF0B4109E7 +71D79D379FA7B408A4675FA3DE17ED0ED632F9A443527CDA8E960411AD4070EE +173ABBFAF9101BE92BE59707F98419503A85AC58B949E8595D66D7B13B8FD4EF +11B28FCB5955C5F147BD7FA141AE0CA2ABCB1CAF82FE22D3281852205087CF45 +549F4D5B47F52AF50E8F6FA0AEC0F95FD0B1EBDCF965BC8A924CE0F4598AC546 +C15CEE4EDE7E6DD0E5FEC3A531B944CEA406DBEE21C4CF3384A79D0D5CD51BD8 +AA5B8B1FC987AEB57E86D3C6FDFADF998A6D6043449FA5B88BB2DCBF2945A513 +AD7ECD01B39BE46A577437E1774C3FEA176287C51ACCA15909E987B5AC2CA664 +709AA5605EA89A8DCE6B4014CFA781E822E8B05F377BD0187D5EAA0585A98E2D +6726C471578295D824D1FBFE89F04A67F1A360D799CDF92C1218F29C24DE22CB +C6B625D044404C22C89C433715BD77D0BF171030BA84E292B7A81E2FD99D4E67 +BA702C2EFA11D4461D833E74E97C9E295C6D170DB6BD73D615D03E678B0296C0 +F8BF99321767684127625942B4C3241BD0608460C81D97FA658BC179917B5065 +74A4D1F729CEB1D51C82F9C90F0C712917AC482D413ED7CAAFD545508652DACC +1A03842E354F734C5FCEC8C7BEA4C69B066DBC83BFAA473D0A632DA2CEDF20B7 +6C7C83B4AE2AF7E05AA2C081BB6870AE38848F3870DD62C7D56EF1CCDD4BA3B0 +32C61ABE629BBC464BBAB06AA0202772C16D82427ABAB4830ACEA267B0109A81 +BA5D832731D1E9C9F0552BEF7A9B7AAA73760C6A09B910009BA9D93F1A56298B +A43A32D43CAA3988643DE373FF47C176CE92D7931601F0034E6CC303876498AC +026BB32D2F656A3541815697CBA2B6D527B69816161B2E13171E073D7CD85435 +3D32708391F63D592B71D98805CD19978C2BAF780CB124372EEA0A3DAB537683 +DC74F9E9EF98843F170FB086AEFD526CB81A7CC88046C52E1E56EB40F6F5C75A +FE9D5ADE49E82078858072F68BCD02487EBAF4E3F7F309628C1FDCD4B01F7D00 +E1AE0A7CD3455953FFC77EEDCC5B5ECB1FA583064EC17132A3C12C0153C4B87D +AA57FF73AD33C22C81C545F0593DC7EF438FF7A5F76A04E52848E00CF2C8CB06 +F295B1CD3BDB1D9E4EDD765D3753EA8DB76DAACAD75CEAC866FC4CA41501200F +F12998E8DA573786AA9A7232287A6D19A12536026BA4423EF0B6D81D38BDCD9D +2BEF15BCF32824F8EE802B461F52BD926A5BEB2E6CB31AF83E98E849D4339FFF +95419941B12D2F3B76CCD34D6B78B91BDFA5DB4D4879501DF3E514A5EA8F1713 +E96330C5B4F1B7BA42D42F05E229FC303AE00E954A81F9BD43016F5930A0C490 +6C753157E4355F6ED3C5D1963779EB27402522B5E9D459206B3A06E594DF198B +785F96B96E13045594EB42EF4A8BFE0DFCB4C5A2DA9594431FBE72A5AE18991A +36FEB5FD9E8B238B3A095939B6ECAF5644BCE7DFFD8EA3E723F66B305F142B71 +B26F34E0538E4B58C4B5984883C6B08F3D1F596B56578FFB0EDFFE3F95E3B6AB +63CEFA183A5A49F07F0F7559994F56D7305139D06AC8DF9466E715D90AECB1E2 +C35E3CD3F387579B3C9CA6F5BD741A7A5D7B63FC0130AF374124DC8C6AFA4FAC +E40BD5923FE889E87126FB22C1AC4FFBD351F884D70803BBE1BD0D40D3CDA0DA +F6984C373D3174358BC41C8DD4A215283ECCBC24F345FE65E316F24940198A6C +3B5483129706AEB60D6C0CCE0DF9C130593475C72A92662A323EA5B689E5AD0F +C949536875C37AA2517281A36A1C1D5650AC96E0CC00C03266E279B54232A1E6 +E6697196A4270E1DC794D8DBDF0690372AE19121B85FFD357E965228C66BBE6B +D2E55533F7A1BF30B2EABBAC98CE35C619556CF9F0A522E8EFE4BE3EC61FDFE4 +E364608963C928AA8B302B1636DE15C83711C8FA060C5BBB1BCB8E02215A4F4D +560DBC4A235F6F07EFD20ABAFEDE0795AA3932556D6AE3F6EB8FD0C1C509FAA2 +55CCC2703661C9F48233B429F020E01C1F3B8090D331C3B925DD5D1CF9D19F95 +6B192C593225B5186109D3E6636E87BA6F24EFEACD1F06A29DB1D1F4DE0D0253 +87641AA4A1113755D0DDA6EE4234CD9AF550DF63A46FC6F698E623BBF6F05278 +858904B415033C1A33B7770D99247815E2A8F1216EB42EF9742EEB4E1D90EC3E +F2C0661DFDD996CE1FD66F946B9D4FFADF86861CF8EDCD570CB400D181697747 +83F38B92B1803874C24AF99C66E5F966B0E72B725FFBC6172341596D8AE51C3C +4676A65E4D32F499FB1ED170554DA7AFD79DE5953988516A8B2B123FA207BC49 +D80645DFB16A79549BD5E41606D80424DBFD6F5BA1DF0EC271C596EBB4FD0B84 +DC5EEC45C3FF598241368442A3FB06B460C7D46678069011FFAA3072402D4DD2 +3DA6139A548FA99A68AC61134087071ED8B4A37A0A8A1A3B48A2A8CCAA351D75 +1828BA7DD5B7758A43F98F4D449ECB58B20B26C40B35AC82623961CD892B5DE3 +777908625E1A91DDE62DEBB2EE5EA3CAD7E089F421DF613D976660D547CCB02B +3C6B01F009299124A78E46BDFFC3F2497C435678B4DFF0E94094B0DD3B930E62 +909CED0E31BE64C98755D788745581211010BC58153656970B1CBB19204B729F +7934CBA23B5AFB2C99CA646A8255194986DCABE733CA9702ED213BB1D75D21C6 +C339DFF3C3215747D0D1021CCF99461A0FB2060B3B10143F6AEA79DFFBB1C545 +24ED0BACFDA7BF65C93973BDFD18D18C0C0C9E4CD609FA511EFAFD083BC511BE +0F2FABAE357EAB56789AE10A82A36559D1E1FA87138615D0EAC11FDD620BF780 +83EA7FEBA5AFCD7D236663F03D1432370FAB9C07A017743427F81BFB9808AD72 +ADADC3E3FF1486D5C7DEBBC6CC7478E6C576B5AFD9DA7B47BFA5BCB5DF78CBBD +67D06567E86DC5A63EC2A8D3ECC1 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMR6 +%!PS-AdobeFont-1.0: CMR6 003.002 +%%Title: CMR6 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR6. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR6 known{/CMR6 findfont dup/UniqueID known{dup +/UniqueID get 5000789 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR6 def +/FontBBox {-20 -250 1193 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR6.) readonly def +/FullName (CMR6) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 54 /six put +dup 55 /seven put +dup 56 /eight put +dup 57 /nine put +dup 65 /A put +dup 67 /C put +dup 69 /E put +dup 70 /F put +dup 73 /I put +dup 80 /P put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 88 /X put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 121 /y put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE339BA29C1C6F656 +1DEF13780383DAE38A868377CC7D396B2A05F341AEE0F8BD0A0191F51AD11A4D +2E927B848A1EF2BA15CFBE57A51E3AF07598275195C9613041F71C1AF39E61F9 +EFD5F6512FBDA76E29DE6B508F62F5CF9F73F5288DF1C7B0B82C92D3B6358BAD +EC3CA20BDE55DAA7CC58004AA86B6CBF8C410D8287E88BF20588A39309C2B703 +CED322F030AA6069869064486CA651DA054FF3F5E56534CA358B0829A6B954D8 +9103436E6B06DAD1658BD4A95AB41343B01F5866FC87C4EDFC71F1477C98F8E1 +1DCF27EF743FF90BF918AB8C4E5AC35841E2F745480E5EDE1C1DEAFAD8D0018D +2C1F1CFCAD9F6609859DEDFD1648A6CD23D8ABB80747F94899F17C8F3E6CA55A +E176F19CDFDAA0D7C920B3A72051A4745560AC81978C92459EEE5AFE85AB247A +32981139CBE352B248F4BE5F73503A084A3E91F05328EE521D9669E44E202584 +5407E7846F9FEE3D54EA18FFB144BF2D6803BF65AE402034B3CDBB40DD24217A +3CE0E95E2717CACD603A958187C42B3558AA38D6B6390EEEDD396F96E6041FCF +6F8888221AFA87EAD79F46E0E32CAED91E6C8500879AB6E580C581E8C8CE9B68 +2BB5EFE2604E8DCB2432D39D75EE556969F1B2FBDF6A4BC72D106AA7CF22C268 +464027898B311613E06E1584707F262F71D9F49D2149306A88E02BC60BBD6BDB +EF41D90F19197BA9AEF32B5E63D5B9FF41B5602F9F786E76621DA54D574981AB +87A72081EA05D6C6BA940EFEBD0904EA4E77BBCE17E20B42E1722617E0F6EF32 +F1ACDE9D758594E9C81049CCC10605A27C2A06872FBA9F159CB155609B496ADA +4886F478E44029B5E620DE8319E257697E93E1CDFD27D560E2E4D34507020E2C +D9FF06BFA14E056D81DF701FAC3ACE4BE6C098AE116E079F0044391EC1661F6E +7A93B9320BD7F91E8FD2E8EB3F5CAE997D5CDD35107A1D35302260D1499B8B65 +39625B7925F97D917B66BAFEEA992873F07220714F192839948CEA080BDB9A03 +77B9DD032273DDB5629CB28B5D8797EDEFDBC601823E038384C90C79012A7D96 +8F27784DA15BACE21501C26E3AFA5DCCE81B52B0ABAF71A35D33103EA86F2415 +A39A830D559C5C6CA7423945BD3DFA942B20A06D7A8D8671F9831DBB52907AB4 +4E54776D29C6085CD9970B6DD21DD3EA8EB09C49CBEC6CDCEEB0BBB1B8827109 +3BDE64DDA024D67F098D6C1998506DDFF7907ABAADA1C39C759C850E0C6F8E89 +A392D1C9329ACFFA92D361218D75E115F70A47C53B73B356D703E9C499AAD098 +AA9C8119EE9E9708A9EA3049E976FA19AD04210D5F6092C7903FD155113F3A3F +269B746560F70970AC9F8D09956E0E84DACE4112C4E7C7F6B3F0B63D26EFF95E +2B2E9699D16BC8AFC4AD9113AA3A974C9E82E877288CF71E9169D2DCC61AAAA6 +C536E5604EF0716F6487292BBB677518504B52C63822BED3BD5FD14EB41EE6A8 +AD4B6CF90D39F98E12A765B645CBA3E8552FB9A986390212CE119E7C3DD675AC +17BD006144BEC534DA2A860188619F17589008409C5A309CB83FBA70F6446B6E +2B56991B6A03B1DE10C621591CEE45BECA27C54BC8B4F1754A9E8F660812710E +117850E1BB6FD89BB13F8CE391C43DA89EA67E9C3E7A4697790EA26B0E4E2E80 +DCA508873A7AFFC11B8C02EF86C2316E8D8B6BCEA37F81A3A87546705F070C3B +9D4D28C366CEBC1EE485B8E2357DBE46E86C87B9939DADA60888AA9F1B92FECC +CC1C198DDB594BB70A8FE690ECAC21A414BAC89BF019F34D2A130F485EAE35B7 +2A10C67EA3A48A4D9734759CC93AD85C6A570500AE5AC9973FC76EFA06BF5DDC +26E20E28D16B50957EE01AF2653F8D860817967AA5A9BF9BF7ABCDA710E9F34F +4F0EBCC32B3C9C2971F6225D2DAA6A451366B83F32B2ACB83E746D365B2DE38D +C1AB7447FE7B37F9630E410E5D8F0ECE74DF46C538947B3A167AD9F3E4A7EB3D +60F5425AE75AC3A27D39311DA35696C3DC7282AF1532E7AECE63D13DDA0296A2 +01487185FDF1875AEF55A36C17D6A8DD329279D229259463A2F05CB7A874374B +E2320E1F6CFECB9C1CE62FF468C29751ACD9754AF1EABE8E7696C2888914416E +235B6766F20FFBEFF285277B639A51EA2F2E30D207BC891B00F0436008F980E0 +9EEE7FB375BB069B9E0BA11DA951A99D8E60B4F920A0495C247FA7DE904765AB +DB5C3B2D634757E43EDD6FAA4DB3C67F82D6853E1170F0B2D8CE496DD4E72B0D +28277BEF172F1402959F64527F9B640619F04416DDB9D05FB2ACD019CB9C119E +E544D24EA6DAC5C69785394EA50E6EC9AAA9E14B904EAF29A733C6D7942B63F4 +85729686742F26DEF78DF0DA1CA7CEFBB684F4CAD99021A3B3D1FE03B9C5A4B1 +BD04CAC89BB91B11952A2B17A61789BEE0C54B46C03FE9A1AE73D17CF94BA30A +237C29D414C3BCE8E3E2DDF83C0BD59DCB66C4D2C3DE73DA8378F3C6C8035D28 +7464399857E57651A53E9C4AA68DFCA91B2376CF98AC5290FDB9BDAD9EF1604E +9B0A70EDDA1E564B6D2456E7BC722454ACA8C4950FDD44B6EB9AD01169A9F845 +B06A0DDB7897C847A5B1F42258AECF3807AE936C8F52C3A7A0A85D68160AE442 +FE81543DA6702D76AB6E8701F80DFC1D87C961E350D0E52AB2A298B9E5908600 +7E14D2A87309043CBF13F69AEAAB1BC239DEA88EB5176624F6046664B1D2691F +FBB2071D3706F97DCCA355A6DCC4D09FD35DC078FBAAF672FFDECEC61050A120 +10B5A96629041303FD01ACCC7686165DED6AA712FF8E5E85DE33C4E7D877C49C +6C469A90410BAF60BE65ECD91CDC2EE7AC0CA8BA7B53865F26092BFCAA0BCA77 +B80DC51DAD09C93C8DD8E43502B4B68F3D5918C3492196292447732BA90F5AB4 +9F5E1D634ADE1CCAAD028DE5EBA9535F6FC5908DBD2D643E0A7E059C8C386FDC +E72659C0033F535C0D7F6B98D0335552D0BF3C6E302B672A5EAADFCEF81912E3 +8F54E6FB7EC2B325125159713D0AC50DEE3673B9B148643727E94C80971A2E73 +5E1E13237BE69C84FC039DCE02ECE2668AFD047F21A61BB94A9F498C9FE5CDEA +B274B40728B6F6CA9B6C15BAAF92F465B0D7311B46545CBA90D874839443CCB9 +3110F052EB247B24B45A3D2FA6FBC7EB2A4BEC2A5892914B3C5EA3F4F9B9DCBF +6F932D95700E045B49E4B1F2C9D2A42CF39CA2F5A2654E6E8E6E92473D28AACD +5E35C6705EA728F704F5996D286BED433F976AB7E018621A577AED7C0AC0A84E +A032FE1869F603E6F20386E3A190A30A21EA886249ECF8CDDE2C33D73BA8647A +3DCA7A8DD9E8EC8D9A415D126BA38B6771C489DFC419303EE9C1B83FBFB3A0B8 +97D64F30E4BCBEC24DF603FF3BF541E00D5804B6B6543D3D2B661CC551D497A9 +9DFFF535AF424B2F3150BB39AAE8CDB306AAD37767BA10BADB031DC2FAB16955 +EE78342CCC0E8B5976BF98F215461A8C6F63EBE6E2F1A1104662DDE53388CB51 +8B44F3534853B8095F3B746A2459C2EF800FB1EF7F235EBAA9731E3AB3BE4369 +1D3636E3ADD5BDF0C34FA80E90D8A1DDE770943FD196E0A7C5F1FAF6970B34C6 +4673AACA6B2B5C12B9608521AE736C1F4B97209B063D991300ED5AF3D7F27E76 +68E0B858FD8BFF86581E2B9548C691E3E5D9EC4D39C9715CDE86C7D22223CCEB +8A38C776A30AF14912390A7546DBECECD7A687D4F08646E57A12C80DCA022B7A +33399761A50B8E0ABEFA1163EDEC3DFB5DA3248792EEEDD894872D4E6814B4C3 +548BAFCDE0CABBCDB97EC6D1BA47F2E77CC1389BF19D73661749AC33F46A618E +A665A85776545BF9662F2179D7BFD604FA8EF4700591AF3AEC647E27B24B76F3 +133F9198DC15C1AED830E737909E43EB91C334C44BA35810007A3888E33F5DA5 +B3B2C35481C648AFE630CC3E08F77744E401B2934E407D1EC17ECE737606B076 +F8DE8EF3344F57495EF49D11580D6FB28AE0B1422521B320843B13467501CAE2 +3DB93D7BB779F73B6AA30050DA74BDBC3F8DBB30F32EAFD07734A151BB2BAED5 +C9B1F790059339B64BB4146470F30928C9A49AE88906BD6FDB7431A4B50809CE +0F67ABA01CDCC2320B0B097187B9299E3D80CDD7BB5DD5BFA7B28D924C5633C5 +45A23CCEE097C41C3759C1FA8DBA0DD95034BCA89BD23FAC18C70093F40FF2F8 +0FAC5DD4835F2DFD40540E9A9E9FD951A8AF2CB766597DE00147B163BACFB7E6 +EFDA4DED594F1C746D8B46A1145E0E4058F5917B3F21E9BEBDE745EE72CDCA64 +FB31EF7A2E55265F32559480E2B6726D3DE26FFC97EB4E3160F117E890C4B2E5 +8DF310E6A728ABA85540F571C024F8DD58E1D7827FE97CED5EB31547EBC36415 +02B8C0E10B7E37D816F01D56A364B8552CBFAAA95BC4BDDCFDE91CE0EF005B4B +7AB56FFB47A093AEDF0DE1EA48FC8103CA3CA1470864D2693E360006D05668A8 +AA422CCCED20DCEEBEA5CE0DA1EFB00FB93E922B18124FA11A88D0F6E0F719DA +57603DD5DA42E1C56C2FD9E5415AA199D4F334C151C1157E75C107FBBFCEB706 +5F4EA47A29B54ED8CAEB8DDA2F53D2A703B95487619780A52DA1270011648A28 +AA64338E04AA5B92C1EDF3D8DA34FA6D227A0325EA6F22E9B38B6338C657BB21 +CD4C582DC04010330F62923F817E4EDC6E5C0E6500F2A975A8A95BAA30C4A134 +BB31B5AC45A2E7F6E9CDFC810D41344C4F606049445F8E93D74271C1E29DF7CB +5459593BA28AECF64D903D3E4D77CF5C04B06DE44A41EE4D9FC769854503AC85 +69E4A5106E84016DE3D59865D4AB30BD6C9E45C45DCB5408421CC50CD6179C85 +34E55CC70FBD8FEFE9F1D5160664981716E3BC7F24B6F54E0323D9BC4B692971 +24419EE62D8B0BA726E2B4294A9A76F328B8101DA29E78BD5C4AC383350FE196 +4D42DB1653637D19530124858950C22F1E9CF5BC07D46B7A58CDE19CC88DCD2E +7FE4EEFD8AA6047E919823C8CAB2EF5274F45E861E6508CC11A8AA90AED2403A +B2BF1315C2157B3B50A3685205D93E40906EEE9DE5985405974BCE0B84BB37DB +080A45C5237B269B93C0A7CF294A18B45464A41F604C494CBEF829A381155CFD +71CEEA54CC39EEDB6DF58A9896246B09F95DC6BC40BA6916AAB5ED3D24F66154 +3662F8978FC63DA9280FF7ADB09EA5BA79D3B66E0C88BEC1EDD78DA93839073A +A4D7B0E627000C4ABA76C47CCFEE92E319315333A5584A951E34C55412049C4A +A5569FE65A006F77B416E0530AB6A8E7AD6C72340AD4CE25937158FABB2153EA +281E1D840206F5DA38E00815E9081F81DAB9FAA8F4DAB305867AC84735DB4F52 +A36129929BD2084A8EA37BB6889695204BF7290B68D5E722540BF8A276F8BB6D +451D582EE59D2FF03F6B97DDE05FA00C3D375D2D0AAC8FE298F85CC067B15481 +48D70B6A0354C705715B891915FE8EA45244677B9FCE81E72D66177E309F3F83 +F744B9EA9E55C3B30DEC6E5E03B3988FD526A82A5E8E1DC79127FC62B2FA7949 +B3AD3148868DE22BD4B5708E32CEAAE6ADEED1F463EAB9692411E18F8D6BF391 +126B2700B4CF3B59D02E3F8795130C96285A63FCD1E0F647ACB1D35E9C58BD01 +1DD06BABA00CA4343BEBEDBE677E053E9732B33A7495DF51782A07DA07F5646C +770C957AD915CC70BA8E08BE7A1F4E6BA5BB9C603E38F6FB0A2578471C4D02F4 +283069856D926B9076EC73AA39CEB0A061AFF1575C7093FDAC9F89C3DC06EA45 +06F3C2A3BC9FF21128B10CB758DF0F099B459A5264A8C24C098110D2BA1A8532 +8FAE146A91BA7D033F591AB1A94B8A6FE0FFB610F698D216D58B4EF6C87B1524 +8037CBB7E23D8550A620341C6625A1A2ECE7CEE2598D66277F857231A36155E3 +984F147783E9B93975AC38A29F2FBCF704C8A04AD84C3E04A12D2321FA56811A +5B6744813CCC187968C5C26BB8D3E6615A912FA5369C01CCF8C0DB790593B190 +1A90CFB5339B8771F325C5FC448D36C7312B11A15A8635BAB59CF3CAD176131E +026F6E141B2619EF7F3048750CC9291397F141591EEC8B612D6656DD34DB54D6 +DBDD303CED74BE76664E7DC86FCFEEF2001C9DBA56418FB61F589566A47AF36E +C94671C5E8939AF9F4D53C0DE7142B7B63C86AAFA65877EBBB48C64589AFB2CB +1280AC099FC48058855CBDEB6C2D2A0D092267996591DC3B5EC8252984E9B27D +2E9EDE8CD8303F0905DBFCAE497DE1B755B924452CDE11CF4F20893DD6FF7251 +427F520FE00580DAF1703FD968E0F8ECCDE618E1EA5820EE6CFED97C78864EF6 +26FAFEEE194A268F24249D44829AA360D731C34DC285501E966A959180718F72 +6330E4CC060588A2F65AE64A720DCAA818D49D4440F5D0B6C1F6C3A107E12445 +F1BED2D3FCBB87A9597F01C7332AA79143564056219BF87D4B907A04F77621AD +054935E883B2B137D3D1C4BC792E8335CA08B6D83227F35736C41312A0BB077A +60FC6488C5E02FD51A10AC113D4EF70038C649C1677B2204A77F2ECBE9B3C341 +F4126BECBCA61E3F3801F9188A3775924A62D30FB096B440286FA655EBA00A74 +9A4162904BEA07CE68EE76018346DEEE20839C9A2FF71179B58E1D4AB30856B5 +F5D97295A097174467010B15D733AAC5813CAA633746B430B1AAF9F997FDAAFD +436844D1A56B8E25A89D2CC4BA6EE7ABD167818FD4F6C747E07B262C99EE2C35 +323F0B471586CA50F54C6381B052B15B0C58C19DEA82C0CA29F00400B727419B +2379979CDCBFA966AD513FA903160C571C3BF1BA239540B11EF2371A3880837C +6D6CA2F374280CFA1586427AE975A2AEC34244874E4D441DBAC6CD1828841C91 +069AA87FAE849C5DC7C9EC1B9876E59F3CCDF8BB23D939F5348D7486934BFB02 +CC5A22541ED352616830A510DE7732E5D8F7E785BBD31C2BC9D348CE5632654D +2C1740F89D57FB2AA1FD8FA3304EA03F757BB8F498ED98E48485722E78D97B12 +A05F3A28438084D1CF90AC4C3FFCD7B3365941C45E1E02CB13CA1E99F7FA1D00 +1C9D489D5C95F019AB4CE89FA3B6604473DBD2CE8E278969E0A0FCBCE68C23F6 +9381882443D3FC16966555FC222F3FC4B1207522201AB7A15A7A6F22CDC9D392 +360BF4C95DAD35770E0AC7E5EFF015F2C74ED7391F40EC94B8D1C163B5DEE5B3 +911A20C2625AD3B24BD94D2A42405E655DA47D3F94F882CA2F479437B4E0BE71 +8AFA4482C6FB270F8D05B4599A01403DAAA90C01DF3AA7C2BC7E66AB6AA833AD +FB6E5EE13E45CC7CE7E200FBFE639F9CFFF5D08512C02764997FD28368969BFB +0876F236EF6189BE73AD827332DF1B2EADEAC0ED3B939CE5BC3CEC78975FC636 +44FCBC2CCF4396AC7343EC62E0E4F3DFFA2B880BF31D93ADFE201BE9CCEC8BA5 +0B9B919E05B851E0909968DA259EECC6AA0743F25247978CC09C28C4F878E29A +5070E4023BCE95FE0ACCCC01D0EE219FA8344E8F6D7D4347563BF8AC030B9097 +41F24D4BC9494915A82EE9FD37FBB6A46BF077B728FB569B1258CEA5F51F36BE +4F4D0F890D782E44748CA3FE8C8A515998371D9C7D2311F192B4B7E7C68FC6EE +3F7136714C282A2570FE591F247A08319CE9EF1E43274E4E57166E31A2ECA506 +85350DA31AA4C33C9687F5210BA225EA1007C444FBFA2126769767E47A967884 +9F6DB7BDD4779EACE0894C524D7AB9AC6980C15451EBF292BDEA0993C7BBC27D +088D0D3AEA95712FAAFDF0A13E39D3C84E61BCB7FEEE9AFB5FFCA9691A1D2B91 +CCFF1BED30BDEAC89D240F662BB23D7784962160D2D51116183DDFFFC28F1555 +02F957B20E26619874CEBE43D125F6E86386584056D02CC030BE48814FFA0AA4 +1F08AE0D5B320690DD2DDCC634D3D634D7CC06195116DFE7AC821F546EEFFE49 +8C6353DBB65EDA98ED92729AD8261FE1A662DE75C772FB11323AD065201A7943 +854262EB5F60AD32CE002FE7F15CBA8F8D641E848C50C59C9FC0E6CEEBF7774F +B05107D8EE462228AA212D54BDA112352814FB6FAB913472DAB4547A50C2C1E5 +D7ABD94719F604EA68B1108EBB5BEBC3EF465BDD27C423B7A166A0435C6B8CEF +3FC33121CAB7A1FA7A9E9088EDA3A1565DAD1C08E402BD6CF4EC99EC3CF3CBC8 +4FFBA306FC5E40690E464D46673BC84C902C0F96D40A6FB43CCF1D69F55D5667 +9ACE76B76E7746BF40F6B99E51650B25F3C0987FDE2186F38CBD6E817B18F36A +F88D70E2BFD27B49565964995100CD4D10E7B2589F75C1E368AAE17AD3F564A6 +570AEB932973CF2E668CFEB3E5546E78ECFED082B48DF81342AAC98171F10526 +377C411AB8CDC428DE16472157ADDE421D5F5158344C0F4CBC2A53794D664BDD +6D713A8D8C2120BEA9927D9A7846B4078B48C60E9793F573DB48600976BCCC41 +2D6226FE6CBA3B7D5B961571635C06FEC055A0396A0D4D9608BBA19EA8F3CFF4 +983B50C58AE51BBFF6166506FBE8D2AF170A11117DF6383CB01D326BEE157855 +51B076A423CD9CD7762E94D6B262628911CF9FF12FE399072916D515CA846D96 +0C388684A6242ED733E35C90510B2EF005F91A5EF4A70CEA157E142B8512D732 +CE5EBA419F57ED63C5353C29B78B2A86B988108F18DB3ECC698AA61599ADAC80 +F1B0340372C68FEF8805D5AF61A0B4EAB875EA8594DE7A226E9862E8216E02EA +924EB6B52B0132E812D004F2563FED8D4A943445AD684C85062F2A2FDB90AA2B +0614F151FB576660E03DB2035CDF9A93B5D15F45184C5B08FC0364E654C719A2 +B56B797A958C11F20C8D242408DC17EAFA9422F551510E7027680D97649B5318 +270A9FEA8AF187BEB255A2BAF8E3837A29183449E51CD1476309F1588EC0315C +C96AC195F7CE9321E3B4993F53622857AB01B90A5F187996C4123ED93D8A8A99 +1A5771C9D065A290D33A566DD291E32C1E7BB743FB7395779088C6F2660C6339 +6FBD0C41E9D242C5F539E0A95CE86FC30D6832CD988D04A19ECEA792CAC34CF0 +75F70A8BB95BF5E6E0B008A030DCA0C0CD5B67DC6CCC4CA7489F05E570B9AD9A +C41BCBD0AD2D918549401E1116FDF52BEAA4CB2FDAD00DA4E680C7A7B1AFF3A2 +56C9CD4910F9458455FA76BD4AFA36ECD72E4964109FAD2380CFF90FA3093AF0 +CE9FF95AC14B876BA7C11737C29D1A036CF1DF3E379D5154B735E4C590363D61 +DF0F3EFD82C7091D11AEEECCE7A4B9516FE0EF14A5C52A7D25FCEA468F8E5B97 +417B2B1A63B8C37431BD44E1275E6F10001A6961BC58BD3EAFBFFFC4BE762EB7 +0D08993F467635525EDB4CB370CAB1EA6FFA4ED06865125CFD91E252BC1AFEB6 +F08F4209C47C53E7E6E34C2E6DD1A817D80FD0FB09B205A8A4F2A0925456793D +4D45EDBF33BD59230771C996F0100BA443A9E5B0674C84E00E9248D24D3A38E3 +7162E526D0CD584A210F7FA8D5787E921E768DEBE4B81CD25A568445DF873704 +DF655659ECD45DF226F437BDD023A03C1ACC376DBB9DFBEC179B307096B1692F +0AF4B98D3085C78CB654F170AEC422ED469FFB5256DFAB4E95C6880B284CB277 +571FE9C20EA05967F507688EED0888A6E9943234794841B860D592506406B0C2 +1B064E7C5050114160731D6E858000597B05784A44B9D4A2B11E320439509668 +8849B0FB4393E215A44A0EF96D528454396B767CAE00F9D1EF1CC2F0016953A2 +15132AE48A3DAE7726D1107ADA916DFEDFCD9C2CEA3A18AC98528DBEC65FC153 +5EC4F4A178D0C92402B79444A51AD72D83793A6958AEE7E7103BC76D726F0CD6 +59CDE36366FD6501AD0088F5A0103B06B949242AE919ED9E422B07F0313DE97E +E59C6F04BE2AF9BD1855E0B2DF0F2D12C51F090388BF9A8D39727B62656C4713 +D3CCA1EFD05A0E6481CEE2D2EAAD0C15C90084A79E00E9CB3344A2811369CB37 +0F10481BE1F5246B3BC28E4AC7C101626F0F755E5422B5370297A324ED6641F2 +9D2F2E03CBA32CF6C3855E61C2E2BAF192A428EBA6AA858A62BAE5C2650D4AD1 +366F1C163A2D644ACFDBF5E60DA28586B9C8F2CF08517613C8258DF44140898C +CE42C61589E42728AF65511D64FD6D4C0CA82AAFF09B6C09494C5E573EA816B7 +9BDAFF1E09815C3A835DC039EFA763D648A69138411A913E0D8E456FA0F0C2EF +6DA7894C3AB8DC8B3EB7C9A64235CAF980F0E148FA2BD7D1C826EB32307A623C +4C4AE0085AD29C274D690618753482DCDC3CAA73F46262CB2CBE19479FD37D80 +BADE9AAFD52D3F1A6B1385D4EF1D84DEFBBB61EFBFE1B0962EAD693871C4CF25 +30570F3D04582EC91A0A32DA55406215E740950DF78F8F2A7B90E763451E8D75 +5615281133F9574566E6C34A7FEB7DA21AB78B75201253600D30D03AB4C45F61 +AA74FCDC1BB2ED9FF5D687A649FA97FC3EE56CD87756A4AB158626F5FA02B776 +5D00B58FC4EB44DCBC3F781CA1F45B06D9C9523783EDC33E584D2286A7F0BC13 +FE646358F31A14CCE0ACBACF30000D0BC98BBF836DB8FCF05715437FE59D0F4B +D921C91DF02465C17674F7490126DA69E43A1A49D04D49FA2ADC807752F7A32D +31E6E7E78E04807C531AC57CBAB05E3A40C6731FBB7F66BB5D9C3788B093CB64 +555F906252167DD5D9F95AB101CA5946A3376549E1313286944B8419E1DD0F70 +9C9989C5D865EAD3AFF74D363713AE88B1128FF63E52C8B351F2D05F6A259918 +8BBB035EDF22C12D9BC0CE758BB3F5B688362F961E1BE4D0E99C113CDBFEAE1B +117970D6E3C786E71C9AF2141A5E5458F3383A67C716C939A1381E2CF3390824 +336004EFD09B33A833D57A183F1CB609C45509C8961DCE021E66EF367C861FD5 +EADA99E275D1967D1C0287C151D1B275A46A575A90AC8CE758508ED552D9E17E +F288DF93A5455A2D87423546D458081724FEF81FF5BA13C5E14F62F58484BC3E +67F5C32E8DFB56248A22F946587BC4E94CB36827B44C8C63F6C56D3BDCE6CDF8 +326C17D9B528FB39483186F54EADA3550D2D61EA04F0E10ADAFC496746FDF4E0 +F8967630D03E48BB667F7014A52ECE0C8A52BDAFF0597193E9A8875D54523190 +0CDECFA9A0C7CAB7BF04D218CC4568152898A511B22D4ECBA664AA6F284E3CAC +EDA2D4AB85B5B79B7DA9542AC5263DC1D2B8B4E9315509A7DDC4D4C00E47EB04 +D74F1607712887953ECABFC50078250A2B6CB5C73050829D9F4C5B64092FA156 +4C290E9095ADD9B4AC45C58B474A66D6A2ACF80FACB60DAD05C25B31CDB8CE45 +A021F03746DCED5DF4663D86185ADF79DD1C53BA8FEF5DA458FD48EF1B3A6589 +AC96C4E95EA1E918D8D7F54FADDCE1DB4271F8177C256BDBF63671587D88AA1C +0B86F56D263E149EC1073E0886B983857761DBABE3D5F3BFE644CDCFE5DE3C21 +E58EC804349358EF1307F4B0157AF0556C6D3A8BE8A15361AD0A3BA7775ECFC1 +5104E3FAB4CAE74F80FEBAFE5C351E35474C1D81EF95EF4AA240FDFDABC8042A +407E26A07EAA92BB40590110611275262D9D10AB3A0F4F43419833CA6A812027 +7794039E7E1AABE20F8293A2CB20521882D86F2CF7E4A16CEE2992D9A0F3FCDD +B6D458B4DF84D0D60908AC488088662AF978A61D212826AA501698EE9AA5F74F +801E7E0740569FC94F84BDA2E73A2AE0296D78FBF2175B6A744001BDCA28619F +340DBEC2CEFD1C9F3794F22EE373CB789BB09426778C3D7509BB3FE120BC4635 +FC0ABF9150A00A7E1F3515DAEAA5800F32C36FCA1275B7A7C62D7234351C76D0 +7A65B631C4B14EEADF92756665F8A66DF4A56798E83712FE078E1738433884A3 +96FC0E677AB632CFD49821DA8CDCE9EE3BF6C8F4CEF44942962B9E5259285CA4 +DF5CEB11EA1AB3DA265C47DD6FF441481698DC2E986A7413488DE87E0BEECFB8 +D5583EE95844364ECF8941E09946BA4F63044DC8D58CC3DF5CC4C73297637FA7 +16F19CB402D7E7B1A0A48BD20D638F5D0F889C3D5CDD82F3884D1EE0FEB9B398 +CCBE8077B8DE8266F62FABF66A6BDF232CE873877608DC89B5F068FABE22E6B4 +61671473D75DA4F3E607C35433FAEB6CB968F6FC11EBB17CDDDC882B291A12AD +CC61AE36AF83DBB0C1F1BA151ECCC88087960F1C59D42F3C6B4D817E62EFB7D1 +5ADD8433EEABEE906071F9F2B688DF631FECF611ED8FEC5B531249689508D2D0 +B6F1D3286DFFAA59D490BD6B1BFE49F43489DC01847848EE0DD8030FC24C2D64 +9DD24DBD43768EBF5349E1EE6E81FE30B4DB6F608DA916C8715E3BE23CAE09EB +805C69ACE6B5AB45E339353E05678D84490B0D404DC48D30CA62C1E67A134B2B +268F83424CC6E4714FF832EC45B277B798EA56D54A3A807C25635E6BEABEB88E +33A50DFF0B13AB26EAE6672E590842BEEB86F787AFD09364E46F2C51EE64EC30 +78B9C6F43938F529C1CDA5BDD2D84564AC49F10A9C00704CF57AFE844F3152FF +B7EC7A4E67258BF5A0471636137754416ECB3D1603943D0CCCA840E95CB0D8E7 +C496374034BB13A16DD0175AD601E53245D4A9D0104FDEAABAB5B8A4875C039A +12EFF7480C7838FC95A90D2FB2CF8B0927ACBA3C98441EEFF06702AD0A4F1127 +53161E95183057399D9469A253A32F1147BCC5F4098DF464FE19479AF29C1B2A +BA3E128614349313646959AD479986B6F47C6AE05F033F6465AE374A45CCFADE +1BAAFDC5132F3444F46BCFCEE6D089F78E030A5E61F541AE031FE54E4F411FF2 +22596C2D476624BC8F665767510AADA4364C05DB8E11BC6F13AA0DABD60A6DE0 +2C0D94119ACED4500C5CEF58EBE88A0461D3136125871D3EF84DCB30EF306534 +D78A4BD94C2616FD290CB4E4DF7402C7551F608D4A42D1A6533D449615C75C52 +B2E3E2687D513BA5E95C995778ED5B4B4D95B41B06A5DAA78C2F3BBC0E693356 +3B75EE2F33972DC88A9357F95B2C59EB16440916835436C0754ACD1F4C4B5190 +9168FE4C88B299339A1DA33A670BA19652F63FB6D5F3421A5E3E125979B59FE7 +C2A7CF9CD9FDCBD58CC8FDCCB9B06B7D937D9F4CDE54CD4013204E6203B8537D +FDC0850DAD89EFEA7AFAA7BAFC41B4A366350F40C5FA82678B8522637A9C31F8 +0679AD985B17A0CF7DCD2A42BF9EE101CEDAE20316A258B296D6B8CDF2E3BDF8 +65139C2EAFEA4F071F4901D28469D54F9AE4FEDD70545B6916E2EF2F087DFD20 +E4992335FE461FFA9E663564A2934E3910C92A6D22087916CCE5C7A3070B5BA4 +11CEE776D0320CCE809F1AAC643347DA4E89C4CB422F778D283BF651D70235C1 +AC713CBC751D59A6C08E7D85827BB46E949D8F3575AB044624C6D04F41A7D1A1 +98BDD0A274C7C7C282441A6D4CE0416FA96B365CBF77080C751EC82E0A9CDFF0 +AEA30F62E2A400AAC3B387903D15AC665706DF7D774521FEC57AFD7DC584DAE2 +304A3EBB6711328C529BE6B5477E49125A840B6E4BD5FCDFADD6E374DDAC3A98 +96E6E44A78DAA7914F90467FA456CA4B1F539BEEE1A70487EE7E4F6D6851765F +CD9C72CFA228FE1501D02D6D089CD03130FAD2674C65A510A9C528A198B8EC86 +9445BEE012D3885D8FC464B959BFD1793D8FB428829E0BEFEA0F27753709D787 +6501A243B3592EC3BD66EE8953F733BCD7BD2515E4660210627236C9C47DFD1F +81D6FAFF23B5617095D03EAE56621E89FDF21F2EB68FF3C505C2FC2DFC9020F1 +4209092015A2BB81673A4F7EE6FEA1A344E2E551EFB96CB70336657F96199C72 +314267CC201B84EAB4105DEA1233AADA5A4622016D9995DD35A65E57FEDAF228 +1E22E72557A4A35F82C74CF8FB3A66CBB5B7837A98D34695B61FDC3DD8080B55 +DBD22254BC9BD790A4493E6E96B71BD9F1389C115774805F6D2D6D6C4826B7AE +7B91C638FF94BCCC7E195754E29EFAA5DEF1046639AFC96BF82E287F270BB09D +973804418CD6D3C1866A4EB2D6E1601A65FBB928ECEF02AB14C8DEB1472A2C13 +6EC108FDA88A38DBC6AB0BBD506E58795EB7F324EDA854D4E210DA49D190E739 +4056789B117C4DA5657B28E943B7EA378179A45FF03E53EC24972A5987BF1F16 +AE949DD210E55C107316C46E26EF18606B889319BEB71C8B2A074C5C91884E29 +C246D0D8D381F87B1C1D89BA53A918E349956C48239B9FA71D95D2568BEA7C16 +268B03CA4D01C1BD779213B47D2595A1D69935A2381FED5E4BBABD3156C06D09 +E9A78487CBC5608A1EB703CC863C6B064F37F1AABD26321DAFE3F92A10DB4F8B +C4CDFD038C77590417133E66675A6F17509C83244D457F6469934ADA143EBA11 +6B8C51404F1FB82AE1375C3F5CAEBF99F75713DBCB1FB52F7AE163F2E55EC173 +7DFBEE5ACD23798BC7A77BEE8BFC4E6FDEA3793D3A2833614A8AF0581AD1AD5D +65A55BE4A79E121CB19E94468EF1760711E3A92AF92BBD3C95FEA17AB28F3AE3 +98CCFCD3EF88C77D2958B088893B0DB6D8BA6C117E55AFED489112914F1F4B0D +ACD6355349AFFC5EB3CD7E19172E1F68BFE6C3E5BBAF48CB30D3AC53A954E0CA +80A8D21A74247B6C0C29A71CD8086473FBB977A9235E3262C80EC542AF7883F1 +FDA279CB3D200DBF174AEE271C0B42089EA721AE900D3FD243C1A5359B46A8F5 +F2201F8C78E4B9A0F49AFFAF271869467AAAB1029DD2B9D28D742F1056BEC599 +B9053C0C5A1737625B760A352A4A86C8D8F7EBAAAAF9805345D2B6462FEA1F54 +19CCF40A4FBB8FF1D7481AB7A67D62CD0F9802D3495E7893C63262DE912DFCFD +2FE010F1BB2E8C50E2051F28DFC3DCB0FF39FFD3BC68CE057FCEAC5F9ED00C95 +5BC5852E709A7BBE864F04CAE2C07311C175E243CE1F5F859028124BA629B677 +68BA5C517446FFB8C2E3FC750E8AC2E1EE384B0FDBF4C75BA4159ABD3AA1AEE8 +8C13A3BC4FF5E1D546945D45D9DA3A757B590A5BAB25757BBA613E4674BD65C6 +D413B3BAF4D8D942858BFAC50D2B057DEC3B87964265303B5C3475DC64F8830C +BF7E5D402C0194819E3F1C903C5AA91969134C48B9C864D83FB9F33B99D3503C +EAA32AB7A68AC7879ED20201D17BBDB2B3E2C3DBFCDAA359524130BC7BC06923 +50BE362135292917153D5D62468C00FD50AEE7FFD43717217CB5C1B02B04D8A5 +E175CE260B803A2F1D39759BA200A13733BA91E304DE6C2CFE55A23044481597 +482D7562B6AAEECC573C3A39FC1E7E4EAF4BBABA4A421D8ABD64EDC264D9EDCA +DD93C27BCC0A5C587ED09B17FC27A55064963D07A935CBED1A570F57E7B7F8BB +EE3A231B0DB46E4067E6E3AA1531ADE60455AA9C8978C446EFFE02F7A1B43B6F +62F0C2811763FA0094195854E02ED6D1960D59BF31D1F00F1DF6A9C76FAD3506 +3B0B8BF47B8DDFD6028A49C6C66A912C36B921781833262A5FB8AD666C7973B1 +9E08D0EF53BE49F9D92C2F909020DC0268D4FBEBD46C6435B1312574AAEC9EBC +53F594682615D52578A6055647DC342E15D5E37C20A3376B79384E6B2ABF0F0C +C7822DDAFFD611EBD6125745B8C0460DC2A2ECAC517A4EB3F56993D501CE2820 +714B43DD9E661207FDEFF1952C61044C3A56132694FAFB2A58D9D8CFECFE0D86 +0355084864D43E9CB1B559332C08AA0A3F20B5B3EA2A00B337FCF635E6B4FD71 +00F7919BECFF925B2C582954981DEA8ED7586FF42C49A9FF0AB9804E8249EA84 +C965C1BAE4422D85E42271E81185F5B899D83C531D8B13795F5491AC03E48FD7 +A2C57C4F2638AC78CFE2747AA4F26D563200A7CB87C48DB1BB2E41EF0F573125 +F11C2FD9EBA170F3F628CC9EE2E1FBA1E1913CCAE2324087087DBB0CE1F6ABDC +2892C41EAE3725E9379503862604D5C1FF5BC941647B87F7A55106F1AA074BA3 +CB0FF8EB6E3DEB7798BF22989276A8669A78CC105DAFB3C4BCBCB5905115744F +B59F02322A5DFF198089C6FD634E4CCFA6E19383010323B570E94D20248FFB3F +DF97C5ABDE3841BBDE460996C77F8B7EFF3C516D837E466149CCA84484162015 +C2756DE0D977C39CE49BB407947B161D4342AF55C749ABAA8601DF90C5E60725 +E78C6611FD14FF5371A08B25CE6138E9146B0BAED1A484F8C2FE1581E0F10615 +ECD43802C6CA7495E9649ADA45D02AEB662B2AFF5C26A692EF4D5D3EAAD53C17 +F47B04A7133F2F205A167A0396978B074AB806032DBFA049C8D899865FDD3D99 +3784488B6473D0FE618B8E5683D1A549F80CEE238C3D5F80D283EE6F15D950DB +63859126B89FF8F35E74B6231CA21946666CE40AB8873D1264F262EB0D0BD807 +4B48362E3B0095515ECC5875EC3D858EFAA3E2540906EAFD48D6B47E01738E64 +6E21CEB2C669D052FFA7AE9912D5BBD646586E865A1051B0323F29332B3F4F46 +39969B1B8F003813510FCDA226E2B0A1C3C5B655E75C069708587F5870762CEB +15D605E38EF285D0DB2B59C0EF763E3BBE1117AE756DDEBA8EBB596005E766DC +9B30700CA49556C7DB43E68BF6886ABC06F5A78D502B166202C9122928F3C437 +BB71B4F7A0A888B09451052A625A38A60C6A52D32BE60E356C094513F2465608 +30130F9EA8050ECFAE033364272C56AE3CAAF55B2D25F1DAB64A8F0C883FAA56 +6509284A84B6D7585B3E6964D1B86F396872126314C4E082E5D3117A339F1C51 +A4EA772741A28BEC7BD6FA28D77E76063A57D3AF3BDA513788674FD018295D83 +721CAAACB5AF54C4AC8E7A3478B30C7250F33B28049DC0E092573197CF71F579 +00AC33A7EA31B0C6A21EF433539DFFEA5B12D535F720FB2B172551CCD3592F37 +2AA2FAD480D45A4B397496837756B0C64838F70FAF9E373E7A85B96013C5A6D9 +B6261729D501EBD0F11BD3D0FB5BC2AFD0A4A7C81756162ACA1CFD610FC57454 +79B8BF868548FC1C5FE4820A349D99365779A9B80A79A2F5719EBE3771476876 +011BD931CC7B790DB2A7118BE1CF88F0CD186FEC96FB7203F1DFD899C24F1666 +19B57BC312E7C5803113A2D87E584A51472DD1380E2E1E2F137D2E50297B8829 +A829C1C28C310F15AEA54D612AE9F94729D1C581D3E2E88FAE8F40D60FE1E50B +3A19EFF63669A11E9206C68007B7F3C6A18DA7ECEA474703EF31D2528576CF52 +50A753D04AB3DFF8528B3AADB5DFCD20C8E321516477D7E86E7902FE0C4C8513 +993DBDA5012DCF95EDE875EACB19A8DF0B4CF03E8B93DE52E67E136354181D8C +5AA562591C396976CE557BA04E117A1A19DA24383839681A8250E285D5BA04D7 +944310B6650550273242201D45830DBBD30B65CA734E13BEEAFA94AF1E1C4023 +3E634FB131B04E5DF88F20A9FCB329E381B188F753928BBE13EC0AB31A0171C0 +D5A63C944836DB7E44A3D10523B9CD04FC8F88811551630ACB2412758E378BA7 +F48A1A339EE30B0D1CC132B3BFD932D2AC3225B8A6274D5EEB555D2AB4047ED7 +80A1B2E985819C771F86FF1294907FE80D4F4BDA6FF6BDB7705A43DA4915B965 +1B95AAC0CBA1D889B78F3E9530929B47D2E3800A459278A2E8AD50AE142768C9 +56F38B0EA16D49690DC3CE13AECA1533F449E7BC70E870009FF3170D457E9B21 +4576D85ABF2B1FAF0AF08DA2A704DCF887D4932CBA67E8C0DB5923A1EBA8A197 +350C1FBB316CCDD6532322244C81E3EC5474550D4235991186559CE50AD5327C +03945868AF74B206B71092A163C00B6C629941D6BD151DE1901F274415228EEB +8F31B64DE445698C6D5802967A65687B44BB0C8ECA65A08AE4DBB23097EE66C0 +86D8AF53914D3A6977B9381975C0627B378DA29644D076E7E4D221E1A022F5CD +335FF301BF899D55042131F5877FBA627856C8FAF26CCA22A89BBD5297C712CA +7E762E9912D61BCC62B4958DABEB2A69525626AD2F921009632C59A10EF0FDF6 +65CBEB11B767D3B3C884858047AEACE8591130BBBD40E4C3D873B92D3CF85D80 +3403AD899A7727CF847441990E24905C79F92FD1F6136C813C943A9B9501CAA9 +F811ED18EF77FF96C9EA5EAC9F755546149CCFC099CEF37272F2B87B7BAA4ABA +D8942A338D94B222D5492BF5EFF46A37153FF194477E6D61337E6B816BB2A55E +ACBA1E0D34DC8AA0B4B840B3B05AD6DD68DC5DAEB742CCE1EB5FC3CB80145C63 +308D43F54E8E801AED8B2AA8213FDE163D5BFB2B919D04DD1C6F6479FEE1CC8A +04F711F055883A7660624FA5330AB38C98BDA28B55E7C8076D6E85B959A459BE +401264A3770AB3FA7D09E39F87A71E586E935E5C33942D4B93B5F974C2A628F4 +BE8AAA47686335A36D29FCC71D982895820AB4C5C89ED84465073801E6BB7E4B +4BEC9FB74B2755C647D12BAD2549356C0B641F114D0870CA5A6C887934D0C474 +6A9B09A06A31317E0D6D4409AF9DF565DA29D9C9AB6CFEBAE8091DAED9C6D21A +815CCBB1A45D540C08679700552A83B9E05DB9DD792210F6D64D8C6E533FDEC1 +DE7A0643679FA1115096FE93C3DACE7DC37B5077513BF5351A635B8C1FF01582 +0B692A51051687E235D0E30E73D3D9A5D800725ADD0D71F6C166E83A48C3B33E +12F23216EFF11F56BF6AFEB60DEC9C2A4919D06698904F052A50EF846BF95D6B +5A753674388B757B84839FE07044D706AC4803E574337CBB5FE1EFD111682EDE +4F967DD57149772D818AED7DB5FB2F6B39F3E974ACF23E78269661DCA43FE6F0 +AFAC61A3B834A7E295ED377DBD31F7802D2A2C3F8073F6251363E4FFE02DDC87 +22DCEA613500620AEFA35C0739AFF97189A20B27CFCB34FEB1E59ECC3B7D513F +EB128C1D62A4F0F7C4F1678A10F64FD3CF32C7DD78F91B3B7D9A0DE97ACE6930 +B2063B728D22B2D03B473C17FAB66F8D574BAA4E8111AD648480F1F07FEB8EC2 +D814AC4BC90E54F399328359A83560318F5705F7AC76E32CAFB7994EE5C6E37C +E267E006EF6A99CAEADBB840224764C2456C442DB46E7EA721429C93EC714838 +83AEE44AB0A1332F1482548EF688214DB74CCEDBB60A4F6A3A219B810A374D23 +B1E7E9D9AE9AA4652FB514F2712D0E0103F1FB80C01BBF20D49EFA2D4DBE72D6 +F730413B3ED4103706AFA55E61D65A1815E7786CE43D197A345F40E0381AECCE +5CF59E2AA96E3A2DC1A40497CAFEF1FEE165FC1C6A889C0CCFDEE1D7CCDC7E21 +5109799642D4E3FF77D5595328480C2F7A4767C46AB634A6BF507920763A7202 +6C8527099AFB6F0018381D32F6A3ABE9E7AB9A7A7F3DE7D09C67ADC250B4D5D6 +C58BAE21132669F4975F4A6057997B77E3AF055DF4288323C813BEA5E5029A4A +2AFE248A5F50B4B3616A18386ADA8EA046A7652CC314A1968B17A842D4348A77 +0E28863ABCA90982570B62CC2576F5856381683539076FA22EA3CE07883E24E4 +4FA6D1AA9A634B540260ECA954C351149C53A1F0C6A99DE97BC4730281D7B58C +D486163EFD669F08A458DC12C8DB2A331899FD3EDB115E023181171015E5F4F5 +2539C9B1 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSY8 +%!PS-AdobeFont-1.0: CMSY8 003.002 +%%Title: CMSY8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSY8 known{/CMSY8 findfont dup/UniqueID known{dup +/UniqueID get 5096649 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSY8 def +/FontBBox {-30 -955 1185 779 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY8.) readonly def +/FullName (CMSY8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 1 /periodcentered put +dup 2 /multiply put +dup 18 /reflexsubset put +dup 19 /reflexsuperset put +dup 20 /lessequal put +dup 21 /greaterequal put +dup 26 /propersubset put +dup 27 /propersuperset put +dup 32 /arrowleft put +dup 33 /arrowright put +dup 34 /arrowup put +dup 35 /arrowdown put +dup 49 /infinity put +dup 50 /element put +dup 54 /negationslash put +dup 56 /universal put +dup 57 /existential put +dup 59 /emptyset put +dup 91 /union put +dup 92 /intersection put +dup 94 /logicaland put +dup 95 /logicalor put +dup 104 /angbracketleft put +dup 105 /angbracketright put +dup 110 /backslash put +dup 114 /nabla put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 +7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 +DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 +511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 +1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD +028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 +1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A4D80B73E7B6CB7548 +0E1D77FFC695988391DC44AEED8CC947B3D7E198B9620E2238DB3A2819182F03 +14498B8CDFBA48926DA721920B221FB33BC21A8456AF10891403501D0F6415F0 +7E041AFFE109F640E54FC1A365674711EFF94E752652A4C8DA62CDB1149DB899 +2C4A4BD77A06E81E93C5698C05DD02F74A0756082738BDB53003B483752AE498 +DD718AEA8F3FB5A6B7E2D2AE8F309065F3D556F9A34AB90C88833A54295E0982 +209C466A301BA3372AABEE20D862C6DC6B6FAC1463C8CBA8AD766ED1B4C9D712 +2BECB4E6ABF558D8AB5281C35726BB8D046982C0DDAE17BFFC9394125E4E84C0 +B283977D31460B8EED4346CCB09F64DA0ACB640C6DBF32F2DC30D54668C1CC12 +24C7280593088E9958C047125C323E9C842801346A9CE5F50413D69F6DE99471 +65D2E387765E92EA4C43F17B467DF6E266D92551009C0E52E7219AE9F5E2E8D2 +88852086FF3600BFB50AF3EAF8C009D8D5F084B510F792385F328F7EFA8C38AD +CDAB2EEDFBC6AA45F6DD7364C2F02DD2BE6C79C8361E83D4267CEC2407689864 +B57B5D967FC80AB3BE8CA43955FB0FD3081D438437559AD24A7ADD484C1E4A77 +B00BDCB0D1B121FEE983412E1EA5489BDCE5DCB4A7310135956B230C0DE7BBED +516369A92BC41FAC8D73490984942D930DC193BF0C774C1AEF627B969EE4B001 +11381AC57815D7581E2372A1DB740B09F4A7FB4318B765DA4E7B44E8805CEF85 +44EC3B10613FE7B397BF91B69A5CB2E9086D1E7A1FAE0A9ABF2A237A2D29ABFF +E392A18AEACBF28274E775D3FBAED4F46B982B9DA4602E24094EDCCBC9D6FC0F +67C60376879245606C0B9C9A678E8917516BE1CF097B1C75C9F0DDAD6899F08F +81FB7A198D45FE060CD2A550D9B8D58B882B969D7BC3EC018A1FE92BDB262835 +26516FF97AC387EA525FF987E5EB1EAAE4EA5866C9CC043D183763C530F7D7A1 +2070E4044507C4E5611FCC117FBE4396E0B24F672CD53D5FDFA56D561FB86D40 +90A52A7C7F29A119DFFB694A8C445367746A49CA5FA83163BE448EB19625DF26 +609A8C8672631A10411036CAA3D6C2F822A4B2505DCBE8E1CE6916AE515E78CE +E8C894B134BF811671D17C19248853131DFFAEDB24B15FF17EAC194662460642 +48D23515AD434C68DF56753806FE96DB3A29F9D4980E0B6EAED7383F9FAD2584 +8F85679D6D1933677ADF5D31FE6E43DABF137E834A1DEA632D36EA5728625159 +8F33348893C9D1C510501628E4A9A80587DF6E179FAF68B158406A3EBCD726E2 +AC17F2DF8B3607072824D2E5A6479F7BADE32E603E54E7A83BB2DFDEDB0D80CD +1F1BDD4F6C9025CC3A8A3685DF10A8183FA80CE0F0FE2BFF2500F76B1037AE41 +56D2D7FB468C3CA7549E3599A2AACF66302572F1B35BC8EF7C23F6FC4B720228 +1D673D903111CE378AAE83480B4DEB7EA84BB35F4F7BE997DD4FFF5A9B5E7650 +3C7365BA0965B242DC369D03215651184024A08EC284F1798B0726152884B4D8 +46411B3BC8F5CB53A70AD53BD7B1AF23528849B56CF2F75609FE715878CF6448 +38579380688B47AE3D374B0DB6ECA5B8284414090123D47F3F9DF389E023F431 +6B4C0DDEE4190DEEF4CA772742012754DA9A44A8F550FADA6D8FB0C512D5BA2C +BB7DF71B1DA41FB6936BA71B710CC6A80751E43436F0F5888F51AB370DD4A088 +40F402661E08732C960705C7E0D29B8DA1A8A3E119409E51EE575E9655F47568 +023977917C8EC610BEBDB9C1F4EBC192084D63EAA00EC87B53E86620BB5AE51A +579B0F8E1972CE1DA02832FC75184F45409DD9D413402C2FA27BCB0AE6DB4CE1 +5AFB114E23232DE07C4674969A1FC94D152C6D3A611F029ACF4D949A2C0755D0 +31C7DACDBB4DFCFAF7E87295CCF5D4AE28D87ABC3533D87EEF1507B9FF9063F7 +F007DF03734A20BC3A198B049000C92D2849C62DDAA719FC28EB372793E20128 +D786670E08948808BA45C4F6AA0DD8A8357CCC47228A760C5C7864853BD9C9A4 +285E446CB72C5C9D3F03FAB000810DC5674061FA116153040743E846506CFA67 +FA8770E785D7DBC7293F37389A0859CC22275B23C44B57B92A033A7BD194340A +D6BAC6E103402F8396A5394C617CB2A27D9500921D5DA06115EC81715EA8E360 +4A95DCE8689CBE268B8E6C8B806CFB0ECBF634250243C9E1AFFACAD65311FA4C +1DB0988203537E5EF12B86FB454D06CF05E4F4FC4143D62920E99304245B6ABC +82E21192BE94F5E980DB21E07FEDF0EB0CAF4ABDFC20EF08A2A44A7940E2862E +08FABA516152DBA899D6CA561EB08C7C8298DD511084E5230CEBF28AB1D84C85 +B5BAF4616C28FE05AFA4BABB3BA03F8CEEF3F3EB0D3034BD3D8D06629B8E9EBD +72484057E71C9EB4DFC7C2CE7749271AC926C2419D618FB0B60FD6F81F0F2C04 +E529CC74DCC9E4AF32D935D7CA65FBD0842A7BAF162D08F782E65DF3AD9EFE69 +198AFA9208B22BC21BC4ECABB9BFFBA84C8421B74748E1EAAACEB59E566838F2 +C439579D6C75074F94493F7D5C8942D881AAE6302C37A61003AF77684EE99AD7 +EB5EEEF050C52E75E4E842F8174470FA60CB213BB6F257EEB26CC55D1202931B +B981DE2535A87CF37BFF912220C117EE166CCAE58BBF624170FFBC0716726B36 +304D698F2CA131675F7B1199E6581B8C812C4FAF75814282477BE2B7EBCBA7C2 +FA6356B2876F89698C6C2493989E9EB252DE03BB374622A7C88B8EE9FEB4851E +02F85CF70CDCA7BED5EC94E81170FB557C3BFC6F32CD70B506E56A2CC5451592 +130C6F570C679577C44D60A811DCEFB3535D855259B1021AC168DB76DD38B459 +F1813E3DB20AD9275D58880CE94058490ABBBB0D8DD16D4A65F680B30057F15D +07FF54D779CC978E90A850A2D8D79961EE276BB26B594C16F56557435671A3D8 +ADD3DD0BC4BC73B0652B9DA8462FE614A14A11ADB2214EC4910823FB4CEC8938 +24354C5C62547EE5710FB5ECD93AA45DEA7411F6CA8D5B5FA222685E622AD73C +1BD5DFD1C8F253352D6C7D14FF2FACF07CA5EB11392C6A33E9CABFD99F743BED +55E8DEF49E07B9444171D1780C698E5B65B540F41F845AC188DC7C0C8B5BA5F3 +546BEAAA4F29F0DF30D5AC12A60862742623100074457BF2D820DCAAB340C1DF +22FF26992DC02F276B40A7C528C84B72CD189A4088C90070486C49A1014FDDA3 +5093FC12DAF309FBC063653E6A33E14EB51B081126AB5BCB8016E975060B796D +6CBFDFE6CB9E191F12E309254BDD6660E3227012F5DADE246B02B6D8127F1EE2 +248F48DC5ABBD229748444420C868450602120664984FE3A8B2373232CE5CA15 +E67172CAF7EA99F73A66AE33B1EDE5E8351DB02497CE3338930147873D4E46B5 +E918F5592A21789FA9F46232BE693DFC33240E2649D6AC1940B101D806089436 +F0CE230BF6D0363510378822891DBD3EEF3365430E74FB6C994BB40C8EEDA593 +CEDAFEBC3B87C7C04F52FBD7D557A77B44855CDBEC8A8D26F44D66446B5662AD +15B6B79D13BD262D79BF51C09F8F690A61C7F11EC2E05F6BEDA273648E9E1EBC +3D5F1D6ED486797F753064ADDA8494405556D43D395B1487EDE877CCC1EAE954 +1AEE2513DDA94897B733609E8179DFE1975590568202EF20D58A89B34874CC3A +A5579473AC65E0EE61545AEF578ADE10BE3FB3E2CDC96678F613E4DEF7BC1B38 +8A551C93438A0540E292F65F1FA73D9AB30A5F545284085E4930A570C1807995 +7108AA8194607304488616DD4AB189F8EDC5F4507AEFD7847817A8ECFFDD2DD5 +DE95E04EAF2774F8AF661827229F01E769A32734097C457EB6FF056D90C46C5E +9F936AA6BF2EE8244BBEDB8862E56423F5845BB10C8809730B011D650EA18945 +83C320A3F4ED095A5EF91929FC877ECC28A1C2CE74A53245E629BF46C6534983 +307B1C94EB35CECDEE86551F0C308F66690E591C5D9D8FE14F534CF3F5DB6D32 +39D7C799F392C4E65759B7BF61F4D8312E3B26C31466206A367A0DD7A90D25E2 +805D36ED5CE0A4BEBCAC0A348FADD2D2AAD670E28BE6E33F627B4A9F35078B1D +6688084C4C18840673EF9B3526172EE14EF64E97C8B006C27DF6EF73BA6E6459 +3608F10EB1EC4B824DD5360B42AFF2084788B165747AABFB2C9C0EBBA9C6246C +08F28143809315D6268E386F09BBAC54C34213438B56C386B34AA457D149CC39 +A3C163F56E3C2E637C63A79CF7F2DE969EF3AAFF75F3F20499A9ACA61279D545 +866FFE57D25998244F448AAB042B141952BD653007A889B1A716A4042CBBB827 +C1ED5E3C616C22D5FCB39D3B3539F9B71D50D25ECD2E5D953C7A5194C867DDB1 +75CE10B2C3A20E8CDE15AAE9F549D034838DC066CA649C31EE365D46450AF18B +893748D055DD88C72391FD92DDF0AA1A1316051BC756F87BC9A425019B2FA7BD +CA9F35E89E2229B3021DD24C9DF0DC3217F44DCF510116DDC9E92EFDA3E0A892 +491C8961CA484BA29B8CACD2FED2E246FA7414F892AF7B9F08698FDEC82D2E4D +8C6ED1FD9E0BA2645663E7E97B0F780033D025F2EF3B364574C03F04FFC4E09A +3D4182BBFCCCD8CA54A92434E2208803ED36F931D31C7498B7FCEE4B78AECF11 +B27123A10F031F9CBA36066680E4748E346D18FD0EFA395D1A9227530618ADD9 +64D96C50A0172F712CB427E8F7170F8A1691FB95B247A271499F0E63676BD64B +167438333A3BD9CD9641AC637E0ADB17F1E394DF34AF5A2BD02030DD087BBA02 +E1209338B74075744A9A9966039AB6D223F385E06FF359257913E6C01BF32F5B +A3640C7CA41A6C51F296E50DC1CD1D68491CE5D75E0ABDD4C5C4A97C8BE2BA35 +D91AF9F8F38E7AB8C1778B06A212D0416E6137087329AAA2679C51D014CC4DEF +0F1543E2FD97621E552E19B29AA1368CB5046C188BA59B1E1875B25FB269DD2D +C0678A42CD310702465694F2BF302AEBC43F714F7C657505132DDA71CD23D17D +628BF3400EB5DDFCE2850F31B40C5913394649AA4241CF646F3939916C2077AD +C11F8C3E478586AA7931E327333FCD8A2EB31DF4B47AA2F31B999556602DD998 +5848143C0CBD0B5187DF08E675550F2384D48C2954EA7D16AD2B94DF97C194D2 +302CC47BF968CB1F6C9641A87525D5C6972ACCA1D4A4B4DA8EC54BEA6E7312B3 +2737754A9FCBED3BA5F8220B751506BB0A5BB5CF706AFCC04BFD713A3BE3C842 +9FFDBAA0CA5691D0FCE76134841A169970903843163DE68FF09649E99945DB64 +491FD6D8B2DF237DBAF550D1B74263B3BF1EF6211F40D4DF2DEC46E4DE557088 +5D458A7CDC6F34B8C3F5C76582C8B7D24A333AAE0B43CA67436F8ECAD7C50B12 +35BAAD521033D8024E4DFCF01580AEC63BD5F8ADB778F822AC4FF0DA608EB7CC +1A52A51B9F38FFADC0D2F4D8394C5D598123B483AE5AC1215F24F2492EBAA134 +3C58AD4E3B493AABDF753EBF1F04058C6981C353D6788C2D3294165B667D3765 +7883A8493F5D772F789F73979B254BB9397FDE4F8B76CA6FFF312F4B012949F4 +3EDCF1AC60FFF2681549DFF430B498405E79CB407DADFCEDCAB1E2FAD3B0F4C7 +B575A33EAFF9F67D37F50BB06D06834EA683862991C5BE340D4A7F8D131E733D +289F72977870F9958102F5D835739F0F5A642E7194E8AF7FDA2937E5C0712CE4 +EE15CB475725030CE0F238C32775D3EC95CE3D0886046E3EEAE322F59D423E83 +DE88DDAB5CE0F70537487EBA5A16A9306BA7DDCA14A85A9F83B3BC3600DC9421 +BDADA2704A5A24F7174A3A486ACE68739EC5960038CB44D969A594E97AE1F42C +42C1B7E3A456B3CDFC7683537B337AA8777F18CA45B22C8BEB18877DC624496B +9E8EF9F386B7FE4D94ABD5CE3B5786E76FE04A35909C472C04654A4405932EE6 +A4A3E0F6DB088603FDD82F0EFCB85A962002A662D1AD0647A2F484B59075A1FA +9F4327D542ED7962620B998ECC3A95CE736089593461CED9B5AAAB05C2DA3820 +5AF29B32904E1EEC357C8E282189C6D8F562DB11291091E6897E24CD8F8E2A34 +67F35D261E01336152E69831B0CC6B03FF1AC7EA22B745F513A25FE10F70E74A +3FD71FE1EC9999BEDE7CFA6A97EA2DF621711BE950FF8960965685BAAEA71FA6 +36F165573A0A6A92DAEE41A9B0C97BF03419FF6BA1F44524D00FD671EACC4233 +9A857680DFD27B9F1E7A760058C8277B3761DB9969241D1824A7DADF70BBFC38 +89C6DB9091E3BFCB36851CB9662B365A4B7384BDBA1D385902D1E5DABA72A159 +63790096B927EA49299AE03E41C7F593F3B995D1155E91C62D5F68845ED3C797 +7798B56858F96C2FE2E37D812873B7801767082A6D6B60602CEB94B7F6D7A142 +72814734DC584A18D1FFEA7333D4C7E2DFE5B91E9AD92EB52533CA52FA888980 +C79FEEDF0FAFB3B20B497F9AB668BDAFA364B405916526D5C48E57DC30BC35B9 +BF684FDFAD199D9A28541327F3899AD505FBBBBB22F419E22E0149EE5FDD2B43 +AF442E2724EC16934C307FA731F90AD1C76B74569B78CDEA7C19808233C6364B +D049F3F50A68D3EC5F29F2B96BC58C44AF90FE13F244B7129F14B5DAC3F3F310 +B330E67CA4EB76F895DAC8025F11EC7630EEB4826B5721348FA38F28B2AEEB1C +5F7CA413C486C94B1DD96988F07F7A08D3635E28624878E55D4FFBEB5E183CB5 +93014D8A272EBCF3A09133603CFFEF43A6FF059BCE525706D3795884FB495748 +C8AFB50DB464459A5C36D7CD087631BC09C693A11BDF1C6011D9864FE66EE8C0 +4824A42E97D16E017C0BB73732D4537E2A5BB283B3568950E5681364DBC1D6DA +058A122862A44ED85029A7B39F2FA7C362D859D0B429E056891339626AE6091D +74F6110CA32F8F3E9507216997E6AD1A2F1FFBE8B407C9880DE230E234F6FD41 +A291851178BEAE5DB9DEB22E3443807E2BCEF12A4AE8C490AA9E3D2918329F47 +42314CD258A0760DE5FDAC4AF7209CEB530B8508B278952A3638CA8491C3B493 +516F461610DBAF32E923ACB834B15E2D169A10F2609EC0ACDF7BDBC777DD2C19 +2DB330FD557D3B06B78824D6AB237D8F2D57A7ED35F02CFA9290ED6893B41657 +A2485524A3F1642FF5808FDB77015D9467EDAC4A6BBE8A175833B1225A5554F7 +2C60207F7A2632A4023255E8EF1F38C1B8216C9B03319B60BEC9799E5378683F +46E698FA75F2DFD40F17C603F3335F1EC70DBA1449C7A33EDDD46CC3DE4A6557 +EE67BF349AA8680FDBF415DC527129288B5879500180F75DF80394EC7CF11BC8 +9EE9A4ABD64DE3076A2963F83FA333F19FF74F79ECF36A87A31D6F125FD2415B +3F6A6FC33C179F54CA164835F3C3DB62AF444BDF27AFF23098C7212477F688B8 +6F48D9AD080D544D57FEDD33D3D9AED9346CBB644C97C951D4AEEB2BF6F0CB18 +E2517BA7ADCFD00FE44E290E731D53E5C0D762FCBA08004562DCE6A5EF2FBB74 +B3053CBED3B6E896B1C3356DD9E8FCB69691AAF6BEBA0424D62B9F266D560B40 +89E20A9F35AD4A7F65A7183761ABBEE0F7EF26ED3565A25516A3A5A57143979A +1EEED8CD52A69E4E1AE4795F3EE0CA21B9F4D166783A9AF54B08B6C56703932A +310197E328C6E6A6BADAA11D66A952964F31FD690082FA02D1E2A4512A9F2742 +33B203FB770A3A1C7490ED630D0FAEB3066429D0237E18818EC368D0DA72EEAB +969437E377F7FA61EA1F01DB965B88921D8ABDDC55A6ACF382866D400424C37B +939EF97C6EE56522D30CF4313735637CF0AB9DFC59704484BA1EC2148619921D +E10E9055FE022EA1DB12DE17BE51F5797AC1DB08F751F220ECCC2636CEB7BE8A +5C27AE952F4946D01DD1D65C1D50D52A8DE84EEC46E015BEB634516E64EDA0EB +F49A3D9F82169E5FE0D613468676A21638730B3AB63498478F514629E5A25C4F +DE51CB19068F183D547C8F0B812141083A67AE2001F137F7BBC1C5B682179C97 +2B8F4DFD4FCDAA1BB09720C0DDDDF3EFAB0511033DFCDD9145F8BE5CFC2D5864 +EEDB8AF0E5CF8836A078A4716A24CDF975CC7EA03D80D1B3F78C5A2376918E5E +8885EC6A79394CF4DE1D15FAE80ECA3039F0A81DFB61C508A1FFBA9172BB62E6 +455BD3144371CEB17F9EAF24C1267883DE0273D5ADB07EA6DC8175116ACED0B3 +025230B999C6FAA249DD541F70B960E35EE076A2DD25092F9EF7A89A36FD2786 +69C261DE19ABC26534F1DD1DE3941B7922FDFAE586936F1D4F5CE778AC2B74AC +4F5B8D9C9108611B883FF044EC74318902389B0B85F33359E012FA6C256708F7 +99096FCE574A44A0C8B129D6E511993F45AB7BDA1DC584BFAF7D3A1D387A77DE +13C7DB4228E9074BAC6FBC06AD1A8727BE68AAB174E0965F73E0EF99851BA72A +097446FE8D54CEE9CBC3B88AF70F6E3778A0CBACF68B846FEA8F760EBFCCF49C +7D65C9DC69FBDCA1E23E47BCF2C96A9C58E53950DB59E43228DF2E150E548F82 +897948B0563835AD56D15ABF55847CF270FD2F5B1AB4BC2F8AC9EADE218E9593 +18BB0F219C7A4548E96A7561B78132899E2A966F8AF3F6240DFAF336150413F9 +5EF933A3CE65E4AD7D3785B54B382ACF8A9F64DB52052955A0062CCC29E159FA +45F6AFFA77753E225B6051BD7679C30F4A0646CBB96BDF818A6F3F967E9CCBBD +59034F1E7BA539BEAE8F89259944B127ABA1B4845227F39DAD008CD09D05D238 +71426E7FF0244102643F220FC69B3106F6FC3079747386E6C7DCACF59FD7B023 +36E97B5A434FAAC91E29D0A5B56C99E0AA6100E2710BC7E751E48B280C4D1E74 +F057C8ADBA83C2F6BE1CC82AC0597E82C67732CAE120376C9849AB91C0D76A09 +11E9BB66131068C94227623D447A77E911586A477FB3D839512071D001B0BF7A +337FBE21C27292B96AFD034B89AF4AE99FCDC4CE2B9ECBE22E438485BB31CBEC +DC1E2A4587165B654FBC165561D8352DECB14842DFD5BE1C2FAC352791D01D7D +C15DF9566E9F7CFF1759FAE3D341BE0300360BDE6B8F0A3AE32A2DC30AF24BAD +F06253A49C97F691FF370260CDB4080C260FBAAEAA48530546225FE560778368 +5C3C4CD4638068376215071FDAC922C3D03EB8C050E91F070BFA7A3CA95E3505 +1F916C3C71B1C1719A271099B23A5F12AE4BA49F87BA82584AC8E3363B5284EA +2B3DBC5CA5ECD937E7C7C0CA4DB5C371739DE1295B8F23C0D1485624A8BFDA1F +EB17A81581E0EC06ADA226773F761F20CB53FC376F35D290443E2C69E1830521 +C71C961E8902F62F08443BC368236A5CCC31F303DE0498C3D34038848D6697C6 +8CB93C675325B4D2250480B1266FDEF0CD2B0018007FFC38E6E4387A09CD48B8 +84D05E2D04DC73981F0B4AB18B8E3362798FD1F5F1E62D649630D4FFCE1B885A +D7506B8911FEA74FBE6BF64A16A5F22557D6203A2486D6ADD1F3D1D95B4B02F5 +30F8D08518F62026E862FD28EA4DA222F4F4F4280D92C20A33327FF348449C01 +E8512C6FACC044D71ABB1CFD9A17187C3B7C05CBF7C54421C7FADB95ECABAACF +FF95911CFD7AE2AA9F9B62291F6C9796CD47EF76C8E62CDE28874D3D953DE11E +A9AF37CF411CD7B65819761F19C9DCA1324362095B7F56D5DAA7486C95D807C6 +B36CC7C74BC513C410B7A15232A23E460139ADA7F1A9B0EC046515C296181A2A +CD80630883BD55884E1A6367D245381E9A5CD42A0C01AF1F241CBFE455DED8C1 +D6EA31C0A219C527D3238D78A97D31B7AE43ABEAD548DA4CEC41ACB7036A3534 +F314DF453D24D585AE829AA12C70C880A4633B6A9F2DE963055D6CF366561FFA +5DBD6CA4827C2333E26C82F7F4C1DC2780F2FC712EF68CA056B9EB8278D4A419 +04D66AD9A0ACAAFC66A1D917F8BD37EFC190AB8204C8A4343B0EFE2012EB35EB +6A09F484C45823148FB81E70F1EFB920309EC6CB5567C4B1446B5AF4E70C3103 +0C7482349B5B2EB7AB6B514EC7422DCAF15BCBB0F9AD5B774E168472FB6C9F1E +A0FE396F9E3B164D6013EC4992CFCAF62D6731ECD03B90688BAFC791B22BDFEB +0D809FA98E296837CD9824EAAC0B17E8D08F79FBC81104E115DA2B386F776996 +3C07809D13EDBEFD2054BCF74F77BCAA4A519EFFA5E99C0D53298123465227F4 +7454D1127B2A5DFBD28491991D6F838BB21C7616DFFBD728E9CDE011E58247E8 +2DB6B3DAD5D6E6BF0C969DDE33B6D935DA55E2B3EC8706BB2DBA45359DA99AB6 +18A1F7EB38CBA85B58C47BC76E8B8851B4C887F08F8F9A921283550CF74C1542 +A55B9F76F2FE11A2F3208E74569B62017D3BF195F50762341230ACE43F7A3816 +9F6687BED894091581489ECAD0ABE59D3920610DB5A702563A74199325555FEF +21AAE8EB5C8DF199AA284F7FBA6F57B518D6C94A536AB3126CFFDB7BAE9EA927 +3F7406540C9E49A2633CC19EC149D23C92486AC2778428242A4A13C1842F8BEB +CBA0196D8EA443FD960E06FB1DFC5689A20A04216109EC42F648C6FDB039F031 +B2E12957156120E97FCFE05061029C8BA59B0E8C7D57A757E27F86B435DBD3E3 +14CB4F74B104D92CC03C4E2B739E9B978ECB257608EA6DD2F2752F5D17538250 +E58F55E7A291E987435FEAC298C4490DDD16603CFE753A59FD66D741B32310D5 +5FC27B38B71588599392C58B00E35EDD4488D215A90F05639AA21FD002A0E645 +281CB25399BFBCF72D3EC8EB3A6A3D6692B95037A7667C5036FF265CA17D4DD2 +288F47A9B278C3084190037202E64F66FAD210E1CB5FF306A86C80F558BCA5E6 +4735552E365B01CA075F785D28EDF3338D4B93514D77D27DC9D471E2D1826188 +8654965457FA674C191E036AC0F2833C2205B66A5F18681EDDB1EB44520587CA +ECC632E061193A5D620DDB22039E797373FD26F4147C6B9FD654C5F5914694CC +375FFCDA28EA3C9DEB516CDFEF3C38D980633DFDEC257F5E6F11CFF22178D005 +01BEE76F84D68FE14CA4B688AD97FD82CEC1891A7C3C820197A8D7BC27BE6628 +7CC9BA6E8C332D9FEF27048E5A80BEC05C68D3A7E2F2EBEF1BD96FF0E65C7F91 +6C777D9E6078D4B806FA4FD09432B71D7E58249FEDBD90B8E140BE099850CE95 +23D2CB6A1A6427CB71BA294550D4E86071EE29DCE4421ED78790C62428C640DD +C6010324CBEF7CD97263E6F56165192C35E746B6FD3746CD6B767BF9B4785A78 +5CDCD865687327B33E077B56A334CF75F30A5D07F0E7CC188498B0A7F80BB51C +4545011E721B992A9FC9C964C1AED30078BF60AEBCC535AD7D7A8000C00B04CE +A680DC6972FFFA62E049E892510A91AAB3E39285E597D5502AEBA314B5D80617 +32EB64EE1983D66038AF9234C7A3EF86287815252EF4B8CFA35C8F7C7DDFC0C8 +1B298E4202127EC5D1E2699CB99A46367A9B02034B1BA62F983A6807AA2C0766 +AC8DEDE027ED69D2E10DD6F297DCD3779B486F8EE13377343B59D47703F3005A +6E536C1E4C0F6F4E978304D8160CF117559674343312DADA99EBC7B61EDB1FBA +CB84A7B1A02A92070A7186744F064411A23FFD996A6E64F296CFA362880EF983 +AAA87A1758EEB41C59564009B739A72D3BECD567048AC93DA20FB24DF20CCD8A +05E35B39943E34315F57629B3366CCD6E1FD35554BB1E2AF243767A1AFF72EA0 +B752922A5D22310D9A13ED5DB60D9B6411736DB082FC7BF7B23F55BD0D81B5D9 +E2B0CBD90E8D6C807B94ECFF23D0B13ECD68918C566E308EFBAA60E61E094115 +5BED7E88A273A0D3C5031E0E235D933DFCD58CABFDAA5BCE8ACAC96AD6A01954 +488B6B3E3C0361CA9BD7C91A9F31307176B15FE3C6EAED71E5CB8FCFE3C51765 +46117F75BB4AB35C3DC749709A1EA44C8FBF29BD247F4E1CC43986D7A41425C8 +A11BC875369836F055082B36A65DF2F42FAF5F2809CCB63CC32720B27A31F79D +E65BA2A74624910EAFF1CC1CC80FF7F8EAC441ED2157A3C932A0D150176FECD3 +E76C533FEDEC5FB6033B1985F54A249D9CBDDEC9665BBFC8D025FE01ACED87F0 +B4309B4DEABE295025F8C6C51EE5342FEBF66A132465E0C8E6112A430B1F020A +D47D2FAB05D68CD9FA07CC6023BC7C01D00382B42E5ED421DC4CD158CEBCCB86 +8C03688B8A0A8BBB620B6CD105D7FDFA179EC5918F27DB28072115A25DF8FA5D +9BA014A45FD70B84380577BC96AAAFAB4EE63912970233BA19742BB7B3D87794 +7F4D1A03C431CB688AE28BBDA40AEAD90745D22085254B1780ABE5621C3E6DAA +8E6AF0DC2F6DC90264166AF420129E3CF882D9FA341A0273939EE1AAAF7DC2B5 +D20E4BCA7EA69CFA52B965FD95FE11787374034B18672AC17B1E6B401428A96A +4BC7AAAF9EAB1BA5F42B4C962F0DE8698954AC3063A5507F2000C87D13D3CF40 +0E96020A0C8BCDD72EACC24A6E9F083F7354D907091F4A78D6E9657220F9858C +B00BEBBC02A3BD2EE93A826BD23C730EF9E106976AB6F75A24C16D809E02AB6B +6FAFE43070211EBE2ED9B4F7C66EB6B892B4C795CE528F6A3183BF1695FF36AF +2D07EC3D5F183436B2A3E9F4CBD4659CCBA71937B47E559B504DC84A360D8A22 +3ECBD605DCA3BFB9958ECBD7C281D6DE929FDBB0146A558ACBDC3422FECB713C +8648016FEE355C681D0C87AF91983BE7E135B1DB1470EB3A8AE4E11CDD00F147 +55F067D28BF0400C53FED90A05302A08B590BE15ED520D37B24761D708CEF192 +A446A9DD9078E331EDA16359CF5C1C3B7E999C1166890DF2A3DCC3597BEC9EC8 +065AEE454B6B97B29F60A0BECB071423712F0308FDDB6FB3463F4BA3A2F8F61E +8ABADEA50C9E5E2A62C67F4FE4948252968464E67F4C4D83FE981B592292C1A3 +8761E4971F0F4C153A638A146861E765339E53CA5C6DE495344420BB07AB66A2 +60E3217F72FBC27111D1C8F310E591C8A8FF3F11C1C1BBB9AB904B1F1AD29139 +E79BEBA97AE481AD87B4741C63BB25E1D71751183AF87CFF3F3DC7FBEBFA0702 +A270F97EFDA07BAE6FA78C94ADDA4A356D107CCE3F27A34657F0F42E8F78417B +81DCAA1B828C26A3F31685B2C153CC37151A654E24B7A4116D2B7E450C8F7BA3 +A4336EE2987561433B83756C54149E64640D5E91AB21C0B50526E49C039749A1 +9D0EC05F91FE8FB1B860104B2FBCCC02B9046F4C37D0C917B5A4E155AAADC506 +CB343FB40DAE12E6008419A6F5AC51CF7E5727FF6635C994C72E38912E4DA02B +603E52B739DF909966C053D712ACE49AAD029282E812751787066BA074250C02 +3880CFB68F72FDF65ECD351C93B8D8108AAB3A5C6D1AEAA7B5D777D25292B54A +A1C6595B4C6796F5E7AD +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMSL8 +%!PS-AdobeFont-1.0: CMSL8 003.002 +%%Title: CMSL8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSL8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMSL8 known{/CMSL8 findfont dup/UniqueID known{dup +/UniqueID get 5000796 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMSL8 def +/FontBBox {-57 -250 1183 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSL8.) readonly def +/FullName (CMSL8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -9.46 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 97 /a put +dup 100 /d put +dup 101 /e put +dup 108 /l put +dup 110 /n put +dup 115 /s put +dup 116 /t put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 +5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 +8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 +EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C +02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D +46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A +4B60D020D325E4C2450F3BCF59223103D20DB6943DE1BA6FC6788A68F1B7D76D +C40AFF51BA67F2B6D507C52F60E009075EB86A2F571CFC3F72359AF74E179D7C +CB059BADF0BA3AEEF7E12A386A56E36D0437E383FC6E79BE0F2101B1AD4AF71C +B8632186590FE10CB84A5C5B7697BE651D718202CB8BCCD7DCB4A38CBBEE4416 +AF7E94EBA4F08892746A4A9136C206286523D9A8E24B91019263D106AEA3A9B9 +700A5803F6DAE903B08DFC09E88DC3EE0C3DB151A1FBF369078113C207BDD6B2 +71FF12710316C5E2D19805EC82369F3323C48AB2D0866BE1FDDC642EC7872337 +AAC35B4AAF96A55A31B52FED2D963A12C6B33060A7A963CAA6A90AA4CCD1532F +CCCF3EDC99F3F01BD8A35405188DC9A9EC318D2C18A6802D40E5A96F37169422 +83CE2CC8A4AADB1C001469FE2940E65085C1578891634868DD821F70AAFFB536 +41365DD08F27891C7ED6E25771D0C2F5BE14FB3DB08F368938340D0BE14A78B3 +7BB3D0DB6D4081C541602D10670C8E5AEEC95900389022903F85D515DA824EAC +292CFB83E0A52173EF54240D4C5E8F0CC92A122DCFEFBE1B6A61E8E0DBC2AA7E +ADC77B211C63CFB5BE09D30A755516FE147541693079AE68390BB09A22216E62 +BB7441EE0E81281F81534508836A04B2CB404AF2D840E2695672DD83A11A71C0 +382AAD14319A70A21F39A0A3D7858F391F19D663FED1B23A7ACA10DAA2D078C9 +76DCFB5CA859D1EC117CAB5D82450990C48F8420B4D9A628962FCF5B63785BED +EFF1DEC5F40CE8633D25EF3B10A40A7E28F329D6CDBAF7AD8456E2CEDB4BAC10 +8C3F9456A5E266FEBC68369E421849A47F07DBFA3A4549F0D47F406D37C55ADE +0F20AFD1D06ACC0095EB265688B69C150894F7B3441C2B73828430314A6020A8 +FF783C2450FEC963CD3F21B539F97C0BE68A8949BE9ECB715B94DF8C666DAF0B +0D135678C7A1F7A066F539079845AC6D510FA96B216D9ECF768D7727808D51CA +563F473D057A9D661D20DE4F7C6F603AE607F6395ADD97CF103110260DA045A5 +AA3683819A2827B1BDE0391109B9CF1C650E71AD08992CE04E2AD6947F2B98CD +C9902B4BA186D51BD579918B83295F56EC7B3105B1A3980875C74F0D0247EE49 +71824315BCBF79523B65F11308FD1073F50EF5D3E31EE80B61F0BC63D37BD779 +C394C39DD7D9CB276D2E52805F018360909EF950F6D26F2449C7AF9425D59BA9 +5F98D3DBB60D3C8424DDB44A45BD5496E9813FCEE15DF8A795BE01B06849E82F +6C7413DFB9684AA38EC2160A7BC936731F430CCCA7FA830573F1393689DFB932 +B5E3D80AFF25615E4DBDA8F12E7870473223EE69B9E7C8F1785A5D4EDDD18067 +558B9F97553AAA1CEAC488DD9062FE4843A6BFE9CEBD4C8D5FEC0A25DF1B224E +B22651A3886F0ED1B46BFFF297A8C38F33E60A80B5E4E6DE643F21B40FCD6F75 +5DD0C8E73C22210DA1B88361AEE4B83866649FCEDA1298546AF80668FF4CFC64 +028D9D1FF62619F683A4AD153BC887A41ABFA828D63321C9C98241797759BFB7 +5E6417A4B5548A36A4E365599E31567D501C6DB80F19AF9A7D1C1899A2742FBB +23BE0330BFD52E43EA15E937FA723416D663FD7FBBF7B79B49C0EF4B42169359 +52AC3E73E08542C06CAA2252BDB447BD96D8705D07F97A56D8246A3C6EA8CDF2 +AEA09E6E80300F4540BC69D804A44D84D6E91ACF67705DBEBC3D9BD192ACA215 +86881C04C25866AEC86BC4A52D95B257413FD7A91FA78F23A415C330370245E7 +14F626B5486E7C7DCAC9F2D1FF1EC4EA297D6832C1255472030108D6593DBACF +E7D55AF15C7EE74B7804D30BA5C8E10AC824256962085256137AF3C004A20039 +28DF5855669CB872F69F581A42D1405B226EAF1163AD8AB80BB338CA0B7E1F33 +5DD10FE4BB7753A71961E5699466B115A4A4FBC8C3A36C895FE3AF8EFDFAF95F +1DA3E3035902EFB1A0B6A5859F8DFFC8F6AB65082D276091C86353DC0DF935CC +3D4EC66CB7085BD64E127EF48804685EA84E9A228F195489399CB5CF45FCBBDB +8AAABB29D629DDF76D551282B3C47945C5BBA3130569BD6922DCC01BC00B059E +4F15D4C5FCA5BD52EFD7B6452F6A2350E907123C9A6B41E7D480382BE0CC5847 +FD65C82ADA4C1DC3D09F61972353FEA1FC90EEE3CCC6DC73DFB27320085B3801 +A85961982A0D32E21DE9AAAA4B5CACEC1F483ACE904EAB118A8E1F7B129749D3 +68B6227534B7568B10A97182F1DDC0110141FEB59AAE24D45E76930940AAEE6A +CB1D01CC99EBA0064F71A1D94EA2A83073318A92FB69B57527C28959C9D05B40 +24F35429083C25157B775DBFF73D22D2EBF246590F7BF739E3B27852FD6FCCCF +2700938CC0AA1DABD7856A17E7B694E80304ADCD7BE5AB48AFF6430699F5F38B +814AEC30987C7B638A009355E189E077D1761F1D16058C97C42636EB175E88AA +6D1D98B5E1A890A8FF33B16F989CA525638295391ABFD512CEEF539D72025FCC +03672DA84DB6A7E146EA576DFDBFE534FD99B05B405CA7F34548DB50F70F93B4 +B585D2B5B8ED8A9EAB3CA7606F51122EF0DDC011073D863DA2EA515F7144B539 +7A86335D54FEF2C40D76AC30B5A9B00C47AB8E2B0C6309A98010BF7D5028CA0A +00AF7845B289B7CBC1B951ED0DFC63927EFC9A37AA4214CD2B29D5830B7F71DF +4A76111CF03421CB6BAE35492C78455F64C70181FFBAAB8E171C93312F24E820 +A0CF74E8F5D3AC965703AA3AFF703038FC7C34328A2725806BC5C2412D55B03B +7C80FC4752619104791702FCD2321BAC89B950FEA58C01B7538E8C1CE04542FD +0326ABFA19AD386342F5595AB497256DD9CC074A92DA0DC6D53B4172DB0B0746 +3B551935C9A820869B9547A4FB47CDCF0B0F333A7DABCDC09124886DF84F1697 +D128727A0015E26D7170EBEA86CC29BAB3D4DAF016DD82EACD1CD125D9E448FD +1956526F4D9A46AA5C0E13D4122C63D01ED17B59A6C58308AD1E94FDC37BEB77 +7BCA6CB107783C8A942B10C3E6CFCAD530DFF43B7E80CB469180EC28595F641F +BA76EC55C23635651CB627F6F147B026028765204F46E90B6ABD386F3FB2E2FC +58B956238DC94E1BBDDEEBBE69935548A0CC7E8C3949E75F396A5986ED1C9991 +BE9315FD96D7BB2E271780E7196094F5EB574B23E193215594E0EED76A140BAC +DB711886D173ABF08AB19FA6187281BCD9DF56E362729FF1F60CC07B7776DC3F +EFB55A181C3706AF1722AC6A3A791CB1FAD042320CC217F45737357E14B5270C +7D1F87092BB9164AD86398E9009AED35AC667AAAC20B61EFC473BA18E589B6EA +4732D0BED3E0C7F956395AB78EA4E8D60D0820442E5C698E87A9EBE027666FA6 +F28BF4BB5E4E2B6088746F26F25805F8C100B69E19A3AF44A64D96901E3668E6 +9C3F848902A68D243C1FE4481F520E7AD6BD6AEDD2364BBD9F14CF6297A8D1FA +652BA7E2CE9AE426099B1B832624C6CAB0283DF954B1BC39FDDBF42CA8B7CCE8 +5B50E35E9CF7A828D226C09A01A60A93F78DDCB27FCD8C037FA0728498E790AC +E3A87946EC22B6D701EB4E1199F86D363F4CEBB17A129FECB2E8508927352418 +4688A1CAD422951C63089D66009722E7212F1B59707E6590FB84196BA1BF3C49 +563A21749DF9A9AC78D016986F247F2E9C6DB7FCD9AE02FAEA0ADF67F2CA49B5 +F23C51626858F17EAF47A0A0E2BB01B0692BB8313173862A3373D40E094539FB +5D80747F05902FF63351603195CBB921D432A49CD4CF2F442E1D9A1519833166 +102168ECDF32500D526B883B14311B089E043D1981B24D4E657A8EDD1E60FFE9 +1D66CA9FD89BB7B407FB9BA23CF290D1B60857927BFC0E8476AE68E9043D514B +2D8A4D2E4FE52A0236E5656DC11C46A369CC45124348D48E173E2257FDF3205C +6EE9B0E54CF62C6A783137B95FE5B6528B0E5293C126AEE45F8BABC7D7C0120B +9ECF53E087D18619EFD482EC710FB9054ECAD0A792E34A2AC3A0A8D765C29E5F +ED8D97517869210D22B482351442EC24B8C2FA291E6F7041A0CB8A65867A4128 +9CE66ECA6173C6C4D68A6ADD5BB92F6A69C4429B6F8FFEF1F91428C174E876A4 +8461C19C21E55EDC5C9A6282B01CF797309F189A214FD644EA2DBA43A3BB1464 +7182477B36B8895EBBB3B91B86B39245D2C3AD41C9B008E4A80982E1E50ABF3C +7488293189AE711E5D402BDA64FABDCF0E14F72B7876B4407758015E3C277B52 +363C660FC75996825A6D5850A91B0A56267F1B5055DA53724B28F61FD42782F4 +CECD374A354DF40EBAB016D76E7124B6AB054A0940976F0AE41F418BCE3C14E7 +FC1ADCA3A7B7C2CE9752F77CF1E3D1837EBABF3AF7EA098B16D3547545DE6049 +3191DA137FF260D71F07526A0360F682C51DB3BF12FEF9E9439AA0EF4AE70A26 +53AFA270C0314256C1D3DABE9EBB2CB9980E0983710AD93042B0DA47DE6A5194 +C4543586711D937C37396E28EE5B34A395F92792080C07B2233639A39B4791BB +8434D2CC78898E21C8858AAE4712DCC5DB9581B869FA977A1A67973048C31A70 +F2D0B07D7B804AFFFFD31A7185C537334EF04B7EE5B50C7642CDD22279044219 +B552516EF787D1B5E09B4FFBDEC4C33163BC6BA3E78B182530F8F243950AAABF +B5DC0B334CE71B31C8A860085ACB937EFC9CF3C816FC3AFA15345D0371FB5460 +6FCC131D81835320760B6AA52B5A559167AA2F0E43A2C8240DE39F4D2746F46A +370314C1B9078791B24A5F98494C832AC312EEFA1F1269159236C520D9F47031 +A480F1667722ACFA7080BCB7AEB27CAB2F821D99DA8F38D6F7237DFB93ACF728 +EE85A4DEEFED60362937012DF99E77BBF5D1907CFCC81330D67C38EF73C47A95 +8DCA53657E83ED2107CD502E58FEEFAE8B054CEE0EC9B787F86A9DB084B04AD9 +9631F3CDD2560CE7A74AEFDD42BEE6F7FC977000E7BBD4050B171F4DC8C34C35 +246E0DA722B9ECA74A328C7C8EC6800D2420791F3BC055E890DF9A92B89F60B6 +5B4B9F453C8A701AB43D62ECDA37CC038D0C311037A9C0E17150D6EE9A6AA9B3 +6D4C431A77E8580EED2315B8C5A241821AB41271E0522D52E1BCE971AED4CBBF +B87FF58BED2489898FE7C1D67C15F6A38FE98FD191E8029144E6C3EC0CE137DE +F69F2E748D56D3738B5E2EC5BDC18A8B295CFA00A403AF164D3A200E931362AC +2E2A4D168E552A480478ED6A100BFA756FA063833051363EF0D9FB7BF67A6B1E +709BBCDF32B23B9AE0A73654608B97CFE8C5F73AEFBEADC721295F54F14763D7 +8DAC26F372DE89C54FF963C901E0094B22960D1BB3DE69AFB442BEA1E6338974 +FB54072467F559FADBD1C5755008EA852E921C292BBF2371F3A9537B94793B55 +F3E0314E80A82AEAA0C44BAA274D5399A21EF344F94C156789432DBF059776B1 +B9E59910C82EEAE121C60642B47133F443C18B95CCA4DBFD709116696264FC93 +6B68844CD37B153F4188070DD9B21FE5A825AA9F7F828DFB8D17F3C90E96D189 +85C7A1006ACAB231D08066754E58D29CDA4335A0726C4B7222CBC1637E76A015 +0F8F8BC89045E753109C1D7B4121212750E89D03CE3871EFB64F266EF6A7E462 +DC0733386244E0AA6D8F186E925E4F207967C3FCFAB92DC97DEAD22E2B26E485 +A3FC5761F0D66B38116F8057AADD245EA6EE308899704A7B5B043A97B952C514 +C7EEAFD3BBD4928CE085A1F7AB214356C59C8DCAC9056CFDCFA9411F19394FE6 +CB73D1B9440B2A59B5D2361BD2FAAD50E4BD469F5A72D20B2A4D5A56CA725317 +0729304F571FAC98E37719494F0D1F916CC9C2758BE5E7EB0DE78EA639FDB03F +924928512320EBDD78AC5185AABE8CCC431C3A2B9F87805E0C317C7908483237 +0B8EA56D500AE909BA3900F67E8FD013E333537C3E71E4E8F14DE34735BFE7FB +18335BDBABB74FC2D49A96A213DC83D3A927D106E5BC1D922E04B0139E3AEADE +1B1116498BCBB7D5D1C94464B992FFE2583BAE8F4166170067534E0273DEBE33 +19C05F459214F90946CBFA201B6FC3ECF273C9AB1F00AC2CFDDBB903E8F97BE9 +A680EE1812D8B4699D367A7223717C338EA56591840381B11345DD87162E6F17 +C5E3A2AA5E729AC36A11B05884C44361932A2C4E596C3EF020E92473A1722BCE +2E48CE98883CB70E2A48A7B52858A3CF0A075F27E50127561A67D9F171B5C908 +073B200D06183A84722A7A238C0A3EA10B79B6D5D9CD46CFED0D9741048DC243 +8EABB7BB787B6357BA9C73368569D7967AD92AB915DC1F2A702499BC6B97FB94 +0EEDA8087EE7668BD17461E100F305293CA4A69CE23A8CE680F80A0B5FC1AD77 +A230781EF5130E2B61F1B9257887DCDF19AFCC45CE924F8E9257EEC1C0DB2D01 +B9B53D27CB1843F97090E36B849DDA3FC1C5FFB653F4A7C22F688867AAB7629E +B50D43AC229F50D150D739CFFCC166495BFE7C301470E6378BC5E85A8D4BC8B5 +5CA39F3DB06886353975ABA6FD089DC0CB49FE645BD51B5978D30D8C6FA9F532 +50DC86D9EF102C5C200A8DA52B4D30A9E9ADA5651E35D997297590E7C9FB7198 +425E32BBCE76AA2C918B521F2BD69A5F3564C0DDDB3B2187894A107FB4D2A918 +A9AA0A07BF72E15F0AA2BF08473BFF29B5DABF61A5D80A20972903E8A7B186F5 +86303428D5A2D74DB9FF195C3ECDBEE109B816F3A84C8EC0805C98D16A43C604 +F4449A5BDAD558892678332D577C804034B8239AFF16836D99FA202B929D3412 +F7EA5786D856FA704F2BD3C78B434EDBA19C763151FE243EF0ADEA487B852AED +3632A39DFBEB6FEB541D22694A4F5FF7D8884CDE2A8DE9B4DA53AFC06A19871D +6714F12050A1EEDDB35C1779F516DB9079042FE798335BE97E2A774433224ED2 +78CADA42E55EA714CD9BB16881801179A0E54E1D2618812CFF25A6859C626A21 +6603C1361BE3E071FCFEC2D4BF2FEBDE07DBD56A1BFF8303901168FA06488BA6 +9D3BE01E91BBAE9DDB777455D6C5D09EF9FF247A752864E3E382F78482624C16 +D611C620DFE9622AEBF3E90848AACE065E1606FDA60A03179B09B59CCD2DC2BF +CD45AC15119956C38321D2F309F7E83E816759107C5298EA42460A33A4B4096A +C60B69C71B068C4B6370C6C90FDA74BE785F5075263FA454B8AA41BE2340BA05 +1E5566D77C6302C19E84CE54374E355CF21B972B639480E58E72DF572F84941B +74310CAF3FAF35829A2C0B6A61DF98A5D48215B219B2F80BAF038D6139305FB8 +D529380AB89AFD6254B4D21FB1DA5DE5C86EBBD9A2A7C516AECD160FD0C7F837 +D0D8D1DA00CABBC5992CEAA9673C3C70168B82F1000EECCBBD017C8B2036033F +D5FB72D2400C0A38D264C55E0C7925C8B9F6498D2151DA36904A7725DC54B86C +62D4335472853FF533B4D9A0085A9F3D2AE4734ECBED2C6C10CBF550F015EE52 +6112AB7CF68CCD60162908390F3A9DA1C17C70A13E9165637820129341337AF7 +24E887AB84B4894898A7EECE4FE3359B9F3BD5E9B9A10C428169DA9B37F61622 +315C04B3DB204505FC3D09D4701AC703A13F214C8BCE8E22362874E96298337D +899351723315632C4F37D406A0B893C5749D1B2265BA0089D7C2E6225C1358E1 +96F71EB890D784EA3D660DD40D92CBD1A82F3D717898979CC2472F43BDDD82AE +26C1201D8820515F71F79CC257CD4E9D867A7520BCB98A2FA756E7A67C5DA7C0 +1E154A813F6F51801CFF42FE6B4F110EF0EE31E786B24EFFB7EE54499894DBA1 +83551CBD5753D1054B1D220722C9E3E541242CBAE69BAC8E74B1ADCD47DCA980 +AE516417976E4A35C1048BE8B57C57E912B187C98F17D57CBC36BD9A87B95F4D +3D3A5DAEDB69CEF14CCB61CC8B279A8333E05C5C9900422CBEC23A065A82C430 +57D7B7DE7FF43277AD266D82A82DA247347F11530B45FC5CCEDFFD812E1F2899 +3211CF1A860F6498DAA574E9CCA7E3B8A62A005C91C44B4B208211E18CF506B1 +54667E026579D5B9DFA814929398041DA12D5C8E3CB1C29EBB9ED36C21A78F4A +1288221D4F07A25335F434AF871989EA1ADF66BF82BFE1526E02EB4587ADD840 +BC5F7B674DA2EEBF9ED20B4F72427BF07B747E3E0D1B3EA392AA1A9459CB2F65 +0AC7FABB94EDA1396F476766EBDE13373E6634C80E8A55F102693F88B626A105 +E792E9E6E8FE5CFD7E56396F2CA7DC59942BD2B24A76AB48A5F3CFA245A0A20F +C8819BA735CC9472233A1F6B17883B0DFD91E74249A62E4881FF52BAE27239C4 +5B546A3F0DF389EC07512981AAD4259377348A0516C496A0A03DBE9B8D80E913 +0B9409A8A60114F66EFA9AD957A80CD3A39CF441FBA577DF847695BE99FBE380 +FA4BAF1A7E503FEFE15ECBC598264D06D86645F36FEE1F7C3D48243AC54CB13C +ED91FCB59BCD7962781858224B18919D3140133E2D566B3B0C0B8A1C400700DF +35251DC0760926F45BF434296ECEC15FF79DCCA75CFC0CF739266347BC3DF01A +3FF2260807A16B1F5034D08E0E9B1F52D8312DC72FA0E859A95051C5B1D5E27A +F3635EFA042ECE46D7196148E50DDAC0B3300B93F07144F2D31ECEBE6225D204 +DC6C5259CC8E7AEB8A344B53DF5D844C94837AB160BBAF852E65F969D16D5382 +D8DDAF397F0E3B5C98F7FE265C64F2B3E6D6ECD6CA4CC03716A694B46C44802F +2AAF9B614C97DA47A6B605A078CDA94E10BAA506CDCAEF1FD7507DFA3351AB96 +8A46760130CBDE6FD45C0954067899BEADB86FE9C74E448592DFD3DED05A940F +4B2B5040A4EE1A8EE47EF57687132F3780678771124AEBEB48B3E4F115098A10 +97FF0ABB367D6B2D9A71920EA4DF853BB6F997093F5ED44FF239F350AD7FABDB +900CDC1CF94A733CB92859C700E42BE1A0FAB373A29875DE5953BB7DC0F543C2 +200B1EA87CBD8D00E078BF9FEE0B9C21568E71D99B15A4D1187D39E0D8445AE6 +68218D32D03A8EF3C08BFDFA822FAD1D519F7AD74540C7A579E591BDF2EA41C8 +CBB80F95815EFC35FE2A33333BE7EF9868B8F784FDA3AD25D76DE86B942E6A38 +183B5C0CA7256BEB6A7032F87756B2A97A18F19B70BBC8E7CA319D4F13167DE2 +B79117740BE384CED221917C3BD49780D25E82296584B008B0E452A2B644CCBF +ED9EC70161EAC88CC015B8A10CA9F96E71B79DBE7088EACFBDC534A1CC050E15 +E5D0A080A925E0C16B104C1E9B49E3AA52FE571DD0EE49C108DB1AFF51FD8303 +C62D429A3F91352AE82EA43EAF5D3484A13A20916EF8648B3454C6E8C680DE70 +F7B7F96A97AD1FAE3AA9735F03007F8A1E27E0C073A4EF491EDD0DDC0DA8014A +C7AA790E618D2D02671DEDAA568CB3641B26E2EE0421D07DBCB277EC53FB4123 +6DA7B87F2469EF030A1E217462BD6A19883C664D5DD5249530421A8815A8D25C +0669919DE0D5F775E438CD6B173A0BB38BD598D35FD47B1A9AE7C2C0DC25F901 +2250F7F96921F65C44967B20C338FF7482C16FB4F62790EDAEECFA1527450DD3 +4AC70D5712A3760D76E33B2A262FFEFC429CED34DF2B9B0044B050747E7DBB81 +CF45EA8296DCCACB7CA81BB840680AFCAFF18CA3C20153140BD87FEB026C3D40 +83A7785DEC83E0B441BF1C105C1D3E0530D7A8F62CE7050BCDCC295BCD50DD63 +88128BC432E9E69CB99A9D9346D5DFF2990D250D76433763E94F473323BCD1D4 +C5A2D364E489CA3BDFFF00B26A391C99C947B4901456FDBF6B1928E67D57FDC9 +8C8F451756BF2466E0ACBEBFFFF099F504E2FFF16B1B7D4611E3E5FDF280BE8B +F43398B59D44AA68081ABB8E8061F2634DE4BBBAD782E89DD87402C0CDE4BCFA +70DCCAE4C3E6663139 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMTI8 +%!PS-AdobeFont-1.0: CMTI8 003.002 +%%Title: CMTI8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTI8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMTI8 known{/CMTI8 findfont dup/UniqueID known{dup +/UniqueID get 5000826 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMTI8 def +/FontBBox {-35 -250 1190 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTI8.) readonly def +/FullName (CMTI8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 97 /a put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 104 /h put +dup 105 /i put +dup 108 /l put +dup 109 /m put +dup 112 /p put +dup 115 /s put +dup 116 /t put +dup 122 /z put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 +5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 +8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 +EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C +02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D +46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A +4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57C5188B8F2AEA89F6B +B9F27709B9A6F7FA0D2B5A522C8FFAC1E14B3F5FD04513BB94F52F432B304636 +6AE8FADAAF2CD49830BAF2AB6E4BE9BD0BBB46BCDF190BD729750493D407FFBC +E0AF4FF2457B984427D29E386D7D003DE9F46C90DDB2052542599275C0B2AF3D +5782F71AA076172B764888EE754083308056CE0FFD39135F0CA6359948C049FD +63EBF553A84FB9B32845354B27A32CB1398F49E0A331193E0A858DD240483727 +07F041E6D75C1378445A58E2B31F146BAE8BE3BBDBFAEF873B44F245604F69FE +376E57A404A743550B10A450B9C8413069E2E00F0C304EAA7CF987E7F4577A04 +77F67F4B845BAE635E0639F6E98C3DB615F4376F878495FFD22D7A49FA424EC2 +823C1587925820B548400B53B5513AE97A366A87B4FA8C886467766986F80174 +047CEE583365F828D13C1DC83280388C21E7822EA28E715C1C071B4DCA6F19BD +1ECD540DE11C990D6AF7D52495E5882E8E4FD30B3C4E33BB91B30BDBE07DCE04 +3DA11D0A2E0DE87AA3FC65A92B11CD3F8A601536AC29992E7219A6E21E6F6DA8 +8B98EF41DBC1D19CD926D2888EFB42BBFA73C8ECFAC12E368E92598AA943FA70 +9D02829DB25AB9A0109C6361752223FE5E054C1E21CEF35E48979979A0DDDEF1 +5EFD7BBF989B7C7D3437DBCE1669341264E290646F2C8C564B6640D0DE9ECE1F +71724CAD66C37C8EC298848C43387CD3F4488229EE5C7E68668B2D39471ACE31 +D502B7C9560ACDE008E84D99FD379D13C6AE62FCA484B7BADF5B8A92E69790E5 +8240C3E5C78A83E2600B0EADEB020DC3A7B2066E895AEA5A9A1E606E14818DF3 +56EFBF8876EDC25C14D6DAA1B7A80E8F667738D8D5040BDCA080A6A284C25651 +40E7A230582EA0204276217571168BF11644A7DF209C22E3748AAD3A90A2BFBE +8C3BE010FE3BF7932B36DF91858583EFB3BB212E9F66A09F525981477AC03967 +95C70DC6BF8498F80B7F92B748560C07A583B14D5DB2E48718E2D5B118386AC0 +30DB1283D2842392655AD117A75B4425C51ABAE1EE122E68D24A35406B73CC2C +A839EEE18F626494A7C781310FE182DBBE6EB9AB532E32EA64534ED6224450AE +25E1C2DBD245F76936FDC8BD65775F5FB281330BE2F7E21E34FCA486106A8385 +BDE975E225E68DCA7CE41C0A882075D128AD32E4D0B0E2E2AAC9F40D272003FA +C804774131EA9C190CCB741D688284EE32CD2C7790AA683F56E33D571100C12E +F753258FBF6749FAED4540FD7BC73429B4C9C93BC9D2D482444C50FC35DEAF0D +D65136129D220DF8B9CF961F93D4D0E6D6B8E0240B9DB73B2B81617E0A708DA4 +F9B95DFFF22A1EB794B5C2F4E7F2159471F9631DD4B7959B8D87BED8B70B67E2 +BF7D6DCD58A336E3A6E97DB53D94268910CC212EEBE18B4898A56E16F97C7C4D +A34EB6E1E6AA0154FFEBB13000ED9A4DC26FFBF0481D95F5481A72F480EB7A04 +DCA9A6143D19B604F8502F25000352AE50C33C53657A4F6118EE324246191316 +DBB6635CBA9047F911F0799942C5F46782A8EB3F500BCC68948E58EB0CBEE0D0 +9BA12584C79AAEA795F4EFC3B04169FDB8EF672F6126BB7BA9497CF58CFCB0D5 +CD03BB351D07943B8D0FBFB7DEBA03E833D591660F31EA7BA55A9167766A26D6 +A156EAD371941D319D95FBE43260C19DD649BF80B44C9C695EB927095421DA01 +0D422AE17F547FDDFE09D3D867AD4A1C79014FABF12E69A547B73EC7DF70E3D9 +24D5E8012C5ED4917E2A5E7E830573F44CDBFDEFECDB5CD4BBE0C4DD6A458E31 +A7410FF8C89E1F04775713BC812C34E4D22D375927552B305FDE786B14AC3347 +6695364B2A8F5727B3A202ED392573AD67FC899007EE380485384D10CD55664A +A7D6AEAD020002AD45B46C9273D50BED3387A0C1D11F894004CBC61C6A8A3166 +E68FF692B25063926DE2F698CD0A0141A4685DCF0FC0A785BB2FCBECCA57771E +7031DAD19207691B2F1A9F00485D746765B4AF02A9606522D8C75BC14998D68B +8208773F4D2635EB9502DDA4825EC7DD185DD098B953B086C9B9F99E0BDD7ACD +058E3D2A02DD2B2C6959BB3D961E27D234189D23088DAC6B2204C4A9E0F76DCE +394E2E4670346A37E7FA9402E40C20F3C40138C6C7CC90A5A8B9ED3104750118 +4AA57EA814ABC985B0796C3EEB88017C0F69BC5F268F7BA1B700E75A851B79B4 +FB5C715F3792340341D74B45D70D1651814D8847E02B814D47CD8172EB87619E +5D66CF55CF11D1A877276DFFEA9028B507FA173E1A846D1C42C9662D79766315 +2619DC94A4E331F6B70E5ABA692A96E842D43B05362DA4546427CB890123AF04 +93293AA38FE8CEDB20D325E4E820137206A23DE2E8E3A5663638F74A89D5563E +1BDA0CAF151F6BA70C4A22AF26E0AC3F2B9F8C45523A53AC4F25A2389F4980CE +44A118CF1679CC860B075EBE32E52489F75FD6C747BE2E6996714FB61498B05A +66C01A15D93BBC7C745CE0E923712BB3BF889239D7E9FA4CF6BFD3A48ADC1B62 +AA0D91BEC7F7C836F2AF0BDD8967BE0D63C5EBFA9BB4545AFCE1CBDE408F5DDB +EAADB00BE93D21DCAECBC937212E64C17C742B77551A7486725DC5B6968B89B7 +71DDC6FF46B31DFE19C5F3FF92CAF32ABA409AEF643E4D8B672E5A4AF5923B10 +08389AEB65A68D4DDD8D8034EE1345D4A357E27A3A0CFBE376748764598912B1 +D29B80102831F3EAF20A854F9B13F3BBD61F69605AEC1B6ED1AB066F8A13D87A +63A4008A3EEDA327F8541CD5F105D8A5EE4A79B9283820B195D8CEC1E00116EC +DD4276E99B39A38EB9EB7D2B6FE23EE248EFB9095484930A1B8E68FFE5199643 +D9213A1789D8068E444F4814B88B0389D83C9F1F29572BDB7FFD034B33DC9AC1 +D271CEA82F4EADA3BC91F9E5E7DA608D8567EB4D8A605130E0045F722AD3A0CE +CDEA22B9CCA878E88EC5E9C8D0B6142B281D99BF7F32D1CA8CED728DBE57C270 +D3636F62D06A97A245B5E7C84BE2B15987A2A4AAAB7C54479A14669B47F26C54 +034F20C1146AEC8295F995C1AE7C03D11F7257BE65803D8582ADA8257BC27F4C +0459D9B41274267D50CE7C88C42987631D29869AB4EFB1F439D8808BEDBEFBCD +DCE341F58196C6BBAACE9D924671C1B82E82CD6D394FB092FAEC820660D09767 +F14ED82B17FC5C7AA5C376A63AB05A4B4C6E21FC5A76185D3038591334DEDAFB +D09146B80D3A0E5D0A171BD83313C9C49B569F42824FC8BF2E1C1DCC8B126E17 +FE92C679853C1EA00FD376A7C12142FB7EBC911168F98BBB77CD5673D038BED1 +677A498EFD3AF478A0E9F0F468310BB304E38BFBA27E35E329779BF4AADD96D5 +7D83517EB68BF45DEB72327924F3DF5FB0434E153C2B4A01BFBD77C6F1DF56C3 +19BCAF94457B781EE43E4F1D69434D96475880591A492100FA85E6AC6BF70299 +3FDCC4F27C49AAB1C339A841A571CE65C1E6C1133409236C0B2AF151A423E4FF +7C84F42A41E472A5B18EB93DF182BBF8675AA3C0EE971808CC67B83E17FFB475 +CD041D9F5C69F907BC2E1699B9A516E048F1778C8EC1C50E7455B9BC6802E871 +E6EA5B6D6E92BC0048BFA7FCCE18DB433EB037D7D7081F00CF4020C07FFC871A +C486338D2F8437040DAC75AC1E1114569C60CCF03792360B420F195F2383E51F +D028FB342CADE9A8B13099A21C2603C7859188784D857D4950F4D82D15F025DC +6D015BCB9626AB339674589595384AB6CF067820E908493AAEEA2F16D0FC91EA +C797F6BCDC5963BA1B213CBC050661C84334FD7E643E978594B2E9979C25A9C3 +AD0F3E7AE0445CA0B106C97F962E5B314050AB826F8D01B3C3CB08E3795FAE53 +1C2E0D7A174A2A968AC06A53FD98F807C38CCB35BB57C39FA945D27153CF8C12 +4DD344A2F1FB3F777834716CB86D96C11C1BA9E1CE79DC7FFC1520067CC76AA8 +E4CA100D74C9C26DAC68F6E16C84365B8EB104CD382C5188423A3193C0BAF143 +CACB03DC0EFE64611C71C0BB65C2DB29CC8F9DF85B05CE69C685F54AE506DE41 +7225D2C3EC3021219C84392AE00D862EEC9D4FFD6E520E6245924A16A58D4B9E +7050013BCA1D24C5C9FC8CC596220BFAF8F9A58D53396106230DD64C19F561A5 +462741FA6B99FC44A23493489E5DC251E63CF2A5629963F356789F78F3117F0F +2B22F7EFB47D93B92A16F5951DEE257FFFC7E6F8E94BA6E73B3F2216186F3612 +4A276778340698C5C12ED370CF2D2FBAAAE66579A85351B509F73163C459C002 +0D6DA5E9018D6AF35E978779236104086149F79B914111202708B4FB7558F098 +4EC8C44BACC28CC8F20CA53726A73DF040976341CD72FFD434670AD09A62C5D2 +873E0A89A16FB8BB94B25FAD9DA42549758FAE38531D1BF13B2D4E51585C8E9A +EFEACF6F368BD564FAC6784FB264BEFEC0C133A9F6AE59F53EEC61F03B9F6D46 +17E615CB7AC40DE1C29E1DBF2515A6462CE1278AD5E7C7D616B4D1F61C4092BB +83FE68173BB8AD591B189106C69F30CA946AB505B955148A9C64F7E767DE1D32 +D19A9CF799F2F005D7E3D912E8351373CA6926D4D9BF2881198F3F92508B0F1C +9E32E86304261D57A9FB7CE2CBB1DA95F42C728E876DAE97175B7684E1DED2EB +F6353EF742AA647EA82CCBB8213238A4498C652B0020BBE09DF9248D2B0D7939 +D5D99B1AA7CE785B5979EE2E1EE199856BD2E03ABE8F2916C2A3ED3895AD6F32 +5B3E3C46493C37014B6F339268080FD6FA8B5CFA5527FD21AFF7098021762797 +3A3B7A778B16C138719535225E1C0FFD38E1DFD29E5128442D6FEFB2A9DC568E +CCB4F97F808B485303A3DF9A7283E14900FEB5E75A0359E9AC87BD47B4E7DB71 +1D155DAB0441EB966240B3FA2F5AE8C5D6C61E156A959B6F0E1B104684A51023 +942121A09D119F830D312A3B23AF98AA065BCD631EFA0BB945442CDA214FA193 +995A49B79600D2AE25085BCBF58BA6A663037FAC029B9D75C7D3D862003DC968 +285FE22C8BCA86583F305C4250442843B2DFF5CDD4736168C668042864DF6C89 +F9719A52ABA0C611F280FFEEA603E4B9C8EB744D1542EDE8BDAFB30740B09788 +E825C550291039A4020367130E66BD2B8E1C04B02C1853F37F07FF529394D18B +01106058E3C30412F79FF5E4DDC9CD06C77BEADAC904432DCF41C2667E85F89B +E980DC692E1E396514B6DD04CE197D3B6BF3B059F0F74CAB342B984BBCA7551F +A19EC31DF2A8F2923318A74269024BF26D7AED42E748B6B67721CE33B2B27A0E +04C1E92E3B3F97BA524DB97E9C6D3291231DE3D48F7D78A6CC2FD49E98117A1B +B39418F0DFD8FAFE4A374B337224B935E2827CF69102E30BDC6DE8448562F813 +3AAB07044FAF7324EEBB01DD182969963FE036A483EA0B5EBF59A52200685EDC +B733F81996FF22E99E772495A82AE6CE4BAC947B819A9250C1E7BAB86C06C3D2 +C9180763BAE247CD41EC46883DA3E98C2C947A2F2E515A0C9593CBC5B7D6CF08 +AB2101C1209AF33851314D4578B0B711888FC3BA0EF3A9480FF16B1DEF59BAE7 +3FAD030F9F0F81014B0960C2B234854FF290473010B011ED96016519D2A3AA57 +5F40CD98C367DBA14AF270965CA1FCFB66295A2DA89F0FBB8AF87B013760D85F +BD03F8AEDB62221C29746B7195C88D777EBB552D388D79F98A8472615C06F4D2 +DB9045B66BD7CF4A984C7C5A1642FBF92C821B9E74870C129F0E76FB23B27E12 +E88EF9194AB96BEF8846248DE86F31E6DDAD25BB4F86FE0E024A65FC6FBAF2D7 +E172453E3F9C5B5497C10045A0683BB3DA8B5A4EFAEEF4631E9E0042227002F4 +D9025797967F9F143189F30F6A89B4B26E4D274EFAA19677ABE18F75358168F1 +5D5106765AACB1F8338C0A221B5895C660D68EA1864577F8D3B2BD2FA3B7EA21 +A604274B6937DFCE6EB90D0C6F87D987DF0F7DB37E3219DAEC27C500B705C2A1 +D635405DDFD87C99299249281210DA7D0CF6C519389ECC166D99EC9C11EE000F +96C180A20466E4D9D3F803E0F9562AD09FE2289B5A0F72ACDCDB700158C150B0 +01BC38D269742A8B62E8C005535374F10134162AADD690D40556FF6621E41001 +D530D47D29CB33294D0CD50A4428B8C74C9FE425DF4455A7B283350A112C7721 +565C68084184AA06B8D2FC631080885DA36A9BCC09F8C9AEB8C79D72C2DCBFDD +BAADF34FA92449ABAAF510196620FF6693E252D31A6C2A4ACB3A198FE3278A25 +2ACCD4B665B5A62CAA65D60C1FFE196825927C922EED2EA130C945F1502263AC +4D364DF0476BD7F79A6F7B75E217155FB7E9E5CC967B94ACAE72455C709DA98A +0BA10E1F8851355190C17B6B6211D7610845B16D0FDDF9E12F55FFCAF2CD677B +FDF3BDEAADAEAE4CADD0334DF5CDA9C737C3A04CAFBAF6C002C26CF29895C11A +0C744C8738D1A720716272B4025DD975523DA33FC0B4EFBE48CE761B938D9530 +643C26E779566314BD72FDE97A88C62A94B4FE5CDB88C14952F739B5030A2A5E +ADA78AA3EE7971299E4FBB93404E91DDA9CC799933E7C3B32DC630FCFA9C4F48 +B42B33DD10F5F23B79C539B5B0B645F34DA8D8DF9BF2A052140CD52CC5079D94 +33EB60C17ABE3756BD28A384D91BDF9D655FFEE546B49E98FA3C48243C291B6A +FC5E352B2EBC82E2104BF7FF5B158847DF59B7B18CF808149DA8C6E55F357E22 +9B78BA28D7DF56A0CA7B55BCBC04307B5E2C811BDAC9815F70DC7671704699EF +59855418FBFDEF36AE436B74A4447554B39D9362E30D50597C0061C1E4BD6F81 +5856620DC330EA0FA77EAEC9E087341C4BC808CAB056591CB4C5EE5DE3E6A198 +F86A0081801F197142D986047DAB4677A862AAD48DD9EC4BA033FFB00DDEA8A3 +6D8BDFA7EBE4743BB134B6AD5A014B084978DA46D117CEE5BBE5E0BBDF13CB5C +EFFB4762D2400E5C0E15DAFB986DE0639D7547EC244B38F93EDF3D0C359594E7 +979A0E908E750C7C6BB9E65A9179CE5F2666103C493E84B165A3F08DA5F214A8 +A5E5B1ED447635BF3FCBD6577968E01745F81983DDF961336F79A6404DE6BD1F +DC9039005742F0D3C45314A7BD52FB4E16727D439746DD5500DA19E0F89914E5 +73E52CE753649DB28FD70F7AC5726BDBAD3F715FD3611D9D27D304E2BA58C32B +BFE69F9836D0AE72839A4B116CBDEEA9CDD5D6061782BBD53F7905B98A587AD7 +31C6DF8F3673AB9D6F5ABB9376D78137E8377EECB661B6CC8418438D510E6481 +ACC726178F7B86CB1EDD6B12CFA3E0AD19AF7096B7E75B753E06981B2BBC4BB0 +8F7BA4495FF84A571BDB84E280EE393419343F2FD0122C2D6E3C5DD7736E2374 +E41140B2B64EA6AA25D2D198799A2CDE0E7B3EFE8534815C7AE82D31577E8BC7 +73645A02780D46BE9F62A701B585FDBE40A8FABBF35A757B181C4F3070F208A3 +F3318CA3076C2878DDFD4BDEBB547BDBFECA4D5952491768306465317CB31A97 +DCB565FF8391CA4E1FA19533D7AD57332BD149910417E3E2025C86CC62591C4E +F3C3B0A8C9CB69C788FFEB3945CD080EEA26332EE79D87259B08AD2CE83AD63E +E90DA927AFAEBE9CE84F7A22CD13DDCB7E75C282537ACE01A31AF410A6ED11D9 +D2C6B6AA40D7CCAA092E9557F905DD1FF4CBEB5632AF3BF5A5898D94854212C9 +219CAA6900478F18909A10B834282FF1810458E2756AEA0AC692E809E0C72380 +B9AF1D01183DE5B1F2620B814FA2A23BC572F44474CB357380F46FD0BDC3CDC3 +016406B2BE245F88EC70E89A7B24032854B34F5FFF1B2283621D7A234D7EE7AF +00BC8DA24B5DBA872B606D8DEC5A97128D0C9D92CE1AC3301B7E99A4A14404AF +24867A1965DF6D1B4F7AEBAFD456DD376E010D766FC97B5256B4388BE0BFDE51 +8C3F79BA7B78FB84A35038C7203E82A1032486E7CD2BB3D24362F9F107A2291C +550D20727A7077524AD6E91FC8F8A5176266F5B239FC9178B3D7790605222D2C +6888EF23B977FDF3716359BD33D9DA95A07C349B6378EE8E815AE8A29BF80635 +978BB312BAE3A1FE6A853F35F81F5807BCDF3DD0DD915765DF678657B34BDCF8 +DF5F77D27542FE4FDAF81E1F113DD4256BE6504185EAF8D48F2D1C7AFFB286FA +C18078C9EFE517926FCBB34E12E947B51597D0054C382800C28AF3CA81121806 +8C3AFCE0E7AC29F69C367F0DD4D73689183798A4A2605095672AF752A5AD8F1B +52BE124FAFF443C0A979D48F768640F7EC9BDC5E27B86B5AAF00C4FD7FECE560 +A28F18196602A9C633716B282F736AEE1AC7C085CDAE56909D0EEF0D6E9DE7C9 +BA76C58FA2320AC909AED2A37F4A0C3EEA0397D31E8935816884A4D4375F94D6 +25783B4350FE523D48A9581B1B04DA19B0481FC764E9D110E76A3AB8B3C9BB5F +F4610FE0F1BD55DB485F2AA917C92CCB460E7D37F4F37A97D2838D6F2EF33BAA +EEE7AFE0EB5E4A97080AE32BC9D7A7AAF5B4A911DFE0299697A1BAA2E2021471 +F9FAF63329CA8A748FDA76F33AB217E02F991EB121FC7ACDE9AD09ADD254A539 +BD54EF2DE78638766D00374860AC346A1B04E66531CB39E72539D5C448D7ABD2 +BF85796178F3D538B22A657DB1A73202BB5BEE4F4C0F8F6292B9D6AD5A07CCE2 +8F698AC22E15D59CFAD9A241BCC92E0E626AEF281794F6605CBE638D9A975553 +88C5791F67BBC082BCB1677AC85B8BA3C3BD68170A43CF460D91933BB3E774A9 +83646D734F25A05337C817847E8108340C15413F21EC8651857E1DD1AE553233 +78F1A9D14A0C3D488489002787612999F5C926198C1EBBDFB58981E4678DB69E +968D3E26740CA6B34681D94A6F86EB47B0774A07C87506618B6A594C0C327858 +58538FB98569D81CBF903DCC67C0425DFCB6FD6103A376AF0B6CFE2465730AE3 +3335738E31275EED4A3DBF11AE49611BC59B3E8A58766DCC99921AEF87C5D6EC +41280B22A6C1577451835CF93C854D591080DE9E5083A71EFC7B78C8FA849E47 +AD0ABD10FB1FF4B71F7E19C832600F6BA44658B30E918B35D9FB591E623D3894 +800DEB348D5B01FBAE8AD6BA5CEFDC7C71193AF9F563ED20950A5F7CA95446FF +EF897AC428BE64B4C9E04B8A06F4C66667E59500FC762C7ACD8762CA6AE2C6BE +AF8A24DD10875C11FF50BCA57A05ECEB5E2A3E774C1914BDF741B066C38AFBA8 +A39D5FEB14399A4F49C93BFDD036003A1340991FEA4E096AA7DF34D58B8B0577 +9FB2C1A016EF7F47A4F92A27E7B8C81C7C6376FD896173048B632C51DC72336C +8A98CF93D9D3B936007286F09033E3BBA631A61C5CC32843A422EA3151198413 +923C8B77909EAEC3F67A6EC26B613791D19E2773A8E74B38DDFEC1955A363F5C +60FFB537ED7970A14EBF4194CA6FED6957B8E879A8F39EC3EB9B6B92089A8CBE +1728F8225A369622A49EB0F3DC773F609A8B35A4C30B8F476C9C32C75BADCCB0 +4AF0FEB0CFCA9773605C53B6933D27E5BF8B32F8D4ADD16D27F5C77D0C119A7E +93A5599B2DDC1E9B286BC4331FFF110D194FC97B6C4139ED0E59B4EE33AE78D3 +03F9580A7240773FD4886B8A53B4458CC771A939936C826CFFD6BF5FDDA48658 +F07C5EF30CBF069EABA181B7CF0FF955781C075739254A28D3F42E32EFE8220B +8F12C08202262C915E46C94F31CC6FC594743C2585D7734AAA1E2FEB44952833 +D69D6072B6C7215124BFFDDBC8E6BDFB6293C58A259860E294B4087320D48073 +484E9829FAA3D76AAFB3F51ECB6D8F6D728FDC7EA62E2B6AA5BE11E125A24D4B +41A563F5FD5F337C0BB000CD6AA2B40AC493251828275C01A7B9DC4935F7FB72 +850082A78DF5FCA160E0B66805C456C13244BC022359678AF4D4F5E798A916DE +1590E2ECC094D4FDD08038542942AA2F982A16F2DCF16308DEEAE61ED0072AC6 +AF65E421861F92CC9384137D60CD94719AE7107C1FF37D09F4DF20DD01A930D6 +8609B5E6F336A5D25C5C57AD2BB211708D66377E362971018F07189CD6E5C37A +67E031AC6B245089395A8535258F941F1BF136E8ADE93E6D96DA8775BDF2F709 +F583688A1EA37037A595DF21C5A1DF42F4ECED838FC539356FA37E66B2720D0D +008A94847CEE84C9B4491CCAE520A8F3BEF8D806E9972B8F5DE0C3C3908647BB +98DB4F8E584CFB2E3F56948DCF234087D4919CBB17B58F257DE069150004A57D +0EA4C4E6ACBE2657BCEC962FE180F3C3B05483E233D4E2FEEC99165A7F32EEF9 +09290D0DBD686B2E55D59A4E9BFD8EAD32E31B2BB022DDC1C488CEB7A26357D3 +A7103FA3A5037403B8699A49CAC103022C12DA15BE756F9B5A1568559E25AA3E +52095B038E49A065792AAD0D59824ED1092825647103EF2765AB018388B41DCE +491850ACB8EB6BA556575C18014C2AEDE294FD86F7F83A3FDEB443BB77463A73 +54641965B392113A35F9BE3D7E08F32148FD0784CEEF98444775B8FFB4269242 +F1FC46C861EAB08F30E2145C89A639D4EEF7C0097AFE49BCE0EA1EF81CC7FEC7 +4E681619CE35BC1ED9396D376631588257CA5E4CAD4773FD2D1592D481C3814C +098B38B635602388CB3416B9CDC26D6D80466B46EEE3A3A17562841049A1CF1D +D70694AFD04E06A0437CCC8CA3029957B822B04EE1686F0C060F8378CC82FB11 +47AD6B6C12AF663B577F9952567EB3C1B824F80493E6B67871FDFC1F67416441 +93F8416594EBC5826F6B4B95D8AA12E1FDF5D6FFB55816E241B1950FF29DBE96 +F5A29C234FA7B826F3F9260291BFF6B6F1B332B7B040A71357DD6F09C5FD3FC7 +A6AE1AF88AE7B290DC1A87793D6AB0F8F9F97DCD20FF27073856016CE95B8153 +F58DBEE019FB783BB7CC5E16FB111D32EC7D58784D566BC3C83E25966BFC5869 +2875BC98337A5CD121FC2311EACE309AE4F3379EC8FB5AEE2AFC5CE0B991D90C +4D209304527D6A0755FE79D2E1CD9FA87EE4715DFE6777D6E374B40F2DC3FE66 +8A86C3D7D1E5048E5B80CF568E44766BF999EF7A4B73128577D1CC314ABD6960 +79434623175675A129717C659522B87937D3AA3805C89F11C8EED629DBBAAEB7 +0E22711F72EF2E8BEDD2274F6C6E1BE8A7BFB02BACF56B792FE8ED64B791D0B5 +D9DF9179B9D291FA7162BC9278906D9226AF1D67BAF3F6F62F07459B11D32454 +6026C113070066F3677B915E598F74DC6E5778E312F8BB2C1E946A1532FE7805 +32D8D0368B6636EFBF6F687AA4044A88B814AF4F35C50FF9FFF60736B58295B4 +9E3509F6DF2E75E9AF91D6EA35932C2D78F65659BCBF0246E418733E6D8286DB +9B97A2B850E9F51C646B3120376EE6DE4FF05B841379F0E6C96345109C5A7140 +0DD849ACA65EB7CD159D0B1A4AAFF9106ED815A1597C158E620ED4A606094959 +5BBBD309F4DD5FA5634C53F172782DD114FA6D917C46BE68439F235144022DAD +54540A85FC114554519E29931BEEB2DBCB28FF9BB90DA4EC92E98B552FC48371 +6299F9BB8A1515E12566CEED2E44CEA4B4E8711E8583E3AF83352E6E8CBD8333 +66914BBA42A80CEBCF5866B166E3F4C323F8B698E0E286CF8F67E8BB47F937B0 +3A8005F1E246FCA0E8962C0B2C6124E57C481DCB7E5E465A50B2DC +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMBX8 +%!PS-AdobeFont-1.0: CMBX8 003.002 +%%Title: CMBX8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMBX8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMBX8 known{/CMBX8 findfont dup/UniqueID known{dup +/UniqueID get 5000766 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMBX8 def +/FontBBox {-59 -250 1235 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBX8.) readonly def +/FullName (CMBX8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 98 /b put +dup 100 /d put +dup 108 /l put +dup 111 /o put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2D4350D67F24B396427 +8808B79FF5CAF896E4A8A31E46499CEE35E6A5AF0CFD175C2DD628620C681947 +A02A01D3C2B715AB79D7FDAB638D887B77DFFEC5C3A9484104D84FCECC7296CE +2A3488AE246E233A8D5B40ED5DCC44558B77422BDE47E0435F960EEC3A26DA9C +E137555F0638511AAA14992C8DDA9A4A11B3F90BD4DAAD1883BBEC357DBD8389 +16EBE2AA8F93C2AD44F383ABE13B8C95B240563FAB987EA98794D301785E1E9F +03DD545E51A6D58B3618E0750208D3AB913F9CE8C3B865D4CB83B90FB24962D6 +142B0204A1E271854F903A2FF600E087EE2FC222326051F155BE709B3E7A808A +487B8AC3CD7D2EAB52C2ED68285F962D06677C2A5015A16B3D12D15D658D89E5 +18513C020222D1A995EA14D7D9CCAC4A552172146B53AA4DCF6DD217B61CFE98 +1E14709295D97DC8B168AFBBA9990F0BFB9F72A5305570A1848A9E2CCA702C77 +DF4F414CDDA4FD7DA25D9B09F05A77F37F1496F2601AA5FBE9B52C1C16FBE860 +A3FCA20DCAA3BBADDA16304242A306400D2BEC9BA12788A5AE0E0CABDCF565BF +474A615DB6A14695E6C7288DE0B852EB91153F8A337E66DB5CB43E8234589F00 +4868530A5216CFCFA0DCDB92D6BDB092855E9BA80682D5679EF88F3152E8C2B9 +E38D0D6F26276BC74B8664E13D4B388124C88D19FFD2448E2743BC02AEB14694 +1AC48CB776F8526FA416549A3C35616E8FA5632AA0D557B90C5CF40BE1B62325 +97E45F7EC4F04CBC178B72A195912CD18498098C901CD35834FD6EEF765CB292 +5A753BAACA557BEA0AF989BDEE0F0C5DF8177084AFC20E7A78BFA536DC28E9DA +FEBFF50E908CA6B5DA15D3CC28A00DBFF8A1D7FF0D82F2A397C0B8B23F959C99 +63BFBA5FC83D7F51CD0EA2E2C925F7F4AAEEC8A0483F50E02E4C0373FA4D7891 +3EDAB498C44A259B6A2E3E176143C12E25C7B880E2E6B96592BE77AEE1190C74 +35F4BA28952C002AB6B3A4B0BD9054855CBDC143CA9D20D20EB111A030D1C979 +86BDE77F3BB47918F4A456513EDCB90B7CF72E97296FE07F51D0DF8C9E666024 +69C209E6A4A5343F3DEDB6F09B06297505F8F8AC2AA857DC545E030DC9337FBC +E48DC186C5DB047D0FF564B444054F7664AC72B7C39F39959BD574C099562FAF +9832B2260D4F1E9FE64F6BE5243308B57499B6220EB4431A53E8D9A3C6BDF5F3 +8D7EA0754D363E897EC68D7E45DB4635D3E7D7176C8C364082D1D6B00D9A7AEE +5E978FC3AC4D9D73E8FAE3086930DA11497F8867E01CAE42CD9D7D1558DA4694 +48501C4729614948B9DD2065E5F13275325302C24E28A22AC2F33304EAE0A317 +FE51288D91EFB7AF68B8B9C3BE1294CBC390862BC28463FBBD62A32E0AE3344C +5F96E2343E5E1662E5626C6014E1F0E661126A00E1E24A4F7A2546C37B701BA8 +F18F93372B48893E3C0449CEA14D228BDB8FD17256DF2FE0767661F6A3972DA9 +33C746E2AFF1EFF2B44159CFF6A570C10260751299D8A30A3BC19239C9FE0DC6 +BAD2AD2558223FF4CA1B672426EBC422A12514F67D9152099848B13E131C0E90 +9037A6DBEC1CB183720F78C37D5EE5BFE81FCB2F615A9595791C6F56210C84FE +62FF6F5F15B866C686D8881212D7B3F4342FD09FC1E4874D35DCDFDB9D506D5A +06E5DB61F496E70C8E8B145B9BB951B2160B6FE86EA7AC1671BC40CDD866A9DB +3103E91EB483E5BE3C037F2D2388A44D8154B216C433FB85231DA4F55D3D4A8E +7FDA4387923679067F13454B02D9F2E2B030FD62C0750576F32F090E9A054DBF +4BBB729B94162C080ECD81F2DB2BD1D65C1D50CE414D0FFB4C7E994B65177F04 +E786CACF71A5690F62AE3AE57F43247B8392D2BBD4E61262EA0CAD3868F33296 +BC7002271448E865DED4324FCD923313969D1355A579F918E6225955A2BD5B7E +C2A0E02809102F295895722930FCCCE6E8DB301635221B57FA589533C2C3BEC4 +9B1958680BE6102180C667E4984C7B9250C5BB231F8E443B98EF07FAE3AC29F0 +B4CC4BE8A3DC0058FB2CCEB90262FC959D5ECC3A887E10E1E43FAE7DFBDE4882 +BA9035B38BB0F69F8659C0094EA643DEBCACFC8EB5C73AA25A1B83B2DA2D1D47 +29A27B554BB9A762D020EC05001DC8559E096F82581B248AF95D6F12FB73E4E9 +58BFF246EB803809F561F8E17E6B1B7B1472FC342761EF29FA2C3890FEEB96FF +6B1A173A74A2A61837BE90AD9574EFD8D65602C63C560DEFBE5F0C1F8250E66B +E7A8C1A68E8445CF67F672E2F11583F70E77F479916339FA7E5672DFD1907CAE +45A5DBD35C535D903442EECF453495A6B256DC635941A6781C426A2E12BAF3BB +73C147A74DDE4925D642BB73D9F2608554D967A0944D38CB29F984379073F6B2 +77301EA7AD503121EAA1AF349D72677869515D0E537AD762304A6A5CF31E8431 +D053D4A1B6C03A4DBE6BDAE2312FBC65F18FC8F4AA546FA69D09DCC722CEE1DA +E02B6F69B69F675AE544ACAEFCDE959350E1EB6C45C162E08E153D1F3151AFF7 +B539D0834CA4B87B06732D5EC077B37373348A5CD7B39811286092ADBDD86931 +3F6867AC5D53E565234847205FEDC23BC1E1166CA113787DEB72AC251FE7FD1E +250557284E533F3B2DA3BB22AFF13428D2537BBAFB70734A7FDDC68AF58A9D3F +DD456ED2E4A0A89C6E22080101412164A955748ED5E689308C96FA5D23D63513 +5B8890A57983C9DAE333B38ADFE356C6CD6BB865C493151B24B9A1FC4D66C491 +12E8637906EBCBD60E76227E8847112135CE4FFB00B396FE3DC237292B8D2EA3 +03B263C1B6CDA2719C0D99B6CEEE6C86CB397C4D0C058BC2EE9D6298612D01BD +31531819BFC228868453DB8EB836AF2394D45A222A21EBDE795E558E84A277F7 +D8591ADCD9E16C34201CB0D0FC1FE62FB107D53DA0D95F61A9A55585A3D106B5 +48B258A35D3AF66995A9DEE4312C0DA4C91CD3AA7FFBB7A5278FACBA05E5BBA0 +F936BC210EA4E107EB883DEBC83BBA0798B665F2DAF2BCFC00D524930B394187 +4712AC73DC2F901BDA21589E9132A50B6F16FE8C6153209BDEEC9025C3C24035 +F8623B3CDF420E064D2D3F1BEDA64E39C8482972C96B38BF7D25C1025A9DC57C +40BE36086161C419BE1B0CB4B653DB07FA28934C41AFE90152A14AF2688FB6A0 +71AEB8175EEA7775C13F2B7C598C30E91EA8DB07ECDDAD64E40A8C8FAA3ACCAE +ECD1296AB2075DE150F10502847E970256A70B7329834B1D80D40AC5C8DF55DD +E3922D85820114F898F87E644EB8F460BFCFF752B635B6D08F46AEF2123A2E86 +913CF1B45DD2D01B8E560EC04230CC8DE7C78EA2970C224B371777430ED41B02 +63C87C9B29161341DAC785F547C2E6256370BF3BD8D7AEC72F6F9A4BDDFB6EFD +45AF0A366B9387A4CD9164326B997BCDCFFE0D25D88E22888889D8E47C5709F7 +CAD17E0DD435B20E767B31521E9E14ADE57C7C9CDC2FD7D09DAF912F6C5CDC34 +6362133B50B8E5954814EFAE6AB8D004AF3CBE097BB0F61FDF1E10170F4EA28D +CD93B802BE124A435403D3BAEBE8C1131718579194420AD650A3986AF9220363 +75155975B60093A9A6CD171834B2E39629041BEDA7CFAC7BA6411A206B09DD78 +CFF14E36304B7FAC838FEC6E4AC6847C6CEC1559B41D81383017668DD230C98B +C317B08B199C270FEAF50868DFE6AD4243EAEB67590855074A248CEF8F64DB80 +D5CCAE6445AE92150058660E861467D0CECF61DCD5D4062CE9DF07CB098B90FB +6CB59553A0956BD6339CAC2FA9C519C46AE9775672DD69D33C0E6D7F626EC2D5 +85070A68A450227CD535911F9E0CCD1BA379C750CD10C4190EC8B979C1E4ECBD +DE2836E85616406FC2DFDA7E27A411276AD1B3900453DC3AD85C7A9BE51CCAEE +315E3E5C31F8E6962721DA166B9660C8087C1F1ABD77950E061A2D924FBF4A89 +3FF5C570ABAC5EED011D2BF94BC1268EE4F2A2CCBCBA29FBCC4B186A3FCDDDD3 +B462305EABECBFD279C9860D5E490EA63D9231638E06EE8D58EE6E926C4A3D3A +C5E957A20F1F99FA05C43BC4D1918DA051656EEF0C498748879BA4258DD73CAB +0F32F20B98014C2B14A77186E43470F0182828955730F440493D34B0877065A7 +6E7B704B27F93DAD747DA77109C541A15F08A694A703E6E7C62BD0A86331EE79 +6C18A6C38923B88BF83BF212C76BA6EAC620CC859F0365F5511821261CE29DC2 +BFEBDE0CD36F0052692C9945077CD606E4841CB991D3C3DE9BE28EC7CBEC2FA6 +75984071CFDFA8857CCDF9005AA8FC549EF295DC701260CB4A5CE8FA0F439B22 +BC2C19D3C14E7B2B6B41AAA158659C307D9C91C2B12331BE152D3EF8FD324B9F +8C3B74D553AADE2B0E89805F47FA2DF36766B8DF01CC2B6B44344BF4B11C7FD3 +186662A11137448ACE7D3F4CA515E0BEC21859D2BB5A25F67C48817404DFA0CA +7B3D11495250150C6A1E32B80334E8F5C52D4769C8BDF3E6E3DA4FF1BC97E009 +A1AFD195205FC741837F21CC2942CC8322F3D6AAB6D330E6CE120E1A15E91987 +AD98FC12019A945B215BC72768F32A7635AB0F0E6E185AC7099F1A0EAEEC5FA0 +341EBECA077B25102310331CA87B74345506156CA5E853728217608416EC8173 +2D24CEE766E2B3B0BE183CF2A8B794E0E0E91C11D59B98DF5F4E5EA119F197B5 +D8800744F9FD45015FCF5E740105ECE72AB5AB7E1CFEB15807A0D1CDE00A44AD +E94EF57AB546990A691FB2E24CB55477B7FAB6F12A28676DB7ECCC014AC70C80 +9199E921F449C232EEB88268A48DD86FCFA2E29FB450FEC618E9E317F4AACC68 +C51EBDB1B9E43F7574B40C0EB05E769D30F1C172645006D799E8C3D7C79DACD4 +FD269ABF9B24B215B534365D79535AE3578D714606D22AAA5A2039FE7A5DD52E +506D293824BEF78F5E1C7228FF9097FF5AE8CB7B46E69C72FB43EEA7110A9EAA +546E9975C54CFD56022EB1B21E00CEC393DFA488C49C90E73D57CAB0324E36CD +0D2F0F0641DC3785CA9BFD680D609392CC2F852056E90276DA93043B14F30BDB +C32808FCF16CD13E4A13B727BEB4FD42B29D6C215AF4811B965822960F6D7CDE +92BBB8FB84B59075FC14075C30CEFD9D095ADD8043FD12452D3C5E4EFABC9671 +6E929D5932C337969F3F5448A2BC8001ACDDA043EE975F35E64D7436FB73B197 +697E87860E071F326C7080E9C2930CBA600C6875ECFA85DD4C3741945004B3C3 +298F2B741302E0FD39D990F20D68542B2FD0D71F52DE1ADF30FFA332306360C7 +C6BE3E6D510A691029D503FBFE96831D332831C69B590025C831281881968B86 +42817BFDCE322355F994FA9C8BE68A9222CC09AF9AB2AAE8BCFDEB69B8481CB5 +75E66873B08A4E8265F369448F0E3BC0C82D82F65216D0C93DE88322EE7D0FD4 +1089A1D6CC3B52F681BAEADB1C82EC3B82949C27C6C340BE7E27020015CF142C +37DC3BA8E4EC2A4FA81E50EE6854C23B3EE301E43D83CF6B82E80ABAA01EC82A +36CFE930297EE3A45783871EC4E77DCCC0923A9FB1654406FC8070BDADBD27D6 +0BA8837A459481ECB63F03DC3007700D360643864AFB3728C5573A20870E5D55 +4F698DB4B5610C30876DE56786D84C71AA9FDD5198B4F3F8918AF319B7FCD04C +F06C90B2CD0CF2241C2055DB68F1CA5CD57990E68F6F832A5820A481B0823F98 +0F4BAE4D7E92F4F2BC118E01ADDB7D527E6BB49E85D37D7E0BE7BEFBD1BF9E1B +9ECE91D28E664284D190010D1578C1F61F02610A9AA6E9527872276E59A25362 +68F74B88959CE84F497D8D89735413981FE4EF573E4E0C02D3F0EED5FC100A4A +563949D21A3E29D86A84C9F945602D9EDA860C6C44492EF219DFEBCC016FA7A4 +AA12A727D4E218D22805E5EC878AEA7D8B5D79E84E74E78FD9E017FEC4220A7F +9ABCD125BA6E9D378BDC19D0B267A323FDD0831C5E7EB7D4A5CE7047F272D3AD +1E25F7C5327127A058C287FEC98BD81144447D5BF73C56472E552C7B1AAF6705 +05286122B612BF5A2AA8C4A6CD64088BAB59B008A43121FBF5692418FFCFAF05 +260D6EB20C680BB73F3988C3E4E3CEFC65BA637FDFBA60E6D9D63E6C7FE196F4 +412367C1F43343EC6FEE8F97FA0E95BF1BC2C15F14CB6C8E8B28248B5EBB6478 +FDDA9D183AFF6A63145824E518377F384740984DC6095FCF3F8B777DD23A221B +AB1ED5EE27C19941184967846B8800E489E1B86F23ABC34237502ABCAF092C77 +38A1720A851E8EED24BFEC9AB4C8D4D7FFC3ED0C1CF4FC73B962EB53725DB67D +983A8C2B9E30F4F85AFAA17D86EEFD57CB17BACFB8BB2204E7CDAC446C679226 +F21D1A5CF2EA719888BC727725346D58479B69213F9EC3520B9C3A1778061AB0 +3B330514114833525D40B3F7F45EE401534732803B807953EE20C9660FB790C2 +71513A220EBE1731295B205324F275FE110D60A77CBB43441472193570E67BD0 +E97D51AEDD94B4DA0D71DE66E18F22F1E6CCB81D1DAD113125743D82DD4BBC8C +190BF7073078FB1235E8A329EC3C69E3D25B37B1BCBDFA50D0C34BA486AB50CE +0F411AE5DDD05BF3ABA16151A06D566860A08B2C634786C823D615BE622BC8DC +36FADBEE389BA4F7A5A32BBAC6403282F02E92ADF11C14F45B51D579631F067E +09C17ACC247837A8B6F66C66574F91317CC12C73D09A75B80CFD11993FEFCED9 +859D36B55033A149ECF0A845F611FAC0A8DEE32B407091C0233808C79857C2C1 +540A530EBFAE98C5D51C955D02FE62C8F207C97D614636AF826A7F2247E56B54 +3B496509DEDA8A277F0100A94376F5FF85586C6721F65F3F6BCF8B19CAAF8E4A +EB16AC97AB71C32FD3DC9E7F1CF02D29ED516BE9F8F0BA027C68A5467A91338C +CB52C099EC4FB72775138197BFF472B4FB75B84D5D45824A705412F13EC5A2DF +363D37E7ED7DEBD14AB754B8F7C829998351F76E0660BBBFAE6DE96BEA394965 +F14D65CD28C593B5056D41FBE0780AE9AFE5F697D3F41FD750D327F5DC23FE02 +1DC31AC1DC74721C939D38710BB1BE55E895C2181365CD2BF61E8B59023253B9 +7694B2215942A702B855A0102029229F2CFB8EBDED2BA9B723CD915E0CF54FD2 +D8B4CA2A0BD43DEB478AC342F292FF590B2FDCFEB7195BA687A7C7D4E17D5E06 +EDA0D7F0195D255CEA7288396CB53A961DC4EC29F949EA8AA48DBFD6BD2BC7C5 +7019E26D342B8BBD0AD9D48E689550DC1FD581EB0D6E4156D107E116D9326BF7 +E29F3479790283C8FA5AD1BF8562D11A26F81783E7B9CB3C74EDB9A2BCEE56F0 +0A6FF68026B320FAA86EF294C07F310B832941D400337C0A1C8DD466F2AEA9C9 +7284F09CF01CB6D17E333AFEAB84DB7E5451829DEE0B97F8D4037877EB32BE6C +871C9B477865AFA9BECE34891B81B4416BF1C82CEBFBBB6757B7032E04E2ED10 +38DC59E06E65379DF10372264804733507A929783916D02CF3158E4AEC0531EB +95502E07ECAAAE6EF0E70EE934263D6C8404739F468228484BC5BF2EDF9BF06C +D5CABBE2E28975711AD2F485846A92D22DB307ED63FDF99120684837B21AE421 +751B4681AF90A153AE3B977850AF1B7FADFB4A0D074AEE539DD1B553D99CF869 +0D589B7C27086CD89458E78A94E33C2610617A56771E56B146D9143488B01742 +017A7EE0444948173C783DB8643039B61CAE1D863047ED474E47A1CB49DC43DA +0099D2BE926D5C8CE61D98B0DF3B532AAB90EE57BC17191EF4119FCDB991ACE4 +B124110BEAD7BC80EC8A205638E2727D8464AFE44C65F47D33F454316DD87FAF +A1C93E7C6C1E357F3E111E41706635476A360F789F0153DD8DBBFD19826BDB1C +AD807F7DC8E3B4FC65AF1AFF2B5F23727E87CBB5B28857BB09DB24DA0108AC68 +5D78CADFEA384D7451C16602F9891FE1A54C2272216FF83158A6728EB552FABB +698D732755E3C44D6CC3247CAB2B19C813B2EB0960B72F21F6F88930C4A419DC +02C672FF33639D1B66B3112B34DC9D886178A9D2546071A5D3313EEDD84D6EF1 +6F175FB7A7E25A530CB50B6A5528D28509C64513F771332C612D82C22DEBF43B +068E8715955C3D124B382FCDE8DDC4013D2058B60C5DCC8402BD985CAB49BBDA +7CF2BB2EB7D249A385CDB1C35C9115CFAF34D028B611332520D0457F70CB6A8C +2EFE186EAAFD86291D0CD0E47487C9B06AC4824CB38A90CF1E27FC4AFCB5C471 +CA83873E6FEBD631EC84ED440986C980D07DBB6132AE67DA0DA48935AF484F2F +29D911B1D023C16FFF2AEADF41A3E6A9558D5F76F31761556F7D59803A6DC23F +7A5B0E360136BA8103FADCFF06B68D948A3BF308954D8C464FBBCBFE040C25C1 +5CE396142491EC55E9676F05E4F6BA139C7635C303CDF144767A5F02CF481A02 +AE014DFFC0B6394D292BC61234672EBC646ED05DF8C832DDEEE1B71566E3E1AB +2B9382EE4477B6BC1A77C19C9BDB4426549EFBFF019099D463BC9202FAFEA426 +D0339511FED25A5B3EE4A4FCB90E7D907F0294445401D39A52964F2E58697CC2 +6F8FE6EF9D10F7375881745D6DD0FABEDA76B6D815B939ABC69DE8382096F5EA +889C5DF26A1D65A3E11909B9B7C776884ABC726CCE08B36A48B2FA90291D1127 +6C8C529B3578214C8836F5E539121AD8B159412946EF683E941BA4793F9A7E8E +9E23B672B8C4BAABE815E146B23028E9A7F23EB1648E79E8EFE7C236BA149A95 +2F001C4F +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMCSC8 +%!PS-AdobeFont-1.0: CMCSC8 003.002 +%%Title: CMCSC8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMCSC8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMCSC8 known{/CMCSC8 findfont dup/UniqueID known{dup +/UniqueID get 5087400 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMCSC8 def +/FontBBox {9 -250 1142 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMCSC8.) readonly def +/FullName (CMCSC8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 67 /C put +dup 68 /D put +dup 70 /F put +dup 80 /P put +dup 83 /S put +dup 97 /a put +dup 100 /d put +dup 105 /i put +dup 108 /l put +dup 109 /m put +dup 112 /p put +dup 115 /s put +dup 118 /v put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 +45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 +7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 +72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E +BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 +974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 +11453BC81C443407AF41AF8A831A85A700CFC65E2181BB89548D671519FE4AE5 +E2F7879D5B911D251E682EB376530AD694AAEF61D864A4A5A93CF3D187A59B35 +E54993EA7F74C5423D85448E1A705C0563E45836F13C18C200B2D5DDABF2BED3 +631B55C4A0600FA90ADEDD8B4FD4F633F279464A8A237E3814795472138C487C +4AE14662E7138129A121F5BEE99BBA7D5AD3045494A51A84B2604FDF89A50961 +65FCBEB866466C97DEB615BB483BB29FA1C0C127CFF583020AF3AA27A2A54754 +434EF8D381A8AC1ADA3D54DD7693DF43AD36F1A8F65F0D8C5B78C9ABC2C583CA +405FA15D7FA44B4FB6F4BF1ED457D14AC9943BF755C84E768E363ACAF6E88E18 +F289E54EA9D4D029EEFAAE92162AED70CE1377F5AF6F3B20271FB656B0D4F6A9 +69F6E08586DA85B84C06FE2843FE58D84C31DD06476C97A061EFCC1C9EEBAC74 +1105BB52E1B905BCC80FA248219B0238B47562B65A92AA0AB68A6D648C3765CC +B0A1B9C0D3988834A749876B92B2F2534EC2825EA9AB224420A9F3192C7E27C6 +9CFAF5719C9D7C9655A25F301CD4BAA869A392C687D857D6B7E34BA7094C2DD2 +615004C555475C1879531361589E05B910CEF1F2B594EB3DEC6CCD5F7BC0DE29 +D9CC5FAFF8AC4EB150D16E99A73BEDE851686CC39999CDB4AC2632C70F854E23 +62F78D7F4E9B1A98930D1337C350648DD4C86C40FA628B40FFAD2D22E201887C +9CCD1DF02A63FE2C590804559108C24C26292214B6417F8870AE1D225E2879C0 +84A79D7C4721BEC74A7D4316E470974430423B5B0E909629035D7CD17FD6B95F +5288183E45DFE9EBF2E590CBCF392DF21D781030A73B3F22F3D8B0A28B925309 +AD01FFECA57738D4C8031DD83806E95B93EF474053FB421E7835397619AC9B35 +1DEA0115319F8350B23DB4D1BE37932EE62D29AFA4E34095082BB0D5E0B2C818 +2754BF660E774D8660B6F948519F91F3E5F881AEAD26C41258DA4147A52A5DA9 +6A412E375E158549563ECD05AF6B5BBE6577DA7F916714C92EB744F36E5BC45C +9FC02480EAB65125C1C77CFF4D46A80993DFCA94A7BFD5243C40C5D65E89B477 +C9852F0F62E92E46B4E73E7146FA7FCCDDE1162DC60FFF17EEA97E25F8B12D3A +2CA7892A536C00BA8B73EF9CB8DEB7E6A5200FF009E4778214C56B3F8ED700AC +B35A3A014734A91F6B17107F0A101F204CDACD818E918CDC0E52311BAA36AB5D +CAF118D6ECB653CF129A6AAB719A857C9C4D947F89E1D0AD0F4278313EE13A99 +E916EAE3AB3E737D418A092BB9164AD849973AE5A8F25A87540AA7A5EA2C948C +E70264D20086C9B4BF727F7C98A5550B8A13470B79258F59B99BBF0218571E70 +CE45D65FF33664EFC8754AB19A72BC49354373FC00599F5A51102C2925891B26 +63AA7D97FCEB70517369AB183DB36564753EC1EA9DABBBEC8E8BD0FE7466AD8E +7E407177B1CF3EBA0560B75BBCADB6FB7C040FE0505ECE7E0A5743CE95D87350 +0EC185B7DFF328DA72E13A6C3A226D5C9848382DC9B4AFFB73C0F577918B592F +2D3ECED66891F630A2842AD87C4D30B23F7FC9CF0D5BB460A365C760C2FFB4E1 +D9F57E0B34E2510B5D0E09793FF68BB11DFD931EF9ABA161A6416D09ABAFA9EB +17B384D18B17E36DE6D4A54DFF7A322E6F17D58DB0ADB752BC22486C0F8F856A +AFEB395E340F59F8EDCEF0D4B9214BE44171EEC137A8E39FA99591AE735D0D1E +71D63203B70FC69E60423A0D3730B77DFC6E129BA0A6F7FD771BF7D8850FB02B +0E5D388518A5F34BD96DB38877B4969C11F7572C4B07913907B83A74480BEDA5 +F998882FDED00CA6BBC481A93482316630F9C434BDEF49C76D76B61F8B1149ED +208F882C4787A0DE7B60CF8283321ECB93F51C6AADCB53381A22029AE7543338 +573AF55848F84B0840564B4B43C0A03337C95734056E4AF18EBF9E8F018F6041 +F345EC3631AB809AF9D5A2C6936A2C12B8F0FC47043429161F5F086B16FD6FF6 +96C3F807C885BC0599B1081858A9E9663C7A533BA1D37242DE6828873468F378 +4D7D67C7BA86EB8EC9516FD88ED0C262AE00920C155A9D7BCD9F2F6F66B26702 +10BFE9BA73AD20CBAC3D21D0A5AA17EE7ED5328CF305DAAF80B4AF21F38124C3 +84ECF2B7B6DD9BE55A56F06EB6CA2AFF7AD36CDBD4BBBE0EF671A92632E21DE9 +A8CD570CB5570BBA93368BD5B71379AEFDF6AE858371DBE9EDDECDC88C663911 +1D7908B80ABB7082660E6DC04E65C5761B7E8E764BF06CF9C1EF4A9A11218516 +9A36F67298BA684BA6E213EA03BAD61F4CA1C88324507B6EB4321EAAE99330F8 +EE85D002D182339615E35062F0685CDEEC4C4201FC2596F0CEDBD8106E0624AA +9653A2DA712DACB54301EAFA7C3BEE3BBE535CC3FEC2057258664DA6A82327AA +F4677BDCF38C29E489D619CE65A33724BD66EFBC725A020B39612FB59275B701 +A1C030240782F53FF1EEC6B743F532386563D7B43A59A476CD1DB2F274D8C0A1 +3E4A7979639BEE0CA446D4AA55E06A4ABDD512DA42D4E6363532CD7F8001B8F8 +6C6E6EFDFEF11FD6273EB38E66D41B36E4C79FAE183EF0694967C27E4D6E2930 +782BDF9764B9FBDFCF50D2FAD21FB8481387F67DBA30AB378F70D73F054C5978 +D8584832D13E00F79794FC0C0D5FF20A95EEFF913E94CD81A268BFFFA7028685 +239CB69FBD7742AA32767F0A936AD923FBC190444EB00832C59A4EA6C2798517 +3AA06867A894FAC97C313FA62E3AC562E11E6F7DEC48AFEC57D90540F9D8782F +8361FA76EBFE2E0E11C971B0A89C923F1B0DBEB90FBFBAA55E416925CE3CAB81 +8510EFD652F79DA872F62895AFA1D9D20EBBBF04D8A46F2F7AE00527F2FC766F +C6D9E333E41C6CB2FF0F1F990DEA608F11171403CF2B5AAF2BC6D6D186BBF80C +B25E21F53D0F5B3BE5CDD0211DE09ED8F1D0BA9E81D873B767C125542D41D368 +85BF86A46431C040BFE8F19BE6B0463CAFE1B71102382A7B6A5A32261E17E167 +881DE250C8D216E5E217155604D514F20ADDDEAA2A3EBF3839C787955C69688D +9432ED039707CF8A47FE2D38626C05660927697653426323635F937ACDD8D520 +FCCB4E21B706D0C752D2FC453041C4B6E60B37BE068179954AEC7D290854F02B +C22CDBAE78E822A17ABD73B5AB8AB2A5DDC63B457604587FB8341C52D3779B0F +053FEFCD5020F5871E36849A71FBEC0B148494BF0C7A85CE80FE94290213045D +B1CE5D260D902A50ED3E39DD9A046FB9E3325E8EEE9A27A9B98CBA50E20D2FAD +0869FB9CD0B8BDEC87474F17FBC849898BB7F65D5DB42CCE5596C146F2FDE082 +DD9899C5966433F814A18E371CA720A994ACBC9B761A4E1F9844E599820B0D19 +84805B67BC3FF5FF052D319AC2A89103B4A99A86F4AF096303144CB98A2E3E41 +C58672B574311EC4726BDA63710A111FDC7046B703A590273F3B619B91136640 +8FFF6F5772954DA94E297637E0D6B059D7447AB6E1F7940C8E60089BFD1869D5 +7AAC4F47CFD5AF7F2B6598B37937498F44F62529D63B0B87CD625366863FD3D7 +3E61F9AA51DC9B0F1BC6A5B97A62827CE2BD65985521B84285711D6EC973978C +9B2A26D654966F57C1DB6212ACC2816FB368F3D3A628BA0FEB2AD51699524571 +DF5399D86CB40CEDB066336EFBB21ABEE3E94DC34C98B0C42B5677F0DAD2F528 +3ADC88065B3407DB5483A84FB9F3D506A6E7AFC1E9C5F3C9C915A126A459C864 +B011D959F4E77D639E1F6F88465A5959D30E953420E4B4C9300D31798BCE4533 +D6BD98227C927014A2251958285C8AD7BB2CEF04AD3F71C5E9E61AA4151174D0 +6DAE58E9E473D4C8DAF644EF1D64E6A66D3F8FAA85277B499121A0D5158FADCD +BF1DC0003015706564A4DC160DDB27AF886BBD24644E23F98A1041798F5E6B08 +8ACBD6CD9DF03860FE1DB68203CC950408E7FF27F4A73EE5D6675B28C0312D41 +A9A515712A70F217533F5E48C5C64D05E0E4D4EBF6AE870FABB0C9D9B0A0D9AB +1EE0F9DDE0D09261CDC7CDA865288FE5EA1A6167A817FB4D5F4E3A93B527F3C2 +5A9C7EC0794447A962E05DC133229FE81A37B84A74F44EA84721D3CED0E28E4A +94968A06B83A86D4EF8F91E31CDD22DEC704CF82904A5AA0AD9B5DDC67789C75 +53165768A8DF5851807A575EFDDDB1E083A794A3051C9ECFFC63920C0653DA73 +53CFF324BFAA5C3373B60B8E06A2FE2E13FC7F4F7E397AC55A934ED1013D67A7 +676EF654849C710F2AE8CBDFDBFB02B3052F237641F2BD6DB145E303DB9F5006 +12E6D7986F1C847A50EC904B76FB5429D94DFEB3AF5DB212E45DF455E9472ADB +3EF3453E8108712CAAEF2DB4DF7FAFDEB0FF027F86E49B23F70F52F73D5697DE +B8A996389FF17E1CFD784BAB548A301F6DE89D06C753E27B49D8823658421E9C +DD25A2395293E486D0E8CB7D743B3B5690B2D6B64068D9161A18DDC1EBA6D4C9 +C8A1C0D3CA57215B643D08F5ECE3CC12F018D724D525EA8775EFC2E0FC150D52 +F680F80B0BF8C56447C6C9CE31932401E88C8FCD7EB095255E1018042E550D03 +B94CDBE1C522FC3F0224F8B71968EFF44296E6AE25569C1E311BEC932F703FA8 +020CFACCC1FD47F82A1111E6BA0B0E9946C61057B36EAD78F81B6BC39BD9AA42 +2DF5DE25E679105852781DEFA77322CF852AE77E2E204EEDA9A2DE6A31F0D679 +B51A7B7957C80ADC9E39FD3AE933E8B104D3B3E78D5347C60AD6E3BE939F605A +15AAAF9EAC2D603125766559F9DDA06253220572B5009CFA99DDF9B7DB867AA9 +71F62DFC64CAC736CC9D9C72B0DBADA638B94B78C05FE9AADA8F6529900A22D6 +BE3589B01CAF9D9CB5175687568F1BE80FFFE23FB56202D658B4C58F2B7D8FBC +E0136D5C83902AF8AE6F81D1B75674CB85EF2132DC74A440C447171E6262564C +0AB7A19A16302060680DB91FF1E8BB5BA4FA89A01CDC9580D0EE2028334F774C +198E112ABD9A322DD32EA53D7324611AE479CB27063C3C20B69FA70BD8640741 +318FF5A5C7185CF84CF98B86B7C4D4342477EA760290514C194685F6C8C4D30C +E7BFA8F5B3DAE433B66A5C23F1AB8936558DE80EC4796ECEDF8643252D3BFAE9 +093FBAC72EE7437F66448153CA92045063316E6BDA23423CD763A122165C5DEB +140625AD5342DD43AD3D258AF86B659B63E9CDAE693E08CDF76897262ECAE8EF +AB0C0CC586B47CA7A01E5947145542F3C6A215F6A63257450BEA6FA8F2A8958C +E4724D2C7546E6AF667812F60E4802A14AB72A25574E1FB6921D5BAF91E995B0 +1AD594AB92E06534F84390EB9C9FA51D75A6CEC82502482C4ABC5F7A9BC4873D +484AF88F5EA7C9F05D927B9D35CDDEC9BD08FF74868CC983903FE9759C382597 +231A5D76F148515A6ED2B0EA2CB743F4469EF04B11741EC597E1E44261A36118 +3969431AC5B8123A0176BF9AF121A97EF36DB9A765098416B00CEFB0F64CBDE6 +A9AB86BF1D561347FDA781231C219920C9C4CD8E713D089722581D9F690DA9C8 +847F85DBD43F140437D2B85628B88C2F5F25CA644D15562A0D4756C6DAF9E676 +CB4B5EA239B35C70B605F906973EF7AAE5C9068D2032FB41684A0E3BFBCF3CA4 +5E5FD723B4FFA13CA20F086B2A0D1A0AB671A5E43CD00F575A8F2127CFCAAE0B +F52982A656B8CAF6CE23B874BB3159E9AF4C5919B4B255512E45A7AB785DD29A +D0D634B74C53DC625838CEB4450191CA3255620A35BD645EAED5740C10938ED9 +6B36BD2D3384799F08DB5510617EACC2DBA1247C45ECB5D415973CF3E8320F50 +4AFC8F032F1CF309BCFD30203965AEAFEFC03ECFF89F58EAF355D391BE2DEFFF +A5636FDE7C277E774DB2D61F9329F719A205826673136CE1579F75B1D25107C9 +63A244082A267E96FD2E67950EAFDE598049D44B1180D4E1A4D22A34424D5DC4 +BFC7C437C49EADA326847BBA689684F71E505CEF6EF7F07762736C691DF4C3EE +0D4606D474B695571132DF38055B6E240C1A18837DADA1EDABDB1DE2304256B6 +00AC3A88CAA3FBD6EA258C5CD3512952DBE2720BD859CD0D71972DFCCB72428B +427D3CACD5E91F361A09E78D1058BD65CDA99B02835FB72945CC6A0BA938AA73 +7D13A5C1DA04021C5DBA18FB4D38271FA2CA8B21FAA229F2EA8EE01B41C4CD17 +EBD5909D6A47FFB1E272B24972445D7E14A0B3D976C12EC41D83CE697E620677 +5E8F37130E0CC5A6BDDA8A9169D71E948ED65247D30F1932E95412F2DA9CFF06 +9F042D66342369976A083A67985C46B9C52A05D7776861C782C90523E70BAC02 +659D20283468465DA6C5BF9EB9E1050B30E7EE11B37EB80CC73B3248A35F18E0 +38C2F79362E6FFDA0A84CB5C9A105131A3578D7A265D60036E441B4B54036FD1 +02D505BACFD3FCC8544CA39AE09A12EAE1987B209F118468718525FD11CB11AD +353DA5EAB4D7632613E58577395F1E0319DDD48E5875CA3DEB3E0772ADE0C8E1 +7E103B548776DA9C20C6F04B1E6A859B542A0B31454613287DC6F97878F764F8 +46D80393AF5C19D7DD3A045FD97E270F3B1B8027890848FC04F4E35475F9AC62 +D6DA67C63CE925E49F4E1F506ABDF2096BE667A03FC47F6167FA7CEC8A1643D0 +6ADDCEE6BDDE9230B18C16CF9D28AE1B679D14E05FF356D1DE31ED9497AE3A5F +32909DE223CCDD069DC12186DD0B0C3B0B00301FF7F3B76A7D9D518C65E2C214 +3C8A46D81306D378B31398E28E56177BA115239FB831624DD70C46E2C169E397 +AF487647AF49C5E3166D36C530AF799F107474584B1B67DB5D3BBAD398B0E6A2 +291D230E2802DA7A3D3361F3D41BC17E6B3C4A5EF6167ACE8BFC5CA998F83B29 +6E861E9A9CF01519A28E45376A80CA55AE20D7261E60A9AFF38695891E37B32E +B2DED159838FD65674F7AF09FEA8690C32FB07992CE2FDD664D6B9AA55136E31 +763715F94B48EE4D28E8702CA1B90F3432D8EF486A99C319E88D08150BB58FEA +9DAC242591D70D6F0B81B2011B710B186AA7CFF05499B79F4671254EA02F546E +9B66AD753ACFD168B8BE3E9F5E2AB603939D5EE00A90B4F27D42BB4CD3749B59 +1702A036DF5F83E25D39DA70DA245508B966EFE6E8A7E24DE54762ACFE4FAA6D +2C4B2DAE7CD4C1EF0ECC01866496D915A4B233DD8749DDA75E8D24C6789B7006 +2475EA72E9BF28FB4CEB975B2D1561B513EF18E87D44CEDA8AFE8EBD9CE5D832 +7D062C221EFFCE801686E86DF05A82225620C99897453D7A5FC171E25AA9314F +5E2DC53BF96EEA6E6060E80D44E15EAAB7551B2ABFFEFFC72FA093025F968EA6 +A204278911A18D2EBC6F0C3A9CE5E0F8D2102BF6C2AFC0EBA2470933E3D347F9 +01639DB90178F8AD1281DC8DEF04C758D0C9B0FD14A816C8955227F5909FFCB3 +00A69393A66B945C0155D649978738D7B3FF1FC8AAFD3A1A91939DA9BE2F3A91 +C77B99DBF62090F034F55223EF79024D6A2CEA4C77AE043FB8F0CF386FF06FE9 +B27DDE4EA71DF17A8A46F8BA93271E1EEEBE904A8979D6FF17F56053CEB7CB70 +C6CE2CE01B25916657AF2DBFEC92D0096CAD29EC47CC042D250FFD8DFD9D57B7 +0CA94DAD03E1781D26B5E32B6CB7B57E3A6E9F1E90C8C5E6FD217748AB27C8AB +49846C20E12DE4561E51678F09DF9D5AD02F5EFFE7F772BC798A459E5F4A5E5E +8C6053309C635BD330A099D53C922E96D922599E4BF96C1B9ECAE472DB8ABBDF +7AA790BE70607DAED2044E15B24239DD308207BD6BA2200DC10ED188D6932329 +0EBBC3B35D92E4F2662E8A03B9029B67CE9029093EFC79858A4445ED454DF030 +4EDB3A32B9DA9E2DC2EFF49CBF99AFD5FBF1E5DCF14BB07A558DD211A5BBED13 +105CCE495AE3EC6EE9C4FADAA72FC2C4A95C05EDBF0C88D7C77FB1097C6B36D6 +495916FD69B176E7FCA1993B5020F8574CE0C8B6FCE43E382AA3BBE0C920F713 +85693E6B75BFC0436205231264EAB0C8355A58EADB30BCFFA3A71EF23D13FDAF +E726428542B05F65857EC1CBE59F047E3956309ECAAA931855923F247467259B +ADF061BF5F70E4BA0CD7D2227F5AF7A3B118162BDFAE809998E0B67DE1F71BFF +B148DF0D8FF5F693D8D5CDD71FB4C14F64BD21B5600C95F491FE6B055F20FEFC +83776C0938289F25AFDFBD34C7383E37E64B5BECEDF3DE162EA69AAA2F495518 +F9154E2048D905328C39DC5354AB5843C49F4BB74FF0A8C8A0D3B2C3C6EB9342 +30E7943A48416B53837D1CEA6118C31117BDA5A3373FE5AD1F7D9D6AE3018F1C +02CCB3F652A2EDF25D95A9456C7098D09D500F5F9514DE1369F6396A0D9703D2 +67EA8E446B9B23E3DD0D702DC8B7C7967DAE5C92A2B7594B9988F6AD82E04E2D +86D49BBD6130C1D74ED091D3734CA7E23B5DBA6AE66313261B843CE470506D38 +FEF9A2A491F52683EFD67A2156472E3619237CE9463C25E7774925329780274B +50958860E21A77F5DC488F49F89EF7518CB2B5531E8A4C9CB76B4F5004EA990A +C17BE31B42333D795F3EF6199A4999888DB3D7999E645CDC508D4DBEAFFFB056 +AB2DF8ED54CC3E214591D971775784DAC1E3A211386573E3229200F6DB5A6E31 +4B137A4D8742643CC44F142C62475EBC19A336A51A6D7C3EAB9DC767ADC6FA92 +A144FD4031A74E114A447BDDF91BAAAEE61A2BB0D5E0794D11B13596B550B308 +3771C35DE27F2042678BDECA28DE4C1C1BC8CD16C6D119D98000DEF3974A6F35 +FC02BDE74905B69BC77C20FF38193E4A194F078DAB803B0F4A51A721EBC0A7B8 +F16816ED1D0124D792E30B915574D8C5D8155166DDDCDAF5234D8BA27880EB19 +48417F8C22DE8D6F033B9BBBB8003C9E7A9DD9EEEB53F150F30C16C6CCFADC1E +8813B713AF0C71A4907C2219A007F02302A39637808ACED41DF3F257F7CEE20C +43F067B52EE03E26283A1372876AD8549BE0F88BD5FFC9C8A4A65100B62ADD41 +7F6CC9029626C9E3AD3ADB51425A32C1432003E48BB643AFE59F63D9C85586FF +04DE29046FDDAA6CFB4DE31FDF65894FFA02A09CE1ECBE8A03DB845311D397EE +DC21526553060E59939A412DED669499A23724EBAD75BB4134539943874F7AC5 +0EC776F4B71DA0FF3CEB5A7A00428134DE5F27AF56018CC1D0E891DB2DCB77A1 +338CEB614578499BACBB6CF1AD8FE891406DEA050E81BE0BB6EC50EAC8EA98EF +D58B77D659365BC70D0FD56BC0F2D0CC2752AEC0026D9BF8E22C1D246B5706B1 +0308B59CFF2239199D64D9865C55093C8C0503156DD028288A77A71ACB7602F7 +6E4CEE8E44F69DAFE0F2EB4B097093AE080F962A065214E11E5CD40D1B93D234 +7AB3BE42EC698D89C01D69F4D6CD6AF48FE61E1195977DFDB521956CD03501A8 +0D0293E9E2DFF68248D09A1AA5962AA9BB5BE0D498BED18AD9D470C618D5B3C8 +9D5B55B86CD1F98B7851C0553A1B3B7E26A2BFA18AF0E55701017F3ADD8AEB9F +1CDEB28EC1B3375E8102518C3D640326C90C488184C847EB8E213D82B9FB6340 +B44794C486016A3D6925A2C0C869F71F8F0810CAC77F1C615C89C12A2C0B43D0 +88AADA36B5B189550B3020267085BDF7C07494269CFE748F19DCA3AA78D559FB +D2FA0826CC10ED1114C7D4433622CBE440DE641D2DA4639F6C9B28C2E539C8EC +13937379B8B8D146DF870B5F6A8C1F33F65FC1826208EF9908CA9CACB4BBBA5A +F4D05EE61BD26D2938AE1FDE56C6007F6C757D82D00DB714F8C072E6A80CA736 +496C6ADBF1F45222779F07A8DB3BCDEF355B57DB7A5F33B576D3D657600C82ED +A578C24EA83238A825F6BA4C48A5D818965BC29F136D69564F525C02FFCD2472 +B0B9420E2DCD01636D1F34F2E6391016C44DF47785DE8EED58BEC8A07DE81C31 +BEB9C2B0DB3060B3E43E5F3169F2342D8EFFE73ADDDC4455F0EC7520942F107D +E62E2E0EA4C03D8F36C18BC86B56BB13756047AD76AB1458C41573176396D53E +A4A105BE90661487C6DC9FC166975ED6FB9DEE45388B71DAFB0B8E47AA3D290C +4FCDF4C8BED044F59E717E2882E6A197A93EB0DDA1693D70EF6A04E965C63405 +5B33748254BAA02F1DB92F81707255BC7E976486F8BA3308C85044A4C14355AE +0001A9D8A446ED680523F1C9864C0C8DA0E0D8965B7A7CBECDC2A7780B9D0989 +86AD13A5E6E4FCCA06492718BE518CA7F5DCFEBF16B80C1AFE096AB094E867B1 +C6EB817E68A32AF63C4C3BE58A4083EDDF78290743AC514245BA5CBD333F3AB6 +234C4DFE69A3CB6918141450DB72C3302293ECAF06E903D1BBC87B6C42948A5A +35C13B5649DF7E077BAC69AA8DC1ECFF36DB03918F1E696678B10096033CE710 +AD001B008B2EA9E68673AB665AB574E4F3B695AEA86D44B06C9F62A4E6A13F2E +16DDF4FF2E0D97E34E2B7324CA67E0528DBB219F6FFFF162D242AB7FE6572DB1 +41B2F2D996FB3D77D1A076B75ACC59A8FA4379155E2498E8A0B086F7B3D98E9B +A0E1A0693F75308FF5FF794F44173701A752492EDDE0D33EA64CBCFB2BA797CD +6CF0603CDE25B2EFB02B74C1AB219251F6AA2F0B6B08017A2157D4D372AA2CD6 +6A0AA196F566DFAC411068EEF89E2787DAC8D1D2C968452CAD32E8642B44FC51 +CA8E664345F3D62A4C9049029C0EC2AF6E1EFEA8F15931B17C366EC1DB681D16 +3368B77E230AE968666AC84C917ECEAD806DC5176FCC7BF5491D1290890BA1DA +47A466111E0504E8FF3863A40D60672A349E2E475AFC4AC580175C23C226821E +78F6EFE2E36705403C576A57EF65440586467FB90D1081CE13FE0CBD2F7D77EE +7DEFC8A49DA3381AF029FD4DBD93614A68F13B5B2A60D9998855549BE7F69EAE +DD94132E0A57EBABF80C7C4BEDBABC0251B12709D8434B8DE706116568413507 +43B2843F607A82F22EE1EA3C02D9DD5711C6CC3028083261BBF8BF26B8D5BA93 +9D6DAAB8C88DDD773FCEEE11E165C8A90CD00D630AB28BF3F8CBFAABC1AD5F68 +85988AE767DE6646231475D2D5FAA9D32A9DEB98F8900BE633DEC7505496CC23 +D28C06D207455C9DA92FF8D164E0403EAB20642C872C6E7D581B9518A3EA5603 +46347B43A5431F0A3F254EC28DFC631627501AA5F5E3102B82A7835F5696E962 +2FD6267D21C0AA342A8E3BA0DD5FF28C473AC63DCB534551DC4E050EA7028623 +D1001FDC309E13CFD77B6341F76BF60BBA952C46BAD5C0832451E8E550A41A35 +21D9A0A1FA5CEC8BB3624F830648D2AC6FAD9B55F735177F5139B7CC12FE8397 +0C8A45A7774AF658DE29E5D083CBDAAFFC26668E84F1C3B9AC58E555EE18EB90 +7EC3136999EDC6CDE4F4D9766AA1AA4BDAE3C2EAEE7288F11B15DCE0F8FC5F02 +80FB01E1ADE123F5712D1AE15D95EE92919CC480F3918A579DB625EF11F16B44 +8763B7FD5A2677234EAA2FF047DEDD51E17B15755A55CFB2B5F5418CFA92D1D6 +14101959067A8463780EB2307AD1E6359741E9B11D4BBDA27059846DA462B32C +59253EE51FB9BAC08D9B24378DDDE5EE48A21702042A22EC9CF9B17DD919D671 +81B9CEE3A29A8E02BBFF6F52DE2E615DBB8CED9A237ADF54F18AA2710D8E6648 +7C2B1E7BDB41649633BD9A3A703F52281A8EF089721F9CF806D369708B591749 +DF1E06B2B039250815E4893062798D3A56B29B80ED8D0CACB3706F1ED5B6D65D +E4FE88E271B20588372EFA2766FDE62D90FDF8020FB6C6A7EFB85A223D7AD3E0 +08661A93D12A69E817CA4E3CD158379DADB1079F4CCE6EA6FEEA5570E4626618 +4CE29E7CF73603BE58B7A5 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMTT8 +%!PS-AdobeFont-1.0: CMTT8 003.002 +%%Title: CMTT8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMTT8 known{/CMTT8 findfont dup/UniqueID known{dup +/UniqueID get 5000830 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMTT8 def +/FontBBox {-5 -232 545 699 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT8.) readonly def +/FullName (CMTT8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 34 /quotedbl put +dup 35 /numbersign put +dup 36 /dollar put +dup 37 /percent put +dup 38 /ampersand put +dup 39 /quoteright put +dup 40 /parenleft put +dup 41 /parenright put +dup 42 /asterisk put +dup 43 /plus put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 50 /two put +dup 58 /colon put +dup 59 /semicolon put +dup 60 /less put +dup 61 /equal put +dup 62 /greater put +dup 63 /question put +dup 64 /at put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 91 /bracketleft put +dup 92 /backslash put +dup 93 /bracketright put +dup 94 /asciicircum put +dup 95 /underscore put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 123 /braceleft put +dup 124 /bar put +dup 125 /braceright put +dup 126 /asciitilde put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 +5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 +8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 +EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C +02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D +46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A +4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57D06E82116C79486D8 +C5C32DADDFCB2CBD26FE85FFCB176AA09FBE325434B8B9D358B7C180AEC54F8D +24A1AB4D5EE5375B963A221F060453E01768F0A398352CB2C76E6E70BA017570 +BE1C3D3A86E803B10B506FD9DB49DF5CC7BE17133234D7BE9230BE8B7481B357 +08595FAE04D04B14C633C52E303B06EDEEF7CDDF20F34D7F08D991DFE2C4261F +298E0A818EBFF29D3B29D1D0CE2F071B49B0622F65F936F6C1D4C6AA2860E56C +9140A4FA23BA31888345142DBFA79825662511437347767D4A13A976FCF67EA6 +7882D7B391B37FC1E22787E484D19BB252C4D73AA3D73EFA5C6341CF6F127033 +2B91079B5FF8A164666CCC65D0002EF7E374098745C84E3037324B4248C5385C +FCF0539F8C04CBC52404BDC6ABD1474617D06377A69F4851838F462E82A86BC6 +F8DB2E740B5270AECB0B922D4493A75422349138B539B6067C040F3007F04191 +CB545ACC01B4F28AF811266260FEEC04057287BB5C26C077946DDF23322FD99F +2B3DFFB62AB8BF12000AA81ADAA6A064F9C34D5F36CB7F66A5EEB7B494FA1AAE +32B380163AEE08F5BD270FAAD8DAF0CC5B6979B8D4FB6AD723E011DCFE119092 +D1025BB62280B745BB0FB140E82325F1FDFC029100F922BF206E5527B7D8F60C +3F3E3AE2184CB954391D10A1618FA0940F12159167494E29A46125CB911B19C4 +97B4DC76FF53B7F79E380D7375FAB6C30A467E02E48BA73403D3900FBB440C9E +951C081C8D5E04DC0C8E1BC7D552075CC360B7D1007367C655069324713715BF +F8182AEB6F401A1F029FB3962BB3A0B2775979FDFFD834D5559EE20CF54D789D +41AAE2A22A06E509E4E648FD33710B58A83FBC8DB8D6544577E03B186F0576A1 +0C1F1FDE425A0AA5724986D953945FD3ADC0C170FBDD241BAC988D65CA8FFD0B +B013EB27813C9B3740FE2E9D8D81FEDAD1A95CC38494DCD832CC92797432F3B2 +4CBCF51F4C14C18B1E5146F691604D479DA92E0B1F5CABE244D8761E14138E95 +0EF0EC36424D8A7581AB3854188D11AF8339662D164EF37BF8635D5E0A836955 +688C6B9BBD36356BF8F5AEFAE3875512A503C38D058F5823D50EB25F683649F9 +F9D9FF4C5580C2F284030AED47099DF18280473AB6BFC7A2423D1E19F327E809 +4D24A7256E1A20BB90A03B2888E16AADF817FB7A6A3D5E467DCC72973CF4850E +D8D09E8CEE8238655699D103FCF0530E683A96AE274E3AB64FFA85918AD11091 +CA12781BAE1F58937C4BEF292DE8D19F299F92B6B7C3975718BD9CEA902FDB73 +378141C0D5E65485B75CC9CF6563DBE0FE603E29CA55796DB18164725E17F4D4 +AC65FE25D9CD21C78BFAF06D080D7BBABCC5F672256D38952F85B451FD55B8F1 +976F35F23E9927510749842FDA197833A0CF88AEA992A8945DA35A724B445CAD +08B4D617CC45364A36CEC6510A316A9D1882221DDEDCF16CF2DA1B7481AAC0EE +A94FA95F2A0A5156B81553BAEEB8FDABDA924C313285118D89487D87AAE8323C +B8E91F0BA461A60F11BE36C854633B1E54B69BDFDE29BC95687B9E8F320FDA9D +ACD18752A6273681D50E9E3E06FEF82ED2A83E28396E3701DE733BC68DABD124 +EFAB186F9DDD499E248A2B39CAA0073E51FD4CFCA1F76A7361E0635EF78E1ED2 +273CEEF7E209E21B210E06BA5D975336D0027545B1CDD6301AB01937EBF10833 +85A46B1FC2B8C9A602CC1D8D7847726452B54F92CE9E96D00C2BF8F22B78CADB +345F808F6798166D7204AF4AA84EA375F486E6EFFC33925EF596292213301424 +E477F206B5578F84DF9D2A4DF5237545DA1CD2BC84715D279A06B9CEDCC8D9AC +EC11E3BA1AF0A6219359F107D06E5EA97732FE9448BCE0B6EA58D9B1BC0B9FCA +8CA2ED9D9FE76ECE94EF02CFF6272448C3693C74C44A587FEC72199372809305 +41F5B2ACAEA83687FBE3B9CE0E4881AC08F26C5CD73572757D05B95FA9C54061 +0473BD7F6D28EBDF9325F8C1295B8EA857446C499BFB35C6217D62C4BD849ADE +3289E9C2F0E563A0AB3B99886D8FAA54D0473B1EDF150E7EF83156B5F3D84B1C +1A44EEC13EBD913C5D03C449849DD8E5B9262605B4E32B97AE213414E2DF671E +691F2A0C0938DB4AB8F86636C0AE0F2E2C1F417602B5E92F669215D2727BA102 +CCCD8401B5A20F992358E494FB96CDDABBBE75DEE7D85D56322F1CB6EB22030C +3104E3C8B52F96823CFE65D618412433AE047AB9485D4C59B5C29603E551DD04 +CC984D89FF5A1938D7AA5ABBF04F3E85D4A440F4A8BD072EFC5AC2CD7BA2CCA4 +DBF55F809F5234411CAD3837F6FA7430F487F3D7AAF06E555496B4CBDF5A3BDD +FAA2BBFE02FBF00B70F06E0CAFAC541BA911A8ABACE64CBD43308E99BCD69C67 +B04CA465FFCA158ED53C29B2F3A89F10D72B369680F4BD98312C3A8EFA3B7AAA +E5EFB1EE8B30A7D9EA2F610ADB9AE7D08D1C550EDC6EF9AED59AD97C7BA20869 +02F70E7DC09EC88DE26700150A8C850A2BE5EA9C41EA09096FD61B8B6D179177 +B0B26DA699FFFBD35DD78D4F18B53E3F0D9351B69E1FEF78A51AF83C60EAE830 +3A74BB9EA0DF2797954FF020FB70047AB3183FC079A4545B9D0DDBB3BBCB2299 +8FBE5C43F53C01E14F15018C97567C3FDA7E5B5AFAFC1E5D8432DBB387BA4CB1 +4ECEED850A4598747243F602BE97716A814912A31CA14512580849338B87F561 +B35A24F2D961DFF68248D0AB82C19DB2898252CF1D1DA260A9FA8F120B9B0ACC +8F288D264F30646F681361DDA54DFA67D66872388660F42D237120215B88F09A +3D9AFED47E64BFDED4B3B6378160FFDB8B1C24184029D7A7CE9D934718F3E7E1 +6E68E325D1A28DC555866AD0DB192A915A80F5E4CA88AE2B543EA9D1DF023BDD +6DF3C5647E3FEA1BEE684AAF8AAF6F3110C11865EC05D26E020EE03A3D121CD2 +0FC0420288DBD1117D8FCF85CCEE8B2A6A632B817EAA9218E51FD26C92307C9B +00A67D8836A5987DE40FED11924F8250E84363E35D449CBF408EB74B683128BB +C35C9E6112A9D4C16FE851966BB17EEE6B5209484D2A397652CDCCE1D30866EF +B8B6EEAE2F8EA0375B16C5FC2C4C440BCBFDBAC428DDBE6F0971F87A8E5B7879 +1C8CFC3CBEF77F6152822741B5A1A4E9A55C3F8B459F39A0A04160FD5433587A +8D3F619498FDC68E0E19240001A32D74867F0AD2964E3B9C748E264B17DFB8CF +44E405209E5159D3755CF2717F994265606809E80C7D729719E2A8B396CE2B48 +1B7D22E660AD09A912C3FEA46EAC1913F89616D2D39D2CB1EED30DE56F0B8659 +3A3D7A56722FF5C1B04D0D095C8637A71B6FCEA9AC04308FBDECACB3D1B688E9 +962A1AD948DB65B9B6B4467E6628BF292466DD9F2BE108ADC611B50F86CDB772 +2E297692FCF78905CCEF7FAED0C7731525B664507E894E5F10081A66AF2313B9 +636975EB8A4A85161BF3F1069A874532F7425C4AE253C6AF376FFDF2D440A5E8 +04418C1671BDFAE10D423ECDAB49D871D0D7F18AC624F5CBA164B62E962D8B38 +A6E004FD103F2EE62D3AA0BE791B44427DAB1834D5CB523CF4933B093FCD9167 +81340EA5216A4319CD7969895773E68DEC710348E6937A7C763DD804B4249AA4 +B594693CF8722A1728A8E716A962F965010CB527D5175C0F973EB1B3CD31D984 +3955152DACDB24ACE4B128DCC96C2449499447F7B9367390D644E1F9588141F8 +CC60837813244C166F41F6D8665A3A1E6C555D67DF2FD9830E09089871932D09 +9B02C0D063F056F22F4053FAF67AAF7D49F4AB16DA0CB57A81AEF9D22578DDAC +A06835F2577152D86F22ED3EACC46FCF9C63E0A0162A42C7E2233C912E0494FA +5123041B71F27933DC61D4A77FB324A6844A1EF354410BD542BCD237F7078F5C +00B9E142A96AB5350152E20282DDA6E84179AC9A18648AD716E14BE3811F9ABD +20F0A6DFF27E3B8EE3B8C67B2C02E6CBDF9D89982AAAF45866D8D637F96F2ED0 +622E5D98D4207EEC8AF72096337A8D1371C1F93F1254D5A81F27DCC9496597F4 +64C5806D183FB758CC8B06996EAC08A253F9F7CA51680E01D57FF501AA24FD56 +A7D7A296CE58A6111333F510C73CD1E8254D39C89F46B1DA4EC4EB4E08D2C5F0 +6812D0DB44FC83C05B37750CE6958B355F849E034E39D3C4E571D219F334BE90 +C7C9081C3A4BC270576395280B9B12071F1215EDC614D2B237B7DD011061B1EF +E81F658FA5270013743118F3053A23D83DE48F6B9812B5F61C4DD99B406FE78A +D7422606D11DDE703CE67BDD471029CEEDEE2D1D6560D458C4B3173B37CC6950 +2809D5E7D93A5BF0D3D37EB51696ABBBE642934E90B1E0AC0C6ED52128D06090 +7F7C517F4622906013E9C4EBCC85F8BD8AF0BEDCB96FF0685ABE96DE1899A6B2 +433125EF61CAFC659294F7A9644479D1A0AB799838A1926FF6F18AB9091D6D7B +61ADCE450D5CDD120544F100A68E5A3619B63302C2EBFDAAD9393142B47189D9 +F5D3FAD4EEBC26C3B1D95433BC3DE11AD8565F5B108A52D2B809A99DB868C77D +22F2CBCA9B7E8C7B005D8F0CA0325FA55751DAA985E03B45448F55F7999AFA2D +DD30C501AA8995775BDDC0EE1B603296A8BA32BADF8D2AAE737EC1E1C5F01926 +66404A9BCFF6429E93FF9A2457A326E9A5C97A941D6C6E8EEF04E2A05D72ED61 +B0E5C18173CA32CB2A887A09567985BD9D0F92667B6C7E5F401D1B09ED4991FE +1F24FCED460138867E7A2E350D48CF311F7D5AF9A06ABDBCAB7DE09532DD5B8A +6414BC435EA96587E59B4CA1DA384FCF569CA71C045716DCCC4FD1A01E92BD0F +02C157329FE99455411E56827AE5C1947F11B6781548D9ABD6330E7D56CE2057 +0859D3803650F18A17850119688706E778E09BB3FC3898580B70D991231DEEBD +223CE4E36CECBBDDFC55B3B2E46CBB263B4A4EC252A8759203B584BFAF41D745 +D797A9397B57CD7CAC1B244A5A10DF337E1F955EB5D659EE9BD8F3E86988F0B9 +25767F201D5588F82DEECE8AA37E52B217A4CE6C5A4B0B4F8677E7886486DE44 +2928E54A08194BAA128AEB9BC94C4016AE8F8C91023EFF4D99B979AC9A7E7019 +4CBE5C87B51F8E8451802D48EE04151FCF99C29B34B294BCC75B8EE2FABAC5B2 +07AC6FA861787F84FF5C19FF1709484E62A54D42B9FEEDCA243A83F52F0AC277 +27B4BF4D9183B35EF77C254A8055348A148E0B46F7A65E4D357F6B9AC7D38E7C +AE22D6822F4762250491BF5398718F1B2D1BB2712A7E755D67838B8E8B5AF4F7 +504F8074A53582093F332FFE49EF3462613217AB13A287F5314279B717828D98 +3A304D1CD12588FE6BA2F14784A5FBD09F41553B02D34A12BBDF79C5D67436FE +0F1BF4EC14474D8895CB75CD89FBF644D9A5D04012A73E5A5962AB5D1D4E7E10 +FAE44820F337E8CC214A6902D364170DA0A360B62612182EEA94299F4AF9CCED +AE886969D17E57EA78110906B2B5AECFB2DA92A884444DF68B04A835EBEAF4B0 +E3C074660F25915C19CF02A4678EA34BFE1C5D01F83EFA7228A9170FD0BE30C6 +9DCC717E318186CB6B4539F8295D843493BB396E6C18CAAF08BA46F9075AF68C +94BF94CE6A0EBA781A64EAAF37014EDDF698EE83016084E5C8F1979021B4E097 +3B018F902A2148FE4A8A16D9F02098E4E79FEC266F7E2E9877C4C1EB75FFEFDB +8DFD3A9E955F16D693CAAFBA12DA50EA0C33D25617CB945EACCC500F8CCD708A +02AC9F1BF0BB72781AF0CE68CFC74B1D9B28FEB51BD75A9A064259C8318E49E8 +808599555318D3A983829A19A577F5449F4BF166815D7672C85A8C58D443E306 +B1F445683F38A6D2AC486AC98744E14FE8BCE414FAAE05E682B3600DD2BB2FA0 +812D130B39006B3158CE7FD23B018EFC17BA30D1D9A627BF025D8941269ED78A +6557185B5DA653AAA35C908CD6C3CF478F02EB45052C4A5152895535FBC28A07 +F5DD9DA8EA947BA20E2C74820D72C244823AF20113D1CC55903C51E9630E563A +6B56239C0AC0DEE8CCDC3099D8FEE019148825DE3E8CA8C343B67A589216E9E5 +8836BA306F41F46689DE70F849519B42EF75D4AB0E4F634654C72D6B8D2D0708 +FC1A769C15F20870882A62BAEB0896586854605DDAEDA8248352F7256DC369D7 +06E084FE0A0BB4BCF99EBD927ECFA410ABCFD8C513F638D725F285B9EEDD3CB7 +8C59917F8A9C5E454C61BA48C995E8647E4A174D88A6CA853A6FE8CD9C479914 +F2C88A4DC95734DCE56196A7821893154E83B92246A3A170C10B0161334F01D4 +FA77339F13BD4A758AD8FFDC7639F215105CBDA94EF67C1433A5B21C85C4B4B6 +274B74EA1C5A851C0B6B49DAAC0C4F91CE271E91573ECBE789E1FBD4C1E8A280 +3DBF534C667401E3E59A975A8D979D010C2DE134BB2AF41853D5553B660BF4C2 +07D9B01AE75BAB757AA5675515F43424B7BA9FDF519B7F15C379437B4F90EF8C +6D4E73650A7E639BEE1661A8D1A476FC17EB87F694432324A6E74F5D22A8046C +2ED20D76AAE468CCE9FC96A2F9D03364AB89F938742CD8A0C8B2B41C81832B8A +EE4BA75139520226BA8D844B334FAF07CC3F2F336E67E467AB1176B0C987550B +2DDAB5627F49E856DF773E814B0DE1B9BDF3F5093E0EF3767AA1290F5AF83C36 +20458F6E518E9F2EB3469C78A35D38B38BE6CD14BFDC4454D2A2083BB8AAC21E +BFFAFDF0D4A2FFF114A340951A0130FA9A5FD17159AC916CA8F8091D6EDB74FB +B32D370B90587BD8E13075B29F9EDF5EC74ECA4ABE8DEDCBA34ACF455C22B64E +0192BCEA20441FB68C8B264F6645F1752D7A454556740E9B51D6041C995188B7 +56E25AC4EBAFE4A85891A1A8C088876DDC89C5FBD5F58FA6BFC43161E33A2882 +3F67367FA6B4AFCFEA7F5D138258C6F652B205A5A745D0E30CBDC546BCA20B93 +FD8A6C6511DCC57AC0A824380E558DE9E072D5BB9461E5139C5826554FB9BCE4 +32D93655AEBD22C6BE509E68625B96E59FC9713582CC6ED217F7D20C6518F1D3 +D80F022F30A207D6BDCA7186CFAF14FF84D723443698D4537F4B644D3359A734 +F7A6AE580AA67A40DB7CDE2B89B0F6D56586617C68246359D05A1D1ABF303637 +96A644BE07F1A153A44D312EBB63601981D4EF900ACB79286510B60D53FC64E2 +3254401701EEF17EAC1CEE4299EDAA221E255E10E0B8A467348D5C910FA861F6 +B7D3145B11DCDED82B63A62B34AED615830C672D56FF8A4BC354091E8C66673B +704A64EED4D253B683263DD03CF14F875FEC5B07F5ED35769B2706F5C0DBAF21 +532F394CBE0514BA723EB270144F8A3835E74AC16F45E15E25F8752C2702E5A2 +D71F40F32FF82C2CCE63DB01D9F6548CCEF55EB96E21E7F5FE2701C5159B64ED +5B390C81703A1673091D8D3DB7BFA775F50F995C001D5F190ADADE7610ED7991 +D79C27FAED9F246517AEDEA6F759FB817A29F5ABEB087A68345A23BD7E98B047 +5334E7B85BBFF2836BEB328F4DCE1B1D18D67124BB66EBFF6FE3609FC4A6A3E6 +63843A0DABE1B647A55030C71C3DA96FC7BC51E7B3C0453409A779C988E9012E +D96897119BBADBA223A05ABFAA39250A9A608442EF334A24D7BBFEAAAF876C79 +2FE5D4BDAF4B4C3ACBC24808192B06471E41BACD0144601B652D969BD668573B +BA3A469A6511DD9C80039625CEA947FCD490DD704C16E3977F3D6E0B995708BB +0349FC14D2B84ACBF0DBAEFDD97BD87B20D797F456B497009219D6D87E52B890 +FE8F4B18AF6B8AFAC3BCAE18A3E97D4ECCF5B1BCF60BEA2C346D52412774E920 +67EEA3F9E44C6532ACCF664DE723E67BB99804925F340828C7C46094101238B9 +172D3E6B518CAD7380E3983CD79A973FD76F75A8CB2274A980468889080FB68E +0828857B3798D0FB98852CAB744E6D2C3FC2086F2D2A6A4C40A1B48CC7D7869F +886DCB622C427C36667AFB2399067053C43E16FEE2B322AAF4B2F6B5EA00C1F0 +177E07D99E5D05A0DB5E16F58A07B0C59F57379CCD2BB5576CABC444CBD7669A +16F6E37594BA29129EDE91ADEA0E5A190B9047D36543EAD63C16F3A587FE2B12 +2B09A7DE247CD4ECEAB4E19D40B4FB3C73F81E5250C47D85BB419C24E5F573A1 +E25DFF90524F62A4DA060C20E545F64415BD65F207C44C0A10E429744B45DF03 +8C2EC1A0DF2861339A1B20E8264D809BB3D27AE113B5361C07C2E32024EA9AE3 +5A426AEBB3235A4B36BB42182AA509173EF2DEA512AA301C52448146445C96C9 +17F49F533E4609A356E2BF73095B0FE3714494766ADF2935DE22A9BB9A152526 +89A9EDDA761167333C1E0109F69CF0FA9D055A318B3CE75428FB8C90332DD334 +A7150BA3F04C559EBC3137873B9DEF763D11C5FAAB0E380649102345439BEB39 +CC6330BAB5CEDC657D4810B3C6CAAD133CCAD2CB4334AE7326C384892A64DFEE +33FED07DA3EB7F25C65F90DFF1519B95942036588B7C6E4A3E6691DF110CCE48 +3D6BC330F0B63E9147120A443FD03D4872121C606C7D00A3CAA46329FF041EB6 +4D5DEAEE39DF033F8FA90DBA92935EC6F897BF117C7ADA013B639F5464D34602 +84924DB4F1D85E8273AC90A98F9B785566C90575ADD0501D64BE99ADE44F48D2 +249C813CAE97B9E729CA8072E472A8CEAA40363D70C1CA35BEFA41B38728C1AD +D71B7ADC500C3CC1BD6FAF4BA9B72945A279CA392AC8F9FA7D1D986D946C94AC +F466331B52ACA50DB852A221B9E9143C45563405F73D796B45235C1C481421D3 +5931C8ECDF80CF6A8F9BE5CCB2BAD13174852C80B1A378FA7A2B20DFEC7E0A25 +3F47FD9A01868A887BD3C8A456BD780F9714871AF48AD69B44850894D5A0FFB2 +BDCE54ECF7A8C2294D73A55A21D84F230A8F9FD729FB2BE5681E0C5E7AB9C6DB +6BE998B206DC2E580C14CFDAAF71F5B5A83159B35D8C26791CC24CC383C976C4 +D946520D987F2E224261944120F6575D87CC414AC5369D30916E95B795FE9932 +8A64D01390E9E92FB631E50CCF7CAA582DC83C165364B0C4C374732083465252 +DF62F74BA02C857E90599ADA08CAFEE5F7C544FC67A950C399EE5C34BFFD6331 +767758371054BC44D266802D3157ECD1C4C02D47AFE4F322761ED912E57894C4 +7FFB1163CF6C3C330741AAE0CE1D6883BA94581B9DD38638665688467854BBAF +3CDE4CE57C89F76286F6ED15C3C04EDA466A21D9AE4EE0D6DA1B6948FEDE7EBA +36DC80581DE9CDD7495D03F43972D574BA841CD97E1F454B08391BE54E43CDB5 +4C1C107A2EA2F01F9DA55BE1F0AC49B8BADD510C82269219A9A71100701B5A80 +92E95BB6CEDE0E8656D914DDCFF561208AD3E5A18ED3A99907675838659B46E1 +2E40F082CC1AB8353D6D06BC94A3631792EF13757C700683712BBBB4C4A1092D +E22562C355737321C75D47F82A6C3B043A2F042687E94EB13B1CD09961ACF9E8 +9A5DE3BA437018462A54D5CA04E5DBC61BA7BAADE0FB1CC66A9E943D9579FAA8 +F8CFB28F5180688504780EDA6B77999646DF20DA3998D862F8007EA8D849ABAC +7B7D828ABDF5764FF148BB86A84A49765C386C2D6B610DB1136605A03BE3413F +33F067E59B498FD13CD61A6F9F5C322774B95D79587626537C799222976EC1B9 +5711560A00BFBBD10E05C5DD2A8E4F4C237403823391F7BABC2DD95D476E6278 +46E3ADDC0CADA064C0B8A939EA88491E53973B098105CFF756FBB09681564A3C +DAE7B858DE3CE437F9D144B0B5723525C7F6FEFA292973430D9FE8110C80CB2B +EFB23792C19A7AE94AB78823CC0C68FA7783D02A4AE60D1C02401F21F5594EB7 +DD73E37EFFD40576E63BF4D510C4E7708598C58B7F4B3459D668C4EB1C7ED34C +FDEFB689881B33493C16A6A89716EFB98DE51EC9074E2017774676ED41247769 +ED965C5132966E266EC24E1E866D5421016E343B5293A644F3730F7BC0BECB0B +9B5E1BE6E4182A2C9A9544397A95D4DEF18B6799E76FD55ACA369F0B151B6D5E +C8A827710E2CBFE39BC248980AB14D1E783CBFAE6132182AE69FE1F34F3E20D5 +87056384DD93690CE802017669C88DED74241E284D29B04265F589C0CFC698F2 +2BC91DAB1025B6B02840B9B10517E8A884C51689B34A9A5F22879FB01EC458E1 +C73505387E293D47F3D07E2B707F97C76D8618CB74ECEBB676B27A8926F512CB +DE29698C1F2C7247CC000C31815031F9C3DC84210D1A02BA1D61AA29A869F079 +5C12194C46863F8FBCAAB7FA0D5A4708190A9733AAFF09D905D2FB69BB87E23A +DAF3B7B7365E0B18684B8293F38D99A2C09628E70A99FF996EB75A358508B4FB +72FA368CFA9C26F109E719729A4544C3E7329FE517DD0048FB75CD72BAD1177B +1E151BE310C5443204B63ACC07AA32AF5F21AA9CA0C1BC771080501AD787299F +0D0679194811FC3100BC978E67FC606534613D80A7C1186A5644F85EA349311D +C99A3E9857C0F703820CF6F9DD798EBCECA8273252210F4E477B7825BAFAFE76 +AB2E58B250AB44D1443EA204A953C9463C1EA452AE7F1F2DD5EEC6EF11C8D8F9 +0BFF9AD0FCEA1EB6570F2323A0E59A5E1CB36FCD3655602CE097D62EBC6744A2 +29F1915963632D2F5CFF39D3226D759865C88987C2323CB63AC1E1A869059BF3 +54C4B16768F25D17A5FF11F0C45DAB568821834257ED272798B5BFE233333B33 +EB0B28C573D7A9252196628C0ECB8C0187D7936D2F5EE639C1D493EC8240ACE7 +0108856EF5494CC4AB8781DAB2A42E58DF1BC63A43145F71CAC02481B39C6EEB +300148B1ABF410BBC391E58478A7A5BA5E8609E668F7C2FE071B6DDDBCF4E767 +6939688B8FC529E1857B703438C873CA5036261617FB6D2645AB85BACA8B659B +D8E376D14301E0AE200C5C004461634D072CFF604D34684E258601DD95401516 +00AC18777132DA5A89EB23716322C5FA859C629ACFF7159C9414421E1FCE16EA +C4BB19F33412BC290B9519A63560C6E5F85E045FE7503FA461BC61946568B3ED +39F2B343A60A322D69C0025341A7320F11AC74CA3D8BE9EC6086552716072DAB +DE1C93507C7B7698C7C322D59C4752BCEB01B22FD32559DBEAE09DD48BD54EC0 +4C924F9C995D26424D99F3409CBAFEA3914C490C9B3D6D600623C570C5C7E3F1 +538C847611C29DE22FDBE23C1CE1D88397C2A197BEF35FAC636B10BC5B40B63D +86E0DF3FF037D5D7500E5926AA784E56A5F298307FA77274E58D0011A0D58763 +3038CA8C7FFCC72029A7471A35F4BBBBD2588B2A9AC09013AC4E3682C8936EAB +8F311C1797B531B0BEB6D612A04A24480F3D1DC4326BD4824AB9E3A1E5D96AB0 +F8D4F2669AF6310773C3C980CF0C6D671B33F5A69DF5A96E539FE83D8673C1E5 +4FC15A9E197C6FA185A2568156BAD187A8EE777D581C56F702C7363253E2E375 +25B4ECD45EB7CDF40C747E9C5345B1B269931249E353DE9A88F4DAF30AE765AC +1DD41244130DC14730FC64917683FC0E81E0A267B4827AB5252E55DE243A242E +6503EB8CFF4730469F13694962373B618D20D0B8319283F91263E1A2EDC19D54 +0B11E7D3F89CE32FC2649522054A78753FB2A21BD89D139C8A6BBF6BADBD846A +34D433E1ADAD2327FE9804B9BE79A6F4571D28264B4BADD2D789B3AADA0726B0 +A4333F69DDC6625EA2651E7E6F83AB4B30123290012966CC5AF1E95A5C580E40 +34AFF0C4A3D3D07D745468E74924A6BA6873B2F222D8207FD68296B473AB1BEA +689613148F460E74FC5A63B5409CCEE4DE667DEE0535D0B7372F4A78597FEEFE +C2BAED06C58378C4481FA78275C70C0DD51C48B136CC6A083AC126C30FAA3A54 +10F97F8C996CF629EC4B5DE104387D91A32B46FEE2CCB5DFE469029D318CB696 +D9B41BCD5BC02664B0B182FE6B19C9DEF43283BCA59F109E31E084378E6D7696 +775D9EEB6E9C95764DC7743DF1B532614A73ACF873DA3643FEAD903EC7C72CF4 +E50BDCDBDAC489742B86BCBB6D5FEE7302D4C3A81C4BD9B957D37FEDF2EE0268 +46E2FC9E075BBFD98D8770AD276AFA14EBEF82736ECF784D14003B43F7E8345F +62FCEC83F6C7463B45665AE1CB1BB14FA60C8B3CA88FAA9F1DC3FE9665729A22 +714A5F0E7D7F57DE711DCC51743477135DC7222809DFD708FF2CBF6A78717591 +E6B242B8BF6859CA938E264DE8D06F6EB7A2D3AF4AFF5D875A8EECD291272026 +75D836FAEC1C17898CC7D369541283213613E64A34D2CBF9A9AE5D0DF8759616 +FD3A7023A736A74BF4F714011CF366B13F92A5123D4A1DCF7641550C829B8428 +BC584EA397105307A41E857357E5AA0E5E1483809B33D3844D80552057387408 +1E1AE04995F8B226AE198ED021FBECC4432D314E03978585ECB83BDC8D720E5E +AF7393BEC2314C8E092B18FA67927F2B247C781944738A8DFA6AA2AD62931C8A +A44D38DCDD16C38EC28E7A81F7855F3E2FB152BC32F50AB36993F20AD17D74EF +A91DA6164FAA37EC831FACBEFB9D9BE2A81B6749828EB0A0D657BDACEB25A968 +8A41A7144A0E5D760917FE71EA174AAAE3B37DE2429024E114327E9DB0B006B6 +2F5870A174ED9FA6D425058979776E2B13BA59DA505EF290C932853C6B35FF98 +CDD47615F410D6462A439C85B69A22632739315F9747F77212BE5EEB2F3D27AB +448719D7AB58050B3CEF21F92D753BA2A17FA22C129DFF2BD970E1A987D983CB +9DA86758D0542A62DF41CF7477AC98051CB7501F3DE2885E91C75FDF5D359C1B +15CE1B7F20806DD5ED1372A9166A07E0F79B543719EE88A5C04DD6AA51C14A10 +FC765487527D3171036E905D15188ACE4CFC939ABC0348FAD77848A481AF5189 +B8FD7E9F57D5AFCE77583DB8A066B709B56300DFB1ABABCC6F9A9A4F929099CD +1CD84908339D11DA1DEFCBA79D448A66C73783602AA910682FA14D5CBD673AA7 +1F3C440102D11E3F8CAF7AE4AD56401DD9AF621B5D3790D7152B8B176B66427E +A425F3AA35676786EBFC78B04D63A27F9D6C0BD55E296793F719334E92B50A42 +E370ADCC3AD89AE09FF322EB0160A9265263228FBCDD3B4F455E4FD262272512 +C333F26813524A43278C507438AC2142463890F5173FF70A78219F5633195423 +A73A346CB542883A06EB99B8184A76A515B6E146C4F2509B5FD27CBF95E195F6 +7C3D25635C74A8E1E0E7DF52BB9A5A2AA3AE147AEB6DCE4CB36E9DF5E114B8F3 +7508CB6FA824A0663C877ACF73A9B37BB50E0951A148F92AB641781724D9D34D +A3C035A7CAF37EA0EC30F596D1A282AA4166CD134DA63EE8F6F098792BFFF1B9 +DA1751DB5DAB645D1D12B973D4C4FE3FA77F053012404FFE63A9A62F39ABB96E +01F7162E5F92B29E0CB4C37C9F496A315A8030F2E7121F6A61995CCB195207CA +67C250C2BDCB1CBEB94BB1C861BA0E9EDDE3C6973DC0F85D457ABA0A70877021 +7F3241D741BEAC669D7CA7086DCA8462C82B69494EA7FADC6CCA83CCC7FE1260 +A63838354979E9D4E2CC97B1A00789901409ACC686BA050573260FE9E669C61C +16CB957CB04BB5BF9D28F6B5D50095B356B3DF80B750E0A01C60C65384F5A883 +AF41FE4036965B016AE14B95B703CBD6C84C3949172ACA78153B0423883BA857 +C54FB5E218199FCAC078E134EE49B3B1C88EF9A5A34AFB393AB5C5BBD391AFD0 +39ED3265CB7C93E0B7219C278BC0DB9A8188F297A164303FF0658504936027C8 +C7F3C4FA668FB8CDF6399C56C3675EA6442B556ADAC92C67C545347BF5F36259 +2540F94AFC34982496563B6D22385E6655F3A3B1E88641007BF475B79EB737F7 +64065B1122402A03744B3334231720980A0D40867ACB3E1E04DB3CF33CDE92FD +A3F5A1F127E02C6F2C2CF36491A245A56D4D3CFF200FC051FB86DB98458F7649 +5F8C64F008133D8FD0EBEFFA011E577169D8C90E6CD39E7636D6906DD40A9BB3 +9EADBEFFC2474F55873EFAA3642A8C2E5E4A011653966FAA35EB7D15034AFE8C +D87142886C1401B30DECD7F2E548C412967D9B7E5EEB5EF7BBC9C69DBA334DC3 +6475BD9996C4ADF10D4B57CB82C80C2B34B47AC8CE4E05FB93F4239ABD105731 +93B76396EF09535F0EF6C0AD398FBCD6329A73C7029428237C7D5FA601A3021E +769CDFCAFEDA86061CC1181A9406B044FAD2075CDA5B2D8F5F40D75C349F6885 +10B62ECA55A4652A007BD1F21E0745345222A36D7AD6F4A5F4AFFDA6AB94DB0D +4530BB69DC24BE76C7D2F3C596C6F28C2EE0C9793C412EDA3F33B549527B5BD8 +529006F92385B7E9EB6E710F839364A8938259191B85E06F83B0481CEAB40D22 +6A3C67EA12B13BBD778451A26CC5FF8A3529DCFC268C55EB169905EF0655424F +83CE289F636605A35C55533A2DDA4538BD974A862FE3B1C9A3AD0BF551C1E101 +959FD37A27A07C2FE55144282DA876D3B022E4403546F28B77B6ABDE9194A2E3 +B6B1589306FAF32C00453CC4438ABF69AA96C65A2F840BFC9A0E4BE01BFEA6F6 +6110FCF2DB4AE88F7B0AB5DEB2D1434B1E129A133BADB1B445F5E8C6D4D19B1F +B6F7F0E17882784CC7B6B0B0665F1BDFB873D1B8AA203FD57DEEAE1AE57DD67F +DE821280498A9B358602746D9C547D06B109E6D2EA278D5184A682A87EA2A9F5 +909556084B0FA4C494ED40F2EC7F598C748F5A72F4A4DA540D3A6F0062E6561A +D03A9AAAE04C441AF2A6E7BE510FA7828FCE912F80CBCB50A7727CA059C4CB32 +8E5E640AC5D172DC1471517692E6B6B71EDA189E9DB9503704F62DF26E116198 +F86DFD86C81B10175B6AAFA9C6D4FA2892BBB84A56F275341A657F8F7E42FBD2 +435A49295E9CBD473854E0E5D1D9F9C117E63EBE8672E56EE883484A0F4B25F6 +2095D4478A0E2BCF569737280B2740B4ECFCE48E21828E61DA9047F833A9F312 +A4A65FD12D1F3C060067D2DA34C46CC33162203ED5A2496907D768CFFAB4CB96 +B4E1B267CB1BB0671A0A6BA960ED2F7639C708C9C07D5F3EE6AACAA78CFB7CE5 +76896F76B818F58E6084B1881DFCA63F57D62E62233C7556567545E028918D32 +AE5A772B1238732F72D77CF6E7D1923F5F1BE141DA9EBAC514F4E98EA2F91611 +E87B3FA1126EDA7BD7D12E0430641DD866DB48BD4A1E9FE2598CD8B1AF3ABB4F +FC36E8CC236F515133C502F6BE69F0326192CD4CC89276298A41D5383D5B146C +F4A4BC7783DAA1C284CC1E33F6EC39837B20E0E6263643C279C9F044DC08D954 +BDE4C551423604E27D6FAF5457DCA41A3573E0C8F436DA9981B4C728C4FC3E69 +0EE306A00EFCD2EB83706CD01F11C651872D144B44FBC259EFD7B167898607B8 +11E6872E36B0DBC7969DC1265C70E123BA3FA4053F110E73CF09DE2C8458F700 +BC559B4609838BBD377C91590BA31C9E73B10D6C31632376B187B102F1068CF4 +CF86A49D3BDDA3D6C55D3B46CAE8460E2DACC53938076ED950D398F3F8C58114 +40D4AC14F2CC70C85CF38F11768F67B9DE1216DE2CF64D356337BF5625B0B7B8 +1889B980DA52042DF78184A9F67E07AEFB32144BBE967008B15D6EFA8A4DE2AD +F28612EB91F711F07CD5CAACB06C94ABCAEE2B3B2B10399CA1D41A632628AF6A +F99FE8450F3EF3734D1D9E312AA75C68D262F3674ACC3FF10B3D07C6518C7C5E +87CACFBBC5287ECD3B25A20820E1FCE29E8CE3C5A1C09F667A6006A8460F897C +634C777B97FD4FC927A12216E6D26D3FC3148C3B30CDD4B46431840873FD271B +72F6C9130CD6CE78B7A5F4B970A594F67A095477E8229F7AD04D080871D5DB2B +2B510EFE90A60B355211C1BB1C6AC55D42D1FD6397813C2A74532D8B3BC3E450 +F6C406DBA23F2AE2CBBB651DDC7302183DD23E82429AB70F428F57FDAB75BE51 +4484F7B979FA521730A083F613BC61D53BAB5AB8DE816D0B8AF164FAC0455FD7 +F74E72D11E58678513A5FD3AF8D7B7EDB98B1E0B3E3E6DD6B14B7EBF01FC6FF7 +944614447E216B170DCF2F66286C14315A5975C3666B0EC5E828FBCAD6B56AB5 +6737158C52B424A329BA954E1067C27698D20CE7F1189FEA07738F253E4847B5 +F882532787A343DB007AA29B93FCF3ED2B4A245B8B8F4A7A39CB1C59305B8B7F +FD43D674D0E83006C3BC783EE659A8BE9B8526991F9D91B23822E5D302B391C4 +2CB67383827B9569CA3C96EC0386A02CF6F97DACC0202C640BF7488B98F4B17F +7CB48663674F8247FF07469F8442B7788C002332B04ECFB00BB24CE3637F9DD5 +C6D59B4B3B349146BEBB076332F1F7817E6E24F32386B340C0337AB037ABD3BF +7DF0EE0851828BE6C428438753942D0EC3005F830A813C30999E9C4906FC4EBB +EE7AB3D8373074C50AEA1300A465CE838FE23A71E75EC927184F6EB48B92357E +1F3972DA6010231ED1E3E9841BBFCEC7534980EDA8C6E90C02A6655BE7B599CF +24758A08992428913039B33F3D536CF4587E61FD968126F57F8F75AD65F3D317 +D17AE7013CC16553103FCF4BC5CB31E637C10C745287A86EF19748144D85F72B +4470B158CBC8E076AE856B0016F721EE8768AF0CFD2FD81D3D4525C28434CAE9 +C77B6ED1F6DE646F98C6E00640B63E5DD22D3E373783F8DE1780673E7D969430 +A93DB14A982DCB6D8956879B8C67E368DAE71746F6590F2D62E954C6C44AEEBC +469852170AF8341E27CB24B2AE1BEA68EADB8EFA8ABD3608B68BDF5E0F8F58B7 +AD2B9818508B19185C769F36FD577E07F01202FCB8C44803E3817ED4D1433BD7 +AB8FD496C0D9BBCDF24990C3ABA28E4E11B21A178CAB441894BCC38795986E29 +2607618CF0FBD8BF14C5936271E05C4F178CD930D218F74E656DBD321ED0AEAE +03E76AAED1028D0C52CFB08B5B3B2C6B6044031A656B655461E9D86E20D90BE4 +1B336C64D8B8345FE28EF503647CCE0F27CE3BC43F3E2D0774D07A1F29496EF3 +1328E85447BDE0A34236505D30F9421A05DA0EE60EECA10F8C15EA6E0CC2A77A +6557CC9E893333406AEE2DFBF60C979540CE2C0FA483331722EA962FCA019FA3 +EB2A3B36C18BBB49F29227EC4D516E8203E19C79DB29552922AC4D8AFF79F174 +A3858FF6E451DA661A10D97B4E215E1941893BAA8236868BCD977C33F05DD108 +A9AD2314250A27D007DD9058180B6BE31F79CCAEDC118CEE275D33B4C06B0DAD +BEFEAE71565B4DDA2F095A45872E0B55C1F779413D85F7536C4531FD616FBBC6 +604366E497D0956CB0D2AF8C0F16C4A192DC5C1B98982E5E6DB1017BFBEE1AAC +1146306DA4D98C52D0F88A7EE9CA6110DC84A10FA9F730E70A8B3C0BDDE23400 +39C767179BF129CD2D36A986387D8E966871C3D29847C272640236603FF008CE +67A408EE7E3EB0FBA2320E3651B788154CC7D44EB787C85786ABC45202C1EA91 +F2C0F49304934BE37B3B4AE70FEC3B4EA892F23811C8935603F02F337C60C886 +F0411D811F3A6C7177C2019E3F195158CCA566B47B7FD2F69522A21959DF9185 +D45819CBB81F511A04B3255063CDACC67ED7826811DC8B002A7730F64854B8B0 +493E629B7B994D224526EC2A18540B92F4064CC8F51F3376AB591D5E2647DB44 +5B4D4F562597CABBA82CE6FFDFF5A9AFBC29EC134DD98BF7DF65A465B63A9FDB + +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMBX10 +%!PS-AdobeFont-1.0: CMBX10 003.002 +%%Title: CMBX10 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMBX10. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMBX10 known{/CMBX10 findfont dup/UniqueID known{dup +/UniqueID get 5000768 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMBX10 def +/FontBBox {-56 -250 1164 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBX10.) readonly def +/FullName (CMBX10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Bold) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 11 /ff put +dup 12 /fi put +dup 44 /comma put +dup 45 /hyphen put +dup 65 /A put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 76 /L put +dup 77 /M put +dup 79 /O put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 88 /X put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2D43B233BABF23DF8DB +B6C2BD2F04672F9A3B7FE430263E962F16A948319C51B8ADE6E8A80D3D88023A +6DEA4D271676C2C8615C4A0EA7DC8F6601610F398673A4D4B905F49EA868FEF6 +39BE073001A36DEA6C08ED51452F062B971740019692E221F4455EDE46AF24B8 +407A98B791F6AD525C72C09776247E194043281D04FE1CD1D8AD8DCEEC3045B4 +F95B3B41CD3300768D8A049815348BD7AC1004F5500817E3A267D694AE108BAF +285B288FC5F28A03E9D34FE5D9B2F9A9BB26ADE66B1CF8EB5BE606E83D213C33 +DE083C20D636EF780E761944FCE3B8A950B1E6E7568F33B557C6D59E0CEAF185 +53E609A4F58AC4D5269116F958C4D115C44B5A6DABAB79D3BB6E60BDFCECE108 +74CFBE258779F32C80CD7D9A7CEBA50A0966BD9961F71560119668C4A0C30A5D +ED91ACB30940502B24F33906D6E0F16F81DA87EB6D7FC8B7853BE388C40D75C2 +2CA8F94713AAA1561F5321CE97997CB4AF0E37F44E25B0F73CF4986422B1CD89 +8F861CA623004ADB1C28268D7F8C484AA10C9519B6AEADC95AFAA3304D60E85D +718B2F67D2B734095E5A92C90785252C98067DC05137BE735220BBCB7C341D61 +C4B98BFB1EAF883D38D7A93195A059EF82B42027F23B6CD633231D704B891A9B +03D11A646F13898F20321D7BC150C63FD6DC6BF9CAFD8DA759E95384B729A0B2 +767B9F3E55C682F7A248BC1184F7D294CFFAE0B246DFCC8F215625DDD4F49F09 +FA8D41CBF4A06152FEB152C61539ADF7E70A4D23AF8267D25CE3B12D39D62377 +547E2528D18DC4134FA3BE0437EE0B3509223D71F06D44C6227D62BD01AC0A2A +3EDA975E894371C07CA1027B102549A7D552FFD25ED2DCC68E29E71BBAB43C62 +57B0BFC6A953ABC2EF703F35D112F6B5460018CDCEAD17F149DBE5B52C2B9E10 +9818EA6D97C8AC884F6841C9B600A7D868F59C1D80E98DE0741D06D69858EC84 +1B33C6C9938B7E8A6FF6C12AD456EECBD3EBAF0D7331536B9F6422019FAFFFA4 +822E79D6D89D6366DA636CB708894FEF904F366E295F1CB808E78E883913C4FB +1631248ED6A7CF1095C0C61C4F05E4B9DFC47533A5FD24540AD71A0E2907B98B +28085EB88ABFC3478C9644594C7DC4244ED5A7C1CA8D960B65497D56D174645A +B88F12C2CF0A807DA314017984CF3C4FB7F47392A651EB9CFA961B28E2989893 +9FC4D97171BD5338673F5D1CE2C3C08D48A1B77769F01D5058236C655FFD864B +80E28F900191D4EB349AA5E400A7B0A0FCA0F3E79D7A7C69775BF754329397B7 +D18B20B2683CBC4A19729BA878B3C17EBA0A7E9EE297A5B67E915CAD92C8F356 +582B8299DE6A58E73408F525F7EA895C48A8F0D626A06A96A50348DFBE479D89 +4272576FBB0CD332193D28A8F11503BAE98F8E1D73CF5BCADF23DCD4E6586ABB +323568F5A34E359661074D50CD8D9DF27191FCE24F10225A5D721EFDE2547E1D +CA998077D2340B1A4ADFFF570AA677CDF3305D5E3A394BB1626EB35074D4EEAC +2F037CA2EA389F7683FD17A8E07C12B4CB3BA8C249C9B12D297C618009F76717 +0EBF5F2DD39A6BDA10A2E5A811D4E190660F5FDDBA29201B6F8042620397AB2C +E59267A7247B0463891831A6F40582BC3F614E5167B646A8F53D8A31717DD9A1 +9034034E705BA7884F0E0738307AF69D3517147C282747F2788462FDC4336A4F +9CD222908401A25F0A1F7B13B8DAE622DC965AD0BE62497420B70C04AF432237 +E0FDD043456187658ED93B0F9822A3998511DF05E59CC85B7B9992CA0CE3B814 +9723BAE70D2631F32B4BF93511F67179FFAD2075E1591CA5907A4C67701B56CF +A5E5B02EB4A842BA1F18D6864E5677359C2FB4AF5BCBABAFB053F230CC129B45 +8D15413F736EB07C571521C7DE2A13F2AC1C133D491B0A607197BE9AA1231D96 +BED7968788246B2E4D2BD330F802810F5BDA3760FEA5210CFC6F54748FB1D921 +5CC3624BBA5B8962AA7D94159651589540B17CF7A785F297264F9C1006D36928 +6E2756D3B623A6087E4B106FBA76255903C624C07E18A1AF4E185A533C640711 +86BB477A906ADD36EB6C8F4A12BC2F01B2B98412E4E105977640930CD998D990 +0254A1E5E9843B7A8ADE0AF6D5871E6D3D666465AE69813A2E26333213FF6713 +6F08D55A90C079A56E1B9AC655F720FC22B5AD8550FFF26DA7B0C5A0B60DDB05 +64E8FAF684F3A455BA9BC9278043D79537D201D520E38750335A4C8FEA887377 +879331B68DAD6B253F4FF9981D0F9B9550ED5179B15EEEB00E560A3DB6E5973B +63403E4E2F40A3D0B937246E9652000B917B1369741E0F913C14C2D2D6D1FCBE +2CEC4422177C58523715BD070002EC2E13D383A1DC8C84228862B6C5D3B65667 +9FA97E175239BB7FE7E37E14B96DD7960A8AD49DF428CFC13B5D3CC22E245317 +47B5244DA97F1DF954CED2D552477237CB23D037C0DE728E26C82738954EEA1F +F34FE497DA005AF03746DD2ACF77F6E6F2C224862A1D18AF6F7A5DAF34564387 +9E01DBFF49F8621C058C04C2B3F4F3033FF3E8A977B2CD6B2A3CA4A6C569B19F +C5AC457AE9AF334DA66A730960C7565E93A2D373C0E3DE14646FFDA05DF4C6EB +6D4CA8ACCA3C3115764F77B842581760BFB9E5C0EBE55308B0577A8F4D968CE2 +BA3361D79378D451DD150C34D7E901397AC63B33BD7DB13C50D678F5DE999238 +4B4EA15BD449C46F262D931478F5685CDEEC4C4201FC3EFA607AFB8F27AF6751 +125DE42D2FE2D31DE769B7E7FD8CC8C5D91343B537139A822A5BC4160BB5314E +37501F65B4FC35475FE9E03E34CBF6795AE86CE409500BD0799DE39FA69978B6 +EC74D2197C03632D3F59B85F404DB31240968FA75059B2581B101E028CDECC2E +7E5E25DFA106E9B8ADB81E82BE9ED3BAA9D03EEB22B7B67AB1262DF6AF5F5EFD +A5627EFEB84F3A5F92EF2557EDA2843D7D18C592635623CEAB14CC3620F33986 +410D6DBAEF9F86E4E6682054540E2B01D8FF2161F10E66851A188BC15BD6666E +8D3F21709F196A31EE676D28A2D12639CC2E7020A52910F052E61A0710DF09B0 +064171D05611451BD24FAD64716F141E1C41D3218A8115A3D73CA041D02B46D9 +28C3D07DF0FB668E8E91409C8D0A26A65CD737C075E026AC0A974C9BE658199B +3B9D82ED95E4646977D8F60717DA4C68767DBD7E8320D5AA1D5DEB2E6B009759 +8282F27D64F1F904830AAB501CDA4D9233FC2F12F77F0FBCC46E6B729C71F6D5 +E6F3EA02EC35D1048394F4EF2177FC5EB726DE5EF2DE7997166B8BE5B5105D08 +EAAC3481FC612665CA112D3F889A0E5B7843EFFCEFACA24A01B6AC2B7DDE02F4 +A9295AA2409A3756BAAB44608DACBB56840060037869455BEBA46F10AFC68DD0 +0563843DF111C6D34911CF13AA6023E5E899060B5EC60D0F78FDEF3E981151A9 +24903EB13ED1A67EA1977449716D1A5A7EDE1A2E9465C9C2B20A58AF02D9F373 +73E627CBF296B3A6A4670C39F3B5EA30D76F0362C81020A1777F0ADDBC6B52F7 +213FEE1718214087837049CF2AF00407639657428B9E8B532F68B631611A3501 +3D9DCA38090E227BD0D6D0FB4130EE866DB6B195C873AFD18DDB3B1E40F740C6 +B3B375ADCBBF628A07A5FACED539FEDA3379D3B60216C2EA6629BE2F65199D82 +FE3AE627D7C67270F3497AE75F7A9514968B5950E2D63C38DA240AF4E6CAE88E +E25167D179108679876E7C80C85FE1D2BCC2EC9B88BE76A8F5736E8E6B3A9CF9 +42E58A4ECB7914865E67C1468CF66D658206830B9380FE346DC2DC4BB56A92CE +4B5E4EA9036C177869315A2D9E6CFE97E3BFD7CBE0747D40CE5E8A3A0988576B +8AD2B1E4314C0D8A0CBCA08844A49F7E054D31BA7543730C0A7390BC4A288D10 +CE29E389A4791305D3AC1BB6F77C805F1032787306F78FF76A20A9E629899F6D +13356768D33D7B9E294E8CD50CBFB9CA02A193922BD9B4372C912D1689B6644D +52CAA30F7421E8114D077288119AD9514EF21E5B9989CCE2ABA0C12549FDF493 +FFB39736AC9EB72DAF45E4EA6057527FA9F5AA0A1A3F03C12F7482E465C766D3 +760DA7714D56C91BDAED507A5572BEB51A895F8DD3BD5AAB042650154FC7E4E5 +5EEA6194DF73AC5EE2CBD4EE26E29B1D2D0C458B4850BFE842DDF2EBB4E2A25D +C6A11CA2D8F346E2B736DF88A3D57BC0380B52396A6C039212699F5D3342EB58 +0C3DD5D01D5078479BD9FD10C07925556C0AB0F03606F33796BA72074549EDA6 +E33644F62CA35207D7421D2727AD8419AD1772789D33405FCDDC9286BC34C974 +A52297F5BBD2E541E8BB473F733AE5097BBC9D5FACF18DE4173B4711E28B23ED +16E0A6746A60F6FF903026A3900169EDA87D98396E762C2EC963D89197B8CD0C +25244806BE7CBF46BE60A8F9171731EADFC969C28679B025371E5572E52A0EF8 +B3FD9B4638D03E20BFDEC9345E70B8166D38846DCA68E0D0B4B53629C7E7620B +45E0A610BCD07FEF8814CF915CFB11119F42407D1C6DC1E6353451D40A382C2E +C74DF2A4889ED5A3495C3E973565F7178CA190D22C9693C10EB12C1E7A8679CE +4AFECFC964CC98111BA4ED2BA9B10292A71D5B11870EB08EB483922CE8628A06 +05E7CF6DF93E112B60EF888AA8DB52994EC33DC7277D7B7A4F913AD30257261A +D6EE80476A9A8D316D190BE6CE0046CBBCED365AB305495284FA921BE0638E00 +63DB2AA4C5F163340BCCD1061B469504DEE350B82FBE1689C1B65D095405614B +35997D6F0DACA7190D64ABA351705B17B23FE2EE5996FCD607F49F54392463EC +DD5B944A4B82FA2BE3E75E2946D483060DF99277340B0AB65A2042AD088E2B75 +BBDAB869D1940F64B50D25078519D18748AD64AC5615EFAAF4F3105B0111AD40 +70EE173ABE6A4ACE486B4E5999158A4377FDA6922FAA6E9305F48570D14BC81F +BFF4C663E1EA9D1E050534F9315A663C4C5DA52CB02EA6408AA473C32CB0CD71 +169BB43C0508A842F400240F0063243B4C459A1FCB3312C41C32ED0EE87F591A +BCB6D5D3830AE4645CB4D40336DB4AB6540B52E70E1EA415CC6D886827EBC5B3 +EC35CC5C136243B0C20B3C603B648B132B99D05F9B48263ACFA59A856BE74441 +FECF5C6D1FE9D1F4F9942F460961901E16017144C37E83C6822177B2A6C47ECC +6C47A1104460665E5BCFCF08874008302750EB991CD98D0D8D22B921F90B99B9 +05EE7C39F2BC2A7798157503743C9F2F267BDBE2E8A4CDA7317F81DBF8962E1C +EC02822CC7F770FD4D08D335904375BF0C6DAA0510771627ECB9EE69C0F47D30 +69A87052989DF80D9F4F19F75B070C3689AB3BE0966453F9D56CED6C1745B50D +813AE6D7E44B73423AB3778ABE4CD2C4DF40E14C5A426043F7057E2DFA2DAA70 +EA6723F1C7967FECB1E7C1C0CA283334163FBE31C32254490170C3513580A552 +19A5DD75E6C4ADCB12D33517A03318A6BBC7E4214266E125140D8C40F78A0340 +1F95D9FBEC4DCC55B71E89375AA94B0D55646F6C069561480407D0A3AC127024 +D7D1E9ED6B599A2A8766B8792F46D35508B66F302D289405B101A3C6BADA680D +8C56E2A00B766A4CB155446F862FCF17537A2BE85418E20CD77C4F1F69F70BC6 +17BB5DA8FAA876D0E8BABE273A19C04A8697B3E3CF4725E2C77C8761A9243F24 +96F8AE96399996001A57FD75106745AB4646FB9C6421F1D4EBF3BE533BD11AE8 +14BFBD6D308376B26E08E4ADA490DDCCA94BE8240403D5EB0FE3549061DFB668 +4105B4FE77189546619B6BCF3F9723E278E98D50A17DB8A4C46744FA21760635 +5B332689316BD17C966D466AE737FE3ED7ABC443ADD88D4823A10BC9747ABDEE +027515AC353A420523F85298029475D8BFD83A2CD00C02CA07974BAA581D2215 +A850E6E4C0A5E17E0EDF91C63FAC18C70093F40FEEAF0350B403E2806F4EAE96 +BF616A805616EE55C4657418C26CAF54187A6684821B86A76F15088AC4D5B551 +66C3CA8DC61E9810858D1204F899C7E3A1754F483134609F6EEE6364B1CC04FD +92C86EF194FA3249601AD722D75D1D395CD15A93C768EC60A486AE885683364F +93DA00A865C1035F913FDA69E7D9A0422880FB81EC23C00427F07A5EA3CCB613 +83C859958AC53FAEA26A6BB39ABA068863CCE3D447720BC31A5136E08EE58963 +093AF587A72112D55853A1048A2B1695DB2D7F13CC924F2F0902071260C33ED6 +30893A04577C0ACF0681C0FEC23E5404F844A83BB5A2F8DE1F0792196139993C +1152094BC36A6AE5BAB4B8281E506F485F0BAEEBBE71E174B7CED1E52A8242F9 +DBDF3E0FBA296538D964EB5B7A4E23B1BB0F59872C9D4FE8498203E3AC08B71E +D2B965AA6CD5D20DA6C83FDC86F4A5D68A58A72C5BB9BFE9BC755C56B24025CE +6F24443D3CF32CD711D3D94C7C1DC275DDAE3341D840090F97CB6CAEF274C94F +9F3BD3AAB3F98BA8A7B5CE5E48D1462DAAB37BEB1C10B410E8D33FA42D898183 +BD4F807112D78AA94509E33C179BF7C9E82E55AA7D09E128A0DA06A330CF4AF8 +5DC861498CE029CE8C1BD15C923A708F2E7AF98E4F7B34212A0CB417553C86EB +6DD46B0466F1A21D29FC5111226794ECFCA5DD4240C0B8D106CCD7EA6F03E133 +BB7733F055D6FFA04EF5C6F872B4FDA3E42F0F036C4825543D75682ACF71B548 +DED160ACD05625274799D0AE201305DA526E01A3D2A719B1B15C05CC09467F3A +5627860C0F36C503EE392E1786620F3F2287AFE56634E03566B9B1F537FD92A2 +913166228791871A8F8CBA1A1DA634E8224058052A10FE1E67CBD3FD21A6C07E +243CBF58BDC78577847664EEA5225EB8D6679AB17C563848A9D4D58995EA3609 +51C1443B752A070D9872FE1643F0677019235AC25DC2B29169D38308F2170A1A +A0FDCC59E6602197D2815B914041FFC7106DAAAF30CD97400C6D0826A40385A4 +C8520119A065CF32CF2FC5FBD8DFD29222528A7F96FDA533145846B3428F8239 +E50277C366418D713F84B12A5FD4F904DC13DB1844A391FDAEB97643A6FD2945 +942FD4FC5A4A35E184F23304B8B4D93D0C37EFCC4E106D4FCD0DA3E5D2117589 +3FFC2BD1D121026562C55C455C3585050B9460891B006F62D9D9B66695C3D348 +A467C14C0256FA9621CB056E7CD389505194FF463BCC4010897F9A690EA87D9D +BB3ED4C174FBADB8A4744C6E4A44D773967FD703EC37672F9993DC48BCC8A060 +6CEFE8E6B8F10886E15BA0466AF410B90DF0020FAB88BE493606B6A734EA85BB +926950EB10D2F2CFDBD182B0F133809612CCF6ACCAD049C8005A42FAF78368B9 +E7684F98DE421BE0A3BC0FAEE024A7BE67E15C8394F17FE84DFD8156C2A3E94D +08259E15CC657E8CE3088395BF6B5F825764E141AE15EBD186DC049261623D26 +8636705E06C6E4A1F8ACAEA59F91B042DF5DB9C2AB986A784384706A43E5F18E +42C29CC1CA86D4F247B3BBBC89F3633EE074DCA4AC15B1E33EE4822812A62E88 +C32B0AA57249980EE17AFC1346074800FA529445D18649A0475246A25CF325A0 +BDA06AAF392FD455218B13D9ED577D51A9500B9FB7860716A8E2FB3A8C4BE3B3 +6656C6A5653AEF00184020ACA0BCCBF48BE3BF91E11C8658686C89848E714E6D +DC158DCD1C1BC03B83FF94C60B1DC71CE8A86B46DBE661C9F8F4677F8A2C7CF1 +E41A91EBDA2304735147BE66CDFF2673F09D408297302124C127F0B35690CAE9 +CE1679120CC4D582FB69550AD34A047DDFCD9D411724554CCED753DB52D6AA7B +22B0C55EB698ADDBB0F8ED15C971AEF113C74B9E25DA29199237B98DA4023665 +C2A63A837E4CAB38F8DF37DBAB5DC80C0AB25B56BCA5D899F1575E61ADF75676 +F48EE26C054AD9A75FD88A3E17498AC26FD4DC8000A125D6DD423540B8A98779 +B28CE97C9CAFAC45693FF43249E4B559E7F19FB349F94B60AAAAF05B5FBF244E +982B4B51D997DA5811CD43E1917DA885DD96133A5CE1A290DBBFD88AF285A879 +D3136C41C839FD2276760A7B4F21F4026AADCDAB3F113FCCCA9588C7FB72643E +AB8F6D8AEAD1DC3DCA6E436B3DF24E7DC6AD37137B49327871EA80F3B8AEE932 +D20D9A5B4779DFFAD7B3E5D447023D6433575F8F5AF589D7E094DA3786555D0C +046A427ADF128E00AC7B458D5A131A130D6F49A7ABF47833791F172D69FE6393 +EAE0E90E7FF7BC2333D4E0215D5201E4B209591782F8A664335F67B9DDE36DBA +793EC77E5EB405862D14EAB6A99218B3F66F11EA2F345629C402BD8FD9CA0AC8 +FB5A2E119DAA9F80083C9BC54F4586C44320993CB5D9CBDC8F8522001F82A16C +E307F175B794F4426E5D273581A6D2844444D82093FB03482B270D693391DEA7 +CB26D4A418E48A2989167B7DCE251F0D53D5C9B29D359A568FEDB965DF31CBF3 +900392FE739A2B43BFA2363CA74FA72668FC761D1A17B9C0B56D666F94E090DE +EA37CAAB4E066201D6164118B5A5DB3FDF0B15175392AC33785AB5DF23A71731 +265FC02CA3F920D15628C16E671D3E2CF4CB9C39E511C083E7375654025CA02D +8F78B6D19BC8369B2A6B80A8A3E16F148480E3E0A4266097351A03EDAD9D7E84 +CBF08F6E8615BCD0E6CFFE077688C365888921E4560B5118D8CF2E912DBEE229 +44E6CF716D3B3FEC178E2FD794D10267153A360C9C94BD89DFADB57108933735 +131A3C45F85184B78E26180BA3DBB0466C507369F2C6FD65AB2CF6A54F79BDB9 +DB56F26CFB3E6591E5D3A542B94F2EB8D997A7019306E4878DE4117F05362D8E +51F061DCC9970506D4A778672A022D1935DC9683DA72C96C375C212393E44285 +47E4A313909459423ED2BA01D0E1E9DACA45F94EFC91D568C63F0DF551362FC2 +BA6B2E0C810759593AB1BDB8C2F50C4E8BD607B15F5ADFA4D0C3C442D34EF5E3 +44A819CFACC305F7B97766998E83E5365136ACF7F9D099F66AA8A05849BF1287 +CC4D31BBC3C5C605452A1D9522D16A67574D4434DD54953C19A2E022CE027509 +679591A42534055CBE4DABB07F7BB64332BA41E584EEA50F61F4C70166722E33 +58A5163F4065B389BB6DFF6156B8DFF94E829088D0BCEB50B7E52DEBB6E018A4 +D6F51C340F590215609750A7BD8EF784BE5729B830D5A3E4CD9AF2A51D4769E8 +FB10548593C75D5A9FBAF8FD09B605519BB8D051FA671B832B52CFE3278F08FD +D23BF1D7567FF50C144C30A00A6E010BC2BDDAC2CEFE7844A903B608A46A1DA9 +77BF85A60CF0D262BEF849821975DA03DEDBC19DA349D5CB4106B105B82572A1 +0BDEE2612876A532BF35E41470AE30CBBFA16DE257A7958618418C5E78FD0770 +E039671A58E50611539EE7C418A951E6A7C632CC47EAA10D5CA9AF8ECDD6AD68 +ECC29592EEF4F7B93EB7877717D59F2EBB4652D2DC9D308373AB35AC69A2FF6C +AB047B20647CBC2F422E1914220C12E843104349B3DDDE8CBDA5AFDB246484BD +9E446913C4321E200B177332F44DC0F2A1DD706D4E8725F3A5EAE6735DE2C4F5 +32ADAD34F765D02F477045927036252805888063416CEE0E1C7AF3DD198A17D2 +EEDB140741D2C8AA4AF111BDE3C1B97344AA2F26D910EB634922CECC919061EC +CB5A4D2443EB3A0B204C80310FD56056AB1126335CFD6C79EB947209CFA4A512 +DBB88A80B7AAEBB6D1FFC3A476F7ABDB58F3C0EEFE53F2579337B95BAC50135D +CC0C72E45919A8ADAC2F80DCD9AD37C7063BFE894D99C4BE9E6EE4B5E5D6E036 +732286C17218A1C37530CB9BF8D672A4ACFFD6C686ECED5A62FF2289442E1301 +57F5D6252288D472AC0F813F4243646787899E06F98C036534061921806CC692 +5EE4A53F9EAC19379B1A4DC9D967DBF0F10152CAAE08206EABF5E61E7E0D9888 +B27423BF2BB8F1D14023D198F9E76C39817C8D9F13383683EC11A67040608203 +A5C71894C750378FE5CA9D10043EFD3B0B6FB3FD94EE15CA216170BAEB4F1CEF +76B31D8B21E6B46EE9D1C3D61DB5C552A96045432B6CF2B9B44D0618160BE025 +2AD6E8F219450B78F1B4BBD53B18AABDC8BCF46DBBE3D7902E5AA2C99D424B8A +3115B12B922BFD9169242E1F916995F0A89DD69B3DF37ED819F5933192098773 +EF4313CD8AD96FF7FA7D349FBD70395EA576D8D4BFDD535472E055CF8DFD7C56 +0CD0AED395C557F3BBCBC0EF7AC86FEDCC18D60D738374696DC15BB44B852830 +3B781AA3F66A0C77112AB99ACD7176D03DB6CC5E7E81AA4BFAE21371BA2D9B31 +95A8C0F2A951D02B64EAD7F397A555E8A6007303A2EF448865F44D33F5D721EB +E79A621F73932AD5588250E028B81B1F6EA708F3FF32D70E116BC5EB64FDF33F +F43017537F7F723DB71C003B16B5F01E360C71C1A09F86EE4B8E224F3A07AD6E +A59178A4C7C3C822017B7DAC52EDDEC4919B9A63757B35BB317D4BF7ABC96FE1 +51F4B35EB329CF2EFACEC94B27EC377560A253B6B477C24A622EC4C769F961BF +EE120A4D0F7E75F34EFF5322E3BF53BA9AE93D591648D335B12838BC4C002157 +1B3CC54019500DDC798B57B6D2B651306236464E9E509282CD12A5D63166ADDB +5CB4E14E4CF934FE48E2FF716005481CCC738C7486E151353E91F39C83BD895E +9C53BF525AB40761BA30B60BE5F16DE76F7DCB6931DCC304BCEDA4598C98B90E +49194E408676D0A59D88ABE3C8FF2D1E30F218CF6CAC749486C2EB16FE74B13E +836282CC9D024342F4C4C5D47C6DE264B0935F6B752B32A573A67B21D64A3692 +1F6DBCDAC7FD2F644B49A512290CF6ADD2DB56EAA02A6972AE43593D9D3E3E55 +9A5B4C2AA3D65232B9D5E134A0E513AF7D8629F2FB3381FBEF9762C42FE9ED97 +1D0B62637334536955A43DD38528C03CF0D6EF69FE398BC3FA116EBF02A0707C +EABD8BE8ACFB570D76D01209F22F4D026A3744BF5BA2E45F81AC5CFCE312865B +20C7D9B0ACA5FC06EEB85412A765DA2409B3CFD68AD25993B6D38F82F9F621FA +00DF0D8F79D01A0832AB392DCA7ECB6F70316316D0BBAEB4DEA1D79F630E0AAA +18339C530C9E7E52A557C7EDF17C8CDED2D7DFEDFBA57E7BAEFDC9E313DE95D8 +1DF8AB287F2246089CFDD51972D8DBD2ABC7D011C6D2D65F03B4FD411EE9DEFA +BD0DB4DB4CBD2908537122BFBCD3D6496F81146E0271E215FB6C52D696C91C62 +C88CD8FF87CA931207960C9BA56892999790016B0236D719FF6A188B8A82FE05 +84ABB18035737DBDA92F6F61640C7B0B56F347B91D8206296D827DD6953758D1 +D05BB6BEAC73813C1C9F0ED2692B63BD50C964A773F0EDE23CF1142BE165D39A +A88650777DBAEEFFFB52CFF48DC6C54697AA63744E460E7F3504A76E11566A6F +67D8947C2BE4EB9963196DAE093DCE489BDDFF76A2E04222D425EF8E4FA92609 +6F9CD6FA39A45095F0B0D83DEE822BEB1A13607B8DF12AAB3255373E4A572C22 +8A9C586D5F74A2D61F2637BCFFD66D7911174E1643920E0C2B9489F70DFA7134 +42BE46F35435E5A63377251667C1807690B3BDC84E4368CBEE03FA8E6F2201AE +CEDE2ACA80B644D034B65554DC3DB00BDB20D453A6D630AF3119450D4999DB5A +071399984D1F58B7029117F85F9740C78E8A039E5EB0002DD69A688BDD39D7DA +4DA1026F9B141D2CFB13F2F2B351B995E29028DAFFC55BFAC309B7DF3FE90DD1 +126553E2F1EEA284A17BEF794925957E0287AA686102B4E71FDA7E682B31744F +C58B693E235D7ED0551058F0F22E30228971B7BE247C7CB67BC01A60F33B8C74 +2F77BA800348344A911FDBD50EAB869374AB0A9B724135E2BC392F763CEDB305 +A694769E3FAF2646AB51FF077C842E1E0D02F0848039D0F74528F79748A27A3E +DC430B14225AF2D9D93E8458509ADDD01C62D5F7DCD00198DCE742F2829D0E45 +ADEE1526D34B26B89C68850AFDCBF9E7D63E85D3C693F60A8400E2BA4C860F55 +7A216D43FFC8612AA2C59D839EB8E9D8CCD99D6DC5D986DE920F89AD9845F27E +BCB611EE2827B97A83C927938BB9F76B87BCE5B838DBC24425ACC724A64AFE1D +EAAA897CDBF2D10869CC891DFC8F635F9309FBA7E46844B99BFDB67512A62616 +5A80B2A903420C9D2C6A5E9FCFA5982CEAFAD32B6CB94909CB25738AE184915F +F1E3FCE39210421406204A740A0790C016396C2E7FB74B60F5DDB4A3B4E7123A +443EF80A5930150D0AB4682BF2043512B1203DA1F86819A40ADF2CC6EB08A06E +558A0A4E30C0C4E2940B317E7B81025DE3B04E481FC7AEED45FC8CFC47C6F24D +243446DD2697412262952DABFA08EE7CE5A110E6AFCA609F9CA83ED2AA40A244 +0665B2F5B088E613DB97BAA3E01DBAE957EC6C016FCCD9F1CB14D6003E955A35 +B70900EAD5C1D9F77C5BD2425BE5675C280AA0B324E2A15E7BACC43E3BD6DEE4 +07935C35221FA301D3D6A6D10052272DC60B7AFE255E1B03916E5265B52C40BB +72EFA199C50F9C41DEAB037364370D1012E754C5BC3137991D59E24A2F2D7009 +05BB0FAD19EEF600425B64AC5F1E53F50C8F1662133B8C90B24B59B776F258A3 +CEAB542865BB8145529217EC48BA60F840C1882814947F5214AEB55B32098FCE +362E1155DA5C4DD28828041534EA5D5F44502E5C38B929FF6C64AE5C75ABD7E7 +F4B9351C7D0619507C2BDF8A131958C5F878639CEAE3E2202256F7FF78C64735 +492B1F3CC24389E3C202364FE4E267CC8C7EC96BB3CA2EB5B2F9C1360F771BD2 +BC4F868DEE02DA732023C65763BAD98D735C055A26DCBE2085E68E616C624944 +64324A063C514F3827085F51F0F0F1692C9D076BD68299C9476CD09C2386DC31 +83788C0BE489CA93372C057C466A04FDEB9E4662079129577DFE7FACC0D36E20 +201F68C9487FB7052664C0B26A79A92D32146076DA9A6A66EBCDF49E14C20021 +907577EE2340DAC22423CB5326B51116CDB2B801969D81C02A6BCFD597512B2B +43F6F1F3904ED7F88F53CC7F6CB6E56CC43D36544D9A1A5B555C7237F766BE34 +39BD4AE78DA0441C8447A0C931A9DB1A3D4572B59FD4FE0205E8FEE80405C429 +54CB13181112D4655873A42879EBED8E98A4C8A6313C6A101F21BD3CEDF58CD3 +EBC0164FEC84A063B74D5431AADA6C020892DD64EE73555C161A5F578DF09757 +8D2F91AB1A16393BA46CCB9D14F6D77126C5D44AAB885AEED47F484AB52AA335 +053791F57274430C8D16C78B5EAC6E7C426D794DBFA82D6DD79D43DFCC24CC43 +A2C5E13BC10ECA984F78DCBAB6116D53BF50D6388A8127E35FF3D231C5655655 +851756C4BB44C77B6F68CEDF01D9280958050F4F9F15911E409CD3694427F354 +49571EB9B688C29CACC7E965EECCF3C6C9F784DB6BF6BE2AB12E912D1AD16698 +C3218B96CC7B65FCC1025049E5207AF5DA6C961041E0E9F4CCC5A4C3003CF68B +FFAC984734254470E08C1F849BA9C5AC8421A77259DB6A820CAE2F119CBE258A +54551D6A2A36B22A3A1FA1EE8F5643412C907A02D81B77D77C077958048B1E53 +960059768B678C911077411A6A2E5974E99477187AF7986430E36993988233BF +993ADE9D5A35F8DE4BC3B666F08D1B2091935A5B335EFC856141CD7A31AE0A1B +DA5873FA7BF2EBDB031BC894442A21D13662DA6868E547A612974A41A7D2B51D +31A455425F7D6A9F2F5B8B729578A302139C3F1C1D1A95380A71360B1A3E856E +A67905AD4B48040865AF25E420457A375B8AAB8245FC28A94A9990CE04FF427A +142E9B2E6B3420FC5D40A1D336A8BBA21DDDB56B81845AEDF448A0DFC626533E +89FAFFD237BD57F64E34B3D9446D6F27C2CE04D7E79897517564AE95F7C7685E +4C102D094EEBC594C162F8A389A5ECD96C76E77C719DB3EE1D3E03455C1097C6 +FF120780522E2AFC3EB4980019B68CD4FCB2A8B6C8E2D942CB3EA895A9DE3D0B +96395D6C1850B913046A1640927E64568444559FC43BFD84B8271E30F4F7F71A +4019846BA42986B0203F1AC54F7E60B5417A03F817B55122B5104BB77C4C8511 +90EA9D45F6379D27D9CDBD80C47753A9E47B344880E2AF9BF2A1E1C903F16C5B +74725EFC0933DCD1814DB1A18CE2F432C8C37950E59889C86B19118DABD66ACA +446FF347151956FBB3777DA0F0BF054BCD09800C0F977EC06F15D343D76FBFA9 +4DF908CF27A2A8FAEFF680FDCD0B7F5BC85089633D03B6D4D93E06322A925789 +F51C61FBC740E3715BD7BC6050923F431065DD2EC6BCCF59CAD5360198494467 +7F1365C8FE2313B419814A8269C75E53AF406D153C13A010F87E9B2031B317D6 +D74CF7556F72A2EE77E09A48F4960D643B1DB010F083366969FA71D55649F758 +6EA9777C62B1CB7F294E418BB95B57F664B2E9E7F67547CD9FF93CE200AB415F +553F0DBD2FEAF6E19211DEB57FECF1FBFF9AC43F4CE7CC2D0C3781972BB02D59 +90DBD6F5B702F1E6EB96907824B422891C2EF628623D5AF3E0C700F9BBAAB0A0 +8E9CAFDC175719846E7766979617DC0DBE58207EA2510FA8E8B1961B780501A9 +3F5A0071892F14CCEF31B61000EDAE3A76B0C1032FAF8F53C95A4516E2AAF7A9 +08ED896A18DCE99441A5716A03E26ABF5B83F7FEE88AB0DDA020109F1066F799 +9E12FF501F0306BFEEA87AB0EB9BB484408CFC1EDFFA0766EE5E5D94CF75C962 +570783B1A63AFABEF84903150D39742D157D8A1EC6E144D0C73B67FF029094CB +08323157E2389F7759F9EB8D9C5256EFE9E4A9555306D00783AD3FE1004F5953 +2232AAF9F17A9A74C3BF6BDF6367D4B36DB63A231D9BDA1A1ECC0F647539CDEF +B32C2001B7A5176640F4043C27A658C4390D87B81DDD84AC6B4AACD937C8A7A3 +C96A8F76801C277C9001952AF099C1AD594E2F828330B6B99FF6A12D33CB4FE0 +9B704AF8610661F6E72A081D561B959209E5175994487964FDB7C79D5C5AF9C5 +6FA331DD9BDE61F589E933C13E5DCABF639C250D1A76FF050B54A7ABDE13AFEE +2448FFF58F4090B6EE412F54DE75B32CBB9E50A409E910E9A6C34E0CAC658DA4 +950A7AD3972C700E9E2325209624FF047469ADF55A178002049735433E504873 +D6D817436DAD5FC9674D96E52BE81DD3A330C2C92DC0E0D1BA3B37CA331EBF31 +72C48FC2F15F532D3385BF730DD661C4165A34915955ACE74E257A9BEEAB5190 +F82BF065BDE30D6D22269A82FA554885DE5967D853951EBE1E65D96A80F726AF +87B8382D8DC41C817593EB77F06F686EA973D6EDEAEFF4446B9E4C731008AD2D +9C76FCBD4A8305DD73E83D383418007B7C0A1B2F38AB71B88ECC902D9566B484 +1AD66D7ECBBE878F9396DC73B37C6FD88DF91670BE919B82EF0E7054094EFD08 +399159E2024E0097516607A3202B4325428247CE5EF0EB53F40D514E37A286BA +591F2AB766BA9011F206BBEF0E13957996CF73912037AE8807318B8E3ABB2404 +69962E85DF2BF32DB9CD650DE046C0C83BA10CA81979929767F1FC37D712500F +0A099E57924CA4B8CEA2A7D65F8C7B8996582AA2B21BB1904D18261B75B8C264 +1F01A01426718FEFE61DCBBF7F7572C561FB897719D1A9D34982D52F311F53A5 +67C504C187CB35D48D4B3EFC03E19DB9669702D839E40AEFDFF0B0C522756CDE +F349E3CA0CA2F3ED70FEE18AAEE10C2F4CE9EAF05B9D36AFD7F2FA48464B86DC +62C6CF8ECB868DBEBCD85BB3CF0DAC3B677338790259DF9BDB181D5CD34C9042 +577769BE4951BB9CBC03C6999514169C14C05999D76FCB51C3E31801B7B44D72 +680C91B291A7CA81A1B8B59E8D2B0BA86330EB8A007F600589676139B95B6170 +1FF42F6976F8C5C486653045603A89577B795B1088177FFC86052F5654D19105 +86AD6B02A56CEFE86EE9AAFE85D10F2F5DE16259D2DB438D5F0BF05EA7F7BCA6 +0E78983D95092D640840D2057778585C9F1D690162B1A54B0EF64B15BC1C6292 +184FDBF56F93C3B456B291E481A74568F12FF93BC132F6140CFB08F503A76DD3 +271A3B397F41644846B602E7940BADE0617C44B71C5E57DB8EDF6B62CEA5C6BA +3A1309E90DD031971B9E6D2EC828E78486F8D81A10F50625DFF4C91B7BFAEA91 +35C07FC3A2095F8BD7CE4DF7EF794B4D4DFFEFE271E770B131442D905296C3D7 +C5CEB6E7AC12623B9AD537F9585570B198009D59E39DF9A6906C49E4032E9EED +1B193E24879D899BE473B6852FB249F592C4D226CEDD895E94A992FF64D28597 +9413D999AA144007756FAD380385FD4F4DA23246B039A025829FF8F0F193768A +F70AD12AC282A4667734CC7D22BF83AC4BC973790C9CEED4E77297A52A32526A +75630354FE97ED1519C678F6A2343DFC0CE64EB7BBDB5A2DE66F623C9E835B56 +5E32F8FB55B78F66D140F9932628CE4CD14495916326E3F36EDB2739A9F6BA50 +462FC8CD9E89D772DF041AC1EE6A393AB85471E1FE0A945833040B4E3BD5ADE6 +687899CB3DEE087DE0C6E29149C2075115C4F799C5E3149F6146005D44A1EAF3 +BA24688EC2CE80A89A429FB8DC4D9C0D1D848417537C561700B4E4E169E60FCB +E4BEE22AA779D11BF3A038A0F83DAE9E502865DB0DD1E6A3BFB06244B4C9D2E2 +8E799F8DFE3FCA0F2784611B128D7974AAA66094D79E7ABF1ED6A58F50CA2D24 +619C10B25C956151D3497D2EF046ADE52000555EBB479E45F811CD93B1ED2E80 +F82C73717D425397967122D3852F140F08C57964B8A27537B183C10C43EEE44B +7F0554CCE598BEF54E57692651C461E2A7DF7E2E722AC8C3482FB596CF7E2F17 +7512C72BA052DF4384E36196041D87123A76FFFE235F795E4D1D043A71C56C9C +07550D3C79C2B5F3B2E448FE82969A546E0E7AB6E610625751B0D5611FD38E60 +28CE4411D15AB6BACABF4D3378C78D26E7641FFDD796129BC03B60EBF13C17BE +89D6CE111A8B1579A12368942BDC80A7DBF027A4336753BDBAA3AF60A644CB8C +4473A8AE74604391E1B173E19E88A6E646DD0B39A2206292561D2520D5A5E80E +61B2D513BA172D53E6653E6F33FB3D105872E73966D04AEC88E2A1103F97A3C2 +E0DFAC4C22EC60B6368FF57EA67981FD6F535FC06807DC6A0B10EEBE23B5D3EA +61BD611420AECE085EAD1A41C2986E2822CF9AED56BF03E07006CD2BE66222AF +13FE14B36781B221C039E532F7541ED27AE032328C5E2D48E58D1D8853E63C75 +1B12BA16A6966FC576BF4285297393EEEE57AFAE3545B7E72C408CF3C4F84AE3 +6D4C2F523A66E90244957D0E9B9A433E38762621FF1E0A3B000830088E9CA88F +46938B952F09946024BFDE7124C2E4168A94506F8689777BD80A567439366265 +9A03FD3609A546D8C2544813244DB291F9DCA0D80C9913E78858A4817FDDF5CB +D786BDBB43F2C37C8467B1686BDEE970B430C55772B71DD1BA324D442D998FC9 +4E1F61D48988916282359437736FB3D529B768C866A975F1F65B04BF24EDC5CD +8790A49151C7DBC2CD4304AC3912A5F71CEA8B00A5743C1DD91907A984DEF697 +EB6647D31941C7F38B854CCFB2C409DBBE3DA1D7CC201CB9CCA409E4ECA1BB7E +19B5F4D58231085FF900A67864095E472E576B886D0BB6E7F47CFDD91342BEE7 +1D94E06E8DB8E26BFEC2F6062FC1276600994E6CEED299C615A5730AF8539FF8 +AC927AF2705BCF36720F3619687CD875E62135DDD23CF9F8B1C8FE95E164997D +5EA4DE0B959B9F9A6AD6E8CD879B3E8E03A8E31B7FD782941B7BE94437E88E0B +35D981F8B91AC11D341DC849F287CD07F172E23142F685009CCD1241B206FE70 +3A04714780CF8323C01B35C9728DF65BA43905510B640ADF6273E1AC01087AE2 +A368C1DD19D8778B8677679581FBD2E2AA6D45E7A640694AF1B386AF5EBD7DC5 +A1DC0430AC5DA38AEE1A19825A33B158DCD9FE5857BF9D6BE59B6064AEFAFF1D +F345AE8BCA98620488287DE7A5A7922D1A7A7DBEE72734C0A865102A555FC156 +7CBA58AADB9CA29AC308AF91EFF34FA56CDD526DB21BF5A2DB922253CBABF2B7 +F22B4A5BD2F6B074134A2B411C39C3481BB0FE33FD58314BEF67EF3E41BE39D7 +6DC99FDB0B98B9790BE34823B24CD315BC351E058E45C86B2D581E8BAE1D5EC2 +0494A747E8767BC4731D25397B8B8C563E1CF13E58404599E96514E96E87AE29 +07EEA019B3FFAB3AD3E6F0AFB69C903B9B186808F1C964DA19941165CB1E0DE2 +D40ED700156318835C2E89004719700ACF63EF60EA33938C745327BA69FF23BB +3CC5BF249BA70BE2C0A3FAFE041A759FFD2E174E1B542FC4D0881DA46CBA26F2 +E79A5A5B9EE50C88D130BF719836D40C17ECD640B52FF6C63261BB0DCE6FBF69 +D05802EF13086103709E9C3FF8D570118BC694F5B24F2A7F5AA80C20932B0809 +895922C3C9C92B649022F8D6E9DFB7AD940173A32F9405B4D3B6CBDA83368C62 +BFDB32074C3C8A3138B030C6F1AFBA56EE6D8AB4F4CB64BC160634791B549964 +DD255B244FB489FE3640CE74A38130A65A6E74ED0258317E11063E5CD591034D +C8E3494E6758268561BD618F733AD0DBC14F3E7E89C8987EDA49D16EB2F47CBE +9A79F1EFDC3D75F65849D1A9F238CCCAA203C68C897B668A156DE80669F5AEF7 +4CCF7A6B31738736A230FDC630F0BB4918FC5B81462D87597CFA86F3642E6E7A +209CA9B3C82CA9E90431BC64AC31576C8B727AD145DA4C49AA9F800520112AD6 +0A588E212CBC0762DAA7B9CD987144D12ED1A666C0F674354E8CAB7E5DC52FDC +789BFC30C729187ED75A3BF3731AD2E1A34B85932EECF2CD67F6EE8EA9B35E7D +037324273C1E866CC1E08954B7B6545BFC43C01932BAFA495A41169418A61050 +5A1289472F1BC2DF4FE01C6A6C79094D0A2DFE59427F0DC233796D7A56C45DA0 +917685C31DB91EBD5AE215BC354FA19C465630EFFBA62AEF4BBDF06B4D468E94 +84AFF6873BEED348CA82E70669F3DE479D012B511A9873E742F9280E3BE7F447 +32AF1235DB0297AC5B0BA32F6AD841A52C5821620693C7E77CBA3977BB90419E +FA4512B1997CA4205958D21A5C7D9C66615ADB40E78345BB3F3450EC21CCDF91 +A4E7626245EC83F85E974B6864E5A302AAC16692DA6519480DC5212112F52CCB +8C1E05B8CEE3419AF765D441C7BC413EF4EC4659924C8296AFA8271F10129C19 +BA809F90095F6E69E7D7A2AE274E3DE25FC3974E72D217417C0714FC1D765705 +4C01C6AD3A078C83FC4E547FEFD409D5759B1FC61D4FC4EC878825EADB380AF5 +A58CA709C1D75FB0602BF6E0863301EE5CD4C3D3E9BA35D1A20EA6599E3347DB +A57F046A88C2CF2C9CFCAAE109CB1A5123222B0DDFEB155F1EB6881F9457257E +85F757775973D35AC470AC6077E1E20492FCC904FD074738F2AB058BB134A772 +063F18E925780FF1BD5EC09D14D8089E76209D99BF4532E4E449B723B6911243 +D2547A09B322E4D9BCA6C44F55B3FF53F89FE570E06AE582C781FCC9DA1C8A89 +92F54D08E6A9F9FAF6100BB12C1E364A12FEE29D4EB1CF1CF6FE221E0854073E +080C1484F34563A90EFE8B248DCE20A9FF30348287C9C3FA38970B18ECE35BDA +EC4EC2A0FEF1BA223CD81A178CC49FE7DF3BDF2844D15D1184863C6DD86F11AF +7FC668486590E0DEE21EA3FA386FA3A0324E3E5E63F9C038C6B74DD90898CC88 +B0218182234C9184247E2ACF6C071D208EC09D34B2E820E0986925884A35AE43 +9E46EF3651EF40F53B1818FAC5381A7559B0DBD67D4D1EFFD1F3777D6FA60A6D +564961C16F8C223EF07106C1F9306E48113088C0317F6BF7EDF4495D0F3E6BD9 +71494C19BB9493C2167303207A80858BF60AFD299685ECE12F4E447E7BB87281 +1E43E06E4CB5CFCCABF11DF12C491A36FED67954D013F8313F69C4E135FD4CCD +312AD3FC705A5CC1A50DED0A1DCA5EAD6DFBF406A7CB911BA9816CA9C60D3A77 +4AC7F74F45FC231E44EE35F90673C1A91E060EE2B28AD8629B9A3E0EC81F084C +760E1B15D2646D01702D673FA8BCF6F38991E4F88AA1CD807A8709FD68039830 +92F2F4A9EF47FC736CB7232D0CE9DA35890BCF9858DE0746F75E0C02D69CB80D +D2A18D92E9639CA92EC3809DCA0CFAB80E7CB99AD071609CD2E12A9B1066C8B9 +6470C1B5626C7B87B333147423BC9AB2746FF8A743DB648234425566A4E21251 +CC10E961BAD8DECB968CAE418103CCC2A6006AB74F8BD0EC6432F7C61F063993 +0D9E726A8DC8F98C404CA110A7C8B73DB8D8BABA595206A3DFF4CC0FA03A8BFE +7772F370A84B1BC0F51DB00E662C8EEA37A15A6F5CE084EFF5488BBAEFD36CEE +E42BBF1E4BD592549BE3EF87F04C40E7E35F4B42E6226FF6D76798D462650E99 +015C8D77B52C90C47D2EB98A10F43F95EBD899D000E1DBF0DCEF38470C1D7499 +BF0A764ADCCCC9E99C63FB9FC5FCEDC54572275CED23D089FEEDABF7E65E4CE2 +64DEF5AFAA9564465EA861903B50B9F3522E25BA20C78044F53ED3E5846870B4 +6321BA6D8116A6C8327E367ED27CF53826BF7BF4C69723D4512271775DBF0501 +00FD6B87A50C93D292962F2BA39B032A9FA9908928CD1E139934A7BB7EE1F893 +260B9C0E285A7E1A618B937CF83F85FFE860279F8E0A843B430EB9ED9E667094 +02E15264948341FA89869521C66446578B2C33DDFBEE3EA8AC2E76CF50953F41 +9F939B4F8CC399B5D0431F53346BD9131A9DDAA561B3BABB8844A374325F522C +53874174E0FE3668AEC919BF1F49F44FC81BB3438C67E3B661631B7956323574 +7FBDC221C0A760D6D0C57B53080E8CBB4A47D0484A435E3998E0A9E8D27DE450 +8B4B81FB026B7BC3B3F0EEE5F77E621B130EF120887C053014FA1ABCEFD62192 +12AE216022CE7CBEE1B78FA35D188A5C2D7B1033F7F7059A8857A83371D3FF78 +97BD3B1F4457D2B969E19F8EF0333F4B38E01F1B871DC9DA1F9832B9313437D8 +4D88B9E34FB85C379AA4ECC5AB548534455B7440F0781906D7B389A9E3689D46 +34636134C7B4CF04E2DD36FF1B66264A6B04893A6DD9F3E85E06C8401A10868F +40E67D7400466D2832731E9875002006A289FEFD63DE44BA785ABF61B66BE584 +0374ACA9E07CC36892DC31D5F15BBEBFCD5B7FEC7AEEF49DD1024E5B53D1CF88 +25DCF8D210864C569DB632519338B8E030E88B0AFEF863D5BC118DD433B1DBC3 +695C3213CCDBC58689550804CAE08CA8C2690C981D5D3B448D265D5C747C29FC +7506657F57F74AAEF810098E811801D55698E3D6EC55930E9D1B12D54532F385 +56B2399DCB0265B4F6B1BC7215E3B558CB1C0E4DD70E8EC56273A8F3A8C79CC4 +73C970330C503FDBF8BC0BBD8FF9D3C0A08E55C6B4C7D67C295A421813E509D1 +BD68DD94CFF01B76E2737F1999B890D14925A4DABC3EF3561A784FA50039F252 +397C24D19BBF5DF56C62E45B8ECF59DDAC759FD2996504838F6189E539D42108 +CC3F581A64F97023FD9D7E56B35500EB29E51AEC85DD5364A76762E29DBAD65B +35092C4A2A29FCF15BB6B394B7CE4A774F9CE1EBA940FECF7850C6042FC450C0 +211D63895E71711CDA6E748F3A646086ADB19A69A97C26828224C6A0385BB815 +6DA360C3B698EA1AB4C7707E67AD680172610EE7615075710DCE539FD13457EC +27F90E4378728A8B6E74FA0782F303EB611A77A6AB06A98D11237967C9BE0576 +50E1E87E0394960B013AF040A7C382ADCE5F4F6ACFCC3D1CC9B51B7C5F9E8AA3 +131492D5BAD01C0F969E82E09C1A38E2359CE5313D6FD0236C455F7364D5F4B2 +3FF8E6A94B44AB996B1E36072BCEA4BF4DB2F0290AF900D6421AE72C9A22FBC2 +1C139A8C8197890719D152548DCFBA65D24EDA62DC5E10667C22E19A5779C7E7 +E81048B32BE9C92EE6DDF83269457ED2AD9C185811AE76294C070BFF89A36D41 +586AC00E84C4168820654C2E6C8E3A27568C67359AD62E685FEBCDF64E2AC9E1 +BE4294D87065F7AE0EC129BB2E186D3BCE025491D7DFF5DA64A58AE2343F9130 +981C3B5D5ADE639AF7F030F477F0C7A52DC65224F81ED78427DAD5579E820B47 +5B77CCF7A2D790FD0960E38E19686D468BEAE99C6135BB80F15974D4DA63DEA1 +77EBBFC22FCA3AC73922A715BA5032B0031702CCC61CDD9081EBD4B696C6A20C +FB35097DE6617F0092844A62B92016A67EFBCC79286D599A8795CC56EB4B669B +A65ED063A530D46BD2A7E4AF589A4BFB2CCD177095DDC16C896D58BB83259A5C +3ED87C43439EF315647411FDD6B23C9F3BC622FF4F5C464DC989149A1C436C10 +D580DC57E4E1B9DB4E2004E950B9B7CFF662F4EFEDBB36B66078C4F0A4EEB053 +10BA53209E94CE3DD26573117CC54446D4EA710D8B3305BDF4B02E71DBE069DD +B743F882489D902A98551F2A9F9D1536C95168A478829C3380F804FB18773F85 +72B8679C4CA5B6BF46AA5C1FDCCA8A99A187E167CDF1C9661CAAE537E14B8E38 +F2240C77A47ABBC7BD6FDB2843A1807FF8B4235C7EFCDB48857427D568157A28 +109E8F2CA5222BCA351A5EC765DCB2B4013A5958F903516C156C883211041608 +560C93067812FDBB6F44CC831F26D91E9701201CB6273B796C21EB9B8C74A2C4 +FCD628A92BAC4D386494DBA2AA64A0B4D97A6F262B217599DA1D40819EFAB6C0 +19EF990FEA9CE335016A8E61CE105EA01850B6BA603960E238CE71277B3892D7 +32A9D446923F4463A79D298357FFBA42961126BFDC6CDAF99EA77704177AC6C2 +F37443D05B20064696B570B84AAD3AC20091180F18C294120F80501D1C3C5C60 +D0AD828E586D72DDA3E8344489185561C20AB781C94E75D8437C803CE2473026 +5B61493A5EB7C06CE2B2BEB321353383F95C7C79D2B8012C558CA27613F59399 +7327291F1602E74278945D2D66E0E5F9052AE22434D370C42034FA54B9929EC5 +B11DAD7D1E338E4B7F23D2E6275117F4FE3C2B28F882B9B4ED3759D872949FB0 +6FF859564FC6CA2ABF4C146523FF0AB941B701C3AD43143BEF56FD9764ED7408 +44106493C1CF3A0E668E68FBC2164CAD0A1E0961DFBE4AEB7AD020F783A082C6 +69D124D7A37CC8148CE41CCD882F9A8CCF350DEB968132E9F13F77BF7D60 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: CMR8 +%!PS-AdobeFont-1.0: CMR8 003.002 +%%Title: CMR8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMR8 known{/CMR8 findfont dup/UniqueID known{dup +/UniqueID get 5000791 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /CMR8 def +/FontBBox {-36 -250 1070 750 }readonly def +/PaintType 0 def +/FontInfo 9 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR8.) readonly def +/FullName (CMR8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /Gamma put +dup 1 /Delta put +dup 2 /Theta put +dup 3 /Lambda put +dup 4 /Xi put +dup 5 /Pi put +dup 6 /Sigma put +dup 7 /Upsilon put +dup 8 /Phi put +dup 9 /Psi put +dup 10 /Omega put +dup 11 /ff put +dup 12 /fi put +dup 13 /fl put +dup 34 /quotedblright put +dup 39 /quoteright put +dup 40 /parenleft put +dup 41 /parenright put +dup 42 /asterisk put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 58 /colon put +dup 64 /at put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 72 /H put +dup 73 /I put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 91 /bracketleft put +dup 92 /quotedblleft put +dup 93 /bracketright put +dup 94 /circumflex put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 126 /tilde put +readonly def +currentdict end +currentfile eexec +D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA +0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 +51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 +7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 +E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 +0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 +C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9928A7C95D3A6E9B +8E92F84CA0AA44461D2F4FA0F8B81C6F5B7BE98C9712BE166610465CF689DFAF +27C875C029C0116DE61C21DA0092D029E7DBEDFDDEE3D67E6936623AB53FA2AF +18BEDDD7AC19A19CADB6ED6CA7A26E6044BE414FFF59C0B98D5819A6B881F9AB +7AD0D03BDD5CD309C67811D5CF0B93F6FDC9AE64F74ED4E81F2E18D880BD842A +DAFD0BDF06300201C6946087FC0B999447BC370200BFB8CA420B668B32EBC242 +6DB1546A7164CF55B332FE9D239B65F532B69EF9F4F93828A44C8F5C526126F8 +B7A369114CA68D4F98638121F4E17F351723D9F1A902FCF087F94AFD23876517 +2D15B482AF2D68C3F31FFA864E031596E597882578AC7FB0DAE2A713B065B374 +3E2E72519ED6D50CBCA40A7275A7109A4F3ED8A4566AD8832890D3D1F4899850 +9B757442B7EA355175CD5D6D8B4152ED2D7EEB4CE30F174FF672140354046A45 +7098EC45B9DF3DF5CF7B417E201DA88308CEF4CED8E8903AF24FB8DD0187352D +25738519ECBC70304F8F620CC45D2586619205DA3955696FAFFE2082402B3502 +CB682F410DE5FFE80A4DA3D3BCF02E35BD577D0DE55E7B8A33B7A2FD5136B5DD +A0BCB61F8E7F4363C21F890CF287304DDB8FCE7FE207C0D160B81E7EA662BED2 +DFF8C444E19C91E72254257CD87240A70F1A964FA54ED9ECF27E27A57DACC3DE +EABB92C085030870C6CF5C40B6E47F5C0AEB30E84A73ECDABB2D754EF6EA28BB +16EBD6636BC288E62F4A38BFB55F5F4DD20FDD77D767F6CB52F9513E8EB75413 +07F1877B2C01278675177499E4E8EB09F2657821613F5C7643FC064293EC6E9E +B519FFAEEA36B19C9D1302CF91FCBF87FCB57C5F995CB6712BB3D8681EB6F05B +B2A4195A3C73CB4ABCCFB958EAC533BD89560D2790CDE1444C0F2E4EF27A529C +F01052964E56F6D76A190E5FF45934BB711A3406284AF130D4DC0D8112BB3752 +762CA0200CA262359D4F54C0CCFA9A50DE18C7DB14419E2990ADDC4A54B94978 +D9174CA39434022FA77FB30179EF805E2189C35919F5EBE215EE2A00B4407826 +CE56329C5586D8B414770BA5D45513C3AF1931D632FCE69B4CA504944E03362C +74A1177C6398A61A12DAA0F156543E2A8E9969C4308B7ACC21A5ECAC8F172541 +1B1316A88C0C163E574FFD3CD22FF08488662FCF2F9344BC25D02146F36CA6F9 +E2D0130C654B7485EEA9A110A33AA0C769121F81821E9A2BD062FAC158359D44 +3F9D9947200EF1EDDD5860F10438B162A69683957300C75AF7546C70C97AB2EE +37EAAF0089E2623F787F252569B06C665FDB45EC9681C0774ACFBA76B98C4E89 +7EB12AA5F8798FFC110B49C25E3A483ABE83B0BCC6DF0578403ADC369E013762 +C9D08FC94D949BAE636ACA9F36F4E3F02296775A062077B011A705B6F1784D36 +A926622CB3847533D7ACB24A4EBABB14593B5D8E1DAE2BFEF8A51835C8D4E76D +7543C126A4271C59A5881A5AF89331694F84489CA66725995DC3070F306EA447 +CF30F63CD476A46D528EC1FFBFB8EACFA2BEEDCF54C92CE2BD26DEA5827186BD +3A4D1709415CEE7D51D671357B4A5D11E835F63521B9824EE5282E58F05A8ACC +FD249461181A38C2F47BAC4E79BE368D64F886AA493C61CBCB2ED401C8AFBA61 +59CA6F6216D941A92AC52ACB3D7ECC28D6A58EF4CC70BA6DE23E80937AB38E89 +6F05FDD15B954C0826636267EDAF9F2BB466BF79D2E10EED9B04297E6BC93069 +79581ADD1A9D9FAE9306F46AC95B98C60A2E53D60CF1AA4069BE301E17E25070 +F98DD67BD8642B1D07571A32766072E48BF27E1576FFEED300D7313A358A823B +49C8F135961B7E259095C9BB67F996CE0B90E95344F203922F47E11753F70D38 +2ECB615403490310CEE6C03AFA97DA2F47ED47125D110FA69725BA0018F6A40B +29A307FDB3E52322A77A0102E6F57654CF1E96A134D13860D83AFA0A41112D3F +2247A09ACF7D06713BE443FA27C7E7220E875965D53030FE7D2D62EFD2F1DB87 +5FB091FEAF599BA8C5167525899E578AB341BFE2BC4E53A047093168AE189237 +EA55F055514EFA939DAE9E859CB5FBCF37D99484F44FE5AA5FA386B28BB642F5 +5DBAF059A50FE96C7C6D834531D64F1F2E99AB2E96EE74D149178B1C0618495E +293973D9A03E1790654B67C0882376ABEC17D74785B3737D81644F28B3BC6FFF +F92FE29126995A07E0BC5EF3A4B93789A103C428943E045B8D1A5063AE71E806 +568D48072E53DEA85253B01DF0BB7367A6BE4DD7BE514AD74E3F77C825ABA405 +64DAFA25EAFF8F63344B5F6B523629776CEB090B546469F6A6008DE43072DD3C +DEF51F62731037D1FBD0C038A1E9B669849EB3BEBA281624F13D20B61917A109 +A0A7871A73F7BAA18077360B38A4625C5DB9AB9E43BDEEB856FD0E2D3AA2E075 +267B978B9EB47F2369302E87DBD5D5B422830BEC32411FE75D584C58650EFB1D +136FEB92B94BF8939FD63AFB7349C7511E5E46AA7324F8B1FFCA9C2A9E9720C0 +A720918E8E860F137567D386AC29870FD990BD69465B3A3D2A0ECF2753578AD7 +80DC87EBB319EB5AFE0B6F6FF8616EA30C51425FE3ECBC5F8D0B0BEFDEF32FA7 +D168B4E85C804B7326A0942CFDE732B1171C643452B7099B31649CA2C38B62FB +46EBDF7180004C549B53F88021D029452C2B37D8C565BCDB0B11541039A13C0A +E45D4B68C7907B8BF08C6F41F564B62BB554235D50330E78DD02795516D969C9 +66119D718798120442CB7EB9877FF84EC69DAE25F8559DCE3BD8042959F695F8 +2F99845B1B5680DDCF181D806CC4903E077D1FF5E60918EB34C0B1E028422B71 +CA63EFBF3F4F3CD813CE831EB54265A555BDD35AD7D723F9CFBDAB29C54F8AFF +2D35C6A3299E0A2DB470C7B141B1E3E10DABB7873AE302926BA8743278FAA8C0 +DC6174501D6A289CF980A3F55F2DD5C3A514E7E7F13133C35D2697D64C25130C +DB78FC997968D6B3BC929E8A31B6D212C5128E4412632BC52B3A1049F7F2F61B +C74AE9A6AD19B9E2E240617E2882F7D29ED3A4279439107AF9AEBEE47CE85DE5 +CE9595A96A118ACF1EB1F5929930321AF7732E351E18C6AD378508E37B4C327B +0E06AAE21278AFA9255AFE5C022034DA2968D260879B4B38E7EE2E11A593DC3F +CE71ABA050C004473324CAB6F3C50E85DEDA3E9A27388D8FD3A8F6E42A79670E +F7549CFAD4CCB337A6E0BAA4846ABCA059F1E1933CF11DC0FFBFF550CC4A1B47 +CF7BCE0875FA747AA854534960F757884505A5AEE0330179A9547A4AE3E68479 +7A457DE83326DC30B67F27CFD4AB697601CEE352F72F0966B3CEE3EA24683BEF +6D23AD51B8432C3F0DD0D0F80791E1091F38988B7A54E466A9AC7810DE8B7893 +6B0AA6356597891D56190A7660BC7F657BC559E0525D41EC228078F2FBF89C6C +72D666DAD838CBF0861FBF0A1D4ECC069AA49DFBAE5C56B781A1D5D79DAAC256 +13E3F9B928A2394FC71691E4355642764459714412D6F8EF803FC5F7353822DE +6CCBB8FBE5AA1F2C7F4D384039D85E7728527DF9FE0239E2CF8BCB7411C000B7 +1FE660AE6A2A19229E5E8776CC83EFF3C27403935756463EB4721C51FE0B1197 +86C2F17842A0FB639F28083DFD4F1E86D7D3BEFA922514ABF489C5CCE93D6F72 +D2EAAE14F6CBA2BE4BBE7D7EA8EA19DB3A87350D4A52064137C3D15A5B05B03B +70B1DA7328D10713B83974C390C3270AF5A9A47C0BFBFABB9F31063B0CCFBB10 +0F236C74446688198EFF039110F6FF42FA9F82D463AD3958B5FD205BDF85DE20 +FE3F0C7AEEF350AEE6DBC1DE2E2DA4F4599956F59D6F121F7086DC120416E180 +52DBBC4E56C09746938698860F30007091E1CC0351B43990E47208ED495310F5 +7BA9C6AB3CA10A3F1B318FD47C1CE3B9FF1304321F9623E32D315AA9CE64B35B +F841E6C62B5B2488A311C94937879E5E0E170FA77AF0AC75C5E6E9F3E8F825AA +09C1702682E14FDFA72D27901C5BDE009B1E52E8C4511C6F6336251BD45261F7 +401CA3DAE7C4B0CAEB91B9954BF4A97C48ECE7FAD401351D59DDAE9DA94E2335 +74A2B880E4749D3D7026CB5299F16C204B6E00A20A6619C34922C7D3FB50F127 +3157CFC08DCC5164C8023CD1B6C3556C73CB8E4ADA845339CA9BABA1457ECEE6 +ECB9849DF1F0FEBC89E5F97C92978A500196520839CEBA6C0FD2E3D27BB4B4F0 +93CB2BB565F4627C6DB62DD0E084E627D69B5DEF42EF094381B62C0D67EFD197 +301B132420F51A41561E6106870147E0D597078435BE3819ACF0DE28AD779847 +F3D2CF667DA06955D53E0204CEA2935E9E984E76963D3079EC092031E2A10E61 +1227E5EE6770DD4D745A52655369EBA06A19BD7D95BBA271E488241199D1008E +36EA99F8DFD2A9F87B06B070158B466AA4C6EA3BA77DB0F853F0BF9A304EA291 +34069714368E0B94DFCBA3BE5EDB6C8204DFA7EAF5C3406F60A7056407D1BF6C +CB85C1F432F97D821F5518BBA79AF8453A568FB2C2D025A70CEC75F46C545011 +ACE3A99B2582793BA1DC655230AE2EFD24DE20A01D4A441AFFAB7771F223FA6B +9169849E727E494247F67D6E1EA9DCA06A082FE2094BD548AD7F08B565145634 +E7ED832FEC1378306DDC796303392ADB0CBA130B63B38ED57B7828B47732853A +893E8836FE19CCF27002AE92C2B2CACFDF8A42F1B8066E033B965D2E9157FDF8 +E1264B40813C1A4CE424274AA3528A4F09B3B53DD4D23789A68B3D17BC1398AE +0ADA2C2168427A49846DE0216908C2FFFEF4F13C1ECA12AD341E238EE46E6DC2 +B71B54C52659632911F901660261E493AE2483D64E119D9924489779B62BC9FB +A052E822FD8D83178E09ADC825DF0DA07FCE7AD68EEB29FAA275A13691B4A5A5 +B0BC0499CD6307610CD6209583C1152C559A2760823F8DC0B9B990BFFE7B7E9F +3969B968AFEAADB9FC0F1410EBBAA0DB979CF153F0B8C978405F8E6F2B6406D7 +AAFBF4A655A15DD6D1E9A7EAE10EF89264659B09283F50B734236885FC09FBE5 +98D780012FA77FCB19F15BDC522CC7312546C0730EF5225DEA8C22A3BC6554EF +4FE73B9AEB5C2F7DBD474221760E5F539A064AC450591BCF3499E3968F2CBD6B +F15BA2B37080A4129B66D4C2188524F025414F14DB3F96049A8B0E5EB2BBE7A1 +AD64A988FE875FE4FE5186BB4F5DDA16983CB052D474B7D72F3E8965663EB50E +015C72407C3437142D3D7DBC055FA627139488DBC5A0F98D805C2143D99F491A +167E07AF60EC9F17C36289368D740B632CB919A0E74C412B76CE7A5906D5200F +9E79CEB9C65ADA3A0F23E8947E834AE7A329A9F0AA7A6BF545B1D7B4666C6522 +CFF268634EA06DB3A82D91A4C0A9B227E79961212881A54A6762C335DE7E0831 +130C45D94394D21C049B9D189ED955438C2151514F17BFC67E431DD9A8349202 +2F616AEC1C7B19F63D5000EB4771370924BD4B9053FE78B5E4A244B9A149D66D +A8BF3B398396D2233E92E4A5FDC70FAADEADAFD255193D688842DBA865CF6154 +C9348D590F3FEB135D4B7BD4D76A52CB140888247CAFAB25ED51F4D187041CA0 +ABD956F83A5661CEC171B52AF92F9ADE27973B560C802E1E0FF51C4003D1289A +CDD09F8EDA8AFDFF666D35418CEADF3B0BE298F0D1E5C8E024D6A2017A7E71F3 +3A9FEC9930F1118101E040339F9D41379170928DDF5B5875212B271DC843F612 +E0C21C67263186E3D6929160464D4D5C8928E14D0845762C36FFBDE548188E20 +3B6BAFE5EECA0385142F01216FB8A90C43A472C1D4447FE5C7C78CC088FC72E7 +3FAFA062C338BDE8A430FDF1951B107D8D73FF9376FACDE5900BA362C66F8C1D +947F9545C5C13A53E4479B1C1A50472C05E8F8C266C6D4F4EB08E97B3B1BA972 +26973B844545089C5732322BCC9A5A8FC972FA0D7DB8BD85D2F515ADE65DA479 +0224F7EA2276CFED0B75B2C23AE7377F86F1F6F205D6FE19377D87E782143697 +984E731F83CA888199CEB425643C259D4FB8B58DD69A96085198306494BB497E +FE7C9954EF35B679BBE3847A9C73507874F71FC97665E2A58BA41407A1745247 +44A79B588D969D11CE4B863CDA655DAA53CEA5C3C263B345E782006CE9831D49 +603D2D95DE9E370D617F5928BA416C362BB2B4DEF16A5D44BD24B34257765F3B +6223B3F9B54DAED69A90C7050AB97B06693D253C6894CBD7B497DA449F1D9B7C +D91B421891EC0724F59C82B9CB288DC42F2D2D7A7F22EE3D910E15953D7766AE +276DABED3820390BAF2700C4653E1C77FE63DB71A66D93ED293E25B8412A1EFF +809554BF04ED0DE83F7F190883ED793803CAD2C34A66524D3A580ACDF3C13B22 +08F18905E7A4A16DA9ED2A112462FB9FFE481EC2069E484E8BBFC19D594153B7 +3DED4C11762223B7586483B06BC164D824D1A6FCAE80A35DE0DB8B33396771DF +76DC5C05578EF1BE00A70BAF3D951A01C87328DB2B0DAD6E1B4C21F37D1BC0C5 +A929BDE5EADF20DA60C4DE2E3C151005814F24824D33B95F700E09A0207EB602 +3EF60DEB1622B91DB99A855A8F1DA96358F05CFCEDBDDDFC8446AE3391BEEC41 +966E594E28D052DD5ADA49DFF65E79540EBE5329DFD86C23CC800F95221B9C18 +CBBF941D2FA47EF1EF59A89DB5DD188E75EE94AD2A79E2221107E5992C00D531 +2E00B544895A9204656867E3DE9D4CDB64B920B5CCA9A73E6514B36CABAE01BF +94C15603B86780190595560F792E5EF01650074EA4A9BBC6ED284B9AC2020641 +DCBCEE0ED27FE58171DFE104EEE4202759E594159DF45113C00236127A46FB35 +9EC705F21C0E456C1F0F924594C09AC64D4377C5FEEF764BA4A09ABA8D09DEB1 +FC13B0CD202B2F04CF5D73DEAB65C36C2FA7C0DC236BEEF6D23BFFC9C493DC8E +1831F19EEF81EEDD976E43BAC6B5CED13F901DE59835FC75490EA528A72CEB77 +24C38B258EC38B9E6B97F85CA8C10D8809BBE55A6FAA12456FCAC786942E123C +06D1E55F7ED04400088BEC968BC5081DC7A1B1B65166E7821679F76694F235FC +6854C8776AF855B83445D9FF919B1D80E98DE0741D06D6C5EEDB3E3EA6392530 +F1BA817737D8162F7B3A36AC2A03190CDEC654383E31934C3E0A012B639532C6 +26FEBE9B412F1C92D1943B7C18CEF510729D501349644C97F087F2F840074AE6 +D8CD0FB2E620FFC908BFCD938B675A0A4A687F7FBE8F3DD06A62D7B6DE7DF3E2 +49D367D60B10061EA86CD512F5A1BE8950D83C62695E130128E0037B62552D17 +064319BBB9B1FAB9D79705E5D68AAE9B36EA14BF1A59A863BDB8DAD9AB5D7B8A +E30E2B499F952D65877C8E38EDD7DB29F9579D09E629AC188DB6A6403AB4BA3A +D358B3770D727A2B77D84B6C9EC17E29D88E3421F9B7D2D822EB78BB8BB50692 +8C46DD6F9BBEF2E848A2B5669B200019802AD19661537A84D3514AEC5AA47445 +2C791E01DCEDF18D9506367241255FFADEEA6183F51A9F42448A7DE413C08359 +52DAD2A60FD606AFE14702BD3B0EC448720FE63438D020DEDFCDE3582FC31DF1 +17B25FC152789D2F17FD60B8209D292D2152DCF8D28B5ADC04F6659BBB746CDF +145163361823CA343763AA951C640B5D4A99B7787105A1609EDD6A596EFC3F6F +2AE30625F691465E941BD639BCBD939747D8B480F14B9D9A5BA5F868FBCA5461 +7237C8E49DF60B75AFE80A3F9F98DF24279612DA5AE02B2DB29716A1BF2E2F5C +26BCB2EF1612A9D9EA2F610ADB9AE7F52C2A2E4AEF09FEBC37824CC08C206027 +B020024CB98169C9FAF20B76D6CDD0DBAC7ACDB204CB4FE1C4F7A53B0915D05D +D8797D263214B80D797AB7E394B29523A3E2876BEF80C096036DD4C95B6B6EF4 +147D163B7D007B43C1294747F3ADD403E3C9F6D68EAA001B33374888A6584744 +E9D93FDF6BB4317AC50DEB778953DD522E0329DACE804AF7D8D7983121C21344 +DD2EAC6651D18A644CD5661A6CEA3704CE1F313FB4B57FBA49F54FD4D3C97E30 +8B9AF0A6E0F662104C8DA6055F23702BE0D79C81597DB54FDAE573662C48BDD0 +60C83CFB31C4FC4DA30E957320AEF84ECD9CAA63259283FA30B1EFB1AC1CD25B +319DE2507612AA379A62EDFB1378A82FA82511BF1887387A293093EDDFB064BB +5E6F16A2C5B87A779636760C9A55D083BDF3697A1363DB3004BFD2A9E46AC646 +7952AC94F43BB212D57C3275BEE1FC851A1D8EE864F047E748D8DA5D1064AE2E +2B676CF42977E3C7A962AE6A4BF4C285A2D8EEC6E2A18E4AC4B42F81DB73914A +1F2AF8786E14A6C63794EEAAAB9A2AAB5DBC6B4D224F07EA02F4172E040A2243 +24CEA4FD5A951827A2249E7EBF7F59869CC9A2D540973E7CAAAEAFE0630FF43D +6268AC73F7E25673338A8CD6208492E7A448B9ADC22C30EA308E6A5C8EEB5921 +F493C8F5B7691CD0C45447060E2F1A2F16C98F3FEFE2DFA75A5E5A34CE402D25 +B239D9B179F816ACD71A7BBBE78152CE312FFEDD19C8C5BB020383E63FBA9E30 +09601EB90249C444D2959174E822FA71635073D66DA42BC11A31B16AD29268FE +B99CBF361107A96BD0CCF05D7EFF5C7905735285D302C14E1FED850AC3572199 +F74645C0D9340DAD43F41EC55F5EF958287D8CDD484E30834F8D506A27BEB279 +EB128E6186E377A70CFD0316E0B2C4C0591F6634A375C971E7359E5469E08436 +3E88BE780E2CAA3DC657946391D45B24BFF9F23DFA2AA33DFCCD79F6B74C4C55 +80BB0D2FAB9DD14931695E5F04A7547AEEA248F176193C4E8C979C3FCA1751C9 +9D5D0A8A25F1502DBFC3854721CDAD7CA116BA4B5B9ADD8ADDFBDF4C7626EEFD +02AD80EA7DCD480B48A201BA66903E2A82FDB7F68E61ACD3F68464ECBBB48152 +A8F93C9DA20CFC9692C3A0980D3A83EBA9D1C17492FF928056586819D781B097 +4DB2D92094DBF59B82274B67686AB63217D5BDD52F0DC08B000F2685B1A825C1 +05A2117DEDBBED98E9B7655264E5A5CBFFC315E570554898A33CF6E55B9695C6 +B3C752820FCA6E5D525956DB7B8D679B86D5DF98BF4E6F0A281D6353D44D27B4 +488B9739D18E25B8A82879D9D86FA1B3EDF1C3B43A06096A17ED6CD60E34E6CC +6DC783FCECFC02B272EEC3CA604ED99AD1647C44477F886817849E3BC8A12CA4 +F5C2A55CAE6159A3CC5A337257BA246EDC7D495972C96BD7762C96C393009408 +28E57B9132810AF2BDC2488B9DA52468462B549B4836EBA538045C1171A8FF7E +114FD28F092E7BFC356F600381617BC6EC076A2F523A9F80EECB68D478143BC8 +20E4C77E8478C7AF4BD39454C40317FC4702E58C8AE160D420A14E46F616D1E0 +0F5F7C46769F1E404D282E2012C9FF6B4AFF8E2B75117A5B6EE99DFBA721187F +8650436CE4048B8CAA53C6EBEB9F33D200E3F0735D6F4C10A1CEBDA612DD7602 +B49C6864AA5E7F7D6E9F96F003CAD737EB78FB4282C7325EE9F9CCD61DCFE22C +84D48E4D631042B0FA1DB30418778ADA8C61D7CD18BD1736663BBE47B80F506D +3BAEF4D0B3B7F13C4A69BA13253CB2AE5AD61A6653532FF947BD61D42F295170 +D4D2A61BBD0D4E3802C20F2D1346C91B8FF38A0A80415F982A788DA5BA647752 +184A96D42F75974644D36E1031A1A9019A6AE3FD343A0F425270427DFAA6C344 +F30FA2CD7B6B37AA7294F7535EDDFFDC4662A9D58CC908801C30BF033C8EC41E +00A4991F44D776C249341371DD97D4CBAD7F8FE89BF624613494A30BCDF1B779 +5BB6B5C83937EA3E90E96D1C81C28D59498589317B7DEA8E9CE0EBBF052D1A3A +C48434D02A192982B2844E39CE02570B9C2A87DB99DF89522FBD2FF38B671587 +2492A1342ECA7B1C9E2DAACB70D99F6320223F145908649D293F88FB856C6F0B +FA7782EB2D0666D2283C8E272AF9E0DB8B37AC1A39580962CE0A817D737FC47F +E964005D6A13B0DCB7A248331D746EEC29BD9E7B376966FDF5712EFF37CFBAF7 +0F6AA1956756EC4C8B9716D1368167D4B72C3FD189629A1EED56CD9365B3ED23 +E5474C59F8676FA7205E6653B0FDB9B1E5F33E6B330A89803680BBDC7397BFA3 +EA30CF8AE9D867182919DCC96B15E8DC96F3AED5ECFE20E9E8078270BA0C1EED +12B3F5C24B5D7FCD12E77E05AC45AE8B5B87D8DC13D83F0EBF32852986862D4A +CD8868CA43DAC2FBCD4A295D30D46518C9DEDE053E59DDAF3C934CBCCFB65347 +FD176712D95D4DF3EEBBC0FFECA51BEAC55CC56FF4E6FC0D606A90E57DD0E4FF +15250C02659E4729DDE4B61EE451AA411E26EA7A6B206F90343020357B474681 +364AD1650A2407545261AAD2E78B4834D12DEAEB33AAAF6E430CBC1AAD3DAD17 +0FC56A5F54B0A7B2EB6373D1C8FB4B76502699DA8AF3FF4A4D5B0BFC143021FD +6C124C435D2633092C42E1C8B488F1AFDC05834A26F1C2734B5060C2D3079D53 +8867CE15CD6391363D1C7C80505C09C1953B39A496B39EF14C7CE8258C529023 +BFFC63A514AF6B39B0E650477E821EB222763DDB2E704A43B90993EE1617C088 +39738AA7E913EBB1B85ADA83B4DEAD9B44623E5ABED9110B60B67FD7CCD98D7E +B2F2A1C312D7B11B9D3098462DB7AB8400E6C7B521003861AB1ABCD589CC44AA +6767D733CA63F72AF26096DD4FC163EF58F535C823FF10BB733358BDD0D3C4ED +BABEFF0DF89E03D49F4D1B61D2A10A32188A3DDFF696526990B7BF4188914020 +B297607453D9A7BED889B65EF5DC35E203930AB2C87CB9E76B2E7E52CFB9ACB3 +10E3A4FD12E53C14916152C599DBC83E1FCFF80A3ABCF13EE082B1312FCEE153 +3115A7D1AF676B2D298AA0BA886527B770FFD00425DC6D093D762D4EC74C2CEF +FA7CBB50E23B5650CE735475FF6FEEC1A195A2F008AAB0CCECD09DBEECB8C40C +4128E3073BFFC4EC418ACDF509D898D39948C3885F81B890D44BE4A24A023DA7 +DBB9634C6C98490517A3817C5F42C0F59D7E5B5B178BD6BD9FE8951BB88069FA +E021BDC08164E3E39F698850A44EAE2A73C1E5A163A0C839C5ADDC876D23E1ED +1980F432B78B784C44F348B8B4DAA1A86B13575464B14F2A2DB6D49B49C7406F +FF2E468B860D57FA1841AA420657F0C711CFC59B9FA9AB6EC3C9CA70E8D401E1 +F466F976F033E8AB599099D4624A40E29AFAF4042729E10167C1CAFCBBDCE640 +CA75BF43018ADD4BF0225CFB275B82EC6378934C5AD39D641A8464418C70EB86 +FD79F43C9D6CD12C155124728AD7CB2B71C3F01075320745A33AC84693979DD4 +CBBDF2276A4F746FB87ACFD603EDC87FA4E9A0DB8AEE75EEBA7CDBBB8ED03B63 +A0FF861015E5F467D189233E610D2A4645B1780C0C065813A3B2980BCFFE7291 +612DA6A516C06F7B16E9BEE8FF0942BEE6191E740EB178E31A8651EA6F41D21A +EF14752261A64E8EEC920947E57C932463D44C465193EA0EEA9FD68CC4338ABB +B858DEA5D602443AC6AE6E8A19AD8D56CEF20EB3E78C3207AC65CE0A756BC52B +1C7C35AFD18E6B9B07505A2710FA7747785894DD9BE69E5D8701F1BD4C077811 +073FB79E822BE08B1E930FF89B45B53092DE0C41A522E06F74EBAE80A42DDD80 +F4AA48C83B0D219A440AA34BED714A7E3EB8A89EB56AA284F2E481E435D4272F +5D748490D04D72D17E1A7956E9383D397A021499423E048CA09DB470FA641EF2 +70066AFA5FB719B3DBC0C09334F8C7CC7C8E4EA4036311D92A197A66C781836D +0D7384FEC518F309FCF2D0C644D43B3D0B70C90A9251992B19C6677E00212EB5 +53BEAD0B3B9423CE2518EDB80FC0765DFF3678FEE9ED30C6A4A5DD90687E17B8 +3B1ED4EE86D2AD9C8D21E33E8532B061F091B185559F894E1B930A3B2C57385C +727DA12CA7192F2F744C8B73FC00C82981EDF5DCC643FC374533151056CF5548 +8FEF35E78F9DE9E68B0BE4A96C11A7ED9A0A8FD11C2EE4F665F32CD3958FEF8B +05551C9FEB24902627C5B62994AF67FFB9D7C23F9B6B127BFC9FB7A0D1B4D4C2 +A7C1760BF3758485C40B1F9C704821840BC322C5C9FBE1C674AB308CCE64E16E +8E894F892DB9A7EFCCCE152C779A8C55BF370C4C228D7B643358A48E86109937 +54F715E30123748ACA6105358003DAE00F6DC8690199E3742527499BCC7B53D0 +6C4F4621F4EC62A5CE9712E58BB3CE10BB2C0BCA7CE26EEC2FD4F5B125ABD68E +AD8CD25B4D3D7A2F5E192EAFCD921DEA2B7A68D82B153EEAF1A0539C012EEB2E +FA60120828189321B212BA49DF406A5EB616AAF21145A809C2AC06D5382B0BDF +DE8C92F8CE13C3A7C68F5365BAFE0A342825A7728730B75914E2D8F25E5EEAAB +90041611D1CCF9FBFBEAFD48E196820A06CA78D666DEC9A41B06C49B5E5FE243 +7E65A6DCF0BCCF2BB0FF58F3F4448F910D2E79DEDC26284DEF7645B7F4FAC191 +8C32CD08BB211F076DC450C0ADB54A71D03CF50C36EE80D498A38570183101E9 +36478A3F53D962097CEB1AAA808C0115B1D78E8347646F1714C5F6AB33F864C8 +6F9A68B7BD2F4A611B5A123B39A87884B7B95FD6C38E2BA8B093ED3D5A071A1C +3FD22AC507C66D5E16E38D204A2611D304DA55F61E76709B0299701F4B738D4F +F48ADEFF10216B7C2FF2B144B3A1B0D0DB6BF2FA03FE0366F53C4468ED73D920 +08F68012B5ACDE1D25AD6319CAB00ECFB9F83CD11A1B96745F3512A1C2435DD1 +B5FCFA41E43199DDA628CBE3FC06518BD16F4D46FE34D702B2487087D3ACF067 +023814D207864F267898B701834F1147682A4A06C35431F9BB06E0050C2119E6 +B4D87B436E71FDA5E29DF4C79448D188DC7248299FE4CB4B9D173492A4626891 +734D78BD1891CAED17361AAFEA3E6E336C1837B4A54B4E72EE284C44A93BBFAC +E0B6D09B4D1CAD5251C0AC48547CD12E3F1CCEDAE7BFDDCDE4B502D566C88D19 +3B89B26AAA675EA57D23639378DBDDCD91C8648102D9432F56A6B463B30DD931 +F74AEEA0429D49148618770A76F99932851AE4358EB02A05423F38895E721D35 +8404E80812990909910C2E851D48301DA3205E8F38383255230A66CF7FDEC951 +8D9AADBA1089840E2A6EA431233FB249CE8D4D294F90B43BAA1A675FA2D6055E +A51805B44073BF7D11B4E982D9F40D724D6B4FB262C87B3E65EC159F115148CB +3F07E82A8E18D9E5ABCD306BAC5DAE07EFC39EDEFAEFED0949C57A2417487767 +B276BEFEFC62F64E5A27035F707F3D44B6CC9BC9A52D3FFF2251018D6B95FE45 +C6CBAD3D01805EA119C65FC97ECB6D8F0BEAB5072DD56632F8129A8A9D34CC48 +906F51CB886041610F1C4B1A2A958B6298E0B287DBFEB8E11347BAC0743FE916 +3766378F3A7FDB2182EAF483D4A1553AD6105D6BBCDC0B3E74DDABB267250BAA +20A1349C29625C59F3432143EA98A065E61DCFEB492969D92778056A7690937A +08ECD7EACCEA37E5C7BE0CEFEC71E79C74D3E1E1DB4DA83F9C2C29A39BFCFF44 +F5E7501629031231598B1AE9501481D533B2FE7793E6E1A479A89E8185EF5BFB +EA21591AD79BFA092B01AEB2FEFC4DC90277251ED04A356EA4BFFDC64403745A +BC8BD21E98F9132501A26D7D187BDA8B468D10FCD0D327B78C536188898AAA08 +0CCC65AA6D0FC04107C550A0F969C4BCF3CCBA2E278F162B1261F4A0E61E2BBC +7FF1DD6453F5448EC16B2CD6CD742801C44B73F72601A2418DA582D364561FCB +F8297744536E57433E9BEA369B473CD8BD8EB04636DB9399E5B127D646FA7D1D +EB88E8C35C93F85DD56D2AB3BCCD4B612F091F393EEEDF54513BD01FE82ED0E0 +224A28E13CA4FF89D0311FC06DDA78DC10B7F1F8932388FA5CF081EB097EBCBA +8BD0F3942FD826304D086073EB13E1269E6E9AC2B0EF8A0F772D5073A7F9BF14 +AB6C259C883ABDD5DB5BF20670FAFDB6E30BC650764B36AF0F8C2D2C593324AE +BB4C385928C4A451AC3859B594216763F01D780B8EC8338965F199E5FDE8D8B9 +926BD0190308FE8047A7AFEED15D1BC507D29B653A02533C9464A630FB5EDDD4 +9F882C459526B4EF58B58F23E24F4D9D74AAE8D8CBE9ACD774C572D5FDECE347 +7FF68245FAC5F36A3900F6273970B3658DC5A53FC5ECD2FB2E7A0C392DD2C145 +E3D9D7E603A41BB72EA4FFFC8C8AA28FA0F9B69EE21D3B447EDF941C8E4CCC51 +AE2A811C509B6A024FF7FD4EEBEF8B0836E80AE576058D8D56408E6EB85EB28D +F27E9714158E6BB55EF6E053FEF8C60A41BF3BE13B84A1172D5A2D0C56297C56 +C201E2CA4BF72CD03AC913183B2BE2ADBC2E71E19595DE40649222C3043A54DA +A23C5389A4C5791EB22092F4619E0DB2418AF3EC25591BEC63503A42FB03A147 +AE58F1E30D858153E37E7969BD6DD7EAED98C84453FA2BDD927A6F60CA47BF0A +C5EE2AB42AE4763F0C16094A5092B04147ADAEF97BA5FBBAEC0A2853C0182A44 +8E9C92ED38BBCD754DCBFFE7426AA740D3EE67BE0E139944BDCF4827130E9B6E +640A4C4FC9C592C4FD349F2CF092F188650E5A92D48BFCDBDE70785BA4F9747F +CD77258523444DF4AB21795A1AD689158177B34925E1FCB13C6BE780F9D5F8D3 +742E5444DADE1629FF95B7D3EA36924D015ADC1383AB2FDE6B5B3B6F508E3D74 +F03ECDA0A91F767B81B512714B38E83CD8D18849433BDF1BA1110A76567E3BA0 +1F27F36533805ED283B0589DB997944190FC6C22C557C5BE2D51B50F6EC06B03 +74542DCE9D9D7EA8C9F662FEA3B7ED2FB30F0FFD8EC4BF5F1FAB0909047F9F7A +56D54EDE6EFB70313D206E09C83ACCCB6B440E0D8E620B27271FD3EDD3D0779B +9DAD4D119F83AF6C29F6C4142B3AD49DD5FB2763324CEF2E05B5D5CCC66534EE +9A84E376C53A61CDEE53001CF7D0D1C59B02FD95B49578133D90677143B0B0CB +E9499E18621D8885528620CCE21C5447862CE6076C425FB90172D1E263FFC432 +DB5262C404E532E5A805EBDFD7F0B5FFA9F2EC30726E463DB2A5310550EE95BE +BB86F9DDA1BDEB3E5840516E202FBA9C3FC27AEB7FEAD08733E750A82A0BFADD +623A62D325A717D70015C226A16C6ED17FE59B8404141A1CD6F771E9044BEB5F +B6EFA72D45EBF7BE95356482DABF9E90572FC8AEC78340A48102694B1EE31DB2 +4B268F91B409744C95C8CC737A5DB6CBBF7E6A89D07A29E05A758BAABF55A37A +0E78A15B3E65BBBD7CD8441D16C0B27F83FFEB52CFBAE42C15C3A9CEFFAF2703 +7EE015BD4F03E3404D674B9ACEB2AFBBB279B80227D701EB804BB26DD39BD2B8 +A186125CD9AE2224F0C87186BD359EE6F8B99838E9A1C417576D1BEA53507D54 +C74F0A29FFF1940A86580635B0C4668ABF0B043E9DEAF767244C2A02D58D62E9 +B3B97D280D66DB720A0F36561A8D4ADE0B010B287CF8DAA346F7EA714A314A95 +2480C23B3683DB2D36E6CDC1B34FA4BBBCBDA76BDA5F51F82CFDEA8FBDA01B36 +071F163741DE889FDD510059BACDA6FBD9D126EB8BB94E12CD2C9ACFE9C27E8E +E4EF7F2450F6B792F2749343F25F17F344C9C418DA0EE1040D6C26DE192881BF +0E4F241038D2D28BE072A202525FE154F989320BF3B7D556A3EBE9E1385B965D +6D76DCCC7DDD3D92D5F324C41C651AFA4A77953DC6F0868864AF21D15B2DC875 +E1E6EA76BEA28616DD1CCD994677E8966F9388866EDBDE992243894DCDAD6897 +CBCE872AB730E501423F5F46EA40735EE6ED421AA0F101BA284DB5E9746C1391 +68CE1A0EC4BC1D7BDD8036D8C59E1CA34C225BF23ADCD86BD682F57118538765 +62D29679DC8166999B0B5D5415FB16C876B6688558508E36089A0214D66E1C60 +4EA48C23ED0C3ECA4A0EB7DDF7FE4297307D28433C88D0B3D2C4A447B17702C6 +DEB4B5C0E4BF0DFFCE260D6057A390CFB1A0B541D450D5B9956F920CA79EF8C6 +457CD54E902C8C49DD058697C55EF2C9FF0A28125095BF6D3E229DC4A0A1DCAE +9C15658FADD5BB88218D8578BBBC0578C039FECA57F7938710DD2DBFF900F6B9 +636AEA106FA58204C6E074D5A216DF1C40528EDBE3680E3603AAA480100F3073 +B3E453ECB5B966CFA7500BA0B3969E2FB546B0A6C6707D95F8BDC1E7329D1484 +6F8D584C122FC5B35E8F31B235AC18F3A8DB4A9FB5C25F3078B3274692CA20D3 +C1B07AC7B8A11ED454171966A1E5E59E3A5CD4C99E175F84AE071D3DEAACE0D5 +38DF62E9A80E6EA1813C617E707752E848797D10D2A354D7447ACE8A16EF92AB +3451EBD36DC91463A0AA0E31C1E5904D41FDE0C242E193AB5BDF0E1B5174731D +C977DC8EAA971A59718F0BE0FDA879DBC3F3BC7E49B5EF1324EDC19CBF432D4D +16FC7EA0048B542356B628C9897E407729EC3B54E7DDC9025EC5F2E89A05033B +500CD6BE261DCC1D9479A7F57E67C267A92040C364F84BEEC6A54CE743722BB1 +E756C3687091CF156E5A313F26B41D47E70A05BDAEF0E0813E46C948B56A44FC +4DAB03E4A8B9A62C2E04BF764994FAA42A70FA6526AD6AF1B678D27A545FE5CA +81DC871409D9F6F359993EFB84DA7F2F46254D5E62F7FB9E8D5DFEAD9C2BF20E +5277EB6030C929188D19482F5E951989712A29359555154FD36FCC346F1AECCC +3CB36106BD722F04337C8F5F79ACDCF966846766C8C06C60BCEAABEDEF17C90B +DCA081F688C993BB87C8F63B01F15B1BAD03F76B88D558239740C224B1AD93D2 +2F90F9882723AF6439F04770B804B36624CB64042809F78E6225E30E1CBDBFD7 +7EC547EECB48374D640B224E7F0F2B0F49E4A5D515D08706E4E3D10288B14BCE +D2CCE90424A08CCE26C4BB7CA8F246CB315EB1D5A0668C00B89342D78CA507AE +8896A2B562BEFD1A4E6BE95C105C15EC13262499AB96F10A4CF1B2DA145C2D4E +23104B7B019E3D87F0AB1415B4B5BBF3CD0D5CDED0B283B6BA38EE557545DECF +13D455C090C9F48602220981A2783C51A6A871B26ADA63AB06A01C438B823049 +DDE20F08BE7DAFEB36145015CD2862EE856F04F3AE39D47611960A29A04F470F +A4B16C2536D64B88F4ABDBC9B8CE9B4D51A17D4531253BFAD3180D01FB953989 +CF92EC3FB3F1CE62929B83684638EC704C04EC44FC0CC4706E6C12686ADB3FB3 +B4811DE399ECE1917BFDF9A8ECA8B24401AFE940BF8DE083A54925AC88647BC0 +2268117C7B1BE7930660236574F0D89A0C300D5EBF69AFD1CF550D4FCE0C6BF5 +4C2BF1071C3AF243E8D8040119B72C7C7FFF26302C58BA79ED68BE6B763CAE4F +D6E0112F38091EC57230C8FE1876F0AC6BD42DB9728988B1DBDA4E974D7A64E1 +58C50605692CB7E1D43C04F913C144AD5A4954759C45B0F3D9FAC1E174F73DDC +3B97989E9134A137B374B0A69CA62A2EF49B39F9CFD6B3F9F53D48A044B63D46 +5C1A3F3374D7439B110036BB1C5E0C61286974E5EC541711C092235C482DAED7 +756631922AC3FE2E3564EF55DB955478364CEC4EC4C8F64C50DD2DF6FF071C77 +202495F48E6138CE8648CEAF08ACA6DDFB522DC1214E2020A11A0085280F62DD +2CC436551AAFF2EB12469A674FA81FF83F6DA3C862605DCE7F15E9CFEBA1807C +F51A82AA3AE30C8ED18B42E2EF8EF6C6189180753ED8BC4FFEE32DB020556FD0 +FB94764BBDC02F1A631E386BAC5603CA4A060363CF2B0CC11A69129EA7EC28A9 +54E9E35B25838489871B538C3003BE534048AB573E17EC3DDDA89A377B5712F2 +6A5F7EF29C9E25F7D20104D4A62B8EE07D912619AF2D5FE7751BC4CD738D4B9E +D021F23E82E5A8E6CA7D0FBF7261949B09E9DE6F93F9E9C8D085CDAC48783E68 +70D2EAA39756A468E7523C32B23FEE8FB86D999564DD07ED4E13514CE4F34969 +621F2937F6D8FCE037B97D6DE77B016297605A3C51C62A0B85BE4571FBD5B2C5 +2EBB802E0D79933C8C3DB283657A3CB67FCAB9EE2C38C606CF129CB4DA51BEC1 +66D6106521B6363736FEFDE1060B579A5F1200501DA2A50CD84613C06B94234C +B0617CDDEB621FE9249A4AC876405292AC82E5363E0A352A305DC70D5F5D3369 +9E11B3FA1FF9684E85A534F1198F950F3E7CC91463FE3E0CE98AFF2BE299E404 +C7DB577CFEE705080DF04550F1F83CB75E9426C2D5B8DA7102591B6DEF16D38E +8B342D46649C5FE0FE03087C1DB30772760C2B18489C1335D383AEDFCDC9F369 +04A26439C47FF9E9EBDE54E9B64FD7E35E9216F6146F994082DF2A8E184FA0BC +C48850DD79F4DB003AF5DC592DD86E9ACB01C08F89B5B433B511ED3E99EB9F81 +5CF789FE78013FF7AFD04CED553CF46C990E4CE47BBBE9406C2E87862405DF6F +4CFA508EA8494B4FD12BA428EBE35F9FDF7D8276DA04A262C9D17AA3A7D2597D +AD38EEAF150776660A8426745A87813EE0C6A29F8A4FDCA89155E705CE85F176 +C92FA180C9BA3B79DFE0C286B154C534C089D12C11A5ADDD861DC67F04A53CA7 +3331744186529C682F080C6AF8CC308A95417852EDA4A335E229AD1EFF48B55E +6F5924CB20BA1509641276A7D8F6FE6C4AC0F877A966CEFFFD2F35030902507B +BA6E9DC6FBE66ED2894FA7F35D23DFCE6BFFED0EDB6C073104D54A08A80E77FC +4C60993DECA123C33D2E3CE15DFD1074BA8CD2FA3E274E0E3FF9359A4A1CE47E +993478E0B123E8D82E944EBF9DBB3E028A27D240DFBB3DEFC178D623CE305122 +AA6CA5C9D7202337F8F72E9D8B6C1A71E6FCB79FEC5ABE9ACD99F1D122DA599E +542D9301C98ED3C9B72B2C2D6E60DB62510D4E57FC1B4CD92746AD55F5898B4D +E5A1277E0F9D63C13FA2A29EFFEAECA60E09B9226035F9F997455C39E042860E +5EDBA16795BC8BBFAEA764430EE871C163DDF7F5B9EDF2E0F467A6698B71370B +6EED6949A840667E0EB9951E9C843D3172AD0A7F2B11D7B7CE0CA1C30BB83209 +62D12F78B40EF457B1DFD2BBB4BB3C1E364682614AB5624FFDEA2EA9467EEAAF +340242A97ABB42FC9FFA976823E3148AC62241AED4B6D34012E7740C4FA89ABD +76E03C493185E3CF6BD2AF6BF93E9456A140D4758E673B69400E612053C6EB78 +3784D98CC5A3D1CF35676F0D2DBEAD4031D9AB626549220E508BE6038B407EB9 +91E328ED07FA7FD691B06F35CAD7A486B99763A07A2AEA8B2E83327899CEC3E0 +F956B141733494B9A6C60F8CD399EA5B393C797B1C1374B26F9098C103CED937 +F93EC4F46117787CE10EAAA5493018349A8CAE28E9D0277EC000865AF65620F8 +2E2B587C3E7C2867BF7F9245398A6120D26BF023DAF0CC9E1DFD4E6558D43286 +1A18165FE8F03BD5DA8F51106C6AE06EA19DC5CF9148E0FC5C83E7F0461AF5D7 +30A6DAB15B8617F2BC02AEE921D22C4C3494B8775D6143B59B7DB9B2DC61DC1E +F07DC9121A02379D68B68598FE463889CE0DBBE1B184F4124139193994046F96 +E819D05B97F3CB5B7C4BFEE237DE6ED88411DD76440810A96155A5E7DEF4B669 +013E3DA0625EE1C5058ABA1121CDCAE13C03D72A326AF8BD33295F807CDB8308 +1B7325AA04458B49ACCE006369E780872F13485A366C239BCDFD05DC0BB6C476 +DA6F7D07CE57C1B1B33BCD2E41D0E04F7289578578FD8A6E05F2DF5CDD50E042 +70CB6FCFBF4A150CB95D682B8DB05BFD1055A66ACDAE4AE959276F79EA006DDE +84A84E3CDB42C6A2D925419436C6CEF96B86E63C62BE3F15C687666A00A07D23 +7DFCB40C7676242EC6C199111A971A519C13D5E163B043983B308D8E3196F979 +159D3EBF704E6EFF67CEF8B68977D510AF12D6C640788C03B7A0CC560F756B1D +48AC80298806D159CDC8F48B399C227CD5B0CACA163034A11DD3A81ABEC27FEA +AAD506E76719FDB0286DFCDBCE1C3F51F51C42C27BBCEB3FB55AF7648C2A0818 +411F2FC835FA51068E6BCD95FEDFF62874AB5D4579CF1B00F64996E54F0291E0 +97CDCBF7E77A687A724E34AFBB0B1AC0FA012543999D71C5599F897E58AB0A22 +8D427DC576A1D0323DFC969C0BB872E6E22D20A1783F64EA542D6EF753E7B851 +0B9F37A08A4A73C92682A0372B156984972C91E85BB1BDC9B016CD09C0DE0DA6 +94EC097CF5108CB3F7B54805337D791848AAF483E471455E5633ED0F819F08AE +ACCEBE05328574AEFD3F7B58B4006ED5FDFD5796909D1C684D32FFB56E4C15AB +9C21BE445155E0CBB255A91D13F570D109B108A845F60FFA090AB88DFBFBD377 +967EADF106BCF91D5B3645BE5044BFC5325AA0102F589038EDE3C728A52AA3E6 +31B7417F21D1F665FA2E952D2E82A61BF635979255F56F0DEA86EC487F04C3AC +E970F14BECF8F2B80AD60C4EC6981AFAC3863B901B7A5AAF8572EE9C550EC616 +5437678B634EA19420D0DC79F2FEE1B7277295599F14C066B73F2222777F2D5B +8E7C772D3271B24FF07D547672EEDB71ACF2A77F6607DC0DD6E6F13FDF8531FE +57D811CFDFC938F2422E64E316C3D991222C582BC298F05BA2731F243B77840B +637B1EEB35D856BF717B88873A7169A179F51D86F97875A901E7FF90F47A057F +F381C13E71C4D5C14170C38FF54C64A748633490118C899762DD2C561C1CDE49 +C48911D06DC3950AFA55CE7A821BD93CA935405572E921F57EEE69D6D817DC7D +777DF3DC4F08B60FB1F5DA9C323C8176721F5E027E5B5E6C269F594F80A7AAAE +C7B08875719F133AC3FBB87DD93CE8753404092349106466E012AD0C987411F8 +5D91E9CE86703317A777D35CC0D86629CE92F0A246E4C396AD2F33566118A5CF +868A38517D35CFAEDD006EA6F39BF9EEE14BA4BC42632CD781FF0FDD2AAA0FBD +FA8C10F14C81CD7D9279F9C21B088DE3A8B6F29FD7563D4506B1DFA97D4AFF17 +594B6B11F0C29882A78808748235222DE75C46FA1ECF43C3C8F0D920B50E4BB0 +537EC6295C99D390FE2AEC8AA82E1563AD3A6D26056334068D54ED2CF04F580F +8F97DDF9A6B852B3AB826A763F54B878F41B28C6253D3E0C4E671BFB0271E8E7 +346738CC89DC5A8E94F136D6CA80AA544A442A36A1EDA108B09A0BFD5D1DB57F +19C775D6600D1B395A07EE4F22AE124F370C583AD075B72F8D793537FD51D5BF +7086FED90AB4599438D09600D705DB2A5A133BA7A96BA74D6205CA7018FD3B87 +9A0AB7BECA950E2F15E66B50A90D6558657B726A2818725EC1B070666230C35B +891A756217734383BE75474537265500055369727A0128E7ABAD44E288E6206D +F9268D9542BB252590DB6FEB2965B20CEC69BB80E7228EA2E107C49067AC958F +FC450C1B825A350CAB3562F37E1B2C9AA801E1A643668A26C3C407167AE4D132 +50615E7743BFAF96ABEEE7119CF41C0683CE314972A4035CF6D513D7F4895D18 +F38B94321B3E697BE04DAC5AEAFB07F4E68256FD3F1B141DAE4CD1A451A7DEE4 +6378A433C22331D02D5690888B109BCE5F56B713F42575B14465F12521A743AA +E62487784C9EFB6A7EFA31C9972DD7FC924F6008F19DACE9AE124F1DD7D1048D +C87D9F8BBFABA4B43DFA8FE3D3D53DA6F253BC4E51AABE9D15C9D960DACD7458 +D2F08ED6F5068D1CDE15EB1FBD8D07E4CB08A40AED943C4DE5F1615DEA37FBA9 +7FCE2DB9C2046D238FE877C8E4D1970ACA8DAF8606CAFEC824B4484197766AF9 +E7A1E0B41048D41E052254953C166763BA78947FFA6B7FD03734C4AB1063E157 +A23625D454B603FECF1B04EA2C37EA427799DF8AD82479DBDBEBD3A66FBC338C +0DA0AFFD15F3DBC1517EF5D095086898712091CC7119A4DB28837A648388917C +8E2AAB37629A17EEDB8B91C4CEC5C510343D7B44923A028335558A6EF904E466 +7F0229F07364C2B3774DF066A24824F9D534BFF0E44F6792F738374416860CC6 +F43CAFEBECA1FDA7C6D666D18142144D77BAB2117239A281FFD1E0EDBB020AD1 +CF5F2688328DB71DC21023FB48F83D6F1355748D77E469358E41F771B4878BA1 +143F3DC6D9AB361290D2120A1EBDB89AE47BAF81C8F356BB247FA760B01BAF2B +C7411E04979111A1DB9200C343C6505320060AF4B4B62CF8E17B488066935118 +D29807E607C3CFC9CD92493EBD37202140A8D1090E3C497974ACEBC3851E369B +2074F374175EA9C4532FEDB4895B6D6F364BC8DF50B663F115D32A5481D02453 +826575E0A3C9772BB3D446C437E37258C1906AB9167E69A425C383D2F688E407 +45A8209AEED81A5B54CC1912EF539D7250448245D718C34AFE1D35DBE82330DF +B8C9C1A0C0F60E3B1DDD0A88462D80BDBE733C3D3C5F74BF977F1893FD51AD7F +06C2AA62B81AD0421FD48B4528031A6447C1D87C63F87B6893E9647693E66060 +F4B0C4032A98003600E60E7570B87A7132A060737A26C87CAA258D4E93066419 +8F666EF4BEEADA39FCB329953875F95CE99C8209A00062F87D3204F1F9B3781C +6DB36B01836C2B7AD518964461DD5200947A4EBB16E08AE215B1A6B22C72A443 +7EFDDCA3853A192924C4821342A952EDF248088332218B4E54DC085FF831E430 +33B64D5C4B8458DA5139FD4F6F76F8DEB175E09B4016E551F38F9BD52D3C40F6 +AC8983CE989FC94633939E8D41AE124FC15737031C21DFD0C362B8CDD515E267 +4F725961B4CB7E13E66B464B185515DFE8FDDD9691780BE365DCAE0FA94384DA +A37AA3D9D95C0B41E44BE7296411E1019255F9C92E3ADFFE3DFC4B6372D54F87 +9012BB54513C9037FEE008BF3F96FFDE6C892CB3F33F2D2AEC90124FF231424A +5D1B8505BFC64A559797FD4A8877B554810402C47EEB5BE33D96672FBB9081E4 +D16551BADD12A2102A895BA358D44B6BC737FBDAF38C733CB5CC7368A3775036 +D2716ECA434ADE3040537CAF18D5E23576F354A66710A4C2E67FC376F3F91CC4 +2CA0CC2E19F53160F0831935C370E635C18AC7048F81368029C9D43D686C7C91 +D716C664B01F60F4A3585104251390BBD7D6481ACC93AFD2BE37972005A53C34 +D2B440D512578290CC1434F61B7D93023CF3DBE25CB1CA6608B33C66AC252480 +FC590B2FE53BD930FCCF90578F18DCCFCD0019B10BF800040312A3117B43A572 +490C546380B6BAD31894DB0CE27E861B3B0B4A52F34FA38CA52ABF575D7EBF7A +1C7A7EF9BA1CECD8E66F678ED1AA31BC189626F0F916C941D252CE445C639440 +02C17EE540992716797C23AB56B8B4A6A80A87774C6A8D1463D70CA266775DD4 +30F7C84CD5CE8198A237F8986141E5B67BAA67D398CE101639F4386C36A2508F +8541C1767686DFEBFDB1AE0EBDCE91305EB05249076CCF4A50CD730878F4FD58 +083AEB9CAA6783A9418D9C80042416239FA638238CC9882613772CC069559DA6 +751773184CC6B6306B55799701569A3AB73E418D09E0C7247024DF59D86FB2E0 +5EAC3B397C37ACA84154AD80974A06FEAA1B8B934E0F39C16CE0368826B19643 +235D5332734CFE1897BFC99688C0993FDCB4A04DDF34CB499E6C7E6B9661034C +B65FB75076B283FBFC720313D584B9E1F4DCBFCEF58D6E3D5648A823A3A55785 +77CBDC96D69993E87E6E8EE378784BABFA4A5CBE2FA5EE3B29987ADEE2D078C9 +47B6549BDA8009CA52452C0E0BCD00885B28B1500E00F7A5DFEE255F88571EC4 +A934E1DBB33DDAAFB03BC8503DD97E821546036EE73BD4A423CF79782F45DE61 +F543EE775D379244C45365E0C71C6B515354646A28699AE9ED1A9684D8855A6E +BFDBEB193579E9A21DC146679F506F21452D78A43D636ECF797535180EA96DA3 +26448BAC2689FE8D874850A46180FE9989976E726F8D8D7237C7A2119A2B7ECE +5969274B4F6E2499F90383D0075A2B05CCCE13B7AABEC6FA2CFE21A9B12E8032 +A43BFFE71F9ADC1B4131C641324103A1BE250FB9FCF0667FCDDEBE6CC807E61E +82FE54C23FB934C980FDF09BF9C099ACB7F1ECBF00DA48D98635118415A4340A +AB28773DD169D620C6E8DFD444B96EDA16CB58FA316A038B3FD7361959B12FC3 +44273D5D9A4D11D421FC4229AF0C1AB6B7B75E518A7E19DE6E4D3EC8CE1CFDCC +14172B43A304F03BEB4C64E4E22A72DF1A46E4510EB9CF6B9925D2FD2301C72C +DB2334AED29FE0AFE1B26C3F39264AB56C4B7EF9803CD560DAAB78185F23B2B5 +003AE833F46ACEC1EBA4710A85EC51992350264560BD1EFE32796B7360FA4A09 +05E64965E0A149B84EFAED9EFF0C852F8A7432D8E37AC704A5A75375195E1AC7 +AF8C81788C3A1B7A6B5E14373F145142992DB9193357FA6AC7FB40A9CFA025D9 +EBA357B661EC5603795E5F40CCCF1AC0C29DA5A3EEF844B2E7FD1CA4F650194F +8C50FDEA5F6597E424E047C42240EBBAB8B9D37EE440C73BC179574273707790 +002560B0CDB0AE61C0E53F3997AAE92DCD33C7DD73FB110DD289C625D01A87E4 +D19AB2BA83DC9AD116544E815CBBE61FFAAE711360029095EEBFD217E6207F22 +47957F48CD3B495505B7697011E46BFBF09D066EEA6EAF47D9E98B3EE9F16561 +623814A55D5614729BB93907AA7D4217A99DA9D10F8563030C67D03B76EAC8A8 +FCAAAFDDA7B40FB8900926256139D8F393ABDE6E83DFFAB0F31F5B6F86C46402 +22DC39202FEDFE3D0A5A8A8E9BF046738C3BCE2A50D2F480A097C6FEAF5DD5BC +8590B17E52A0B5388BABE4E31F5AB404F9C5786E977A89381AB8AB4FA6479D56 +95A32538A5A41C9216FD73C72A5E4EB159B05FFDF43F1A97539D6A3D489D50F4 +DC3B032907414C1CE36F675AADF62B57D375B65B0F88E6C8682FF91A54F29EB0 +FE77D2881829D84D97D0387BA4B640572886AB317F2F189CB597868844441CDE +B6A2165848D183046A184C81726E512FC185592CABD255D3995878E98934BA05 +6FC9D665B5123AF59F298779BED7C51A3B0DB45DE31AE7DB20EF2D1550A0A362 +4023B17BECDBB6084684B5A86233F1880970753E4B3C8C6DE5C6591B948C2194 +1866772C474836A57F439AA0529ED0A1B61D6200C082F1B6C7E2561E4164AE6E +66CF8302AC3DE890EA3F3875CF49DC24F2036D7B3B951974632F13B40F5855EF +130C821FB424D0BD906F279CA62E0839338D752D595A940E218A91C251A90D3B +FC65E6270E981619590D5FF885B8249EB40A72664DEB5461C48E9DBD98A7AEAD +3AB2EA037C81173B9C44E65D7C3D454A365D1D40261DBC22671EF75691D79637 +38A54C065A0B27155CB7BFC01B7A36871C5D9EC1296272B0668625280C875D60 +F730B019F7EFB94782B30D6DE1081C23529723A6CE86B329E3B6468EB54F7150 +E845363C5A96A915A87C28EAF9BB3018765C84BCBC21F16D036566C1C43379B3 +8C4E7AC718DABF9241BDE67E28ED03654E04869AF287C68C502B30802FF36D70 +672B1080796F465208DC7D253673C4F0BDF8D584FA8E4602954160CE266863F6 +2D45A5C560E4FD7E539C7DB2D726E60707EC3A111FD6957CDEDC81047B27975A +748F4794AEC31C4D7018245F80E6A1B12AD3CF22E514180CC8CD3E85ED783880 +ACBA185B495FA95D95790744472DF665E433DFB6FCB6900884EBFAC4ADBF1F33 +F33590E684A1DB273376CAB1F32C4305DDE9C170787ABEAB2B23D8DF913C857A +EFE35C01CFD8B6BA2C39FC61D39B4C4828F56C3918207D7A9328D0EC16351F64 +F0CB013473EF7E2761176F866D4C3DF8683947150747A81CF3ACCA4EC186256B +82ADDF18650B7FD38AE1F6B91D31C2056AB95620EAC28E4FA17ED67E568E9FB6 +8805E274F33010E7625254A0EBCB152EC85D48029633C8E5FA279FE80E6E1772 +6681274F5BB48284266FED1536FA04E0D0F7CF12AE316C632559A539B754C612 +1BA406794A7F9EA00C50F6269086B322F6443FE342540B3B35CC2F69D4A56D26 +A97BC9FEA33F5BFFDD2C9D736BCAE9C4511D8AE5D8493F2760EA2B7386352AAC +2D08141B2C2BB8D499BF7BD5AE6B6683CF5BDC9C3E5C12231E8491B06C31F829 +84FEAF67340C6F3AE7492D78F7B80F0CD67EB0A3541AD81BE35E5604E9BCDDD5 +10F9A19F2193ABAF07F3CB477236F0405ADA235BE00C67D41E00A99085C1100E +6433354414A6BF92183B067672899BE2E0C14529DB8E617D129B395BD4EECA5F +02ACF1F7EB8864D8BCF4DED8B0ED08939E18B87FC520961AE423AD8D25024A34 +549D0A269ACEA75D5937E2F0C6D3C9EBFAF9A8C98403243367A2C3060953740F +768A90903FE3F6F141E937FDDE69D8DFBD9060522414160DBD8A4703D4D84D1B +7BE1642C06F080921D66FF031DC11886CC58DEABCA777AF0DEA9D1EA8F8B2DCF +702192B8F6D699126949706EF544BD5DBDC598890CDB6B2B954FD4DBAACC7726 +71591B9FDB6489257DD677B63AA1E5412BFE16F55D0483842FA96E16B6267A77 +FF1965974018BE8638296DC860682909B2F85726BE4C7048191FC1BC472957DC +9F1FD7F874A828F4A3C2E8F65F7A1183995E87A49E0D505FA04058509076D69F +47390DE4AA9197F9FD2FEE0B784B295BE36C79D43CFD8D2DA4B491536CEF9DBB +6E9B6B9D1CD90F785F1279DCC096FD0644D15B446DBA9D88FA2DEF387D924854 +D966B87B5161EA9C80078C929E75E99E0C8901755E89C4CD29778916486A0590 +C82147E2052FF4F1A460C9F6ED920254FCD6D9460D2470FAD43140B3038128DD +D058CCB09F617AE2B46075A476E793EDEBB150C4F9B2D1A6C66884833ACD15B6 +F572535CA196161925802CB9F484B3FF9510FFF32CA467D182560F5A8807CB2E +FC3E980168CBA28B0AE77D5EFCDA9560134A57273A5FF7480A6441B4791807CC +C031DB767B0B4F25C45BF393D9CB90EAD376346AF0082364A01DA34C1134E28F +00990F7CFC5D369E332A8678D06D79FC33DC4EB361EA7C85BB0E009AA8497EE7 +87D27676FFBF6C34895009FD625E23359CFE7A8428AD766BCA0B9402817008D2 +4ABE9ABEF620B4C0E16D4AE1A679DAC0079312611A5B82337C7C0941171C8ED7 +795834EFBA2ACA3C692252237B500D167C162FC28839862397FD1D0341FA78A2 +BD687BA1F607B5BD0EC7F3D40017A0396C47E18AC375FB867365875806B4549B +DCFA7D59E4582BAC22F62C78292B9AEBAD6FF2A53D60731B9A1A4957D09D6FAC +F32D6F7ADD6261018AE6E94D3719F13C84FA384A68D3845E2C730051722E3722 +B6333D4FA5ACC9F91D122F4EB7FB27BACD30053D08C4C225CD17156F34DB0098 +2EDE49F9529F89BC4C4C76C1E60A2F7BDA5DF571E2BAED3B6731264962EB8609 +DBC4BA95B71C8ED5A64371A48E26130511E101A8530F04A61A879A41C90FFD91 +376BD5D48A6A300DA247F2AE0AED8AB6445060EF2F7345846FEFFAEE468CA4DD +0598432246C6C434E5B3798A6C8E14727175100BE4BF972B9F7C1A6E791DA972 +12D60D4658365EBB8675A1EAFC4621A04DC9A7320C2D9A8F5B34F5BA79671A87 +722307DD34490116B1604115A7234CD9EB7A380BA925E02D591F44EC123D3753 +5290D52AF13A4F47B028A0A8F9A165290A93ACA2BC1631EC871447AAFEBF4012 +B851FD2E23746F2B406CE8478D1A6C02EFE83844BB488522540F144ABEC9BC9A +139D4AF2A88C72D0931DF3679DCB8762026222C96F526A92DCF6E8A8EB456A92 +B0181F7805A5A56897D9B3A0D00D6112729E92F43C0F4C6711CC9905910620E2 +487ACD3E941506CF3FB55BDF576C8A71CF3E35175939AE8749E5C73FF8C6FFC4 +D33FA63E35B094AFD40DA7FD5F54B35B822923082A1BAE2BCAEB9FF122492AD6 +98B0A7798441A47FAE4E0E8C56371B00DFAF13280D9421463928944BF49F36CB +ADBFF4F70F7A4498AF509E0EA274D83BA56D3C20D4790D46A71A6087255BA5C1 +A067B8FB15357AF312AEDE7514A78EC595A212964AFEC7130DE52A49A610AE8B +6043A78FF7E87037A4357631CAE1367846C457D30CF130DC48AF9FD64CD487D7 +234E186345CB3E6B7C183EE4488DBD3847C5503AD8A1276E01632D42FB131C0B +F79E95D6322571C3710C2DD3ADEDDDFF68D18AE96AD660D40B06B219391A96A2 +A8D1199238DFE55448345DA90D386A902124D7B4AC4D8E68163BA8DFF4A66072 +87FEF5BF3DA9EFDC8563F4B06E520AAE0B0CA51A00612488D53D6285722B6968 +2783A55DA77A3FC699C69D3A238DA246501B9179D1DA1503ED4458124422EBC8 +3E99E6292B5089F1CDCE72F1F514E7ACE8F1C328379E46ED3737C78CA06C278A +62BD2A64B8178B13BE9EA6ECFE8CC4E901D54759FDDD5DC0AD464F668DDCEFB7 +B4599AAE7DEE150EFBCF7B51E69293A02673545FDDE2B4297658B288B2B12B3D +D933BD37C3E67A643092A70434158717177A4B03945B70D3615C70DD111894BC +1A38F643E523285805B37126F2D6D65F03A520F1EEEDE11215B93D3ACA738752 +5EC2228B7F1CE835D39C94AFE6C8BFD83CF174CEE276770641C7D699F2FF6163 +36A98920BFB0A75DFF7B6BF473E2CCCB1472D31CC1A1F09728F8EEE04CE35751 +AB17FB6ED813140546038521CCAAE41C2AF541AE6B5F6BDDA54BCB4554FAE24A +229EDD4F063C108A443C1BE6B8A65B6DB98C0F728D89FD4997CAA0BE329B5031 +2F6C4EC83C174B6186EF55A1A23AC0C581B4960258175747A114F41A5CCE8A74 +7B36C17E22048CC5A2111E87EFBDC76FA42CE4D32A6A89A8EE22CE2E451E5589 +FD9EAF97B785066843219B8373DD2EF3FC4CAD96EF1E5436D5D6BC043231C02E +F7014DB63339E25CC23CE99DDA971945E2291E4B99F3670F2E14BEBA363D2D80 +710CFEC0228B1544ABB1220BDFD6934CDF36C0EEC2D3593B4AF8CAA589C0B3DB +28AC97AE55F3D693F277A2E8C265D39FC14A5F8C07F2F09EB85D875B367F6849 +F27FC5211CCBEF4AB1CE02007672F4D0874167B6689F4B113AA8F139C408DD82 +60B7FC48D5EC4F78510A1C4BFBCE0EEF84B4C913ABFC708C746C690E673E6829 +C501A037D508C5C4206153BDE9ACFF6EE93CFE930418A9BDDDF0D5503A09DA54 +5ED7262D1B623EB95C4911F0389C5C01052098DCD331CAC7BAE32D1EC5EFB500 +CF63DEDD527F756A5826F2D66850F455204ACD69895C782F9F83D2E3A32D1FF0 +B2E1856A50E7C1EBE203C0589A15A31CBEC79BDD0C8DEE0F0311BDB0871A91C4 +3F4936EC781452D9494350EC35C277EDC832D82761002E1A8540F30213C536D7 +7B4323DB40E21C582835D709E911D09C3631A9066651E3E39D1A48ADD80297C5 +D7F952F1D5F1A6801AEA63CF9BAB00ED950B60CFA624C709410DDD99E5922F63 +FAD0EB86E34218A69F41A55F3C6D639BE256C6D403727AFFE39EAA3857C05C28 +71329694D16EA1D239FF2F1E8E9E17DABDFBEFFC60AFF9031471F35981839475 +D9958A908F7263A66FF61E1634FD6C9701ECE49339CC1B038D0F72FD73DC71AE +BFDC4FBBB0A862A081C5644C5AE4405FD6459A9A0673E777E829EB50E9BC402A +60D0A60EDE4C5CD5579BB70F7FC9FA357AC35163F9E89A0401EE0DBB4F56DB2A +23596C9A07D969311F803A1850ACF0F83FBE58A373891A37 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 55380996 39158280 1000 8000 8000 (tex-ref.dvi) +@start /Fa 206[441 49[{}1 774.872 /CMR7 rf /Fb 135[633 +61[307 24[689 721 693 660 598 484 633 572 631 484 547 +667 646 638 1[520 550 484 449 492 573 626 708 11[{}24 +1106.96 /CMMI10 rf /Fc 242[812 13[{}1 664.176 /CMSY6 +rf /Fd 134[427 1[578 427 449 320 324 320 1[449 406 449 +664 234 427 1[234 449 406 255 363 449 363 449 406 8[595 +2[595 578 449 2[544 6[294 2[522 544 1[578 1[595 7[406 +406 406 406 1[406 406 406 406 406 1[234 277 234 44[{}44 +664.176 /CMR6 rf /Fe 141[784 3[470 4[366 366 8[627 627 +1[627 627 31[470 1[523 523 1[0 3[627 941 13[470 470 941 +941 4[732 732 4[732 732 732 732 15[732 261 1[{}26 885.568 +/CMSY8 rf /Ff 139[366 371 4[523 1[261 6[418 523 2[470 +97[{}7 885.568 /CMSL8 rf /Fg 133[389 5[316 389 2[486 +2[777 243 2[292 486 2[437 486 437 1[486 97[{}12 885.568 +/CMTI8 rf /Fh 144[542 2[301 7[603 1[603 98[{}4 885.568 +/CMBX8 rf /Fi 137[561 2[424 2[513 2[681 473 2[281 4[573 +2[561 13[569 2[692 9[664 1[775 735 67[{}13 885.568 /CMCSC8 +rf /Fj 129[470 470 470 470 470 470 470 470 470 470 470 +470 470 470 470 470 470 470 470 470 470 470 470 470 470 +470 470 470 470 470 470 470 470 470 470 470 1[470 470 +470 470 470 470 470 470 1[470 470 470 470 470 1[470 470 +470 470 470 470 470 470 470 470 470 470 470 470 470 470 +470 7[470 1[470 470 470 470 1[470 470 470 470 470 470 +470 470 470 470 34[{}81 885.568 /CMTT8 rf /Fk 133[679 +806 806 1103 806 849 594 603 629 1[849 764 849 1273 424 +806 1[424 849 764 467 700 849 679 849 743 8[1155 1[1155 +1175 1063 849 5[1450 919 2[579 1196 1201 961 1004 1[1103 +1[1155 20[424 31[849 891 11[{}41 1328.35 /CMBX10 rf /Fl +129[470 3[418 497 497 680 497 523 366 371 367 497 523 +470 523 784 261 497 288 261 523 470 288 418 523 418 523 +470 261 1[470 261 470 261 1[705 705 966 705 705 680 523 +692 732 640 732 705 862 588 731 1[339 705 1[614 640 718 +680 666 705 732 5[261 6[470 470 470 1[470 261 314 261 +1[470 366 366 261 4[470 20[523 523 549 680 732 680 732 +680 705 627 653 732 784 588{}83 885.568 /CMR8 rf /Fm +134[967 967 1324 967 1018 713 723 755 1[1018 917 1018 +1528 509 2[509 1018 917 560 840 1018 815 1[891 8[1386 +2[1410 1275 1018 1375 2[1377 1[1740 6[1153 1204 1406 +1324 1[1386 19[611 45[{}34 1594.02 /CMBX10 rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 8000dpi +TeXDict begin +%%BeginPaperSize: a4 +/setpagedevice where +{ pop << /PageSize [595 842] >> setpagedevice } +{ /a4 where { pop a4 } if } +ifelse +%%EndPaperSize + @landscape end +%%EndSetup +%%Page: 1 1 +TeXDict begin @landscape 1 0 bop -3447 -5293 a Fm(A)-51 +b(UCT)1591 -4939 y(E)2567 -5293 y(X)611 b(Reference)h(Card)3281 +-3808 y Fl(\(for)313 b(v)-26 b(ersion)314 b(12.3\))-6000 +-843 y Fk(Con)-42 b(v)g(en)g(tions)507 b(Used)-6000 1488 +y Fl(Carriage)315 b(Return)e(or)g Fj(C-m)7828 b(RET)-6000 +2551 y Fl(T)-78 b(abular)313 b(or)h Fj(C-i)11318 b(TAB)-6000 +3614 y Fl(Linefeed)313 b(or)h Fj(C-j)11097 b(LFD)-6000 +6554 y Fk(Shell)509 b(In)-42 b(teraction)-6000 8885 y +Fl(Run)313 b(a)h(command)h(on)f(the)f(master)h(\014le)3067 +b Fj(C-c)472 b(C-c)-6000 9948 y Fl(Run)313 b(a)h(command)h(on)f(the)f +(bu\013er)4979 b Fj(C-c)472 b(C-b)-6000 11011 y Fl(Run)313 +b(a)h(command)h(on)f(the)f(region)4850 b Fj(C-c)472 b(C-r)-6000 +12073 y Fl(Fix)313 b(the)h(region)11593 b Fj(C-c)472 +b(C-t)g(C-r)-6000 13136 y Fl(Kill)315 b(job)14298 b Fj(C-c)472 +b(C-k)-6000 14199 y Fl(Recen)-26 b(ter)314 b(output)f(bu\013er)8036 +b Fj(C-c)472 b(C-l)-6000 15261 y Fl(Next)313 b(error)g(in)h(T)222 +15452 y(E)744 15261 y(X/L)2168 15147 y Fi(a)2588 15261 +y Fl(T)3111 15452 y(E)3633 15261 y(X)f(session)3972 b +Fj(C-c)472 b(`)-6000 16324 y Fl(Previous)314 b(error)f(in)h(T)1784 +16515 y(E)2306 16324 y(X/L)3730 16210 y Fi(a)4150 16324 +y Fl(T)4673 16515 y(E)5195 16324 y(X)f(session)2410 b +Fj(M-g)472 b(p)-6000 17387 y Fl(T)-78 b(oggle)315 b(debug)e(of)h(bad)f +(b)26 b(o)-26 b(xes)6452 b Fj(C-c)472 b(C-t)g(C-b)-6000 +18449 y Fl(T)-78 b(oggle)315 b(debug)e(of)h(w)-26 b(arnings)6921 +b Fj(C-c)472 b(C-t)g(C-w)-6000 19512 y Fl(View)314 b(output)f(\014le) +10744 b Fj(C-c)472 b(C-v)-6000 20575 y Fl(Compile)314 +b(all)h(and)f(view)f(output)g(\014le)4105 b Fj(C-c)472 +b(C-a)-6000 22060 y Fl(Commands)221 b(y)-26 b(ou)221 +b(can)g(run)f(on)h(the)g(master)g(\014le)h(\(with)e Fj(C-c)472 +b(C-c)p Fl(\))222 b(or)f(the)-6000 23123 y(region)407 +b(\(with)e Fj(C-c)472 b(C-r)p Fl(\))408 b(include)e(the)g(follo)-26 +b(wing)407 b(\(starred)f(v)-26 b(ersions)-6000 24186 +y(are)314 b(not)g(a)-26 b(v)-52 b(ailable)315 b(in)f(all)h(mo)26 +b(des\):)-6000 25671 y(T)-5477 25862 y(E)-4955 25671 +y(X)15187 b(*)q Fj(TeX)-6000 26734 y Fl(L)-5751 26620 +y Fi(a)-5331 26734 y Fl(T)-4808 26925 y(E)-4286 26734 +y(X)14518 b(*)q Fj(LaTeX)-6000 27797 y Fl(ConT)-3804 +27988 y(E)-3282 27797 y(Xt)313 b(\(once\))10274 b(*)q +Fj(ConTeXt)-6000 28859 y Fl(ConT)-3804 29050 y(E)-3282 +28859 y(Xt)313 b(F)-78 b(ull)11254 b(*)q Fj(ConTeXt)474 +b(Full)-6000 29922 y Fl(Mak)-26 b(einfo)13174 b(*)q Fj(Makeinfo)-6000 +30985 y Fl(Mak)-26 b(einfo)313 b(with)h(HTML)e(output)4799 +b(*)q Fj(Makeinfo)474 b(HTML)-6000 32047 y Fl(Appropriate)313 +b(preview)-26 b(er)8179 b Fj(View)-6000 33110 y Fl(Prin)-26 +b(t)313 b(the)h(output)10572 b Fj(Print)-6000 34173 y +Fl(BibT)-4027 34364 y(E)-3505 34173 y(X)14208 b Fj(BibTeX)-6000 +35235 y Fl(Bib)26 b(er)15147 b Fj(Biber)-6000 36298 y +Fl(Mak)-26 b(eIndex)12887 b Fj(Index)-6000 37361 y Fl(LaChec)-26 +b(k)13840 b Fj(Check)-6000 38423 y Fl(Mak)-26 b(e)313 +b(\(P)-26 b(ostScript\))314 b(File)7995 b Fj(File)-6000 +39486 y Fl(Isp)26 b(ell)15209 b Fj(Spell)-6000 40549 +y Fl(Delete)315 b(in)-26 b(termediate)314 b(\014les)7458 +b Fj(Clean)-6000 41611 y Fl(Delete)315 b(all)g(output)e(\014les)8530 +b Fj(Clean)473 b(All)-6000 44527 y Fk(T)-5192 44822 y(E)-4379 +44527 y(Xing)509 b(options)-6000 46858 y Fl(T)-5477 47049 +y(E)-4955 46858 y(X)260 b(runs)f(can)i(come)g(in)f(v)-52 +b(arious)260 b(t)-26 b(yp)26 b(es,)271 b(whic)-26 b(h)259 +b(ma)-26 b(y)260 b(b)26 b(e)260 b(toggled)i(and)-6000 +47921 y(are)314 b(indicated)g(in)g(the)g(mo)26 b(de)314 +b(line.)-6000 49406 y(PDF/D)-26 b(VI)314 b(mo)26 b(de)10695 +b Fj(C-c)472 b(C-t)g(C-p)-6000 50469 y Fl(Stop)314 b(on)f(errors)h +(\(In)-26 b(teractiv)g(e)313 b(mo)26 b(de\))3575 b Fj(C-c)472 +b(C-t)g(C-i)-6000 51532 y Fl(I/O)314 b(correlation)h(\(S.)f(Sp)26 +b(ecials,)315 b(SyncT)8356 51723 y(E)8877 51532 y(X\))1460 +b Fj(C-c)472 b(C-t)g(C-s)23280 -5293 y Fk(Miscellaneous)23280 +-3383 y Fl(Read)314 b(A)-26 b(UCT)28284 -3192 y(E)28805 +-3383 y(X)314 b(man)-26 b(ual)7859 b Fj(C-c)472 b(TAB)23280 +-2320 y Fl(Find)313 b(do)26 b(cumen)-26 b(tation)9059 +b Fj(C-c)472 b(?)23280 -1258 y Fl(Math)313 b(Mo)26 b(de)12575 +b Fj(C-c)472 b(~)23280 -195 y Fl(Reset)314 b(Bu\013er)12306 +b Fj(C-c)472 b(C-n)23280 868 y Fl(Reset)314 b(A)-26 b(UCT)28446 +1059 y(E)28967 868 y(X)11016 b Fj(C-u)472 b(C-c)g(C-n)23280 +3224 y Fk(Multi\014le)510 b(Handling)23280 5134 y Fl(Sa)-26 +b(v)g(e)313 b(Do)26 b(cumen)-26 b(t)11019 b Fj(C-c)472 +b(C-d)23280 6196 y Fl(Switc)-26 b(h)313 b(to)h(master)g(\014le)g(or)g +(activ)-26 b(e)314 b(bu\013er)2345 b Fj(C-c)472 b(^)23280 +7259 y Fl(Query)313 b(for)g(a)h(master)g(\014le)8044 +b Fj(C-c)p 42626 7259 283 45 v 23280 9597 a Fk(Command)508 +b(Insertion)23280 11507 y Fl(Insert)313 b(Section)11732 +b Fj(C-c)472 b(C-s)23280 12569 y Fl(Insert)313 b(L)26226 +12455 y Fi(a)26646 12569 y Fl(T)27169 12760 y(E)27691 +12569 y(X)g(en)-26 b(vironmen)g(t)6881 b Fj(C-c)472 b(C-e)23280 +13632 y Fl(Insert)313 b(item)12882 b Fj(C-c)472 b(LFD)23280 +14695 y Fl(Insert)313 b(item)h(\(alias\))10003 b Fj(M-RET)23280 +15757 y Fl(Close)314 b(L)26043 15643 y Fi(a)26463 15757 +y Fl(T)26986 15948 y(E)27508 15757 y(X)f(en)-26 b(vironmen)g(t)7064 +b Fj(C-c)472 b(])23280 16820 y Fl(Insert)313 b(T)26500 +17011 y(E)27022 16820 y(X)h(macro)g Fj({})8884 b(C-c)472 +b(C-m)23280 17883 y Fl(Insert)313 b(double)h(brace)9483 +b Fj(C-c)472 b({)23280 18945 y Fl(Complete)314 b(T)28037 +19136 y(E)28559 18945 y(X)g(macro)8601 b Fj(M-TAB)23280 +20008 y Fl(Smart)314 b(\\quote")11370 b Fj(")23280 21071 +y Fl(Smart)314 b(\\dollar")11292 b Fj($)23280 23288 y +Fk(F)-127 b(on)-42 b(t)508 b(Selection)23280 25198 y +Fl(Insert)313 b Fh(b)30 b(old)314 b Fl(text)10671 b Fj(C-c)472 +b(C-f)g(C-b)23280 26260 y Fl(Insert)313 b Fg(italics)383 +b Fl(text)10226 b Fj(C-c)472 b(C-f)g(C-i)23280 27323 +y Fl(Insert)313 b(roman)h(text)10136 b Fj(C-c)472 b(C-f)g(C-r)23280 +28386 y Fl(Insert)313 b Fg(emphasize)-49 b(d)401 b Fl(text)8047 +b Fj(C-c)472 b(C-f)g(C-e)23280 29448 y Fl(Insert)313 +b Fj(typewriter)318 b Fl(text)8046 b Fj(C-c)472 b(C-f)g(C-t)23280 +30511 y Fl(Insert)313 b Ff(slan)-26 b(ted)346 b Fl(text)9812 +b Fj(C-c)472 b(C-f)g(C-s)23280 31574 y Fl(Insert)313 +b Fi(Small)346 b(Caps)314 b Fl(text)7414 b Fj(C-c)472 +b(C-f)g(C-c)23280 32637 y Fl(Delete)315 b(fon)-26 b(t)12873 +b Fj(C-c)472 b(C-f)g(C-d)23280 33699 y Fl(Replace)315 +b(fon)-26 b(t)12272 b Fj(C-u)472 b(C-c)g(C-f)f Fe(h)p +Fl(k)-26 b(ey)p Fe(i)23280 36086 y Fk(Source)509 b(F)-127 +b(ormatting)23280 37996 y Fl(Inden)-26 b(t)313 b(curren)-26 +b(t)312 b(line)9698 b Fj(TAB)23280 39059 y Fl(Inden)-26 +b(t)313 b(next)g(line)10849 b Fj(LFD)23280 40428 y Fl(F)-78 +b(ormat)314 b(a)g(paragraph)9134 b Fj(M-q)23280 41491 +y Fl(F)-78 b(ormat)314 b(a)g(region)10808 b Fj(C-c)472 +b(C-q)g(C-r)23280 42554 y Fl(F)-78 b(ormat)314 b(a)g(section)10490 +b Fj(C-c)472 b(C-q)g(C-s)23280 43617 y Fl(F)-78 b(ormat)314 +b(an)g(en)-26 b(vironmen)g(t)7696 b Fj(C-c)472 b(C-q)g(C-e)23280 +44986 y Fl(Mark)313 b(an)h(en)-26 b(vironmen)g(t)8494 +b Fj(C-c)472 b(.)23280 46049 y Fl(Mark)313 b(a)h(section)11288 +b Fj(C-c)472 b(*)23280 47419 y Fl(Commen)-26 b(t)314 +b(or)f(uncommen)-26 b(t)314 b(region)4339 b Fj(C-c)472 +b(;)23280 48482 y Fl(Commen)-26 b(t)314 b(or)f(uncommen)-26 +b(t)314 b(paragraph)2665 b Fj(C-c)472 b(\045)26528 49713 +y Fd(Cop)-22 b(yrigh)g(t)30575 49693 y(c)30350 49713 +y Fc(\015)277 b Fd(1987,)e(1992-1994,)h(2004-2006,)f(2008,)h(2010,) +25604 50563 y(2012,)g(2014-2017,)f(2019-2020)g(F)-65 +b(ree)277 b(Soft)-22 b(w)g(are)277 b(F)-65 b(oundation,)276 +b(Inc.)31585 51413 y(for)g(A)-22 b(UCT)35031 51556 y(E)35474 +51413 y(X)277 b(v)-22 b(ersion)277 b(12.3)23280 52571 +y(P)-22 b(ermission)369 b(is)h(gran)-22 b(ted)369 b(to)h(mak)-22 +b(e)371 b(and)e(distribute)g(copies)g(of)h(this)f(card)h(pro-)23280 +53421 y(vided)323 b(the)g(cop)-22 b(yrigh)g(t)323 b(notice)f(and)h +(this)g(p)22 b(ermission)321 b(notice)h(are)h(preserv)-22 +b(ed)323 b(on)23280 54271 y(all)276 b(copies.)60590 -5293 +y Fm(Math)612 b(Mo)51 b(de)52560 -2324 y Fk(V)-127 b(ariables)52560 +-117 y Fl(All)396 b(math)f(mo)26 b(de)395 b(commands)h(are)g(under)e +(the)g(pre\014x)g(k)-26 b(ey)395 b(sp)26 b(eci\014ed)52560 +945 y(b)-26 b(y)313 b(LaT)-78 b(eX-math-abbrev-pre\014x,)311 +b(default)i(is)h("`".)52560 2389 y(Y)-78 b(ou)290 b(can)h(de\014ne)e(y) +-26 b(our)290 b(o)-26 b(wn)290 b(math)h(mo)26 b(de)290 +b(commands)i(b)-26 b(y)289 b(setting)i(the)52560 3452 +y(v)-52 b(ariable)314 b(LaT)-78 b(eX-math-list)313 b(b)26 +b(efore)314 b(loading)h(LaT)-78 b(eX-math-mo)26 b(de.)52560 +6160 y Fk(Greek)510 b(Letters)52560 7986 y Fb(\013)1893 +b Fl(\()p Fj(\\alpha)p Fl(\))2920 b Fj(a)52560 9048 y +Fb(\014)1975 b Fl(\()p Fj(\\beta)p Fl(\))3390 b Fj(b)52560 +10111 y Fb(\015)2028 b Fl(\()p Fj(\\gamma)p Fl(\))2920 +b Fj(g)52560 11174 y Fb(\016)2109 b Fl(\()p Fj(\\delta)p +Fl(\))2920 b Fj(d)52560 12236 y Fb(\017)2152 b Fl(\()p +Fj(\\epsilon)p Fl(\))1980 b Fj(e)52560 13299 y Fb(\020)2117 +b Fl(\()p Fj(\\zeta)p Fl(\))3390 b Fj(z)52560 14362 y +Fb(\021)2051 b Fl(\()p Fj(\\eta)p Fl(\))3860 b Fj(h)52560 +15424 y Fb(\022)2081 b Fl(\()p Fj(\\theta)p Fl(\))2920 +b Fj(j)52560 16487 y Fb(\024)1963 b Fl(\()p Fj(\\kappa)p +Fl(\))2920 b Fj(k)52560 17550 y Fb(\025)1955 b Fl(\()p +Fj(\\lambda)p Fl(\))2450 b Fj(l)52560 18612 y Fb(\026)1934 +b Fl(\()p Fj(\\mu)p Fl(\))4330 b Fj(m)52560 19675 y Fb(\027)2054 +b Fl(\()p Fj(\\nu)p Fl(\))4330 b Fj(n)52560 20738 y Fb(\030)2117 +b Fl(\()p Fj(\\xi)p Fl(\))4330 b Fj(x)52560 21800 y Fb(\031)1970 +b Fl(\()p Fj(\\pi)p Fl(\))4330 b Fj(p)52560 22863 y Fb(\032)2029 +b Fl(\()p Fj(\\rho)p Fl(\))3860 b Fj(r)52560 23926 y +Fb(\033)1968 b Fl(\()p Fj(\\sigma)p Fl(\))2920 b Fj(s)52560 +24989 y Fb(\034)2117 b Fl(\()p Fj(\\tau)p Fl(\))3860 +b Fj(t)66640 7986 y Fb(\035)2003 b Fl(\()p Fj(\\upsilon)p +Fl(\))1980 b Fj(u)66640 9048 y Fb(\036)1941 b Fl(\()p +Fj(\\phi)p Fl(\))3860 b Fj(f)66640 10111 y Fb(\037)1908 +b Fl(\()p Fj(\\chi)p Fl(\))3860 b Fj(q)66640 11174 y +Fb( )1880 b Fl(\()p Fj(\\psi)p Fl(\))3860 b Fj(y)66640 +12236 y Fb(!)1912 b Fl(\()p Fj(\\omega)p Fl(\))2920 b +Fj(w)66640 13299 y Fl(\001)1817 b(\()p Fj(\\Delta)p Fl(\))2920 +b Fj(D)66640 14362 y Fl(\000)2013 b(\()p Fj(\\Gamma)p +Fl(\))2920 b Fj(G)66640 15424 y Fl(\002)1869 b(\()p Fj(\\Theta)p +Fl(\))2920 b Fj(J)66640 16487 y Fl(\003)1948 b(\()p Fj(\\Lambda)p +Fl(\))2450 b Fj(L)66640 17550 y Fl(\004)1974 b(\()p Fj(\\Xi)p +Fl(\))4330 b Fj(X)66640 18612 y Fl(\005)1896 b(\()p Fj(\\Pi)p +Fl(\))4330 b Fj(P)66640 19675 y Fl(\006)1921 b(\()p Fj(\\Sigma)p +Fl(\))2920 b Fj(S)66640 20738 y Fl(\007)1869 b(\()p Fj(\\Upsilon)p +Fl(\))1980 b Fj(U)66640 21800 y Fl(\010)1921 b(\()p Fj(\\Phi)p +Fl(\))3860 b Fj(F)66640 22863 y Fl(\011)1869 b(\()p Fj(\\Psi)p +Fl(\))3860 b Fj(Y)66640 23926 y Fl(\012)1921 b(\()p Fj(\\Omega)p +Fl(\))2920 b Fj(W)52560 27746 y Fk(Sym)-42 b(b)42 b(ols)52560 +29571 y Fe(!)1660 b Fl(\()p Fj(\\rightarrow)p Fl(\))805 +b Fj(C-f)52560 30634 y Fe( )1660 b Fl(\()p Fj(\\leftarrow)p +Fl(\))1275 b Fj(C-b)52560 31697 y Fe(")2131 b Fl(\()p +Fj(\\uparrow)p Fl(\))2215 b Fj(C-p)52560 32759 y Fe(#)2131 +b Fl(\()p Fj(\\downarrow)p Fl(\))1275 b Fj(C-n)52560 +33822 y Fe(\024)1869 b Fl(\()p Fj(\\leq)p Fl(\))4095 +b Fj(<)52560 34885 y Fe(\025)1869 b Fl(\()p Fj(\\geq)p +Fl(\))4095 b Fj(>)52672 35852 y Fl(~)52560 35947 y Fb(x)1968 +b Fl(\()p Fj(\\tilde)p Fl(\))3155 b Fj(~)52672 36915 +y Fl(^)52560 37010 y Fb(x)1968 b Fl(\()p Fj(\\hat)p Fl(\))4095 +b Fj(^)52560 38073 y Fe(r)1817 b Fl(\()p Fj(\\nabla)p +Fl(\))3155 b Fj(N)52560 39136 y Fe(1)1660 b Fl(\()p Fj(\\infty)p +Fl(\))3155 b Fj(I)52560 40198 y Fe(8)2078 b Fl(\()p Fj(\\forall)p +Fl(\))2685 b Fj(A)52560 41261 y Fe(9)2078 b Fl(\()p Fj(\\exists)p +Fl(\))2685 b Fj(E)52560 42324 y Fe(6)2601 b Fl(\()p Fj(\\not)p +Fl(\))4095 b Fj(/)52560 43386 y Fe(2)1974 b Fl(\()p Fj(\\in)p +Fl(\))4565 b Fj(i)52560 44449 y Fe(\002)1869 b Fl(\()p +Fj(\\times)p Fl(\))3155 b Fj(*)52560 45512 y Fe(\001)2340 +b Fl(\()p Fj(\\cdot)p Fl(\))3625 b Fj(.)52560 46574 y +Fl(:)2340 b(\()p Fj(\\colon)p Fl(\))3155 b Fj(:)52560 +47637 y Fe(\032)1869 b Fl(\()p Fj(\\subset)p Fl(\))2685 +b Fj({)52560 48700 y Fe(\033)1869 b Fl(\()p Fj(\\supset)p +Fl(\))2685 b Fj(})66640 29571 y Fe(\022)1869 b Fl(\()p +Fj(\\subseteq)p Fl(\))1746 b Fj([)66640 30634 y Fe(\023)1869 +b Fl(\()p Fj(\\supseteq)p Fl(\))1746 b Fj(])66640 31697 +y Fe(;)2131 b Fl(\()p Fj(\\emptyset)p Fl(\))1746 b Fj(0)66640 +32759 y Fe(n)2131 b Fl(\()p Fj(\\setminus)p Fl(\))1746 +b Fj(\\)66640 33822 y Fe([)1974 b Fl(\()p Fj(\\cup)p +Fl(\))4096 b Fj(+)66640 34885 y Fe(\\)1974 b Fl(\()p +Fj(\\cap)p Fl(\))4096 b Fj(-)66640 35947 y Fe(h)2235 +b Fl(\()p Fj(\\langle)p Fl(\))2686 b Fj(\()66640 37010 +y Fe(i)2235 b Fl(\()p Fj(\\rangle)p Fl(\))2686 b Fj(\))66640 +38073 y Fl(exp)1163 b(\()p Fj(\\exp)p Fl(\))4096 b Fj(C-e)66640 +39136 y Fl(sin)1446 b(\()p Fj(\\sin)p Fl(\))4096 b Fj(C-s)66640 +40198 y Fl(cos)1342 b(\()p Fj(\\cos)p Fl(\))4096 b Fj(C-c)66640 +41261 y Fl(sup)1184 b(\()p Fj(\\sup)p Fl(\))4096 b Fj(C-^)66640 +42324 y Fl(inf)1529 b(\()p Fj(\\inf)p Fl(\))4096 b Fj(C-_)66640 +43386 y Fl(det)1294 b(\()p Fj(\\det)p Fl(\))4096 b Fj(C-d)66640 +44449 y Fl(lim)1295 b(\()p Fj(\\lim)p Fl(\))4096 b Fj(C-l)66640 +45512 y Fl(tan)1242 b(\()p Fj(\\tan)p Fl(\))4096 b Fj(C-t)66640 +46574 y Fe(_)1974 b Fl(\()p Fj(\\vee)p Fl(\))4096 b Fj(|)66640 +47637 y Fe(^)1974 b Fl(\()p Fj(\\wedge)p Fl(\))3156 b +Fj(&)52560 51457 y Fk(Miscellaneous)52560 53664 y Fl(cal)315 +b(letters)13377 b Fj(c)471 b Fe(h)p Fl(letter)p Fe(i)p +eop end +%%Page: 2 2 +TeXDict begin @landscape 2 1 bop 1407 -5293 a Fm(preview-latex)-6000 +-1842 y Fk(Activ)-85 b(ation)-6000 476 y Fl(preview-latex)420 +b(is)h(part)g(of)f(A)-26 b(UCT)6875 667 y(E)7396 476 +y(X.)421 b(If)f(it)h(is)g(activ)-26 b(e,)448 b(y)-26 +b(ou)421 b(should)-6000 1539 y(see)398 b(an)g(en)-26 +b(try)397 b(\\Preview")h(in)g(the)f(men)-26 b(u)398 b(bar)f(when)g +(editing)i(L)17431 1425 y Fi(a)17851 1539 y Fl(T)18374 +1730 y(E)18895 1539 y(X)-6000 2601 y(\014les.)415 b(If)301 +b(y)-26 b(ou)301 b(ha)-26 b(v)g(e)302 b(a)g(\\LaT)-78 +b(eX",)302 b(but)f(no)h(\\Preview")g(men)-26 b(u,)304 +b(add)d(the)-6000 3664 y(follo)-26 b(wing)315 b(to)f(y)-26 +b(our)313 b Fj(.emacs)j Fl(\014le:)-6000 6208 y Fj(\(load)473 +b("preview-latex.el")479 b(nil)471 b(t)g(t\))-6000 9127 +y Fk(Usage)508 b(and)h(k)-42 b(eybindings)-6000 11445 +y Fl(preview-latex)372 b(op)26 b(eration)373 b(only)g(a\013ects)g(the)f +(displa)-26 b(y)373 b(of)f(the)g(bu\013er,)-6000 12508 +y(not)452 b(its)g(con)-26 b(ten)g(ts.)832 b(It)451 b(runs)g(only)h(on)g +(demand,)486 b(using)452 b(the)f(target)-6000 13571 y +Fi(d)-20 b(vi)427 b Fl(or)h Fi(PDF)g Fl(\014les)g(in)g(the)f(pro)26 +b(cess.)761 b(The)427 b(\014rst)g(command)h(in)g(the)-6000 +14633 y(follo)-26 b(wing)355 b(list)g(\(also)g(on)f(the)f(to)26 +b(olbar)355 b(button\))f(will)g(\(as)g(applicable\))-6000 +15696 y(repreview)301 b(an)i(activ)-26 b(e)302 b(region)h(or)g(a)f +(single)h(mo)26 b(di\014ed)303 b(preview,)h(toggle)-6000 +16759 y(the)258 b(visibilit)-26 b(y)259 b(of)f(an)h(unmo)26 +b(di\014ed)258 b(preview)f(or)i(generate)g(previews)e(for)-6000 +17822 y(a)314 b(surrounding)f(bu\013er)g(area)i(up)e(to)h(the)f(next)g +(preview.)-6000 19303 y(Preview)g(at)h(p)26 b(oin)-26 +b(t)10521 b Fj(C-c)472 b(C-p)g(C-p)-6000 20365 y Fl(Preview)313 +b(en)-26 b(vironmen)g(t)8716 b Fj(C-c)472 b(C-p)g(C-e)-6000 +21428 y Fl(Preview)313 b(region)11305 b Fj(C-c)472 b(C-p)g(C-r)-6000 +22491 y Fl(Preview)313 b(bu\013er)11434 b Fj(C-c)472 +b(C-p)g(C-b)-6000 23553 y Fl(Preview)313 b(do)26 b(cumen)-26 +b(t)9789 b Fj(C-c)472 b(C-p)g(C-d)-6000 24616 y Fl(Remo)-26 +b(v)g(e)314 b(previews)f(at)h(p)26 b(oin)-26 b(t)6726 +b Fj(C-c)472 b(C-p)g(C-c)f(C-p)-6000 25679 y Fl(Remo)-26 +b(v)g(e)314 b(previews)f(from)h(region)5287 b Fj(C-c)472 +b(C-p)g(C-c)f(C-r)-6000 26742 y Fl(Remo)-26 b(v)g(e)314 +b(previews)f(from)h(bu\013er)5416 b Fj(C-c)472 b(C-p)g(C-c)f(C-b)-6000 +27804 y Fl(Remo)-26 b(v)g(e)314 b(previews)f(from)h(do)26 +b(cumen)-26 b(t)3771 b Fj(C-c)472 b(C-p)g(C-c)f(C-d)-6000 +28867 y Fl(Cac)-26 b(he)314 b(pream)-26 b(ble)10873 b +Fj(C-c)472 b(C-p)g(C-f)-6000 29930 y Fl(Switc)-26 b(h)313 +b(o\013)h(pream)-26 b(ble)314 b(cac)-26 b(he)6744 b Fj(C-c)472 +b(C-p)g(C-c)f(C-f)-6000 30992 y Fl(Read)314 b(T)-78 b(exinfo)313 +b(man)-26 b(ual)8614 b Fj(C-c)472 b(C-p)g(TAB)-6000 32055 +y Fl(Cop)-26 b(y)313 b(region)h(as)h(MML)8660 b Fj(C-c)472 +b(C-p)g(C-w)-6000 33536 y Fl(The)294 b(last)i(k)-26 b(eysequence)294 +b(will)i(cop)-26 b(y)294 b(a)i(region)f(with)g(previews)f(in)-26 +b(to)295 b(the)-6000 34599 y(kill)314 b(bu\013er)f(in)h(a)g(form)f +(\014t)h(for)f(sending)h(in)g(Emacs')h(message-mo)26 +b(de.)-6000 37493 y Fk(Customization)508 b(within)i(Emacs)-6000 +39812 y Fl(Y)-78 b(ou)443 b(can)g(use)h Fj(M-x)472 b +(customize-variable)478 b(RET)445 b Fl(or)e(the)h(\\Preview/)-6000 +40874 y(Customize")315 b(men)-26 b(u)313 b(for)g(customization.)421 +b(W)-78 b(orth)-26 b(while)313 b(settings:)-6000 43063 +y(If)g(y)-26 b(ou)313 b(ha)-26 b(v)g(e)314 b(dvipng)f(a)-26 +b(v)-52 b(ailable:)-6000 44126 y(Set)313 b(to)i Fj(dvipng)11541 +b(preview-image-type)-6000 45896 y Fl(Keep)314 b(coun)-26 +b(ter)313 b(v)-52 b(alues)314 b(when)f(regenerating)i(single)g +(previews:)-6000 46958 y(Set)e(to)i Fj(t)10597 b +(preview-preserve-counters)-6000 48615 y Fl(Cac)-26 b(he/Don't)284 +b(cac)-26 b(he)283 b(pream)-26 b(ble)283 b(without)g(query)e(\(pream) +-26 b(ble)283 b(cac)-26 b(hing)-6000 49678 y(is)257 b(done)g(using)g +Fj(mylatex.ltx)262 b Fl(and)257 b(migh)-26 b(t)257 b(not)g(alw)-26 +b(a)g(ys)257 b(w)-26 b(ork.)398 b(Use)257 b(the)-6000 +50741 y(appropriate)272 b(k)-26 b(ey)271 b(sequences)g(for)g(o)-26 +b(v)g(erriding)272 b(the)f(follo)-26 b(wing)273 b(setting\):)-6000 +51803 y(Set)313 b(to)i Fj(t)p Fl(/)p Fj(nil)7776 b +(preview-auto-cache-preamble)23280 -5293 y Fk(Customization)508 +b(from)h(L)37462 -5470 y Fi(a)37794 -5293 y Fk(T)38602 +-4998 y(E)39414 -5293 y(X)23280 -3208 y Fl(Customization)298 +b(is)f(done)f(in)g(the)h(do)26 b(cumen)-26 b(t)296 b(pream)-26 +b(ble)297 b(\(y)-26 b(ou)295 b(need)i(to)23280 -2146 +y(load)271 b Fj(preview.sty)k Fl(explicitly\))270 b(or)g(in)f +Fj(prauctex.cfg)276 b Fl(\(whic)-26 b(h)269 b(should)23280 +-1083 y(load)315 b(the)e(system)h(prauctex.cfg)g(\014rst\).)418 +b(Commands:)23280 -20 y(Preview)313 b(macro)4906 b Fj(\\PreviewMacro[{) +p Fe(h)p Fl(args)p Fe(i)p Fj(}]{)p Fe(h)p Fl(macro)p +Fe(i)p Fj(})23280 1043 y Fl(Preview)313 b(en)-26 b(v)4279 +b Fj(\\PreviewEnvironment[{)p Fe(h)p Fl(args)p Fe(i)p +Fj(}]{)p Fe(h)p Fl(en)-26 b(v)p Fe(i)p Fj(})23280 2105 +y Fl(Skip)313 b(macro)5912 b Fj(\\PreviewMacro*[{)p Fe(h)p +Fl(args)p Fe(i)p Fj(}]{)p Fe(h)p Fl(macro)p Fe(i)p Fj(})23280 +3168 y Fl(Skip)313 b(en)-26 b(v)5285 b Fj(\\PreviewEnvironment*[{)p +Fe(h)p Fl(args)p Fe(i)p Fj(}]{)p Fe(h)p Fl(en)-26 b(v)p +Fe(i)p Fj(})23280 4896 y Fl(Div)g(erting)314 b(material)h(from)f +(\015oat)g(en)-26 b(vironmen)g(ts)23280 5959 y(Snarf)313 +b(stu\013)2639 b Fj(\\PreviewSnarfEnvironment[{)p Fe(h)p +Fl(args)p Fe(i)p Fj(}]{)p Fe(h)p Fl(en)-26 b(v)p Fe(i)p +Fj(})23280 7372 y Fl(V)-78 b(alues)314 b(to)g(b)26 b(e)314 +b(used)f(within)g Fe(h)p Fl(args)p Fe(i)p Fl(:)23280 +8435 y(Optional)i(argumen)-26 b(t)16843 b Fj([])23280 +9497 y Fl(Mandatory)313 b(argumen)-26 b(t)15903 b Fj({})23280 +10560 y Fl(Optional)315 b(star)19635 b Fj(*)23280 11623 +y Fl(Conditionals)5575 b Fj(?)p Fe(h)p Fl(tok)-26 b(en)p +Fe(i)p Fj({)p Fe(h)p Fl(if)314 b(found)p Fe(i)p Fj(}{)p +Fe(h)p Fl(if)g(not)f(found)p Fe(i)p Fj(})23280 12686 +y Fl(Skip)g(next)g(tok)-26 b(en)18648 b Fj(-)23280 13748 +y Fl(T)-78 b(ransformation)6009 b Fj(#{)p Fe(h)p Fl(macro)315 +b(args)p Fe(i)p Fj(}{)p Fe(h)p Fl(replacemen)-26 b(t)p +Fe(i)p Fj(})23280 15162 y Fl(More)259 b(options)g(and)f(explanations)i +(can)f(b)26 b(e)259 b(found)f(in)g Fj(preview.dvi)264 +b Fl(or)23280 16224 y(the)314 b(T)-78 b(exinfo)312 b(man)-26 +b(ual.)26856 19266 y Fm(F)-153 b(olding)612 b(Source)f(Displa)-51 +b(y)23280 21060 y Fl(T)-78 b(oggle)315 b(folding)f(mo)26 +b(de)9071 b Fj(C-c)472 b(C-o)g(C-f)23280 22123 y Fl(Hide)314 +b(all)h(items)f(in)g(bu\013er)7888 b Fj(C-c)472 b(C-o)g(C-b)23280 +23186 y Fl(Hide)314 b(all)h(items)f(in)g(region)7759 +b Fj(C-c)472 b(C-o)g(C-r)23280 24248 y Fl(Hide)314 b(all)h(items)f(in)g +(paragraph)6085 b Fj(C-c)472 b(C-o)g(C-p)23280 25311 +y Fl(Hide)314 b(curren)-26 b(t)312 b(macro)9410 b Fj(C-c)472 +b(C-o)g(C-m)23280 26374 y Fl(Hide)314 b(curren)-26 b(t)312 +b(en)-26 b(vironmen)g(t)6821 b Fj(C-c)472 b(C-o)g(C-e)23280 +27436 y Fl(Sho)-26 b(w)313 b(all)i(items)f(in)g(bu\013er)7626 +b Fj(C-c)472 b(C-o)g(b)23280 28499 y Fl(Sho)-26 b(w)313 +b(all)i(items)f(in)g(region)7497 b Fj(C-c)472 b(C-o)g(r)23280 +29562 y Fl(Sho)-26 b(w)313 b(all)i(items)f(in)g(paragraph)5823 +b Fj(C-c)472 b(C-o)g(p)23280 30625 y Fl(Sho)-26 b(w)313 +b(curren)-26 b(t)313 b(item)9827 b Fj(C-c)472 b(C-o)g(i)23280 +31687 y Fl(Hide)314 b(or)g(sho)-26 b(w)313 b(curren)-26 +b(t)313 b(item)6607 b Fj(C-c)472 b(C-o)g(C-o)25520 34728 +y Fm(Outlining)612 b(T)34689 35083 y(E)35665 34728 y(X)f(Do)51 +b(cumen)-51 b(ts)23280 36523 y Fl(A)-26 b(UCT)25867 36714 +y(E)26388 36523 y(X)416 b(supp)26 b(orts)417 b(outline)g(mo)26 +b(de)417 b(b)-26 b(y)416 b(de\014ning)h(section,)443 +b(subsec-)23280 37586 y(tion,)338 b(etc.)476 b(as)333 +b(heading)h(lev)-26 b(els.)476 b(Y)-78 b(ou)332 b(can)h(use)g +Fj(M-x)471 b(outline-minor-)23280 38649 y(mode)h(RET)223 +b Fl(to)e(toggle)i(outline)e(minor)h(mo)26 b(de.)388 +b(All)221 b(outline)h(minor)f(mo)26 b(de)23280 39711 +y(commands)288 b(are)g(under)e(the)h(pre\014x)g(k)-26 +b(ey)286 b(sp)26 b(eci\014ed)288 b(b)-26 b(y)287 b(outline-minor-)23280 +40774 y(mo)26 b(de-pre\014x,)313 b(default)h(is)g(\\C-c)g(@".)23280 +42187 y(Hide)g(all)h(of)e(bu\013er)g(except)h(headings)3603 +b Fj(C-c)472 b(@)f(C-t)23280 43250 y Fl(Sho)-26 b(w)313 +b(all)i(text)e(in)h(bu\013er)8180 b Fj(C-c)472 b(@)f(C-a)23280 +44313 y Fl(Hide)314 b(b)26 b(o)g(dy)313 b(follo)-26 b(wing)315 +b(this)f(heading)3813 b Fj(C-c)472 b(@)f(C-c)23280 45375 +y Fl(Sho)-26 b(w)313 b(b)26 b(o)g(dy)313 b(follo)-26 +b(wing)315 b(this)f(heading)3551 b Fj(C-c)472 b(@)f(C-e)23280 +46438 y Fl(Hide)314 b(subtree)12201 b Fj(C-c)472 b(@)f(C-d)23280 +47501 y Fl(Sho)-26 b(w)313 b(subtree)11939 b Fj(C-c)472 +b(@)f(C-s)23280 48564 y Fl(All)314 b(subheadings)g(visible)7985 +b Fj(C-c)472 b(@)f(C-k)23280 49977 y Fl(next)313 b(visible)i(heading) +9196 b Fj(C-c)472 b(@)f(C-n)23280 51040 y Fl(previous)314 +b(visible)g(heading)7570 b Fj(C-c)472 b(@)f(C-p)23280 +52102 y Fl(forw)-26 b(ard)313 b(to)h(next)f(subheading)6084 +b Fj(C-c)472 b(@)f(C-f)23280 53165 y Fl(bac)-26 b(kw)g(ard)313 +b(to)h(next)f(subheading)5327 b Fj(C-c)472 b(@)f(C-b)23280 +54228 y Fl(up)313 b(one)h(heading)h(lev)-26 b(el)8992 +b Fj(C-c)472 b(@)f(C-u)62298 -5293 y Fm(RefT)-153 b(eX)52560 +-3050 y Fk(Activ)-85 b(ation)52560 -1424 y Fl(RefT)-78 +b(eX)330 b(is)i(part)f(of)g([X]Emacs.)473 b(T)-78 b(o)331 +b(activ)-52 b(ate)332 b(and)g(mak)-26 b(e)331 b(it)h(in)-26 +b(teract)52560 -361 y(with)313 b(A)-26 b(UCT)-78 b(eX,)312 +b(insert)i(the)g(follo)-26 b(wing)314 b(lines)h(in)f(.emacs.)52560 +1055 y Fj(\(add-hook)475 b('LaTeX-mode-hook)j('turn-on-reftex\))52560 +2118 y(\(setq)473 b(reftex-plug-into-AUCTeX)481 b(t\))52560 +4125 y Fk(T)-127 b(able)508 b(of)h(Con)-42 b(ten)g(ts)52560 +5751 y Fl(The)403 b(table)h(of)f(con)-26 b(ten)g(ts)404 +b(is)g(a)g(structured)e(view)h(of)g(the)h(en)-26 b(tire)403 +b(do)26 b(c-)52560 6814 y(umen)-26 b(t.)662 b(It)395 +b(con)-26 b(tains)396 b(the)f(sections,)417 b(and)395 +b(optionally)h(lab)26 b(els,)417 b(index)52560 7877 y(en)-26 +b(tries,)314 b(and)g(\014le)g(b)26 b(oundaries.)52560 +9175 y(Sho)-26 b(w)313 b(the)h(table)g(of)f(con)-26 b(ten)g(ts)63490 +8863 y Fa(1)69968 9175 y Fj(C-c)472 b(=)52560 10238 y +Fl(Recen)-26 b(ter)314 b(*to)26 b(c*)315 b(bu\013er)e(to)h(here)64572 +9925 y Fa(1)69968 10238 y Fj(C-c)472 b(-)52560 12100 +y Fk(Crossreferences,)509 b(Citations,)g(Index)52560 +13822 y Fl(Insert)313 b(unique)g(lab)26 b(el)60274 13509 +y Fa(1)69968 13822 y Fj(C-c)472 b(\()52560 14885 y Fl(Reference)314 +b(a)g(lab)26 b(el)59577 14572 y Fa(1)69968 14885 y Fj(C-c)472 +b(\))52560 15947 y Fl(Insert)313 b(citation)i(with)f(k)-26 +b(ey)312 b(selection)3913 b Fj(C-c)472 b([)52560 17010 +y Fb(:)157 b(:)g(:)472 b Fl(prompt)313 b(for)g(optional)i(argumen)-26 +b(ts)2992 b Fj(C-u)472 b(C-c)g([)52560 18073 y Fl(Index)313 +b(w)-26 b(ord)313 b(at)h(p)26 b(oin)-26 b(t)314 b(with)f(default)g +(macro)1047 b Fj(C-c)472 b(/)52560 19135 y Fl(Insert)313 +b(an)h(index)f(en)-26 b(try)8724 b Fj(C-c)472 b(<)52560 +20198 y Fl(Add)313 b(w)-26 b(ord)313 b(to)h(index)f(phrases)6289 +b Fj(C-c)472 b(\\)52560 21261 y Fl(Visit)314 b(index)g(phrases)f +(bu\013er)6858 b Fj(C-c)472 b(|)52560 22323 y Fl(Compile)315 +b(and)e(displa)-26 b(y)314 b(index)6451 b Fj(C-c)472 +b(>)52560 23386 y Fl(View)314 b(cross)g(reference)60884 +23074 y Fa(1)69968 23386 y Fj(C-c)472 b(&)52560 24449 +y Fl(View)314 b(cross)g(reference)f(with)g(mouse)4062 +b Fj(S-mouse-2)52560 25512 y Fl(View)314 b(cross)g(reference)f(from)g +(BibT)-78 b(eX)313 b(\014le)1859 b Fj(C-c)472 b(&)52560 +27374 y Fk(Standard)507 b(k)-42 b(eys)509 b(in)g(sp)42 +b(ecial)510 b(bu\013ers)52560 28999 y Fl(RefT)-78 b(eX's)327 +b(sp)26 b(ecial)329 b(bu\013ers)d(ha)-26 b(v)g(e)327 +b(man)-26 b(y)327 b(activ)-26 b(e)328 b(k)-26 b(eys.)458 +b(The)327 b(common)52560 30062 y(ones)314 b(are:)52560 +31361 y(Displa)-26 b(y)315 b(summary)e(of)h(activ)-26 +b(e)314 b(k)-26 b(eys)4362 b Fj(?)52560 32424 y Fl(Select)314 +b(this)g(item)11026 b Fj(RET)52560 33486 y Fl(Rescan)315 +b(the)e(do)26 b(cumen)-26 b(t)8556 b Fj(r)52560 34549 +y Fl(Displa)-26 b(y)315 b(lo)26 b(cation)315 b(in)f(other)g(windo)-26 +b(w)3771 b Fj(SPC)52560 35612 y Fl(F)-78 b(ollo)-26 b(w)314 +b(mo)26 b(de)12221 b Fj(f)52560 37474 y Fk(Multi\014le)510 +b(actions)52560 39100 y Fl(Since)271 b(RefT)-78 b(eX)270 +b(scans)h(the)g(en)-26 b(tire)270 b(\(m)-26 b(ulti\014le\))272 +b(do)26 b(cumen)-26 b(t,)279 b(it)271 b(can)g(pro-)52560 +40162 y(vide)324 b(commands)h(that)e(act)i(on)f(all)h(\014les)f(of)g(a) +g(do)26 b(cumen)-26 b(t.)449 b(Chec)-26 b(k)323 b(the)52560 +41225 y Fj(Ref->Global)476 b(Actions)317 b Fl(men)-26 +b(u)313 b(for)g(these)h(commands.)52560 43087 y Fk(V)-127 +b(ariables)52560 44713 y Fl(T)-78 b(o)295 b(tell)i(reftex)e(ab)26 +b(out)296 b(y)-26 b(our)295 b(o)-26 b(wn)295 b(macro)i(de\014nitions,)j +(customize)d(the)52560 45776 y(v)-52 b(ariables)52560 +47192 y Fj(reftex-label-alist)52560 48255 y(reftex-section-levels)52560 +49318 y(reftex-index-macros)52560 50380 y(reftex-cite-format)p +52560 51054 25600 45 v 52560 51790 a Fa(1)53494 52102 +y Fl(An)436 b(argumen)-26 b(t)437 b(of)g Fj(C-u)h Fl(triggers)g(a)f(do) +26 b(cumen)-26 b(t)437 b(scan)h(\014rst.)787 b(This)52560 +53165 y(can)284 b(b)26 b(e)283 b(necessary)g(if)h(\014le)f(con)-26 +b(ten)g(t)283 b(and)g(RefT)-78 b(eX's)283 b(kno)-26 b(wledge)283 +b(are)h(no)52560 54228 y(longer)315 b(consisten)-26 b(t.)p +eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/support/auctex/12.3-extra/tex-ref.ps.sig b/support/auctex/12.3-extra/tex-ref.ps.sig Binary files differnew file mode 100644 index 0000000000..921bcabcff --- /dev/null +++ b/support/auctex/12.3-extra/tex-ref.ps.sig diff --git a/support/auctex/RELEASE-12.3 b/support/auctex/RELEASE-12.3 new file mode 100644 index 0000000000..1b194d20e8 --- /dev/null +++ b/support/auctex/RELEASE-12.3 @@ -0,0 +1,143 @@ +Release notes for AUCTeX 12.3 with preview-latex +================================================ + +AUCTeX provides by far the most wide-spread and sophisticated +environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with +Emacs. Combined with packages like RefTeX, flyspell and others it is +pretty much without peer as a comprehensive authoring solution for a +large variety of operating system platforms and TeX distributions. It +supports document-dependent completion and syntax highlighting, easily +accessible menus, jumping to error locations in the source file, a +number of editing shortcuts, intelligent indentation and filling of +text during entry, and WYSIWYG previews of graphical elements like +math formulas right in the Emacs source buffer, by virtue of its +preview-latex component. + +One part of the preview-latex subsystem is the central `preview.sty' +file that is independently useful for a number of applications and is +available in unbundled form from CTAN.[1] + +AUCTeX needs volunteers in particular for non-programming tasks: +documentation writing, tutorials, translations, reference material, +sleuth work, testing. + +New features and fixed bugs in this release +------------------------------------------- + +Support for 'PSTricks' is now PDF-oriented. AUCTeX no longer turns +off PDF mode for 'PSTricks' documents even without 'pst-pdf'. It +now sets up 'TeX-PDF-from-DVI' option so that PDF output is +generated when 'TeX-PDF-mode' is enabled (default). Users who want +DVI output should disable PDF mode explicitly by file local +variable, or customize 'TeX-PDF-mode' to 'nil'. + +The function 'font-latex-update-font-lock' has been obsoleted in +order to fix 'bug#37945'. That function was used by several style +files in order to refresh fontification after adding new symbols or +verbatim constructs. It is better to call 'font-lock-flush' in the +former case and 'font-latex-set-syntactic-keywords' in the latter +case. The function 'font-latex-update-font-lock' still exists as a +no-op which only shows a warning explaining how to update font-lock +as mentioned above. + +Math expression highlighting was improved. Highlighting for +documents with a lot of inline math expressions '$...$' won't get +scrambled now ('bug#33139'). + +There is small incompatibility due to this fix. When odd number of +dollar signs are in a comment, the subsequent lines are highlighted +as math until another '$' appears. You can insert a commented +dollar sign ('%$') at the next suitable end of line as a +workaround. + +In addition, it is no longer recommended to customize +'font-latex-math-environments'. Use 'texmathp-tex-commands' +instead. + +AUCTeX tracks changes in LaTeX2e 2020-02-02 release. AUCTeX +supports the improvements to LaTeX font selection mechanism (NFSS). +New macros like '\textsw' or '\textulc' are added to font insertion +keyboard commands. See the section for inserting font specifiers +for details. Further, the entries in the menu LaTeX, Insert Font +are reorganized and adjusted accordingly. + +Macros previously provided by 'textcomp.sty' are now part of LaTeX +kernel. AUCTeX tracks this change as well and support for the new +macro '\legacyoldstylenums' is added. + +Insertion of environments in LaTeX documents (i.e. 'C-c C-e') was +improved. The former code had a few bugs, which sometimes resulted +in either spurious empty line or spurious comment prefix, or both, +especially when the region is active. Those bugs are now fixed. + +More bugs fixed, other minor features implemented. + +Requirements +------------ + +It is required that you use at least GNU Emacs 24. + +The preview-latex subsystem requires image support. + +You'll also need a working LaTeX installation and Ghostscript. +dvipng[2] (version 1.4 or later), a very fast DVI converter, can be +used to speed up the conversion. + +Availability +------------ + +The easiest way for getting AUCTeX is installing it with GNU ELPA, see +<URL:https://elpa.gnu.org/packages/auctex.html> for more information. +Other download options are available at +<URL:https://ftp.gnu.org/gnu/auctex/>. At release time, we provide the +source tarball. You can also use versions of Emacs that already +include AUCTeX or a software package management system for your +operating system which provides you with the latest release. + +A separate directory for each release contains some stuff from the +tarball, such as ChangeLog, printable manuals, and a reference sheet. +The download area is mirrored to the directory support/auctex on CTAN. +AUCTeX is licensed under the GNU General Public License version 3. + +You'll find more information at the web site of AUCTeX +<URL:https://www.gnu.org/software/auctex/>, including its mailing list +addresses. + +Future development and additional information +--------------------------------------------- + +AUCTeX is proceeding as a GNU project with the long-term intent of +merging it into Emacs. For that reason, all new contributors need to +assign copyright to their contributions to the FSF (the usual +procedure for Emacs contributors). The same holds for past +contributors. The principal authors and maintainers have already done +so, but it would require a diligent and diplomatic volunteer to find +and ask the rest. + +Current AUCTeX managers are Arash Esbati, Mosè Giordano, and Tassilo +Horn. Everybody is welcome to contribute to the project by reporting +bugs and suggesting improvements, but the most effective way of +helping AUCTeX development remains volunteering for tasks. + +The following people contributed to this release series (in +alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka, +Mohammad Hossein Bateni, Fabrice Ben Hamouda, Thomas Baumann, Vincent +Belaïche, Berend de Boer, Alex Branham, Uwe Brauer, Ken Brown, Joshua +Buhl, Jean-François Burnol, Patrice Dumas, Arash Esbati, Werner Fink, +Miguel Frasson, Peter S. Galbraith, Mosè Giordano, Patrick Gundlach, +Jobst Hoffmann, Tassilo Horn, Yvon Hevel, Orlando Iovino, Mads Jensen, +Arne Jørgensen, David Kastrup, Ikumi Keita, Philip Kime, Oleh Krehel, +Joost Kremers, Frank Küster, Jan-Åke Larsson, Matthew Leach, Antoine +Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan Nicolaescu, Piet +van Oostrum, Pieter Pareit, Nicolas Richard, Augusto Ritter Stoffel, +Florent Rougon, Santiago Saavedra, Davide G. M. Salvetti, Rüdiger +Sonderfeld, Holger Sparr, Mike Sperber, Reiner Steib, Christian +Schlauer, Shiro Takeda, Mark Trettin (Please accept our apologies if +we forgot somebody.) + +Footnotes: + +[1] <URL:https://www.ctan.org/pkg/preview> + +[2] dvipng is available via its project page +<URL:https://savannah.nongnu.org/projects/dvipng> and from CTAN. diff --git a/support/auctex/RELEASE-12.3.sig b/support/auctex/RELEASE-12.3.sig Binary files differnew file mode 100644 index 0000000000..676f2a954a --- /dev/null +++ b/support/auctex/RELEASE-12.3.sig |