Sử dụng MiKTeX để tìm kiếm, cài đặt và cập nhật các gói LaTeX
Cập nhật:ngày 5 tháng 4 năm 2010
Nếu bạn đang sử dụng LaTeX để viết các bài báo và sách trắng, thì bạn đã thực hiện một bước tiến lớn theo hướng tách biệt phong cách khỏi nội dung, làm việc hiệu quả và không bị sao nhãng, duy trì tính nhất quán xuyên suốt, tạo ra các tài liệu có giao diện đẹp mắt với sức mạnh chưa từng có của phông chữ Máy tính Hiện đại, ký hiệu Toán học, tài liệu tham khảo và thư mục, đồng thời đơn giản là trở nên khác biệt và thú vị hơn nhiều so với những tài liệu khác.
Nhưng đôi khi, bạn có thể cần một số tính năng bổ sung bị thiếu, chẳng hạn như các tiêu đề ưa thích hoặc định dạng đặc biệt cho mã Python. Câu hỏi là bây giờ bạn làm gì? Nếu đang sử dụng giao diện người dùng LaTeX mạnh mẽ như LyX hoặc Kile, bạn sẽ nhận thấy rằng các chương trình này cung cấp rất nhiều tính năng hữu ích cho người dùng, bao gồm tự động biên dịch mã LaTeX và chuyển đổi sang các định dạng đầu ra mong muốn, kiểm tra chính tả, cài đặt nhanh các gói bị thiếu, v.v. Tuy nhiên, bạn có thể tiến thêm một bước nữa.
Từ khóa:MikTeX.
MikTeX là một hệ thống sắp chữ dành cho hệ điều hành Microsoft Windows và Linux và bao gồm việc triển khai TeX và một bộ chương trình liên quan. MiKTeX cung cấp các công cụ cần thiết để chuẩn bị tài liệu bằng ngôn ngữ đánh dấu TeX/LaTeX.
Các tính năng quan trọng của MiKTeX là khả năng tự cập nhật bằng cách tải xuống các phiên bản mới của các thành phần và gói đã cài đặt trước đó cũng như quá trình cài đặt dễ dàng. Ngoài ra, nó có thể hỏi người dùng xem họ có muốn tải xuống bất kỳ gói nào chưa được cài đặt nhưng được tài liệu hiện tại yêu cầu hay không.
Hôm nay, tôi muốn chỉ cho bạn cách bạn có thể sử dụng MikTeX và tận hưởng nhiều điểm mạnh của nó, bao gồm tải xuống và cập nhật gói, làm việc trong môi trường có kết nối proxy, v.v.
Hiện tại, phiên bản sản xuất đầy đủ của MiKTeX chỉ có sẵn cho Windows; Máy khách Linux có phiên bản beta đầu tiên. Do đó, nội dung trong tài liệu này được thể hiện trên Windows.
Sử dụng MikTeX
Cách đơn giản nhất để xử lý MikTeX là làm trình quản lý gói cho LaTeX. Nếu bạn coi LaTeX là một hệ điều hành văn bản thì MikTeX đối với LaTeX cũng như Synaptic đối với Ubuntu. Một khi bạn hiểu rõ sự tương tự này, nó sẽ trở nên rất đơn giản.
Bạn làm việc, bạn cần một số tiện ích bổ sung, bạn bật trình quản lý gói, cài đặt những thứ còn thiếu và tiếp tục làm việc. Bạn có thể tìm thấy MikTeX trong thư mục cài đặt, thường là Tệp chương trình hoặc tương tự.
Trình quản lý gói MikTeX
Khởi động Trình quản lý gói. Tiện ích này sẽ liệt kê tất cả các gói LaTeX có sẵn, bao gồm cả những gói đã được cài đặt. Bạn có thể sắp xếp các gói theo tên, danh mục, kích thước, ngày đóng gói, ngày cài đặt hoặc tiêu đề. Bạn cũng có thể sử dụng tính năng lọc tên, từ khóa và tên tệp để tìm thấy những gì bạn cần hoặc muốn.
Ví dụ:định dạng mã. Điều này sẽ được thực hiện bằng cách sử dụng gói danh sách.
Nhưng ngay cả khi bạn không biết điều đó, tên gói có thể giúp bạn tìm thấy thứ mình cần. Về vấn đề đó, trình quản lý gói MiKTeX không chỉ là một kho lưu trữ trực tuyến tĩnh. Nó thực sự có thể giúp bạn cải thiện mức độ quen thuộc và cách sử dụng LaTeX bằng cách giới thiệu cho bạn các gói mới thú vị.
Cập nhật
Bạn cũng có thể cập nhật toàn bộ cơ sở cài đặt các gói LaTeX chỉ trong một lần. Bạn có thể sử dụng kho lưu trữ gói trực tuyến hoặc thậm chí CD/DVD.
Cài đặt kết nối
Ví dụ:nếu bạn gặp sự cố với proxy, bạn có thể định cấu hình một proxy bằng cách sử dụng menu Cài đặt kết nối, có sẵn trong trình hướng dẫn Cập nhật. Rất tiện lợi nếu bạn sử dụng proxy và vẫn muốn sử dụng LaTeX một cách tối đa.
Cài đặt thủ công
Bạn cũng có thể cài đặt hoặc gỡ bỏ các gói riêng lẻ nếu thấy phù hợp. Mặc dù bạn có thể định cấu hình các chương trình hỗ trợ MiKTeX (như LyX) để truy xuất nội dung bị thiếu một cách nhanh chóng, nhưng bạn có thể hoặc muốn sử dụng trình quản lý gói để lấy các mục cụ thể.
Quay lại ví dụ về danh sách của chúng tôi:
Gói sẽ được tải xuống và cài đặt. Bạn có thể thấy một cửa sổ dòng lệnh bật lên trong quá trình cài đặt; không có gì phải lo lắng, đó là MiKTeX đang tự cấu hình lại với các gói mới.
Chỉ để tham khảo, tôi đã đề cập đến điều này trước đó, LyX sử dụng MikTeX làm hệ thống sắp chữ. Bạn có thể làm việc với MiKTeX ngay cả khi LyX đang chạy và cài đặt các gói mới nếu cần. Điều duy nhất bạn phải làm sau khi có được các gói mới là cấu hình lại LyX.
Một lần nữa, sử dụng sự tương tự về quản lý gói của chúng tôi, điều này giống như chạy ldconfig sau khi cài đặt. Đơn giản nhỉ?
Kết luận
MiKTeX là một con thú mạnh mẽ. Nó chắc chắn sẽ mang lại trải nghiệm LaTeX của bạn - hiện chỉ có trên Windows, nhưng Linux sắp ra mắt - hiệu quả hơn, dễ chịu hơn, linh hoạt hơn và mạnh mẽ hơn. Bạn sẽ tìm hiểu về các tính năng và tùy chọn bổ sung của ngôn ngữ/hệ thống LaTeX tuyệt vời, từ đó làm cho giấy tờ của bạn trông và hoạt động thông minh hơn. Bạn sẽ tìm hiểu về các công cụ và tiện ích mới, cú pháp mới, trở thành một chuyên gia giỏi hơn bao giờ hết trong việc xử lý tài liệu đúng cách.
Hôm nay, tôi hy vọng bạn đã học được điều gì đó mới. Sự giống nhau đáng kinh ngạc giữa trình quản lý gói MiKTeX và trình quản lý gói Linux thông thường, cách tìm kiếm nội dung, cách thiết lập kết nối mạng và cách cài đặt các gói riêng lẻ thật đáng kinh ngạc. Bây giờ, tất cả những gì còn lại của bạn là khởi động LaTeX và bắt đầu viết những thứ hay ho. Ngay cả khi nội dung không hay đến thế, chúng vẫn trông rất rực rỡ, bạn sẽ được phong là một kẻ lập dị và mọi người sẽ sợ hãi bạn. Đó là một tình huống đôi bên cùng có lợi về mọi mặt.
Chúc mừng.