Завантажте вихідні файли TeX з диска
Рішення .NET API для легкого і швидкого завантаження файлів TeX/LaTeX з диска
TeX відомий як мова верстки. Це означає, що ви не форматуєте текст у документі, а вводите звичайний текст, що містить текстові фрагменти документа разом із командами, які керують виведенням. На виході ви отримаєте відформатований файл потрібного (заданого) формату. TeX є центральним ядром системи набору публікацій (комп’ютерна верстка). Завдання TeX виконується з явно вказаним файлом TeX. Щоб отримати глибше розуміння введення та виведення TeX, ознайомтеся з розділом TeX I/O документації.
Як відомо, основне призначення TeX - допомогти створити математичний або технічний текст. Але перед будь-якими маніпуляціями файл потрібно спочатку завантажити. Тут ви знайдете фрагменти коду, які пояснюють, як завантажити вихідні файли TeX з диска, використовуючи каталог файлової системи для введення, налаштувати вивід у файл XPS і записати вихід терміналу на консоль.
Для запуску прикладів нам потрібно:
API Aspose.TeX для .NET, який є багатофункціональним, потужним і простим у використанні API для роботи з документами та перетворення для платформи C#.
Відкрийте менеджер пакетів NuGet, знайдіть і встановіть Aspose.TeX. Ви також можете використати таку команду з консолі диспетчера пакетів:
Package Manager Console Command
PM> Install-Package Aspose.TeX
Кроки для завантаження TeX з диска C#.
- Створіть параметри конверсії для формату Object TeX на розширенні механізму Object TeX за допомогою методу ConsoleAppOptions() класу TeXOptions .
- Вкажіть робочий каталог файлової системи для введення. Використайте клас InputFileSystemDirectory .
- Вкажіть робочий каталог файлової системи для виведення за допомогою класу OutputFileSystemDirectory .
- Укажіть консоль як вихідний термінал за допомогою класу OutputConsoleTerminal .
- За потреби вкажіть термінал пам’яті як вихідний термінал. Для цього Використайте клас OutputMemoryTerminal .
- Створіть екземпляр класу TeXJob із щойно створеним XpsDevice і запустіть завдання, викликавши метод Run().
Приклад коду C#: завантаження TeX з диска
using Aspose.TeX.IO;
using Aspose.TeX.Presentation.Xps;
using System.IO;
// Create conversion options for the default Object TeX format upon the Object TeX engine extension.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectTeX());
// Specify a file system working directory for the input.
options.InputWorkingDirectory = new InputFileSystemDirectory(RunExamples.InputDirectory);
// Specify a file system working directory for the output.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(RunExamples.OutputDirectory);
// Specify the console as the output terminal.
options.TerminalOut = new OutputConsoleTerminal(); // Default value. Arbitrary assignment.
// Specify a memory terminal as the output terminal, if you don't want the terminal output to be written to the console.
// options.TerminalOut = new OutputMemoryTerminal();
// Run the job.
TeXJob job = new TeXJob("hello-world", new XpsDevice(), options);
job.Run();
TeX What is TeX File Format
TeX насправді не є форматом. Це як мова програмування, так і механізм інтерпретатора, який розуміє цю мову. Файл TeX — це звичайний текстовий файл, створений за допомогою синтаксису TeX для перетворення в певний цільовий формат за допомогою обробки механізмом TeX. Цей вихідний документ може містити графіки, таблиці, списки, формули та рівняння.
FAQ
1. Як я можу читати файли TeX онлайн?
Щоб читати файли TeX онлайн, існує безкоштовна програма Для перегляду файлів . З нею вам потрібно буде лише завантажити файли і отримати результат на екрані буквально за мить. Ви також можете використовувати програму Включити Графіку LaTeX , яка дозволяє створити файл LaTeX, який містить графіку.
2. Які класи використовуються для завантаження файлів TeX з диска?
Щоб забезпечити введення файлів TeX із диска, використовується клас InputFileSystemDirectory .
3. Як завантажити файл TeX з диска?
Спочатку створіть параметри конверсії за допомогою ConsoleAppOptions(). Потім вкажіть робочий каталог файлової системи для введення та виведення. Визначте параметри збереження і, нарешті, запустіть завдання.