> 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/chu-de-khac/37-line-breaks-and-blank-spaces-es.md).

# Ngắt dòng và khoảng trắng es

Không nên làm gián đoạn luồng bình thường của một tài liệu LaTeX trừ khi bạn đang [đang viết một macro](/latex/vi/tep-lop/03-writing-your-own-package.md). Dù sao thì, đôi khi cần có thêm một chút kiểm soát đối với bố cục tổng thể của tài liệu; vì lý do đó, bài viết này giải thích cách chèn ngắt dòng thủ công, ngắt trang và khoảng trắng.

## Giới thiệu

Chèn ngắt dòng rất dễ, một cặp dấu gạch chéo ngược là đủ

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Có gì đó trong tài liệu này. Đoạn văn này không chứa thông tin nào
và mục đích của nó là cung cấp một ví dụ về cách chèn khoảng trắng
và ngắt dòng.\\
Khi chèn một ngắt dòng, văn bản không được thụt lề, có
một vài lệnh bổ sung để ngắt dòng.
\end{document}
```

![LineBreaksEx1.png](/files/f0da305cf33ff308947d32f8bb5f05a5ad2efe2b)

Đây không phải là lệnh duy nhất để chèn ngắt dòng, trong [phần tiếp theo](#saltos-de-lnea) hai lệnh nữa được mô tả.

[Mở một ví dụ trong Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Ngắt dòng

Như đã đề cập trước đó, có hơn một cách để chèn ngắt dòng.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Có gì đó trong tài liệu này. Đoạn văn này không chứa thông tin nào
và mục đích của nó là cung cấp một ví dụ về cách chèn khoảng trắng
và ngắt dòng.\\
Khi chèn một ngắt dòng, văn bản không được thụt lề, có
có một vài lệnh bổ sung để ngắt dòng. \newline
Đoạn văn này hoàn toàn không cung cấp thông tin gì. Chúng ta đang tìm hiểu
ngắt dòng. \hfill \break
Và kết hợp hai lệnh
\end{document}
```

![LineBreaksEx2.png](/files/ac831e049efad1186eb2d8b122a1eba6de2e3b3a)

Có ba lệnh ở đây thực hiện cùng một chức năng trong ví dụ:

* `\\` (hai dấu gạch chéo ngược)
* `\newline`
* `\hfill \break`

