CTAN Comprehensive TeX Archive Network

New on CTAN: fox-listings

Datum: 2. März 2026 11:23:49 MEZ
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

fox-listings – Listings language definition for COSY INFINITY FOX

The fox-listings package provides a listings language definition for COSYScript, the programming language of the COSY INFINITY beam physics and differential algebra framework developed at Michigan State University. It defines six independently stylable keyword groups covering control flow, intrinsic functions, DA procedures, beam physics commands, graphics, and constants. The package supports case-insensitive matching, nested brace comments, and single-quoted strings, and ships with two predefined styles: FOXcolor (screen) and FOXmono (print).

Paketfox-listings
Version1.1 2026-03-01
Copyright2026 Eremey Valetov
BetreuerEremey Valetov

Ankündigungen

mehr

Gästebuch Seiten-Struktur Impressum Autor kontaktieren