CTAN Comprehensive TeX Archive Network

New on CTAN: jss-lint

Date: September 1, 2026 7:49:14 PM CEST
Manuel Koller submitted the jss-lint package. Version: 1.1.0 License: mit Summary description: Style checker for Journal of Statistical Software manuscripts Announcement text:
jss-lint checks manuscripts written for the Journal of Statistical Software — .tex, .Rnw, or .Rmd sources plus BibTeX — against 62 deterministic rules derived from the journal's published style guide, reporting violations with positions and fix suggestions. It runs on the command line, from Python or R, in VS Code, in CI, or entirely in the browser. Per-rule precision and recall are measured against a corpus of 254 published JSS-format manuscripts. jss-lint is an independent project, not affiliated with or endorsed by JSS.
This package is located at https://mirrors.ctan.org/support/jss-lint More information is at https://ctan.org/pkg/jss-lint
Thanks for the upload. For the CTAN Team Manfred Lotz 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 .

Jss-lint – Style checker for Journal of Statistical Software manuscripts

jss-lint checks manuscripts written for the Journal of Statistical Software (JSS) against the journal's published style guide. It parses .tex, .Rnw (Sweave/knitr), and .Rmd sources together with their databases and applies 62 deterministic rules covering the JSS preamble macros, semantic markup (\proglang, \pkg, \code), natbib citation conventions, capitalization of titles, sections, and captions, code formatting, and bibliography completeness. Violations are reported with source positions and fix suggestions; the mechanical subset can be applied automatically, and a reviewer mode aggregates the findings into a per-category compliance summary. Per-rule precision and recall are measured against a corpus of 254 published JSS-format manuscripts.

The tool is compiled software distributed through the usual package ecosystems (a command-line binary, Python and R packages, a VS Code extension, and a browser version running fully client-side); this CTAN entry documents it and points to the released artifacts. jss-lint is an independent project, not affiliated with or endorsed by the Journal of Statistical Software.

PackageJss-lint
Version1.1.0
Copyright2026 Manuel Koller
MaintainerManuel Koller

Announcements

more

Guest Book Sitemap Contact Contact Author