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.