---
# System prepended metadata

title: Cài Đặt LaTeX Trên Windows (Gói Đầy Đủ)

---

# Cài Đặt LaTeX Trên Windows (Gói Đầy Đủ)

## 1. Tải và cài đặt Perl

Perl là một ngôn ngữ lập trình đa năng và cấp cao, được sử dụng trong nhiều tác vụ tính toán, bao gồm cả những tác vụ liên quan đến xử lý tài liệu. Đây là công cụ bắt buộc cài đặt để MiKTeX hoạt động trên Windows.

https://strawberryperl.com

Làm theo các bước sau:
<img src="https://hackmd.io/_uploads/BJp-QVjHT.png" width=400></img>
<img src="https://hackmd.io/_uploads/Sy5uXEiBT.png" width=400></img>
<img src="https://hackmd.io/_uploads/BycOX4jHp.png" width=400></img>
<img src="https://hackmd.io/_uploads/BJ5OmVsrp.png" width=400></img>
<img src="https://hackmd.io/_uploads/Sk9dmNjrp.png" width=400></img>
<img src="https://hackmd.io/_uploads/ryFbVNirp.png" width=400></img>
<img src="https://hackmd.io/_uploads/SJtb4NoHT.png" width=400></img>
<img src="https://hackmd.io/_uploads/BJKbV4oSa.png" width=400></img>
<img src="https://hackmd.io/_uploads/ryFb4EiH6.png" width=400></img>
<img src="https://hackmd.io/_uploads/HJKZEVsSa.png" width=400></img>

## 2. Tải MiKTeX

MiKTeX là một trong những bản phân phối LaTeX phổ biến nhất dành cho hệ điều hành Windows. MiKTeX đóng vai trò làm công cụ biên dịch các file .tex thành phiên bản pdf.

Truy cập trang web MiKTeX: https://miktex.org/howto/install-miktex

Tải bộ cài đặt phù hợp cho Windows (nếu bạn không phải người có kinh nghiệm sử dụng latex thì tốt nhất nên cài bản đầy đủ).

## 3. Cài Đặt MiKTeX
![upload_0beff45230261ed6cf213bf95b26319a](https://hackmd.io/_uploads/ByLVrNjST.png)

![upload_e1601b32e1eac18c01f7e17600a0ee21](https://hackmd.io/_uploads/BkkcrNsra.png)

![upload_835b06da9c2eb6d964ae71f0cd005848](https://hackmd.io/_uploads/S11cHEora.png)

![upload_f36ac54077da0341366f16920e18f375](https://hackmd.io/_uploads/SkkcrVsrT.png)

![upload_0909f93b98e03593a1d5e427d69b9f58](https://hackmd.io/_uploads/H115HEsBa.png)

![upload_91e0c72a944a4068c102054ca900ddca](https://hackmd.io/_uploads/rJg2rNoBa.png)

## 4. Cài đặt Visual Studio Code

Visual Studio Code (Viết tắt VSCode) là trình soạn thảo mã nguồn (code) thuận tiện. Ta có thể dùng VSCode để soạn thảo các mã Latex, sau đó gọi lệnh MiKTeX để biên dịch.

Tải bộ cài đặt dành cho Windows tại đây:
https://code.visualstudio.com/docs/?dv=win32arm64user

![upload_fdc8ff76632006f8151510b56c7d1db6](https://hackmd.io/_uploads/r1enB4jSa.png)

![upload_0f100a110e3aa6db203918337e24fb4a](https://hackmd.io/_uploads/rkehB4iS6.png)

![upload_2e5f5861d25972e8696b74b37bf6a0c4](https://hackmd.io/_uploads/rJgnrEjr6.png)

![upload_c3f9d0d545e4dc83ac77f8f91ca9897d](https://hackmd.io/_uploads/rJJcBVorp.png)

![upload_fac4ee40b8d40eec9c51b7a9e00ae289](https://hackmd.io/_uploads/B119BEir6.png)

![upload_af1e9f33fe242717f3de1ab6cab5d771](https://hackmd.io/_uploads/Syy5BNiS6.png)

![upload_ce9ea1456bc854c943d5e17aa13f32b0](https://hackmd.io/_uploads/ByJ5SNsH6.png)

## 5. Cài đặt Plugin LaTeX Workshop trên VSCode:
![upload_3e71f2069f8571dbc95dcfd3bf4a0338](https://hackmd.io/_uploads/Hy62H4iSa.png)

## 6. Ví dụ:

Tạo file main.tex:

![upload_c9081a90ee76261b3fd1d0fc27e8e70f](https://hackmd.io/_uploads/r1ahBNoS6.png)

![upload_2c904f3cf549307010fd7aae98dfcfc9](https://hackmd.io/_uploads/rkp2BNsBp.png)

![upload_df156d5a5f07abe02a9a9f850cd1924f](https://hackmd.io/_uploads/ryThHVor6.png)

Sao chép văn bản mẫu dưới đây vào file main.tex:

```
\documentclass[12pt]{article}

\usepackage[utf8]{inputenc} % allow utf-8 input
\usepackage[T5]{fontenc}    % Vietnamese support
\usepackage[vietnamese]{babel} % Vietnamese language support

\title{Bài Báo Cáo Mẫu}
\author{Người Viết: Tên Của Bạn}
\date{Ngày 12 tháng 11, 2023}

\begin{document}

\maketitle

\section{Giới thiệu}
Đây là một đoạn văn mẫu trong một tài liệu LaTeX. LaTeX rất phù hợp để soạn thảo các tài liệu khoa học và kỹ thuật.

\section{Nội dung}
Bạn có thể thêm nội dung của mình ở đây. LaTeX hỗ trợ việc định dạng văn bản, tạo bảng, hình ảnh, và nhiều hơn nữa.

\subsection{Một Tiểu Mục}
Đây là một tiểu mục trong phần nội dung.

\paragraph{Một đoạn}
Đây là một đoạn văn bản. 

\subparagraph{Một đoạn nhỏ hơn}
Và đây là một đoạn nhỏ hơn.

\section{Kết luận}
Đây là phần kết luận của bài báo cáo.

\end{document}
```
Biên dịch file main.tex:
![upload_f8d75fd1314190fdc21e03e9653b6fad](https://hackmd.io/_uploads/H1ahrEjrp.png)


Xem kết quả biên dịch:
![upload_e4920e23860a366f8bb1da4224fd70aa](https://hackmd.io/_uploads/B162r4jHT.png)

## 7. Một số phím tắt:
Trong trường hợp bạn muốn biết vị trí nào trên file PDF tương ứng với đoạn (thậm chí là 1 từ) mã nguồn latex bạn đang viết. Bạn bôi đoạn mã nguồn đó, và nhất tổ hợp phím:
`Ctrl + Alt + J`.

Ngược lại, từ 1 vị trí nào đó trên file PDF, bạn muốn nhay chóng tìm đến mã nguồn latex tương ứng (để chỉnh sửa thêm chẳng hạn), ân giữ `Ctrl` và click chuột lên vị trí đó trên file PDF.