> 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/10-illegal-unit-of-measure-pt-inserted.md).

# Đơn vị đo không hợp lệ (đã chèn pt)

Nếu bạn chỉ định một độ dài trong LaTeX nhưng không chỉ rõ đơn vị thích hợp, bạn sẽ gặp lỗi dưới đây:

main.tex, dòng 5

Đơn vị đo không hợp lệ (đã chèn pt).

\vskip l.11 \vspace{6} Các kích thước có thể dùng các đơn vị em, ex, in, pt, pc, cm, mm, dd, cc, nd, nc, bp hoặc sp; nhưng đơn vị của bạn là một loại mới! Tôi sẽ giả định rằng bạn muốn nói pt, tức điểm in. Để khôi phục một cách an toàn sau lỗi này, tốt nhất là xóa các đơn vị sai; ví dụ, gõ \`2' để xóa hai ký tự. (Xem Chương 27 của The TeXbook.)

Xem [ở đây](/latex/vi/dinh-dang/01-lengths-in-latex.md) để tìm hiểu thêm về độ dài trong LaTeX.

## Nguyên nhân thường gặp

**Quên bao gồm đơn vị thích hợp khi chỉ định một độ dài:**

Nguyên nhân phổ biến nhất của lỗi này đơn giản là quên thêm đơn vị khi chỉ định một độ dài trong LaTeX. Một ví dụ về sai sót được hiển thị dưới đây

```latex
Hình ảnh dưới đây nên có chiều rộng 5 xentimét

\includegraphics[width=5]{image}
```

Sai sót ở đây là chiều rộng của hình ảnh được viết là **`width=5`**. LaTeX không hiểu hình ảnh nên có kích thước năm inch, năm mét, năm milimét, v.v. Cách chỉ định đúng là **`width=5cm`**. Điều này cho LaTeX biết rằng hình ảnh nên rộng năm xentimét.

**Sử dụng một đơn vị không được phép trong LaTeX:**

Một lý do phổ biến khác khiến lỗi này xuất hiện là bạn đã dùng một đơn vị không được phép trong LaTeX. Ví dụ về điều này được hiển thị dưới đây, nơi đã cố gắng chỉ định hình ảnh rộng một foot:

```latex
Hình ảnh dưới đây nên rộng một foot

\includegraphics[width=1ft]{image}
```

Điều này sẽ tạo ra lỗi, vì foot không phải là đơn vị được phép trong LaTeX. Cách viết đúng là ghi chiều rộng hình ảnh thành **`width=12in`**, điều này cho ra một hình ảnh rộng một foot. Dưới đây là danh sách các đơn vị có sẵn trong LaTeX:

| Viết tắt  | Giá trị                                                                                                                                                                            |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **pt**    | một point xấp xỉ 1/72,27 inch, tức khoảng 0,0138 inch hoặc 0,3515 mm (chính xác thì point được định nghĩa là 1/864 của foot kiểu Mỹ *foot của nhà in* tức là 249/250 của foot Anh) |
| **mm**    | một milimét                                                                                                                                                                        |
| **cm**    | một xen-ti-mét                                                                                                                                                                     |
| **trong** | inch                                                                                                                                                                               |
| **ex**    | xấp xỉ chiều cao của chữ 'x' (chữ thường) trong phông chữ hiện tại (phụ thuộc vào phông chữ được dùng)                                                                             |
| **em**    | xấp xỉ chiều rộng của chữ 'M' (chữ hoa) trong phông chữ hiện tại (phụ thuộc vào phông chữ được dùng)                                                                               |
| **mu**    | đơn vị toán học bằng 1/18 em, trong đó em được lấy từ họ ký hiệu toán học                                                                                                          |

**Có một token không thể mở rộng ở sai vị trí**

Cái ở trên thực ra là một trường hợp của điều này. TeX phân tích độ dài như bất kỳ số chữ số nào, theo sau là dấu chấm tùy chọn, theo sau là bất kỳ số chữ số nào, theo sau là khoảng trắng tùy chọn, rồi theo sau là bất kỳ đơn vị hợp lệ nào. Trong khi TeX tìm kiếm một độ dài, nó mở rộng mọi token có thể mở rộng (macro) cho đến khi tìm thấy token đầu tiên không thể mở rộng.

**Có một ngắt dòng \\\ theo sau bởi dấu ngoặc vuông:**

Nếu một lệnh ngắt dòng **`\\`** được theo sau bởi dấu ngoặc vuông **`[...]`**, nó sẽ được xem là một đối số tùy chọn, và do đó một con số kèm đơn vị sẽ được mong đợi bên trong các dấu ngoặc vuông Điều này vẫn đúng ngay cả khi có khoảng trắng và xuống dòng giữa **`\\`** và **`[...]`** lệnh. Sự cố này thường xuất hiện trong các bảng, như minh họa dưới đây:

```latex
\begin{tabular}{c|c}
    [t] & s\\
    [I] & A\\
    [m] & kg
\end{tabular}
```

Điều này sẽ tạo ra lỗi, vì ở dòng thứ ba, chúng ta có một ngắt dòng theo sau bởi dấu ngoặc vuông. LaTeX mong đợi một con số kèm đơn vị bên trong các dấu ngoặc vuông, nhưng thay vào đó lại tìm thấy **`x`**. Cách đúng để viết bảng trên là đặt các dấu ngoặc vuông bên trong dấu ngoặc nhọn **`{...}`** như hiển thị bên dưới hoặc, nếu tác dụng nhóm của các dấu ngoặc nhọn là không mong muốn, hãy đặt một **`\relax`** trước nó:

```latex
\begin{tabular}{c|c}
    [t] &  s\\
    {[I]} & A\\\relax
    [m] & kg
\end{tabular}
```

**Sử dụng gói subfigure:**

Tính năng **`subfigure`** gói này đã lỗi thời từ lâu, và sẽ tạo ra lỗi 'Illegal unit of measure' khi thực tế không có lỗi nào. Một ví dụ về điều này được hiển thị dưới đây:

```latex
% Trong phần tiền định nghĩa
\usepackage{subfigure}

% Trong phần thân tài liệu của bạn
\begin{figure}
    \centering
    \begin{subfigure}[b]{0.3\textwidth}
        \includegraphics[scale=0.2]{image}
        \caption{A gull}
        \label{fig:gull}
    \end{subfigure}%
\end{figure}
```

Điều này sẽ gây ra lỗi, vì gói subfigure không nhận ra **`\textwidth`** như thể nó chứa một đơn vị, trong khi thực tế nó là một phép đo định sẵn (tương đương với chiều rộng không đổi của toàn bộ khối văn bản trên một trang). Cách khắc phục là sử dụng bản cập nhật hơn **`subcaption`** gói, vốn đã thay thế **`subfigure`**. Viết cùng đoạn mã như trên với **`\usepackage{subcaption}`** trong phần tiền định nghĩa thay vì **`\usepackage{subfigure}`** sẽ cho kết quả mong muốn mà không có bất kỳ lỗi nào.


---

# 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/10-illegal-unit-of-measure-pt-inserted.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.
