Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129172 - tkbibtex : .bib editor
Summary: tkbibtex : .bib editor
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.cat.csiro.au/ict/staff/pic...
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-04-07 12:44 UTC by Saurabh Singhvi
Modified: 2015-08-12 15:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Saurabh Singhvi 2006-04-07 12:44:30 UTC
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. It is inspired by, or modeled on, an old OpenWindows application called bibcard. 

kbibtex supports 3 different windows:

   1. The first is a scrolling list of cite keys which has a toolbar with File, Edit and Help menus. The bibtex file can be given on the command line (it will be searched for along the path given by the BIBPATH envariable), or opened via the File/Open command. The current bib file name is shown in the title bar, as well as the modification status. Double clicking on an entry brings up the selected citation in the browser window. The up and down arrow keys can also be used to move up and down the citation list.

   2. The browser window shows all the fields associated with the selected entry and its title bar shows the citation key. The fields shown depend on the citation type which can be changed by the reference type menu button. Required fields have a bold label while optional fields have an iic label. String values are preceeded by a hash.

   3. The search window provides a wide variety of searching modes. The search can cover all fields or be limited to a specific field. The search can be further constrained by reference type and year range by specifying either or both a starting and ending (inclusive) year. A list of matching cite keys is listed in this window, and once again double clicking or up/down arrow keys can be used to browse this list using the browser window.

Features
The following are features that 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). 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.




kindly include this in portage :)
thanks
Saurabh
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-03-05 15:58:32 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.
Heuristics show that no Gentoo developer has commented on your ebuild.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 2 Michael Palimaka (kensington) gentoo-dev 2015-08-12 15:04:35 UTC
URL is dead.