Características de la revisión

Características de la revisión

Características de la revisión

Aspose.TeX FOSS for Python is a pure-Python TeX typesetting engine. This page summarises its capabilities.


Procesamiento de TeX

La biblioteca procesará la marcación de TeX a través de un TeXJob Objetos :

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

Formatos de salida

FormatoEquipo de claseNotas
PDFPdfDevicedevolver los bajos a partir de run()
DVIDviDevicedevolver los bajos a partir de run()
SVGSvgDevicePáginas recogidas a través de get_all_pages()

Fuentes de entrada

FuenteclaseNotas
ArchivoFileInputSourceLea a .tex Archivo de disco
CortesíaStringInputSourceAccepta la marcación de TeX cruda como una string Python

No hay dependencias externas

Aspose.TeX FOSS for Python requires no LaTeX installation, no Perl runtime, and no external TeX distribution. The engine is entirely self-contained.


Consejos

  • Uso StringInputSource para la marcación TeX generada dinámicamente.
  • Uso FileInputSource Para la existencia .tex Los archivos.
  • TeXOptions() utiliza defectos sensibles; no se requiere configuración para la mayoría de los casos de uso.

Ver también

 Español