install_tinytex
Install/Uninstall TinyTeX
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 theextra_packages
argument will be set totl_pkgs()
ifpackages = TRUE
).
References
See the TinyTeX documentation (https://yihui.name/tinytex/) for the default installation directories on different platforms.