Gần đây tôi đã chuyển sang sử dụng Linux (Ubuntu 12.04) và tôi cần cài đặt trình phân phối và biên tập LaTeX. Tôi có kinh nghiệm hợp lý với LaTeX trên Win7, vậy có cách nào dễ dàng để LaTeX hoạt động không?
Gần đây tôi đã chuyển sang sử dụng Linux (Ubuntu 12.04) và tôi cần cài đặt trình phân phối và biên tập LaTeX. Tôi có kinh nghiệm hợp lý với LaTeX trên Win7, vậy có cách nào dễ dàng để LaTeX hoạt động không?
Câu trả lời:
Ví dụ , tốt nhất là tải xuống .iso
hình ảnh phân phối TeX từ CTANtexlive2013.iso
- đó là ~ 2GB. Đặt cái này vào Downloads
thư mục của bạn .
Chỉ cần đảm bảo rằng bạn đã perl-tk
cài đặt gói trước khi sử dụng GUI. Nếu không, hãy mở một thiết bị đầu cuối và đi:
$ apt-get install perl-tk
Sau đó tạo một điểm gắn kết:
$ sudo mkdir /mnt
Thay đổi thư mục hiện tại, gắn kết .iso
và bắt đầu cài đặt
$ cd ~/Downloads
$ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt
$ cd /mnt
$ sudo ./install-tl --gui=perltk
Điều này mở ra một GUI đẹp. Bạn có thể quyết định những gì để cài đặt trong Installation collections
. Đồng thời thay đổi Create symlinks in system directories
như trong ảnh chụp màn hình để tất cả các thư mục sẽ được đặt ra cho bạn. Điều này có nghĩa là bạn sẽ không cần phải chọc ngoáy và sửa đổi các tệp hệ thống sau khi cài đặt.
Sau khi cài đặt, đóng thiết bị đầu cuối và mở một thiết bị đầu cuối mới:
$ sudo umount /mnt
Kiểm tra xem mọi thứ có ổn không:
$ tex --version
TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
Hãy thử xử lý tệp .tex và xem trước tệp PostScript.
$ latex sample2e.tex
$ dvips sample2e.dvi
Bạn cũng có thể tạo tệp .pdf:
$ pdflatex sample2e.tex
Nếu bạn muốn sửa đổi cài đặt hoặc nhận thêm gói, hãy thực hiện việc này trong TeX Live Manager 2013:
$ sudo tlmgr -gui
Để cài đặt trình chỉnh sửa LaTeX, (ví dụ TeX Studio), hãy tải xuống .deb
tệp có liên quan vào thư mục Tải xuống và cài đặt
$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb
Bạn có thể cần phải cài đặt libpoppler-qt4-3.deb
đầu tiên.
Người giới thiệu:
Chỉ cần cài đặt các gói có liên quan từ kho:
sudo apt-get install texlive-latex-base
Điều đó sẽ giúp bạn có một hệ thống LaTeX cơ bản. Để cài đặt hoàn chỉnh hơn với nhiều gói và phông chữ hơn, hãy sử dụng:
sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended
texlive-latex-extra
gói ngăn chặn việc biên dịch thành công các tính năng khác nhau.
Ba cách để đi:
xem thêm: Làm cách nào để cập nhật phân phối TeX của tôi? trên tex.sx , đặc biệt là câu trả lời đầu tiên (wiki cộng đồng) giải thích sơ đồ cập nhật TeX Live.
Bạn cũng có thể sử dụng Kile - Môi trường LaTeX tích hợp .
Bạn có thể dễ dàng cài đặt nó từ trung tâm phần mềm Ubuntu .
kile
qua repos sẽ mang lại hầu hết các gói cần thiết, đó là cách cài đặt LaTeX khá đẹp mắt và bạn kết thúc với những thứ bổ sung mà bạn không cần cũng như thiếu một số gói LaTeX cơ bản sẽ không được liệt kê là kile
phụ thuộc .
Phiên bản gần đây nhất của TeX Live được đóng gói cho Ubuntu 12.04 là năm 2012, có sẵn từ PPA cổng sau TeX Live . Nó tương đối dễ cài đặt từ thiết bị đầu cuối, bắt đầu bằng cách xóa mọi gói tuyệt đối có thể được cài đặt:
sudo apt-get remove texlive*
Sau đó thêm PPA và cập nhật:
sudo add-apt-repository ppa:texlive-backports/ppa
sudo apt-get update
Cuối cùng cài đặt:
sudo apt-get install texlive
Điều này sẽ cài đặt các mô-đun phổ biến nhất. Nếu bạn cần các mô-đun cụ thể hơn thì bạn sẽ phải cài đặt gói "phụ" (ở lần kiểm tra cuối cùng là gần 1 Gb):
sudo apt-get install texlive-latex-extra
Đối với ai đó đến từ Windows, tôi muốn giới thiệu TexMaker dưới dạng GUI (có sẵn từ Trung tâm phần mềm). Đây là những gì chúng tôi cung cấp cho sinh viên và họ quản lý tốt với nó.
Tôi đã chạy sudo apt-get install texlive-full
trong đó có một số nhược điểm được liệt kê ở trên bao gồm nó có thể không được cập nhật, nhưng tôi không tìm thấy bất kỳ vấn đề nào. (Chưa)
Có lợi thế là nó chỉ cài đặt mọi thứ trong một lệnh nhanh. Một số người có thể cho rằng đây là cách thực hành tồi / lãng phí dung lượng ổ cứng - nhưng tôi sử dụng Ubuntu vì nó nhanh và (thường) hoạt động, không phải vì nó tiết kiệm cho tôi vài trăm megabyte dung lượng ổ đĩa so với các bản phân phối linux khác ...