Tinytex Versions Save

A lightweight, cross-platform, portable, and easy-to-maintain LaTeX distribution based on TeX Live

v0.50

1 month ago
  • The installation script install-bin-unix.sh will throw an error early if perl is not found (thanks, @jangorecki, #431). Note that on Linux, perl-base is insufficient.

  • options(tinytex.tlmgr_update = FALSE) can be set to prevent tlmgr update --self --all when tinytex::tlmgr_install() tries to install packages (thanks, @matthewgson, #434).

  • Fixed bugs in tinytex:::auto_repo() that prevented tinytex::install_tinytex() from setting the CTAN repository after installation (thanks, @dmkaplan2000, #436).

v0.49

5 months ago
  • On Windows, TinyTeX will be installed to the directory defined by the environment variable ProgramData when APPDATA points to a path that contains spaces or non-ASCII characters (thanks, @AJThurston @wesleyburr #420, @norbusan #427). More info: https://yihui.org/en/2023/11/tinytex-path/

  • Detect and fix the error caused by the L3 programming layer mismatch (thanks, @wesleyburr, #424).

v0.48

6 months ago
  • The script to ask users to chmod /usr/local/bin failed to work on newer versions of macOS (8af916a).

  • More efforts in avoid releasing broken versions of TinyTeX (8c3f7e4).

  • Deal with invalid characters in LaTeX logs (thanks, @martinmodrak, #425).

v0.47

7 months ago

v0.46

8 months ago
  • Change tlmgr_version(raw = TRUE/FALSE) to tlmgr_version(format = 'raw'/'string'/'list'): the previous raw = TRUE means format = 'raw'; raw = FALSE means format = 'string'; format = 'list' returns structured data that can be used for computation.

v0.45

1 year ago
  • TeX Live has renamed the win32 directory under bin/ to windows (0eed87151e332cf56128e232d50e6aa6c19439dd).

  • Automatically correct the spelling of TinyTeX in the bundle argument of install_tinytex() (thanks, @kellijohnson-NOAA, #408).

  • Fixed a bug that check_installed() returns FALSE for the entire vector when a single package is missing (thanks, @ThierryO, #404).

  • The babel language pinyin should be treated as chinese (thanks, @nigeder, 7da596a).

  • Removed the LaTeX package soulutf8 from TinyTeX (thanks, @benz0li, #402).

v0.44

1 year ago
  • For the TinyTeX-2 bundle, its file format has been changed from .gz to .xz on Linux and macOS (#394), and from .zip to .exe on Windows (#398).

  • The installation script install-unx.sh no longer changes the working directory (#386).

v0.43

1 year ago

v0.42

1 year ago
  • Querying CTAN might time out, which can cause failure in installing TinyTeX (thanks, Lillian Welsh, https://stackoverflow.com/q/73404800/559676).

  • When installing TinyTeX on macOS and the directory /usr/local/bin does not exist, users will be prompted to create it. Then if it is not writable, users will be prompted to make it writable via chown (a13ae48efa3457fb49e1b3d960433283a1c065dc).

v0.41

1 year ago
  • TinyTeX no longer defines the TEXMFHOME variable (thanks, @vsheg, #377).

  • The internal function fc_cache() also runs on the TinyTeX root directory now (3d146ac531aee9b6cb28f6b8a4edecaa11d25dc4).