MiKTeX 2.9, das neueste Paketupdate hat die Bibliographie von Biblatex beschädigt

MiKTeX 2.9, das neueste Paketupdate hat die Bibliographie von Biblatex beschädigt

Ich habe nach dem letzten Update der MiKTeX 2.9-Basispakete ein seltsames Problem mit der Bibliographie. Im Dokument verwende ich biblatexdas Paket mit backendder Option entweder bibtex8oder biber.

Früher wurde die Bibliographie am Ende abgedruckt und hatte ein eigenes Kapitel mit TitelLiteraturverzeichnis, und mit einem Eintrag im Inhaltsverzeichnis usw. Jetzt wird die Bibliografie gedruckt, aber ohne Kapiteltitel – sie ist einfach leer. Der Eintrag im Inhaltsverzeichnis fehlt ebenfalls.

Auch Zitate funktionieren nicht. Wenn mein Bib-Dateieintrag früher einen Artikel mit zwei Autoren enthielt und ich ihn zitierte, wurde er beispielsweise als Albert und Chib (1993) gedruckt. JetztUndfehlt und es wird einfach Albert (Leerzeichen) Chib (1993) ausgegeben. Beachten Sie, dass(Raum)wird nicht gedruckt. Ich habe es dort eingefügt, weil StackExchange die Nachricht formatiert.

Was ist hier los?
Wie kann ich solche Dinge beheben?

Sie können das Problem reproduzieren, indem Sie MikTeX 2.9 installieren, Pakete über die Wartung aktualisieren und dann ein beliebiges PDF mit Bibliografie erstellen. Ich habe es auf zwei Workstations getestet – das Ergebnis ist das gleiche. Auf einer Workstation hatte ich veraltetes MikTeX ohne die neuesten Updates und als ich ein Dokument setzte, war es in Ordnung. Dann installierte ich Updates und setzte es erneut, und es war „kaputt“.

MWE:

\documentclass[a4paper,12pt,oneside,titlepage]{report}
\usepackage[natbib = false,
            backend = bibtex8,
            style = authoryear, 
            maxcitenames = 2,
            mincitenames = 1,
            maxbibnames = 100
            ]{biblatex}
\addbibresource{SomeBib.bib}

\begin{document}
    \title{Some title}
    \author{Oleksandr Dyklevych}
    \date{\today} %\May 7, 2012
    \maketitle

    \tableofcontents

    \chapter{Introduction} \label{ch:Intro}
        Bla~\cite{Albert1993}.

    \printbibliography

\end{document}

Inhalt der Datei SomeBib.bib:

@Article{Albert1993,
    title = "Bayesian Analysis of Binary and Polychotomous Response Data",
    author = "Albert, James H. and Chib, Siddhartha",
    journal = "Journal of the American Statistical Association",
    volume = "88",
    number = "422",
    date = "1993-07",
    pages = "669--679",
    url = "http://www.jstor.org/stable/2290350",
}

Hinzugefügt: Die vollständige Liste der während des letzten Updates aktualisierten Pakete: xetex-def, tools, ltxbase, miktex-misc, graphics, bidi. Also muss eines davon das Problem verursachen.

Antwort1

Ich habe auch Probleme (mit Sprachen). Es ist das Update des keyvalPakets, das alles kaputt macht. Die Handhabung von Klammern um Argumente hat sich geändert. Mit der alten Version keyval.styfunktioniert alles. Als Workaround: Versuchen Sie, xkeyvalvor Biblatex zu laden.

Wie man inltnews21.pdfdie Änderung im Umgang mit Klammern ist beabsichtigt:

Die gesamte im keyvalPaket verwendete Analyse wurde geändert, um \parWerte (und Leerzeilen) zuzulassen. Außerdem werden jetzt in einer Konstruktion wie nur eine statt zwei Ebenen von Klammergruppen aus dem Wert entfernt key={{{value}}}.
Siehe Grafiken/3446.

Ich habe eine Nachricht an die Mailingliste von Latex3 gesendet, dass es Biblatex so stark beeinträchtigt. Ich werde auch die Biblatex-Betreuer informieren.

verwandte Informationen