Carica i file sorgente TeX dal disco

Soluzione API .NET per caricare file TeX/LaTeX dal disco

 

TeX è noto come linguaggio di composizione. Ciò significa che non formatti il ​​testo nel documento, ma piuttosto inserisci testo semplice contenente i frammenti di testo del documento insieme ai comandi che controllano l’output. All’output, otterrai un file formattato nel formato desiderato (specificato). TeX è il nucleo centrale del sistema di pubblicazione (composizione computerizzata). Un lavoro TeX viene eseguito su un file TeX specificato esplicitamente. Per acquisire una comprensione più approfondita dell’input e dell’output di TeX, consulta la sezione TeX I/O della documentazione.

Come è noto, lo scopo principale di TeX è quello di aiutare a creare testi matematici o tecnici. Ma prima di qualsiasi manipolazione, il file deve essere prima caricato. Qui troverai frammenti di codice che spiegano come caricare i file sorgente TeX dal disco utilizzando la directory del file system per l’input, indirizzare l’output su un file XPS e scrivere l’output del terminale sulla console.

Per eseguire gli esempi abbiamo bisogno di:

  • L'API Aspose.TeX per .NET, un'API di manipolazione e conversione di documenti ricca di funzionalità, potente e facile da usare per la piattaforma C#.

  • Apri il gestore pacchetti NuGet, cerca Aspose.TeX e installalo. Puoi anche utilizzare il seguente comando dalla Console di gestione pacchetti:

Package Manager Console Command

PM> Install-Package Aspose.TeX

Passaggi per caricare TeX dal disco C#.

  1. Crea opzioni di conversione per il formato Object TeX sull’estensione del motore Object TeX utilizzando il metodo ConsoleAppOptions() del metodo TeXOptions classe.
  2. Specificare una directory di lavoro del file system per l’input. Utilizzare la classe InputFileSystemDirectory .
  3. Specificare una directory di lavoro del file system per l’output utilizzando la classe OutputFileSystemDirectory .
  4. Specificare la console come terminale di output utilizzando la classe OutputConsoleTerminal .
  5. Specificare un terminale di memoria come terminale di output, se necessario. Per fare ciò, utilizzare la classe OutputMemoryTerminal .
  6. Crea un’istanza della classe TeXJob con un XpsDevice ed eseguire il lavoro chiamando il metodo Run().

Esempio di codice C#: caricamento di TeX dal disco

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 Cos'è il formato file TeX

TeX non è in realtà un formato. È allo stesso tempo un linguaggio di programmazione e anche un motore di interprete che comprende questo linguaggio. Un file TeX è un documento creato in LaTeX. Questo documento può includere grafici, tabelle, simboli, elenchi, formule ed equazioni.



Domande frequenti

1. Come posso leggere i file TeX online?

Per leggere i file TeX online, esiste un’applicazione gratuita Viewer . Con esso, dovrai solo caricare file e ottenere il risultato sullo schermo in un istante. Puoi anche utilizzare LaTeX Include Graphics che consente anche di visualizzare e aggiungere il codice LaTeX di un file.

2. Come aprire un file LaTeX in Word?

Il modo più semplice per farlo è convertire LaTeX in Word con il nostro web Convertitore . Quindi sarai in grado di utilizzare il contenuto del tuo file in MS Word.

3. Come carico un file TeX dal disco?

Innanzitutto, crea le opzioni di conversione utilizzando ConsoleAppOptions(). Quindi specificare una directory di lavoro del file system per input e output. Specificare la console come terminale di output ed eseguire l’attività.