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

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

 

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

У статті TeX I/O Документації пояснюється, що завдання TeX зазвичай створює основний вихідний файл, що містить підсумковий документ, і файл протоколу (або лог-файл).

На цій сторінці ви знайдете кілька порад щодо того, як налаштувати вивід завдання TeX. Для налаштування виводу TeX нам знадобляться:

  • API Aspose.TeX для .NET, який є багатофункціональним, потужним і простим у використанні API для обробки та конвертації документів для платформи C#.

  • Відкрийте менеджер пакетів NuGet, знайдіть Aspose.TeX і встановіть його. Ви також можете використовувати наступну команду в консолі менеджера пакетів (Package Manager Console):

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