
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 .bib
archivo en US-ASCII. el problema es que su .bib
archivo contiene caracteres que no son ASCII ( É
, à
). Ahora Biber no sabe qué hacer con ellos y arroja un error.
La solución es dejar que biblatex
se determine lo correcto bibencoding
automáticamente: la mejor manera de hacerlo es no configurar bibencoding
las opciones.
El actualizadomuchoun preámbulo más largo provoca más errores: los paquetes SIunits
y gensymb
son 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.