Tinytex เป็นการกระจายน้ำยางที่มีน้ำหนักเบา, ข้ามแพลตฟอร์ม, พกพา, พกพาและง่ายต่อการกระจายตัวของ Tex Live คุณอาจเห็น GitHub repo (https://github.com/rstudio/tinytex) และหน้าแรกของโครงการ (https://yihui.org/tinytex/) สำหรับข้อมูลเพิ่มเติม
แพ็คเกจไบนารีที่สร้างไว้ล่วงหน้าของ Tinytex ได้รับการเผยแพร่ (โดยปกติเป็นรายเดือน แต่ยังทุกวัน) ไปยัง GitHub ของที่เก็บนี้: https://github.com/rstudio/tinytex-releases/releases แต่ละรุ่นมีการเปลี่ยนแปลงต่อไปนี้ ของแพ็คเกจน้ำยาง:
TinyTeX-0
มีรูปแบบ infraonly
ของ Tex Live โดยไม่มีแพ็คเกจน้ำยาง นี่คือชุดที่เล็กที่สุด หากคุณติดตั้งชุดข้อมูลนี้คุณสามารถติดตั้งแพ็คเกจอื่น ๆ ผ่าน tlmgr
(ซึ่งเป็นยูทิลิตี้ที่รวมอยู่ในรูปแบบนี้) เช่น tlmgr install latex-bin framed
TinyTeX-1
มีแพ็คเกจ LaTex ประมาณ 90 ชุดเพียงพอที่จะรวบรวมเอกสาร Markdown R ทั่วไป (ซึ่งเป็นแรงจูงใจดั้งเดิมของโครงการ Tinytex)
TinyTeX
มีแพ็คเกจ LaTex เพิ่มเติมที่ชุมชนร้องขอ รายการแพ็คเกจอาจเพิ่มขึ้นเมื่อเวลาผ่านไปและขนาดของชุดนี้จะเพิ่มขึ้นตามลำดับ
TinyTeX-2
มีรูป scheme-full
ของ Tex Live ซึ่งหมายถึงแพ็คเกจ LaTex ทั้งหมดที่คุณสามารถติดตั้งได้จาก CTAN นี่เป็นชุดที่ใหญ่ที่สุดและมีเฉพาะในการเปิดตัวรายวันเท่านั้น
แพ็คเกจ zip
สำหรับ Windows แพ็คเกจ tgz
สำหรับ macOS แพ็คเกจ tar.gz
สำหรับ Linux TinyTeX-0
TinyTeX-1
ต้องการใช้การ TinyTeX
รายวันแทนการเผยแพร่รายเดือนคุณอาจดาวน์โหลดได้จาก urls ของแบบฟอร์ม https://yihui.org/tinytex/BUNDLE.EXT
ที่ BUNDLE
กัน และ EXT
สามารถเป็น zip
, tgz
หรือ tar.gz
, เช่น https://yihui.org/tinytex/tinytex.zip มีกรณีพิเศษสำหรับ TinyTeX-2
บน Windows ซึ่งมีให้เป็น exe
เท่านั้น (คลังเก็บสกัดตนเอง)
มัด | หน้าต่าง | แม็กอส | ลินเวกซ์ |
---|---|---|---|
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 Binary (ทดลอง) | tinitex.zip (25 MB) | tinitex.tgz (30 MB) | tinitex.tar.gz (33 MB) |
สำหรับผู้ที่อยากรู้อยากเห็นเกี่ยวกับวิธีการสร้างแพ็คเกจเหล่านี้โปรดอ่านคำถามที่พบบ่อย 4 ของ Tinytex
Tinytex สามารถติดตั้งได้หลายวิธี คุณสามารถใช้สคริปต์ R, Shell/Batch, ช็อคโกแลตหรือตักเพื่อติดตั้ง
คุณสามารถใช้แพ็คเกจ R Tinytex เพื่อติดตั้ง Tinytex โดยค่าเริ่มต้นฟังก์ชั่น tinytex::install_tinytex()
ติดตั้งบิลด์ล่าสุดของ Tinytex ทุกวัน หากคุณต้องการติดตั้งเวอร์ชันเฉพาะใน repo นี้คุณสามารถใช้อาร์กิวเมนต์ version
เช่น
tinytex :: install_tinytex( version = " 2020.10 " )
# use version = "latest" if you want to install the latest release
โปรดทราบว่า install_tinytex()
ติดตั้ง Bundle TinyTeX-1
โดยค่าเริ่มต้น หากคุณต้องการติดตั้งชุดรวมอื่น ๆ คุณสามารถใช้อาร์กิวเมนต์ bundle
ได้เช่น
tinytex :: install_tinytex( bundle = ' TinyTeX ' )
# You can also specify the version, e.g,
# tinytex::install_tinytex(bundle = 'TinyTeX', version = '2020.10')
โปรดดู https://yihui.org/tinytex/#installation สำหรับวิธีการติดตั้ง Tinytex ผ่านสคริปต์ UNIX Shell หรือ Windows Batch พวกเขายังติดตั้งบิลด์รายวันล่าสุดโดยค่าเริ่มต้นและคุณอาจระบุรุ่น Tinytex ผ่านตัวแปรสภาพแวดล้อม TINYTEX_VERSION
ก่อนที่จะเรียกใช้สคริปต์การติดตั้งเช่น TINYTEX_VERSION=2020.10
นอกจากนี้คุณยังสามารถระบุกลุ่มอื่น ๆ ของ Tinytex ผ่านตัวแปรสภาพแวดล้อม TINYTEX_INSTALLER
เช่น TINYTEX_INSTALLER=TinyTeX
(ค่าเริ่มต้นคือ TinyTeX-1
)
คุณสามารถติดตั้ง Tinytex เป็นแพ็คเกจช็อคโกแลต ก่อนอื่นคุณจะต้องติดตั้งตัวจัดการแพ็คเกจช็อคโกแลตหากยังไม่ได้ติดตั้ง ประเภทถัดไปในคำสั่งต่อไปนี้เพื่อติดตั้ง tinytex:
choco install tinytex
สิ่งนี้จะติดตั้ง Tinytex และสร้าง Tex Live Package Manager, tlmgr
พร้อมใช้งานบนเส้นทางของผู้ใช้
choco install tinytex - params " /AddToSystemPath "
สิ่งนี้จะติดตั้ง Tinytex และสร้าง Tex Live Package Manager, tlmgr
พร้อมใช้งานบน Path System
ในการถอนการติดตั้ง Tinytex ให้ใช้คำสั่ง:
choco uninstall tinytex
แพ็คเกจช็อคโกแลตติดตั้ง TinyTeX-1
(ดูด้านบน)
Scoop เป็นตัวจัดการแพ็คเกจอื่นสำหรับ Windows คุณต้องติดตั้ง Scoop ก่อนเพื่อใช้จาก PowerShell
แอพสำหรับ Scoop มีให้บริการผ่าน "buckets" สำหรับตอนนี้แพ็คเกจไบนารี Tinytex ไม่สามารถใช้งานได้ในถัง หลัก เริ่มต้นหรือถัง พิเศษ ที่มาพร้อมกับการติดตั้ง ตัก ใหม่ แต่ผ่าน Bucket Scoop Bucket R คุณต้องเพิ่มถังนี้ก่อน:
scoop bucket add r - bucket https: // github.com / cderv / r - bucket.git
จากนั้นพิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง tinytex:
scoop install tinytex
สิ่งนี้จะติดตั้ง Tinytex และสร้าง Tex Live Package Manager, tlmgr
พร้อมใช้งานบน Path ในการถอนการติดตั้ง Tinytex ให้ใช้คำสั่ง:
scoop uninstall tinytex
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพ็คเกจ Scoop นี้โปรดดู https://github.com/cderv/r-bucket/
รหัสทั้งหมดในที่เก็บนี้และ Tinytex ได้รับอนุญาตภายใต้ GPL-2 ตามเงื่อนไขการคัดลอกของ Tex Live เรา (ผู้เขียน Tinytex) ต้องการชี้แจงว่า:
เราไม่ได้ทำการเปลี่ยนแปลงการแจกจ่าย Tex Live แต่โดยทั่วไปบรรจุชุดย่อยของแพ็คเกจของมันและแจกจ่ายให้พวกเขาเป็น Tinytex
เราไม่เรียกร้องลิขสิทธิ์ใน Tinytex อีกครั้ง Tinytex เป็นชุดย่อยของ Tex Live (https://tug.org/texlive/) และ Tex Live ได้รับการพัฒนาเป็นความพยายามร่วมกันโดยกลุ่มผู้ใช้เท็กซ์ทั้งหมด
โปรดทราบว่า Tinytex ไม่รวมซอร์สโค้ดของแพ็คเกจ LaTex (เพื่อให้ขนาดเล็ก) หากคุณต้องการรับแหล่งที่มาคุณอาจพบพวกเขาใน CTAN หรือคุณสามารถติดตั้งแพ็คเกจใหม่ด้วยคำสั่ง tlmgr install --reinstall --with-src <PKG>
เพื่อรับแหล่งที่มา