TinyTex adalah distribusi lateks yang ringan, lintas platform, portabel, dan mudah diraih berdasarkan Tex Live. Anda dapat melihat repo GitHub (https://github.com/rstudio/tinytex) dan proyek homepage (https://yihui.org/tinytex/) untuk info lebih lanjut.
Paket biner TinyTex yang sudah dibangun sebelumnya diterbitkan (biasanya bulanan tetapi juga setiap hari) untuk rilis github dari repositori ini: https://github.com/rstudio/tinytex-releases/releases setiap rilis berisi variasi berikut yang menggabungkan angka yang berbeda paket lateks:
TinyTeX-0
berisi skema infraonly
Tex Live, tanpa paket lateks. Ini adalah bundel terkecil. Jika Anda menginstal bundel ini, Anda dapat menginstal paket lain melalui tlmgr
(yang merupakan utilitas yang termasuk dalam variasi ini), misalnya, tlmgr install latex-bin framed
.
TinyTeX-1
berisi sekitar 90 paket lateks yang cukup untuk menyusun dokumen Markdown R umum (yang merupakan motivasi asli dari Proyek TinyTex).
TinyTeX
berisi lebih banyak paket lateks yang diminta oleh masyarakat. Daftar paket dapat tumbuh seiring berjalannya waktu, dan ukuran bundel ini akan tumbuh secara bersamaan.
TinyTeX-2
berisi skema scheme-full
Tex Live, yang berarti semua paket lateks yang mungkin dapat Anda instal dari CTAN. Ini adalah bundel terbesar, dan hanya tersedia dalam rilis harian.
Paket zip
adalah untuk windows. Paket tgz
untuk macOS. Paket tar.gz
adalah untuk Linux. Jika Anda lebih suka menggunakan Daily Build daripada rilis bulanan, Anda juga dapat mengunduhnya dari URL dari formulir https://yihui.org/tinytex/BUNDLE.EXT
, di mana BUNDLE
bisa menjadi TinyTeX-0
, TinyTeX-1
, atau TinyTeX
, dan EXT
dapat berupa zip
, tgz
, atau tar.gz
, misalnya, https://yihui.org/tinytex/tinytex.zip. Ada kasing khusus untuk TinyTeX-2
di Windows, yang hanya tersedia sebagai exe
(Arsip Mandiri Ekstrak).
bundel | Windows | 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) |
Binary tinitex (eksperimental) | tinitex.zip (25 mb) | tinitex.tgz (30 MB) | tinitex.tar.gz (33 MB) |
Bagi mereka yang ingin tahu tentang bagaimana paket -paket ini dibangun, silakan baca FAQ 4 dari TinyTex.
Tinytex dapat dipasang dengan berbagai cara. Anda dapat menggunakan skrip R, shell/batch, cokelat, atau sendok untuk menginstalnya.
Anda dapat menggunakan paket R TinyTex untuk menginstal TinyTex. Secara default, fungsi tinytex::install_tinytex()
menginstal build harian TinyTex terbaru. Jika Anda ingin menginstal versi tertentu dalam repo ini, Anda dapat menggunakan argumen version
, misalnya,
tinytex :: install_tinytex( version = " 2020.10 " )
# use version = "latest" if you want to install the latest release
Perhatikan bahwa install_tinytex()
menginstal bundel TinyTeX-1
secara default. Jika Anda ingin menginstal bundel lain, Anda dapat menggunakan argumen bundle
, misalnya,
tinytex :: install_tinytex( bundle = ' TinyTeX ' )
# You can also specify the version, e.g,
# tinytex::install_tinytex(bundle = 'TinyTeX', version = '2020.10')
Silakan lihat https://yihui.org/tinytex/#installation untuk cara menginstal TinyTex melalui skrip unix shell atau windows batch. Mereka juga menginstal Daily Build terbaru secara default, dan Anda dapat menentukan versi TinyTex melalui variabel lingkungan TINYTEX_VERSION
sebelum menjalankan skrip instalasi, misalnya, TINYTEX_VERSION=2020.10
. Anda juga dapat menentukan bundel TinyTex lainnya melalui variabel lingkungan TINYTEX_INSTALLER
, misalnya, TINYTEX_INSTALLER=TinyTeX
(standarnya TinyTeX-1
).
Anda dapat menginstal TinyTex sebagai paket cokelat. Pertama, Anda perlu menginstal manajer paket cokelat jika belum diinstal. Jenis berikutnya dalam perintah berikut untuk menginstal TinyTex:
choco install tinytex
Ini akan menginstal TinyTex dan membuat Tex Live Package Manager, tlmgr
tersedia di jalur pengguna.
choco install tinytex - params " /AddToSystemPath "
Ini akan menginstal TinyTex dan membuat Tex Live Package Manager, tlmgr
tersedia di jalur sistem.
Untuk menghapus TinyTex, gunakan perintah:
choco uninstall tinytex
Paket cokelat memasang TinyTeX-1
(lihat di atas).
Scoop adalah manajer paket lain untuk Windows. Anda perlu menginstal scoop terlebih dahulu untuk menggunakannya dari PowerShell.
Aplikasi untuk sendok tersedia melalui "ember". Untuk saat ini, paket biner TinyTex tidak tersedia di ember utama atau ekstra default yang dilengkapi dengan instalasi baru scoop , tetapi melalui scoop ember R-Bucket . Anda harus terlebih dahulu untuk menambahkan ember ini:
scoop bucket add r - bucket https: // github.com / cderv / r - bucket.git
Kemudian ketik perintah berikut untuk menginstal TinyTex:
scoop install tinytex
Ini akan menginstal TinyTex dan membuat Tex Live Package Manager, tlmgr
tersedia di jalur. Untuk menghapus TinyTex, gunakan perintah:
scoop uninstall tinytex
Untuk informasi lebih lanjut tentang paket scoop ini, silakan lihat https://github.com/cderv/r-bucket/.
Semua kode dalam repositori ini dan TinyTex dilisensikan di bawah GPL-2. Per Salinan Kondisi Tex Live, kami (penulis TinyTex) ingin mengklarifikasi bahwa:
Kami tidak membuat perubahan pada distribusi langsung TEX, tetapi pada dasarnya mengemas subset dari paketnya dan mendistribusikannya kembali sebagai TinyTex.
Kami tidak mengklaim hak cipta di TinyTex. Sekali lagi, TinyTex adalah subset dari Tex Live (https://tug.org/texlive/), dan Tex Live dikembangkan sebagai upaya bersama oleh semua grup pengguna TEX.
Perhatikan bahwa TinyTex tidak menggabungkan kode sumber paket lateks (untuk menjaga ukuran kecil). Jika Anda ingin mendapatkan sumbernya, Anda dapat menemukannya di CTAN. Atau, Anda dapat menginstal ulang paket dengan perintah tlmgr install --reinstall --with-src <PKG>
untuk mendapatkan sumbernya.