【问题标题】:tikzDevice in LyxLyx 中的 tikzDevice
【发布时间】:2014-03-30 21:07:15
【问题描述】:

想将 tikzDevice 与 knitr 结合使用,但无法让 Yihui 的代码外部化 (Stat546-HW4-Xie.lyx) 演示工作。

Rscript 在路径中,Lyx 的“查看消息”显示:

13:07:08.450: Quitting from lines 68-68 (C:/Users/awhite/AppData/Local/Temp/lyx_tmpdir.Hp6728/lyx_tmpbuf2/Stat546-HW4-Xie.Rnw) 
13:07:08.452: Error in createLockFile(lockname) : cannot create lock file
13:07:08.454: Calls: knit ... evalWithoutInterrupts -> .Call -> dbFetch -> dbFetch -> createLockFile
13:07:08.456: Execution halted
support/Systemcall.cpp (273): Systemcall: 'Rscript --verbose --no-save --no-restore "C:/Program Files (x86)/LyX 2.0/Resources/scripts/lyxknitr.R" "C:/Users/awhite/AppData/Local/Temp/lyx_tmpdir.Hp6728/lyx_tmpbuf2/""Stat546-HW4-Xie.Rnw" "C:/Users/awhite/AppData/Local/Temp/lyx_tmpdir.Hp6728/lyx_tmpbuf2/""Stat546-HW4-Xie.tex" ISO-8859-15 "C:/Users/awhite/Dropbox/Programming/LaTeX/Code_externalization/example2/"' finished with exit code 1
Error: Cannot convert file

我已按照“将 Sweave 与 Lyx 一起使用”进行了设置,并确保 R 代码在 RStudio 中工作。

提前感谢您的帮助。

天猫版本:2.0.7 R:3.0.2 MiKTeX:2.9

更新:

我刚刚发现,当我从保管箱中复制文件(.lyx、.R、.csv)并从桌面运行时,它可以工作。 Dropbox 路径中的空格有问题吗?

【问题讨论】:

    标签: r knitr lyx


    【解决方案1】:

    我在使用 Google Drive 时遇到了类似的问题。

    尝试在编译文件时关闭 Dropbox 应用程序,或者至少禁用其同步。

    我试过了,它适用于 Google 云端硬盘。文件路径中的空格不影响结果。

    【讨论】:

      猜你喜欢
      • 2016-01-07
      • 1970-01-01
      • 2012-09-09
      • 1970-01-01
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多