วิธีง่าย ๆ ในการติดตั้ง TeX Live (และ TeX Studio) ใน Ubuntu 12.04


10

ฉันเพิ่งเปลี่ยนมาใช้ Linux (Ubuntu 12.04) และฉันจำเป็นต้องติดตั้งการกระจายและแก้ไข LaTeX ฉันมีประสบการณ์อย่างสมเหตุสมผลกับ LaTeX ใน Win7 ดังนั้นมีวิธีที่ง่ายในการเปิดใช้ LaTeX หรือไม่?


3
ใน 14.04 Ubuntu มีแพ็คเกจ TeXLive 2013 --- โอกาสที่ 12.04 นั้นค่อนข้างเก่า YMMV ขึ้นอยู่กับสิ่งที่คุณทำ อ่านคำตอบโดย @ Tatjana-Heuser แล้วเลือกจากที่นั่น ...
Rmano


มีคำแนะนำเกี่ยวกับ wiki sourceforge ของ TeXstudio ที่นี่: sourceforge.net/p/texstudio/wiki/Compiling/#linux
dinosaur

คำตอบ:


10

มันอาจจะดีที่สุดในการดาวน์โหลด.isoภาพของการกระจายเท็กซ์จากCTAN , texlive2013.isoตัวอย่างเช่น - มัน ~ 2GB ใส่สิ่งนี้ลงในDownloadsโฟลเดอร์ของคุณ

เพียงให้แน่ใจว่าคุณมีperl-tkแพคเกจติดตั้งก่อนที่จะใช้ GUI ถ้าไม่เปิดเทอร์มินัลแล้วไปที่:

$ apt-get install perl-tk

จากนั้นสร้างจุดเมานท์:

$ sudo mkdir /mnt

เปลี่ยนไดเรกทอรีปัจจุบันติดตั้ง.isoและเริ่มการติดตั้ง

$ cd ~/Downloads
$ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt
$ cd /mnt
$ sudo ./install-tl --gui=perltk

นี่เป็นการเปิด GUI ที่ดี คุณสามารถตัดสินใจได้ว่าจะติดตั้งInstallation collectionsอะไร นอกจากนี้ยังเปลี่ยนสิ่งที่Create symlinks in system directories เหมือนในภาพหน้าจอเพื่อที่จะวางไดเรกทอรีทั้งหมดให้กับคุณ ซึ่งหมายความว่าคุณไม่จำเป็นต้องแหย่และแก้ไขไฟล์ระบบหลังการติดตั้ง

perltk

หลังจากการติดตั้งปิดเทอร์มินัลและเปิดเทอร์มินัลใหม่:

$ sudo umount /mnt

ตรวจสอบว่าทุกอย่างเรียบร้อยดี:

$ tex --version

TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.

ลองประมวลผลไฟล์. tex และดูตัวอย่างไฟล์ PostScript

$ latex sample2e.tex
$ dvips sample2e.dvi

คุณสามารถสร้างไฟล์. pdf:

$ pdflatex sample2e.tex

หากคุณต้องการแก้ไขการตั้งค่าหรือรับแพ็คเกจเพิ่มเติมให้ทำใน TeX Live Manager 2013:

$ sudo tlmgr -gui

ในการติดตั้งเครื่องมือแก้ไข LaTeX (เช่น TeX Studio) ให้ดาวน์โหลด.debไฟล์ที่เกี่ยวข้องลงในโฟลเดอร์ดาวน์โหลดและติดตั้ง

$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb

คุณอาจต้องติดตั้งlibpoppler-qt4-3.debก่อน

อ้างอิง:

เอกสาร TUG

เอกสาร TeX สด

บล็อก Starlinq


1
+1 สำหรับความพยายาม แต่คุณเป็นผู้คิดค้นวงล้อใหม่ที่นี่ แพ็คเกจ LaTeX มีอยู่ในที่เก็บของ Ubuntu
terdon

1
@terdon ไชโย ฉันแค่อยากจะแบ่งปันสิ่งที่ฉันทำหลังจากบล็อก Starlinqทำให้ฉันสับสนมาก
Medulla Oblongata

