
最新の MiKTeX 2.9 ベース パッケージのアップデート後、参考文献に奇妙な問題が発生します。ドキュメントでは、またはオプションbiblatex
付きのパッケージを使用しています。backend
bibtex8
biber
以前は、参考文献は最後に印刷され、タイトル付きの独自の章がありました。文献、および 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つが問題の原因であるはずですtools
。ltxbase
miktex-misc
graphics
bidi
答え1
私も問題を抱えています (言語に関して)。パッケージの更新によりkeyval
すべてが壊れています。引数を囲む中括弧の扱いが変わりました。古いバージョンではkeyval.sty
すべてが動作します。回避策として、biblatex の前にロードしてみてくださいxkeyval
。
本書で読むことができるようにltnews21.pdf意図的な中括弧の扱いの変更:
パッケージで使用されるすべての解析は、値に (および空白行)
keyval
を許可するように変更されました\par
。また、 などの構造の値から削除される中括弧グループは、2 レベルではなく 1 レベルのみになりましたkey={{{value}}}
。graphics
/3446 を参照してください。
私は、biblatex に重大な影響があるというメッセージを latex3 メーリング リストに送信しました。biblatex のメンテナーにも通知します。