Menu
CTAN
Comprehensive TeX Archive Network
Cover Upload Browse Search

Direc­tory tex-archive/biblio/bibtex/utils/bibtool

======================================================================

	######            ############
	#######           ############
	##    ##               ##
	##    ##  ##  #####    ##    ####      ####    ##
	#######   ##  ######   ##   ######    ######   ##
	#######   ##  ##   ##  ##  ##    ##  ##    ##  ##
	##    ##  ##  ######   ##  ##    ##  ##    ##  ##
	##    ##  ##  ##   ##  ##  ##    ##  ##    ##  ##
	##    ##  ##  ##   ##  ##  ##    ##  ##    ##  ##
	#######   ##  ######   ##   ######    ######   #######
	######    ##  #####    ##    ####      ####    #######

======================================================================

	  BibTool: A Tool for Manipulating BibTeX Data Bases

  
BibTeX provides    an easy to  use means   to integrate  citations and
bibliographies into LaTeX documents.  But the user  is left alone with
the management of the BibTeX files. The program BibTool is intended to
fill this gap.  BibTool allows the  manipulation of BibTeX files which
goes  beyond the possibilities --- and intentions  --- of BibTeX.  The
possibilities of BibTool include

* Pretty-printing BibTeX data bases adjustable by lots of parameters.

* Syntactic checks with error recovery superior to BibTeX and helpful 
  error messages.

* Semantic checks can be specified by the user.

* Sorting  and  merging of  BibTeX  data  bases according   to a  free
  definable sort key.

* Generation  of uniform reference keys  according to predefined rules
  or according to an own specification.

* Selecting references  used in  one  publication  which are found  by
  analyzing an .aux file.

* Selecting references by a set of criteria (regular expressions).

* Controlled  rewriting  of  fields utilizing  regular expressions  to
  specify the rewriting rules.

* Macro  (String)  expansion to  eliminate the  need  of  extra string
  definitions.

* Collecting statistics about one or more BibTeX data bases.


BibTool  contains a  documentation written  in  LaTeX of  more than 60
pages (and still growing).

BibTool is written  in C and  has  been compiled on  various operating
systems like flavors of UN*X and MSDOG machines.  It is distributed in
source code.   No compiled  versions  are  available from  the  author
(Useless to ask!).

BibTool can be obtained from the CTAN archives:

* http://mirrors.ctan.org/biblio/bibtex/utils/bibtool

Get  the  file BibTool-x.xx.tar.gz  where  x.xx is the version number.
Unpack it with the command (on UN*X)

	gunzip < BibTool-x.xx.tar.gz | tar -xvf -

Alternatively get the file  BibTool-x.xx.zip where x.xx is the version
number.  Unpack it with the command

	unzip BibTool-x.xx.zip

It will create  a  directory  named  BibTool-x.xx which contains   the
installation instructions in the file INSTALL.


----------------------------------------------------------------------
Enjoy it!

Gerd Neugebauer
gene@gerd-neugebauer.de

Files

Name Size Date Notes
BibTool-2.57.tar.gz 749797 2014-04-18 12:14
BibTool-2.57.tar.gz.asc 490 2014-04-18 12:14
README 2902 2014-04-18 12:14
bibtool.pdf 711247 2014-04-18 12:14
c_lib.pdf 447237 2014-04-18 12:14
ref_card.pdf 176769 2014-04-18 12:14

Down­load the con­tents of this pack­age in one zip archive (1.7M).

bibtool – A tool for ma­nip­u­lat­ing BibTeX files

Com­mand line ma­nip­u­la­tion of BibTeX files: Pretty-print­ing data bases; Syn­tac­tic checks with er­ror re­cov­ery; Se­man­tic checks. Sort­ing and merg­ing of data bases; Gen­er­a­tion of uni­form ref­er­ence keys ac­cord­ing to pre­de­fined rules or ac­cord­ing to user spec­i­fi­ca­tion; Select­ing ref­er­ences used in one pub­li­ca­tion which are found by an­a­lyz­ing an aux file; Con­trolled rewrit­ing of fields util­is­ing reg­u­lar ex­pres­sions to spec­ify the rewrit­ing rules; Macro (String) ex­pan­sion to elim­i­nate the need of ex­tra string def­i­ni­tions; Col­lect­ing statis­tics about one or more data bases.

Pack­age De­tailsbibtool
Home pagehttp://www.gerd-neuge­bauer.de/soft­ware/TeX/BibTool/
Ver­sion2.57
Li­censeGNU Gen­eral Public Li­cense
Copy­right2012-2014 Gerd Neuge­bauer
Main­tainerGerd Neuge­bauer
Topics util­ity for man­ag­ing BibTeX files
Guest Book Sitemap Contact