Параметри шрифтів у TeX

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

 

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

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

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

  • Aspose.TeX для C++ API — функціональне, потужне та просте у використанні 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‑двигунами (pdfTeX, XeTeX, LuaTeX) і генерують PDF, DVI тощо.