Add \eqref to RefTeX's reference styles (Bug#32203)
authorArash Esbati <arash@gnu.org>
Wed, 18 Jul 2018 19:20:12 +0000 (21:20 +0200)
committerNoam Postavsky <npostavs@gmail.com>
Sun, 22 Jul 2018 14:53:50 +0000 (10:53 -0400)
* lisp/textmodes/reftex-vars.el (reftex-ref-style-alist): Add entry
for \eqref provided by amsmath.sty and bind it to "e" key.

lisp/textmodes/reftex-vars.el

index 11dbb8d5705a8d4c501f949d2fcdbfa0cb0c5cb5..e7fe8ffe660005902de43d71b08c9dbbb9679255 100644 (file)
@@ -1030,7 +1030,9 @@ This is used to string together whole reference sets, like
     ("Hyperref" "hyperref"
      (("\\autoref" ?a) ("\\autopageref" ?u)))
     ("Cleveref" "cleveref"
-     (("\\cref" ?c) ("\\Cref" ?C) ("\\cpageref" ?d) ("\\Cpageref" ?D))))
+     (("\\cref" ?c) ("\\Cref" ?C) ("\\cpageref" ?d) ("\\Cpageref" ?D)))
+    ("AMSmath" "amsmath"
+     (("\\eqref" ?e))))
   "Alist of reference styles.
 Each element is a list of the style name, the name of the LaTeX
 package associated with the style or t for any package, and an
@@ -1040,7 +1042,7 @@ the macro type is being prompted for.  (See also
 `reftex-ref-macro-prompt'.)  The keys, represented as characters,
 have to be unique."
   :group 'reftex-referencing-labels
-  :version "24.3"
+  :version "27.1"
   :type '(alist :key-type (string :tag "Style name")
                :value-type (group (choice :tag "Package"
                                           (const :tag "Any package" t)