---
name: "bibzbladd"
section: "1"
platform: "linux"
package: "texlive-doc"
version: "2026.1-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/bibzbladd"
---

# bibzbladd(1)

add Zbl numbers to papers in a given bib file

## NAME

bibzbladd.pl - add Zbl numbers to papers in a given bib file

## SYNOPSIS

bibzbladd  \[-d\] \[**-f**\] \[**-e** 1\|0\] \[**-o** *output*\] \[**-p** *probability*\] \[**-v\|-q**\] *bib\_file*

## OPTIONS

- **-d**

  Debug mode

- **-e**

  If 1 (default), add an empty zblnumber if a zbl cannot be found.  This prevents repeated searches for the same entries if you add new entries to the file.  Calling `"-e 0"` suppresses this behavior.

- **-f**

  Force searching for Zbl numbers even if the entry already has one.

- **-o** *output*

  Output file.  If this option is not used, the name for the  output file is formed by adding `"_zbl"` to the input file

- **-p** *probability*

  Zbmath.org now outputs a probability of match.  We disregard the matches with the probability lower than *probability*.  The default is 0.9

- **-v**

  Verbose mode (the default).  Add to the output the intermediate results of zbl search

- **-q**

  Quiet mode.  Do not add to the output the intermediate results of zbl search.

## DESCRIPTION

The script reads a BibTeX file.  It checks whether the entries have Zbls.  If not, it tries to find the numbers from Internet sites. The result is a BibTeX file with `"zblnumber=..."` fields added.

The name of the output file is either set by the **-o** option or  is derived by adding the suffix `"_zbl"` to the output file.

See the `"bibdoiadd"` script for more details on the processing.

## AUTHOR

Boris Veytsman

## COPYRIGHT AND LICENSE

Copyright (C) 2014-2025 Boris Veytsman

This is free software.  You may redistribute copies of it under the terms of the GNU General Public License \<http://www.gnu.org/licenses/gpl.html\>.  There is NO WARRANTY, to the extent permitted by law.
