New on CTAN: fox-listings
Date: March 2, 2026 11:23:49 AM CET
Eremey Valetov submitted the
fox-listings
package.
Version number: 1.0 2026-02-28
License type: lppl1.3c
Summary description: Listings language definition for COSY INFINITY FOX
Announcement text:
New package: fox-listings v1.0 A listings language definition for COSY INFINITY's COSYScript, a domain-specific language for beam physics and differential algebra computations. Six keyword groups with independent styling, nested {…} comment support, case-insensitive matching, and two predefined styles (colour and monochrome). Changes in v1.1: - Added five missing intrinsic keywords (ISRT3, VATAN2, VARMEM, VARPOI, GRIU), synchronized with the cosy-vim syntax definition - Expanded documentation with keyword group rationale, a DA computation example with FIT/ENDFIT, and an lstinputlisting usage example - Added known-limitations section documenting the listings D-exponent restriction - Added LICENSE and CHANGES files for packaging completeness
This package is located at https://mirrors.ctan.org/macros/latex/contrib/fox-listings More information is at https://www.ctan.org/pkg/fox-listings
Thanks for the upload. For the CTAN Team Erik Braun
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
New package: fox-listings v1.0 A listings language definition for COSY INFINITY's COSYScript, a domain-specific language for beam physics and differential algebra computations. Six keyword groups with independent styling, nested {…} comment support, case-insensitive matching, and two predefined styles (colour and monochrome). Changes in v1.1: - Added five missing intrinsic keywords (ISRT3, VATAN2, VARMEM, VARPOI, GRIU), synchronized with the cosy-vim syntax definition - Expanded documentation with keyword group rationale, a DA computation example with FIT/ENDFIT, and an lstinputlisting usage example - Added known-limitations section documenting the listings D-exponent restriction - Added LICENSE and CHANGES files for packaging completeness
This package is located at https://mirrors.ctan.org/macros/latex/contrib/fox-listings More information is at https://www.ctan.org/pkg/fox-listings
Thanks for the upload. For the CTAN Team Erik Braun
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
fox-listings – Listings language definition for COSYScript (COSY INFINITY)
The fox-listings package provides a listings language definition for COSYScript, the programming language of COSY INFINITY, a beam dynamics code using high-order differential-algebraic (DA) transfer maps and methods. It defines six keyword groups with independent styling, supports nested {...} comments and single-quoted strings, and provides two predefined styles: FOXcolor (screen) and FOXmono (print).
| Package | fox-listings |
| Version | 1.3 2026-03-07 |
| Copyright | 2026 Eremey Valetov |
| Maintainer | Eremey Valetov |