我在硕士论文中引用的文章和书籍的页码之间缺少“-”号,因此 PDF 文件中的结果不是“20-22”,而是“20 22”。我使用 bibtex 数据库来记录所有参考文献和apalike
参考书目样式。
我的项目是用 ShareLatex 编写的。
请参阅下面的示例。
\documentclass[11pt,letter]{article}
\usepackage{hyperref}
\usepackage[authoryear]{natbib}
\setcitestyle{square}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@ARTICLE{Illy,
author = {E. Illy},
title = {{The Complexity of Coffee}},
journal = {Scientific American},
month = {June},
year = {2002},
pages = {86--91}}
\end{filecontents*}
\begin{document}
Some existing text \citep{Illy}
\bibliography{\jobname}
\bibliographystyle{apalike}
% In the reference list the article should be represented like this:
Illy, E. (2002). The Complexity of Coffee. Scientific American, pages 86–91
% BUT the result look like this:
Illy, E. (2002). The Complexity of Coffee. Scientific American, pages 86 91
\end{document}
有人可以帮忙吗?
答案1
您的文件在我这里运行正常,因此有两种可能的解释:
- 正如@barbara beeton 所建议的,你遇到了问题“短跑”unicode 字符,请参阅相关帖子。
- 您没有正确编译文档。如评论中所述,运行:
pdflatex文件.tex
比博特文件.aux
pdflatex文件.tex
pdflatex文件.tex
输出应如下所示: