Настроить вывод

Решение .NET API для настройки вывода TeX

 

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

В статье TeX I/O документации объясняется, что задание TeX обычно создает основной выходной файл, содержащий результирующий документ и файл стенограммы (или журнала).

На этой странице вы найдете несколько советов о том, как настроить вывод задания TeX. Чтобы настроить вывод TeX, нам нужно:

  • API Aspose.TeX для .NET — многофункциональный, мощный и простой в использовании API для обработки и преобразования документов для платформы C#.

  • Откройте диспетчер пакетов NuGet, найдите Aspose.TeX и установите его. Вы также можете использовать следующую команду из консоли диспетчера пакетов:

Package Manager Console Command

PM> Install-Package Aspose.TeX

Советы по настройке вывода TeX на C#:

  1. Движок TeX может обращаться к томам данных только как к файлам, что означает «по имени». Таким образом, подсистема вывода TeX предоставляет «слоты» данных в ответ на запросы по имени.
  2. API Aspose.TeX для .NET определяет интерфейс IOutputWorkingDirectory , который включает только один собственный метод GetOutputFile( ). Именно этот метод возвращает «слоты» данных по имени. Другими словами, Выходной рабочий каталог на самом деле представляет собой словарь, который сопоставляет имена файлов со «слотами» данных. Обратите внимание, что TeX может записать файл, а затем прочитать его. Вот почему IOutputWorkingDirectory расширяет интерфейс IInputWorkingDirectory .
  3. Метод GetOutputFile() имеет выходной аргумент fullName, который может вам понадобиться в ваших собственных реализациях интерфейса.



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

1. Как записать вывод из TeX и LaTeX?

В примитивном TeX есть три команды, отвечающие за вывод в файлы, отличные от основного выходного файла: \openout<номер>=<имя файла>, \closeout<номер> и \write<номер>{<токен список>}. Первые две команды открывают и закрывают вспомогательные файлы для записи, а последняя записывает список токенов (которые могут представлять собой, например, некоторый текст) в виде текстовой строки. В LaTeX такой вывод во вспомогательные файлы обычно скрыт от пользователя внутри самого LaTeX или внутри пакетов.

2. Как работать с выводом TeX?

Чтобы получить выходные данные TeX наиболее распространенными способами (в виде файлов на диске или файлов, упакованных в ZIP-архив) с помощью решения API Aspose.TeX, используйте классы, реализующие IOutputWorkingDirectory .

3. Как просмотреть вывод LaTeX?

Для просмотра файлов TeX/LaTeX онлайн существует бесплатное приложение Viewer . С ними все, что вам нужно сделать, это загрузить файлы TeX/LaTeX и через мгновение получить результат на экране.

4. Как настроить вывод TeX?

Чтобы настроить вывод TeX с помощью этого решения API, вам необходимо разработать собственную реализацию интерфейса IOutputWorkingDirectory , а затем использовать это значение свойства OutputWorkingDirectory в параметрах задания TeX.

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

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