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