Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>24.5</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-tex', version: '24.5')
<dependency org="com.aspose" name="aspose-tex" rev="24.5">
<artifact name="aspose-tex" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-tex" % "24.5"
What’s new in the Aspose.TeX for Java 24.5
Release Highlights
Aspose.TeX for Java 24.5 introduces a powerful new feature — the LaTeX Repairer, designed to automatically detect and fix common LaTeX issues. This innovation helps streamline the document preparation process, especially when dealing with incomplete or inconsistent LaTeX source files. Developers now gain access to enhanced flexibility via user-defined callbacks and directory configuration options.
New Features
- LaTeX Repairer Functionality:
A new
LaTeXRepairer
class has been implemented, allowing for automated repair of LaTeX documents. This significantly reduces manual cleanup tasks, particularly in large or collaborative LaTeX projects.
Public API and Backward Incompatible Changes
Added APIs
Interface:
com.aspose.tex.features.IGuessPackageCallback
guessPackage(String, boolean)
Class:
com.aspose.tex.features.LaTeXRepairer
- Constructor:
LaTeXRepairer(String, LaTeXRepairerOptions)
- Method:
run()
- Constructor:
Class:
com.aspose.tex.features.LaTeXRepairerOptions
- Constructor:
LaTeXRepairerOptions()
- Methods:
getGuessPackageCallback()
setGuessPackageCallback(IGuessPackageCallback)
getInputWorkingDirectory()
setInputWorkingDirectory(IInputWorkingDirectory)
getOutputWorkingDirectory()
setOutputWorkingDirectory(IOutputWorkingDirectory)
getRequiredInputDirectory()
setRequiredInputDirectory(IInputWorkingDirectory)
- Constructor:
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.TeX for Java 24.5 Release Notes
latex repairer
| aspose.tex new features
| fix latex syntax
| latex package guessing
| aspose tex api update
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.5-javadoc.jar | javadoc | 520 KB |
aspose-tex-24.5.jar | 20 MB | |
aspose-tex-24.5.pom | 1 KB |