tinytex (version 0.9)

install_tinytex: Install/Uninstall TinyTeX

Description

The function install_tinytex() downloads the installation script from https://github.com/yihui/tinytex according to the platform (Unix or Windows), and executes it to install TinyTeX (a custom LaTeX distribution based on TeX Live). The function uninstall_tinytex() removes TinyTeX; reinstall_tinytex() reinstalls TinyTeX as well as previously installed LaTeX packages by default; tinytex_root() returns the root directory of TinyTeX.

Usage

install_tinytex(force = FALSE, dir = "auto", repository = "ctan", extra_packages = NULL)

uninstall_tinytex(force = FALSE, dir = tinytex_root())

reinstall_tinytex(packages = TRUE, dir = tinytex_root(), ...)

tinytex_root()

Arguments

force

Whether to force to install (override) or uninstall TinyTeX.

dir

The directory to install or uninstall TinyTeX (should not exist unless force = TRUE).

repository

The CTAN repository to be used. By default, a fast mirror is automatically chosen. You can manually set one if the automatic mirror is not really fast enough, e.g., if you are in China, you may consider 'http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet'.

extra_packages

A character vector of extra LaTeX packages to be installed.

packages

Whether to reinstall all currently installed packages.

...

Other arguments to be passed to install_tinytex() (note that the extra_packages argument will be set to tl_pkgs() if packages = TRUE).

References

See the TinyTeX documentation (https://yihui.name/tinytex/) for the default installation directories on different platforms.