Как исправить проблему, когда я получаю ошибку «Файл не найден в пути к ресурсам»?

#r #r-markdown #knitr #pandoc

Вопрос:

Когда я запускаю knit свой документ rmarkdown, сначала кажется, что он работает, но в конце концов появляется следующее сообщение об ошибке.

 output file: paper-1_revised.knit.md  File not found in resource path Error: pandoc document conversion failed with error 99 Execution halted  

Я проверил почти все пути для изображений , используемых в includegraphics , но они кажутся мне правильными. Есть ли какой-либо способ исправить или определить, где в моем коде находится проблема с путем к ресурсам?

 --- title: "Model" author: |  | jj date: '2020-04-20' header-includes: - usepackage{amsmath} - usepackage{tikz} - usepackage{caption} - usepackage{pgfplots} - usepackage[makeroom]{cancel} - usetikzlibrary{arrows,decorations.markings} - usetikzlibrary{intersections} - usepackage{biblatex} - usepackage[nottoc]{tocbibind} - usepackage{filecontents} - addbibresource{jobname.bib} - usepackage[T1]{fontenc} - usepackage[utf8]{inputenc} - usepackage{tabularx,ragged2e,booktabs,caption} - newenvironment{rcases}  {left.begin{aligned}}  {end{aligned}rightrbrace}  bibliography:  subparagraph: true toc: false number_sections: true output: pdf_document fig_caption: yes fig_height: 5 fig_width: 8 includes: in_header: preamble.tex keep_tex: yes citation_package: biblatex --- providecommand{keywords}[1]{textbf{textit{key words---}} #1}   
 `r ''````{r, include=FALSE, echo=FALSE} beta1lt;-0.99 beta2lt;-0.95 varphilt;-0.12 alphalt;-0.2 deltalt;-0.01 glt;-0.02 rholt;-0.8 y.nlt;-1.778279 k.nlt;-17.78279 h1.n1lt;-5.5246 h2.n2lt;-1.6545 ih1.n1lt;-0.1934 ih2.n2lt;-0.0579 ik.nlt;-0.6224 wlt;-1.4226 rlt;-0.02 qlt;-0.8569 c1.n1lt;-0.7851 c2.n2lt;-1.3288 n1lt;-1.3461 n2lt;-1.0347 n.1lt;-log(1.3461) n.2lt;-log(1.0347) nlt;-n1 n2 nllt;-log(n) ylt;-log(y.n*n) klt;-log(k.n*n) h1lt;-log(h1.n1*n1) h2lt;-log(h2.n2*n2) ih1lt;-log(ih1.n1*n1) ih2lt;-log(ih2.n2*n2) iklt;-log(ik.n*n) c1lt;-log(c1.n1*n1) c2lt;-log(c2.n2*n2) zlt;-1 zetalt;-c(y=y, c1=c1, c2=c2, k=k, ik=ik, h1=h1, h2=h2, ih1=ih1, ih2=ih2, n.1=n.1, n.2=n.2, nl=nl,z=1)   Psi lt;- function(zt1, zt){ #NOTE: Variables are their logarithm. res lt;- matrix(NA, nrow = 13, ncol = 1) res[1, 1] lt;- zt[10]   zt[2] - log(w) res[2, 1] lt;- -log(6.03)-zt[6] log(varphi/exp(zt[6]) (1 g)^(1/(1-alpha))*beta1*6.0302*(1-delta)/exp(zt1[6]))  res[3, 1] lt;- log(beta1) zt[2] - zt1[2]  log(r 1-delta) res[4, 1] lt;- zt[11] -zt[3]-log(w)  res[5, 1] lt;- -log(2.0168)-zt[7] log(varphi/exp(zt[7]) (1 g)^(1/(1-alpha))*beta2*2.0168*(1-delta)/exp(zt1[7]))  res[6, 1] lt;- zt[1]-zt[13]-alpha*zt[4]-(1-alpha)*zt[12] res[7, 1] lt;- zt[1] -log(exp(zt[2]) exp(zt[3]) exp(zt[8]) exp(zt[9]) exp(zt[5])) res[8,1]lt;-(1/(1-alpha))*log(1 g) zt1[4]-log(exp(zt[5]) (1-delta)*exp(zt[4])) res[9,1]lt;-(1/(1-alpha))*log(1 g) zt1[6]-log(exp(zt[8]) (1-delta)*exp(zt[6])) res[10,1]lt;-(1/(1-alpha))*log(1 g) zt1[7]-log(exp(zt[9]) (1-delta)*exp(zt[7])) res[11,1]lt;-log(exp(zt[2]) exp(zt[8])*6.0302*exp(zt[2])/exp(zt[6]) exp(zt[5]))-log(w*exp(zt[10]) r*exp(zt[4])) res[12,1]lt;-log(exp(zt[3]) exp(zt[9])*2.0168*exp(zt[3])/exp(zt[7]))-log(w)-zt[11]  res[13,1]lt;-zt1[13]-rho*zt[13]  return(res)}  Psi(zeta, zeta) Alt;- matrix(NA, 13, 13) Blt;- matrix(NA, 13, 13) for(i in 1:13){  curz lt;- zeta;  curz[i] lt;- curz[i] 0.00001  PsiP lt;- Psi(curz, zeta)  A[, i] lt;- (PsiP - 0)  PsiP lt;- Psi(zeta, curz)  B[, i] lt;- -(PsiP - 0)} round(A, 4) round(B, 4) structure lt;- c(alpha = alpha, beta1 = beta1, beta2=beta2, varphi = varphi, delta = delta, rho = rho, g=g) save(A, B, zeta, structure, file="laterUse")  ```  

Комментарии:

1. добавьте фрагмент кода

2. @manro есть много кусков, и каждый кусок довольно огромен. На самом деле я проверяю каждый кусок один за другим, но не могу найти никакой, казалось бы, возможной ошибки. Может быть, я скучаю по одному из них, но это очень расстраивает.

3. Я нашел. посмотрите на строку bibliography: , она пуста.

4. Послушайте, вы используете одну упаковку дважды: - usepackage{caption} - usepackage{tabularx,ragged2e,booktabs,caption} и это: - addbibresource{jobname.bib} я думаю, вы не можете использовать bibliography ее за один раз

5. Я думаю, лучший совет в вашем случае: «создайте новый файл Rmd и добавляйте по частям , пакет за пакетом, шаг за шагом и т. Д.».