cmd:tkbibtex 

Info 

Description 

tkbibtex is a portable editor and browser for BibTeX format file. It is written in Tcl/Tk and runs under Unix or Windows based wish interpreters.

Features 

The following are features I think are particularly cute.

  • In the browser window you can right-click in a field and it will bring up a menu of string constants. I normally define strings for journal names. The name of the bibtex string file that is used to build the menu can be set in the .tkbibtexrc. file (eg. set strfile strings.bib). tkbibtex - a portable Tcl/Tk browser/editor for BibTeX files (p3 of 12) It is searched for along the BIBPATH. An example string constant file is strings.bib
  • The browser window has an `Annote' button which expands the annotation window. This scrolling text entry box allows for an arbitrary amount of freeform text to be stored in the bibtex file in the ANNOTE field. This is useful for storing commentary or reviews of papers read. This material does not appear in the bibliography with any of the normal reference styles.
  • Multiple selection is enabled in the main and search window citation lists.
  • Edit/Copy copies the actual BibTeX source of the selected citations to the clipboard.
  • Single-key shortcuts exist for most menu functions, see Help for details.
  • Every time tkbibtex writes an output file it copies the existing bib file to a unique name. These build up over time and should be periodically culled.
  • The .tkbibtexrc can be used to redefine various constants and change the operation of tkbibtex. For instance override builtins like debug, annote_lines_big etc.

Source 

http://www.cat.csiro.au/cmst/staff/pic/tkbibtex.html http://www.cat.csiro.au/cmst/staff/pic/tkbibtex