Sixpack can insert citations into an Emacs (or XEmacs) buffer. |For that to work you have to do the following:
Make sure that you have 'gnuclient' installed. You can define the variable GNUDOIT to a command that will tell emacs to execute a function.
start the server from emacs. This is usually done by adding to your ˜/.emacs:
(gnuserv-start nil) |
When you want to insert a citation, switch to the sixpack window, highlite the citation and press alt-m, or 'Edit->Inert into Emacs'. If you want to insert several citations at once, select them all (alt-+), and then insert them with alt-m, or the menu.
If you want to export bibtex entries by what is used in a latex file, look under the menu entry 'Edit->mark according to aux file' for an explanation.