In Biblatex beendet style=verbose \printbibliography

In Biblatex beendet style=verbose \printbibliography

Ich möchte sowohl ausführliche Fußnoten (z. B. style=verbose) als auch eine vollständige Liste aller Bibliographieeinträge (mit \printbibliography) kombinieren. Wie sich herausstellt, funktioniert das nicht. Das ist mir völlig rätselhaft, da ich davon ausgehe, dass es sich hierbei um eine ziemlich standardmäßige Kombination handelt.

Hier ist mein MWE:

\documentclass[]{scrreprt}

\usepackage[
  style=verbose, % #1: works without this line
  backend=biber
]{biblatex}
\addbibresource{bibliography_mwe.bib}

\begin{document}
This is only a test! \footcite{TestArticle}
\appendix
\printbibliography % #2: works without this line
\end{document}

% does not work if both line #1 and #2 are included

und der Vollständigkeit halber meine bibliography_mwe.bib:

@article{TestArticle,
  author = {John Doe},
  journal = {Latex Discoveries},
  title = {How to set up Biblatex},
  year = {2014}
}

Wenn ich dies ausführe, erhalte ich die folgende Fehlermeldung:

! Undefined control sequence.
<argument> \bibhang

Und noch einige weitere Fehler, die sich daraus ergeben.

Wenn ich die Zeile auskommentiere #1, tritt kein Fehler auf, aber ich erhalte nur numerische Zitate. Wenn ich die Zeile auskommentiere #2, tritt kein Fehler auf, aber ich erhalte offensichtlich keine Bibliographie.

Was ist hier los? Was mache ich falsch? Das ist ein so einfaches Setup, ich muss etwas Offensichtliches übersehen.


Bearbeiten: Dies ist die durch den Befehl erstellte Dateiliste \listfiles:

*File List*
scrreprt.cls    2015/10/03 v3.19a KOMA-Script document class (report)
scrkbase.sty    2015/10/03 v3.19a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
scrbase.sty    2015/10/03 v3.19a KOMA-Script package (KOMA-Script-independent 
basics and keyval usage)
  keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
scrlfile.sty    2015/10/03 v3.19a KOMA-Script package (loading files)
tocbasic.sty    2015/10/03 v3.19a KOMA-Script package (handling toc-files)
scrsize11pt.clo    2015/10/03 v3.19a KOMA-Script font size class option (11pt)
typearea.sty    2015/10/03 v3.19a KOMA-Script package (type area)
biblatex.sty    2016/03/03 v3.3 programmable bibliographies (PK/JW/AB)
biblatex_.sty    2016/03/03 v3.3 programmable bibliographies (biber) (PK/JW/AB)

etoolbox.sty    2015/08/02 v2.2a e-TeX tools for LaTeX (JAW)
kvoptions.sty    2011/06/30 v3.11 Key value format for package options (HO)
ltxcmds.sty    2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
kvsetkeys.sty    2012/04/25 v1.16 Key value parser (HO)
infwarerr.sty    2010/04/08 v1.3 Providing info/warning/error messages (HO)
etexcmds.sty    2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
ifluatex.sty    2010/03/01 v1.3 Provides the ifluatex switch (HO)
  logreq.sty    2010/08/04 v1.0 xml request logger
  logreq.def    2010/08/04 v1.0 logreq spec v1.0
  ifthen.sty    2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)
    url.sty    2013/09/16  ver 3.4  Verb mode for urls, etc.
  blx-dm.def
verbose.dbx
biblatex-dm.cfg
blx-compat.def    2016/03/03 v3.3 biblatex compatibility (PK/JW/AB)
biblatex_.def    
standard.bbx    2016/03/03 v3.3 biblatex bibliography style (PK/JW/AB)
authortitle.bbx    2016/03/03 v3.3 biblatex bibliography style (PK/JW/AB)
verbose.bbx    2016/03/03 v3.3 biblatex bibliography style (PK/JW/AB)
verbose.cbx    2016/03/03 v3.3 biblatex citation style (PK/JW/AB)
biblatex.cfg    
english.lbx    2016/03/03 v3.3 biblatex localization (PK/JW/AB)
biblatex_mwe.bbl
***********

biber --version>biber version: 2.4

lsb_release -d>Description: Ubuntu 14.04.4 LTS

Ich verwende das neueste Texlive 2015, aktualisiert von einer manuellen Texlive 2014-Installation (nicht die in den Ubuntu-Repositories).


Ich habe hinzugefügt:Logdateieines Durchlaufs. Die vollständige Fehlermeldung lautet:

! Undefined control sequence.
<argument> \bibhang 

l.13 \end
        {document}
? 
! Missing number, treated as zero.
<to be read again> 
                \relax 
l.13 \end
        {document}
? 
! Illegal unit of measure (pt inserted).
<to be read again> 
                \relax 
l.13 \end
        {document}
? 

Antwort1

Es ist irgendwie traurig, aber es scheint, als ob dieses Problem durch einen seltsamen Umstand verursacht wurde, der im geheimnisvollen Labyrinth der internen Vorgänge von Texlive verborgen liegt.

Der folgende Hack bietet eine schnelle Problemumgehung:

\newlength{\bibhang}
\setlength{\bibhang}{5mm}

Aber letztendlich sehe ich keine andere Lösung, als doch Texlive 2016 zu installieren.

Danke für all die hilfreichen Kommentare!


Wie in den Kommentaren vorgeschlagen, habe ich auf Texlive 2016 aktualisiert. Das MWE funktioniert ohne Probleme. Anscheinend funktioniert die Kombination aus ausführlichen Zitaten und vollständiger Bibliografie am Ende in Texlive 2015 nicht mehr.

verwandte Informationen