Để xem thêm các lệnh chèn ngắt dòng, hãy tham khảo [hướng dẫn tham khảo](#gua-de-referencia).

[Mở một ví dụ trong Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Ngắt trang

Có hai lệnh để chèn ngắt trang, `clearpage` và `newpage`. Sau đây là một ví dụ trong đó sử dụng `clearpage`.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Có gì đó trong tài liệu này. Đoạn văn này không chứa thông tin nào và
mục đích của nó là cung cấp một ví dụ về cách chèn khoảng trắng
và ngắt dòng.\\
Khi chèn một ngắt dòng, văn bản không được thụt lề, có một
vài lệnh bổ sung để ngắt dòng. \newline
Đoạn văn này hoàn toàn không cung cấp thông tin gì. Chúng ta đang tìm hiểu
ngắt dòng. \hfill \break
Và kết hợp hai lệnh

\begin{figure}
\centering
\includegraphics[width=4cm]{lion-logo}
\caption{logo ShareLaTeX}
\end{figure}

Xin chào,  đây  là  một  đoạn  văn  bản  không  có  ý  nghĩa...
\clearpage
```

![LineBreaksEx3.png](/files/ca7f23006ba7bf58ae7d4ab4a95b58ed53aa4b31)

Nếu dùng lệnh `clearpage` và nếu có các phần tử nổi đang chờ, chẳng hạn như bảng và hình, tất cả chúng sẽ được chèn trước khi bắt đầu một trang mới. Trong ví dụ trên, cùng một hình ảnh được chèn ba lần. Vì ngắt trang được chèn trước khi cả ba hình ảnh xuất hiện trong tài liệu, những hình ảnh còn thiếu sẽ được chèn vào một trang trống trước khi tiếp tục với phần văn bản sau ngắt trang.

Nếu điều này không phải là thứ bạn cần, bạn có thể dùng `\newpage` thay vào đó. Hãy xem một ví dụ:

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Có gì đó trong tài liệu này. Đoạn văn này không chứa thông tin nào và
mục đích của nó là cung cấp một ví dụ về cách chèn khoảng trắng
và ngắt dòng.\\
Khi chèn một ngắt dòng, văn bản không được thụt lề, có một
vài lệnh bổ sung để ngắt dòng. \newline
Đoạn văn này hoàn toàn không cung cấp thông tin gì. Chúng ta đang tìm hiểu
ngắt dòng. \hfill \break
Và kết hợp hai lệnh

\begin{figure}
\centering
\includegraphics[width=4cm]{lion-logo}
\caption{logo ShareLaTeX}
\end{figure}

Xin chào,  đây  là  một  đoạn  văn  bản  không  có  ý  nghĩa...
\newpage
```

![LineBreaksEx4.png](/files/d7882ddf9dc32825e7a6b198831b81a57c6ff73d)

Trong trường hợp này, các hình ảnh được đặt trên một trang mới nhưng vẫn cố gắng phù hợp với luồng văn bản.

[Mở một ví dụ trong Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Khoảng trắng theo chiều ngang

Có thể chèn các khoảng trắng theo chiều ngang với độ dài tùy ý bằng lệnh `\hspace`.

```latex
Có thể chèn thủ công các khoảng trắng ngang \hspace{1cm}. Hữu ích
để kiểm soát tinh chỉnh bố cục của hình ảnh.

Bên trái \hfill Bên phải
```

![LineBreaksEx5.png](/files/e29745d8040750229f00f41291b57d6cbcd5a907)

Có hai lệnh chèn khoảng trắng trong ví dụ này:

**\hspace{1cm}**

Chèn một khoảng trắng ngang có độ dài 1cm. Có thể dùng các đơn vị độ dài khác với lệnh này.

**\hfill**

Chèn một khoảng trắng được giãn động để chiếm toàn bộ không gian khả dụng.

Các lệnh `\hrulefill` và `\dotfill` có cùng chức năng như `\hfill` nhưng thay vì khoảng trắng, chúng chèn một đường ngang hoặc một chuỗi chấm, tương ứng.

[Mở ví dụ trong Overleaf](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Khoảng trắng theo chiều dọc

Để chèn khoảng trắng theo chiều dọc, dùng cùng cú pháp như với khoảng trắng ngang.

```latex
Văn bản ở đầu trang. Văn bản ở đầu trang.
Văn bản ở đầu trang. Văn bản ở đầu trang.
Văn bản ở đầu trang. Văn bản ở đầu trang.
Văn bản ở đầu trang.

\vspace{5mm} % khoảng trắng dọc 5mm

Đoạn văn bản này vẫn ở phía trên, cách đoạn đầu tiên 5mm.

\vfill

Văn bản ở cuối trang.
```

![LineBreaksEx6.png](/files/cd269b84dcdf6b00cf819ee5aa37926166d96358)

Hãy xem hai lệnh chèn khoảng trắng dọc trong ví dụ.

**\vspace{5mm}**

Chèn một khoảng trắng dọc có độ dài 5mm. Có thể dùng các đơn vị độ dài khác với lệnh này.

**\vfill**

Chèn một khoảng trắng dọc được mở rộng động để lấp đầy toàn bộ không gian dọc khả dụng trên trang. Đó là lý do vì sao dòng «Text at the bottom of the page.» được đẩy xuống dưới cùng, bởi vì phần không gian còn lại đã được «lấp đầy».

Có một số lệnh khác thường dùng để chèn khoảng trắng dọc vì tiện lợi.

**\smallskip**

Thêm một khoảng trắng có kích thước 3pt cộng/trừ 1pt tùy theo các yếu tố khác (loại tài liệu, không gian khả dụng, v.v.).

**\medskip**

Thêm một khoảng trắng có kích thước 6pt cộng/trừ 2pt tùy theo các yếu tố khác (loại tài liệu, không gian khả dụng, v.v.).

**\bigskip**

Thêm một khoảng trắng có kích thước 12pt cộng/trừ 4pt tùy theo các yếu tố khác (loại tài liệu, không gian khả dụng, v.v.)

[Mở ví dụ trong ShareLaTeX](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Hướng dẫn tham khảo

**Các lệnh bổ sung để chèn ngắt dòng**

* ```latex
   \\*
  ```

  (hai dấu gạch chéo ngược và một dấu sao)

Chèn một ngắt dòng tại điểm đó và đồng thời cấm chèn ngắt trang sau ngắt dòng này.

* ```latex
  \break
  ```

Chèn một ngắt dòng mà không lấp đầy phần không gian còn lại trên dòng hiện tại. Điều này thường dẫn đến định dạng rất kém nếu không lấp đầy phần không gian còn lại bằng một lệnh như lệnh ở dòng sau.

* ```latex
  \hfill\break
  ```

Cho kết quả giống như *\newline* và *\\\\*.

Ngoài ra, LaTeX còn cung cấp lệnh nâng cao sau đây để ngắt dòng.

* ```latex
  \lineabreak[number]
  ```

Lệnh này chèn một ngắt dòng tại vị trí nó xuất hiện. Tham số bổ sung *số* biểu thị độ ưu tiên trong khoảng từ 0 đến 4. 0 có nghĩa là lệnh có thể dễ dàng bị bỏ qua, trong khi 4 có nghĩa là ngắt dòng sẽ được chèn bất kể điều gì xảy ra. Khi tùy chọn này được dùng, LaTeX sẽ cố gắng tạo ra các ngắt dòng tốt nhất có thể.

## Đọc thêm

Để biết thêm thông tin, xem:

* [Độ dài trong LaTeX](/latex/vi/dinh-dang/01-lengths-in-latex.md)
* [Đoạn văn và dòng mới](/latex/vi/kien-thuc-co-ban-ve-latex/02-paragraphs-and-new-lines.md)
* [Định dạng đoạn văn](/latex/vi/dinh-dang/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Căn chỉnh văn bản](/latex/vi/dinh-dang/06-text-alignment.md)
* [In đậm, in nghiêng và gạch chân](/latex/vi/kien-thuc-co-ban-ve-latex/03-bold-italics-and-underlining.md)
* [Danh sách](/latex/vi/kien-thuc-co-ban-ve-latex/04-lists.md)
* [Tài liệu một mặt và hai mặt](/latex/vi/dinh-dang/08-single-sided-and-double-sided-documents.md)
* [Nhiều cột](/latex/vi/dinh-dang/09-multiple-columns.md)
* [Phần giới thiệu về LaTeX2ε không quá ngắn](http://www.ctan.org/tex-archive/info/lshort/)


---

# 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/chu-de-khac/37-line-breaks-and-blank-spaces-es.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.
