Завантажте вихідні файли 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#.

  1. Створіть параметри конверсії для формату Object TeX на розширенні механізму Object TeX за допомогою методу ConsoleAppOptions() класу TeXOptions .
  2. Вкажіть робочий каталог файлової системи для введення. Використайте клас InputFileSystemDirectory .
  3. Вкажіть робочий каталог файлової системи для виведення за допомогою класу OutputFileSystemDirectory .
  4. Укажіть консоль як вихідний термінал за допомогою класу OutputConsoleTerminal .
  5. За потреби вкажіть термінал пам’яті як вихідний термінал. Для цього Використайте клас OutputMemoryTerminal .
  6. Створіть екземпляр класу 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(). Потім вкажіть робочий каталог файлової системи для введення та виведення. Визначте параметри збереження і, нарешті, запустіть завдання.