No se encontró ninguna cita de Biblatex en el .bbl, no se pueden generar etiquetas de bibliografía

No se encontró ninguna cita de Biblatex en el .bbl, no se pueden generar etiquetas de bibliografía

Soy estudiante, estoy terminando mi gran artículo, me gustaría hacer una webografía separada pero no funciona. En dos semanas tengo que enviarlo ^^ ERES MI ÚLTIMA ESPERANZA ¿Qué está pasando? Muchas gracias ! (estoy en el dorso)



    \documentclass[10pt,letterpaper]{article}

    \usepackage[utf8]{inputenc}
    \usepackage{graphicx}
    \usepackage{lscape}
    \usepackage{subfigure}
    \usepackage{graphicx,caption}
    \usepackage[svgnames]{}
    \usepackage{caption}
    %\usepackage[font={color=ocre,it,small},figurename=Fig.,labelfont={it}]{caption}
    \usepackage{textcomp}
    \usepackage[a4paper,left=2cm,right=2cm,top=2cm,bottom=2.5cm]{geometry}
    \usepackage{float}
    \usepackage[table,xcdraw]{xcolor}
    \usepackage[UKenglish]{babel}
    \usepackage{enumitem}
    \usepackage[T1]{fontenc}
    \usepackage[squaren,Gray]{SIunits}
    \renewcommand{\baselinestretch}{1,2}
    \usepackage{chemist}
    \usepackage{gensymb}
    \usepackage{url}
    \usepackage{amsbsy}
    \usepackage{color}
    \usepackage{lipsum}
    \usepackage{lscape}
    \usepackage{eurosym}
    \usepackage{multicol}
    \usepackage{longtable}
    \usepackage{afterpage}
    \usepackage[style=numeric-comp, bibencoding=ascii, defernumbers=true, maxnames=10]{biblatex}
    \addbibresource{references}
    \usepackage{csquotes}
    \usepackage[normalem]{ulem}
    \useunder{\uline}{\ul}{}
    \usepackage{tikz}
    \usepackage{tikz-qtree}
    \usepackage[super]{nth}
    \usepackage{multirow}
    \newcommand\blankpage{%
        \null
        \thispagestyle{empty}%
        \addtocounter{page}{-1}%
        \newpage}
    \usepackage{titlesec}
    \usepackage{hyperref}
    \usepackage{eurosym}
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhead[C]{\upshape\scriptsize\rightmark}
    %\fancyhead[LE,RO]{}
    %\fancyhead[LO,RE]{}
    \fancyhead[L]{}
    \fancyhead[R]{}
    %\fancyhead[CE]{\upshape\scriptsize\leftmark}
    %\fancyhead[CO]{\upshape\scriptsize\rightmark}
    \fancyfoot[C]{\thepage}
    %\fancyfoot[C]{\thepage}

    \titleclass{\subsubsubsection}{straight}[\subsection]

    \newcounter{subsubsubsection}[subsubsection]
    \renewcommand\thesubsubsubsection{\thesubsubsection.\arabic{subsubsubsection}}

    \titleformat{\subsubsubsection}
      {\normalfont\normalsize\bfseries}{\thesubsubsubsection}{1em}{\textit}
    \titlespacing*{\subsubsubsection}
    {0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}

    \makeatletter
    \renewcommand\paragraph{\@startsection{paragraph}{5}{\z@}%
      {3.25ex \@plus1ex \@minus.2ex}%
      {-1em}%
      {\normalfont\normalsize\bfseries}}
    \renewcommand\subparagraph{\@startsection{subparagraph}{6}{\parindent}%
      {3.25ex \@plus1ex \@minus .2ex}%
      {-1em}%
      {\normalfont\normalsize\bfseries}}
    \def\toclevel@subsubsubsection{4}
    \def\toclevel@paragraph{5}
    \def\toclevel@paragraph{6}
    \def\l@subsubsubsection{\@dottedtocline{4}{7em}{4em}}
    \def\l@paragraph{\@dottedtocline{5}{10em}{5em}}
    \def\l@subparagraph{\@dottedtocline{6}{14em}{6em}}
    \makeatother

    \setcounter{secnumdepth}{4}
    \setcounter{tocdepth}{4}

    %\newcounter {subsubsubsection}[subsubsubsection]
    \usepackage{pifont}
    \usepackage{multirow}
    %\usepackage[table,xcdraw]{xcolor}
    \usepackage{longtable}
    \usepackage{amssymb}
    \usepackage{xpatch}

    \usepackage{nomencl}

    %\renewcommand{\nomname}{Liste des acronymes et symboles mathématiques}
    \xpatchcmd{\thenomenclature}{%
      \section*{\nomname}% Look for `\section*... etc.
    }{% Replace it by 'nothing'
    }{\typeout{Success}}{\typeout{Failure}}
    \RequirePackage{ifthen}
    \makenomenclature
     \usepackage{etoolbox}
    \renewcommand\nomgroup[1]{%
      \item[\bfseries
      \ifstrequal{#1}{A}{Acronymes}{%
      \ifstrequal{#1}{M}{Variables et paramètres (équations)}{%
      \ifstrequal{#1}{C}{Other Symbols}{}}}%
    ]}
    \makenomenclature

    \addto\captionsfrench{\renewcommand{\listfigurename}{Liste des figures}}

    \begin{document}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %% You can pass in your own texcount params, e.g. -chinese to turn on Chinese mode, or -char to do a character count instead (which does NOT include spaces!)
    %%% http://app.uio.no/ifi/texcount/documentation.html

    %% To include references.
    %TC:nobib

    %% To include tabulars in main text count.
    %TC:group table 0 1
    %TC:group tabular 1 1

    \newcommand{\detailtexcount}[1]{%
      \immediate\write18{texcount -merge -sum -q #1.tex output.bbl > #1.wcdetail }%
      \verbatiminput{#1.wcdetail}%
    }

    \newcommand{\quickwordcount}[1]{%
      \immediate\write18{texcount -1 -sum -merge -q #1.tex output.bbl > #1-words.sum }%
      \input{#1-words.sum} words%
    }

    %   -sum, -sum=   Make sum of all word and equation counts. May also use
    %              -sum=#[,#] with up to 7 numbers to indicate how each of the
    %              counts (text words, header words, caption words, #headers,
    %              #floats, #inlined formulae, #displayed formulae) are summed.
    %              The default sum (if only -sum is used) is the same as
    %              -sum=1,1,1,0,0,1,1.


    \newcommand{\quickcharcount}[1]{%
      \immediate\write18{texcount -1 -sum -merge -char -q #1.tex output.bbl > #1-chars.sum }%
      \input{#1-chars.sum} characters (not including spaces)%
    }
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    %TC:ignore

> Then we have the text with many \footnote{} or \cite

{}

    %TC:ignore
    \newpage

    \newrefcontext[labelprefix= A]
    \printbibliography[heading=subbibintoc, keyword={A},title={Sources internet}]
    \newrefcontext[labelprefix= B]
    \printbibliography[heading=subbibintoc, keyword={B},title={Les articles}]

    %TC : endignore

    \newpage
    \section*{Word Counts}

    %TC:ignore
    This section is \textit{not} included in the word count.

    \quickwordcount{main}

    \quickcharcount{main}

    %\detailtexcount{main}

    %TC:endignore

    \end{document}


> Really thanks a lot for your help !
> 
> My ref is for exemple :

    @book{Directive2009-128,
        title = {{DIRECTIVE} 2009/128/{CE} {DU} {PARLEMENT} {EUROPÉEN} {ET} {DU} {CONSEIL} du 21 octobre 2009 instaurant un cadre d’action communautaire pour parvenir à une utilisation des pesticides compatible avec le développement durable},
        author = {{Journal officiel de l'Union Européenne et du Conseil}},
        month = nov,
        year = {2009},
        keywords  = {B}
    }

Respuesta1

Eliminar el

bibencoding=ascii,

de

\usepackage[style=numeric-comp, bibencoding=ascii, defernumbers=true, maxnames=10]{biblatex}

En el siguiente MWE

\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=numeric-comp, bibencoding=ascii, defernumbers=true, maxnames=10]{biblatex}

\begin{filecontents}{\jobname.bib}
@book{Directive2009-128,
    title = {{DIRECTIVE} 2009/128/{CE} {DU} {PARLEMENT} {EUROPÉEN} {ET} {DU} {CONSEIL} du 21 octobre 2009 instaurant un cadre d’action communautaire pour parvenir à une utilisation des pesticides compatible avec le développement durable},
    author = {{Journal officiel de l'Union Européenne et du Conseil}},
    month = nov,
    year = {2009},
    keywords  = {B}
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
\cite{Directive2009-128}

\printbibliography
\end{document}

Biber se queja

ascii "\xC3" does not map to Unicode at C:\Users\Moritz\AppData\Local\Temp\par-4d6f7269747a\cache-fdb7483801244becd81fb01b3ab99423d7614d1b\inc\lib/File/Slurper.pm line 59.
INFO - This is Biber 2.14
INFO - Logfile is 'Namenlos-21.blg'
INFO - Reading 'Namenlos-21.bcf'
INFO - Found 1 citekeys in bib section 0
INFO - Processing section 0
INFO - Globbing data source 'Namenlos-21.bib'
INFO - Globbed data source 'Namenlos-21.bib' to Namenlos-21.bib
INFO - Looking for bibtex format file 'Namenlos-21.bib' for section 0

Con bibencoding=ascii,usted le dice explícitamente a Biber que lea su .bibarchivo en US-ASCII. el problema es que su .bibarchivo contiene caracteres que no son ASCII ( É, à). Ahora Biber no sabe qué hacer con ellos y arroja un error.

La solución es dejar que biblatexse determine lo correcto bibencodingautomáticamente: la mejor manera de hacerlo es no configurar bibencodinglas opciones.


El actualizadomuchoun preámbulo más largo provoca más errores: los paquetes SIunitsy gensymbson incompatibles y no se pueden usar juntos, ya que ambos intentan definir el mismo comando: debe elegir uno de los dos. probablemente eliminaríaambosen favor de siunitx.

También cargas algunos paquetes dos veces ( graphicx, eurosym, longtable, ...), esta es otra fuente de posibles errores: si cargas el mismo paquete dos veces con diferentes opciones, LaTeX arrojará un error.

En general, es más probable que los preámbulos largos se rompan, especialmente si no sabes qué hace cada paquete o por qué lo cargas. Lo mejor sería conservar sólo los paquetes que realmente necesitas.

Si todavía tienes algo de tiempo deberíasen serioconsidere limpiar su preámbulo.


En mi máquina también recibí errores de

\quickwordcount{main}

\quickcharcount{main}

pero dependiendo de los comandos externos que permita el dorso, es posible que eso no sea un error para usted.


Después de ese cambio, es posible que tengas que eliminar todos los archivos temporales (en el dorso se habla: borrar el caché).Al dorso no se compila después de usar Biblatex) para poder compilar nuevamente.

información relacionada