Mình viết bài này để giúp một số bạn còn gặp khó khăn trong việc cài đặt môi trường làm việc với TeX trên Windows. Sau khi thực hiện theo những bước như dưới đây, bạn sẽ có một môi trường Tex hoàn hảo để bắt đầu biên soạn tài liệu Tex/LaTeX.

Như đã đề cập ở bài viết Những khái niệm cơ bản – Chìa khóa để tự học LaTeX hiệu quả, để bắt đầu soạn thảo và biên dịch tài liệu TeX, bạn cần 2 thứ: TeX Distribution và TeX Editor. Bạn có một số lựa chọn sau đây:

  • TeX Distribution: TexLive hoặc MikTeX
  • TeX Editor: Texmaker hoặc Tex Studio hoặc VietTex hoặc TeXworks, v.v.

Theo kinh nghiệm của mình, TexLive+Texmaker là sự kết hợp tuyệt vời cho người mới bắt đầu làm quen LaTeX (kể cả người làm việc lâu năm). Trong đó, TexLive chứa đầy đủ các gói lệnh của TeX. Bạn sẽ không còn lo về việc bị thiếu các gói lệnh. Còn Texmaker là một trong những chương trình soạn TeX được sử dụng nhiều nhất, giao diện rất thân thiện.

Sau đây là các bước chính chúng ta sẽ thực hiện:

  • Cài đặt TexLive
    • 1. Tải file texlive.iso
    • 2. Cài đặt chương trình tạo ổ đĩa ảo
    • 3. Load file texlive.iso vào ổ đĩa ảo và tiến hành cài đặt TexLive
  • Cài đặt Texmaker
    • 4. Tải Texmaker
    • 5. Cài đặt Texmaker
  • Biên soạn thử một file TeX

OK. Let’s start !

Cài đặt TexLive

Đầu tiên, bạn tải file texlive2019.iso tại đây: http://ctan.mines-albi.fr/systems/texlive/Images/ . Đây là địa chỉ official của TexLive nên các bạn an tâm mà tải về. Chúng ta sẽ được một file texlive2019.iso nặng khoảng 3.4GB

Tiếp theo, bạn tải phần mềm UltraISO tại đây: https://www.ultraiso.com/download.html (Chỉ cần nhấp vào Free Trial để tải). Chúng ta sẽ sử dụng UltralISO để tạo ổ đĩa ảo cho máy tính. Ổ đĩa ảo này sẽ được dùng để load file texlive2019.iso

Bạn cài đặt UltraISO như mọi phần mềm khác. Trong lúc cài đặt, các bạn nhớ tick vào Setup ISO CD/DVD emulator (ISODrive) như hình bên dưới

cai dat texlive

Sau khi cài đặt UltralISO, bạn sẽ thấy một ổ đĩa ảo xuất hiện trong My computer (Nếu chưa có, bạn hãy refesh hoặc restart máy tính nhé).

Tiếp theo, nhấp chuột phải vào ổ đĩa ảo này, chọn UltraISO/Mount… và tìm đến file texlive2019.iso mà bạn đã tải về lúc đầu (Chọn file texlive2019.iso rồi nhấp Open).

Cai dat texlive

Ghi chú: Thực ra nếu bạn dùng Windows 10 thì bạn cũng có sẵn một ổ đĩa ảo (bạn chỉ cần nhấp phải vào texlive2019.iso và chọn Mount). Nhưng ở bài hướng dẫn này, mình chọn UltraISO là để hướng dẫn chung cho những bạn không dùng Windows 10. Sau khi cài TexLive, bạn hoàn toàn có thể gỡ cài đặt UltraISO.

Sau khi đã mount file texlive2019.iso vào ổ đĩa ảo, bạn hãy mở ổ đĩa ảo này lên (nhấp kép vào). Sau đó chạy file install-tl-advanced.bat, bạn sẽ thấy hộp thoại cài đặt TexLive như hình sau đây

Bây giờ, bạn có thể giữ nguyên các tham số và nhấp vào Install để cài đặt ngay. Tuy nhiên, như bạn thấy , ước lượng dung lượng sau khi cài đặt sẽ là 6 GB. Theo kinh nghiệm của mình, bạn có thể tiết kiệm dung lượng ổ đĩa bằng cách nhấp vào nút Advanced, bạn sẽ thấy hộp thoại như sau

Tại đây, bạn nhấp vào nút Customize và bỏ bớt các package không cần thiết như hình phía dưới đây:

Chú thích:

Bên phần Languages, các bạn chỉ cần giữ lại 2 mục:

  • Other languages (trong đây có chứa tiếng Việt)
  • US and UK English

Bên phần Other collections, bạn có thể bỏ bớt 2 mục:

  • Music packages: nếu bạn không soạn nhạc thì sẽ không cần gói này
  • TeXworks editor: đây là editor mặc định kèm theo. Nhưng vì chúng ta sẽ sử dụng Texmaker nên ở đây sẽ không cần cài TeXworks

OK. Sau khi thay đổi, ước lượng dung lượng sau khi cài đặt sẽ chỉ còn khoảng 4.7GB. Bây giờ, bạn nhấp Install để cài đặt. Màn hình cài đặt sẽ tương tự như sau:

