CTAN submission: BibTool 2.48
Date: February 8, 2004 12:11:18 PM CET
----- Forwarded message from Gerd Neugebauer -----
I have uploaded BibTool-2.48.tar.gz to ftp.dante.de. This file replaces
tex-archive/biblio/bibtex/utils/bibtool/BibTool-2.47.tar.gz
A summary of the changes and a general description is apended below.
Ciao
Gerd
======================================================================
- BibTool 2.48
* BibTcl has been taken out of the default making since it has
caused troubles on several maschines.
* The printing of Strings honors now the dependencies that
BibTeX relies on. This has been accomplished by a change in
the printing routine for databases. No new resource is
involved.
* Minor modification to the C API.
* Feature: When searching for an aux file and none is found then
name.
* Feature: When expand.macros is set the macros will be
suppressed automatically. No need to set
* The boolean resource select.crossrefs has been
introduced. This resource can be used to force crossreferenced
entries for selected entrie to be included in the output.
* Feature: deleted entries are not reported as "written" by the
statistics any more.
* Bugfix: Bug in extracting by aux file. Crossrefed entires
where sometimes ignored.
* Bugfix: Bug in parsing of backslashes in resources has been
fixed. Unfortunately this bug appeared in one of the
examples in the manual.
* Bugfix: Bug in expansion introduced in 2.47 has been fixed. An
error occured when expanding macros.
warning when the file could not be found.
* The meaning of post for the format specifiers %d and %D has
been documented.
* Bugfix: BibTool has misinterpreted pre for the format
specifier %t and %T due to an over-optimization. This has been
fixed.
crossreferenced keys. This has been fixed.
* Bugfix: Some compilers don't like it if static strings are
modified. Thus I have made them dynamic.
======================================================================
###### ############
####### ############
## ## ##
## ## ## ##### ## #### #### ##
####### ## ###### ## ###### ###### ##
####### ## ## ## ## ## ## ## ## ##
## ## ## ###### ## ## ## ## ## ##
## ## ## ## ## ## ## ## ## ## ##
## ## ## ## ## ## ## ## ## ## ##
####### ## ###### ## ###### ###### #######
###### ## ##### ## #### #### #######
======================================================================
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:
* ftp.dante.de:/tex-archive/biblio/bibtex/utils/bibtool
* ftp.tex.ac.uk:/tex-archive/biblio/bibtex/utils/bibtool
* ctan.tug.org:/tex-archive/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.
----- End forwarded message ----- Thanks for the upload. I installed it as suggested in CTAN:biblio/bibtex/utils/bibtool/BibTool-2.48.tar.gz and deleted the previous version CTAN:biblio/bibtex/utils/bibtool/BibTool-2.47.tar.gz Reinhard Zierke for the CTAN team
----- End forwarded message ----- Thanks for the upload. I installed it as suggested in CTAN:biblio/bibtex/utils/bibtool/BibTool-2.48.tar.gz and deleted the previous version CTAN:biblio/bibtex/utils/bibtool/BibTool-2.47.tar.gz Reinhard Zierke for the CTAN team
BibTool – A tool for manipulating BibTeX files
Command line manipulation of BibTeX files:
- Pretty-printing data bases;
- Syntactic checks with error recovery;
- Semantic checks;
- Sorting and merging of data bases;
- Generation of uniform reference keys according to predefined rules or according to user specification;
- Selecting references used in one publication which are found by analyzing an aux file;
- Controlled rewriting of fields utilising regular expressions to specify the rewriting rules;
- Macro (String) expansion to eliminate the need of extra string definitions;
- Collecting statistics about one or more data bases.
Package | BibTool |
Version | 2.68 |
Copyright | 1995–2019 Gerd Neugebauer |
Maintainer | Gerd Neugebauer |