コマンド\citeが機能しない

コマンド\citeが機能しない

biblatexこれまでは特に問題なく使用していました。しかし、 を使用しようとしたときに突然\cite、参考文献ソースが表示されなくなりました。これが MWE です:

 \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}
 \cite{debabrata_bhadra_synthesis_2011} % this reference actually does EXIST
  \end{document}

そして、参照をコピーします:

   @article{debabrata_bhadra_synthesis_2011,
title = {Synthesis of {PVDF}/{BiFeO}3 Nanocomposite and Observation of Enhanced Electrical Conductivity and Low-Loss Dielectric Permittivity at Percolation Threshold},
volume = {50},
doi = {10.1002/polb.23041},
pages = {572--579},
journaltitle = {{JOURNAL} {OF} {POLYMER} {SCIENCE} {PART} B: {POLYMER} {PHYSICS}},
shortjournal = {J. Polym. Sci., Part B: Polym. Phys.},
author = {{Debabrata Bhadra} and {Md. G. Masud} and {S. Sarkar} and {J. Sannigrahi} and {S. K. De} and {B. K. Chaudhuri}},
date = {2011-11-21},
file = {PVDF  BiFeO3 intro OK.pdf:C\:\\Users\\L-COM\\AppData\\Roaming\\Zotero\\Zotero\\Profiles\\wvijlgbz.default\\zotero\\storage\\I7SAEGPC\\PVDF  BiFeO3 intro OK.pdf:application/pdf}
} 

これは参考文献にあるすべての参照で発生します。エラー レポートは次のとおりです。

  Data encoding is 'utf8'.
 No file tesis.bbl.
 Font shape `OT1/cmss/m/it' in size <10> not available(Font) Font shape            `OT1/cmss/m/sl' tried instead
   Overfull \hbox (15.0pt too wide) in paragraph
    Citation 'debabrata_bhadra_synthesis_2011' on page 3 undefined
Overfull \hbox (15.0pt too wide) in paragraph
Underfull \vbox (badness 1275) has occurred while \output is active []
Overfull \hbox (15.0pt too wide) in paragraph
  Overfull \hbox (129.53575pt too wide) in paragraph
`h' float specifier changed to `ht'.
  Overfull \hbox (15.0pt too wide) in paragraph
   Overfull \hbox (15.0pt too wide) in paragraph
    Overfull \hbox (15.0pt too wide) in paragraph
    Underfull \hbox (badness 10000) in paragraph
    Empty bibliography
    There were undefined references.
   Please (re)run BibTeX on the file(s):(biblatex) tesis(biblatex) and rerun           LaTeX afterwards.

どうもありがとうございます!

答え1

いくつかの提案:

  • \printbibliography参考文献を印刷する場所の指示を追加する

  • \addbibresource{biblio}への変更\addbibresource{biblio.bib}

  • authorフィールドから内部の中括弧を削除しjournaltitleます

  • 必ず BibTeX を実行し、その後 LaTeX を 2 回以上実行してください。

これらの変更により、1 項目の参考文献は次のようになります。

ここに画像の説明を入力してください

\RequirePackage{filecontents}
\begin{filecontents}{biblio.bib}
@article{debabrata_bhadra_synthesis_2011,
title = {Synthesis of {PVDF}/{BiFeO}3 Nanocomposite and Observation of Enhanced Electrical Conductivity and Low-Loss Dielectric Permittivity at Percolation Threshold},
volume = {50},
doi = {10.1002/polb.23041},
pages = {572--579},
journaltitle = {JOURNAL OF POLYMER SCIENCE PART B: POLYMER PHYSICS},
shortjournal = {J. Polym. Sci., Part B: Polym. Phys.},
author = {Debabrata Bhadra and Md. G. Masud and S. Sarkar and J. Sannigrahi and S. K. De and B. K. Chaudhuri},
date = {2011-11-21},
file = {PVDF  BiFeO3 intro OK.pdf:C\:\\Users\\L-COM\\AppData\\Roaming\\Zotero\\Zotero\\Profiles\\wvijlgbz.default\\zotero\\storage\\I7SAEGPC\\PVDF  BiFeO3 intro OK.pdf:application/pdf},
}
\end{filecontents}

\documentclass[a4paper,openright,10pt]{book}
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc}
 \usepackage[spanish, es-tabla]{babel}
 \usepackage{setspace}
 \usepackage[backend=bibtex,style=chem-angew,citestyle=numeric-comp]{biblatex}
 \addbibresource{biblio.bib} 
 \usepackage{csquotes}
 \usepackage{titlesec}
 \usepackage{tocloft}

\begin{document}
\cite{debabrata_bhadra_synthesis_2011} % this reference actually does EXIST
\printbibliography
\end{document}

関連情報