为什么以下 BibTex 条目不包含出版商?
@book{billingsley,
title={Convergence of Probability Measures},
author={P. Billingsley},
year={1968},
publisher={Wiley, New York}
}
有警告说日志是空的,但是的,这正是我从谷歌学术复制过来的,所以我不知道该怎么做。
输出只有标题、作者和年份。
我能做什么?抱歉,我是初学者。
以下是 MWE:
\documentclass[11pt,a4paper,titlepage]{memoir}
\usepackage[OT1]{fontenc}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[sc]{mathpazo}
\usepackage{amsmath,amssymb,amsfonts,mathrsfs}
\usepackage[amsmath,thmmarks]{ntheorem}
\usepackage{graphicx}
\usepackage{soul}
\usepackage{pdfpages}
\begin{document}
text \cite{billingsley}
\bibliographystyle{plain}
\bibliography{refs}
\end{document
答案1
渴望得到评论。
我已将您的 MWE 简化为以下代码,运行时没有错误并返回所需的结果。我这里的系统是 MiKTeX 2.9,昨天更新。样式plain
或alpha
不更改发布者输出。
您使用哪个 tex 发行版?您的软件包是否是最新的?您可以通过在\listfiles
之前添加 来检查\documentclass ...
,然后将日志文件中的结果列表与以下内容进行比较:
*File List*
filecontents.sty 2011/10/08 v1.3 Create an external file from within a LaTeX document
memoir.cls 2013/05/30 v3.7b configurable book, report, article document class
ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
ifetex.sty 2011/12/15 v1.2 ifetex
ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
mem11.clo 2008/01/30 v0.3 memoir class 11pt size option
mempatch.sty 2009/07/24 v6.0f Patches for memoir class v1.6180339
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
babel.sty 2014/03/24 3.9k The Babel package
bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
english.ldf 2012/08/20 v3.3p English support from the babel system
inputenc.sty 2014/04/30 v1.2b Input encoding file
utf8.def 2008/04/05 v1.1m UTF-8 support for inputenc
t1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
ot1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
omsenc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
no-publisher.bbl
缩写的 MWE 为:
\listfiles
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{billingsley,
title = {Convergence of Probability Measures},
author = {P. Billingsley},
year = {1968},
publisher = {Wiley, New York},
}
\end{filecontents*}
\documentclass[11pt,a4paper]{memoir}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\begin{document}
text \cite{billingsley}.
\bibliographystyle{alpha} % plain
\bibliography{\jobname}
\end{document}
我的系统上的结果是:
请运行正是这个MWE并将你的结果与我的进行比较。