これは奇妙に思えます。同様の現象に関する参考文献は見つかりませんが、最も近いのは、BibTeX を使用するときに著者の代わりに [?] が表示される場合です。
6 か月前に論文をコンパイルしましたが、問題なく動作し、参照も正常に表示されました。新しいコンピューターに、TeXmaker (4.4.1) を新しくインストールしました。今では、テキストに著者/年が表示される代わりに、参照されている記事のタイトルが表示されます。
問題の最小限の動作例を作成するために、テキスト ファイルから前文の一部を取り出しました。私の tex ファイルは現在、次の内容で構成されています。
\documentclass[12pt, english, onehalfspacing, liststotoc, toctotoc, parskip,]{MastersDoctoralThesis}
\usepackage[backend=bibtex,style=authoryear,natbib=true,bibencoding=ascii,dashed=false]{biblatex}
%\DeclareNameAlias{author}{last-first}
\usepackage[titletoc]{appendix}% http://ctan.org/pkg/appendices
\addbibresource{minimal.bib} % The filename of the bibliography
\usepackage[autostyle=true]{csquotes}
\begin{document}
\tableofcontents
blah blah blah\citep{Nicholson1992}
\printbibliography[heading=bibintoc]
\end{document}
私の bib ファイルは次のもので構成されています:
Automatically generated by Mendeley Desktop 1.17.10
Any changes to this file will be lost if it is regenerated by Mendeley.
BibTeX export options can be customized via Options -> BibTeX in Mendeley Desktop
@article{Nicholson1992,
author = {Nicholson, R L and Hammerschmidt, R},
doi = {10.1146/annurev.py.30.090192.002101},
issn = {0066-4286},
journal = {Annual Review of Phytopathology},
number = {1},
pages = {369--389},
publisher = {Annual Reviews, Palo Alto, USA},
title = {Phenolic Compounds and Their Role in Disease Resistance},
url = {http://www.annualreviews.org/doi/abs/10.1146/annurev.py.30.090192.002101},
volume = {30},
year = {1992}
}
もし私が走ったら
pdflatex minimal.tex
bibtex minimal
pdflatex minimal.tex
pdflatex minimal.tex
エラーは発生せず、警告のみが表示されます:
Package biblatex Warning: File 'minimal.bbl' created by wrong version.
それ以外の場合は、テキスト本文に次の内容を含む PDF が生成されます。
などなど(「フェノール化合物と病害抵抗性におけるその役割」)
この問題の解決策を探すにはどこから始めればよいでしょうか?