Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>24.2</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-tex', version: '24.2')
<dependency org="com.aspose" name="aspose-tex" rev="24.2">
<artifact name="aspose-tex" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-tex" % "24.2"
What’s new in the Aspose.TeX for Java 24.2
Release Highlights
Aspose.TeX for Java 24.2 introduces advanced compatibility with the eTeX engine, enhancing TeX processing by enabling support for storing and retrieving discarded items and extended eTeX registers. This release also updates plugin API names for better clarity and integration consistency.
New Features
Support for eTeX Discarded Items: Implemented functionality for storing and retrieving items discarded by the eTeX engine, improving document diagnostics and tracing capabilities.
Support for eTeX Additional Registers and Marks: Added support for eTeX-specific box registers and token list registers, expanding the extensibility of register-based operations in complex TeX documents.
Enhancements
Renamed and Modernized Plugin API Classes: Updated plugin-related types and options to follow consistent naming conventions:
FigureRenderer
→FigureRendererPlugin
MathRendererOptions
→MathRendererPluginOptions
- And other related renamings.
Simplified Device Initialization Methods: Unified method signatures for initializing various rendering devices by replacing
.init()
methods with.initialize()
.
Public API and Backward Incompatible Changes
Added
com.aspose.tex.NamedInputStream
class with constructor and access methods.com.aspose.tex.TeXOutputStream
class with constructor and accessor methods.
Renamed
FigureRenderer
→FigureRendererPlugin
MathRendererOptions
→MathRendererPluginOptions
- All related figure/math renderer option and result classes accordingly.
Modified
- Simplified rendering and file access methods to remove redundant parameters.
- Unified file stream constructors to include full name tracking support.
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.TeX for Java 24.2 Release Notes
etex discarded items
| etex registers java
| texoutputstream api
| plugin naming changes tex
| tex device initialize
Version | Release Date |
---|---|
25.6 | June 27, 2025 |
25.4 | April 28, 2025 |
25.2 | February 26, 2025 |
24.12 | January 15, 2025 |
24.10 | October 30, 2024 |
24.9 | September 10, 2024 |
24.8 | August 8, 2024 |
24.7 | July 2, 2024 |
24.5 | May 24, 2024 |
24.3 | March 8, 2024 |
24.2 | February 16, 2024 |
23.12 | December 14, 2023 |
23.11 | November 29, 2023 |
23.10 | October 24, 2023 |
23.8 | August 14, 2023 |
23.6 | June 21, 2023 |
23.5 | April 30, 2023 |
23.4 | April 7, 2023 |
23.2 | February 21, 2023 |
22.12 | December 19, 2022 |
22.11 | November 16, 2022 |
22.10 | October 13, 2022 |
22.8 | August 25, 2022 |
22.6 | June 16, 2022 |
22.4 | April 5, 2022 |
22.3 | March 25, 2022 |
22.2 | February 8, 2022 |
21.11 | November 11, 2021 |
21.9 | September 20, 2021 |
21.8 | August 26, 2021 |
21.4 | April 8, 2021 |
File | Classifier | Size |
---|---|---|
aspose-tex-24.2-javadoc.jar | javadoc | 503 KB |
aspose-tex-24.2.jar | 20 MB | |
aspose-tex-24.2.pom | 1 KB |