
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.