Керувати шрифтами в 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‑двигунами (pdfTeX, XeTeX, LuaTeX) і генерують PDF, DVI тощо.