我的乳胶文档有这个简化的代码(见下文)。
如果我通过 R Studio 在 PC 上运行它(将其转换为 pdf 文件),则生成的文件(屏幕截图位于本文底部)不包含参考部分,因为无法识别bib
文件(ref.bib
)。必须指出的是,.tex
和这两个文件.bib
都位于同一个文件夹中。
然而,当我使用www.overleaf.com
将同一个 latex 文件转换成 pdf 文档时——它确实有效很好!(见下文)。
我的问题是:一定是我的 R Studio 设置有问题,不是吗?
文件.bib
:
@article{sen1979,
ISSN = {00130133, 14680297},
URL = {http://www.jstor.org/stable/2231867},
author = {Amartya Sen},
journal = {The Economic Journal},
number = {355},
pages = {537--558},
publisher = {[Royal Economic Society, Wiley]},
title = {Personal Utilities and Public Judgements: Or What's Wrong With Welfare Economics},
urldate = {2024-01-19},
volume = {89},
year = {1979}
}
@book{beck2000,
title={What is Globalization?},
author={Ulrich Beck},
year={2000},
publisher={Polity},
url={http://www.jstor.org/...}
}
文件.tex
:
\documentclass[]{article}
\usepackage[
backend=biber,
style=authoryear-icomp,
natbib=true,
url=true,
doi=true,
eprint=false
]{biblatex}
\addbibresource{ref.bib}
\usepackage[]{hyperref}
\hypersetup{colorlinks=true}
\begin{document}
\section{Foo}
Lorem ipsum dolor sit amet~\citep{beck2000}.
At vero eos et accusam et justo duo dolores et ea rebum~\citet{sen1979}.
\printbibliography
\end{document}