TeX adalah bahasa pemrograman, Anda mungkin menganggapnya sebagai markup data. Pada saat yang sama, TeX adalah mesin juru bahasa yang memahami bahasa ini dan sistem penyusunan huruf secara keseluruhan.

Ini digunakan untuk penulisan teks matematika atau teknis. Banyak paket berbeda telah dibuat berdasarkan ΤeΧ. Paket yang paling terkenal adalah LaTeX. Ini memungkinkan penulis fokus pada teks dan menyerahkan proses tipografi ke program. Dengan LaTeX, dokumen terstruktur mudah dibuat dan dikelola.

Buka potensi tak terbatas dari aplikasi C++ Anda dengan Aspose.TeX! Pustaka kami yang serbaguna dan mudah digunakan memungkinkan Anda mengeset file TeX dan LaTeX dengan mudah. Mendukung berbagai format output, termasuk XPS, PDF, PNG, JPEG, TIFF, SVG, dan BMP, memberi Anda kemampuan untuk mengubah dokumen TeX dan LaTeX ke dalam format apa pun yang diinginkan. Baik Anda menginginkan konversi yang tepat atau perlu membuat dan mengeset kumpulan dokumen yang kohesif, solusi kami memungkinkan Anda memanipulasi format TeX dengan mudah. Tingkatkan kemampuan pemrosesan dokumen Anda dengan Aspose.TeX untuk C++ hari ini! Cobalah dengan mengunduh uji coba gratis atau beli sekarang!

Fitur API Pengaturan Huruf File C++ TeX Lanjutan

Contoh kode TeX ke XPS C++

Aspose.TeX untuk C++ dapat dengan mudah mengeset file TeX ke format.

TeX ke XPS dengan keluaran ditulis ke disk - C++

using Aspose::TeX::IO;
using Aspose::TeX::Presentation::Xps;
// Create typesetting options for the default Object TeX format on Object TeX engine extension.
System::SharedPtr<TeXOptions> options = TeXOptions::ConsoleAppOptions(TeXConfig::ObjectTeX());
// Specify the job name. Otherwise, TeXJob constructors's method first argument (file name only) will be taken as a job name.
options->set_JobName(u"overriden-job-name");
// Specify a file system working directory for the input.
options->set_InputWorkingDirectory(System::MakeObject<InputFileSystemDirectory>(RunExamples::InputDirectory));
// Specify a file system working directory for the output.
options->set_OutputWorkingDirectory(System::MakeObject<OutputFileSystemDirectory>(RunExamples::OutputDirectory));
// Specify that the terminal output must be written to a file in the output working directory.
// The file name is <job_name>.trm.
 options->set_TerminalOut(System::MakeObject<OutputFileTerminal>(options->get_OutputWorkingDirectory()));

// Run TeX to XPS conversion.
System::MakeObject<TeXJob>(System::IO::Path::Combine(RunExamples::InputDirectory, u"hello-world.tex"),
	  System::MakeObject<XpsDevice>(), options)->Run();

Aspose.TeX untuk C++ menyediakan mekanisme yang mudah digunakan untuk mengonversi file TeX dan LaTeX ke format PDF dan gambar. Proses konversi dapat dikonfigurasi untuk mengontrol kualitas gambar serta menangani kesalahan jika pengembang bekerja dengan kumpulan.
Solusinya juga menawarkan berbagai konversi seperti:

  

Support and Learning Resources

  
  

Aspose.TeX menawarkan API individual untuk lingkungan pengembangan populer seperti yang tercantum di bawah ini: