Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

biblatex error

774 views
Skip to first unread message

MadYuv

unread,
Apr 21, 2017, 6:46:03 AM4/21/17
to
Hi All,

I received set of files which uses biblatex and I am new to biblatex package, the code is follows:

\usepackage[backend=biber,authordate,doi=false,url=false,isbn=false]{biblatex-chicago}
\addbibresource{test.bib}
\AtEveryBibitem{% Clean up the bibtex rather than editing it
\ifentrytype{online}
{}
{\clearfield{urlyear}\clearfield{urlmonth}\clearfield{urlday}}}


I used biber to generate the bibliography and bbl file also generated, but while compilation the following error happening:


! Package biblatex Error: No driver found.

See the biblatex package documentation for explanation.
Type H <return> for immediate help.
...

l.486 \end
{document}

then I pressed the s option, again one more error:

! Package biblatex Error: Too deeply nested parentheses or brackets.


Please help me what went wrong in my code, my package version is mentioned below:

Biber 2.7
biblatex-chicago.sty v3.4
biblatex.sty v3.7

Maïeul

unread,
Apr 21, 2017, 9:03:51 AM4/21/17
to
Le 21.04.17 à 12:46, MadYuv a écrit :
a full MWE would be helpful.

--
Maïeul Rouquette
http://geekographie.maieul.net/-LaTeX-

Herbert Voss

unread,
Apr 21, 2017, 4:31:49 PM4/21/17
to
Am 21.04.2017 um 12:46 schrieb MadYuv:
> Hi All,
>
> I received set of files which uses biblatex and I am new to biblatex package, the code is follows:
>
> \usepackage[backend=biber,authordate,doi=false,url=false,isbn=false]{biblatex-chicago}
> \addbibresource{test.bib}
> \AtEveryBibitem{% Clean up the bibtex rather than editing it
> \ifentrytype{online}
> {}
> {\clearfield{urlyear}\clearfield{urlmonth}\clearfield{urlday}}}
>
>
> I used biber to generate the bibliography and bbl file also generated, but while compilation the following error happening:
>
>
> ! Package biblatex Error: No driver found.

Your bibliography file has an entry type which is not defined
by biblatex-chicago.bbx. For example the entrytype set is
not defines by biblatex-chicago

Herbert

Peter Flynn

unread,
Apr 21, 2017, 6:01:39 PM4/21/17
to
On 04/21/2017 09:31 PM, Herbert Voss wrote:
> Am 21.04.2017 um 12:46 schrieb MadYuv:
[...]
>> \usepackage[backend=biber,authordate,doi=false,url=false,isbn=false]{biblatex-chicago}

I'm not fully up to speed with biblatex yet.
Is there a reason why the syntax is apparently as given above, and not

\usepackage[backend=biber,authordate,doi=false,url=false,isbn=false,style=chicago]{biblatex}

(in other words, why a separate package instead of having biblatex
\include a file, using the style name to make the filename?)

It's not a problem, I'm just curious as to why this design decision was
taken. It makes teaching, documenting, using, and tracking development
unnecessarily more complex, and having a potential plethora of
biblatex-*.sty files is a potential pollution of the package .sty namespace.

///Peter


MadYuv

unread,
Apr 22, 2017, 12:52:27 AM4/22/17
to
Yes, one of a entry type was not defined, yesterday late night only fixed this error, thanks to all. Also, please confirm that whether autocite can be handle as like as natbib options like citep, citet, citealp, etc. Example shown below:

\documentclass{article}
\usepackage{filecontents}
%
\begin{filecontents}{\jobname.bib}
@online{NationalSecurityAgency_2012,
title = {{{SKYNET}}: {{Courier Detection}} via {{Machine Learning}}},
url = {https://theintercept.com/document/2015/05/08/skynet-courier/},
shorttitle = {{{SKYNET}}},
timestamp = {2015-10-29T10:36:06Z},
journaltitle = {The Intercept},
author = {National Security Agency},
urldate = {2015-10-29},
date = {2012}
}
@book{smith2,
author = {Smith, John},
title = {Second Book},
date = {2013-11-02}
}
\end{filecontents}
%
\usepackage[backend=biber,authordate,doi=false,url=false,isbn=false]{biblatex-chicago}
\addbibresource{\jobname.bib}
\AtEveryBibitem{% Clean up the bibtex rather than editing it
\ifentrytype{online}
{}
{\clearfield{urlyear}\clearfield{urlmonth}\clearfield{urlday}}}%
\begin{document}
Foo \autocite{smith2}.

(see the U.S. government's \texttt{SkyNet} for one
example of a machine learning surveillance system
\autocite{NationalSecurityAgency_2012})
\printbibliography
\end{document}

In this, I donot require the ( and ) for the tag \autocite{NationalSecurityAgency_2012}, is it possible to fix?

Herbert Voss

unread,
Apr 22, 2017, 3:11:22 AM4/22/17
to
Am 22.04.2017 um 06:52 schrieb MadYuv:

> Foo \autocite{smith2}.
>
> (see the U.S. government's \texttt{SkyNet} for one
> example of a machine learning surveillance system
> \autocite{NationalSecurityAgency_2012})
> \printbibliography
> \end{document}
>
> In this, I donot require the ( and ) for the tag \autocite{NationalSecurityAgency_2012}, is it possible to fix?


\usepackage[authordate,doi=false,url=false,isbn=false,
autocite=plain]{biblatex-chicago}

By the way: backend=biber is the default and not needed.

Herbert


saravanan...@gmail.com

unread,
Apr 22, 2017, 3:49:11 AM4/22/17
to
It works well, but it removed the brackets all places, but I need to remove the brackets in some places only...

Herbert Voss

unread,
Apr 22, 2017, 5:03:01 AM4/22/17
to
then use \cite and not autocite!

Herbert

Ulrike Fischer

unread,
Apr 22, 2017, 10:49:13 AM4/22/17
to
Am Fri, 21 Apr 2017 23:01:31 +0100 schrieb Peter Flynn:

> Is there a reason why the syntax is apparently as given above, and not
>
> \usepackage[backend=biber,authordate,doi=false,url=false,isbn=false,style=chicago]{biblatex}
>
> (in other words, why a separate package instead of having biblatex
> \include a file, using the style name to make the filename?)

It's the way the biblatex-chicago package has been written. You
would have to ask the author why he did it this way.


--
Ulrike Fischer
http://www.troubleshooting-tex.de/
0 new messages