> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/vi/loi-latex/31-undefined-control-sequence.md).

# Undefined control sequence

Lỗi này xuất hiện khi LaTeX không hiểu một trong các lệnh bạn đã dùng.

## Các ví dụ phổ biến

**Lỗi gõ nhầm trong một lệnh:**

Nguyên nhân phổ biến nhất của lỗi như vậy là những lỗi gõ nhầm đơn giản. Một ví dụ về lỗi gõ nhầm như vậy được minh họa bên dưới, khi bạn vô tình nhấn **`Z`** thay vì **`a`** khi viết **`\alpha`**

```latex
Một lỗi gõ nhầm khi viết $\alpha$ có thể là $\Zlpha$
```

Điều này sẽ cho ra thông báo lỗi là

main.tex, dòng 10

Chuỗi điều khiển không xác định.

< \Zlpha l.10 Lỗi gõ nhầm khi viết $$\alpha$$ có thể là $\Zlpha $ Chuỗi điều khiển ở cuối dòng trên cùng của thông báo lỗi của bạn chưa bao giờ được \def. Nếu bạn đã viết sai chính tả nó (ví dụ: \`\hobx'), hãy gõ \`I' và viết đúng chính tả (ví dụ: \`I\hbox'). Nếu không, chỉ cần tiếp tục, và tôi sẽ quên mọi thứ không được định nghĩa. \[1

Những lỗi này con người có thể dễ nhận ra nhưng lại có thể khiến LaTeX bối rối về điều đang được yêu cầu.

**Quên nạp một gói:**

Một nguyên nhân khác của lỗi như vậy là khi cần một gói cụ thể để dùng một lệnh nhất định, nhưng lại vô tình quên nó trong phần tiền đề. Một ví dụ của điều này là

```latex
Tôi muốn chèn một khoảng trắng sau từ \LaTeX\xspace nhưng tôi đã quên nạp gói xspace.
```

Trong ví dụ này, tài liệu sẽ không biên dịch được vì LaTeX không nhận ra **`\xspace`** lệnh này. Đây không phải là lỗi gõ nhầm, vì **`\xspace`** là một lệnh hoàn toàn hợp lệ. Vấn đề là bạn đã quên thêm **`\usepackage{xspace}`** trong phần tiền đề. Khi dòng này được thêm vào, thông báo lỗi sẽ biến mất vì lúc này LaTeX đã biết cách diễn giải **`\xspace`** lệnh này.

**Dấu gạch chéo ngược được dùng sai chỗ:**

Một nguyên nhân khác của *Chuỗi điều khiển không xác định* lỗi là dấu gạch chéo ngược được dùng không đúng cách. Điều này đặc biệt có thể xảy ra khi viết liên kết tệp như minh họa bên dưới.

```latex
Sẽ phát sinh lỗi nếu bạn viết đường dẫn tệp như

C:\Users\Files
```

Vấn đề là khi LaTeX thấy dấu gạch chéo ngược **`\`**, nó sẽ diễn giải phần sau là một lệnh. Ở đây, không có lệnh nào như \Users, vì vậy bạn sẽ gặp một *Chuỗi điều khiển không xác định* lỗi. Để tránh điều này, khi viết văn bản bạn nên viết dấu gạch chéo ngược là **`\backslash`**. Đối với việc viết các đường dẫn tệp dài và url, đôi khi sẽ tiện hơn khi dùng **`url`** gói thay vì viết **`\backslash`** mỗi lần.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/vi/loi-latex/31-undefined-control-sequence.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
