私は現在の TexLive バージョンを使用してスライドに参照を生成しています。しかし、TexLive (Ubuntu パッケージから) に切り替えた後、参照がスライドに表示されなくなりました。以下は NMWE です。
\documentclass{beamer}
\usepackage[backend=biber]{biblatex}
\bibliography{bib_rosetta}
\begin{document}
\begin{frame}
\begin{refsection}%
\nocite{neyman_use_1928}
\nocite{radhakrishna_rao_large_1948}
\nocite{wald_tests_1943}
\printbibliography%
\end{refsection}%
\end{frame}
\end{document}
コンパイル中に警告が表示されます。例:
Prozess gestartet: biber "mwe"
INFO - This is Biber 2.4
INFO - Logfile is 'mwe.blg'
INFO - Reading 'mwe.bcf'
WARN - Warning: Found biblatex control file version 3.3, expected version 3.0
しかし、「mwe.bbl」は生成されますが、コンパイル中に
Package biblatex Info: Trying to load bibliographic data...
Package biblatex Warning: File 'mwe.bbl' is wrong format version - expected 2.8
...
LaTeX Warning: Citation 'wald_tests_1943' undefined on input line 14.
LaTeX Warning: Empty bibliography on input line 14.
つまり、biblatex は mwe.bbl を正しく読み取れないということでしょうか。biblatex をアップデートして動作させるにはどうしたらいいでしょうか? すでにルートとして TeXLive をアップデートしようとしました。
cd install-tl-20170314/
tlmgr update --self
tlmgr update --all
しかし、これは役に立ちませんでした。
前もって感謝します
答え1
Ubuntuを最新バージョン(17.04)にアップデートした後、現在のビバーバージョン (2.7) を解凍し、私の例で実行すると、参照が表示されます :)
助けてくれた皆さんに感謝します