CTAN update: zeckendorf
Date: November 17, 2025 8:27:24 PM CET
Jean-François Burnol submitted an update to the
zeckendorf
package.
Version number: 0.9d 2025-11-16
License type: lppl1.3c
Summary description: Knuth Fibonacci multiplication, Zeckendorf and Bergman
representations of big integers
Announcement text:
An effort has been made to document completely the underlying mathematical algorithms. The interactive interface has been extended with hexadecimal notation for Zeckendorf and Bergman representations. There are some breaking changes, check the PDF.
This package is located at https://mirrors.ctan.org/macros/generic/zeckendorf More information is at https://www.ctan.org/pkg/zeckendorf
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
An effort has been made to document completely the underlying mathematical algorithms. The interactive interface has been extended with hexadecimal notation for Zeckendorf and Bergman representations. There are some breaking changes, check the PDF.
This package is located at https://mirrors.ctan.org/macros/generic/zeckendorf More information is at https://www.ctan.org/pkg/zeckendorf
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
zeckendorf – Knuth Fibonacci multiplication, Zeckendorf and Bergman representations of big integers
This package extends the \xinteval syntax to do algebra in Q(phi) (where phi is the golden ratio), and compute Fibonacci numbers, Zeckendorf representations of positive integers and Bergman phi-representations of the positive elements of Z[phi]. The $ character is used to compute the Knuth Fibonacci multiplication.
The package can be used either in a LaTeX document, or with Plain ε-TeX, or on the command line in an interactive session using ε-TeX.
Being based upon xintexpr, it allows to compute with “arbitrarily” big integers, the reasonable use being with integers of at most a few hundreds of digits.
| Package | zeckendorf |
| Version | 0.9d 2025-11-16 |
| Copyright | 2025 Jean-François Burnol |
| Maintainer | Jean-François Burnol |