[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
## [AUCTeX-devel] Parsing \newtheorem's

**From**: |
Florêncio Neves |

**Subject**: |
[AUCTeX-devel] Parsing \newtheorem's |

**Date**: |
Wed, 12 Dec 2012 14:51:58 -0500 |

Here is a feature request: it would be great if AUCTeX could do
automatically what is described in the section "Theorem and Axiom
Environments" of the RefTeX manual. Namely, a tex file containing
\newtheorem{envname}{Some Kind of Theorem}
\newtheorem{otherenv}[envname]{Other Kind of Theorem}
\newtheorem*{Theorem Without Numbering}
would make the following be added to reftex-label-alist:
("envname" TYPE-KEY "envname:" "~\\ref{%s}" 1 ("Some Kind of Theorem"))
("otherenv" TYPE-KEY "otherenv:" "~\\ref{%s}" 1 ("Other Kind of Theorem"))
(It would also be necessary to make theorem-style environments be
inserted via `LaTeX-env-label')
The difficulty here is to figure out what to choose as TYPE-KEY; since
entries with the same TYPE-KEY must share the same LABEL-PREFIX (using
the terminology of `reftex-label-alist' documentation), it is not
possible to simply let it be some fixed value (say ?a for
automatically-generated). Maybe a solution would be to allow "dummy"
TYPE-KEYs which are symbols instead of a chars.
Regards, F.

[Prev in Thread] |
**Current Thread** |
[Next in Thread] |

**[AUCTeX-devel] Parsing \newtheorem's**,
*Florêncio Neves* **<=**