Створення спеціального формату TeX
Розробляйте спеціальні формати TeX за допомогою нашого API для створення форматів TeX, що налаштовуються, для C++. Відкривайте нові можливості та з легкістю вдосконалюйте свій контент!
Візьміть під контроль форматування TeX за допомогою нашого API-рішення на C++! Без зусиль створюйте спеціалізовані формати TeX, що відповідають вашим унікальним потребам. Незалежно від того, чи створюєте ви спеціалізовані документи, чи прагнете одноманітності у своїх проектах, наше API дозволяє з легкістю визначати власні формати TeX. Відкрийте безмежні можливості для створення та форматування документів на C++. Підніміть свій контент на нову висоту за допомогою нашого API для налаштування формату TeX і відчуйте свободу проектування документів так, як вам подобається, спробувавши безкоштовну пробну версію або купивши ліцензію!
TeX — це мова розмітки даних і ядро системи комп'ютерної верстки, відомої як видавнича система. Хоча його часто називають форматом файлу, насправді це мова програмування та інтерпретатор, що використовується для створення математичних або технічних документів. На базі TeX було створено безліть пакетів для спрощення обробки документів із формулами або математичними рівняннями. API-рішення Aspose.TeX пропонує можливість створювати спеціальні файли TeX з персоналізованими налаштуваннями движка. Тут ви знайдете приклад того, як створити спеціальний формат TeX. Але спершу встановіть Aspose.TeX API. Ви можете зробити це, знайшовши його в менеджері пакетів NuGet або скориставшись командою Install-Package Aspose.TeX у консолі диспетчера пакетів.
Package Manager Console Command
PM> Install-Package Aspose.TeX
Кроки для створення власного файлу TeX на C++.
- Створіть параметри верстки для розширення движка ObjectTeX без формату. Створіть екземпляр класу TeXOptions і налаштуйте його на використання методу ConsoleAppOptions() класу TeXConfig із вказаною опцією ObjectIniTeX.
- Встановіть робочий каталог для вхідних даних для об’єкта параметрів на каталог вхідних даних, а робочий каталог для вихідних даних — на каталог вихідних даних.
- Після цього запустіть створення формату, використовуючи метод
CreateFormat()
класу TeX, вказавши
customtexяк назву формату, та об’єкт параметрів як параметр. - Викличте метод WriteLine() властивості Writer властивості TerminalOut об’єкта параметрів, який запише додатковий рядок у вихідні дані.
- Уточніть вивід.
Код на C++ для налаштування файлів TeX
using Aspose::TeX::IO;
using Aspose::TeX; // Create typesetting options for no format on the ObjectTeX engine extension.
System::SharedPtr<TeXOptions> options = TeXOptions::ConsoleAppOptions(TeXConfig::get_ObjectIniTeX());
// Specify a file system working directory for the input.
options->set_InputWorkingDirectory(System::MakeObject<InputFileSystemDirectory>(RunExamples::InputDirectory));
// Specify a file system working directory for the output.
options->set_OutputWorkingDirectory(System::MakeObject<OutputFileSystemDirectory>(RunExamples::OutputDirectory));
// Run format creation.
Aspose::TeX::TeX::CreateFormat(u"customtex", options);
// For further output to look write.
options->get_TerminalOut()->get_Writer()->WriteLine();TeX What is TeX File Format
TeX — система набору та мова програмування, що дозволяє створювати високоякісні документи, особливо з формулами. Файли .tex — простий текст, обробляються TeX‑двигунами (pdfTeX, XeTeX, LuaTeX) і генерують PDF, DVI тощо.