On Mon, 1 May 2000, Dekel Tsur wrote:
> On Mon, May 01, 2000 at 12:41:03PM +1000, Allan Rae wrote:
> > What did you have in mind for the citation popup?
> [...]
> > In addition one change I've been meaning to do for ages which should be
> > extremely simple is to change the combox operation so that if the last
> > character (non-white-space) of the citation key input field is a comma
> > then the newly selected entry from the combox is appended to the key list
> > rather than replacing the key as it does now.
>
> I do want something better than that!
> Here is a sketch of the popup I want:
> +-----------------------------------------------------+
> | (1) (2) (3) (4) |
> | +--------+ +---+ +-----------+ +----------------+ |
> | | ABC | |<- | |ABC | |@Article{ABC, | |
> | +--------+ +---+ |CD89 | | author = {... | |
> | +--------+ +---+ |BKK | | title = {... | |
> | | DEH | |<- | |DEH | |... | |
> | +--------+ +---+ |D95 | |} | |
> | +--------+ +---+ |... | | | |
> | | | |<- | | | | | |
> | +--------+ +---+ | | | | |
> | +--------+ +---+ | | | | |
> | | | |<- | | | | | |
> | +--------+ +---+ | | | | |
> | +-----------+ +----------------+ |
> +-----------------------------------------------------+
>
> (1) is a series of input widgets, allowing you to manually enter keys
> (one key per widget).
> (3) is a browser containing the keys from your bib file.
> Pressing a (2) button, will copy the selected line from (3) to the
> corresponding input widget.
> (4) shows you details on the selected line from (3).
>
> There should also be an option of limiting the display in (3) using various
> criterions (e.g., all the articles from 1998).
That's what pybliographer, barracuda and tkbib among others are all for.
It would be nice if they could insert multiple references however I think
they only insert one at a time at the moment.
My suggested change should only be about 2-3 lines of code if I get time
to look at it.
Allan. (ARRae)