This is Info file ../info/reftex, produced by Makeinfo version 1.68 from the input file reftex.texi. INFO-DIR-SECTION Editors START-INFO-DIR-ENTRY * reftex: (reftex). Support for LaTeX labels, references, and citations with Emacs. END-INFO-DIR-ENTRY This file documents RefTeX, a package to do labels, references and citations for LaTeX documents with Emacs. This is edition 3.43 of the RefTeX User Manual for RefTeX 3.43 Copyright (c) 1997, 1998 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derive work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Free Software Foundation.  File: reftex, Node: Options (Creating Citations), Next: Options (Viewing Cross-References), Prev: Options (Referencing Labels), Up: Options Creating Citations ================== - User Option: reftex-bibfile-ignore-regexps List of regular expressions to exclude files in `\\bibliography{..}'. File names matched by any of these regexps will not be parsed. Intended for files which contain only `@string' macro definitions and the like, which are ignored by RefTeX anyway. - User Option: reftex-default-bibliography List of BibTeX database files which should be used if none are specified. When `reftex-citation' is called from a document which has neither a `\bibliography{...}' statement nor a `thebibliography' environment, RefTeX will scan these files instead. Intended for using `reftex-citation' in non-LaTeX files. The files will be searched along the BIBINPUTS or TEXBIB path. - User Option: reftex-sort-bibtex-matches Sorting of the entries found in BibTeX databases by reftex-citation. Possible values: nil Do not sort entries. author Sort entries by author name. year Sort entries by increasing year. reverse-year Sort entries by decreasing year. - User Option: reftex-cite-format The format of citations to be inserted into the buffer. It can be a string or an alist. In the simplest case this is just the string `\cite{%l}', which is also the default. See the definition of `reftex-cite-format-builtin' for more complex examples. If `reftex-cite-format' is a string, it will be used as the format. In the format, the following percent escapes will be expanded. `%l' The BibTeX label of the citation. `%a' List of author names, see also `reftex-cite-punctuation'. `%2a' Like %a, but abbreviate more than 2 authors like Jones et al. `%A' First author name only. `%e' Works like `%a', but on list of editor names. (`%2e' and `%E' work a well). It is also possible to access all other BibTeX database fields: %b booktitle %c chapter %d edition %h howpublished %i institution %j journal %k key %m month %n number %o organization %p pages %P first page %r address %s school %u publisher %t title %v volume %y year %B booktitle, abbreviated %T title, abbreviated Usually, only `%l' is needed. The other stuff is mainly for the echo area display, and for `(setq reftex-comment-citations t)'. `%<' as a special operator kills punctuation and space around it after the string has been formatted. Beware that all this only works with BibTeX database files. When citations are made from the `\bibitems' in an explicit `thebibliography' environment, only `%l' is available. If `reftex-cite-format' is an alist of characters and strings, the user will be prompted for a character to select one of the possible format strings. In order to configure this variable, you can either set `reftex-cite-format' directly yourself or set it to the *symbol* of one of the predefined styles (see `reftex-cite-format-builtin'). E.g.: `(setq reftex-cite-format 'natbib)'. - Hook: reftex-format-cite-function If non-`nil', should be a function which produces the string to insert as a citation. Note that the citation format can also be changed with the variable `reftex-cite-format'. The function will be called with two arguments, the CITATION-KEY and the DEFAULT-FORMAT (taken from `reftex-cite-format'). It should return the string to insert into the buffer. - User Option: reftex-comment-citations Non-`nil' means add a comment for each citation describing the full entry. The comment is formatted according to `reftex-cite-comment-format'. - User Option: reftex-cite-comment-format Citation format used for commented citations. Must *not* contain `%l'. See the variable `reftex-cite-format' for possible percent escapes. - User Option: reftex-cite-punctuation Punctuation for formatting of name lists in citations. This is a list of 3 strings. 1. normal names separator, like `, ' in Jones, Brown and Miller 2. final names separator, like ` and ' in Jones, Brown and Miller 3. The `et al.' string, like ` {\it et al.}' in Jones {\it et al.} - Normal Hook: reftex-select-bib-mode-hook Normal hook which is run when a selection buffer enters `reftex-select-bib-mode'. - Keymap: reftex-select-bib-map The keymap which is active in the citation-key selection process (*note Creating Citations::.).  File: reftex, Node: Options (Viewing Cross-References), Next: Options (Finding Files), Prev: Options (Creating Citations), Up: Options Viewing Cross-References ======================== - User Option: reftex-view-crossref-macros Macros which can be used for the display of cross references. This is used when `reftex-view-crossref' is called with point in an argument of a macro. Each entry has the structure (MACRO-RE SEARCH-RE HIGHLIGHT). MACRO-RE is matched against the macro. SEARCH-RE is the regexp used to search for cross references. `%s' in this regexp is replaced with with the argument at point. HIGHLIGHT is an integer indicating which subgroup of the match should be highlighted. `\ref' and `\\cite' macros (and their variations) are hard-coded and need no mentioning in this variable. - User Option: reftex-auto-view-crossref Non-`nil' means, initially turn automatic viewing of crossref info on. Automatic viewing of crossref info normally uses the echo area. Whenever point is on the argument of a `\ref' or `\cite' macro, and no other message is being displayed, the echo area will display information about that cross reference. You can also set the variable to the symbol `window'. In this case a small temporary window is used for the display. This feature can be turned on and of from the menu (Ref->Options). - User Option: reftex-idle-time Time (secs) Emacs has to be idle before automatic crossref display is done. - User Option: reftex-cite-view-format Citation format used to display citation info in the message area. See the variable `reftex-cite-format' for possible percent escapes. - User Option: reftex-revisit-to-echo Non-`nil' means, automatic citation display will revisit files if necessary. When nil, citation display in echo area will only be active for cached echo strings (see `reftex-cache-cite-echo'), or for BibTeX database files which are already visited by a live associated buffers. - User Option: reftex-cache-cite-echo Non-`nil' means, the information displayed in the echo area for cite macros (see variable `reftex-auto-view-crossref') is cached and saved along with the parsing information. The cache survives document scans. In order to clear it, use `M-x reftex-reset-mode'.  File: reftex, Node: Options (Finding Files), Next: Options (Optimizations), Prev: Options (Viewing Cross-References), Up: Options Finding Files ============= - User Option: reftex-texpath-environment-variables List of specifications how to retrieve the search path for TeX files. Several entries are possible. - If an element is the name of an environment variable, its content is used. - If an element starts with an exclamation mark, it is used as a command to retrieve the path. A typical command with the kpathsearch library would be `"!kpsewhich -show-path=.tex"'. - Otherwise the element itself is interpreted as a path. Multiple directories can be separated by the system dependent `path-separator'. Directories ending in `//' or `!!' will be expanded recursively. See also `reftex-use-external-file-finders'. - User Option: reftex-bibpath-environment-variables List of specifications how to retrieve the search path for BibTeX files. Several entries are possible. - If an element is the name of an environment variable, its content is used. - If an element starts with an exclamation mark, it is used as a command to retrieve the path. A typical command with the kpathsearch library would be `"!kpsewhich -show-path=.bib"'. - Otherwise the element itself is interpreted as a path. Multiple directories can be separated by the system dependent `path-separator'. Directories ending in `//' or `!!' will be expanded recursively. See also `reftex-use-external-file-finders'. - User Option: reftex-file-extensions Association list with file extensions for different file types. This is a list of items, each item is like: `(TYPE . (DEF-EXT OTHER-EXT ...))' TYPE: File type like `"bib"' or `"tex"'. DEF-EXT: The default extension for that file type, like `".tex"' or `".bib"'. OTHER-EXT: Any number of other legal extensions for this file type. When a files is searched and it does not have any of the legal extensions, we try the default extension first, and then the naked file name. - User Option: reftex-search-unrecursed-path-first Non-`nil' means, search all specified directories before trying recursion. Thus, in a path `.//:/tex/', search first `./', then `/tex/', and then all subdirectories of `./'. If this option is `nil', the subdirectories of `./' are searched before `/tex/'. This is mainly for speed--most of the time the recursive path is for the system files and not for the user files. Set this to `nil' if the default makes RefTeX finding files with equal names in wrong sequence. - User Option: reftex-use-external-file-finders Non-`nil' means, use external programs to find files. Normally, RefTeX searches the paths given in the environment variables `TEXINPUTS' and `BIBINPUTS' to find TeX files and BibTeX database files. With this option turned on, it calls an external program specified in the option `reftex-external-file-finders' instead. As a side effect, the variables `reftex-texpath-environment-variables' and `reftex-bibpath-environment-variables' will be ignored. - User Option: reftex-external-file-finders Association list with external programs to call for finding files. Each entry is a cons cell `(TYPE . PROGRAM)'. TYPE is either `"tex"' or `"bib"'. PROGRAM is a string containing the external program to use with any arguments. `%f' will be replaced by the name of the file to be found. Note that these commands will be executed directly, not via a shell. Only relevant when `reftex-use-external-file-finders' is non-`nil'.  File: reftex, Node: Options (Optimizations), Next: Options (Fontification), Prev: Options (Finding Files), Up: Options Optimizations ============= - User Option: reftex-keep-temporary-buffers Non-`nil' means, keep buffers created for parsing and lookup. RefTeX sometimes needs to visit files related to the current document. We distinguish files visited for PARSING Parts of a multifile document loaded when (re)-parsing the document. LOOKUP BibTeX database files and TeX files loaded to find a reference, to display label context, etc. The created buffers can be kept for later use, or be thrown away immediately after use, depending on the value of this variable: `nil' Throw away as much as possible. `t' Keep everything. `1' Throw away buffers created for parsing, but keep the ones created for lookup. If a buffer is to be kept, the file is visited normally (which is potentially slow but will happen only once). If a buffer is to be thrown away, the initialization of the buffer depends upon the variable `reftex-initialize-temporary-buffers'. - User Option: reftex-initialize-temporary-buffers Non-`nil' means do initializations even when visiting file temporarily. When `nil', RefTeX may turn off find-file hooks and other stuff to briefly visit a file. When `t', the full default initializations are done (`find-file-hook' etc.). Instead of `t' or `nil', this variable may also be a list of hook functions to do a minimal initialization. - User Option: reftex-no-include-regexps List of regular expressions to exclude certain input files from parsing. If the name of a file included via `\include' or `\input' is matched by any of the regular expressions in this list, that file is not parsed by RefTeX. - User Option: reftex-enable-partial-scans Non-`nil' means, re-parse only 1 file when asked to re-parse. Re-parsing is normally requested with a `C-u' prefix to many RefTeX commands, or with the `r' key in menus. When this option is `t' in a multifile document, we will only parse the current buffer, or the file associated with the label or section heading near point in a menu. Requesting re-parsing of an entire multifile document then requires a `C-u C-u' prefix or the capital `R' key in menus. - User Option: reftex-save-parse-info Non-`nil' means, save information gathered with parsing in a file. The file `MASTER.rel' in the same directory as `MASTER.tex' is used to save the information. When this variable is `t', - accessing the parsing information for the first time in an editing session will read that file (if available) instead of parsing the document. - exiting Emacs or killing a buffer in reftex-mode will cause a new version of the file to be written. - User Option: reftex-allow-automatic-rescan Non-`nil' means, RefTeX may rescan the document when this seems necessary. Applies (currently) only in rare cases, when a new label cannot be placed with certainty into the internal label list. - User Option: reftex-use-multiple-selection-buffers Non-`nil' means use a separate selection buffer for each label type. These buffers are kept from one selection to the next and need not to be created for each use--so the menu generally comes up faster. The selection buffers will be erased (and therefore updated) automatically when new labels in its category are added. See the variable `reftex-auto-update-selection-buffers'. - User Option: reftex-auto-update-selection-buffers Non-`nil' means, selection buffers will be updated automatically. When a new label is defined with `reftex-label', all selection buffers associated with that label category are emptied, in order to force an update upon next use. When `nil', the buffers are left alone and have to be updated by hand, with the `g' key from the label selection process. The value of this variable will only have any effect when `reftex-use-multiple-selection-buffers' is non-`nil'.  File: reftex, Node: Options (Fontification), Next: Options (Misc), Prev: Options (Optimizations), Up: Options Fontification ============= - User Option: reftex-use-fonts Non-`nil' means, use fonts in label menu and on-the-fly help. Font-lock must be loaded as well to actually get fontified display. After changing this option, a rescan may be necessary to activate it. - User Option: reftex-refontify-context Non-`nil' means, re-fontify the context in the label menu with font-lock. This slightly slows down the creation of the label menu. It is only necessary when you definitely want the context fontified. This option may have 3 different values: `nil' Never refontify. `t' Always refontify. `1' Refontify when necessary, e.g. with old versions of the x-symbol package. The option is ignored when `reftex-use-fonts' is `nil'. - User Option: reftex-highlight-selection Non-`nil' means, highlight selected text in selection and `*toc*' buffers. Normally, the text near the cursor is the *selected* text, and it is highlighted. This is the entry most keys in the selection and `*toc*' buffers act on. However, if you mainly use the mouse to select an item, you may find it nice to have mouse-triggered highlighting *instead* or *as well*. The variable may have one of these values: nil No highlighting. cursor Highlighting is cursor driven. mouse Highlighting is mouse driven. both Both cursor and mouse trigger highlighting. Changing this variable requires to rebuild the selection and *toc* buffers to become effective (keys `g' or `r'). - User Option: reftex-cursor-selected-face Face name to highlight cursor selected item in toc and selection buffers. See also the variable `reftex-highlight-selection'. - User Option: reftex-mouse-selected-face Face name to highlight mouse selected item in toc and selection buffers. See also the variable `reftex-highlight-selection'. - User Option: reftex-file-boundary-face Face name for file boundaries in selection buffer. - User Option: reftex-label-face Face name for labels in selection buffer. - User Option: reftex-section-heading-face Face name for section headings in toc and selection buffers. - User Option: reftex-toc-header-face Face name for the header of a toc buffer. - User Option: reftex-bib-author-face Face name for author names in bib selection buffer. - User Option: reftex-bib-year-face Face name for year in bib selection buffer. - User Option: reftex-bib-title-face Face name for article title in bib selection buffer. - User Option: reftex-bib-extra-face Face name for bibliographic information in bib selection buffer.  File: reftex, Node: Options (Misc), Prev: Options (Fontification), Up: Options Miscellaneous ============= - User Option: reftex-extra-bindings Non-`nil' means, make additional key bindings on startup. These extra bindings are located in the users `C-c letter' map. *Note Keybindings::. - User Option: reftex-plug-into-AUCTeX Plug-in flags for AUCTeX interface. This variable is a list of 4 boolean flags. When a flag is non-`nil', RefTeX will - supply labels in new sections and environments (flag 1) - supply arguments for macros like `\label' (flag 2) - supply arguments for macros like `\ref' (flag 3) - supply arguments for macros like `\cite' (flag 4) You may also set the variable itself to t or nil in order to turn all options on or off, respectively. Supplying labels in new sections and environments applies when creating sections with `C-c C-s' and environments with `C-c C-e'. Supplying macro arguments applies when you insert such a macro interactively with `C-c '. See the AUCTeX documentation for more information. - User Option: reftex-revisit-to-follow Non-`nil' means, follow-mode will revisit files if necessary. When nil, follow-mode will be suspended for stuff in unvisited files. - User Option: reftex-allow-detached-macro-args Non-`nil' means, allow arguments of macros to be detached by whitespace. When this is `t', the `aaa' in `\bbb [xxx] {aaa}' will be considered an argument of `\bb'. Note that this will be the case even if `\bb' is defined with zero or one argument.  File: reftex, Node: Keymaps and Hooks, Next: Changes, Prev: Options, Up: Top Keymaps and Hooks ================= RefTeX has the usual general keymap and load- and mode-hook. - Keymap: reftex-mode-map The keymap for RefTeX mode. - Normal Hook: reftex-load-hook Normal hook which is being run when loading `reftex.el'. - Normal Hook: reftex-mode-hook Normal hook which is being run when turning on RefTeX mode. Furthermore, the 3 modes used for referencing labels, creating citations and for the table of contents buffer have their own keymaps and mode hooks. See the respective sections. There are many more hooks which are described in the relevant sections about options for a specific part of RefTeX.  File: reftex, Node: Changes, Prev: Keymaps and Hooks, Up: Top Changes ******* Here is a list of recent changes to RefTeX. Version 3.35 * ISO 8859 Latin-1 chars are converted to ASCII to derive better labels. This takes back the related changes in 3.34 for safety reasons. Version 3.36 * New value `window' for option `reftex-auto-view-crossref'. Version 3.38 * `reftex-view-crossref' no longer moves to find a macro. Point has to be on the macro argument. Version 3.41 * New options `reftex-texpath-environment-variables', `reftex-use-external-file-finders', `reftex-external-file-finders', `reftex-search-unrecursed-path-first'. * *kpathsearch* support. See new options and `reftex-bibpath-environment-variables'. Version 3.42 * File search further refined. New option `reftex-file-extensions'. * `*toc*' buffer can show the file boundaries of a multifile document, all labels and associated context. New keys `i', `l', and `c'. New options `reftex-toc-include-labels', `reftex-toc-include-context', `reftex-toc-include-file-boundaries'. Version 3.43 * Viewing cross-references generalized. Now works on `\label', `\ref', `\cite', `\bibitem', `\index', variations of these, and from BibTeX buffers. * New option `reftex-view-crossref-extra'. * Support for the additional sectioning commands `\addchap' and `\addsec' which are dfined in the LaTeX KOMA-Script classes. * Files in `reftex-default-bibliography' will be searched along `BIBINPUTS' path. * Reading a parse file now checks consistency.  File: reftex, Node: Index, Up: Top Index ***** * Menu: * *toc* buffer: Table of Contents. * ? <1>: Creating Citations. * ? <2>: Referencing Labels. * ?: Table of Contents. * \bibitem: Viewing Cross-References. * \bibliography: Creating Citations. * \cite <1>: Viewing Cross-References. * \cite: Citations. * \endnote, LaTeX macro: Builtin Label Environments. * \eqref, AMS-LaTeX macro: Using \eqref. * \externaldocument: xr (LaTeX package). * \footnote, LaTeX macro: Builtin Label Environments. * \index: Viewing Cross-References. * \label <1>: Viewing Cross-References. * \label: Labels and References. * \newtheorem: Theorem and Axiom. * \ref <1>: Viewing Cross-References. * \ref: Referencing Labels. * \vref: varioref (LaTeX package). * Acknowledgments: Imprint. * align, AMS-LaTeX environment: Builtin Label Environments. * alignat, AMS-LaTeX environment: Builtin Label Environments. * AMS-LaTeX <1>: Using \eqref. * AMS-LaTeX: Builtin Label Environments. * amsmath, LaTeX package: Builtin Label Environments. * AUCTeX, Emacs package: AUCTeX. * Automatic document scans: Optimizations. * axiom, newtheorem: Theorem and Axiom. * Beqnarray, LaTeX environment: Builtin Label Environments. * bib-cite, Emacs package: Bib-Cite. * bib-cite-use-reftex-view-crossref: Bib-Cite. * BIBINPUTS, environment variable <1>: Creating Citations. * BIBINPUTS, environment variable: Installation. * Bibliographies, multiple: Chapterbib and Bibunits. * BibTeX buffer, viewing cite locations from: Viewing Cross-References. * BibTeX database files, not found: Installation. * bibunits, LaTeX package: Chapterbib and Bibunits. * Bug reports: Imprint. * Builtin label environments: Builtin Label Environments. * C-c & <1>: Keybindings. * C-c & <2>: Viewing Cross-References. * C-c & <3>: Citation Info. * C-c &: Reference Info. * C-c ( <1>: Keybindings. * C-c (: Creating Labels. * C-c ) <1>: Keybindings. * C-c ): Referencing Labels. * C-c : AUCTeX-RefTeX Interface. * C-c = <1>: Keybindings. * C-c =: Table of Contents. * C-c [ <1>: Keybindings. * C-c [: Creating Citations. * C-c c: Keybindings. * C-c C-e: AUCTeX-RefTeX Interface. * C-c C-s: AUCTeX-RefTeX Interface. * C-c g: Keybindings. * C-c l: Keybindings. * C-c r: Keybindings. * C-c s: Keybindings. * C-c t: Keybindings. * C-c v: Keybindings. * Changes: Changes. * chapterbib, LaTeX package: Chapterbib and Bibunits. * chicago, citation style: Citation Styles. * Citation info: Citation Info. * Citation styles: Citation Styles. * Citation styles, chicago: Citation Styles. * Citation styles, harvard: Citation Styles. * Citation styles, natbib: Citation Styles. * Citations: Citations. * Citations outside LaTeX: Citations Outside LaTeX. * Citations, creating: Creating Citations. * Citations, displaying: Citation Info. * Commands, list of: Commands. * Creating citations: Creating Citations. * Creating citations, options: Options (Creating Citations). * Creating labels: Creating Labels. * Creating labels, options: Options (Creating Labels). * Cross-document references: xr (LaTeX package). * Cross-references, displaying: Reference Info. * Defining label environments, options: Options (Defining Label Environments). * Displaying citations: Citation Info. * Displaying cross-references: Reference Info. * Document scanning, automatic: Optimizations. * Document scanning, partial: Optimizations. * Documents, spread over files: Multifile Documents. * Emacs packages, AUCTeX: AUCTeX. * Emacs packages, bib-cite: Bib-Cite. * Emacs packages, iso-cvt: Problems and Work-Arounds. * Emacs packages, isotex: Problems and Work-Arounds. * Emacs packages, x-symbol: Problems and Work-Arounds. * endnote, LaTeX package: Builtin Label Environments. * enumerate, LaTeX environment: Builtin Label Environments. * Environments, builtin: Builtin Label Environments. * eqnarray, LaTeX environment: Builtin Label Environments. * equation, LaTeX environment: Builtin Label Environments. * External documents: xr (LaTeX package). * Faces: Faces. * fancybox, LaTeX package: Builtin Label Environments. * Figure wrapping macro: Figure Wrapper. * figure*, LaTeX environment: Builtin Label Environments. * figure, LaTeX environment: Builtin Label Environments. * figwindow, LaTeX environment: Builtin Label Environments. * Finding files <1>: Finding Files. * Finding files: Installation. * Finding files, options: Options (Finding Files). * flalign, AMS-LaTeX environment: Builtin Label Environments. * floatfig, LaTeX package: Builtin Label Environments. * floatingfig, LaTeX environment: Builtin Label Environments. * Fontification, options: Options (Fontification). * ftp, RefTeX site: Imprint. * gather, AMS-LaTeX environment: Builtin Label Environments. * German magic words: Adding Magic Words. * Getting Started: RefTeX in a Nutshell. * harvard, citation style: Citation Styles. * http, RefTeX home page: Imprint. * Idle timer restart: Problems and Work-Arounds. * Imprint: Imprint. * Installation: Installation. * Introduction: Introduction. * iso-cvt, Emacs package: Problems and Work-Arounds. * isotex, Emacs package: Problems and Work-Arounds. * Keybindings, problems with Viper mode: Problems and Work-Arounds. * Keybindings, summary: Keybindings. * Keymaps: Keymaps and Hooks. * KOMA-Script, LaTeX classes: Table of Contents. * Label category <1>: Using \eqref. * Label category <2>: Adding Magic Words. * Label category: Labels and References. * Label environment: Labels and References. * Label environments, builtin: Builtin Label Environments. * Label environments, defining: Defining Label Environments. * Labels in LaTeX: Labels and References. * Labels, commented out: Problems and Work-Arounds. * Labels, creating: Creating Labels. * Labels, deriving from context: Creating Labels. * Labels, referencing: Referencing Labels. * Language support: Language Support. * LaTeX classes, KOMA-Script: Table of Contents. * LaTeX commands, abbreviated: Problems and Work-Arounds. * LaTeX commands, not found: Problems and Work-Arounds. * LaTeX core: Builtin Label Environments. * LaTeX macro footnote: Builtin Label Environments. * LaTeX packages, amsmath: Builtin Label Environments. * LaTeX packages, endnote: Builtin Label Environments. * LaTeX packages, fancybox: Builtin Label Environments. * LaTeX packages, floatfig: Builtin Label Environments. * LaTeX packages, longtable: Builtin Label Environments. * LaTeX packages, pf: Problems and Work-Arounds. * LaTeX packages, picinpar: Builtin Label Environments. * LaTeX packages, rotating: Builtin Label Environments. * LaTeX packages, sidecap: Builtin Label Environments. * LaTeX packages, subfigure: Builtin Label Environments. * LaTeX packages, supertab: Builtin Label Environments. * LaTeX packages, varioref: varioref (LaTeX package). * LaTeX packages, wrapfig: Builtin Label Environments. * LaTeX packages, xr: xr (LaTeX package). * LaTeX-add-environments, AUCTeX: Style Files. * LaTeX-label-function, AUCTeX: AUCTeX-RefTeX Interface. * latex-mode-hook: Installation. * LaTeX-mode-hook: Installation. * LaTeX-section, AUCTeX: AUCTeX-RefTeX Interface. * longtable, LaTeX environment: Builtin Label Environments. * longtable, LaTeX package: Builtin Label Environments. * Macros as environment wrappers <1>: Figure Wrapper. * Macros as environment wrappers: Quick Equation. * Magic words: Adding Magic Words. * Maintainer: Imprint. * Menu, in the menu bar: RefTeXs Menu. * Multifile documents: Multifile Documents. * Multiple selection buffers: Optimizations. * multline, AMS-LaTeX environment: Builtin Label Environments. * natbib, citation style: Citation Styles. * Nutshell, RefTeX in a: RefTeX in a Nutshell. * Optimizations: Optimizations. * Optimizations, options: Options (Optimizations). * Options, creating citations: Options (Creating Citations). * Options, creating labels: Options (Creating Labels). * Options, defining label environments: Options (Defining Label Environments). * Options, Finding Files: Options (Finding Files). * Options, fontification: Options (Fontification). * Options, list of: Options. * Options, misc: Options (Misc). * Options, optimizations: Options (Optimizations). * Options, referencing labels: Options (Referencing Labels). * Options, table of contents: Options (Table of Contents). * Options, viewing cross-references: Options (Viewing Cross-References). * Parse information, saving to a file: Optimizations. * Partial documents scans: Optimizations. * pf, LaTeX package: Problems and Work-Arounds. * picinpar, LaTeX package: Builtin Label Environments. * Problems and work-arounds: Problems and Work-Arounds. * Quick equation macro: Quick Equation. * Quick-Start: RefTeX in a Nutshell. * Reference info: Reference Info. * References in LaTeX: Labels and References. * References to external documents: xr (LaTeX package). * Referencing labels: Referencing Labels. * Referencing labels, options: Options (Referencing Labels). * RefTeX in a Nutshell: RefTeX in a Nutshell. * reftex-abbrev-parameters <1>: Options (Creating Labels). * reftex-abbrev-parameters <2>: Language Support. * reftex-abbrev-parameters: Creating Labels. * reftex-add-label-environments <1>: Problems and Work-Arounds. * reftex-add-label-environments: Style Files. * reftex-add-section-levels <1>: Problems and Work-Arounds. * reftex-add-section-levels: Style Files. * reftex-add-to-label-alist: Style Files. * reftex-allow-automatic-rescan <1>: Options (Optimizations). * reftex-allow-automatic-rescan: Optimizations. * reftex-allow-detached-macro-args: Options (Misc). * reftex-arg-cite: AUCTeX-RefTeX Interface. * reftex-arg-label: AUCTeX-RefTeX Interface. * reftex-arg-ref: AUCTeX-RefTeX Interface. * reftex-auto-update-selection-buffers <1>: Options (Optimizations). * reftex-auto-update-selection-buffers: Optimizations. * reftex-auto-view-crossref: Options (Viewing Cross-References). * reftex-bib-author-face: Options (Fontification). * reftex-bib-extra-face: Options (Fontification). * reftex-bib-title-face: Options (Fontification). * reftex-bib-year-face: Options (Fontification). * reftex-bibfile-ignore-regexps: Options (Creating Citations). * reftex-bibpath-environment-variables: Options (Finding Files). * reftex-cache-cite-echo: Options (Viewing Cross-References). * reftex-change-label: Commands. * reftex-citation <1>: Commands. * reftex-citation: Creating Citations. * reftex-cite-comment-format: Options (Creating Citations). * reftex-cite-format <1>: Options (Creating Citations). * reftex-cite-format: Citation Styles. * reftex-cite-punctuation: Options (Creating Citations). * reftex-cite-view-format: Options (Viewing Cross-References). * reftex-comment-citations: Options (Creating Citations). * reftex-create-tags-file: Commands. * reftex-cursor-selected-face: Options (Fontification). * reftex-customize: Commands. * reftex-default-bibliography <1>: Options (Creating Citations). * reftex-default-bibliography: Citations Outside LaTeX. * reftex-default-context-regexps: Options (Defining Label Environments). * reftex-default-label-alist-entries: Options (Defining Label Environments). * reftex-derive-label-parameters <1>: Options (Creating Labels). * reftex-derive-label-parameters <2>: Language Support. * reftex-derive-label-parameters: Creating Labels. * reftex-display-copied-context-hook: Options (Referencing Labels). * reftex-enable-partial-scans <1>: Options (Optimizations). * reftex-enable-partial-scans <2>: Problems and Work-Arounds. * reftex-enable-partial-scans <3>: Optimizations. * reftex-enable-partial-scans <4>: Referencing Labels. * reftex-enable-partial-scans: Table of Contents. * reftex-external-file-finders: Options (Finding Files). * reftex-extra-bindings <1>: Options (Misc). * reftex-extra-bindings: Keybindings. * reftex-file-boundary-face: Options (Fontification). * reftex-file-extensions: Options (Finding Files). * reftex-find-duplicate-labels: Commands. * reftex-format-cite-function: Options (Creating Citations). * reftex-format-label-function: Options (Creating Labels). * reftex-format-ref-function: Options (Referencing Labels). * reftex-grep-document: Commands. * reftex-guess-label-type: Options (Referencing Labels). * reftex-highlight-selection <1>: Options (Fontification). * reftex-highlight-selection <2>: Creating Citations. * reftex-highlight-selection <3>: Referencing Labels. * reftex-highlight-selection: Table of Contents. * reftex-idle-time: Options (Viewing Cross-References). * reftex-info: Commands. * reftex-initialize-temporary-buffers <1>: Options (Optimizations). * reftex-initialize-temporary-buffers: Problems and Work-Arounds. * reftex-insert-label-flags <1>: Options (Creating Labels). * reftex-insert-label-flags <2>: Theorem and Axiom. * reftex-insert-label-flags: Creating Labels. * reftex-keep-temporary-buffers <1>: Options (Optimizations). * reftex-keep-temporary-buffers <2>: Problems and Work-Arounds. * reftex-keep-temporary-buffers: Optimizations. * reftex-label <1>: Commands. * reftex-label <2>: AUCTeX-RefTeX Interface. * reftex-label: Creating Labels. * reftex-label-alist <1>: Options (Defining Label Environments). * reftex-label-alist <2>: Viewing Cross-References. * reftex-label-alist <3>: Defining Label Environments. * reftex-label-alist: Builtin Label Environments. * reftex-label-alist-builtin <1>: Defining Label Environments. * reftex-label-alist-builtin: Builtin Label Environments. * reftex-label-face: Options (Fontification). * reftex-label-illegal-re <1>: Options (Creating Labels). * reftex-label-illegal-re <2>: Language Support. * reftex-label-illegal-re: Creating Labels. * reftex-label-menu-flags <1>: Options (Referencing Labels). * reftex-label-menu-flags <2>: Theorem and Axiom. * reftex-label-menu-flags: Referencing Labels. * reftex-level-indent: Options (Referencing Labels). * reftex-load-hook <1>: Keymaps and Hooks. * reftex-load-hook: Keybindings. * reftex-mode: Installation. * reftex-mode-hook: Keymaps and Hooks. * reftex-mode-map: Keymaps and Hooks. * reftex-mouse-selected-face: Options (Fontification). * reftex-mouse-view-crossref <1>: Viewing Cross-References. * reftex-mouse-view-crossref <2>: Citation Info. * reftex-mouse-view-crossref: Reference Info. * reftex-no-include-regexps: Options (Optimizations). * reftex-parse-document: Commands. * reftex-plug-into-AUCTeX: Options (Misc). * reftex-pre-refontification-functions: Options (Referencing Labels). * reftex-query-replace-document: Commands. * reftex-reference <1>: Commands. * reftex-reference: Referencing Labels. * reftex-refontify-context <1>: Options (Fontification). * reftex-refontify-context: Problems and Work-Arounds. * reftex-renumber-simple-labels: Commands. * reftex-reset-mode: Commands. * reftex-revisit-to-echo: Options (Viewing Cross-References). * reftex-revisit-to-follow <1>: Options (Misc). * reftex-revisit-to-follow <2>: Referencing Labels. * reftex-revisit-to-follow: Table of Contents. * reftex-save-parse-info <1>: Options (Optimizations). * reftex-save-parse-info: Optimizations. * reftex-search-document: Commands. * reftex-search-unrecursed-path-first: Options (Finding Files). * reftex-section-heading-face: Options (Fontification). * reftex-section-levels <1>: Options (Defining Label Environments). * reftex-section-levels: Table of Contents. * reftex-select-bib-map <1>: Options (Creating Citations). * reftex-select-bib-map: Creating Citations. * reftex-select-bib-mode-hook: Options (Creating Citations). * reftex-select-label-map <1>: Options (Referencing Labels). * reftex-select-label-map: Referencing Labels. * reftex-select-label-mode-hook: Options (Referencing Labels). * reftex-set-cite-format <1>: Problems and Work-Arounds. * reftex-set-cite-format: Style Files. * reftex-show-commentary: Commands. * reftex-sort-bibtex-matches: Options (Creating Citations). * reftex-string-to-label-function: Options (Creating Labels). * reftex-texpath-environment-variables: Options (Finding Files). * reftex-toc <1>: Commands. * reftex-toc: Table of Contents. * reftex-toc-follow-mode <1>: Options (Table of Contents). * reftex-toc-follow-mode: Table of Contents. * reftex-toc-header-face: Options (Fontification). * reftex-toc-include-context <1>: Options (Table of Contents). * reftex-toc-include-context: Table of Contents. * reftex-toc-include-file-boundaries <1>: Options (Table of Contents). * reftex-toc-include-file-boundaries: Table of Contents. * reftex-toc-include-labels <1>: Options (Table of Contents). * reftex-toc-include-labels: Table of Contents. * reftex-toc-keep-other-windows: Options (Table of Contents). * reftex-toc-map <1>: Options (Table of Contents). * reftex-toc-map: Table of Contents. * reftex-toc-mode-hook: Options (Table of Contents). * reftex-translate-to-ascii-function <1>: Options (Creating Labels). * reftex-translate-to-ascii-function <2>: Language Support. * reftex-translate-to-ascii-function: Creating Labels. * reftex-use-external-file-finders: Options (Finding Files). * reftex-use-fonts: Options (Fontification). * reftex-use-itimer-in-xemacs: Problems and Work-Arounds. * reftex-use-multiple-selection-buffers <1>: Options (Optimizations). * reftex-use-multiple-selection-buffers: Optimizations. * reftex-view-crossref <1>: Commands. * reftex-view-crossref <2>: Viewing Cross-References. * reftex-view-crossref <3>: Citation Info. * reftex-view-crossref: Reference Info. * reftex-view-crossref-from-bibtex: Commands. * reftex-view-crossref-macros <1>: Options (Viewing Cross-References). * reftex-view-crossref-macros: Viewing Cross-References. * reftex-vref-is-default <1>: Options (Referencing Labels). * reftex-vref-is-default: varioref (LaTeX package). * RefTeXs Menu: RefTeXs Menu. * Removing lookup buffers: Optimizations. * rotating, LaTeX package: Builtin Label Environments. * S-mouse-2 <1>: Keybindings. * S-mouse-2 <2>: Viewing Cross-References. * S-mouse-2 <3>: Citation Info. * S-mouse-2: Reference Info. * Saving parser information: Optimizations. * SCfigure, LaTeX environment: Builtin Label Environments. * SCtable, LaTeX environment: Builtin Label Environments. * Section numbers, wrong: Problems and Work-Arounds. * Sectioning commands: Table of Contents. * Selection buffer, citations: Creating Citations. * Selection buffer, labels: Referencing Labels. * Selection buffers, multiple: Optimizations. * Selection buffers, updating: Optimizations. * Selection process <1>: Creating Citations. * Selection process: Referencing Labels. * Settings, local: Problems and Work-Arounds. * sidecap, LaTeX package: Builtin Label Environments. * sidewaysfigure, LaTeX environment: Builtin Label Environments. * sidewaystable, LaTeX environment: Builtin Label Environments. * Style files, AUCTeX: Style Files. * subequations, AMS-LaTeX environment: Builtin Label Environments. * subfig, LaTeX package: Builtin Label Environments. * subfigure*, LaTeX environment: Builtin Label Environments. * subfigure, LaTeX environment: Builtin Label Environments. * supertab, LaTeX package: Builtin Label Environments. * supertabular, LaTeX environment: Builtin Label Environments. * Table of contents buffer: Table of Contents. * Table of contents, options: Options (Table of Contents). * table*, LaTeX environment: Builtin Label Environments. * table, LaTeX environment: Builtin Label Environments. * tabwindow, LaTeX environment: Builtin Label Environments. * TeX files, not found: Installation. * TeX-add-style-hook, AUCTeX: Style Files. * TeX-arg-cite, AUCTeX function: AUCTeX-RefTeX Interface. * TeX-arg-label, AUCTeX function: AUCTeX-RefTeX Interface. * TeX-arg-ref, AUCTeX function: AUCTeX-RefTeX Interface. * TeX-insert-macro, AUCTeX: AUCTeX-RefTeX Interface. * TeX-insert-macro, AUCTeX function: AUCTeX-RefTeX Interface. * tex-main-file: Multifile Documents. * TeX-master: Multifile Documents. * TEXBIB, environment variable: Creating Citations. * TEXINPUTS, environment variable: Installation. * Thanks: Imprint. * thebibliography, LaTeX environment: Creating Citations. * theorem, newtheorem: Theorem and Axiom. * turn-on-reftex: Installation. * varioref, LaTeX package: varioref (LaTeX package). * Viewing citations: Citation Info. * Viewing cite locations from BibTeX buffer: Viewing Cross-References. * Viewing cross-references: Reference Info. * Viewing cross-references, options: Options (Viewing Cross-References). * Viper mode: Problems and Work-Arounds. * viper-harness-minor-mode: Problems and Work-Arounds. * wrapfig, LaTeX package: Builtin Label Environments. * wrapfigure, LaTeX environment: Builtin Label Environments. * x-symbol, Emacs package: Problems and Work-Arounds. * xalignat, AMS-LaTeX environment: Builtin Label Environments. * xr, LaTeX package: xr (LaTeX package). * xxalignat, AMS-LaTeX environment: Builtin Label Environments.