Egyedi TeX formátum létrehozása

Készítsen egyedi TeX formátumokat testreszabható TeX formátum-létrehozó C++ API-nkkal. Fedezzen fel új lehetőségeket és javítsa tartalmait könnyedén!

 

Vegye át az irányítást a TeX formázás felett C++ API megoldásunkkal! Hozzon létre egyedi igényeinek megfelelő, személyre szabott TeX formátumokat erőfeszítés nélkül. Akár speciális dokumentumokat készít, akár egységességre törekszik projektjeiben, API-nk lehetővé teszi az egyedi TeX formátumok könnyű meghatározását. Nyisson meg határtalan lehetőségeket a dokumentum létrehozás és formázás terén C++-ban. Emelje tartalmait új magasságokba TeX formátum-testreszabási API-nkkal, és tapasztalja meg a dokumentumok tetszés szerinti tervezésének szabadságát egy ingyenes próbaverzió kipróbálásával vagy licenc vásárlásával!

A TeX egy adatjelölő nyelv és a számítógépes szedőrendszer szíve, amelyet publikációs készletrendszerként ismernek. Bár gyakran fájlformátumként hivatkoznak rá, valójában egy programozási nyelv és értelmező motor, amelyet matematikai vagy technikai dokumentumok létrehozására használnak. Számos csomag készült a TeX-re alapozva a képleteket vagy matematikai egyenleteket tartalmazó dokumentumok feldolgozásának egyszerűsítésére. Az Aspose.TeX API megoldás lehetőséget kínál egyedi TeX fájlok létrehozására személyre szabott motorbeállításokkal. Itt talál egy példát az egyedi TeX formátum létrehozására. Először azonban telepítse az Aspose.TeX API-t. Megteheti ezt a NuGet csomagkezelőben való kereséssel vagy az Install-Package Aspose.TeX parancs használatával a Package Manager Console-ban.

Package Manager Console Command


    PM> Install-Package Aspose.TeX

Lépések egyedi TeX fájl létrehozásához C++-ban.

  1. Hozzon létre szedési beállításokat az ObjectTeX motor kiterjesztéséhez formátum nélkül. Hozza létre a TeXOptions osztály egy példányát, és állítsa be a TeXConfig osztály ConsoleAppOptions() metódusának használatára, az ObjectIniTeX opció megadásával.
  2. Állítsa a beállítási objektum bemeneti munkakönyvtárát a bemeneti könyvtárra, a kimeneti munkakönyvtárát pedig a kimeneti könyvtárra.
  3. Ezután futtassa a formátum létrehozását a TeX osztály CreateFormat() metódusával, a customtex nevet megadva formátumnévként, és a beállítási objektumot paraméterként.
  4. Hívja meg a beállítási objektum TerminalOut tulajdonságának Writer tulajdonságában lévő WriteLine() metódust, amely egy további sort ír a kimenetre.
  5. Finomítsa a kimenetet.

C++ kód a TeX fájlok testreszabásához

    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 egy tipográfiai rendszer és programozási nyelv, amely lehetővé teszi magas minőségű dokumentumok, különösen matematikai képletek létrehozását. A .tex fájlok egyszerű szövegként íródnak, és TeX‑motorok (pdfTeX, XeTeX, LuaTeX) dolgozzák fel őket PDF vagy DVI kimenethez.