summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/bibtex/biber
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-01-11 23:58:04 +0000
committerKarl Berry <karl@freefriends.org>2013-01-11 23:58:04 +0000
commit04d65e6b467b8b270ebd626181c4b87d6a66a5de (patch)
treecc5a0dbe584b26528a61458d86ffc13d3b166cca /Master/texmf-dist/source/bibtex/biber
parent3eaae8a4448b6204bb0e07700db85ffedd9d5cc6 (diff)
biber 1.5 (10jan13)
git-svn-id: svn://tug.org/texlive/trunk@28798 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/bibtex/biber')
-rw-r--r--Master/texmf-dist/source/bibtex/biber/Changes235
-rw-r--r--Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gzbin1961252 -> 1969067 bytes
-rw-r--r--Master/texmf-dist/source/bibtex/biber/utf8-macro-map.html (renamed from Master/texmf-dist/source/bibtex/biber/recode_data.xml.html)0
3 files changed, 126 insertions, 109 deletions
diff --git a/Master/texmf-dist/source/bibtex/biber/Changes b/Master/texmf-dist/source/bibtex/biber/Changes
index 789153e5892..8e5d9a9a3f9 100644
--- a/Master/texmf-dist/source/bibtex/biber/Changes
+++ b/Master/texmf-dist/source/bibtex/biber/Changes
@@ -1,11 +1,30 @@
Revision history for Biber
-1.4 ()
+1.5 (2013-01-10)
+ * Added new source mapping option "map_entry_null"
+ * Renamed some options (old ones remain as aliases):
+ bibencoding -> input_encoding
+ bblencoding -> output_encoding
+ bblsafechars -> output_safechars
+ bblsafecharsset -> output_safecharsset
+ outfile -> output_file
+ outformat -> output_format
+ * New "tool" mode with "--tool" option which takes a data source as argument
+ and just performs reencoding and source mappings etc. as per options and config file.
+ * Support for customisable BibTeX data source list and name separators
+ * Better debug output for source mapping
+ * Better defined source mapping hierarchy with bugfixes
+1.4 (2012-11-28)
+ * Support for biblatex 2.4 style sourcemaps (See \DeclareStyleSourcemap in biblatex docs)
+ * entrykey is now a possible read-only pseudo field in sourcemaps
* Reencode data interface completely re-written. New user option
--recodedata allows users to specify a new data file for defining
reencoding sets.
- * Major internal changes to allow multiple script/lang variants of
- fields.
+ * Internal changes to allow multiple script/lang variants of
+ fields in biblatex in the future.
+ * Citation key aliases now supported more comprehensively, in crossrefs etc.
+ * Support for new RELATEDOPTIONS field (see biblatex docs)
+ * Misc bug fixes
1.3 (01-11-2012)
* New "append" mode for sourcemap to allow combining of fields
* map_final now possible for map_set_field steps which causes map to
@@ -26,7 +45,7 @@ Revision history for Biber
* New noinit option for ignoring parts of names when generating initials
* Some optimisations for large data sources
* Fixed build issues which broke PAR::Packer binary under latest Debian (Wheezy)
-0.9.9 30-03-2012
+0.9.9 (30-03-2012)
* Added sortfirstinits option
* HTTPS support for remote data sources
* Biber now ignores names when it can't determine minimal
@@ -36,17 +55,17 @@ Revision history for Biber
* Merged --graph and --bltxml options into --outformat option
* Updated some internal Unicode 6.0 things
* Minor bug fixes
-0.9.8 20-12-2012
+0.9.8 (20-12-2012)
* Changed config file sourcemap syntax and docs
* Support for citekey aliases
* New DOT output format
-0.9.7 27-11-2011
+0.9.7 (27-11-2011)
* per-datasource mapping restrictions
* Completely new config file format to allow for extensions
* Fixed --help issue with PAR::Packer
* Fixed .bcf XSL inheritance attribute value issue
* Moved XDATA output skip into structure where it should have been originally
-0.9.6 13-11-2011
+0.9.6 (13-11-2011)
* Fixed binary issue with Readonly::XS not being detected
* Fixed bug tracker ticket #3436870
* Match/replace functionality for data source field filtering
@@ -64,11 +83,11 @@ Revision history for Biber
* max/min* now all per-type and per-entry
* uniquelist/uniquename now per-entry
* Re-factored recode module with XML data and XSL->HTML transform doc
-0.9.5 18-08-2011
+0.9.5 (18-08-2011)
* Fixed auto-bblsafechars bug
* refactored explicit "and others" in bibtex data sources
* Fixed issue with sorting=none and \nocite{*}
-0.9.4 30-07-2011
+0.9.4 (30-07-2011)
* Added support for "SORTSHORTHAND" field
* New "map" option to allow user field/entry type mapping (aliasing) in
addition to .dcf settings
@@ -77,27 +96,27 @@ Revision history for Biber
* Bug fixes to bblsafechars
* Implemented user-customisable labelalpha (not yet in biblatex)
* Implemented per-name hashes
-0.9.3 05-06-2011
+0.9.3 (05-06-2011)
* New mininit and minfull uniquename options
* New minyear uniquelist option
* Major revamp of uniqueness code
* Moved to new external process calling module because IPC::Run
doesn't work on Windows in packed binaries (kpsewhich was
returning nothing).
-0.9.2 09-05-2011
+0.9.2 (09-05-2011)
* Some internal changes for perl 5.14
* Bug fixes for uniquelist processing
-0.9.1 29-04-2011
+0.9.1 (29-04-2011)
* Made temp files all use a global temp dir.
* Moved temp .utf8 conversions to temp dir so biber works using
.bib files which are in non-writable locations.
* Added back an info log message about finding data sources (Lyx compat)
-0.9 29-03-2011
+0.9 (29-03-2011)
* No longer auto-escapes any TeX markup in bibtex data sources. This
is fraught with danger and is a mess. Best not to do it at all.
* Supports biblatex \bibnamedelimi macro
* Implementation of uniquename and uniquelist options for biblatex 1.4+
-0.8.4 19-03-2011
+0.8.4 (19-03-2011)
* Bug fixes (wrong escaping of "[", "_" and "]" in .bbl)
0.8.3 14-03-2011
* Biber now in TexLive
@@ -106,12 +125,12 @@ Revision history for Biber
so that it can be controlled via biblatex.
* Much more documentation on binary builds for packagers
* Bug fixes
-0.8.2 14-02-2011
+0.8.2 (14-02-2011)
* Bug fixes
-0.8.1 12-02-2011
+0.8.1 (12-02-2011)
* Small bug with default bibtex month macro support
* Made remote file support a little more robust (URI return codes)
-0.8 11-02-2011
+0.8 (11-02-2011)
* Forces biblatex format for month field
* Added support for remote data sources
* Added experimental support for RIS data sources
@@ -120,9 +139,9 @@ Revision history for Biber
anyway and so these flags are less and less relevant
* New inheritance model in sync with biblatex defaults
* Bug fixes
-0.7.4 05-02-2011
+0.7.4 (05-02-2011)
* Fix for mincrossrefs leaking across sections (biblatex SF bug #3173032)
-0.7.3 03-02-2011
+0.7.3 (03-02-2011)
* Performance tuning for sorting
* Text::BibTeX 0.51 for increased macro stack space
* Support for old BibTeX month macros by default
@@ -132,13 +151,13 @@ Revision history for Biber
to deal with inputenc's limitations for PDFLaTeX users
* new options for forcing/tuning UTF-8 -> LaTeX macro conversion
* Bug fixes
-0.7.2 08-01-2011
+0.7.2 (08-01-2011)
* Improved latexmk compatibility more
-0.7.1 07-01-2011
+0.7.1 (07-01-2011)
* Improved latexmk compatibility
* Added "x-ascii" encoding alias for "ascii" to deal with inputenx ascii.
* Bug fixes
-0.7 05-01-2011
+0.7 (05-01-2011)
* Completely re-written sorting routine using Schwartzian transform
for real multi-field support and per-field sorting settings.
* Bug fixes
@@ -171,15 +190,15 @@ Revision history for Biber
* Renamed option output-directory -> output_directory
* Added labelname and labelyear as possible sort specifications
* Misc bug fixes
-0.6 20-11-2010
+0.6 (20-11-2010)
* First non-beta release
* More abstracted and extensible crossref inheritance model
* U::C dependency to 0.67
* sortcase and sortupper options now take same argument forms as in biblatex
* Misc bug fixes
-0.5.7 09-10-2010
+0.5.7 (09-10-2010)
* Misc bug fixes
-0.5.6 04-10-2010
+0.5.6 (04-10-2010)
* Latex character macro decoding is now better defined in the whole
(re)encoding workflow.
* "inputenc" option is now "bblencoding"
@@ -192,7 +211,7 @@ Revision history for Biber
later versions. This is less of a problem anyway because the
binary build makes it less necessary to make builds easy on perl<5.10
* Misc bug fixes
-0.5.5 29-08-2010
+0.5.5 (29-08-2010)
* Biber::BibTeX moved to Biber::Input::BibTeX. If upgrading, please remove
your installed <perl lib>/Biber/BibTeX.pm, just to be tidy
* New aliases for EPRINT classes and types implemented (see BibLaTeX docs).
@@ -208,7 +227,7 @@ Revision history for Biber
* Re-factored and enhanced auto-re-encoding of .bib/.bbl. With biblatex
0.9c, Biber handles all reencoding.
* Misc bug fixes
-0.5.4 04-08-2010
+0.5.4 (04-08-2010)
* Case-sensitive sorting option
* Multi-section support. Only one biber pass needed to process all
bib sections using extended biblatex 0.9b .bbl format.
@@ -216,7 +235,7 @@ Revision history for Biber
in .bcf file.
* Misc bug fixes
* LaTeX::Decode is now a separate CPAN module and is no longer included
-0.5.3 19-03-2010
+0.5.3 (19-03-2010)
* Changed semantics of --outfile and --output-directory. --outfile
is now relative to --output-directory. If --outfile is absolute, it
is stripped to the filename and the path discarded. Absolute .aux
@@ -228,7 +247,7 @@ Revision history for Biber
* Abstracted BBL output into Biber::Output class for better re-use and potential
for output formats other than .bbl.
* Synced uniquename .bcf values with change in biblatex 0.9a
-0.5.2 04-03-2010
+0.5.2 (04-03-2010)
* Locale fixes
* Uniquename fixed to match BibLaTeX option values
* Improved error message for malformed names
@@ -246,87 +265,85 @@ Revision history for Biber
* Improved warning message for missing backend=biber
* SF bug 2952347 fix (empty date range end)
* uniquename counter was being provided incorrectly
-0.5.1 15.02.2010
- * Remove support for legacy control files (\jobname-blx.bib):
- Biber now only reads .bcf files written by biblatex with the
- option "backend=biber".
- * Improved handling of "uniquename" and "namehash".
- * Don't apply latexescape in bbl output, as it breaks math formatting.
-
-0.5 13.02.2010
- * Supports all changes introduced by biblatex 0.9
- * Moved all parts relating to the experimental BibLaTeXML format to the
- "biblatexml" branch on the git repo
- * Communication between biblatex and Biber can be done through a
- XML-based config file (extension .bcf): this is enabled with the
- experimental biblatex option "backend=biber"
- * Biber can now be customized with a configuration file
- * Considerable refactoring and cleanup of the code
- * Further enhancements to the test suite
- * Improved logging mechanism
- * More robust parsing of personal names
- * Ignore certain prefixes and diacritics in sort strings, for
- instance ʿAlī is sorted under A, and al-Hasan under H. This can
- be customized in the configuration file (biber.conf).
- * New command-line option --output-directory (like TeX)
- * Many, many bugfixes :)
- (See the output of "git log" for all details...)
+0.5.1 (15-02-2010)
+ * Remove support for legacy control files (\jobname-blx.bib):
+ Biber now only reads .bcf files written by biblatex with the
+ option "backend=biber".
+ * Improved handling of "uniquename" and "namehash".
+ * Don't apply latexescape in bbl output, as it breaks math formatting.
+0.5 (13-02-2010)
+ * Supports all changes introduced by biblatex 0.9
+ * Moved all parts relating to the experimental BibLaTeXML format to the
+ "biblatexml" branch on the git repo
+ * Communication between biblatex and Biber can be done through a
+ XML-based config file (extension .bcf): this is enabled with the
+ experimental biblatex option "backend=biber"
+ * Biber can now be customized with a configuration file
+ * Considerable refactoring and cleanup of the code
+ * Further enhancements to the test suite
+ * Improved logging mechanism
+ * More robust parsing of personal names
+ * Ignore certain prefixes and diacritics in sort strings, for
+ instance ʿAlī is sorted under A, and al-Hasan under H. This can
+ be customized in the configuration file (biber.conf).
+ * New command-line option --output-directory (like TeX)
+ * Many, many bugfixes
-0.4.3 23.07.2009
- * With biblatex option "backend=biber" and biber option --v2
- the new experimental control file \jobname.bcf is used,
- which brings in many new features, such as per-entrytype
- settings.
- * More sophisticated/customizable sorting mechanism
- * More extensive test suite
- * Improved BibLaTeXML schema
- * improved handling of BibLaTeXML (enable nested children,
- formatting elements, nosort elements)
- * Do not apply latexescape() by default on xml strings
- * Skip title handling in BibLaTeXML when not existing
- * Ignore maxline, add option wraplines
- * Built-in sort is now default (option --fastsort)
- * Sorting with Unicode::Collate is possible with option --collate
- * Make tests succeed w/o Parse::RD and Regexp::Common
- * Don't output date and urldate in the bbl
- * Add missing fields "date" "urldate" "organization" "annotator"
- "foreword" and "eventtitle"
- * Use Data::Dump instead of Data::Dumper for debugging
- * Fields "library" and "remarks" are now skipped
- * Bugfix for aliases (e.g. address, school)
- * Bugfix: process urldate to get urlyear,urlmonth,urlday
- * Remove illegal value shorttranslator from labelname option
- * Changed biberdebug option to debug
- * Changed option inputencoding to bibencoding
+0.4.3 (23-07-2009)
+ * With biblatex option "backend=biber" and biber option --v2
+ the new experimental control file \jobname.bcf is used,
+ which brings in many new features, such as per-entrytype
+ settings.
+ * More sophisticated/customizable sorting mechanism
+ * More extensive test suite
+ * Improved BibLaTeXML schema
+ * improved handling of BibLaTeXML (enable nested children,
+ formatting elements, nosort elements)
+ * Do not apply latexescape() by default on xml strings
+ * Skip title handling in BibLaTeXML when not existing
+ * Ignore maxline, add option wraplines
+ * Built-in sort is now default (option --fastsort)
+ * Sorting with Unicode::Collate is possible with option --collate
+ * Make tests succeed w/o Parse::RD and Regexp::Common
+ * Don't output date and urldate in the bbl
+ * Add missing fields "date" "urldate" "organization" "annotator"
+ "foreword" and "eventtitle"
+ * Use Data::Dump instead of Data::Dumper for debugging
+ * Fields "library" and "remarks" are now skipped
+ * Bugfix for aliases (e.g. address, school)
+ * Bugfix: process urldate to get urlyear,urlmonth,urlday
+ * Remove illegal value shorttranslator from labelname option
+ * Changed biberdebug option to debug
+ * Changed option inputencoding to bibencoding
-0.4.2 25.04.2009
- * New option --inputencoding to handle 8-bit encoded bib files
- * $BIBINPUT environment is now searched
- * Improved parsing of personal names
- * @comments are now silently ignored
- * Fixed handling of @preamble; multiple preambles are allowed
- * Warnings and errors behave more like BibTeX
- * Alias fields are automatically converted (e.g. address -> location)
- * Take care of "phdthesis" and "mathesis" types
- * Cite keys of bib files are now case-insensitive
- * Default Unicode collation now uses the table "latinkeys.txt"
- (this is much faster than "allkeys.txt" which contains rules for
- all Unicode glyphs)
- * Unicode::Collate parameters can be passed as a command-line option
- * Faster sorting (with option -f) is also possible for specific
- locales given with option --locale (this is OS-dependent however)
- * PRD grammar is now precompiled
- * bbl output is now wrapped acc to maxline option
- * Empty fields are no longer printed in the bbl
- * Sorting is much improved.
- * Use sortstring separators 0 1 2 like biblatex.bst
- * Handle truncation of name lists acc to minnames/maxnames
- * bib2biblatexml has been improved
- * Windows version of Text::BibTeX provided as ppm.
- * Many more bugfixes!
+0.4.2 (25-04-2009)
+ * New option --inputencoding to handle 8-bit encoded bib files
+ * $BIBINPUT environment is now searched
+ * Improved parsing of personal names
+ * @comments are now silently ignored
+ * Fixed handling of @preamble; multiple preambles are allowed
+ * Warnings and errors behave more like BibTeX
+ * Alias fields are automatically converted (e.g. address -> location)
+ * Take care of "phdthesis" and "mathesis" types
+ * Cite keys of bib files are now case-insensitive
+ * Default Unicode collation now uses the table "latinkeys.txt"
+ (this is much faster than "allkeys.txt" which contains rules for
+ all Unicode glyphs)
+ * Unicode::Collate parameters can be passed as a command-line option
+ * Faster sorting (with option -f) is also possible for specific
+ locales given with option --locale (this is OS-dependent however)
+ * PRD grammar is now precompiled
+ * bbl output is now wrapped acc to maxline option
+ * Empty fields are no longer printed in the bbl
+ * Sorting is much improved.
+ * Use sortstring separators 0 1 2 like biblatex.bst
+ * Handle truncation of name lists acc to minnames/maxnames
+ * bib2biblatexml has been improved
+ * Windows version of Text::BibTeX provided as ppm.
+ * Many more bugfixes
-0.4.1 31.03.2009
- * Text::BibTeX now optional dependency
-0.4 27.03.2009
- * Initial beta release
+0.4.1 (31-03-2009)
+ * Text::BibTeX now optional dependency
+0.4 (27-03-2009)
+ * Initial beta release
diff --git a/Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz b/Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz
index 8bb27b80714..75e0b7f0371 100644
--- a/Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz
+++ b/Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz
Binary files differ
diff --git a/Master/texmf-dist/source/bibtex/biber/recode_data.xml.html b/Master/texmf-dist/source/bibtex/biber/utf8-macro-map.html
index fa2615bc832..fa2615bc832 100644
--- a/Master/texmf-dist/source/bibtex/biber/recode_data.xml.html
+++ b/Master/texmf-dist/source/bibtex/biber/utf8-macro-map.html