Variable: reftex-label-alist-builtin
reftex-label-alist-builtin is a variable defined in reftex-vars.el.gz.
Value
Large value
((Sideways "Alias for -->rotating" (rotating))
(AMSTeX "amsmath with eqref macro"
((nil 101 nil "~\\eqref{%s}") amsmath))
(amsmath "AMS-LaTeX math environments"
(("align" 101 nil nil eqnarray-like)
("gather" 101 nil nil eqnarray-like)
("multline" 101 nil nil t)
("flalign" 101 nil nil eqnarray-like)
("alignat" 101 nil nil alignat-like)
("xalignat" 101 nil nil alignat-like)
("xxalignat" 101 nil nil alignat-like)
("subequations" 101 nil nil t)))
(endnotes "The \\endnote macro"
(("\\endnote[]{}" 78 "en:" "~\\ref{%s}" 2
(regexp "endnotes?" "notes?" "Anmerkung\\(en\\)?"
"Anm\\."))))
(fancybox "The Beqnarray environment"
(("Beqnarray" 101 nil nil eqnarray-like)))
(floatflt "The floatingfigure and floatingtable environments"
(("floatingfigure" 102 nil nil caption)
("floatingtable" 116 nil nil caption)))
(longtable "The longtable environment"
(("longtable" 116 nil nil caption)))
(picinpar "The figwindow and tabwindow environments"
(("figwindow" 102 nil nil 1) ("tabwindow" 116 nil nil 1)))
(rotating "The sidewaysfigure and sidewaystable environments"
(("sidewaysfigure" 102 nil nil caption)
("sidewaysfigure*" 102 nil nil caption)
("sidewaystable" 116 nil nil caption)
("sidewaystable*" 116 nil nil caption)))
(sidecap "The SCfigure and SCtable environments"
(("SCfigure" 102 nil nil caption)
("SCfigure*" 102 nil nil caption)
("SCtable" 116 nil nil caption)
("SCtable*" 116 nil nil caption)))
(subfig "The \\subfigure and \\subtable macros"
(("\\subfigure[][]{}" 102 "fig:" nil
"\\\\subfigure\\(?:\\(?:\\[[^]]*\\]\\)?\\[\\|{\\)")
("\\subtable[][]{}" 116 "tab:" nil
"\\\\subtable\\(?:\\(?:\\[[^]]*\\]\\)?\\[\\|{\\)")))
(wrapfig "The wrapfigure and wraptable environments"
(("wrapfigure" 102 nil nil caption)
("wraptable" 116 nil nil caption)))
(ctable "The \\ctable macro"
(("\\ctable[]{}{}{}" 116 "tab:" "~\\ref{%s}" 1
("table" "Tabelle"))))
(listings "The lstlisting environment"
(("lstlisting" 108 "lst:" "~\\ref{%s}" nil
(regexp "[Ll]isting"))))
(minted "The listing environment"
(("listing" 108 "lst:" "~\\ref{%s}" nil (regexp "[Ll]isting"))))
(LaTeX "LaTeX default macros and environments"
(("section" 115 "%S" "~\\ref{%s}" (nil . t)
(regexp "parts?" "chapters?" "chap\\." "sections?"
"sect?\\." "paragraphs?" "par\\." "\\\\S" "\247"
"Teile?" "Kapitel" "Kap\\." "Abschnitte?"
"appendi\\(x\\|ces\\)" "App\\." "Anh\"?ange?"
"Anh\\."))
("enumerate" 105 "item:" "~\\ref{%s}" item
(regexp "items?" "Punkte?"))
("equation" 101 "eq:" "~(\\ref{%s})" t
(regexp "equations?" "eqs?\\." "eqn\\." "Gleichung\\(en\\)?"
"Gl\\."))
("eqnarray" 101 "eq:" nil eqnarray-like)
("figure" 102 "fig:" "~\\ref{%s}" caption
(regexp "figure?[sn]?" "figs?\\." "Abbildung\\(en\\)?"
"Abb\\."))
("figure*" 102 nil nil caption)
("table" 116 "tab:" "~\\ref{%s}" caption
(regexp "tables?" "tab\\." "Tabellen?"))
("table*" 116 nil nil caption)
("\\footnote[]{}" 110 "fn:" "~\\footref{%s}" 2
(regexp "footnotes?" "Fussnoten?"))
("any" 32 " " "~\\ref{%s}" nil)))
(Texinfo "Texinfo default environments" nil))
Documentation
The default label environment descriptions.
Lower-case symbols correspond to a style file of the same name in the LaTeX distribution. Mixed-case symbols are convenience aliases.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/reftex-vars.el.gz
(defconst reftex-label-alist-builtin
'(
;; Some aliases, mostly for backward compatibility
(Sideways "Alias for -->rotating" (rotating))
(AMSTeX "amsmath with eqref macro"
((nil ?e nil "~\\eqref{%s}")
amsmath))
;; Individual package defaults
(amsmath "AMS-LaTeX math environments"
(("align" ?e nil nil eqnarray-like)
("gather" ?e nil nil eqnarray-like)
("multline" ?e nil nil t)
("flalign" ?e nil nil eqnarray-like)
("alignat" ?e nil nil alignat-like)
("xalignat" ?e nil nil alignat-like)
("xxalignat" ?e nil nil alignat-like)
("subequations" ?e nil nil t)))
(endnotes "The \\endnote macro"
(("\\endnote[]{}" ?N "en:" "~\\ref{%s}" 2
(regexp "endnotes?" "notes?" "Anmerkung\\(en\\)?" "Anm\\."))))
(fancybox "The Beqnarray environment"
(("Beqnarray" ?e nil nil eqnarray-like)))
(floatflt "The floatingfigure and floatingtable environments"
(("floatingfigure" ?f nil nil caption)
("floatingtable" ?t nil nil caption)))
(longtable "The longtable environment"
(("longtable" ?t nil nil caption)))
(picinpar "The figwindow and tabwindow environments"
(("figwindow" ?f nil nil 1)
("tabwindow" ?t nil nil 1)))
(rotating "The sidewaysfigure and sidewaystable environments"
(("sidewaysfigure" ?f nil nil caption)
("sidewaysfigure*" ?f nil nil caption)
("sidewaystable" ?t nil nil caption)
("sidewaystable*" ?t nil nil caption)))
(sidecap "The SCfigure and SCtable environments"
(("SCfigure" ?f nil nil caption)
("SCfigure*" ?f nil nil caption)
("SCtable" ?t nil nil caption)
("SCtable*" ?t nil nil caption)))
(subfig "The \\subfigure and \\subtable macros"
;; The main macro \subfloat is ambiguous, so we only support the
;; compat macros for the old subfigure package. The context regexp
;; must match combinations of
;; \subfigure[list-capt.][sub-capt.]{body}
(("\\subfigure[][]{}" ?f "fig:" nil
"\\\\subfigure\\(?:\\(?:\\[[^]]*\\]\\)?\\[\\|{\\)")
("\\subtable[][]{}" ?t "tab:" nil
"\\\\subtable\\(?:\\(?:\\[[^]]*\\]\\)?\\[\\|{\\)")))
(wrapfig "The wrapfigure and wraptable environments"
(("wrapfigure" ?f nil nil caption)
("wraptable" ?t nil nil caption)))
(ctable "The \\ctable macro"
(("\\ctable[]{}{}{}" ?t "tab:" "~\\ref{%s}" 1 ("table" "Tabelle"))))
(listings "The lstlisting environment"
(("lstlisting" ?l "lst:" "~\\ref{%s}" nil (regexp "[Ll]isting"))))
(minted "The listing environment"
(("listing" ?l "lst:" "~\\ref{%s}" nil (regexp "[Ll]isting"))))
;; The LaTeX core stuff
(LaTeX "LaTeX default macros and environments"
(("section" ?s "%S" "~\\ref{%s}" (nil . t)
(regexp "parts?" "chapters?" "chap\\." "sections?" "sect?\\."
"paragraphs?" "par\\."
"\\\\S" "\247" "Teile?" "Kapitel" "Kap\\." "Abschnitte?"
"appendi\\(x\\|ces\\)" "App\\." "Anh\"?ange?" "Anh\\."))
("enumerate" ?i "item:" "~\\ref{%s}" item
(regexp "items?" "Punkte?"))
("equation" ?e "eq:" "~(\\ref{%s})" t
(regexp "equations?" "eqs?\\." "eqn\\." "Gleichung\\(en\\)?" "Gl\\."))
("eqnarray" ?e "eq:" nil eqnarray-like)
("figure" ?f "fig:" "~\\ref{%s}" caption
(regexp "figure?[sn]?" "figs?\\." "Abbildung\\(en\\)?" "Abb\\."))
("figure*" ?f nil nil caption)
("table" ?t "tab:" "~\\ref{%s}" caption
(regexp "tables?" "tab\\." "Tabellen?"))
("table*" ?t nil nil caption)
("\\footnote[]{}" ?n "fn:" "~\\footref{%s}" 2
(regexp "footnotes?" "Fussnoten?"))
("any" ?\ " " "~\\ref{%s}" nil)
;; The label macro is hard coded, but it *could* be defined like this:
;;("\\label{*}" nil nil nil nil)
))
;; Texinfo
(Texinfo "Texinfo default environments" nil))
"The default label environment descriptions.
Lower-case symbols correspond to a style file of the same name in the LaTeX
distribution. Mixed-case symbols are convenience aliases.")