I am using TexMaker in High Sierra MacOS with mactex and TexLive installed and apparently updated. When I try to compile, I have the message that the versions of Biblatex (3.10) and Biber (2.7) are not compatible (I need Biber 2.10 according to the compatibility matrix).
I have tried updating Biber but it seems imposible since TexLive says that my Biber version is the last one and also that self updates are not available. I tried downloading Biber 2.10 from the sourceforge.net page but I can't install it manually. Yesterday I past all the day with this problem at in the end I decided to erase all the packages, reinstall mactex, texlive and all the packages and the error message is still there.
I know this subject seems replicate (and maybe it is) but I think I read all the concerning questions and answers and either they are not referring to same problem or I am not able to apply them to my problem.
I am sorry if this question is already answered and it's just me that can't solve to with the tools that I already have, but I would appreciate any help you could give.
This is the error message:
INFO - This is Biber 2.7 INFO - Logfile is 'main.blg' INFO - Reading 'main.bcf' ERROR - Error: Found biblatex control file version 3.4, expected version 3.3. This means that your biber (2.7) and biblatex (3.10) versions are incompatible. See compat matrix in biblatex or biber PDF documentation. INFO - ERRORS: 1
and the code is:
\documentclass[12pt]{article}
\usepackage[style=numeric,sorting=nyt,sortcites=true,autopunct=true,
autolang=hyphen,bibencoding=utf8,hyperref=true,abbreviate=false,
backref=true,backend=biber]{biblatex}
\addbibresource{bibliography.bib}
\begin{document}
[Here goes the text that I am ignoring right now]
\printbibliography
\end{document}
I would like to solve it without downgrading the bib latex version if posible.
Thank you very much in advance.
which -a biber/type -a biberin the command line? Do you get several lines of output? What do you get fromkpsewhich -a biblatex.sty? – moewe Jan 25 '18 at 09:28/Library/TeX/texbin/biberforwhich -a biber;biber is /Library/TeX/texbin/biberfortype -a biberand nothing for the last linekpsewhich -a biblatex.sty– Carmen Jan 25 '18 at 10:20biber --versiongive? – moewe Jan 25 '18 at 10:24-bash: /opt/local/bin/biber: No such file or directory– Carmen Jan 25 '18 at 10:27/Library/TeX/texbin/biber? Unfortunately, I don't have a Mac and can't test what these commands should give. – moewe Jan 25 '18 at 10:35TeX Live Utilityto update biber to version2.10. – Bernard Jan 25 '18 at 10:56tlmgr update --selfit says it's already updated. Does this information help? – Carmen Jan 25 '18 at 11:10biber? Is there more than one such file? Where are those files located? – moewe Jan 25 '18 at 16:09/opt/local/libexec/perl5.24; a folder calledbiblatex-biber-2.7_2in the route/opt/local/var/macports/registry/portfiles; a folder calledbiblatex-biberin the route/opt/local/var/macports/software. – Carmen Jan 25 '18 at 16:26biberonly? What do the folders contain? Shouldn't there also be an exec in/Library/TeX/texbin/? – moewe Jan 25 '18 at 16:32biber. Also in the folder located in the route/opt/local/var/macports/software/biblatex-biberthere is only a file:biblatex-biber-2.7_2+perl5_24.darwin_17.noarch.tbz2– Carmen Jan 25 '18 at 16:56/opt/local/libexec/perl5.24and the one from/Library/TeX/texbin/biberand ask them for their versions withbiber --version? What do they say? – moewe Jan 25 '18 at 16:57biber --versionon the terminal and it says that he version is 2.10. I am really confused. Also I don't know how to know if I installed Tex through MacPorts or MacTex because it was long ago. I could erase everything and reinstall with one of them. – Carmen Jan 25 '18 at 17:24/opt/local/libexec/perl5.24I changed the path for the TexMaker preferences to the one/Library/TeX/texbin/biberand now the error that appears is the followingINFO- This is Biber 2.10 INFO - Logfile os 'main.blg' INFO - Reading 'main.bfc' INFO - Found 3 cite keys in bib section 0 INFO - Looking for Bibtex format file 'bibliography.bib' for section 0 ERROR -Data file 'bibliography.bib' cannot be read in encoding 'UTF-8': Can't decode ill-formed UTF-8 octet sequence <F1>etc. (I had to copy this manually because I couldn't copy paste it. – Carmen Jan 25 '18 at 17:40.bibfile contains characters that are not valid UTF-8. Can you check its encoding settings? You can usefile -I bibliography.bib(https://stackoverflow.com/questions/539294/how-do-i-determine-file-encoding-in-osx) See https://tex.stackexchange.com/q/402714/35864 – moewe Jan 25 '18 at 17:44bibliography.bib: text/plain; charset=iso-8859-1(I tried removing thebibencoding=utf8from the heading of the document but doesn't solve anything) – Carmen Jan 25 '18 at 17:51bibencoding=latin1. – moewe Jan 25 '18 at 17:53