Sau khi cài đặt xong, bạn nhấp vào nút Finish để tắt cửa sổ.

OK, như vậy là bạn đã cài đặt xong TexLive cho máy Windows của bạn. Bước tiếp theo là cài đặt Texmaker.

Cài đặt Texmaker

Cài đặt Texmaker rất đơn giản. Chỉ cần tải Texmaker ở đây: http://www.xm1math.net/texmaker/download.html

Sau khi tải về, bạn chỉ cần cài đặt Texmaker bình thường như bao phần mềm khác (giữ nguyên mặc định của các tùy chọn). Giao diện Texmaker 2018 như sau

Cai dat texlive 4

Ghi chú: Để chuyển sang giao diện nền tốitắt chức năng kiểm tra chính tả tiếng Việt, các bạn vào Option/Configure Texmaker và chọn như hình dưới đây

Cai dat texlive 5

Sở dĩ mình tắt kiểm tra chính tả tiếng Việt là vì nếu không tắt, nó sẽ gạch chân những từ có dấu tiếng Việt trông rất rối mắt.

OK, như vậy bạn đã cài đặt thành công TexLiveTexmaker !

Biên soạn thử một file TeX

Bây giờ chúng ta biên soạn thử một file TeX có nội dung sau đây.

\documentclass[a4paper,vietnamese]{article}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{tikz}
\definecolor{MicrosoftRed}{HTML}{f65314}
\definecolor{MicrosoftBlue}{HTML}{00a1f1}
\definecolor{MicrosoftGreen}{HTML}{7cbb00}
\definecolor{MicrosoftYellow}{HTML}{ffbb00}
\setlength\parindent{0pt}
\setlength{\parskip}{14pt}
\begin{document}
Theo kinh nghiệm của mình, Texlive+Texmaker là sự kết hợp tuyệt vời cho người mới bắt đầu làm quen LaTeX (kể cả người làm việc lâu năm). Trong đó, TexLive chứa đầy đủ các gói lệnh của TeX. Bạn sẽ không còn lo về việc bị thiếu các gói lệnh. Còn Texmaker là một trong những chương trình soạn TeX được sử dụng nhiều nhất, giao diện rất thân thiện.
Sau đây là các bước chính cần thực hiện:
\begin{itemize}
\item Cài đặt TexLive
\begin{enumerate}
\item Tải file texlive.iso
\item Cài đặt chương trình tạo ổ đĩa ảo
\item Load file texlive.iso vào ổ đĩa ảo và tiến hành cài đặt TexLive
\end{enumerate}
\item Cài đặt Texmaker
\begin{enumerate}
\item Tải Texmaker
\item Cài đặt Texmaker 
\end{enumerate}
\item Biên soạn thử một file tex
\end{itemize}
OK. Let's start !
Test gói vẽ hình \textbf{tikz}
\begin{center}
\begin{tikzpicture}[scale=0.5]
    \foreach \y in {0,2,4,6}{
    \foreach \x in {0,2,4,6}{
    \fill[MicrosoftBlue]  (\x,\y) rectangle (\x+1,\y+1);
    \fill[MicrosoftRed]   (\x,\y+1) rectangle (\x+1,\y+2);
    \fill[MicrosoftYellow](\x+1,\y) rectangle (\x+2,\y+1);
    \fill[MicrosoftGreen] (\x+1,\y+1) rectangle (\x+2,\y+2);
    }}
\end{tikzpicture}
\end{center}
\end{document}

Bạn biên dịch bằng cách bấm phím F6. Sau đó, để xem file PDF bạn bấm phím F7. 

Để biên dịch và xem ngay file PDF bạn bấm phím F1. Những phím tắt này có thể tùy chỉnh, nhưng theo mình bạn hãy nên để chúng mặc định.

Ghi chú: Như bạn thấy, để gõ tiếng Việt, bạn chỉ cần khai báo phần đầu tài liệu tương tự như sau đây:

\documentclass[a4paper,vietnamese]{article}
\usepackage[utf8]{inputenc}
\usepackage{babel}

Cách trên thay thế cho cách khai báo phổ biến \usepackage[utf8]{vietnam} (đã không còn hỗ trợ chính thức bởi CTAN).

Kết luận

Bài viết này nhằm mục đích hướng dẫn cho các bạn mới làm quen với TeX và gặp rắc rối trong việc cài đặt môi trường TeX trên Windows để phục vụ cho việc thực hành.

Mình xin nhấn mạnh lại: Nếu bạn dùng Windows và bạn còn nhiều dung lượng ổ đĩa, bạn nên cài TexLive (thay vì Miktex) !

Còn Texmaker chỉ là chương trình để biên soạn TeX. Do đó, nếu vì một lí do nào đó mà bạn không thích Texmaker, bạn có thể cài đặt Tex Studio hoặc bất kì chương trình nào khác để biên soạn TeX.

Nếu bạn gặp khó khăn trong quá trình cài đặt, hãy thoải mái comment phía dưới hoặc post câu hỏi trên Group Math2IT nhé !

Share

CÙNG CHỦ ĐỀ

CÓ THỂ BẠN SẼ THÍCH