TeX kaynak dosyalarını diskten yükleyin

TeX/LaTeX dosyalarını diskten yüklemek için .NET API Çözümü

 

TeX bir dizgi dili olarak bilinir. Bu, belgedeki metninizi biçimlendirmeyeceğiniz, bunun yerine çıktıyı kontrol eden komutlarla birlikte belgenin metin parçalarını içeren düz metni gireceğiniz anlamına gelir. Çıktıda, istediğiniz (belirtilen) formattaki formatlanmış dosyayı alacaksınız. TeX yayın seti sisteminin (bilgisayar dizgisi) merkezi çekirdeğidir. Bir TeX işi açıkça belirtilen bir TeX dosyasında çalışır. TeX giriş ve çıkışını daha derinlemesine anlamak için Belgelerin TeX I/O bölümünü öğrenin.

Bilindiği üzere TeX’in temel amacı matematiksel veya teknik metin yazımının oluşturulmasına yardımcı olmaktır. Ancak herhangi bir değişiklik yapmadan önce dosyanın yüklenmesi gerekir. Burada giriş için dosya sistemi dizinini kullanarak TeX kaynak dosyalarının diskten nasıl yükleneceğini, çıktının bir XPS dosyasına nasıl yönlendirileceğini ve terminal çıktısının konsola nasıl yazılacağını açıklayan kod parçacıklarını bulacaksınız.

Örnekleri çalıştırmak için ihtiyacımız olan:

  • Aspose.TeX for .NET API, C# platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme ve dönüştürme API'sidir.

  • NuGet paket yöneticisini açın, Aspose.TeX'i arayın ve yükleyin. Paket Yönetici Konsolu'ndan aşağıdaki komutu da kullanabilirsiniz:

Package Manager Console Command

PM> Install-Package Aspose.TeX

TeX'i C# diskinden yükleme adımları.

  1. ’nin ConsoleAppOptions() yöntemini kullanarak Object TeX motor uzantısında Object TeX formatı için dönüştürme seçenekleri oluşturun TeXOptions sınıfı.
  2. Giriş için bir dosya sistemi çalışma dizini belirtin. InputFileSystemDirectory sınıfını kullanın.
  3. OutputFileSystemDirectory sınıfını kullanarak çıktı için bir dosya sistemi çalışma dizini belirtin.
  4. OutputConsoleTerminal sınıfını kullanarak konsolu çıkış terminali olarak belirtin.
  5. İhtiyacınız varsa çıkış terminali olarak bir bellek terminali belirtin. Bunu yapmak için OutputMemoryTerminal sınıfını kullanın.
  6. Yeni oluşturulan XpsDevice ile TeXJob sınıfının bir örneğini oluşturun nesnesini kullanın ve Run() yöntemini çağırarak işi çalıştırın.

C# kod örneği: TeX'i diskten yükleme

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 TeX Dosya Biçimi nedir

TeX aslında bir format değildir. Aynı zamanda bir programlama dili ve bu dili anlayan bir tercüman motorudur. Bir TeX dosyası, LaTeX'te oluşturulan bir belgedir. Bu belge grafikler, tablolar, semboller, listeler, formüller ve denklemler içerebilir.



SSS

1. TeX dosyalarını çevrimiçi olarak nasıl okuyabilirim?

TeX dosyalarını çevrimiçi okumak için ücretsiz bir uygulama Viewer vardır. Bununla birlikte, yalnızca dosyaları yüklemeniz ve sonucu anında ekranda görmeniz yeterli olacaktır. Ayrıca bir dosyanın LaTeX kodunu görüntülemenize ve eklemenize olanak tanıyan LaTeX Include Graphics seçeneğini de kullanabilirsiniz.

2. LaTeX dosyası Word’de nasıl açılır?

Bunu yapmanın en kolay yolu, web dönüştürücümüz ile LaTeX’i Word’e dönüştürmektir. Daha sonra dosyanızın içeriğini MS Word’de kullanabileceksiniz.

3. TeX dosyasını diskten nasıl yüklerim?

Öncelikle ConsoleAppOptions()‘ı kullanarak dönüştürme seçenekleri oluşturun. Daha sonra giriş ve çıkış için bir dosya sistemi çalışma dizini belirtin. Konsolu çıkış terminali olarak belirtin ve görevi çalıştırın.