# tinytex-releases
**Repository Path**: Ericlry/tinytex-releases
## Basic Information
- **Project Name**: tinytex-releases
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2022-08-25
- **Last Updated**: 2022-08-25
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# TinyTeX releases for Windows, macOS, and Linux
[](https://ci.appveyor.com/project/yihui/tinytex-releases/branch/master)
TinyTeX is a lightweight, cross-platform, portable, and easy-to-maintain LaTeX
distribution based on TeX Live. You may see the Github repo
() and project homepage
() for more info.
## Releases
The binary packages of TinyTeX are published (usually monthly) to the Github
Releases of this repository:
Each release contains three
variations:
- `TinyTeX-0.*` contains the `infraonly` scheme of TeX Live, without any LaTeX
packages. If you install this variation, you may install any other packages
via `tlmgr` (which is a utility included in this variation), e.g.,
`tlmgr install latex-bin framed`.
- `TinyTeX-1.*` contains [about 90 LaTeX
packages](https://github.com/yihui/tinytex/blob/master/tools/pkgs-custom.txt)
enough to compile common R Markdown documents (which was the original
motivation of the TinyTeX project).
- `TinyTeX.*` contains [more LaTeX
packages](https://github.com/yihui/tinytex/blob/master/tools/pkgs-yihui.txt)
requested by the community. The list of packages may grow as time goes by,
and the size of this variation will grow correspondingly.
The `zip` packages are for Windows. The `tgz` packages are for macOS. The
`tar.gz` packages are for Linux. If you prefer using the daily build instead of
monthly releases, you may also download them from URLs of the form
`https://yihui.org/tinytex/VARIATION.EXT`, where `VARIATION` can be `TinyTeX-0`,
`TinyTeX-1`, or `TinyTeX`, and `EXT` can be `zip`, `tgz`, or `tar.gz`, e.g.,
.
| | Windows | macOS | Linux |
|-------------------------------|------------------------------------------------------------------|-------------------------------------------------------------------|-------------------------------------------------------------------------|
| TinyTeX-0 | [TinyTeX-0.zip](https://yihui.org/tinytex/TinyTeX-0.zip) (27 MB) | [TinyTeX-0.tgz](https://yihui.org/tinytex/TinyTeX-0.tgz) (1.4 MB) | [TinyTeX-0.tar.gz](https://yihui.org/tinytex/TinyTeX-0.tar.gz) (670 KB) |
| TinyTeX-1 | [TinyTeX-1.zip](https://yihui.org/tinytex/TinyTeX-1.zip) (99 MB) | [TinyTeX-1.tgz](https://yihui.org/tinytex/TinyTeX-1.tgz) (83 MB) | [TinyTeX-1.tar.gz](https://yihui.org/tinytex/TinyTeX-1.tar.gz) (64 MB) |
| TinyTeX | [TinyTeX.zip](https://yihui.org/tinytex/TinyTeX.zip) (200+ MB) | [TinyTeX.tgz](https://yihui.org/tinytex/TinyTeX.tgz) (188+ MB) | [TinyTeX.tar.gz](https://yihui.org/tinytex/TinyTeX.tar.gz) (160+ MB) |
| tinitex binary (experimental) | [tinitex.zip](https://yihui.org/tinytex/tinitex.zip) (24 MB) | [tinitex.tgz](https://yihui.org/tinytex/tinitex.tgz) (28 MB) | [tinitex.tar.gz](https://yihui.org/tinytex/tinitex.tar.gz) (31 MB) |
For those who are curious about how these packages are built, please read [the
FAQ 4 of TinyTeX](https://yihui.org/tinytex/faq/).
## Installation
TinyTeX can be installed in a variety of ways. You may use R, shell/batch
scripts, Chocolatey, or Scoop to install it.
### R
You may use the R package [**tinytex**](https://github.com/yihui/tinytex) to
install TinyTeX. By default, [the function
`tinytex::install_tinytex()`](https://yihui.org/tinytex/#for-r-users) installs
the latest daily build of TinyTeX. If you want to install a specific version in
this repo, you may use the `version` argument, e.g.,
``` r
tinytex::install_tinytex(version = "2020.10")
# use version = "latest" if you want to install the latest release
```
Note that `install_tinytex()` installs the variation `TinyTeX-1.*`. If you want
to install `TinyTeX.*` or `TinyTeX-0.*`, you need to use the function
`install_prebuilt()`, e.g.,
``` r
tinytex:::install_prebuilt('TinyTeX')
# Or tinytex:::install_prebuilt('TinyTeX-0')
# You can also specify the version, e.g,
# tinytex:::install_prebuilt('TinyTeX', version = '2020.10')
```
### Shell/Batch scripts
Please see for how to install TinyTeX
via a Unix Shell or Windows Batch script. They also install the latest daily
build by default, and you may specify the TinyTeX version via an environment
variable `TINYTEX_VERSION` before running the installation script, e.g.,
`TINYTEX_VERSION=2020.10`. You may also specify other variations of TinyTeX via
the environment variable `TINYTEX_INSTALLER`, e.g., `TINYTEX_INSTALLER=TinyTeX`
(the default is `TinyTeX-1`).
### Chocolatey
You may install TinyTeX as [a Chocolatey
package](https://chocolatey.org/packages/tinytex). First, you would need to
install the [Chocolatey Package Manager](https://chocolatey.org/install) if it
has not already been installed. Next type in the following command to install
TinyTeX:
``` powershell
choco install tinytex
```
This will install TinyTeX and make the TeX Live package manager, `tlmgr`
available on PATH.
To uninstall TinyTeX, use the command:
``` powershell
choco uninstall tinytex
```
### Scoop
Scoop is another package manager for Windows. You need to install
[*scoop*](https://scoop-docs.now.sh/docs/getting-started/Quick-Start.html) first
to use it from powershell.
Apps for *scoop* are available through "buckets". For now, TinyTeX binary
packages are not available in the default **main** or **extras** buckets that
comes with a new installation of *scoop*, but through the scoop bucket
[**r-bucket**](https://github.com/cderv/r-bucket/). You need first to add this
bucket:
``` powershell
scoop bucket add r-bucket https://github.com/cderv/r-bucket.git
```
Then type the following command to install TinyTeX:
``` powershell
scoop install tinytex
```
This will install TinyTeX and make the TeX Live package manager, `tlmgr`
available on PATH. To uninstall TinyTeX, use the command:
``` powershell
scoop uninstall tinytex
```
For more information on this scoop package, please see
.
## License
All code in this repository and TinyTeX are licensed under GPL-2. Per [copying
conditions of TeX Live](https://tug.org/texlive/LICENSE.TL), we (TinyTeX
authors) want to clarify that:
- We did not make changes to the TeX Live distribution, but basically packaged
up a subset of its packages and redistributed them as TinyTeX.
- We do not claim copyright on TinyTeX. Again, TinyTeX is a subset of TeX Live
(), and TeX Live is developed as a joint effort by
[all TeX user groups](https://tug.org/usergroups.html).
Note that TinyTeX does not bundle the source code of LaTeX packages (to keep the
size small). If you do want to obtain the source, you may find them [on
CTAN](https://ctan.org). Alternatively, you can reinstall a package with the
command `tlmgr install --reinstall --with-src ` to obtain the source.