Керувати шрифтами в TeX

API Рішення для обробки файлів TeX/LaTeX. Легко керуйте доступними параметрами шрифту.

 

Aspose.TeX має ряд параметрів для керування тим, як механізм обробляє шрифти. Ці параметри допомагають досягти певних типографічних ефектів. Давайте розглянемо деякі техніки нижче:

  • Дистрибутив TeX містить багато вбудованих шрифтів, наприклад шрифти Computer Modern (CM). Існує велике різномаїття сімейств шрифтів і їх типів .
  • За допомогою TeX ви можете легко вказати будь-який розмір шрифту користуючись спеціальними командами. Крім того, ви можете встановити власні розміри шрифту.
  • TeX також надає команди для зміни атрибутів шрифту. Ви можете змінювати колір шрифту, підкреслювати текст і робити верхні та нижні індекси.
  • Існують також команди для налаштування стилів шрифту , щоб підкреслити або виділити текст.
  • Окрім вбудованих шрифтів, TeX дозволяє використовувати власні шрифти у ваших документах. Залежно від дистрибутива LaTeX ви можете інсталювати додаткові пакети шрифтів і використовувати шрифти, які не надаються стандартним LaTeX.
  • У системі також можна знайти спеціальні команди та пакети для набору математичних символів і рівнянь. Для математичних шрифтів вам доведеться використовувати інші пакети, щоб отримати доступ до ширшого діапазону математичних символів і алфавітів.

Aspose.TeX охоплює багату функціональність для маніпулювання шрифтами в LaTeX/TeX від керування розмірами гліфів до зберігання шрифтів, що використовуються в документі, у підмножинах для мінімізації вихідного розміру. Для запуску прикладів нам потрібно:

  • API Aspose.TeX для C++ - багатофункціональний, потужний і простий у використанні API для обробки та перетворення документів для платформи C++.
  • Відкрийте менеджер пакетів NuGet, знайдіть Aspose.TeX.Cpp і встановіть його. Ви також можете використати таку команду з консолі диспетчера пакетів:

Package Manager Console Command

PM> Install-Package Aspose.TeX.Cpp

Як працювати зі шрифтами в Aspose.TeX C++

Тут додаються два приклади. Перший демонструє, як пропустити створення лігатури, а другий показує, як увімкнути створення піднабору шрифтів для вихідного документа. Перше налаштування є властивістю класу TeXOptions , а друге — властивістю SaveOptions клас.

Приклад коду C++: вимкнення побудови лігатур

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

Приклад коду C++: Зберігання використаних шрифтів у підмножинах

// 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);



FAQ

1. Як я можу змінити шрифт у своєму документі LaTeX?

Зміна шрифту в документі LaTeX зазвичай передбачає використання команд вибору шрифту, наданих LaTeX. Ви можете вказати сімейство шрифтів, розмір, щільність і стиль за допомогою таких команд, як \documentclass, \usepackage і \renewcommand. LaTeX пропонує різні пакети шрифтів, які надають доступ до широкого діапазону шрифтів, включаючи системні шрифти та спеціальні шрифти.

2. Чи можу я використовувати власні шрифти у своєму документі LaTeX?

LaTeX пропонує різні пакети шрифтів, які надають доступ до широкого діапазону шрифтів, включаючи системні шрифти та спеціальні шрифти.

3. Як я можу керувати розміром і стилем шрифту в моєму документі LaTeX?

Управління розміром і стилем шрифту в документі LaTeX передбачає використання команд розміру шрифту, таких як \tiny, \small, \large тощо, щоб налаштувати розмір шрифту, і команд стилю шрифту, таких як \textbf для жирного шрифту. , \textit для курсиву та \textsc для малих літер, щоб змінити стиль шрифту. Крім того, LaTeX надає такі команди, як \fontsize і \selectfont для більш точного керування розміром і стилем шрифту. Ви також можете визначити власні стилі та розміри шрифтів за допомогою команд \newcommand і \renewcommand.

TeX What is TeX File Format

TeX насправді не є форматом. Це як мова програмування, так і механізм інтерпретатора, який розуміє цю мову. Файл TeX — це звичайний текстовий файл, створений за допомогою синтаксису TeX для перетворення в певний цільовий формат за допомогою обробки механізмом TeX. Цей вихідний документ може містити графіки, таблиці, списки, формули та рівняння.