Passen Sie die Ausgabe an

.NET-API-Lösung zum Anpassen der TeX-Ausgabe

 

TeX ist als Schriftsatzsprache bekannt. Das bedeutet, dass Sie Ihren Text nicht im Dokument formatieren, sondern einfachen Text eingeben, der die Textfragmente des Dokuments sowie Befehle enthält, die die Ausgabe steuern.

Im Artikel TeX I/O der Dokumentation wird erklärt, dass ein TeX-Job normalerweise eine Hauptausgabedatei erzeugt, die das resultierende Dokument und enthält eine Transkriptdatei (oder Protokolldatei).

Auf dieser Seite finden Sie einige Tipps, wie Sie die Ausgabe eines TeX-Jobs anpassen können. Um die TeX-Ausgabe anzupassen, benötigen wir:

  • Die Aspose.TeX für .NET-API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentbearbeitung und -konvertierung für die C#-Plattform.

  • Öffnen Sie den NuGet-Paketmanager, suchen Sie nach Aspose.TeX und installieren Sie es. Sie können auch den folgenden Befehl über die Package Manager-Konsole verwenden:

Package Manager Console Command

PM> Install-Package Aspose.TeX

Tipps zum Anpassen der TeX-Ausgabe C#:

  1. Die TeX-Engine kann auf Datenvolumes nur als Dateien zugreifen, also „nach Namen“. Daher stellt das TeX-Ausgabesubsystem Daten-„Slots“ als Antwort auf Abfragen nach Namen bereit.
  2. Die Aspose.TeX für .NET API definiert die Schnittstelle IOutputWorkingDirectory , die nur eine eigene Methode GetOutputFile( ). Es ist diese Methode, die Daten-„Slots“ nach Namen zurückgibt. Mit anderen Worten, ein Ausgabearbeitsverzeichnis ist eigentlich ein Wörterbuch, das Dateinamen Daten-„Slots“ zuordnet. Beachten Sie, dass TeX möglicherweise eine Datei schreibt und diese dann liest. Aus diesem Grund erweitert IOutputWorkingDirectory die Schnittstelle IInputWorkingDirectory .
  3. Die Methode GetOutputFile() verfügt über ein Out-Argument fullName, das Sie möglicherweise in Ihren benutzerdefinierten Implementierungen der Schnittstelle benötigen.



FAQ

1. Wie schreibe ich Ausgaben aus TeX und LaTeX?

In primitivem TeX gibt es drei Befehle, die für die Ausgabe in andere Dateien als die Hauptausgabedatei verantwortlich sind: „\openout=“, „\closeout“ und „\write{<Token“. Liste>}`. Die ersten beiden Befehle öffnen und schließen Hilfsdateien zum Schreiben, während der letzte Befehl eine Liste von Tokens (die beispielsweise Text darstellen können) als Textzeile schreibt. In LaTeX ist eine solche Ausgabe in Hilfsdateien normalerweise innerhalb von LaTeX selbst oder in Paketen vor dem Benutzer verborgen.

2. Wie arbeite ich mit der TeX-Ausgabe?

Um mit der Aspose.TeX-API-Lösung TeX-Ausgaben auf die gängigsten Arten (als Dateien auf der Festplatte oder in einem ZIP-Archiv gepackte Dateien) zu erhalten, verwenden Sie Klassen, die das IOutputWorkingDirectory implementieren /tex/net/aspose.tex.io/ioutputworkingdirectory) Schnittstelle.

3. Wie kann ich die LaTeX-Ausgabe anzeigen?

Um TeX/LaTeX-Dateien online anzuzeigen, gibt es kostenlose Viewer -Anwendungen. Mit ihnen müssen Sie lediglich TeX/LaTeX-Dateien hochladen und erhalten im Handumdrehen das Ergebnis auf dem Bildschirm.

4. Wie kann ich die TeX-Ausgabe anpassen?

Um die TeX-Ausgabe mithilfe dieser API-Lösung anzupassen, müssen Sie Ihre eigene Implementierung der Schnittstelle IOutputWorkingDirectory entwickeln und diese dann verwenden es als Wert der Eigenschaft OutputWorkingDirectory in TeX-Joboptionen.

TeX Was ist TeX Dateiformat

TeX ist eigentlich kein Format. Es ist gleichzeitig eine Programmiersprache und auch eine Interpreter-Engine, die diese Sprache versteht. Eine TeX-Datei ist ein in LaTeX erstelltes Dokument. Dieses Dokument kann Grafiken, Tabellen, Symbole, Listen, Formeln und Gleichungen enthalten.