TinyTex ist eine leichte, plattformübergreifende, tragbare und leicht zu macht angelegte Latexverteilung, die auf Tex Live basiert. Möglicherweise sehen Sie das GitHub Repo (https://github.com/rstudio/tinytex) und die Projekt -Homepage (https://yihui.org/tinytex/) für weitere Informationen.
Die vorgefertigten binären Pakete von TinyTex werden (normalerweise monatlich, aber auch täglich) an den Github-Veröffentlichungen dieses Repositorys veröffentlicht: https://github.com/rstudio/tinytex-releases/ von Latexpaketen:
TinyTeX-0
enthält das infraonly
Schema von Tex Live ohne Latexpakete. Dies ist das kleinste Bündel. Wenn Sie dieses Bundle installieren, können Sie andere Pakete über tlmgr
(ein in dieser Variation enthaltenes Dienstprogramm), z. B. tlmgr install latex-bin framed
eingerichtet werden.
TinyTeX-1
enthält ungefähr 90 Latexpakete, die ausreichend ausreichend R-Markdown-Dokumenten (die die ursprüngliche Motivation des TinyTex-Projekts waren).
TinyTeX
enthält mehr von der Community angeforderte Latexpakete. Die Liste der Pakete kann im Laufe der Zeit wachsen, und die Größe dieses Bündels wächst entsprechend.
TinyTeX-2
enthält das scheme-full
von Tex Live, was bedeutet, dass alle Latexpakete, die Sie möglicherweise von CTAN installieren können. Dies ist das größte Bündel und nur in der täglichen Veröffentlichung erhältlich.
Die zip
-Pakete sind für Windows. Die tgz
-Pakete sind für macOS. Die tar.gz
-Pakete sind für Linux. TinyTeX-0
Sie es vorziehen TinyTeX-1
den täglichen TinyTeX
anstelle von monatlichen Veröffentlichungen zu verwenden, können Sie BUNDLE
auch aus URLs des Formulars https://yihui.org/tinytex/BUNDLE.EXT
herunterladen und EXT
kann zip
, tgz
oder tar.gz
, EG, https://yihui.org/tinytex/tinytex.zip. Es gibt einen Sonderfall für TinyTeX-2
unter Windows, das nur als exe
erhältlich ist (selbst extrahiertes Archiv).
bündeln | Fenster | macos | Linux |
---|---|---|---|
TinyTex-0 | TinyTex-0.zip (27 MB) | TinyTex-0.tgz (1,1 MB) | TinyTex-0.tar.gz (800 kb) |
TinyTex-1 | TinyTex-1.zip (99 MB) | TinyTex-1.tgz (84 MB) | Tinytex-1.tar.gz (66 MB) |
Tinytex | TinyTex.zip (225+ MB) | TinyTex.tgz (217+ MB) | TinyTex.tar.gz (188+ MB) |
Tinytex-2 | TinyTex-2.exe (1,4 GB) | TinyTex-2.tgz (1,8 GB) | TinyTex-2.tar.gz (1,7 GB) |
Tinitex binär (experimentell) | Tinitex.zip (25 MB) | tinitex.tgz (30 mb) | tinitex.tar.gz (33 MB) |
Für diejenigen, die neugierig sind, wie diese Pakete erstellt werden, lesen Sie bitte die FAQ 4 von TinyTex.
TinyTex kann auf verschiedene Weise installiert werden. Sie können R, Shell/Batch -Skripte, schokoladig oder schaufeln verwenden, um es zu installieren.
Sie können das R -Paket TinyTex verwenden, um TinyTex zu installieren. Standardmäßig installiert die Funktion tinytex::install_tinytex()
den neuesten täglichen Build von TinyTex. Wenn Sie eine bestimmte Version in diesem Repo installieren möchten, können Sie das version
, z.
tinytex :: install_tinytex( version = " 2020.10 " )
# use version = "latest" if you want to install the latest release
Beachten Sie, dass install_tinytex()
das Bundle TinyTeX-1
standardmäßig installiert. Wenn Sie andere Bündel installieren möchten, können Sie das bundle
, z. B. verwenden, verwenden, z. B.
tinytex :: install_tinytex( bundle = ' TinyTeX ' )
# You can also specify the version, e.g,
# tinytex::install_tinytex(bundle = 'TinyTeX', version = '2020.10')
Weitere Informationen finden Sie unter https://yihui.org/tinytex/#installation, um TinyTex über eine Unix -Shell oder Windows -Batch -Skript zu installieren. Sie installieren TINYTEX_VERSION
standardmäßig den neuesten täglichen Build TINYTEX_VERSION=2020.10
Sie können auch andere Bündel von TinyTeX-1
über die Umgebungsvariable TINYTEX_INSTALLER
, TINYTEX_INSTALLER=TinyTeX
.
Sie können TinyTex als Schokoladenpaket installieren. Zunächst müssten Sie den Chocolatey -Paket -Manager installieren, wenn er noch nicht installiert wurde. Geben Sie den nächsten Befehl zum nächsten Befehl an, um TinyTex zu installieren:
choco install tinytex
Dadurch wird TinyTex installiert und den Tex Live -Paket -Manager tlmgr
auf dem Benutzerpfad verfügbar.
choco install tinytex - params " /AddToSystemPath "
Dadurch wird TinyTex installiert und den Tex Live -Paket -Manager tlmgr
auf Systempfad verfügbar gemacht.
Verwenden Sie den Befehl, um TinyTex zu deinstallieren:
choco uninstall tinytex
Das schokoladige Paket installiert TinyTeX-1
(siehe oben).
Scoop ist ein weiterer Paketmanager für Windows. Sie müssen SCOOP zuerst installieren, um ihn von PowerShell zu verwenden.
Apps für SCOOP sind über "Buckets" erhältlich. Derzeit sind winzige Binärpakete in den Standard -Haupt- oder Extras -Eimer, die mit einer neuen Installation von Scoop geliefert werden, nicht erhältlich, sondern über den Scoop-Eimer- R-Bucket . Sie müssen zuerst diesen Eimer hinzufügen:
scoop bucket add r - bucket https: // github.com / cderv / r - bucket.git
Geben Sie dann den folgenden Befehl ein, um TinyTex zu installieren:
scoop install tinytex
Dadurch wird TinyTex installiert und den Tex Live -Paket -Manager tlmgr
auf dem Pfad verfügbar gemacht. Verwenden Sie den Befehl, um TinyTex zu deinstallieren:
scoop uninstall tinytex
Weitere Informationen zu diesem Scoop-Paket finden Sie unter https://github.com/cderv/r-bucket/.
Alle Code in diesem Repository und TinyTex sind unter GPL-2 lizenziert. Per Kopierbedingungen von Tex Live möchten wir (Tinytex Autoren) klarstellen:
Wir haben keine Änderungen an der Tex Live Distribution vorgenommen, aber im Grunde genommen eine Untergruppe seiner Pakete verpackt und sie als TinyTex neu verteilt.
Wir beanspruchen kein Urheberrecht über TinyTex. Auch hier ist TinyTex eine Untergruppe von Tex Live (https://tug.org/texlive/), und Tex Live wird von allen TEX -Benutzergruppen als gemeinsame Anstrengung entwickelt.
Beachten Sie, dass TinyTex den Quellcode von Latexpaketen nicht bündelt (um die Größe klein zu halten). Wenn Sie die Quelle erhalten möchten, finden Sie sie möglicherweise auf CTAN. Alternativ können Sie ein Paket mit dem Befehl tlmgr install --reinstall --with-src <PKG>
neu installieren, um die Quelle zu erhalten.