ฉันเพิ่งเปลี่ยนมาใช้ Linux (Ubuntu 12.04) และฉันจำเป็นต้องติดตั้งการกระจายและแก้ไข LaTeX ฉันมีประสบการณ์อย่างสมเหตุสมผลกับ LaTeX ใน Win7 ดังนั้นมีวิธีที่ง่ายในการเปิดใช้ LaTeX หรือไม่?
ฉันเพิ่งเปลี่ยนมาใช้ Linux (Ubuntu 12.04) และฉันจำเป็นต้องติดตั้งการกระจายและแก้ไข LaTeX ฉันมีประสบการณ์อย่างสมเหตุสมผลกับ LaTeX ใน Win7 ดังนั้นมีวิธีที่ง่ายในการเปิดใช้ LaTeX หรือไม่?
คำตอบ:
มันอาจจะดีที่สุดในการดาวน์โหลด.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
เหมือนในภาพหน้าจอเพื่อที่จะวางไดเรกทอรีทั้งหมดให้กับคุณ ซึ่งหมายความว่าคุณไม่จำเป็นต้องแหย่และแก้ไขไฟล์ระบบหลังการติดตั้ง
หลังจากการติดตั้งปิดเทอร์มินัลและเปิดเทอร์มินัลใหม่:
$ 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
ก่อน
อ้างอิง:
เพียงติดตั้งแพ็คเกจที่เกี่ยวข้องจากที่เก็บ:
sudo apt-get install texlive-latex-base
นั่นจะทำให้คุณได้รับระบบ LaTeX พื้นฐาน สำหรับการติดตั้งที่สมบูรณ์ยิ่งขึ้นด้วยแพ็คเกจและแบบอักษรเพิ่มเติมให้ใช้สิ่งนี้:
sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended
texlive-latex-extra
แพ็คเกจที่ป้องกันการรวบรวมคุณสมบัติต่าง ๆ ได้สำเร็จ
สามวิธีที่จะไป:
ดูเพิ่มเติม: ฉันจะอัพเดตการกระจาย TeX ของฉันได้อย่างไร ในtex.sxโดยเฉพาะอย่างยิ่งสำหรับคำตอบแรก (วิกิชุมชน) ตอบอธิบายชุดรูปแบบการอัปเดตของ TeX Live
นอกจากนี้คุณยังสามารถใช้ Kile - ทางน้ำยางสิ่งแวดล้อมแบบบูรณาการ
คุณสามารถติดตั้งจากศูนย์ซอฟแวร์อูบุนตู
kile
ผ่าน repos จะนำแพคเกจที่จำเป็นมาใช้ส่วนใหญ่นั่นเป็นวิธีการติดตั้ง LaTeX ที่ค่อนข้างกลมกลืนและคุณก็จบลงด้วยสิ่งพิเศษที่คุณไม่ต้องการและขาดแพ็คเกจ LaTeX พื้นฐานบางอย่างที่ไม่แสดงรายการการkile
พึ่งพา .
รุ่นล่าสุดของเท็กซ์สดแพคเกจสำหรับ 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) นี่คือสิ่งที่เราป้อนให้กับนักเรียนและพวกเขาจัดการได้เป็นอย่างดี
ฉันวิ่งsudo apt-get install texlive-full
ซึ่งมีข้อเสียบางอย่างที่ระบุไว้ข้างต้นรวมถึงอาจไม่ทันสมัยเกินไป แต่ฉันไม่พบปัญหาใด ๆ (ยัง)
มีข้อได้เปรียบที่ติดตั้งทุกอย่างในคำสั่งด่วนเดียว บางคนอาจโต้แย้งว่านี่เป็นการปฏิบัติที่ไม่ดี / เปลืองเนื้อที่ในฮาร์ดดิสก์ - แต่ฉันใช้อูบุนตูเพราะมันรวดเร็วและใช้งานได้ดี (โดยปกติ) ไม่ใช่เพราะมันช่วยฉันประหยัดเนื้อที่บนดิสก์มากกว่าลินุกซ์ distros อื่น ๆ ...