如何从R中的本地zip文件安装tinytex

时间:2019-06-26 10:38:24

标签: r tinytex

我刚刚在R中安装了tinxytex软件包

install.packages('tinytex')

我想运行以下代码来安装实际的 TinyTeX

tinytex::install_tinytex()

这会导致出现以下错误 :(由于我在代理人后面等)

  

在download.file(URL,output,...,method = method)中:     无法打开URL'http://mirror.ctan.org/systems/texlive/tlnet/install-tl.zip':HTTP状态为'403 Forbidden'`''

作为一种变通方法,我在浏览器中下载了install-tl.zip文件,并且想知道运行tinytex::install_tinytex()时是否有办法指向该.zip文件?

例如:

tinytex::install_tinytex(repository = "\\Downloads\\")

但这会导致以下错误:

  

在download.file(URL,output,...,method = method)中:     URL'http://Downloads/install-tl.zip':状态为'URL使用错误/非法格式或缺少URL

环境

  • R 3.5.3

1 个答案:

答案 0 :(得分:2)

要以离线方式安装tinytex,可以

  1. 从appveyor CI TinyTeX.zip下载lilyTex的预构建版本
  2. 在此文件上使用tinytex:::install_windows_zip()

这应该有效。

这来自tinytex:::install_prebuilt()的工作方式。 (请参阅source