Tùy chọn phông chữ trong TeX

Giải pháp API để xử lý các tệp TeX/LaTeX. Các tùy chọn phông chữ có sẵn

 

Aspose.TeX có một số tùy chọn để kiểm soát cách công cụ xử lý phông chữ. Các tùy chọn này giúp đạt được các hiệu ứng kiểu chữ nhất định. Hãy cùng xem một số kỹ thuật dưới đây:

  • Bản phân phối TeX bao gồm many phông chữ tích hợp sẵn, chẳng hạn như phông chữ Computer Modern (CM). Có rất nhiều họ phông chữloại .
  • Với TeX, bạn có thể dễ dàng chỉ định bất kỳ kích thước phông chữ nào bằng các lệnh đặc biệt. Ngoài ra, bạn có thể đặt kích thước phông chữ tùy chỉnh.
  • TeX cũng cung cấp các lệnh để sửa đổi các thuộc tính phông chữ. Bạn có thể thay đổi màu phông chữ, gạch chân văn bản, và tạo chỉ số trên và chỉ số dưới.
  • Ngoài ra còn có các lệnh kiểu phông chữ để nhấn mạnh hoặc làm nổi bật văn bản.
  • Ngoài các phông chữ tích hợp sẵn, TeX cho phép bạn sử dụng các phông chữ tùy chỉnh trong tài liệu của mình. Tùy thuộc vào bản phân phối LaTeX, bạn có thể cài đặt thêm các gói phông chữ và sử dụng các phông chữ không được cung cấp bởi LaTeX tiêu chuẩn.
  • Trong hệ thống, bạn cũng có thể tìm thấy các lệnh và gói đặc biệt để sắp chữ các ký hiệu và phương trình toán học. Đối với phông chữ toán học, bạn sẽ phải sử dụng các gói khác để truy cập vào phạm vi ký hiệu và bảng chữ cái toán học rộng hơn.

Aspose.TeX bao gồm các chức năng phong phú để thao tác phông chữ trong LaTeX/TeX từ việc quản lý kích thước glyph đến việc lưu trữ các phông chữ được sử dụng trong một tài liệu trong các tập hợp con để giảm thiểu kích thước đầu ra. Để chạy các ví dụ, chúng ta cần:

  • API Aspose.TeX cho C++, - một API xử lý và chuyển đổi tài liệu giàu tính năng, mạnh mẽ và dễ sử dụng cho nền tác C++.
  • Mở trình quản lý gói NuGet, tìm kiếm Aspose.TeX.Cpp, và cài đặt nó. Bạn cũng có thể sử dụng lệnh sau từ Package Manager Console:

Package Manager Console Command

PM> Install-Package Aspose.TeX.Cpp

Cách làm việc với phông chữ trong Aspose.TeX C++

Có hai ví dụ được đính kèm ở đây. Ví dụ đầu tiên trình bày cách bỏ qua việc xây dựng chữ ghép, và ví dụ thứ hai hướng dẫn bạn cách bật tạo tập hợp con phông chữ cho tài liệu đầu ra. Cài đặt đầu tiên là một thuộc tính của lớp TeXOptions , trong khi cài đặt thứ hai là una thuộc tính của lớp SaveOptions .

Ví dụ mã C++: Vô hiệu hóa việc xây dựng chữ ghép (ligatures)

// Create conversion options instance.
...
// Set to true to make the engine not construct ligatures where normally it would.
options->set_NoLigatures(true);

Ví dụ mã C++: Lưu trữ các phông chữ được sử dụng trong các tập hợp con

// Create conversion options instance.
...
// Create and assign saving options instance if needed.
...
// Set to true to make the device subset fonts used in the document.
options->get_SaveOptions()->set_SubsetFonts(true);



Câu hỏi thường gặp

1. Làm cách nào để thay đổi phông chữ trong tài liệu LaTeX của tôi?

Thay đổi phông chữ trong tài liệu LaTeX thường liên quan đến việc sử dụng các lệnh chọn phông chữ do LaTeX cung cấp. Bạn có thể chỉ định họ phông chữ, kích thước, trọng lượng và kiểu bằng cách sử dụng các lệnh như \documentclass, \usepackage\renewcommand. LaTeX cung cấp nhiều gói phông chữ khác nhau cho phép truy cập vào nhiều loại phông chữ, bao gồm phông chữ hệ thống và phông chữ tùy chỉnh.

2. Tôi có thể sử dụng phông chữ tùy chỉnh trong tài liệu LaTeX của mình không?

LaTeX cung cấp nhiều gói phông chữ khác nhau cho phép truy cập vào nhiều loại phông chữ, bao gồm phông chữ hệ thống và phông chữ tùy chỉnh.

3. Làm cách nào tôi có thể quản lý kích thước và kiểu phông chữ trong tài liệu LaTeX của mình?

Quản lý kích thước và kiểu phông chữ trong tài liệu LaTeX bao gồm việc sử dụng các lệnh kích thước phông chữ như \tiny, \small, \large, v.v., để điều chỉnh kích thước phông chữ và các lệnh kiểu phông chữ như \textbf để in đậm , \textit cho chữ in nghiêng và \textsc cho chữ hoa nhỏ để thay đổi kiểu phông chữ. Ngoài ra, LaTeX còn cung cấp các lệnh như \fontsize\selectfont để kiểm soát chính xác hơn kích thước và kiểu phông chữ. Bạn cũng có thể xác định kiểu và kích thước phông chữ tùy chỉnh bằng cách sử dụng lệnh \newcommand\renewcommand.

TeX What is TeX File Format

TeX là một hệ thống dàn trang và ngôn ngữ lập trình cho phép tạo tài liệu chất lượng cao, đặc biệt với công thức toán học. Các tệp *.tex* là văn bản thuần, được xử lý bởi các engine TeX (pdfTeX, XeTeX, LuaTeX) để tạo ra PDF, DVI hoặc các định dạng khác.