> 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/bai-viet-chuyen-sau/41-step-5-latex-font-weights-and-named-instances-of-variable-fonts.md).

# Bước 5: Độ đậm phông chữ LaTeX và các thể mẫu có tên của phông chữ biến đổi

[Giới thiệu](https://www.overleaf.com/learn/latex/Articles/How_to_use_OpenType_variable_fonts_with_LaTeX?preview=true) [Bước 1](https://www.overleaf.com/learn/latex/Articles/Step_1:_Setting_up_an_Overleaf_project_to_use_variable_fonts?preview=true) [Bước 2](https://www.overleaf.com/learn/latex/Articles/Step_2:_An_introduction_to_LaTeX_fonts?preview=true) [Bước 3](https://www.overleaf.com/learn/latex/Articles/Step_3:_Replacing_LaTeX’s_default_fonts_with_variable_fonts?preview=true) [Bước 4](https://www.overleaf.com/learn/latex/Articles/Step_4:_How_to_configure_an_italic_variable_font_using_fontspec?preview=true) [Bước 5](https://www.overleaf.com/learn/latex/Articles/Step_5:_LaTeX_font_weights_and_named_instances_of_variable_fonts?preview=true) [Bước 6](https://www.overleaf.com/learn/latex/Articles/Step_6:_Using_variable_fonts_to_add_bold_fonts_to_an_Overleaf_project?preview=true) [Bước 7](https://www.overleaf.com/learn/latex/Articles/Step_7:_Using_Noto_Sans_and_Roboto_Mono_variable_fonts_with_LaTeX?preview=true) [Bước 8](https://www.overleaf.com/learn/latex/Articles/Step_8:_How_to_create_a_simple_LaTeX_package_to_configure_your_variable_fonts?preview=true) [Ví dụ và dự án](https://www.overleaf.com/learn/latex/Articles/Overleaf_projects_showing_how_to_use_variable_fonts_with_LaTeX?preview=true)

Trong bước này, chúng ta minh họa hai cách để đặt giá trị cho trọng lượng của một phông chữ biến đổi, lấy trọng lượng trung bình làm điểm khởi đầu. Chúng ta giới thiệu các thể hiện được đặt tên của phông chữ biến đổi và tìm hiểu cách chúng có thể liên hệ với các mức trọng lượng phông chữ chuẩn của LaTeX.

Hãy chắc chắn rằng bạn đã mở dự án hướng dẫn được cấu hình ở Bước 4.

## Hai cách để đặt giá trị của một trục thiết kế

Các trang kiểm thử kiểu chữ của Google cung cấp hai phương pháp để đặt giá trị của trục thiết kế của một phông chữ biến đổi: dùng thanh trượt hoặc danh sách thả xuống các tên và giá trị.  [trang kiểm thử cho Noto Serif](https://fonts.google.com/noto/specimen/Noto+Serif/tester) cung cấp một thanh trượt trục trọng lượng từ 100 đến 900, cùng với danh sách các thể hiện được đặt tên đại diện cho các mức trọng lượng phông chữ khác nhau.

![Hình ảnh cho thấy hai cách để đặt giá trị trục thiết kế: dùng thanh trượt hoặc các thể hiện được đặt tên](/files/e2c3789a85e222d9bad12ac0079c17373fddaa2e)

### “Thể hiện” của một phông chữ biến đổi là gì?

Một *thể hiện* của một phông chữ biến đổi là một tập hợp giá trị trục cụ thể được dùng để tạo ra một trong nhiều biến thể kiểu chữ có thể. Việc gán một tên cho một tập hợp giá trị trục sẽ định nghĩa một thể hiện được đặt tên. Dữ liệu cho các thể hiện được đặt tên được lưu trong các tệp phông chữ biến đổi.

## Các tên trọng lượng phông chữ của LaTeX

Như đã lưu ý ở Bước 2, LaTeX định nghĩa chín mức trọng lượng phông chữ chuẩn, mỗi mức có một mã định danh ngắn và một tên mô tả dài hơn:

|                                        |                               |
| -------------------------------------- | ----------------------------- |
| **Mã định danh trọng lượng của LaTeX** | **Tên trọng lượng của LaTeX** |
| ul                                     | Siêu mảnh                     |
| el                                     | Rất mảnh                      |
| l                                      | Mảnh                          |
| sl                                     | Bán mảnh                      |
| m                                      | Trung bình (thường)           |
| sb                                     | Bán đậm                       |
| b                                      | Đậm                           |
| eb                                     | Siêu đậm                      |
| ub                                     | Cực đậm                       |

Các giá trị trục trọng lượng của Noto Serif trải từ 100 đến 900, rất tiện khi cung cấp chín giá trị thể hiện được đặt tên theo các bước tăng 100. Mỗi thể hiện được đặt tên có thể được ghép với một trong chín mức trọng lượng chuẩn của LaTeX, như được tóm tắt trong bảng sau.

|                                   |                                                      |                       |                |
| --------------------------------- | ---------------------------------------------------- | --------------------- | -------------- |
| **Các mức trọng lượng của LaTeX** | **Các thể hiện được đặt tên của phông chữ biến đổi** |                       |                |
| *Mã định danh của LaTeX*          | *Tên*                                                | *Giá trị trọng lượng* | *Tên thể hiện* |
| ul                                | Siêu mảnh                                            | 100                   | Mảnh           |
| el                                | Rất mảnh                                             | 200                   | Rất mảnh       |
| l                                 | Mảnh                                                 | 300                   | Mảnh           |
| sl                                | Bán mảnh                                             | 400                   | Thường         |
| m                                 | Trung bình (thường)                                  | 500                   | Trung bình     |
| sb                                | Bán đậm                                              | 600                   | Bán đậm        |
| b                                 | Đậm                                                  | 700                   | Đậm            |
| eb                                | Siêu đậm                                             | 800                   | Siêu đậm       |
| ub                                | Cực đậm                                              | 900                   | Đen            |

## Chọn một giá trị cho trọng lượng “trung bình” (thường) của LaTeX

Trong LaTeX, trọng lượng “trung bình” và “thường” là cùng một thứ: mức trọng lượng phông chữ được dùng cho phần lớn văn bản của tài liệu. Điều này khác với các thể hiện được đặt tên của Noto Serif, nơi trọng lượng Regular là 400 và trọng lượng Medium là 500. Việc chọn giá trị nào cho trọng lượng medium của LaTeX là tùy chúng ta. Chúng ta sẽ thử 400, nhưng nếu nó không hoạt động (trông đẹp), thì ta có thể dễ dàng chuyển sang một giá trị khác—khả năng kiểm soát kiểu chữ, đó là lợi thế của phông chữ biến đổi.

### Đặt một giá trị cho phông chữ biến đổi ở trọng lượng trung bình

Trước khi thêm các phông chữ đậm, chúng ta nên đặt một giá trị cho trọng lượng trung bình (thường) của LaTeX cho phông chữ Noto Serif được dùng trong dự án của chúng ta.

fontspec cung cấp hai tính năng để đặt một giá trị cho trục trọng lượng:

* Weight = ⟨giá trị⟩ đặt trục trọng lượng thành bất kỳ ⟨giá trị⟩ nào được hỗ trợ
* Instance = ⟨thể hiện được đặt tên⟩ đặt trọng lượng theo thiết lập ⟨thể hiện được đặt tên⟩

### Đặt trọng lượng trung bình thành 400

Để đặt trọng lượng trung bình thành 400, hãy chỉnh sửa lệnh \setmainfont của dự án hiện tại thành như sau

```
\setmainfont{NotoSerif-VariableFont-wdth-wght.ttf}[
Weight=400,
% Hoặc chúng ta có thể thay Weight=400 bằng
% Instance=Regular,
ItalicFont=NotoSerif-Italic-VariableFont-wdth-wght.ttf
]
```

Phông chữ nghiêng cũng sẽ có giá trị trục trọng lượng là 400.

Nếu sau khi biên dịch lại tài liệu mà bạn không thích kết quả dàn trang, bạn có thể thử những điều sau:

* dùng một giá trị khác cho trục Weight
* thử nghiệm kích thước phông chữ và giãn dòng bằng lệnh `\fontsize` ; ví dụ, hãy thử viết

```
\fontsize{9}{11}\selectfont
```

ngay sau `\begin{document}`

## Trong bước tiếp theo

Trong bước tiếp theo, chúng ta cấu hình các phông chữ biến đổi để cung cấp phông chữ đậm và đậm nghiêng.


---

# 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/bai-viet-chuyen-sau/41-step-5-latex-font-weights-and-named-instances-of-variable-fonts.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.
