Questions tagged [reftex]

RefTeX is a feature of the Emacs editor, providing an easy way to navigate through your documents. It features an interactive table of contents with optional display of labels and citations.

RefTeX is a feature of , providing an easy way to navigate through your documents. It features an interactive table of contents with optional display of labels and citations.

A prominent feature of RefTeX is its support for inserting citations which is done via C-c [ (reftex-citation). It first asks what kind of citation macro you want to insert, e.g. \cite, and then it lets you search your bibliography for an entry which it adds as an argument to the citation macro. You can also add a label using C-c ( (reftex-label) and a reference to a label with C-c ) (reftex-reference). RefTeX is able to automatically inserts label after sectioning commands, like \chapter and \section, and in environments like equation, figure, and table.

RefTeX and AUCTeX

RefTeX works very well with . To inteface RefTeX with AUCTeX insert the following into your .emacs:

(setq reftex-plug-into-AUCTeX t)

RefTeX and biblatex

To get RefTeX to work with one has to configure it to suggest the biblatex citation macros one wants to use, see Setting up RefTeX with biblatex citation commands. In the same way RefTeX can be made to support csquotes' integrated citation commands.

83 questions
10
votes
1 answer

RefTeX how to search for multiple articles to be included in a single cite macro

The RefTeX manual clearly describes how to mark multiple entries in a search buffer an insert them into a single \cite command, but how can you get the search buffer to contain results from multiple search terms? For example, if I want to cite two…
godbolt
  • 153
3
votes
1 answer

Emacs' RefTeX reftex-reference unconditionally surrounding `eq:...` reference with parens

Whenever I insert a reference to a label starting with eq: RefTeX seems to decide to surround it with (), e.g. it will insert (\ref{eq:1)) into the buffer. This is particularly annoying if I am using cleveref, because (\cref{eq:1}) is not at all…
huon
  • 2,132
  • 1
  • 13
  • 14
1
vote
1 answer

Spacemacs and reftex

I'm trying to configure my spacemacs install to use it with reftex. Actually, I want to change the automatic labels of equation and such so that they include the file name in the label. The end of my .spacemacs is the…