Biblatex 引用问题"Citation x on page y undefined on input line z"



Im具有;第y页上的引文x在输入行z"上未定义";问题,但网上的每个人都在说:https://i.stack.imgur.com/5jc8b.png

请详细解释这实际上意味着什么以及如何解决这个问题。

我的目标是在sublime中初始化biblatex,并添加具有完整文件路径的bib资源。然而文件路径中有一个空间,我还没有找到如何在sublime中处理它。

usepackage[style=numeric, backend=bibtex]{biblatex}
addbibresource{C:/Users/DrSalty//Google Drive//PhD/Reports/library.bib}
addbibresource{C:/Users/DrSalty//Google Drive//PhD/Reports/ManualRefs.bib}

begin{document}
title{x}
author{y}
date{Day Month Year}
maketitle
pagenumbering{arabic}
pagebreak
section{Introduction}
Blah cite{Todo2019}
printbibliography
end{document}

所以我实际上不应该关心编译顺序,因为它是自动的。我希望人们不要再把这句话作为对";第y页上的引文x在输入行z"上未定义";问题

真正的解决方案是,sublime无法自动处理文件路径中的空间,bibtex/biblatex也无法(正如我所预期的(,但我习惯于在cmd中处理python等问题的"//"方法不起作用。相反因为某种可怕的原因它支持LEGACY DOS路径!?

链接到这个可怕的事情的解决方案和解释:https://www.edwinwenink.xyz/posts/32-bibtex_dynamic_path_w_spaces/

相关内容

最新更新