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

how to install tinytex from local zip file in R

我刚刚在 R

中安装了 tinxytex

install.packages('tinytex')

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

tinytex::install_tinytex()

这会导致以下 错误:(因为我在代理后面等)

In download.file(url, output, ..., method = method) : cannot open URL 'http://mirror.ctan.org/systems/texlive/tlnet/install-tl.zip': HTTP status was '403 Forbidden' ```

作为解决方法,我在浏览器中下载了 install-tl.zip 文件,想知道在 运行ning tinytex::install_tinytex() 时是否有办法指向这个 .zip文件 ?

例如:

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

但是这会导致以下错误:

In download.file(url, output, ..., method = method) : URL 'http://Downloads/install-tl.zip': status was 'URL using bad/illegal format or missing URL

环境

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

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

这应该有效。

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