Bibliografia com numeração errada biblatex

Bibliografia com numeração errada biblatex

Tenho meu documento bibtex com bibliografia incluída. Quando insiro no documento as duas primeiras referências, tudo fica perfeito. Mas quando adicionei a terceira referência obtive uma numeração errada: a segunda referência aparece como "3" e a terceira como "2". Outro fato importante é que estou escrevendo minha tese em capítulos diferentes, portanto as referências não estão em um arquivo .tex único, por isso não tenho certeza de qual MWE enviar. Eu realmente aprecio sua ajuda. Obrigado.

    \documentclass[a4paper,openright,10pt]{book}

\usepackage[utf8]{inputenc}

\usepackage[spanish, es-tabla]{babel}

\usepackage{setspace}
\usepackage[backend=bibtex,style=chem-angew,citestyle=numeric-comp]{biblatex}
\addbibresource{biblio} 
\usepackage{csquotes}
 \usepackage{titlesec}
\usepackage{tocloft}
\begin{document}

Em um dos capítulos eu tenho:

  (efecto magnetoeléctrico) \cite{manfred_fiebig_revival_2005}.

Essa é a primeira referência em outro capítulo

  tetragonal \cite{mishra_effect_2008}. raras \cite{zhang_effect_2010}. 
A\cite{mishra_effect_2008,hardy_effects_2009}.
  \end{document}

Arquivo bibliográfico (apenas as referências mostradas aqui, mas o documento contém muito mais...):

    @article{hardy_effects_2009,
title = {Effects of precursor chemistry and thermal treatment conditions on obtaining phase pure bismuth ferrite from aqueous gel precursors},
volume = {29},
issn = {0955-2219},
url = {http://www.sciencedirect.com/science/article/pii/S0955221909002416},
doi = {http://dx.doi.org/10.1016/j.jeurceramsoc.2009.05.018},
pages = {3007 -- 3013},
number = {14},
journaltitle = {Journal of the European Ceramic Society},
author = {Hardy, A. and Gielis, S. and Rul, H. Van den and D’Haen, J. and Bael, M. K. Van and Mullens, J.},
date = {2009},
keywords = {Multiferroic properties}
   }
@article{manfred_fiebig_revival_2005,
title = {Revival of the magnetoelectric effect},
volume = {38},
doi = {10.1088/0022-3727/38/8/R01},
pages = {R123--R152},
journaltitle = {{JOURNAL} {OF} {PHYSICS} D: {APPLIED} {PHYSICS}},
shortjournal = {J. Phys. D: Appl. Phys.},
author = {{Manfred Fiebig}},
date = {2005}
}
@article{mishra_effect_2008,
title = {Effect of yttrium on improvement of dielectric properties and magnetic switching behavior in {BiFeO}3},
volume = {20},
pages = {045218},
number = {4},
journaltitle = {Journal of Physics: Condensed Matter},
author = {Mishra, {RK} and Pradhan, Dillip K and Choudhary, {RNP} and Banerjee, A},
date = {2008}
}
@article{saleh_medina_leila_m._structural_2014,
title = {Structural, dielectric and magnetic properties of Bi1-{xYxFeO}3 (0 {\textless}x {\textless} 0.2) obtained by acid–base co-precipitation},
volume = {592},
doi = {10.1016/j.jallcom.2013.12.243},
pages = {306--312},
journaltitle = {Journal of Alloys and Compounds},
shortjournal = {J. Alloys. Comp.},
author = {{Saleh Medina, Leila M.} and {Jorge, Guillermo} and {Negri, R. Martín}},
date = {2014}
}
@article{zhang_effect_2010,
title = {Effect of Eu substitution on the crystal structure and multiferroic properties of {BiFeO} 3},
volume = {507},
url = {http://www.sciencedirect.com/science/article/pii/S0925838810018621},
pages = {157--161},
number = {1},
journaltitle = {Journal of Alloys and Compounds},
author = {Zhang, Xingquan and Sui, Yu and Wang, Xianjie and Wang, Yang and Wang, Zhu},
urldate = {2016-02-14},
date = {2010},
file = {Snapshot:C\:\\Users\\L-COM\\AppData\\Roaming\\Zotero\\Zotero\\Profiles\\wvijlgbz.default\\zotero\\storage\\NHSBGTQS\\S0925838810018621.html:text/html}
}

Responder1

A razão pela qual os números aparecem fora de ordem no seu documento é que o estilo de bibliografia que você está usando, chem-angewclassifica a bibliografia por autor. Normalmente, eu deixaria como está porque faz parte do estilo bibliográfico; no entanto, você sempre pode substituir isso conforme explicado nobiblatex manual. Em particular, se você apenas adicionar sorting=noneopções biblatex, ele classificará as entradas na ordem em que são citadas:

Arquivo TeX:

\documentclass[a4paper,openright,10pt]{article}

\usepackage[spanish, es-tabla]{babel}
\usepackage[
  backend=bibtex,
  style=chem-angew,
  citestyle=numeric-comp,
  sorting=none,  % <-- Sort in the order they appear
]{biblatex}
\addbibresource{leila.bib}

\begin{document}
\cite{b}

\cite{a}

\cite{c}

\printbibliography
\end{document}

Arquivo de babador:

@article{a,
  name={Article 1},
  author={John A},
  journal={Journal A},
}
@article{b,
  name={Article 2},
  author={John B},
  journal={Journal B},
}
@article{c,
  name={Article 3},
  author={John C},
  journal={Journal C},
}

Saída:

saída

informação relacionada