使用 BibLaTeX 无法打印日期

使用 BibLaTeX 无法打印日期

我正在biblatex使用 APA 处理我的论文参考书目。问题是日期没有被打印出来;日期被替换了a n.d.,这是不正确的,因为我的.bib文件有日期。

这是我的 MWE:

\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{mwerefs.bib}

@MISC{MacLachlan2006,
author = {{MacLachlan}, Anne J.},
title = {Developing graduate students of color for the professoriate in Science,
Technology, Engineering and Mathematics {(STEM)}},
year = {2006},
owner = {Ricardo Gomez},
publisher = {University of California, Berkeley, Center for Studies in Higher
Education},
timestamp = {2013.04.27}
}
@TECHREPORT{George2001,
author = {George, Y. S. and Neale, D. S. and Horne, V. V. and Malcolm, S. M.},
title = {In pursuit of a diverse science, technology, engineering, and mathematics
workforce: Recommended research priorities to enhance participation
by underrepresented minorities},
institution = {American Society for Advancement of Science {(AAAS)}},
year = {2001},
address = {Washington, {DC}},
owner = {Ricardo Gomez},
timestamp = {2013.04.27},
url = {http://ehrweb.aaas.org/mge/ Reports/Report1/AGEP/AGEP_report.pdf}
}
@ARTICLE{Dubin2000,
author = {Dubin, Jon C.},
title = {Faculty diversity as a clinical legal education imperative},
journal = {Hastings Law Journal},
year = {2000},
volume = {51},
pages = {445--478},
number = {3},
owner = {Ricardo Gomez},
timestamp = {2013.04.27}
}
@ARTICLE{Alger1999,
author = {Alger, Jonathan},
title = {When Color-Blind is Color-Bland: Ensuring Faculty Diversity in Higher
Education},
journal = {Stanford Law and Policy Review},
year = {1999},
volume = {10},
pages = {191--204},
number = {2},
owner = {Ricardo Gomez},
timestamp = {2013.04.27}
}
@ARTICLE{Carrell2010,
author = {Carrell, Scott E. and Page, Marianne E. and West, James E.},
title = {Sex and Science: How Professor Gender Perpetuates the Gender Gap},
journal = {The Quarterly Journal of Economics},
year = {2010},
volume = {125},
pages = {1101--1144},
number = {3}
}
\end{filecontents}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=apa, doi=false]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
%\usepackage[citestyle=authoryear]{biblatex}
\addbibresource{mwerefs.bib}

\begin{document}

Several policy mechanisms have been implemented to reduce social, ethnic, and gender disparities in STEM education, including scholarships or loans for promising students, and alternative admission policies. A more recent policy mechanism, however, seeks to develop a pool of suitable individuals from traditionally underrepresented groups in STEM who can become faculty and mentors. This approach---known as the Alliance for Graduate Education and the Professoriate (AGEP)---resonates with research and anecdotal evidence that suggests that faculty who share the same background as their students can serve as effective role models \parencite{Carrell2010} since they are in a better position to understand their needs, expectations, and challenges, and this, in turn, can translate to higher enrollment and retention rates, and better race relations on campus \parencite{Alger1999, Dubin2000, George2001, MacLachlan2006}.

\printbibliography

\end{document}

答案1

重要测试可能style=authoryear

尝试这个

\usepackage[backend=biber,style=authoryear]{biblatex}

看看它是否有效。这肯定有效。不幸的是,这是一种不同类型的引用,你显然希望使用 APA 而不是人文风格的引用。我建议这样做的原因是你可以用它作为对你系统的测试。如果它无法产生带有年份的输出,那么很可能是你的排版系统有问题。

egreg 对 \parentcite 的评论是正确的 + henriques 重新编译的建议。


仅供参考,我刚刚排版了您帖子中提供的原始代码,我看到的是日期,而不是 nd(没有日期)

命令顺序

  1. 赛莱特
  2. 比博特
  3. 赛莱特
  4. 赛莱特

带日期的原始代码

相关内容