Налаштувати вивід

Рішення .NET API для налаштування виводу TeX

 

TeX відомий як мова верстки. Це означає, що ви не форматуєте текст у документі, а вводите звичайний текст, що містить текстові фрагменти документа разом із командами, які керують виведенням.

У статті TeX I/O документації пояснюється, що завдання 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() (в межах об’єкта класу NamedStream ) «повне ім’я» файлу, який може знадобитися у ваших користувальницьких реалізаціях інтерфейсу.



FAQ

1. Як написати вихідні дані з TeX і LaTeX?

У примітивному TeX є три команди, відповідальні за виведення у файли, відмінні від основного вихідного файлу: \openout<number>=<file name>, \closeout<number>, і \write<number>{<token list>}. Перші дві команди відкривають і закривають допоміжні файли для запису, а остання записує список токенів (які можуть складати, наприклад, текст) у вигляді рядка тексту. У LaTeX такий вихід у допоміжні файли зазвичай прихований від користувача в самому LaTeX або в пакетах.

2. Як працювати з виводом TeX?

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

3. Як переглянути вихідні дані LaTeX?

Для перегляду файлів TeX/LaTeX онлайн існують безкоштовні Програми для перегляду файлів . З ними все, що вам потрібно зробити, це завантажити файли TeX/LaTeX і за мить отримати результат на екрані.

4. Як налаштувати вивід TeX?

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

TeX What is TeX File Format

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