Charger les fichiers sources TeX à partir du disque

Solution API .NET pour charger des fichiers TeX/LaTeX à partir du disque

 

TeX est connu comme un langage de composition. Cela signifie que vous ne formatez pas votre texte dans le document, mais que vous saisissez plutôt du texte brut contenant les fragments de texte du document ainsi que les commandes qui contrôlent la sortie. En sortie, vous obtiendrez le fichier formaté au format souhaité (spécifié). TeX est le noyau central du système d’ensemble de publications (composition informatique). Un travail TeX s’exécute sur un fichier TeX explicitement spécifié. Pour mieux comprendre les entrées et sorties TeX, découvrez la section TeX I/O de la documentation.

Comme on le sait, l’objectif principal de TeX est d’aider à créer une rédaction de texte mathématique ou technique. Mais avant toute manipulation, il faut d’abord charger le fichier. Vous trouverez ici des extraits de code expliquant comment charger des fichiers sources TeX à partir du disque en utilisant le répertoire du système de fichiers pour l’entrée, diriger la sortie vers un fichier XPS et écrire la sortie du terminal sur la console.

Pour exécuter les exemples dont nous avons besoin :

  • L'API Aspose.TeX pour .NET, qui est une API de manipulation et de conversion de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme C#.

  • Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.TeX et installez-le. Vous pouvez également utiliser la commande suivante depuis la console Package Manager :

Package Manager Console Command

PM> Install-Package Aspose.TeX

Étapes pour charger TeX à partir du disque C#.

  1. Créez des options de conversion pour le format Object TeX sur l’extension du moteur Object TeX à l’aide de la méthode ConsoleAppOptions() de la TeXOptions Classe.
  2. Spécifiez un répertoire de travail du système de fichiers pour l’entrée. Utilisez la classe InputFileSystemDirectory .
  3. Spécifiez un répertoire de travail du système de fichiers pour la sortie à l’aide de la classe OutputFileSystemDirectory .
  4. Spécifiez la console comme terminal de sortie à l’aide de la classe OutputConsoleTerminal .
  5. Spécifiez un terminal mémoire comme terminal de sortie si vous en avez besoin. Pour ce faire, utilisez la classe OutputMemoryTerminal .
  6. Créez une instance de la classe TeXJob avec un XpsDevice et exécutez le travail en appelant la méthode Run().

Exemple de code C# : chargement de TeX à partir du disque

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 Qu'est-ce que le format de fichier TeX

TeX n'est pas réellement un format. C'est à la fois un langage de programmation et aussi un moteur d'interprétation qui comprend ce langage. Un fichier TeX est un document créé en LaTeX. Ce document peut inclure des graphiques, des tableaux, des symboles, des listes, des formules et des équations.



FAQ

1. Comment puis-je lire des fichiers TeX en ligne ?

Pour lire les fichiers TeX en ligne, il existe une application gratuite Viewer . Avec lui, vous n’aurez qu’à télécharger des fichiers et à obtenir le résultat à l’écran en un instant. Vous pouvez également utiliser LaTeX Include Graphics qui vous permet également de voir et d’ajouter le code LaTeX d’un fichier.

2. Comment ouvrir un fichier LaTeX dans Word ?

Pour ce faire, le moyen le plus simple consiste à convertir LaTeX en Word avec notre Web convertisseur . Ensuite, vous pourrez utiliser le contenu de votre fichier dans MS Word.

3. Comment charger un fichier TeX à partir du disque ?

Tout d’abord, créez des options de conversion à l’aide de ConsoleAppOptions(). Spécifiez ensuite un répertoire de travail du système de fichiers pour l’entrée et la sortie. Spécifiez la console comme terminal de sortie et exécutez la tâche.