2
และขอบคุณมากสำหรับความพยายามโพสต์นี้! สำหรับการอ้างอิงในอนาคตเพียงใช้รายการจาก repos ที่ฉันแสดงในคำตอบของฉัน มันง่ายมากที่จะติดตั้งและวิธีการที่มากง่ายต่อการยกระดับและจัดการกับแพคเกจทั้งหมด
terdon

3
+1 - เอกสารที่ดีและวิธีการที่จะไปหากคุณต้องการการติดตั้ง texlive ที่ทันสมัย แต่น่าเสียดายที่หนึ่งใน repos มีแนวโน้มที่จะล้าหลังค่อนข้างมาก วิธีที่จะไปหากคุณใช้ texlive บนหลาย ๆ แพลตฟอร์มและต้องการให้พวกเขาซิงค์อยู่เสมอ (หรือคุณจะไม่หยุดติดตามทำไมโครงการหนังสือของคุณพัฒนาครึ่งหน้าชดเชยด้วยหน้า 916 เมื่อแปลในระบบที่แตกต่างกัน (นำไปสู่ไฟล์ที่จะพิมพ์ด้วยสิ่งที่ไม่ห่อหุ้ม - ปรับแต่งจุดที่ทำในไร้สาระและความน่ากลัวทั้งหมดในการพิมพ์))
Tatjana Heuser

หลังจากทำตามทุกขั้นตอนของคุณฉันได้รับแจ้งว่าขณะนี้โปรแกรม 'tex' ไม่ได้รับการติดตั้ง คุณสามารถติดตั้งได้โดยพิมพ์: sudo apt-get install texlive-binaries
Saprativa Bhattacharjee

10

เพียงติดตั้งแพ็คเกจที่เกี่ยวข้องจากที่เก็บ:

sudo apt-get install texlive-latex-base

นั่นจะทำให้คุณได้รับระบบ LaTeX พื้นฐาน สำหรับการติดตั้งที่สมบูรณ์ยิ่งขึ้นด้วยแพ็คเกจและแบบอักษรเพิ่มเติมให้ใช้สิ่งนี้:

sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended

3
การทำเช่นนี้ถือว่าเป็นการติดตั้งที่ง่ายที่สุดถ้าหากค่อนข้างไม่สมบูรณ์เนื่องจาก Ubuntu เพียงชุดย่อยของแพ็คเกจที่มีให้ผ่าน tlmgr และบางรุ่นนั้นล้าสมัยเมื่อเทียบกับ ctan หากจำเป็นต้องใช้ texlive ในสภาพแวดล้อมที่มีประสิทธิผลการติดตั้ง vanilla texlive ด้วยการปรับปรุง tlmgr จะช่วยให้สามารถควบคุมการติดตั้งแบบซิงโครนัสได้ดีขึ้นและควบคุมสิ่งต่างๆได้ดีขึ้น (ไม่ต้องอัปเดตระหว่างขั้นตอนการพิมพ์ครั้งสุดท้ายของเอกสารสำคัญ ... )
Tatjana Heuser

3
บน Ubuntu 12.04 สิ่งนี้จะติดตั้ง TexLive 2009 ไม่แนะนำเลย มีปัญหาหลายอย่างกับโมดูลในtexlive-latex-extraแพ็คเกจที่ป้องกันการรวบรวมคุณสมบัติต่าง ๆ ได้สำเร็จ
Luís de Sousa

2

สามวิธีที่จะไป:

  • ติดตั้งแพ็คเกจ Ubuntu สำหรับ texlive อธิบายโดย terdon, ที่ง่ายที่สุด แต่พวกเขามีแนวโน้มที่จะจะล้าสมัยและมีเพียงส่วนหนึ่งของสิ่งที่จะสามารถผ่านได้tlmgr
  • ติดตั้ง texlive จากอิมเมจ iso ล่าสุด อธิบายโดย Medulla Oblongata ขณะนี้สามารถใช้ได้: 2013 - ล้าสมัยโดยเกือบปีดังนั้นขั้นตอนแรกหลังจากการติดตั้งจะมีการอัปเดตโดยใช้tlmgr
  • ติดตั้งโดยใช้เครือข่ายติดตั้งพร้อมใช้งานที่tug.org นี่เป็นเรื่องง่ายและฉันขอแนะนำโดยเฉพาะอย่างยิ่งหากคุณต้องการให้การติดตั้งข้ามแพลตฟอร์มต่าง ๆ ตรงกัน

