相关疑难解决方法(0)

找不到"texi2dvi"命令

每当我在我的机器上安装软件时它就会显示出来

/bin/bash: texi2dvi: command not found
Run Code Online (Sandbox Code Playgroud)

我的操作系统是Ubuntu 12.04.我是否需要在其上安装任何软件包.

texinfo ubuntu-12.04

33
推荐指数
1
解决办法
1万
查看次数

诊断R包构建错误:pdfLatex不可用

我正在尝试构建一个包R.我制作了骨架,并运行了命令R CMD check package1.我在这里描述了一个错误.我按照解决方案步骤,结果是:

  1. devtools不适用R 2.15.1

  2. 拳打脚踢R CMD Rd2pdf package1.

Hmm.. Looks like a package
Converting Rd files to LaTeX
Creating pdf output from LaTeX
Error in texi2dvi(file=file, pdf=true, clean=clean, quiet=quiet, : pdflatex not available
Error in running tools::texi2pdf
Run Code Online (Sandbox Code Playgroud)
  1. 我抬头一看除其他事项外,安装了完整的TEX Live&MIKTEX.出现相同的错误消息.
  2. 我导航到pdflatex所在的目录,并尝试从那里运行命令.没有帮助.

我在这里缺少什么,或者有解决方法吗?或许,有没有办法在包创建过程中抑制pdf生成?

更新:当我在LINUX(CentOS)中尝试它时,没有抛出此错误.

packaging r pdflatex

13
推荐指数
3
解决办法
9157
查看次数

devtools::build_manual() 错误:无法构建手册

devtools::build_manual() 生成Error: Failed to build manual(至少在 Windows 上)。

重现步骤:

  1. 在 R Studio 上创建一个新的 R 项目。
  2. 为 hello_world 函数添加此文档,记录并构建包。
#' Hello world doc
#'
#' @export
#'
hello <- function() {
  print("Hello, world!")
}
Run Code Online (Sandbox Code Playgroud)
  1. 尝试跑步devtools::build_manual()

错误:无法构建手册

这似乎是最近的一个问题;不久前我就可以编写我的软件包手册了。我在本期中尝试了 check_manual() 函数,这就是我得到的:

> check_man()
Checking:  hello.RdError: Failed to build manual
Called from: value[[3L]](cond)
Browse[1]> e
System command 'Rcmd.exe' failed, exit status: 1, stdout + stderr (last 10 lines):
E> ima/AppData/Roaming/TinyTeX/texmf-dist/fonts/type1/urw/times/utmb8a.pfb><c:/Use
E> rs/plima/AppData/Roaming/TinyTeX/texmf-dist/fonts/type1/urw/times/utmr8a.pfb><c
E> :/Users/plima/AppData/Roaming/TinyTeX/texmf-dist/fonts/type1/urw/times/utmri8a.
E> pfb>
E> Output written …
Run Code Online (Sandbox Code Playgroud)

r devtools tinytex

6
推荐指数
1
解决办法
2097
查看次数

标签 统计

r ×2

devtools ×1

packaging ×1

pdflatex ×1

texinfo ×1

tinytex ×1

ubuntu-12.04 ×1