;ELC   
;;; Compiled
;;; in Emacs version 29.4
;;; with all optimizations.



(require 'reftex)#@14 

(fn WHICH)
(defalias 'reftex-plug-flag #[257 "\301=\206 <\205 \2118\207" [reftex-plug-into-AUCTeX t] 3 (#$ . 101)])#@180 Use `reftex-label', `reftex-reference' or AUCTeX's code to insert label arg.
What is being used depends upon `reftex-plug-into-AUCTeX'.

(fn OPTIONAL &optional PROMPT DEFINITION)
(defalias 'reftex-arg-label #[769 "\300\203 \301\302!\203 \303\216\304c\210\305\300\306\"\206 \307)\262\202< \2041 \301\310!\2031 \311\300\306\"\262\202< \312\313\314#\315 \"\262\203J \211\307\230\204J \316!\210\317\"\207" [nil reftex-plug-flag 1 #[0 "\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] 9 (#$ . 230)])#@179 Use `reftex-citation' or AUCTeX's code to insert a cite-key macro argument.
What is being used depends upon `reftex-plug-into-AUCTeX'.

(fn OPTIONAL &optional PROMPT DEFINITION)
(defalias 'reftex-arg-cite #[769 "\301\204 \302\303!\203 \304\305!\206 \306C\262\2023 \203  \307\202! \306\206& \310\311Q\262\312\313\305\314 $\262\315\316\"\210\317\320\321#\"\207" [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] 9 (#$ . 869)])#@130 Prompt for an index tag with completion.
This is the name of an index, not the entry.

(fn OPTIONAL &optional PROMPT &rest ARGS)
(defalias 'reftex-arg-index-tag #[641 "\302\211\203\n \303\202 \304\206 \305\306Q\262\2035 \307\310!\2035 \311\302!\210\312	J\236A\262\313\314\315\"\"\262\202: \316!\262\317\"\207" [reftex-support-index reftex-docstruct-symbol nil "(Optional) " "" "Index tag" " (default none): " reftex-plug-flag 4 reftex-access-scan-info index-tags completing-read mapcar list read-string TeX-argument-insert] 10 (#$ . 1480)])#@209 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.

(fn OPTIONAL &optional PROMPT &rest ARGS)
(defalias 'reftex-arg-index #[641 "\301\211\203  \302\303!\203  \304\301!\210\305 \262\306\206 \307!\262\202- \310\311\312#\313 \"\262\211\314\230\2047 \315!\210\316\"\207" [reftex-support-index 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] 10 (#$ . 2042)])
(defalias 'reftex-what-index-tag #[0 "\212\301\302\303\304#\205\f \305\306!)\303\211\205@ \307\"\211\262\205@ \211A@\262;\203) \207\250\203? \212\306\225b\210\310\3118\"\206= \312)\207\312\207" [reftex-index-macro-alist re-search-backward "\\\\[a-zA-Z*]+" nil t match-string 0 assoc reftex-nth-arg 6 "idx"] 7])
(defalias 'reftex-plug-into-AUCTeX #[0 "\301\302!\203! \303\300!\203 \203 \304\305\306\307B\310\311$\210\202F \310\202F \303\300!\205( \310=\2032 \311\202F \312\313\300!\310\"\211\313\300!=\204E \314\300\"\210\210\301\315!\204R \301\316!\203[ \317\320\305\321#\210\202` \322\320\321\"\210\301\323!\203o \317\324\305\325#\210\202t \322\324\325\"\210\301\326!\203\203 \317\327\305\330#\210\202\210 \322\327\330\"\210\301\326!\203\224 \317\331\305\332#\207\322\331\332\"\207" [LaTeX-label-function reftex-plug-flag 0 boundp advice--add-function :override #[0 "\300\301!\207" [default-value LaTeX-label-function] 2] #[257 "\300\301\"\207" [set-default LaTeX-label-function] 4 "\n\n(fn GV--VAL)"] reftex-label nil advice--remove-function default-value set-default 1 2 advice-add TeX-arg-label reftex-arg-label advice-remove 3 TeX-arg-cite reftex-arg-cite 4 TeX-arg-index-tag reftex-arg-index-tag TeX-arg-index reftex-arg-index] 5])#@56 Toggle Interface between AUCTeX and RefTeX on and off.
(defalias 'reftex-toggle-plug-into-AUCTeX #[0 "\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 (#$ . 3951) nil])#@550 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.

(fn ENTRY-LIST)
(defalias 'reftex-add-label-environments #[257 "\204 \302 \210\205? 9\205? \303N\304\211\2034 \211A\262\242\262\235\204 \305\211\262B\262\202 \211\205= \306\303#\266\203\207" [reftex-docstruct-symbol reftex-tables-dirty reftex-tie-multifile-symbols reftex-label-alist-style nil t put] 9 (#$ . 4364)])
(defalias 'reftex-add-to-label-alist 'reftex-add-label-environments)#@246 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.

(fn ENTRY-LIST)
(defalias 'reftex-add-section-levels #[257 "\204 \302 \210\205? 9\205? \303N\304\211\2034 \211A\262\242\262\235\204 \305\211\262B\262\202 \211\205= \306\303#\266\203\207" [reftex-docstruct-symbol reftex-tables-dirty reftex-tie-multifile-symbols reftex-section-levels nil t put] 9 (#$ . 5309)])
(defalias 'reftex-notice-new-section #[0 "\300\301\302\"\207" [reftex-notice-new 1 force] 3])
(provide 'reftex-auc)
