1

I have been using Emacs Reftex for labelling and referencing. However, I could not use it with AMSRefs. I tried using Reftex with its standard setup both the ways (i) including the bib entries in the tex document (ii) importing the bib entries from a ``Citations.lbt'' file. However, it would give me a message " No valid bibliography in this document, and no default available".

Then I manually added the path to my ``Citations.lbt'' file in the .emacs file. This removed the above message. But when I type key for a citation and ask to autocomplete (with tab), Reftex tells me that there is no completion available for this entry. The same message appears even if the full entry is typed and entered. This happens when the citations and included in both the fashions mentioned earlier.

I also added the command "bibselect" in the .emacs file and the same thing happens; indeed, in this case, I import the citations from Citations.ltb file.

The following discussion would tell you how I added the path and commands in the .emacs file: RefTeX won't find my .bib file in local library tree . The manual also describe this.

Now I found that the Reftex manual and all the discussions involve bibtex and not AMSRefs. The following, and kind of old thread, asks the question if Reftex works with AMSRefs: https://lists.gnu.org/archive/html/auctex/2007-06/msg00005.html .

For some reasons, I have to stick to AMSRefs. My questions are: if AMSRef works in Reftex? If it does could someone help me with how to achieve it? Thanks in advance.

  • 1
    I'm afraid the state hasn't changed since 2007. Alas, the answer is RefTeX doesn't support AMSRefs. – Arash Esbati Mar 2 '17 at 7:27
  • @ArashEsbati -- please add that as an answer, so this question won't end up on the unanswered list. – barbara beeton Mar 2 '17 at 17:45
  • @barbarabeeton - Thanks for the reminder. – Arash Esbati Mar 2 '17 at 19:04
1

Unfortunately, the situation has not changed since 2007. Alas, RefTeX does not support amsrefs.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.