Next: , Previous: Referencing Labels, Up: Labels and References

### 3.3 Builtin Label Environments

RefTeX needs to be aware of the environments which can be referenced with a label (i.e., which carry their own counters). By default, RefTeX recognizes all labeled environments and macros discussed in The LaTeX Companion by Goossens, Mittelbach & Samarin, Addison-Wesley 1994.. These are:

• `figure`, `figure*`, `table`, `table*`, `equation`, `eqnarray`, `enumerate`, the `\footnote` macro (this is the LaTeX core stuff)
• `align`, `gather`, `multline`, `flalign`, `alignat`, `xalignat`, `xxalignat`, `subequations` (from AMS-LaTeX's amsmath.sty package)
• the `\endnote` macro (from endnotes.sty)
• `Beqnarray` (fancybox.sty)
• `floatingfig` (floatfig.sty)
• `longtable` (longtable.sty)
• `figwindow`, `tabwindow` (picinpar.sty)
• `SCfigure`, `SCtable` (sidecap.sty)
• `sidewaysfigure`, `sidewaystable` (rotating.sty)
• `subfigure`, `subfigure*`, the `\subfigure` macro (subfigure.sty)
• `supertabular` (supertab.sty)
• `wrapfigure` (wrapfig.sty)

If you want to use other labeled environments, defined with `\newtheorem`, RefTeX needs to be configured to recognize them (see Defining Label Environments).