Releases: rstudio/tinytex
tinytex 0.43
-
Added the LaTeX package pdfcol to the
TinyTeX
bundle (#387). -
Removed the internal use of
xfun::isFALSE()
(yihui/xfun#67).
tinytex 0.42
-
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 viachown
(a13ae48).
tinytex 0.41
tinytex 0.40
- Added a
bundle
argument totinytex::install_tinytex()
, so that users can choose to install any TinyTeX bundle, e.g.,TinyTeX-0
orTinyTeX-2
.
tinytex 0.39
-
The
tinytex
andtinytex-releases
repositories have been moved from @yihui's account to @rstudio, i.e., their addresses are https://github.com/rstudio/tinytex/ and https://github.com/rstudio/tinytex-releases/ now. -
The full TeX Live has been pre-built as the
TinyTeX-2
bundle in the daily release of TinyTeX: https://github.com/rstudio/tinytex-releases/releases/tag/daily To know how to install it, please see https://github.com/rstudio/tinytex-releases#installation. -
If
tinytex::install_tinytex()
detects an existing LaTeX distribution in the system, it will ask if you want to continue the installation in an interactive R session. If this function is called in a non-interactive R session (e.g., via theRscript
command), it will throw an error in this case, unless the argumentforce = TRUE
is used. This is to prevent an accidental installation of TinyTeX (which occurred on CRAN recently). Another way to prevent the installation is to set the environment variableTINYTEX_PREVENT_INSTALL=true
. -
On *nix, if the dir
~/.local/bin
exists, it will be used as the bin path for TinyTeX, i.e., symlinks of TeX Live binaries will be created to this dir. If it does not exist,~/bin/
will be used as usual (thanks, @salim-b, #365).
tinytex 0.38
-
Fixed #354: set the env var
TEXLIVE_PREFER_OWN=1
before callingtlmgr()
to use TeX Live's owncurl
instead ofcurl
onPATH
(thanks, @netique). -
Fixed latex3/luaotfload#213: detect the
lua-uni-algos
package in case of errormodule 'lua-uni-normalize' not found
(thanks, @dragonstyle). -
Use
set -e
andcurl -f
to fail immediately in the *nix installation script (thanks, @gaborcsardi, #356).
tinytex 0.37
- Fixed rstudio/bookdown#1274:
latexmk()
should run the LaTeX engine one more time before callingmakeindex
(thanks, @trevorcampbell @ttimbers).
tinytex 0.36
-
Fixed the failure to detect the hyphen-french package from the LaTeX log: https://stackoverflow.com/q/69887190/559676
-
xfun::session_info('tinytex')
can report the TeX Live (TinyTeX) version now. -
Improved the way
tinytex::tlmgr_repo()
normalizes the repo URL (#346).
tinytex 0.35
-
install_tinytex()
will automatically switch to using https://github.com/yihui/tinytex-releases/releases/tag/daily to install the daily version of TinyTeX if accessing https://yihui.org fails (#332). -
install-bin-unix.sh
andinstall-bin-windows.bat
now install TinyTeX from https://github.com/yihui/tinytex-releases/releases/tag/daily instead ofhttps://yihui.org/tinytex/TinyTeX.*
(#270). -
Fixed #322: automatically install
hyphen-*
packages in case of polyglossia warnings. -
Run
tlmgr conf texmf max_print_line 10000
to prevent LaTeX from wrapping log lines (#322 (comment)). If you do not like this configuration, you may runtlmgr conf texmf --delete max_print_line
to delete it.
tinytex 0.34
- The
--data
argument intl_sizes()
is properly quoted now to make it work on Windows (thanks, @IndrajeetPatil #329, @cderv #330).