Hello,
First of all thank you for maintaining the very useful reftex package.

A while ago coauthors of mine discovered that LaTeX actually allows spaces
in labels and since then they have gotten addicted to this feature.

Reftex has a function (reftex-view-crossref) that searches for the defining
\label{bla bla bla} statement from any \ref{bla bla bla} or \eqref{bla bla
bla} statement.  This is very useful except it doesn't work with labels
that have spaces.

On my computer I looked in the file reftex-dcr.el and deleted the space
from the string on line 56 in the statement

(key (reftex-this-word "^{}%\n\r,\t"))

I saved and byte compiled the file and it now seems to work on labels with
spaces for me.  I don't know how many other problems I have created by
doing this, but I will find out, I guess.

Since these files were located in /usr/share/emacs/29.4/lisp/textmodes I
had to sudo a fair amount of things, which made me uncomfortable.  There
ought to be a way to do this in my .emacs file.  Or if reftex were a
package in my ~/.emacs.d directory?

Perhaps this string could be a variable that the user could customize?
This would require more elisp than I know--I can't even tell if this is
easy or not.

Anyway, thanks again,
Sigurd Angenent
Madison, Wisconsin

Reply via email to