Học, học nữa, học mãi

Thêm package cho Latex trong Ubuntu

Posted on 12/07/2012 | in Ubuntu | by

Hôm nay có việc cần nên phải bổ sung thêm gói tkz-base cho Latex. Mặc dù lúc cài Texlive, mình đã cài gói Texlive-full để đầy đủ nhất, nhưng sự đời mà, có gì là trọn vẹn đâu  😆 . Hôm nay mình sẽ hướng dẫn các bạn bổ sung thư viện cho Latex bên Ubuntu. Mình sử dụng trình soạn thảo là TexMaker và trình biên dịch là Texlive.

1. Đầu tiên các bạn tải gói cần bổ sung về và giải nén ra. Mình thường vào trang http://www.ctan.org/search/ để kiếm.

2. Các bạn mở Terminal và chạy lệnh sau:

mkdir -p texmf/tex/latex/tên-gói-lệnh-bạn-cần-bổ-sung

Lệnh trên có tác dụng tạo một thư mục texmf trong Home, trong texmf tạo thư mục tex, trong tex tạo thư mục latex, trong latex tạo thư mục mang tên gói lệnh bạn cần bổ sung. Nhức đầu thật :evil:. Bạn có thể tự làm thủ công mà không cần dùng dòng lệnh . Tôi thử tạo một thư mục trong Home, mang tên là texmf và trong đó tạo thư mục tex thì có vẻ là vẫn được. Sau đó, các bạn copy gói cần bổ sung vào thư mục vừa tạo.

3. Cập nhập gói cần cài bằng cách chạy lệnh

sudo texhash

trong terminal. Vậy là xong. Đơn giản quá phải không.

Chú ý: trước khi bổ sung gói gì đó thì bạn cần xem  nó đã có chưa nha. Nếu có rồi mà cài thêm thì dễ bị lộn xộn lắm.

Cập nhập ngày 20/07/2012: Hôm nay có việc cẩn bổ sung gói ccaption, nhưng khi tải về, bung zip ra thì thấy có 1 điểu đó là không có file ccaption.sty

Đó là một file rất quan trọng cho việc bổ sung package cho latex.

Cách giải quyết: Đầu tiên mở Terminal lên và dẫn đến thư mục chứa file package mà bạn vừa down về. Ví dụ trong hình trên tôi chứa nó trong thư mục Home/Downloads/ccaption, do đó trong Terminal tôi sẽ chạy lệnh

cd ~/Downloads/ccaption

Tiếp theo các bạn chạy lệnh sau

latex ccaption.ins

Sau khi chạy bạn thấy trong thư mục trên xuất hiện file ccaption.sty là thành công.

Tiếp theo các bạn làm giống như phần trên tôi đã hướng dẫn.

Cập nhập ngày 01/01/2013: hôm nay tôi bổ sung gói fourier mà khi chạy texmaker nó cứ thông báo thiếu font. Cài tới, cài lui không được, thế là tôi mở terminal lên và gõ

sudo apt-get install texlive-fonts-extra

Cái này là cài gần như toàn bộ font của texlive, hơi bị nặng, khoảng 250MB gì đó. Nhưng cài xong thì chạy texmaker ngon lành.

TAGS: , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Tìm kiếm bằng Google