0

When running BibTex in a beamer document terminal returns:

Error : could not start the command : bibtex"powerP".aux

Here is a MWE:

\documentclass[aspectratio=169, hyperref={pdfpagelabels=false}]{beamer}
\usetheme{Madrid} 
\let\Tiny=\tiny
\usepackage{multimedia}
\usecolortheme{whale} 
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usefonttheme{professionalfonts}  
\setbeamertemplate{footline}[frame number]
\setbeamertemplate{frametitle}[default][center]
\setbeamersize{text margin left=2em,text margin right=2em}
\usepackage{csquotes} %"para citar bien"
\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@Article{hall2012glioxal,
  Title                    = {Activation of benznidazole by trypanosomal type I nitroreductases results in glyoxal formation},
  Author                   = {Hall, Belinda S and Wilkinson, Shane R},
  Year                     = {2012},
  Number                   = {1},
  Pages                    = {115--123},
  Volume                   = {56},

  Journal                  = {Antimicrobial agents and chemotherapy},
  Publisher                = {Am Soc Microbiol}
}
\end{filecontents}
\usepackage[style=verbose,backend=bibtex]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}

\section{Intro}

\end{document}

When typing bibtex poweP.aux on terminal, it returns:

This is BibTeX, Version 0.99d (TeX Live 2017)
The top-level auxiliary file: poweP.aux
The style file: biblatex.bst
Database file #1: poweP-blx.bib
Database file #2: poweP.bib
Biblatex version: 3.3

Any help please?

moewe
  • 175,683

1 Answers1

2

You should take the opportunity and switch from BibTeX to Biber. Since you are using TeX live 2017 this should work more or less out of the box.

Simply change backend=bibtex to

backend=biber

and tell your editor to run Biber for you (Biblatex with Biber: Configuring my editor to avoid undefined citations). With Texmaker that comes down to

Bib(la)tex: biber %

in the 'commands' settings.

moewe
  • 175,683
  • I was confused, it returns some strange thinh now: ! Use of \sortlist doesn't match its definition. Any idea? –  Oct 10 '17 at 17:21
  • @HernanMiraola Delete the temporary files (.aux, .bbl, .bcf, ...) and recompile from scratch. – moewe Oct 10 '17 at 17:21
  • It got the same error.. :( –  Oct 10 '17 at 17:29
  • @HernanMiraola What does biber --version output in the command line? What version does biblatex report in the .log file if you add \listfiles to the start of your document? – moewe Oct 10 '17 at 17:32
  • This is the output when run bibtex: This is Biber 1.9 INFO - Logfile is 'poweP.blg' INFO - Reading 'poweP.bcf' WARN - Warning: Found biblatex control file version 3.3, expected version 2.6 INFO - Found 1 citekeys in bib section 0 INFO - but at the end it say: process exited normally. From command line it returns: version 2.7 –  Oct 10 '17 at 17:32
  • Hmm not sure about how to look the version but in the log file I found: Package: biblatex 2016/12/05 v3.7 programmable bibliographies (PK/JW/AB) –  Oct 10 '17 at 17:36
  • @HernanMiraola That is confusing. Your BibTeX reports that you are running TeX live 2017 and your biblatex is really new as well. Your Biber, however, is really old. Did you have an older TeX live installed? Did you install Biber manually? What does where biber (Windows)/which biber (Unix) say? – moewe Oct 10 '17 at 17:54
  • You are correct. No, I have installed Biber from console, because I am not sure how install the current version manually. I have linux debian based, 64 bits. –  Oct 10 '17 at 17:56
  • @HernanMiraola You should not install Biber manually. It should already ship with TeX live. Remove all manually installed versions of Biber and try again. What does where biber/which biber say? – moewe Oct 10 '17 at 18:12
  • It says: /usr/local/texlive/2017/bin/x86_64-linux/biber. Do you mean remove simply with sudo apt-get remove biber? –  Oct 10 '17 at 18:14