Skip to main content

Python API to TypeSet TeX Files

banner

Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License

Aspose.TeX for Python via .NET is a library that provides a TeX engine extension called ObjectTeX. It can be used to typeset documents described by TeX files. "Object" means that intermediary typesetting result is a specific object model which then can be uniformly converted into a number of end formats.

TypeSetting File Processing Features

  • Typesetting of TeX files
  • Create custom TeX formats
  • Provide input data in various ways
  • Fetch output data in various ways

Supported Input Formats

TeX

Save TeX As

XPS, PDF, JPEG, PNG, TIFF and BMP

Supported Embedded Fonts for Typesetting

cmbsy10, cmbx10, cmbx5, cmbx6, cmbx7, cmbx8, cmbx9, cmcsc10, cmdunh10, cmex10, cmmi10, cmmi5, cmmi6, cmm7, cmmi8, cmmi9, cmmib10, cmr10, cmr5, cmr6, cmr7, cmr8, cmr9, cmsl10, cmsl8, cmsl9, cmsltt10, cmss10, cmssbx10, cmssi10, cmssq8, cmssqi8, cmsy10, cmsy5, cmsy6, cmsy7, cmsy8, cmsy9, cmti10, cmti7, cmti8, cmti9, cmtt10, cmtt8, cmtt9, cmu10

Supported Platforms

You can use Aspose.TeX for Python via .NET to build any type of a 32-bit or 64-bit Python application for Windows. Python 3.5 or later is supported.

Use Python to Obtain Typeset Document from XPS Device

You can execute the below code snippet to see how Aspose.TeX API performs against your own samples or check the GitHub Repository for other common usage scenarios.

from aspose.tex import *
from aspose.tex.io import *
from aspose.tex.presentation.image import *
from os import path

options = TeXOptions.console_app_options(TeXConfig.object_tex())
options.job_name = "sample2-1";
options.input_working_directory = InputFileSystemDirectory(_inputDirectory)
options.output_working_directory = OutputFileSystemDirectory(_outputDirectory)
options.terminal_out = OutputFileTerminal(options.output_working_directory)

with open(path.join(_outputDirectory, options.JobName + ".xps")) as stream:
    TeXJob("hello-world", XpsDevice(stream), options).run()

options.terminal_out.writer.write_line()

Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License

Release files for aspose-tex-net 26.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for aspose-tex-net 26.8.0
File Interpreter ABI Platform
aspose_tex_net-26.8.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
aspose_tex_net-26.8.0-py3-none-win32.whl Python 3 none Windows x86-32 Details

Total release size: 102.3 MB

Release files / aspose_tex_net-26.8.0-py3-none-win_amd64.whl

Download URL aspose_tex_net-26.8.0-py3-none-win_amd64.whl
Size 53.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
e15645ef008e018184858b3edef6504be2a0d17d4e5852d7f654f3ec0ea28d23
BLAKE2b-256 checksum
How to use checksums
8773a4a61140e64ea4c95976ab6f365769cba556fbe29bd2516ace81c7b37282
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.0

Release files / aspose_tex_net-26.8.0-py3-none-win32.whl

Download URL aspose_tex_net-26.8.0-py3-none-win32.whl
Size 48.6 MB
Tags Python 3 Windows x86-32
SHA-256 checksum
How to use checksums
58542d942fade1cfed68c0d5f7c98335adfc0cc93013dc93a2ffa082c7e172a3
BLAKE2b-256 checksum
How to use checksums
006bd7ee9a3e9f3c63809d879874ceec0b78789725da98131c89c577ee7bb3f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.0

Release history Release notifications | RSS feed

This release

26.8.0 This release

2 release files

26.6.0

2 release files

26.4.0

2 release files

26.2.0

2 release files

25.6.0

2 release files

25.4.0

2 release files

25.2.0

2 release files

24.8.0

2 release files

24.3.0

2 release files

24.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page