Releases: rstudio/tinytex
tinytex 0.22
tinytex 0.21
tinytex 0.20
-
Make sure
tlmgr_install()
can install packages successfully on Windows (2f3abf3). -
tinytex:::is_tinytex()
will no longer signal an error if TinyTeX is not found and will returnFALSE
instead (3268f6b). -
uninstall_tinytex()
will cleanly uninstall TinyTeX and deletes the~/.TinyTeX
folder if it exists for some reason (fe0eb01). -
Added an argument
add_path
toinstall_tinytex()
so users can disabletlmgr path add
(thanks, @norbusan, #179).
tinytex 0.19
-
Added more LaTeX packages to the default installation due to changes on CTAN (thanks, @ateucher @jonkeane, #158 #166 #167 #169).
-
Support installing older versions of TeX Live from https://texlive.info; see FAQ 1 for details: https://yihui.org/tinytex/faq/ (ea48f13).
-
Automatically install
mktexpk
when necessary (#173). -
Correctly detect the missing file from error messages of the form
Encoding file `t2aenc.def' not found
(thanks, @ngriffiths21, #174). -
Emit fewer messages when trying to automatically install missing LaTeX packages (because these messages are usually not very useful, and can be misleading, too; #174).
-
Do not automatically install pgf in case of tikz library issues unless the error log contains
! Package tikz Error
(7f650c0).
tinytex 0.18
-
Added a few LaTeX packages to the default installation of TinyTeX (#158, #160, #163).
-
Automatically install epstopdf when there is an error "! xdvipdfmx:fatal: pdf_ref_obj(): passed invalid object." (#161)
-
When a
.tex
document fails to compile, runtinytex::tlmgr_update()
to avoid issues like rstudio/rmarkdown#1716 (comment).
tinytex 0.17
-
Missing LaTeX packages can be detected from error messages like
! Package isodate.sty Error: Package file substr.sty not found
(thanks, @boltomli, #144). -
Added an argument
min_times
totinytex::latexmk()
to specify the minimum number of compilation times (thanks, @billdenney, #148). -
The
repository
argument oftinytex::install_tinytex()
is more intelligent now (7ca5e39): if you only providerepository = "http://mirrors.tuna.tsinghua.edu.cn/CTAN/"
, we will automatically append the path totlnet
so it becomeshttp://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet
, which is the actual repository value required by the installer.
tinytex 0.16
- Allow
tlmgr path add
to fail on macOS when installing TinyTeX: #24 (comment)
tinytex 0.15
-
Fixed #129: redirect xelatex error messages to the LaTeX log file, so that I can parse the log file and install the missing font package such as rsfs (thanks, @uninyhart).
-
Fixed #132:
tinytex.profile
contains broken paths on Windows (thanks, @twwd).
tinytex 0.14
-
Missing TikZ libraries can be identified from the LaTeX error message and automatically installed by
tinytex::latexmk()
. -
The missing
mptopdf
package can be correctly detected from the LaTeX error message and automatically installed. -
tinytex::tl_pkgs()
correctly returns package names containing dots, such astexlive.infra
(thanks, @riccardoporreca, #120). -
Added the
float
package to the default installation of TinyTeX (thanks, @ivan-krukov, #122). -
Compile LaTeX documents for enough times when
longtable
is used (thanks, @eheinzen, #124).
tinytex 0.13
-
tinytex::reinstall_tinytex()
will print out the instruction on how to reinstall previously installed LaTeX packages, in case the reinstall fails. -
tinytex::reinstall_tinytex()
will try to preserve thetexmf-local
directory if it is not empty (#117). -
For the shell/batch scripts to install TinyTeX, the CTAN mirror can be set via the environment variable
CTAN_REPO
(#114).