;ELC ;;; Compiled ;;; in Emacs version 27.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'reftex) (defalias 'reftex-plug-flag #[(which) "\302=\206<\205 8\207" [reftex-plug-into-AUCTeX which t] 2]) #@137 Use `reftex-label', `reftex-reference' or AUCTeX's code to insert label arg. What is being used depends upon `reftex-plug-into-AUCTeX'. (defalias 'reftex-arg-label #[(optional &optional prompt definition) "\304 \203\305\306!\203\307\216\310c\210\311\304\312\"\206\313)\202: \2040\305\314!\2030\315\304\312\"\202:\316\317\n \320#\321 \" \203H\313\230\204H\322!\210\323\n\")\207" [label definition optional prompt nil reftex-plug-flag 1 #[nil "\300\301!\207" [delete-char -1] 2] "{" reftex-label t "" 2 reftex-reference completing-read TeX-argument-prompt "Key" LaTeX-label-list LaTeX-add-labels TeX-argument-insert] 5 (#$ . 533)]) #@136 Use `reftex-citation' or AUCTeX's code to insert a cite-key macro argument. What is being used depends upon `reftex-plug-into-AUCTeX'. (defalias 'reftex-arg-cite #[(optional &optional prompt definition) "\305 \204\306\307!\203\310\311!\206\312C\2025\n\203 \313\202!\312 \203) \202*\314\315Q\316\317\311 \320 $\321\322\"\210\323\324\325\f#\n\")\207" [items definition optional prompt reftex-cite-key-separator nil reftex-plug-flag 3 reftex-citation t "" "(Optional) " "Add key" " (default none): " multi-prompt "," LaTeX-bibitem-list apply LaTeX-add-bibitems TeX-argument-insert mapconcat identity] 5 (#$ . 1189)]) #@87 Prompt for an index tag with completion. This is the name of an index, not the entry. (defalias 'reftex-arg-index-tag #[(optional &optional prompt &rest args) "\306\211\n\203\f\307\202 \310 \203 \202\311\312Q\f\2039\313\314!\2039\315\306!\210\316\317 J\"A\320 \321\322\"\"\202=\323 !\324 \n\"*\207" [taglist tag optional prompt reftex-support-index reftex-docstruct-symbol nil "(Optional) " "" "Index tag" " (default none): " reftex-plug-flag 4 reftex-access-scan-info assoc index-tags completing-read mapcar list read-string TeX-argument-insert] 5 (#$ . 1826)]) #@166 Prompt for an index entry completing with known entries. Completion is specific for just one index, if the macro or a tag argument identify one of multiple indices. (defalias 'reftex-arg-index #[(optional &optional prompt &rest args) "\305\211\n\203 \306\307!\203 \310\305!\210\311 \312\206\313!\202*\314\315 \f\316#\317 \" \320\230\2044\321 !\210\322 \"*\207" [tag key reftex-support-index optional prompt nil reftex-plug-flag 4 reftex-access-scan-info reftex-what-index-tag reftex-index-complete-key "idx" completing-read TeX-argument-prompt "Key" LaTeX-index-entry-list "" LaTeX-add-index-entries TeX-argument-insert] 6 (#$ . 2412)]) (defalias 'reftex-what-index-tag #[nil "\212\304\305\306\307#\205\f\310\311!)\306\211\211\205E\312\n \"\211\205EA@\211;\203, \202E \250\203D\212\311\225b\210\313 \3148\"\206@\315)\202E\315+\207" [entry tag macro reftex-index-macro-alist re-search-backward "\\\\[a-zA-Z*]+" nil t match-string 0 assoc reftex-nth-arg 6 "idx"] 5]) (defalias 'reftex-plug-into-AUCTeX #[nil "\301\302!\203 \303\202 \304\301\305!\204\301\306!\203#\307\310!\203#\310\311M\210\301\312!\2033\307\313!\2033\313\314M\210\301\315!\203C\307\316!\203C\316\317M\210\301\315!\205R\307\320!\205R\320\321M\207" [LaTeX-label-function reftex-plug-flag 0 reftex-label nil 1 2 fboundp TeX-arg-label reftex-arg-label 3 TeX-arg-cite reftex-arg-cite 4 TeX-arg-index-tag reftex-arg-index-tag TeX-arg-index reftex-arg-index] 2]) #@56 Toggle Interface between AUCTeX and RefTeX on and off. (defalias 'reftex-toggle-plug-into-AUCTeX #[nil "\301\302!\203\f\301\303!\204\304\305!\210?\300 \210\203\306\307!\207\306\310!\207" [reftex-plug-into-AUCTeX featurep tex-site latex error "AUCTeX's LaTeX mode does not seem to be loaded" message "RefTeX has been plugged into AUCTeX." "RefTeX no longer interacts with AUCTeX."] 2 (#$ . 3882) nil]) #@533 Add label environment descriptions to `reftex-label-alist-style'. The format of ENTRY-LIST is exactly like `reftex-label-alist'. See there for details. This function makes it possible to support RefTeX from AUCTeX style files. The entries in ENTRY-LIST will be processed after the user settings in `reftex-label-alist', and before the defaults (specified in `reftex-default-label-alist-entries'). Any changes made to `reftex-label-alist-style' will raise a flag to the effect that the label information is recompiled on next use. (defalias 'reftex-add-label-environments #[(entry-list) "\204\306 \210\205=9\205=\307N\310\211\f\2033\f\211A\242\211 \235\204\311\211\n B\202 \205<\312\307 #+\207" [reftex-docstruct-symbol changed entry list entry-list reftex-tables-dirty reftex-tie-multifile-symbols reftex-label-alist-style nil t put] 5 (#$ . 4298)]) (defalias 'reftex-add-to-label-alist 'reftex-add-label-environments) #@229 Add entries to the value of `reftex-section-levels'. The added values are kept local to the current document. The format of ENTRY-LIST is a list of cons cells ("MACRONAME" . LEVEL). See `reftex-section-levels' for an example. (defalias 'reftex-add-section-levels #[(entry-list) "\204\306 \210\205=9\205=\307N\310\211\f\2033\f\211A\242\211 \235\204\311\211\n B\202 \205<\312\307 #+\207" [reftex-docstruct-symbol changed entry list entry-list reftex-tables-dirty reftex-tie-multifile-symbols reftex-section-levels nil t put] 5 (#$ . 5249)]) (defalias 'reftex-notice-new-section #[nil "\300\301\302\"\207" [reftex-notice-new 1 force] 3]) (provide 'reftex-auc)