TinyTeX binaries come with pre installed set of package.
You could use those directly, or they could serve as a way to know which packages we include in those binaries.
- First one has no package installed - it is just TeXLive
- Second one (the one installed when using
tinytex::install_tinytex()
) will have some packages added ('latex-bin',
xetex` and the ones in tinytex/tools/pkgs-custom.txt at main · rstudio/tinytex · GitHub ) - Also this script do the installation when we prepare the binary (tinytex/tools/install-windows-more.R at main · rstudio/tinytex · GitHub) - Third one will add more package based on this file (tinytex/tools/pkgs-yihui.txt at main · rstudio/tinytex · GitHub) and be sure that basic Rmd . They will install automatically during this script: tinytex/tools/test-basic.R at main · rstudio/tinytex · GitHub
Those files are maintain by testing that different default output formats will work.
So in short, you'll have a good list already with those 2
- tinytex/tools/pkgs-custom.txt at main · rstudio/tinytex · GitHub
- tinytex/tools/pkgs-yihui.txt at main · rstudio/tinytex · GitHub
Hope it helps