I use TeXLive 2012 under Ubuntu 12.10. I would like to upgrade biblatex to the
latest version (2.3). I tried the following:
- download and unpack .tar.gz from
https://github.com/plk/biblatex/downloads - put content in local TeX tree /usr/local/texlive/texmf-local:
- put ./tex/latex/biblatex in /usr/local/texlive/texmf-local/tex/latex
- put ./bibtex in /usr/local/texlive/texmf-local (replace the existing "bibtex" there)
- mktexlsr (i.e., texhash)
When compiling documents, I suddenly obtain:
/usr/local/texlive/2012/../texmf-local/tex/latex/biblatex/biblatex.sty:87: Miss
ing number, treated as zero.
<to be read again>
D
l.87
?
I checked back with the README and I have all other required (and strongly
recommended packages). How is upgrading of biblatex done properly?
Best Answer
SourceForge
downloadbiber
v.1.4 (http://sourceforge.net/projects/biblatex-biber/)SourceForge
downloadbiblatex
v.2.4. (http://sourceforge.net/projects/biblatex/)mkdir tempbb && mkdir tempbl
biber-linux_x86_32.tar.gz
to the temp directory:tar -zxvf biber-linux_x86_32.tar.gz -C tempbb/
biblatex-2.4.tds.tgz
to the temp directory:tar -zxvf biblatex-2.4.tds.tgz -C tempbl/
tempbl
temp directory to/usr/local/texlive/2012/texmf-dist/
thus:sudo rsync -azvv tempbl/ /usr/local/texlive/2012/texmf-dist/
biber
bin from your temp directory to/usr/local/texlive/2012/texmf-dist/
thus:sudo rsync -azvv tempbl/ /usr/local/texlive/2012/bin/i386-linux/
mktexlsr