Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>24.8</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-tex', version: '24.8')
<dependency org="com.aspose" name="aspose-tex" rev="24.8">
<artifact name="aspose-tex" ext="jar"/>
</dependency>libraryDependencies += "com.aspose" % "aspose-tex" % "24.8"What’s new in the Aspose.TeX for Java 24.8
Release Highlights
Aspose.TeX for Java 24.8 expands its capabilities with enhanced scripting and randomness features. The update introduces support for \write18 execution in restricted mode, integrates the commonly used lipsum package, and implements random number primitives, boosting the LaTeX engine’s power for complex and dynamic document generation.
Enhancements
Support for
\write18in Restricted Mode: Aspose.TeX now supports the execution of shell commands via\write18, with security controls in restricted shell mode to avoid unauthorized execution.Embedded Lipsum Package: The LaTeX
lipsumpackage is now embedded by default, allowing seamless generation of placeholder text without requiring external installation.Random Number Primitives for Object TeX: Added primitives for generating random numbers directly in TeX, which facilitates testing and document variability.
Public API and Backward Incompatible Changes
Added APIs
com.aspose.tex.ShellModewith values:ShellMode.NoShellEscapeShellMode.ShellRestricted
- New methods in
com.aspose.tex.TeXOptions:getShellMode()setShellMode(ShellMode)getExecutables()
- Command-line utility types and methods:
Base64Exec,Executable,ExecutablesList,Write18ExceptionExecutable.execute(String[]),getCommandName(), etc.
There are no removed or renamed APIs in this release.
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.TeX for Java 24.8 Release Notes
write18 latex java | latex random number support | aspose.tex lipsum | latex scripting shell | tex shellmode options
| Version | Release Date |
|---|---|
| 25.10 | October 24, 2025 |
| 25.8 | September 1, 2025 |
| 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.8-javadoc.jar | javadoc | 559 KB |
| aspose-tex-24.8.jar | 24 MB | |
| aspose-tex-24.8.pom | 1 KB |
