Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
r bookdown::pdf_book无法使用natbib解析book.bib文件_R_Knitr_Tex_Bookdown - Fatal编程技术网

r bookdown::pdf_book无法使用natbib解析book.bib文件

r bookdown::pdf_book无法使用natbib解析book.bib文件,r,knitr,tex,bookdown,R,Knitr,Tex,Bookdown,我们正试图写一本在 我尝试从我的book.bib中删除不同的条目,每次都会得到下面的错误。bookdown::tufte_html_book命令可以正常工作,只有bookdown::pdf_book对我来说死亡,尽管我的book.bib引用文件似乎没有什么问题 我在谷歌上搜索过,所有的tex问题都指向缺少author=或year=或title=标记,而我的每个条目都有这些标记 当我有一个空的book.bib文件时,我会遇到同样的错误,所以文件夹中的其他内容必须配置不正确?但我不知道该去哪里找,

我们正试图写一本在

我尝试从我的
book.bib
中删除不同的条目,每次都会得到下面的错误。
bookdown::tufte_html_book
命令可以正常工作,只有
bookdown::pdf_book
对我来说死亡,尽管我的
book.bib
引用文件似乎没有什么问题

我在谷歌上搜索过,所有的tex问题都指向缺少
author=
year=
title=
标记,而我的每个条目都有这些标记

当我有一个空的book.bib文件时,我会遇到同样的错误,所以文件夹中的其他内容必须配置不正确?但我不知道该去哪里找,因为natbib似乎和book有问题。bib?如果有人给我指点怎么做我会很感激的谢谢

Latexmk, John Collins, 5 Sep. 2016. Version 4.48
! Package natbib Error: Bibliography not compatible with author-year citations.

Error: Failed to compile context.tex. See context.log for more info.
In addition: Warning messages:
1: running command '"C:\Users\AnthonyD\AppData\Local\Programs\MIKTEX~1.9\miktex\bin\latexmk.exe" -v' had status 1 
2: The LaTeX package latexmk was not correctly installed. 
3: running command '"C:\Users\AnthonyD\AppData\Local\Programs\MIKTEX~1.9\miktex\bin\latexmk.exe" -v' had status 1 
4: running command '"xelatex" -halt-on-error -interaction=batchmode "context.tex"' had status 1 
Execution halted

我按照这里的建议删除了
.aux
文件。解决了这个问题。不知道为什么