Налаштувати вивід
Рішення .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#:
- Механізм TeX може отримати доступ до томів даних лише як файлів, що означає «за іменем». Таким чином, підсистема виводу TeX надає «слоти» даних у відповідь на запити за назвою.
- API Aspose.TeX для .NET визначає інтерфейс IOutputWorkingDirectory , який включає лише один власний метод GetOutputFile(). Саме цей метод повертає «слоти» даних за назвою. Іншими словами, вихідний робочий каталог насправді є словником, який зіставляє імена файлів із «слотами даних». Зауважте, що TeX може записати файл, а потім прочитати його. Ось чому IOutputWorkingDirectory розширює інтерфейс IInputWorkingDirectory .
- Разом із слотом даних повертає метод 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. Цей вихідний документ може містити графіки, таблиці, списки, формули та рівняння.