Grigorii Moiseev submitted an update to the
suai-report
package.
Version: 2.7 2026-10-05 License: mit
Summary description: Reports for Saint Petersburg State University of Aerospace Instrumentation
Announcement text: -------------------------------------------------------------------------------- Version 2.7 fixes several errors in the line-based block commands and extends the support for listings.
Fixed: - A block (\suailist, \suaitable, \suaieq, ...) now ends at a line starting with \section, \begin, \end, \par or \clearpage. A block right above \end{document} used to stop the build. - A lstlisting environment right below a block keeps its first line of code. - \suaitable: spaces or "|" inside a formula in a cell no longer break the table. - A % comment in a line of a block applies to that line only. - A Russian abbreviation at the end of a list item keeps its full stop. - An unknown listing language gives a warning instead of an error. - suai new --title: the characters & _ ^ and $ in a title are escaped.
New: - Listings: JavaScript, TypeScript, Kotlin, Rust, JSON, YAML and Dockerfile are defined by the package, with short language names such as cpp, cs, js, ts, py. - The PDF bookmark of an appendix carries its letter.
Changed: - Tables typed by hand (tabular, tabularx, longtable) are set with the line spacing of the text, as \suaitable is. Use \renewcommand{\suaitablestretch}{1} to make all tables single-spaced. --------------------------------------------------------------------------------
This package is located at https://mirrors.ctan.org/macros/xetex/latex/suai-report
More information is at https://ctan.org/pkg/suai-report
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team Vincent Goulet
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs.