Özel TeX formatı oluşturun
C++ için özelleştirilebilir TeX formatı oluşturma API’mizle özel yapım TeX formatları hazırlayın. Yeni olasılıkları keşfedin ve içeriğinizi kolaylıkla geliştirin!
C++ API çözümümüzle TeX formatlamasının kontrolünü elinize alın! Benzersiz ihtiyaçlarınıza uygun özel TeX formatlarını zahmetsizce oluşturun. İster özel belgeler oluşturuyor olun ister projelerinizde teklik arıyor olun, API’miz özel TeX formatlarını kolaylıkla tanımlamanıza olanak tanır. C++‘da belge oluşturma ve formatlama için sınırsız olasılıkların kilidini açın. TeX formatı özelleştirme API’miz ile içeriğinizi yeni zirvelere taşıyın ve ücretsiz deneme sürümünü deneyerek veya bir lisans satın alarak belgeleri istediğiniz gibi tasarlama özgürlüğünü yaşayın!
TeX, bir veri işaretleme dilidir ve yayın seti sistemi olarak bilinen bilgisayar dizgi sisteminin çekirdeğidir. Genellikle bir dosya formatı olarak adlandırılsa da aslında matematiksel veya teknik belgelerin oluşturulması için kullanılan bir programlama dili ve yorumlayıcı motorudur. TeX temel alınarak, formüllü veya matematik denklemli belgelerin işlenmesini basitleştirmek için birçok paket oluşturulmuştur. Aspose.TeX API çözümü, kişiselleştirilmiş motor seçenekleriyle özel TeX dosyaları oluşturma yeteneği sunar. Burada özel bir TeX formatının nasıl oluşturulacağına dair bir örnek bulacaksınız. Ancak önce Aspose.TeX API'sini yükleyin. Bunu ya NuGet paket yöneticisinde arayarak ya da Paket Yöneticisi Konsolu'nda Install-Package Aspose.TeX komutunu kullanarak yapabilirsiniz.
Package Manager Console Command
PM> Install-Package Aspose.TeX
C++'da özel bir TeX dosyası oluşturma adımları.
- Formatı olmayan ObjectTeX motor eklentisi için dizgi seçenekleri oluşturun. TeXOptions sınıfının bir örneğini oluşturun ve ObjectIniTeX seçeneği belirtilmiş olarak TeXConfig sınıfının ConsoleAppOptions() yöntemini kullanacak şekilde ayarlayın.
- Seçenekler nesnesi için giriş çalışma dizinini giriş dizinine ve seçenekler nesnesi için çıktı çalışma dizinini çıktı dizinine ayarlayın.
- Bundan sonra, format adı olarak
customtexve parametre olarak seçenekler nesnesini kullanarak TeX sınıfının CreateFormat() yöntemini kullanarak format oluşturmayı çalıştırın. - Seçenekler nesnesinin TerminalOut özelliğinin Writer özelliğinin WriteLine() metodunu çağırın, bu çıktıya ek bir satır yazacaktır.
- Çıktıyı hassaslaştırın.
TeX dosyalarını özelleştirmek için C++ Kodu
using Aspose::TeX::IO;
using Aspose::TeX; // Create typesetting options for no format on the ObjectTeX engine extension.
System::SharedPtr<TeXOptions> options = TeXOptions::ConsoleAppOptions(TeXConfig::get_ObjectIniTeX());
// 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));
// Run format creation.
Aspose::TeX::TeX::CreateFormat(u"customtex", options);
// For further output to look write.
options->get_TerminalOut()->get_Writer()->WriteLine();TeX What is TeX File Format
TeX, yüksek kaliteli belgeler ve özellikle matematiksel formüller oluşturmak için kullanılan bir dizgi sistemi ve programlama dilidir. .tex dosyaları düz metin olup TeX motorları (pdfTeX, XeTeX, LuaTeX) tarafından PDF, DVI vb. formatlara dönüştürülür.