ดูเพิ่มเติม: ฉันจะอัพเดตการกระจาย TeX ของฉันได้อย่างไร ในtex.sxโดยเฉพาะอย่างยิ่งสำหรับคำตอบแรก (วิกิชุมชน) ตอบอธิบายชุดรูปแบบการอัปเดตของ TeX Live


0

นอกจากนี้คุณยังสามารถใช้ Kile - ทางน้ำยางสิ่งแวดล้อมแบบบูรณาการ

คุณสามารถติดตั้งจากศูนย์ซอฟแวร์อูบุนตู

ป้อนคำอธิบายรูปภาพที่นี่


2
ใช่ แต่ Kile เป็นเพียงบรรณาธิการ คุณยังต้องการการกระจาย LaTeX เพื่อเรียกใช้ ในขณะที่ติดตั้งkileผ่าน repos จะนำแพคเกจที่จำเป็นมาใช้ส่วนใหญ่นั่นเป็นวิธีการติดตั้ง LaTeX ที่ค่อนข้างกลมกลืนและคุณก็จบลงด้วยสิ่งพิเศษที่คุณไม่ต้องการและขาดแพ็คเกจ LaTeX พื้นฐานบางอย่างที่ไม่แสดงรายการการkileพึ่งพา .
terdon

ขอบคุณ ... ฉันไม่รู้เหมือนกัน ผมใช้ Kile สำหรับการทำการนำเสนอและการทำรายงานในช่วงวันปริญญาของฉันโดยไม่ยากลำบากมาก :)
Bibi424

0

รุ่นล่าสุดของเท็กซ์สดแพคเกจสำหรับ Ubuntu 12.04 เป็นปี 2012 ซึ่งสามารถใช้ได้จากเท็กซ์สดกลับพอร์ต PPA มันค่อนข้างง่ายในการติดตั้งจากเทอร์มินัลเริ่มต้นด้วยการลบแพ็กเกจสัมบูรณ์ใด ๆ ที่อาจติดตั้ง:

sudo apt-get remove texlive*              

จากนั้นเพิ่ม PPA และอัปเดต:

sudo add-apt-repository ppa:texlive-backports/ppa
sudo apt-get update

ในที่สุดการติดตั้ง:

sudo apt-get install texlive

สิ่งนี้จะติดตั้งโมดูลที่พบบ่อยที่สุด หากคุณต้องการโมดูลที่เฉพาะเจาะจงมากขึ้นคุณจะต้องติดตั้งแพคเกจ "พิเศษ" (ซึ่งเมื่อตรวจสอบล่าสุดเกือบ 1 Gb):

sudo apt-get install texlive-latex-extra

สำหรับคนที่มาจาก Windows ฉันอยากจะแนะนำTexMakerเป็น GUI (มีให้จาก Software Center) นี่คือสิ่งที่เราป้อนให้กับนักเรียนและพวกเขาจัดการได้เป็นอย่างดี


0

ฉันวิ่งsudo apt-get install texlive-fullซึ่งมีข้อเสียบางอย่างที่ระบุไว้ข้างต้นรวมถึงอาจไม่ทันสมัยเกินไป แต่ฉันไม่พบปัญหาใด ๆ (ยัง)

มีข้อได้เปรียบที่ติดตั้งทุกอย่างในคำสั่งด่วนเดียว บางคนอาจโต้แย้งว่านี่เป็นการปฏิบัติที่ไม่ดี / เปลืองเนื้อที่ในฮาร์ดดิสก์ - แต่ฉันใช้อูบุนตูเพราะมันรวดเร็วและใช้งานได้ดี (โดยปกติ) ไม่ใช่เพราะมันช่วยฉันประหยัดเนื้อที่บนดิสก์มากกว่าลินุกซ์ distros อื่น ๆ ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.