
私は学生です。大きな記事を仕上げているところです。別のウェブグラフィーを作りたいのですが、うまくいきません。2週間以内に送らなければなりません^^ あなたは私の最後の希望です。何が起こっているのですか?どうもありがとう!(私はOverleafにいます)
\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}
}
答え1
削除する
bibencoding=ascii,
から
\usepackage[style=numeric-comp, bibencoding=ascii, defernumbers=true, maxnames=10]{biblatex}
次の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}
ビーバーは不満を漏らす
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
bibencoding=ascii,
Biber にファイルを US-ASCII で読み取るよう明示的に指示します。.bib
問題は、ファイル.bib
に非 ASCII 文字 ( É
、à
) が含まれていることです。これで、Biber はそれらの処理方法を知らず、エラーをスローします。
解決策は、biblatex
正しいものをbibencoding
自動的に判断させることです。これは、bibencoding
オプションを設定しないことによって最もよく行われます。
更新された多くのプリアンブルが長くなるとエラーが多くなります。パッケージSIunits
とにはgensymb
互換性がなく、両方が同じコマンドを定義しようとするため、一緒に使用することはできません。どちらか一方を選択する必要があります。おそらく削除します。両方賛成しますsiunitx
。
また、一部のパッケージを 2 回ロードすると ( 、、、graphicx
... )、これもエラーの原因となる可能性があります。同じパッケージを異なるオプションで 2 回ロードすると、LaTeX はエラーをスローします。eurosym
longtable
一般的に、長いプリアンブルは、各パッケージの機能やロードする理由がわからない場合は特に、壊れる可能性が高くなります。本当に必要なパッケージのみを保持するのが最善です。
まだ時間があれば真剣に序文を整理することを検討してください。
私のマシンでもエラーが発生しました
\quickwordcount{main}
\quickcharcount{main}
ただし、Overleaf が許可する外部コマンドによっては、エラーにならない場合があります。
変更後は、すべての一時ファイルを削除する必要があります(Overleafで言うと、キャッシュをクリアします)。Biblatex を使用した後、Overleaf がコンパイルされない) を再度コンパイルできるようになります。