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.
install_tinytex(
force = FALSE,
dir = "auto",
repository = "ctan",
extra_packages = NULL,
add_path = TRUE
)uninstall_tinytex(force = FALSE, dir = tinytex_root())
reinstall_tinytex(packages = TRUE, dir = tinytex_root(), ...)
tinytex_root()
Whether to force to install (override) or uninstall TinyTeX.
The directory to install or uninstall TinyTeX (should not exist
unless force = TRUE
).
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/'
, or if you are in the
midwest in the US, you may use
'https://mirror.las.iastate.edu/tex-archive/'
. You can find the full
list of mirrors at https://ctan.org/mirrors.
A character vector of extra LaTeX packages to be installed.
Whether to run the command tlmgr path add
to add
the bin path of TeX Live to the system environment variable PATH.
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
).
See the TinyTeX documentation (https://yihui.org/tinytex/) for the default installation directories on different platforms.