MiKTeX 2.9、最新のパッケージアップデートによりbiblatex書誌が壊れました

MiKTeX 2.9、最新のパッケージアップデートによりbiblatex書誌が壊れました

最新の MiKTeX 2.9 ベース パッケージのアップデート後、参考文献に奇妙な問題が発生します。ドキュメントでは、またはオプションbiblatex付きのパッケージを使用しています。backendbibtex8biber

以前は、参考文献は最後に印刷され、タイトル付きの独自の章がありました。文献、および TOC のエントリなどがあります。現在、参考文献は印刷されますが、章のタイトルがなく、単に空白になっています。TOC エントリも欠落しています。

引用も壊れています。以前は、bib ファイルのエントリに 2 人の著者の記事があり、それを引用すると、たとえば Albert and Chib (1993) のように印刷されていました。現在は、そしてが欠落しており、Albert (space) Chib (1993) とだけ表示されます。(空間)印刷されませんが、StackExchange がメッセージをフォーマットするので、ここに配置しました。

ここで何が起こっているのでしょうか?
このような問題をどうすれば解決できるでしょうか?

MikTeX 2.9 をインストールし、メンテナンスを通じてパッケージを更新し、参考文献付きの PDF を作成することで、問題を再現できます。2 台のワークステーションでテストしましたが、結果は同じでした。1 台のワークステーションでは、最新の更新のない古い MikTeX を使用していましたが、ドキュメントをタイプセットしたときには問題ありませんでした。その後、更新をインストールして再度タイプセットすると、「壊れる」ようになりました。

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}

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",
}

追加: 前回の更新中に更新されたパッケージの完全なリスト: xetex-def、、、、、、。したがって、そのうちの1つが問題の原因であるはずですtoolsltxbasemiktex-miscgraphicsbidi

答え1

私も問題を抱えています (言語に関して)。パッケージの更新によりkeyvalすべてが壊れています。引数を囲む中括弧の扱いが変わりました。古いバージョンではkeyval.styすべてが動作します。回避策として、biblatex の前にロードしてみてくださいxkeyval

本書で読むことができるようにltnews21.pdf意図的な中括弧の扱いの変更:

パッケージで使用されるすべての解析は、値に (および空白行)keyvalを許可するように変更されました\par。また、 などの構造の値から削除される中括弧グループは、2 レベルではなく 1 レベルのみになりましたkey={{{value}}}。graphics
/3446 を参照してください。

私は、biblatex に重大な影響があるというメッセージを latex3 メーリング リストに送信しました。biblatex のメンテナーにも通知します。

関連情報