Создать собственный формат TeX

Создавайте собственные форматы TeX с помощью нашего настраиваемого API создания форматов TeX для C++. Исследуйте новые возможности и с легкостью улучшайте свой контент!

 

Возьмите под свой контроль форматирование TeX с помощью нашего решения C++ API! С легкостью создавайте индивидуальные форматы TeX, соответствующие вашим уникальным потребностям. Независимо от того, создаете ли вы специализированные документы или стремитесь к единообразию в своих проектах, наш API позволяет вам с легкостью определять собственные форматы TeX. Откройте безграничные возможности создания и форматирования документов на C++. Поднимите свой контент на новую высоту с помощью нашего API настройки формата TeX и ощутите свободу создавать документы по-своему, попробовав бесплатную пробную версию или купив лицензию!

TeX — это язык разметки данных и ядро ​​компьютерной системы набора текста, известной как система набора публикаций. Хотя его часто называют форматом файла, на самом деле это язык программирования и механизм интерпретатора, используемый для создания математических или технических документов. На основе TeX создано множество пакетов для упрощения обработки документов с формулами или математическими уравнениями. Решение Aspose.TeX API предлагает возможность создавать собственные файлы TeX с персонализированными параметрами движка. На этой странице вы найдете пример кода, как создать собственный формат TeX. Но сначала необходимо установить Aspose.TeX API. Вы можете сделать это либо путем поиска в диспетчере пакетов NuGet, либо с помощью команды Install-Package Aspose.TeX в консоли диспетчера пакетов.

Package Manager Console Command


    PM> Install-Package Aspose.TeX

Действия по созданию пользовательского файла TeX C++.

  1. Создайте параметры верстки для расширения движка ObjectTeX без формата. Создайте экземпляр класса TeXOptions и настройте его на использование ConsoleAppOptions() Метод класса TeXConfig с указанной опцией ObjectIniTeX.
  2. Установите входной рабочий каталог для объекта параметров на входной каталог, а выходной рабочий каталог для объекта параметров на выходной каталог.
  3. После этого запустите создание формата, используя Метод CreateFormat() класса TeX с customtex в качестве имени формата и объект параметров в качестве параметра.
  4. Вызовите метод WriteLine() свойства Writer свойства TerminalOut объекта options, который запишет в вывод дополнительную строку.
  5. Отформатируйте вывод.

Код 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();



Часто задаваемые вопросы

1. Что такое шаблон LaTeX?

Шаблон — это сохраненный набор свойств, настроек или структуры, который можно применить к вновь создаваемому документу для экономии времени. Для LaTeX это может быть файл, содержащий информацию о формате страницы, шрифтах, классе документа, включенных пакетах и ​​т. д.

2. Как использовать шаблоны LaTeX?

Если вы не используете никакого дополнительного программного обеспечения и шаблон представляет собой просто файл TeX, просто откройте его и приступайте к работе. Только имейте в виду, что вы не сохраняете изменения прямо в этом документе, а используете вместо этого опцию «Сохранить как».

3. Как установить тип документа LaTeX?

Чтобы указать тип документа в LaTeX, например статью, книгу или презентацию, используйте команду \documentclass{...} с одним из поддерживаемых имен классов в фигурных скобках.

4. Как создать собственный формат TeX?

Чтобы создать собственный формат TeX с помощью решения API Aspose.TeX, вы сначала создаете правильные параметры движка TeX. Затем вы указываете рабочий каталог файловой системы для ввода и вывода. И, наконец, вы создаете формат, вызывая метод TeXJob.CreateFormat().

TeX Формат файла TeX

TeX на самом деле не является форматом. Это одновременно и язык программирования, и интерпретатор, который понимает этот язык. Файл TeX — это документ, созданный в LaTeX. Этот документ может включать графику, таблицы, символы, списки, формулы и уравнения.